Compare commits

...

376 Commits
master ... f37

Author SHA1 Message Date
Richard W.M. Jones
fec4159166 New upstream stable version 1.32.3 2022-10-14 18:22:42 +01:00
Richard W.M. Jones
ff94e88a1f New upstream stable version 1.32.2 2022-08-18 13:35:44 +01:00
Richard W.M. Jones
46f18f9fc8 New upstream stable version 1.32.1 2022-08-11 13:25:21 +01:00
Richard W.M. Jones
5aceea57e4 New upstream stable version 1.32.0 2022-08-01 17:19:23 +01:00
Richard W.M. Jones
c1bb9d54ec New upstream development version 1.31.15 2022-07-29 13:40:53 +01:00
Richard W.M. Jones
ed637e12ee New upstream development version 1.31.14 2022-07-24 21:59:59 +01:00
Fedora Release Engineering
e84abd37b1 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 00:16:53 +00:00
Richard W.M. Jones
4591c18cb0 New upstream development version 1.31.13 2022-07-19 11:23:36 +01:00
Richard W.M. Jones
4488b6f852 New upstream development version 1.31.12 2022-07-17 20:17:39 +01:00
Richard W.M. Jones
542fa9b0ca New upstream development version 1.31.11 2022-07-10 13:04:43 +01:00
Richard W.M. Jones
29df437fe5 New upstream development version 1.31.10 2022-06-27 15:23:29 +01:00
Richard W.M. Jones
315d65fb3c OCaml 4.14.0 rebuild 2022-06-20 12:18:40 +01:00
Python Maint
2bdc26f44a Rebuilt for Python 3.11 2022-06-13 19:53:04 +02:00
Richard W.M. Jones
c3073ea624 New upstream development version 1.31.9 2022-06-13 13:08:05 +01:00
Richard W.M. Jones
70fc70e259 Rename README file (fixed). 2022-06-09 22:40:43 +01:00
Richard W.M. Jones
70e5aab9ac Rename README file. 2022-06-09 21:23:06 +01:00
Richard W.M. Jones
eccd2d2652 New upstream development version 1.31.8 2022-06-09 21:14:39 +01:00
Jitka Plesnikova
12883bf410 Perl 5.36 rebuild 2022-06-01 11:55:30 +02:00
Richard W.M. Jones
0eb9381a2a New upstream development version 1.31.7 2022-05-19 15:56:33 +01:00
Richard W.M. Jones
3b857593d6 Forgot to update Version in previous commit 2022-05-14 19:17:16 +01:00
Richard W.M. Jones
dce8a53a1e New upstream development version 1.31.6
New filter: scan
2022-05-14 19:15:08 +01:00
Richard W.M. Jones
a05d25e870 New upstream development version 1.31.5 2022-05-12 15:37:37 +01:00
Richard W.M. Jones
9588e5cbc7 New upstream development version 1.31.4
Add new luks filter.
2022-05-09 15:36:00 +01:00
Richard W.M. Jones
bbbf0b64da New upstream development version 1.31.3
Stats filter is now written in C++, move to a new subpackage.
2022-05-07 13:17:12 +01:00
Richard W.M. Jones
40fa0c71e2 New upstream development version 1.31.2 2022-04-26 09:10:55 +01:00
Richard W.M. Jones
006954f935 New upstream development version 1.31.1 2022-04-20 13:47:25 +01:00
Richard W.M. Jones
55a4710f4f New stable version 1.30.3
- Remove dependency on ssh-keygen which was never really used.
2022-04-16 13:06:07 +01:00
Richard W.M. Jones
29300b870b New stable version 1.30.2 2022-04-02 16:16:34 +01:00
Richard W.M. Jones
749ee3a67e New stable version 1.30.1 2022-03-15 17:02:48 +00:00
Richard W.M. Jones
d0df9f08fc Fix typo in nbdkit-basic-filters description
Remove armv7 references
2022-03-04 14:44:44 +00:00
Richard W.M. Jones
14ef88f762 Complete bootstrap of nbdkit-srpm-macros 2022-02-28 15:08:04 +00:00
Richard W.M. Jones
90d0f9b2f0 Add nbdkit-srpm-macros 2022-02-28 15:04:48 +00:00
Richard W.M. Jones
9f65d71f46 New stable version 1.30.0 2022-02-24 19:13:13 +00:00
Richard W.M. Jones
ad99752607 - New nbdkit-blocksize-policy-filter. 2022-02-19 10:57:05 +00:00
Richard W.M. Jones
21c500ae3f New upstream development version 1.29.16 2022-02-19 10:46:58 +00:00
Richard W.M. Jones
3692699848 New upstream development version 1.29.15 2022-02-15 19:33:28 +00:00
Richard W.M. Jones
3611f1241a Disable package notes misfeature until it is fixed in Fedora 2022-02-04 17:02:45 +00:00
Mamoru TASAKA
6ace817dd9 F-36: rebuild against ruby31 2022-01-27 19:46:15 +09:00
Richard W.M. Jones
40c86254ab Skip test-memory-allocator-malloc-mlock.sh on ppc64le 2022-01-24 15:38:29 +00:00
Richard W.M. Jones
a3f1e0a065 New upstream development version 1.29.14 2022-01-20 21:25:30 +00:00
Fedora Release Engineering
48e6b17885 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 20:56:00 +00:00
Richard W.M. Jones
2168d136f9 New upstream development version 1.29.13 2022-01-15 21:02:22 +00:00
Richard W.M. Jones
0fe18b8295 New upstream development version 1.29.12 2022-01-04 13:49:03 +00:00
Richard W.M. Jones
560850cee6 New upstream development version 1.29.11
Use new --disable-libguestfs-tests on non-guestfs arches.
2021-12-18 22:16:05 +00:00
Richard W.M. Jones
eca1adb781 New upstream development version 1.29.10 2021-12-18 11:42:50 +00:00
Richard W.M. Jones
e297dcb96e New upstream development version 1.29.9 2021-12-07 09:54:38 +00:00
Richard W.M. Jones
bc579786a1 New upstream development version 1.29.8 2021-12-04 11:11:08 +00:00
Richard W.M. Jones
2712f85f76 Skip some long-running tests on armv7 2021-11-25 13:42:16 +00:00
Richard W.M. Jones
081e50952e Bump release and rebuild 2021-11-25 08:33:17 +00:00
Richard W.M. Jones
43959fc742 Revert "Temporarily disable on armv7"
This reverts commit 56d39b2478.
2021-11-25 08:32:42 +00:00
Richard W.M. Jones
56d39b2478 Temporarily disable on armv7
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/GD3ABSWD6HHTNEKV2EJY4PXABQ245UCZ/
2021-11-23 18:10:25 +00:00
Richard W.M. Jones
8803d4c338 New upstream development version 1.29.7 2021-11-23 17:45:51 +00:00
Richard W.M. Jones
c5bc76efe9 New upstream development version 1.29.6 2021-11-19 21:01:57 +00:00
Richard W.M. Jones
6386105a86 New minimum OCaml is 4.03
Starting in nbdkit 1.30
2021-11-09 12:11:06 +00:00
Richard W.M. Jones
c25bdd9e3e New upstream development version 1.29.5 2021-11-09 12:05:06 +00:00
Richard W.M. Jones
5a0fb7a704 New upstream development version 1.29.4
Remove references to nbdkit-streaming-plugin (now removed upstream)
2021-11-04 14:47:20 +00:00
Richard W.M. Jones
2e1040c189 New Fedora build with previous two commits 2021-11-04 09:14:05 +00:00
Richard W.M. Jones
9fbfa6cc49 Consistent use of whitespace
Remove double line whitespace between %package and %description.
Also remove whitespace lines within %package sections.

