Package: ruby-gpgme / 2.0.23-1.1
Metadata
| Package | Version | Patches format |
|---|---|---|
| ruby-gpgme | 2.0.23-1.1 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| 0002 tests skip failing.patch | (download) |
test/ctx_test.rb |
4 4 + 0 - 0 ! |
tests: skip failing Some tests are failing, if system libraries are in use, like in Debian. Accordingly, this patch skips these. . See https://github.com/ueno/ruby-gpgme/pull/128 for details. |
| 0001 tests drop useless deps.patch | (download) |
test/test_helper.rb |
10 0 + 10 - 0 ! |
drop useless dependencies in tests This patch removes useless dependencies in the tests, such as coveralls and byebug. |
| remove mini_portile2 | (download) |
gpgme.gemspec |
2 0 + 2 - 0 ! |
remove mini_portile2 requirement Patch out mini_portile2 requirement, we're not using it at build time. |
| /0004 fix gpgme 2 FTBFS.diff | (download) |
ext/gpgme/gpgme_n.c |
109 109 + 0 - 0 ! |
[patch] bump `gpgme` to `2.0.0` and `libassuan` to `3.0.2` - Bumped `gpgme` from `1.21.0` to `2.0.0` - https://github.com/gpg/gpgme/blob/master/NEWS - Bumped `libassuan` from `2.5.6` to `3.0.2` - https://github.com/gpg/libassuan/blob/master/NEWS Changes I had to account for from `gpgme`: - Removed trust item functions - `gpgme_op_trustlist_start`, `gpgme_op_tristlist_next`, and `gpgme_op_trustlist_end` were removed - Removed `GPGME_ATTR_*` constants - Timestamp field type change - `gpgme_subkey_t`, `gpgme_key_sig_t`, and `gpgme_new_signature_t` changed from `signed long` to `unsigned long` - New functions - `gpgme_op_random_bytes` and `gpgme_op_random_value` - New constants - `GPGME_RANDOM_MODE_NORMAL`, `GPGME_RANDOM_MODE_ZBASE32`, `GPGME_DECRYPT_LISTONLY`, `GPGME_CREATE_GROUP` Closes #202 |
1