Double line whitespace is kept between subpackages for visual clarity.
2021-11-04 09:12:05 +00:00
Richard W.M. Jones
048b8de83c Move nbdkit-null-plugin to the nbdkit-server package
This plugin is required for probing the presence of filters (see
nbdkit-probing(1) man page), so it makes sense to always have it
around.  The null plugin is only 16K in size so it does not add
significantly to the nbdkit-server package.
2021-11-04 08:54:51 +00:00
Richard W.M. Jones
df8ac05e24 Switch to xorriso (instead of genisoimage)
Upstream prefers it since:

  commit 174a0caf7eaf1943360f9d8f714f466ea7449d90
  Author: Richard W.M. Jones <rjones@redhat.com>
  Date:   Sat Apr 3 17:15:34 2021 +0100

    iso: Pick xorriso in preference to genisoimage or mkisofs.

    See this Debian page explaining the situation with genisoimage:
    https://wiki.debian.org/genisoimage
2021-11-02 21:54:24 +00:00
Richard W.M. Jones
66ccfa6dd3 Distribute README.VDDK in nbdkit-vddk-plugin subpackage 2021-10-30 14:37:28 +01:00
Richard W.M. Jones
d41f24fd9d New upstream development version 1.29.3 2021-10-28 22:10:42 +01:00
Richard W.M. Jones
1ecb1dd0be New upstream development version 1.29.2 2021-10-25 21:43:42 +01:00
Richard W.M. Jones
829f3b07c1 New upstream development version 1.29.1
New filter: nbdkit-retry-request-filter
2021-10-19 21:43:31 +01:00
Richard W.M. Jones
966e5bf1cc OCaml 4.13.1 build 2021-10-04 21:08:00 +01:00
Richard W.M. Jones
0ae4bf9283 New upstream stable branch version 1.28.0 2021-09-23 15:55:16 +01:00
Richard W.M. Jones
1d3b29e985 Disable libguestfs test on ppc64le because qemu is broken:
https://bugzilla.redhat.com/show_bug.cgi?id=2006709
2021-09-22 10:35:11 +01:00
Richard W.M. Jones
2be736e65b New upstream development version 1.27.10. 2021-09-21 22:58:03 +01:00
Sahana Prasad
e91ee82439 Rebuilt with OpenSSL 3.0.0 2021-09-14 19:08:44 +02:00
Richard W.M. Jones
3c10afbea2 New upstream development version 1.27.9.
Remove patches which are upstream.
2021-09-04 17:05:14 +01:00
Richard W.M. Jones
8652782c79 Re-enable tests on armv7.
Reverts this commit:

  commit 4791eadbe0
  Author: Richard W.M. Jones <rjones@redhat.com>
  Date:   Tue Aug 31 22:59:11 2021 +0100

    Disable tests on armv7hl because of
    https://bugzilla.redhat.com/show_bug.cgi?id=1999878
2021-09-01 18:40:25 +01:00
Richard W.M. Jones
bb338a4aa7 Really disable tests on armv7hl 2021-09-01 09:24:38 +01:00
Richard W.M. Jones
4791eadbe0 Disable tests on armv7hl because of
https://bugzilla.redhat.com/show_bug.cgi?id=1999878
2021-08-31 22:59:11 +01:00
Richard W.M. Jones
bfdc3bda8b Fix for qemu 6.1. 2021-08-31 11:44:20 +01:00
Richard W.M. Jones
42e0d28d9a Fix issues in nbdkit-data-plugin on 32 bit platforms. 2021-08-23 10:52:00 +01:00
Richard W.M. Jones
5f0a7b31b4 New upstream development version 1.27.8.
Remove patch which is included upstream.
2021-08-23 09:52:15 +01:00
Eric Blake
034cff3866 Include followup patch related to CVE-2021-3716. 2021-08-19 16:25:37 -05:00
Eric Blake
03411c4a44 New upstream development version 1.27.7; addresses CVE-2021-3716. 2021-08-19 15:29:15 -05:00
Eric Blake
4c52eba350 New upstream development version 1.27.5. 2021-08-13 11:27:26 -05:00
Eric Blake
89825a793e Update keyring.
Add myself via:

  gpg --export 'Eric Blake' | \
  gpg --no-default-keyring --keyring ./libguestfs.keyring --import
2021-08-13 11:23:44 -05:00
Richard W.M. Jones
3bc00d5182 New upstream development version 1.27.4. 2021-08-05 09:07:06 +01:00
Richard W.M. Jones
3190c1b685 New upstream development version 1.27.3. 2021-07-23 23:03:45 +01:00
Fedora Release Engineering
cdda2ce6d6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 15:52:47 +00:00
Richard W.M. Jones
040f87208f New upstream development version 1.27.2. 2021-07-05 18:14:09 +01:00
Richard W.M. Jones
18609d8a72 New upstream development version 1.27.1. 2021-06-11 14:39:05 +01:00
Richard W.M. Jones
901bd9af16 New upstream version 1.26.0. 2021-06-07 17:18:44 +01:00
Python Maint
ae298c5846 Rebuilt for Python 3.10 2021-06-04 20:12:28 +02:00
Richard W.M. Jones
9647b36302 New upstream version 1.25.9. 2021-06-03 21:02:24 +01:00
Richard W.M. Jones
c05c44cc7b Skip tests/test-memory-allocator-malloc-mlock.sh on RHEL 9 / aarch64
Test failure:

FAIL: test-memory-allocator-malloc-mlock.sh
===========================================
/builddir/build/BUILD/nbdkit-1.25.8/server/nbdkit -v -P memory-allocator-malloc-mlock.pid -U /tmp/nbdkit-test-sock.QSUxq3 -- /builddir/build/BUILD/nbdkit-1.25.8/plugins/memory/.libs/nbdkit-memory-plugin.so 2048 allocator=malloc,mlock=true
nbdkit: debug: nbdkit 1.25.8 (nbdkit-1.25.8-2.el9)
nbdkit: debug: TLS disabled: could not load TLS certificates
nbdkit: debug: registering plugin /builddir/build/BUILD/nbdkit-1.25.8/plugins/memory/.libs/nbdkit-memory-plugin.so
nbdkit: debug: registered plugin /builddir/build/BUILD/nbdkit-1.25.8/plugins/memory/.libs/nbdkit-memory-plugin.so (name memory)
nbdkit: debug: memory: load
nbdkit: debug: memory: config key=size, value=2048
nbdkit: debug: memory: config key=allocator, value=malloc,mlock=true
nbdkit: debug: memory: config_complete
nbdkit: debug: using thread model: parallel
nbdkit: debug: memory: get_ready
nbdkit: debug: allocator: malloc,mlock=true
nbdkit: debug: allocator parameter: mlock=true
nbdkit: error: allocator=malloc: mlock: Cannot allocate memory
./test-memory-allocator-malloc-mlock.sh: run cleanup hooks: exit code 1
FAIL test-memory-allocator-malloc-mlock.sh (exit status: 1)
2021-06-02 13:09:47 +01:00
Richard W.M. Jones
f628c07019 Add gating tests for RHEL 9 2021-06-02 12:31:29 +01:00
Jitka Plesnikova
ef181318d5 Perl 5.34 re-rebuild of updated packages 2021-05-25 21:10:34 +02:00
Richard W.M. Jones
ade90e480c New upstream version 1.25.8. 2021-05-25 15:33:43 +01:00
Jitka Plesnikova
b607a227bd Perl 5.34 re-rebuild updated packages 2021-05-25 16:13:37 +02:00
Leigh Scott
6525018aaa Rebuild for new libtorrent 2021-05-25 11:23:21 +01:00
Jitka Plesnikova
2f2ada7150 Perl 5.34 rebuild 2021-05-21 12:09:19 +02:00
Richard W.M. Jones
54b225aed2 New upstream version 1.25.7.
Disable libguestfs tests on riscv64.
2021-05-05 13:05:40 +01:00
Richard W.M. Jones
1401871dcf New upstream version 1.25.6. 2021-04-10 10:51:35 +01:00
Richard W.M. Jones
0dad06ac95 New upstream version 1.25.5. 2021-04-03 14:00:40 +01:00
Richard W.M. Jones
2d8cf73f16 Fix upstream URL.
Enable non-guestfs tests on all arches.
2021-03-15 20:37:05 +00:00
Richard W.M. Jones
8644a889cb New upstream development version 1.25.4.
New filter: multi-conn
2021-03-10 22:26:23 +00:00
Richard W.M. Jones
ae88b94409 Fix %changelog message in previous commit.
The actual change is OK, but I got the name of the package
wrong in the %changelog message.
2021-03-09 13:11:30 +00:00
Richard W.M. Jones
157d638111 Make nbdkit-vddk-plugin depend on libxcrypt-devel (RHBZ#1931818). 2021-03-09 13:06:41 +00:00
Richard W.M. Jones
a5d0de331a Remove socat dependency in RHEL 9. 2021-03-04 14:15:59 +00:00
Richard W.M. Jones
69ac3379ac New upstream development version 1.25.3. 2021-03-02 22:06:28 +00:00
Richard W.M. Jones
b3800b1c4d OCaml 4.12.0 build (RHBZ#1934138). 2021-03-02 15:42:37 +00:00
Richard W.M. Jones
13b6512f5e Fix removal of streaming plugin. 2021-02-04 08:52:06 +00:00
Richard W.M. Jones
aef3b97d93 New upstream development version 1.25.2.
Remove all remaining traces of nbdkit-gzip-plugin and nbdkit-tar-plugin.
Remove nbdkit-streaming-plugin (deprecated upstream).
Remove obsoletes of old nbdkit-ext2-plugin.
2021-02-03 22:37:24 +00:00
Fedora Release Engineering
54e2732c58 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 21:16:57 +00:00
Richard W.M. Jones
a720df9554 New upstream development version 1.25.1. 2021-01-20 13:31:41 +00:00
Richard W.M. Jones
f0f5e8b3ec Obsolete nbdkit-tar-plugin to provide smooth upgrades to F33+. 2021-01-19 15:48:47 +00:00
Tom Stellard
d7053f2f26 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-08 05:52:19 +00:00
Mamoru TASAKA
471e5a610f F-34: rebuild against ruby 3.0 2021-01-08 09:39:22 +09:00
Richard W.M. Jones
be8d5f3aaa New upstream version 1.24.0. 2021-01-07 17:31:33 +00:00
Mamoru TASAKA
794ce54699 F-34: rebuild against ruby 3.0 2021-01-07 10:35:06 +09:00
Richard W.M. Jones
2ac5b73d33 New upstream development version 1.23.13.
Add configure --with-extra.
2020-12-29 16:19:21 +00:00
Richard W.M. Jones
c70939c66e New upstream development version 1.23.12. 2020-12-29 08:33:08 +00:00
Richard W.M. Jones
e81cccf15f New upstream development version 1.23.11.
New nbdkit-checkwrite-filter.
2020-12-22 16:47:14 +00:00
Richard W.M. Jones
ab88444bcb Avoid boto3 dependency on RHEL. 2020-12-10 21:06:03 +00:00
Richard W.M. Jones
5e124fe3d9 Forgot to updated sources in previous commit. 2020-12-08 22:50:42 +00:00
Richard W.M. Jones
a814e47ad6 New upstream development version 1.23.10.
New nbdkit-sparse-random-plugin.
2020-12-08 22:21:32 +00:00
Richard W.M. Jones
1854f3665b Add copy-patches.sh maintainer script from RHEL. 2020-12-03 13:35:45 +00:00
Richard W.M. Jones
11bae733dc Move gzip and tar filters with other filters.
Remove nbdkit-tar-plugin (replaced with nbdkit-tar-filter), except RHEL 8.
Do not ship nbdkit-S3-plugin on RHEL.
2020-12-03 12:51:33 +00:00
Richard W.M. Jones
e2a79c9eef S3-plugin cannot be noarch. 2020-11-19 16:49:11 +00:00
Richard W.M. Jones
e9930a74e3 New upstream development version 1.23.9.
Add nbdkit-S3-plugin.
2020-11-19 16:35:49 +00:00
Richard W.M. Jones
4a5d3d7d5a Disable tests again on aarch64. 2020-11-02 22:21:03 +00:00
Richard W.M. Jones
76a2efc17e Enable tests on aarch64, disable on armv7. 2020-11-02 22:07:42 +00:00
Richard W.M. Jones
c67db939d5 New upstream development version 1.23.8.
Add nbdkit-exitwhen-filter.
2020-11-02 21:45:51 +00:00
Richard W.M. Jones
7f736bddf3 +BR ocamldoc 2020-10-05 22:08:11 +01:00
Richard W.M. Jones
2af579a406 New upstream development version 1.23.7.
Add new NBDKit(3) man page for the OCaml plugin.
2020-10-05 21:40:21 +01:00
Richard W.M. Jones
504c4c027d Add patch to fix tests. 2020-09-22 18:33:19 +01:00
Richard W.M. Jones
8100defe53 New exportname filter. 2020-09-22 18:18:49 +01:00
Richard W.M. Jones
f5d4e643bc New upstream development version 1.23.6. 2020-09-22 18:08:00 +01:00
Troy Dawson
39e9e43f6c Minor conditional tweak for ELN
Signed-off-by: Troy Dawson <tdawson@redhat.com>
2020-09-21 16:37:08 +00:00
Troy Dawson
bd7742f1d9 Minor conditional tweak for ELN
platform-python-devel is only for RHEL 8, not RHEL 9 or above.

Signed-off-by: Troy Dawson <tdawson@redhat.com>
2020-09-21 16:18:55 +00:00
Richard W.M. Jones
df6e015a58 New upstream development version 1.23.5. 2020-09-16 15:40:01 +01:00
Richard W.M. Jones
39a1bf96ec New upstream development version 1.23.4. 2020-09-08 20:47:34 +01:00
Richard W.M. Jones
b199229650 Add extra BRs so more tests can run. 2020-09-05 11:28:47 +01:00
Richard W.M. Jones
608e04968f New upstream development version 1.23.3. 2020-09-05 10:54:36 +01:00
Richard W.M. Jones
acb6fff1f8 OCaml 4.11.1 rebuild 2020-09-01 21:10:20 +01:00
Richard W.M. Jones
554ca52aa6 New upstream development version 1.23.2. 2020-09-01 14:03:44 +01:00
Richard W.M. Jones
f46c7f4f3d Fix accidentally reversed %{?rhel} test. 2020-09-01 11:42:52 +01:00
Richard W.M. Jones
6bcb46c436 Reenable sfdisk test because util-linux contains fix. 2020-09-01 11:38:12 +01:00
Richard W.M. Jones
f93c264e86 Further unification of Fedora and RHEL spec files. 2020-09-01 11:32:22 +01:00
Richard W.M. Jones
82eb2bf926 Bring the nbdkit spec file closer to what is in RHEL.
This conditionalises the spec file similarly to RHEL, removing several
subpackages then %{rhel} is defined.  If I've done this correctly then
for Fedora there should be no change in the output.
2020-08-27 17:19:01 +01:00
Richard W.M. Jones
71e6563043 New stable version 1.22.0. 2020-08-27 14:18:26 +01:00
Richard W.M. Jones
97a541fc4f OCaml 4.11.0 rebuild 2020-08-24 08:46:13 +01:00
Richard W.M. Jones
81dd1c463f New upstream version 1.21.26. 2020-08-20 16:35:49 +01:00
Richard W.M. Jones
2ff0971929 New upstream version 1.21.25.
New nbdkit-ondemand-plugin.
New nbdkit-client(1) man page.
2020-08-15 23:53:50 +01:00
Richard W.M. Jones
782c6ac404 Disable libguestfs tests on s390.
qemu-system-s390x: failed to initialize kvm: No such file or directory
qemu-system-s390x: falling back to tcg
qemu-system-s390x: CPU definition requires KVM
2020-08-13 16:19:55 +01:00
Richard W.M. Jones
519e3edb9f New upstream version 1.21.24.
Add nbdkit-tls-fallback-filter.
2020-08-11 22:20:18 +01:00
Merlin Mathesius
2e521de099 Use ExclusiveArch: %{kernel_arches}
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2020-08-10 15:20:31 -05:00
Richard W.M. Jones
37eaf61006 New upstream version 1.21.23. 2020-08-08 22:04:54 +01:00
Richard W.M. Jones
d41f4cc5c1 Python example moved. 2020-08-06 16:59:24 +01:00
Richard W.M. Jones
567b602f2f New upstream version 1.21.22.
Note this requires updated libnbd 1.3.11 because of bugs in 1.3.10.
2020-08-06 16:30:39 +01:00
Richard W.M. Jones
39edd340ca New upstream version 1.21.21.
Remove patches, all upstream.
2020-08-04 17:40:03 +01:00
Richard W.M. Jones
4ee2e4525f More upstream patches to try to track down test failure in Koji. 2020-08-04 14:58:39 +01:00
Richard W.M. Jones
71222f71e6 Temporarily kill test-nozero.sh. 2020-08-02 10:15:14 +01:00
Richard W.M. Jones
0727ae206e More upstream patches to track test failure.
Also enable LTO since it should be behaving better now.
2020-08-01 08:56:30 +01:00
Richard W.M. Jones
5598d785aa Disable LTO. 2020-07-31 11:55:11 +01:00
Richard W.M. Jones
ca77ba1e5a Add upstream patch to try to track down test failure in Koji. 2020-07-31 08:53:14 +01:00
Fedora Release Engineering
326080d3bf - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 08:54:50 +00:00
Richard W.M. Jones
3e985396a9 Disable test-partition1.sh because of sfdisk bug. 2020-07-24 17:52:04 +01:00
Richard W.M. Jones
f66e201023 New upstream development version 1.21.20. 2020-07-24 16:40:33 +01:00
Tom Stellard
f2e57729af Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2020-07-21 08:39:11 +01:00
Richard W.M. Jones
07c3f3b029 New upstream development version 1.21.19.
New nbdkit-cdi-plugin.
2020-07-18 17:34:28 +01:00
Richard W.M. Jones
b8735c2055 New upstream development version 1.21.18.
Fixes nbdkit-gzip-filter.
2020-07-13 09:14:56 +01:00
Richard W.M. Jones
8c5dfe0e04 New upstream development version 1.21.17.
New nbdkit-gzip-filter.
Remove deprecated nbdkit-gzip-plugin.
2020-07-11 22:25:23 +01:00
Richard W.M. Jones
bf54310383 New upstream development version 1.21.16.
New nbdkit-tar-filter.
nbdkit-ext2-plugin has been removed, no need to delete it.
2020-07-09 12:40:08 +01:00
Richard W.M. Jones
0022d6eaf6 New upstream development version 1.21.15.
New nbdkit-swab-filter.
2020-07-06 14:11:54 +01:00
Richard W.M. Jones
e654228ce5 New upstream development version 1.21.14.
New nbdkit-pause-filter.
2020-07-03 14:34:04 +01:00
Richard W.M. Jones
2e34434f23 New upstream development version 1.21.13.
- Tar plugin rewritten again in C.
- New nbdkit-torrent-plugin.
- Remove various upgrade paths which are no longer needed in F33.
2020-06-29 21:02:07 +01:00
Jitka Plesnikova
de9d2dea89 Perl 5.32 re-rebuild updated packages 2020-06-27 06:57:27 +02:00
Richard W.M. Jones
60e65f5b91 Fix dependencies of nbdkit-tar-plugin since rewritten in Python. 2020-06-25 09:35:43 +01:00
Richard W.M. Jones
c3cf765abc New upstream development version 1.21.12.
Use new --disable-rust configure option.
2020-06-23 14:09:42 +01:00
Jitka Plesnikova
dc58e25bf9 Perl 5.32 rebuild 2020-06-22 18:06:51 +02:00
Richard W.M. Jones
f8f173bdcf New upstream development version 1.21.11. 2020-06-19 16:16:57 +01:00
Richard W.M. Jones
5730d09400 New upstream development version 1.21.10.
This makes nbdkit-basic-plugins depend on zstd.
2020-06-15 10:56:27 +01:00
Richard W.M. Jones
ae1ff31a51 Fix disabling LIBGUESTFS_TESTS on 32 bit. 2020-06-14 12:59:06 +01:00
Richard W.M. Jones
7756b3ec30 New upstream development version 1.21.9. 2020-06-14 12:36:00 +01:00
Richard W.M. Jones
6709b91c1b New upstream development version 1.21.8.
Remove upstream patches.
2020-06-09 14:18:51 +01:00
Richard W.M. Jones
18f635cb34 Add upstream patches to fix cc plugin. 2020-06-04 14:31:33 +01:00
Richard W.M. Jones
5e53df9dbc Fix section of nbdkit-cc-plugin man page. 2020-06-04 14:18:37 +01:00
Richard W.M. Jones
6dc40625ea New upstream development version 1.21.7.
New nbdkit-cc-plugin subpackage.
2020-06-04 14:09:52 +01:00
Richard W.M. Jones
77f25d83f7 New upstream development version 1.21.6. 2020-06-02 17:54:44 +01:00
Richard W.M. Jones
93bb879067 Remove "trivial" from descriptions of basic plugins/filters. 2020-05-30 11:50:13 +01:00
Richard W.M. Jones
77b3ff4625 Add ddrescue filter. 2020-05-30 11:25:18 +01:00
Richard W.M. Jones
6c884be231 Update version and release.
Forgotten in previous commit.
2020-05-30 11:15:57 +01:00
Richard W.M. Jones
40ac24d0d5 New upstream development version 1.21.5. 2020-05-30 11:15:20 +01:00
Miro Hrončok
be87a1d07c Rebuilt for Python 3.9 2020-05-26 02:53:48 +02:00
Richard W.M. Jones
1da65fc037 Add upstream patch to make tests/test-truncate4.sh more stable on s390x. 2020-05-20 16:06:27 +01:00
Richard W.M. Jones
a77ed1702a New upstream development version 1.21.4. 2020-05-19 18:13:07 +01:00
Richard W.M. Jones
7a004c648c New upstream development version 1.21.3. 2020-05-10 13:59:21 +01:00
Richard W.M. Jones
c887509a3e Skip test suite on aarch64
(https://bugzilla.redhat.com/show_bug.cgi?id=1833346)
2020-05-08 14:47:48 +01:00
Richard W.M. Jones
5f6350a8d8 New upstream development version 1.21.2. 2020-05-07 20:43:49 +01:00
Richard W.M. Jones
73ab10931b Bump and rebuild for OCaml 4.11.0+dev2-2020-04-22 rebuild. 2020-05-05 22:09:54 +01:00
Richard W.M. Jones
cf32d574ac Forgot to remove upstream patch in previous commit. 2020-05-04 19:09:34 +01:00
Richard W.M. Jones
9ac8ca2741 New upstream version 1.20.1. 2020-05-04 19:08:36 +01:00
Richard W.M. Jones
1c3e016844 Upstream patch to fix the --dump-config output. 2020-05-02 11:07:42 +01:00
Richard W.M. Jones
4e02512ea3 New upstream version 1.20.0. 2020-05-02 10:24:50 +01:00
Richard W.M. Jones
f97a2d6ea0 New upstream version 1.19.12. 2020-04-30 22:18:00 +01:00
Richard W.M. Jones
8cb17624bf New upstream version 1.19.11. 2020-04-28 20:36:37 +01:00
Richard W.M. Jones
f0bcb4bd49 New upstream version 1.19.10. 2020-04-24 20:36:56 +01:00
Richard W.M. Jones
a1cacd7233 New upstream version 1.19.9. 2020-04-23 16:50:58 +01:00
Richard W.M. Jones
db22dd4a94 New upstream version 1.19.8. 2020-04-16 13:21:03 +01:00
Richard W.M. Jones
7f5b53e1d7 Disable VDDK on i386, support for VDDK 5.1.1 was removed upstream. 2020-04-08 18:00:00 +01:00
Richard W.M. Jones
0f64c0f03e New upstream version 1.19.7. 2020-04-08 17:33:49 +01:00
Richard W.M. Jones
48421606c4 Fix dependencies of example4 plugin. 2020-04-01 10:39:44 +01:00
Richard W.M. Jones
455640d994 Fix dependencies of nbdkit-tar-plugin. 2020-04-01 10:38:12 +01:00
Richard W.M. Jones
bb6a3d9cac New upstream version 1.19.6. 2020-03-31 20:45:21 +01:00
Richard W.M. Jones
3950706921 New upstream version 1.19.5. 2020-03-28 20:42:10 +00:00
Richard W.M. Jones
5bcd6c5968 New upstream version 1.19.4. 2020-03-20 13:51:36 +00:00
Richard W.M. Jones
160e717523 Kill some upstream tests which are problematic.
Restore test-shutdown.sh (it was renamed to test-delay-shutdown.sh)
2020-03-19 12:30:37 +00:00
Richard W.M. Jones
a9549f6654 New upstream version 1.19.3.
New plugin and subpackage: tmpdisk.
2020-03-17 13:41:06 +00:00
Richard W.M. Jones
a1a08282bf Forgot to update %files in previous commit. 2020-03-07 10:55:54 +00:00
Richard W.M. Jones
c51842c7f2 New upstream version 1.19.2.
New filters: exitlast, limit.
2020-03-07 10:47:17 +00:00
Richard W.M. Jones
eebc6790c3 New upstream version 1.19.1. 2020-03-06 09:29:26 +00:00
Richard W.M. Jones
153d047540 New upstream stable branch version 1.18.0. 2020-02-27 14:01:24 +00:00
Richard W.M. Jones
10303676a9 OCaml 4.10.0 final. 2020-02-26 13:37:30 +00:00
Richard W.M. Jones
71daa3db35 New upstream development version 1.17.11. 2020-02-25 19:02:22 +00:00
Richard W.M. Jones
dd5150d5af New upstream development version 1.17.10. 2020-02-19 22:04:45 +00:00
Richard W.M. Jones
4822efb72b New upstream development version 1.17.9. 2020-02-18 15:21:54 +00:00
Richard W.M. Jones
7c331b388b New upstream development version 1.17.8.
New filter: ext2.
Deprecate and remove ext2 plugin.
2020-02-12 16:43:39 +00:00
Fedora Release Engineering
104db2da67 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 14:40:16 +00:00
Richard W.M. Jones
d628f90603 Disable tests/test-captive.sh. 2020-01-28 11:52:29 +00:00
Richard W.M. Jones
64498f0fde New upstream development version 1.17.7.
New filter: extentlist.
2020-01-25 13:25:12 +00:00
Richard W.M. Jones
959156a90f New upstream development version 1.17.6. 2020-01-21 13:14:00 +00:00
Richard W.M. Jones
81f9938338 New upstream development version 1.17.5.
Remove upstream patches.
2019-12-15 18:35:54 +00:00
Richard W.M. Jones
103ba5091c Improve test times. 2019-12-14 12:40:02 +00:00
Richard W.M. Jones
74c42afbe8 Forgot to update Version and Release fields. 2019-12-13 10:31:24 +00:00
Richard W.M. Jones
8187fd3c26 New upstream development version 1.17.4.
New filter: nofilter.
Remove upstream patches.
2019-12-13 10:29:45 +00:00
Richard W.M. Jones
7fc80c32df Add upstream patch to fix IPv6 support in tests. 2019-12-10 10:34:57 +00:00
Richard W.M. Jones
fb945f0d3d New upstream development version 1.17.3. 2019-12-09 16:41:06 +00:00
Richard W.M. Jones
7de0a0d09e Enable OCaml plugin again on riscv64.
Revert "Disable OCaml plugin on riscv64 temporarily."

This reverts commit f8beeaf18c.
2019-12-07 20:46:04 +00:00
Richard W.M. Jones
7f89f649c0 New upstream development version 1.17.2.
Enable armv7 again.
2019-12-03 13:21:12 +00:00
Richard W.M. Jones
a17a7db49e Revert "Disable package on armv7"
This reverts commit 42353f5102.
2019-12-03 12:38:44 +00:00
Richard W.M. Jones
42353f5102 Disable package on armv7
https://bugzilla.redhat.com/show_bug.cgi?id=1778517
2019-12-01 21:17:13 +00:00
Richard W.M. Jones
4ccc35c84d Disable libguestfs on ppc64le because of
https://bugzilla.redhat.com/show_bug.cgi?id=1778520
2019-12-01 21:15:40 +00:00
Richard W.M. Jones
33d5db8c05 Fix complete_test_arches again. 2019-12-01 20:55:58 +00:00
Richard W.M. Jones
41f790f919 Fix complete_test_arches. 2019-12-01 20:39:55 +00:00
Richard W.M. Jones
06b032cc84 Fix tests. 2019-12-01 20:16:42 +00:00
Richard W.M. Jones
d35741a127 New upstream development version 1.17.1.
Add nbdkit-eval-plugin.
Add nbdkit-ip-filter.
2019-12-01 20:05:16 +00:00
Richard W.M. Jones
f269e46c70 Use gpgverify macro instead of explicit gpgv2 command. 2019-11-27 11:05:38 +00:00
Richard W.M. Jones
f8beeaf18c Disable OCaml plugin on riscv64 temporarily. 2019-11-15 13:51:51 +00:00
Richard W.M. Jones
182b0e7130 Fix date in changelog 2019-11-15 13:50:37 +00:00
Richard W.M. Jones
1d80227c96 Define have_ocaml macro.
Use it in place of %{ocaml_native_compiler}.

Use --disable-ocaml on non-OCaml platforms.

Make the example.ml file conditional.
2019-11-15 13:50:27 +00:00
Richard W.M. Jones
5adc89253f Revert "Pass -fPIC to ocamlopt on riscv64 only."
Revert "Pass -fPIC to ocamlopt (needed on riscv64)."

This reverts commit ec08d81b14.
This reverts commit c5d1127c08.
2019-11-15 13:38:28 +00:00
Richard W.M. Jones
ec08d81b14 Pass -fPIC to ocamlopt on riscv64 only.
Probably a workaround for broken OCaml codegen on riscv64.
2019-11-15 12:27:28 +00:00
Richard W.M. Jones
c5d1127c08 Pass -fPIC to ocamlopt (needed on riscv64). 2019-11-15 12:16:20 +00:00
Richard W.M. Jones
95dbcbc8a1 Enable libvirt plugin on all architectures. 2019-11-15 08:37:34 +00:00
Richard W.M. Jones
cdf9779d17 Add upstream patch to try to make test-captive more stable. 2019-11-14 11:24:53 +00:00
Richard W.M. Jones
44e31cc2b8 New stable release 1.16.0. 2019-11-14 10:34:10 +00:00
Richard W.M. Jones
6f97abb1da New upstream version 1.15.8.
Add new nbdkit-release-notes-* man pages.
2019-11-09 10:54:24 +00:00
Richard W.M. Jones
acde02c4e8 Update sources file. 2019-11-06 14:47:08 +00:00
Richard W.M. Jones
ecd14a1e8d New upstream version 1.15.7. 2019-11-06 14:44:03 +00:00
Richard W.M. Jones
26e120b9d6 vddk: Disable tests on non-x86 platforms. 2019-10-24 14:38:15 +01:00
Richard W.M. Jones
656a67d0b6 New upstream version 1.15.6. 2019-10-24 14:30:44 +01:00
Richard W.M. Jones
17c0b58450 Further test stability patches from upstream. 2019-10-19 19:45:05 +01:00
Richard W.M. Jones
53652f6834 Make tests/test-socket-activation stable. 2019-10-19 19:15:04 +01:00
Richard W.M. Jones
ce06df6749 Make tests/test-captive.sh stable (attempt 2). 2019-10-19 18:54:55 +01:00
Richard W.M. Jones
1c50b60365 Make tests/test-captive.sh stable. 2019-10-19 18:33:03 +01:00
Richard W.M. Jones
f1625484a3 New upstream release 1.15.5. 2019-10-19 18:08:26 +01:00
Richard W.M. Jones
e42bd5a4aa New upstream release 1.15.4.
New nbdkit-security(1) man page.
Rename nbdkit-reflection-plugin to nbdkit-info-plugin.
2019-10-01 11:30:38 +01:00
Richard W.M. Jones
7edda92aa0 New upstream release 1.15.3.
Add new header file nbd-protocol.h to devel subpackage.
2019-09-25 10:33:46 +01:00
Richard W.M. Jones
770f56f2df Add new nbdkit-reflection-plugin. 2019-09-20 15:36:28 +01:00
Richard W.M. Jones
fe2ad07c3c New upstream version 1.15.2.
Fixes second Denial of Service attack:
  https://www.redhat.com/archives/libguestfs/2019-September/msg00272.html
Add new nbdkit-retry-filter.
2019-09-20 15:23:14 +01:00
Richard W.M. Jones
744d5ea0e4 Package <nbdkit-version.h>. 2019-09-12 18:59:20 +01:00
Richard W.M. Jones
f1b63f1ea4 Add nbdsh BR for tests. 2019-09-12 18:49:19 +01:00
Richard W.M. Jones
083e305e64 New upstream version 1.15.1.
Fixes Denial of Service / Amplication Attack:
  https://www.redhat.com/archives/libguestfs/2019-September/msg00084.html
2019-09-12 18:44:58 +01:00
Richard W.M. Jones
7ae0989989 Typo in previous commit. 2019-08-29 21:15:36 +01:00
Richard W.M. Jones
9cc5bdb701 Split out nbdkit-nbd-plugin subpackage.
Since nbdkit 1.14, nbdkit-nbd-plugin now depends on libnbd.  Therefore
it shouldn't go into the basic plugins package (which is supposed to
have minimal dependencies), but should be placed in its own package.
2019-08-29 21:05:10 +01:00
Richard W.M. Jones
07b855797c New upstream version 1.14.0. 2019-08-28 19:08:49 +01:00
Richard W.M. Jones
15b07b89f6 Temporarily kill tests/test-cache-max-size.sh since it fails
sometimes on s390x for unclear reasons.
2019-08-21 19:16:46 +01:00
Richard W.M. Jones
1e59bed6d7 Temporarily kill tests/test-shutdown.sh 2019-08-21 18:34:09 +01:00
Miro Hrončok
b7e38ed290 Rebuilt for Python 3.8 2019-08-21 19:15:52 +02:00
Richard W.M. Jones
52cdc4fe66 New upstream version 1.13.9. 2019-08-21 18:11:16 +01:00
Richard W.M. Jones
c2efe7d099 Revert "Remove Requires nbdkit-devel -> nbdkit-server."
This change, while strictly correct, wasn't a particularly good idea.

While it would be possible in theory to build plugins without having
the server around, almost any reasonable build system might then try
to test them against the server.  But plugins are not compatible with
servers compiled with a different pointer size (eg. i686 plugin with
x86-64 server).

So it's best to pull in the matching server with the devel package.

The downside to this is that you cannot install nbdkit-devel.i686 and
nbdkit-devel.x86_64 together.

This reverts commit 495abe826e.
2019-08-21 13:00:35 +01:00
Richard W.M. Jones
495abe826e Remove Requires nbdkit-devel -> nbdkit-server.
Still possible to build plugins without needing the server to run
them, eg. when building for multilib.
2019-08-21 10:42:50 +01:00
Richard W.M. Jones
331127737a Add provides for all basic plugins and filters. 2019-08-21 09:13:37 +01:00
Richard W.M. Jones
1b316e5034 BR libnbd 0.9.8. 2019-08-20 12:06:18 +01:00
Miro Hrončok
cb5a9a5c13 Rebuilt for Python 3.8 2019-08-19 16:28:41 +02:00
Richard W.M. Jones
a1141f5911 Fix for libnbd 0.9.8. 2019-08-19 12:06:00 +01:00
Miro Hrončok
693b073f71 Rebuilt for Python 3.8 2019-08-19 10:20:25 +02:00
Richard W.M. Jones
481170e367 New upstream version 1.13.8. 2019-08-02 13:48:08 +01:00
Richard W.M. Jones
1c44b857a0 Add upstream patch to deal with qemu-img 4.1 output change. 2019-07-31 10:06:34 +01:00
Richard W.M. Jones
5b18cf2372 New upstream version 1.13.7. 2019-07-30 18:58:41 +01:00
Richard W.M. Jones
22983c1edb New filter: cacheextents.
Disable guestfs plugin on i686.
2019-07-26 21:03:00 +01:00
Richard W.M. Jones
4ce7cac1f3 Add BR libnbd-devel. 2019-07-26 10:19:32 +01:00
Richard W.M. Jones
87fad0e071 New upstream version 1.13.6. 2019-07-26 10:18:03 +01:00
Fedora Release Engineering
952b7ceb57 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 18:21:25 +00:00
Richard W.M. Jones
fec2da296e Further fix for Python 3.8 embed brokenness. 2019-06-10 09:38:05 +01:00
Richard W.M. Jones
bcc9a0a63c New upstream version 1.13.5. 2019-06-09 22:08:14 +01:00
Jitka Plesnikova
5f78e80098 Perl 5.30 rebuild 2019-05-30 13:35:29 +02:00
Richard W.M. Jones
4919105437 New upstream version 1.13.4.
Add new filters: nocache, noparallel.
2019-05-21 10:56:36 +01:00
Richard W.M. Jones
ba5e3c8f4f New upstream version 1.13.3.
Add OCaml example to devel subpackage.
2019-04-27 21:36:23 +01:00
Richard W.M. Jones
6041623812 New upstream version 1.13.2. 2019-04-24 22:29:53 +01:00
Richard W.M. Jones
acd3b8e971 New upstream version 1.13.1.
Distribute BENCHMARKING and SECURITY files.
Includes a fix for possible remote memory heap leak with user plugins.
2019-04-23 18:03:50 +01:00
Richard W.M. Jones
80675284f1 New upstream version 1.13.0.
Add stats filter.
2019-04-13 08:27:21 +01:00
Richard W.M. Jones
08e33b1f6d New upstream version 1.12.0.
Add noextents filter.
2019-04-10 13:45:05 +01:00
Richard W.M. Jones
543e91948e New upstream version 1.11.15. 2019-04-08 21:35:56 +01:00
Richard W.M. Jones
a7dbaded7d New upstream version 1.11.14.
Remove deprecated nbdkit-xz-plugin (replaced by nbdkit-xz-filter).
2019-04-06 16:14:09 +01:00
Richard W.M. Jones
f2d242ec5d New upstream version 1.11.13. 2019-04-02 22:14:36 +01:00
Richard W.M. Jones
4e9723a107 New upstream version 1.11.12.
New nbdkit-readahead-filter.
2019-04-02 12:11:49 +01:00
Richard W.M. Jones
929d1f7a4e New upstream version 1.11.11. 2019-03-29 13:54:47 +00:00
Richard W.M. Jones
60d0fe0e68 New upstream version 1.11.10. 2019-03-28 16:36:44 +00:00
Richard W.M. Jones
db3a28f0a7 Disable full tests on x86_64.
Because of RHBZ#1692047
2019-03-23 18:09:39 +00:00
Richard W.M. Jones
74708da224 Forgot to upload sources to previous commit. 2019-03-23 12:19:10 +00:00
Richard W.M. Jones
ff7421fe0e New upstream version 1.11.9. 2019-03-23 12:15:22 +00:00
Richard W.M. Jones
214b66bb6f +BR ssh-keygen. 2019-03-12 22:21:01 +00:00
Richard W.M. Jones
43f581b434 tests: Use a more robust method to create the test disk atomically. 2019-03-12 22:15:04 +00:00
Richard W.M. Jones
53b3645e71 New upstream version 1.11.8. 2019-03-12 21:55:13 +00:00
Richard W.M. Jones
3dfe4e3c2e Remove Python 2 plugin completely.
https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
2019-03-07 08:59:09 +00:00
Richard W.M. Jones
49fbd7a786 For Fedora 31 only, rebuild without provides/obsoletes. 2019-03-07 07:55:42 +00:00
Richard W.M. Jones
325808dc9d Remove workaround for QEMU bug which is fixed in Fedora 30+.
Make the tests run in parallel, otherwise they are too slow.
2019-03-07 07:55:11 +00:00
Richard W.M. Jones
3bbb506048 For Fedora 31 only, remove old Provides/Obsoletes. 2019-03-07 07:04:42 +00:00
Richard W.M. Jones
77e2d5c48d Add missing %files ssh-plugin section. 2019-03-07 06:54:16 +00:00
Richard W.M. Jones
fa93f5d5de New upstream version 1.11.7.
Add nbdkit ssh plugin.
Remove patches already upstream.
2019-03-07 06:39:35 +00:00
Richard W.M. Jones
18f1736652 Add nbdkit rate filter. 2019-03-05 19:34:23 +00:00
Richard W.M. Jones
df26f1b46f New upstream version 1.11.6.
Add linuxdisk plugin.
Remove rust plugin if compiled.
2019-03-02 08:32:49 +00:00
Richard W.M. Jones
3d8e2fc142 New upstream version 1.11.6.
- Add linuxdisk plugin.
- Remove rust plugin if compiled.
2019-03-02 08:07:54 +00:00
Richard W.M. Jones
8d370f099f New upstream version 1.11.5. 2019-02-05 16:06:01 +00:00
Fedora Release Engineering
b2bfbcbddb - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 12:03:06 +00:00
Richard W.M. Jones
108cffaa33 Remember to add signature. 2019-01-30 19:58:50 +00:00
Richard W.M. Jones
e4aebce94f New upstream version 1.11.4. 2019-01-30 19:56:20 +00:00
Richard W.M. Jones
83ede3f5fb New upstream version 1.11.3. 2019-01-28 14:21:50 +00:00
Mamoru TASAKA
2e23f9392f F-30: rebuild against ruby26 2019-01-25 07:57:00 +09:00
Richard W.M. Jones
badadff8d2 Forgot to upload sources in previous commit. 2019-01-24 11:27:35 +00:00
Richard W.M. Jones
e9f944b4e7 New upstream version 1.11.2.
Drop patches included in upstream tarball.
2019-01-24 11:24:11 +00:00
Mamoru TASAKA
fcff8d2bb2 F-30: rebuild again against ruby26 2019-01-24 13:27:38 +09:00
Richard W.M. Jones
7b3c6f2386 Add second upstream patch to fix the tests. 2019-01-23 09:39:19 +00:00
Richard W.M. Jones
459c59ab31 Invoke autotools after applying patch. 2019-01-23 09:28:56 +00:00
Richard W.M. Jones
0fe0198608 Fix test. 2019-01-22 23:25:37 +00:00
Richard W.M. Jones
f38df01017 New upstream version 1.11.1. 2019-01-22 23:11:21 +00:00
Mamoru TASAKA
2df1f9e040 F-30: rebuild against ruby26 2019-01-21 23:04:35 +09:00
Richard W.M. Jones
777dcf1a96 New upstream version 1.10.0. 2019-01-18 15:35:18 +00:00
Richard W.M. Jones
2dea7e6c91 New upstream version 1.9.10. 2019-01-15 23:32:19 +00:00
Björn Esser
4659558694
Rebuilt for libcrypt.so.2 (#1666033) 2019-01-14 19:09:48 +01:00
Richard W.M. Jones
a7eb1efbf3 New upstream version 1.9.9. 2019-01-07 09:04:11 +00:00
Richard W.M. Jones
ec5016310a New upstream version 1.9.8. 2019-01-01 10:21:03 +00:00
Richard W.M. Jones
c6c0e76474 Remove misguided LDFLAGS hack which removed server hardening.
https://bugzilla.redhat.com/show_bug.cgi?id=1624149#c6
2018-12-17 21:28:32 +00:00
Richard W.M. Jones
b1cfd00957 Remove some old Obsoletes rules for Fedora 30.
NB: Do not backport this to older branches!
2018-12-15 21:46:49 +00:00
Richard W.M. Jones
d9619d91d2 New upstream version 1.9.7. 2018-12-15 20:51:28 +00:00
Richard W.M. Jones
405f844a32 New upstream version 1.9.6.
Add nbdkit-full-plugin.
2018-12-13 11:12:52 +00:00
Richard W.M. Jones
381ed6af20 New upstream version 1.9.5. 2018-12-10 16:41:41 +00:00
Richard W.M. Jones
edfaaebe11 New man page nbdkit-loop(1). 2018-12-04 10:47:52 +00:00
Richard W.M. Jones
2b5a05f3ed New upstream version 1.9.4.
Fix low priority security issue with TLS:
  https://www.redhat.com/archives/libguestfs/2018-December/msg00047.html
2018-12-04 10:31:00 +00:00
Richard W.M. Jones
23b74f0e25 New upstream version 1.9.3. 2018-11-29 21:48:52 +00:00
Richard W.M. Jones
a92aab6c55 New upstream version 1.9.2.
- Add new filter subpackage: nbdkit-xz-filter.
- Deprecate (but do not remove) nbdkit-xz-plugin.
2018-11-22 10:44:42 +00:00
Richard W.M. Jones
6480eb2093 Fix previous commit. 2018-11-18 14:37:46 +00:00
Richard W.M. Jones
c805a3e46e Workaround for RHBZ#1650975. 2018-11-18 11:55:47 +00:00
Richard W.M. Jones
20e4534d4a New upstream version 1.9.1. 2018-11-18 10:35:08 +00:00
Richard W.M. Jones
8eb71289b8 New upstream version 1.9.0.
New development branch.
2018-11-14 15:30:00 +00:00
Richard W.M. Jones
d2b33071b5 New stable branch version 1.8.0. 2018-11-12 20:45:26 +00:00
Richard W.M. Jones
f8dd6dabe1 Tidy up %descriptions. 2018-11-09 21:54:47 +00:00
Richard W.M. Jones
fda10ee196 New upstream version 1.7.10, possibly final before 1.8. 2018-11-09 17:54:57 +00:00
Richard W.M. Jones
bc6a311564 nbdkit metapackage should depend on versioned -server subpackage etc.
Fixes commit b772c3dfae.
2018-11-06 21:35:37 +00:00
Richard W.M. Jones
7ad48d85e7 New upstream version 1.7.9. 2018-11-06 19:20:05 +00:00
Richard W.M. Jones
23bf3d7ef6 New upstream version 1.7.8. 2018-10-30 22:50:42 +00:00
Richard W.M. Jones
bfed8fe923 New upstream version 1.7.7.
New nbdkit-floppy-plugin subpackage.
2018-10-29 22:06:42 +00:00
Richard W.M. Jones
207d479926 Add missing BR genisoimage (for nbdkit-iso-plugin). 2018-10-17 13:51:59 +01:00
Richard W.M. Jones
402c5ca6a1 New upstream version 1.7.6.
New nbdkit-iso-plugin subpackage.
2018-10-17 13:28:00 +01:00
Richard W.M. Jones
bb74bac2ab New upstream version 1.7.5. 2018-10-16 09:42:28 +01:00
Richard W.M. Jones
d8f8536a7d New upstream version 1.7.4. 2018-10-02 21:43:31 +01:00
Richard W.M. Jones
c6544c0564 New upstream version 1.7.3.
Add partitioning plugin.
2018-09-18 22:59:54 +01:00
Richard W.M. Jones
71ae6907fe New upstream version 1.7.2. 2018-09-13 23:17:33 +01:00
Richard W.M. Jones
3d82870e6c New upstream version 1.7.1. 2018-09-10 17:17:56 +01:00
Richard W.M. Jones
f4d20e9538 Add plugins/sh/example.sh to nbdkit-devel. 2018-09-08 12:43:48 +01:00
Richard W.M. Jones
089b243a4a New upstream version 1.7.0, development branch.
Add nbdkit-sh-plugin.
2018-09-08 10:58:48 +01:00
Richard W.M. Jones
d9bde53553 New upstream version 1.6.0, stable branch. 2018-08-28 16:59:12 +01:00
Richard W.M. Jones
7d3de34ec7 Add upstream patches after 1.5.10. 2018-08-27 19:41:52 +01:00
Richard W.M. Jones
1461b159c6 Add upstream patch after 1.5.10 to fix build. 2018-08-27 12:19:01 +01:00
Richard W.M. Jones
cdd1bda62e New upstream version 1.5.10.
Remove upstream patches.
2018-08-27 12:03:34 +01:00
Richard W.M. Jones
f123f78660 Add upstream patches since 1.5.9 was released. 2018-08-26 20:49:31 +01:00
Richard W.M. Jones
0d7a614562 New upstream version 1.5.9. 2018-08-26 20:21:54 +01:00
Richard W.M. Jones
8c4e0a710b New upstream version 1.5.8. 2018-08-21 12:54:50 +01:00
Richard W.M. Jones
72eaac919d New upstream version 1.5.7. 2018-08-18 22:30:25 +01:00
Richard W.M. Jones
cc648daf62 Disable libvirt on riscv64.
Other simplifications to %configure line.
2018-08-18 11:07:07 +01:00
10 changed files with 1716 additions and 440 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
/clog
/nbdkit-*.tar.gz
/nbdkit-*.tar.gz.sig
/*~

55
copy-patches.sh Executable file
View File

@ -0,0 +1,55 @@
#!/bin/bash -
set -e
# Maintainer script to copy patches from the git repo to the current
# directory. Use it like this:
# ./copy-patches.sh
rhel_version=8.3
# Check we're in the right directory.
if [ ! -f nbdkit.spec ]; then
echo "$0: run this from the directory containing 'nbdkit.spec'"
exit 1
fi
git_checkout=$HOME/d/nbdkit-rhel-$rhel_version
if [ ! -d $git_checkout ]; then
echo "$0: $git_checkout does not exist"
echo "This script is only for use by the maintainer when preparing a"
echo "nbdkit release on RHEL."
exit 1
fi
# Get the base version of nbdkit.
version=`grep '^Version:' nbdkit.spec | awk '{print $2}'`
tag="v$version"
# Remove any existing patches.
git rm -f [0-9]*.patch ||:
rm -f [0-9]*.patch
# Get the patches.
(cd $git_checkout; rm -f [0-9]*.patch; git format-patch -N $tag)
mv $git_checkout/[0-9]*.patch .
# Remove any not to be applied.
rm -f *NOT-FOR-RPM*.patch
# Add the patches.
git add [0-9]*.patch
# Print out the patch lines.
echo
echo "--- Copy the following text into nbdkit.spec file"
echo
echo "# Patches."
for f in [0-9]*.patch; do
n=`echo $f | awk -F- '{print $1}'`
echo "Patch$n: $f"
done
echo
echo "--- End of text"

6
gating.yaml Executable file
View File

@ -0,0 +1,6 @@
--- !Policy
product_versions:
- rhel-9
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional}

Binary file not shown.

23
nbdkit-find-provides Executable file
View File

@ -0,0 +1,23 @@
#!/bin/bash -
# Generate RPM provides automatically for nbdkit packages and filters.
# Copyright (C) 2009-2022 Red Hat Inc.
# To test:
# find /usr/lib64/nbdkit/plugins | ./nbdkit-find-provides VER REL
# find /usr/lib64/nbdkit/filters | ./nbdkit-find-provides VER REL
ver="$1"
rel="$2"
function process_file
{
if [[ $1 =~ /plugins/nbdkit-.*-plugin ]] ||
[[ $1 =~ /filters/nbdkit-.*-filter ]]; then
echo "Provides:" "$(basename $1 .so)" "=" "$ver-$rel"
fi
}
while read line; do
process_file "$line"
done

3
nbdkit.attr Normal file
View File

@ -0,0 +1,3 @@
%__nbdkit_provides %{_rpmconfigdir}/nbdkit-find-provides %{version} %{release}
%__nbdkit_path %{_libdir}/nbdkit/(plugins|filters)/nbdkit-.*-(plugin|filter)(\.so)?$
%__nbdkit_flags exeonly

File diff suppressed because it is too large Load Diff

View File

@ -1,2 +1,2 @@
SHA512 (nbdkit-1.5.6.tar.gz) = bacdc95b909e943e6476f24d10e7e9e2ea0b9e26362c35c604c8e1cdf361e333e47c38747b491077e9444466e014fe9f67c6db8be3a98f1f0e7bffee555c1bc0
SHA512 (nbdkit-1.5.6.tar.gz.sig) = 96917b05005adba7333073b4ba91b3b499f76c418833344cda5a93603a84bc78421749f5ed13432323216f0b1195bf0bbebd63ba4959390568b7a4289a69d0db
SHA512 (nbdkit-1.32.3.tar.gz) = 8d3b79430a5373b66a5423c70aa594d6f581164111bd9f4d2ae617717d6cce2d6810e32e9e5e646aaf118dd505b14ec8d702402af3019738e13108b4333ae4ff
SHA512 (nbdkit-1.32.3.tar.gz.sig) = 7c005df96f46a964690ef5e105cd4a40c98bf259444505af4a2adad280f23a0571fe60611f882b17a995f41dfb3c35149afba423af62c189984124d83918e670

6
tests/basic-test.sh Executable file
View File

@ -0,0 +1,6 @@
#!/bin/bash -
set -e
set -x
# Run nbdkit and check that nbdinfo can connect back to it.
nbdkit -U - memory 1G --run 'nbdinfo "$uri"'

12
tests/tests.yml Executable file
View File

@ -0,0 +1,12 @@
- hosts: localhost
roles:
- role: standard-test-basic
tags:
- classic
required_packages:
- libnbd
- nbdkit
tests:
- simple:
dir: .
run: ./basic-test.sh