libyajl2 2.0.0 → 2.1.0

This diff represents the content of publicly available package versions that have been released to one of the supported registries. The information contained in this diff is provided for informational purposes only and reflects changes between package versions as they appear in their respective public registries.
checksums.yaml CHANGED
@@ -1,7 +1,7 @@
1
1
  ---
2
2
  SHA256:
3
- metadata.gz: ddb9c78dfc2cbd1c0407790c2e277d7d6486757a40810536ab7c2af5c4e4f188
4
- data.tar.gz: b7c6dcfed6dc83b0dd1df72db292310f2c1167ffb2fc9f4d14122fec90aaf1b5
3
+ metadata.gz: 772c24f5ec0300301d32c89923f651443f4a88d15c9b4f5a70916b7c9b8c3955
4
+ data.tar.gz: 5d541036506e19c824ec4b1102e58733e49d1b77b37e5b5c912b8f474ab346cc
5
5
  SHA512:
6
- metadata.gz: bd7b7148fbe25958d9679be8defc46132d0b00eb90270f4071e6af2f206967bd386ec9104d73393427a15cd2fa1f7ba9c31e8ce7b67d65c63e21f214eaba9901
7
- data.tar.gz: 2b984199978f692e3c5401020f7d17dd2f25de212eddc848c178c0ef3a29bad0e4a7f6eb37551af2f7b181a4078b992808f51218fd3f229ca65783574a95fb1a
6
+ metadata.gz: bc003ebc372536ecb758a19c3a0a7fb40a9c3cb6d3edd6d24331aad29cb78bbc2fdda86b9f45d5bbea665ab5dc812481a24d540a1d1d949428163d630cc3c23e
7
+ data.tar.gz: 806ea890fc96cfbad5595c26115b5a99c8439d000f258acd8e672a449d8ca26188c37961766a10b70b8352862f60b5c4d47811f22bd1eef460dc1b75ede1eede
data/Gemfile CHANGED
@@ -2,17 +2,15 @@ source "https://rubygems.org"
2
2
 
3
3
  gemspec
4
4
 
5
- group :development_extras do
6
- gem "chefstyle"
7
- gem "reek"
8
- gem "test-kitchen", "~> 1.2"
9
- gem "kitchen-digitalocean"
10
- gem "kitchen-ec2"
11
- gem "kitchen-vagrant"
5
+ group :development do
6
+ # required for 'rake spec'
7
+ gem "bundler"
8
+ gem "rake"
9
+ gem "rake-compiler"
10
+ gem "rspec"
11
+ gem "ffi", "~> 1.9"
12
12
  end
13
13
 
14
- platforms :rbx do
15
- gem "racc"
16
- gem "rubysl", "~> 2.0"
17
- gem "psych"
14
+ group :development_extras do
15
+ gem "chefstyle"
18
16
  end
@@ -48,11 +48,11 @@ module Libyajl2Build
48
48
  # magic flags copied from upstream yajl build system (-std=c99 is necessary for older gcc)
49
49
  $CFLAGS << " -std=c99 -pedantic -Wpointer-arith -Wno-format-y2k -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -Wextra -Wundef -Wwrite-strings -Wold-style-definition -Wredundant-decls -Wno-unused-parameter -Wno-sign-compare -Wmissing-prototypes"
50
50
  $CFLAGS << " -O2" # match what the upstream uses for optimization
51
+ end
51
52
 
52
- # create the implib on windows
53
- if windows?
54
- $LDFLAGS << " -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--out-implib=libyajldll.a -Wl,--output-def,libyajl.def"
55
- end
53
+ # create the implib on windows
54
+ if windows?
55
+ $LDFLAGS << " -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--out-implib=libyajldll.a -Wl,--output-def,libyajl.def"
56
56
  end
57
57
 
58
58
  $CFLAGS << " -DNDEBUG"
@@ -1,3 +1,3 @@
1
1
  module Libyajl2
2
- VERSION = "2.0.0"
2
+ VERSION = "2.1.0"
3
3
  end
data/libyajl2.gemspec CHANGED
@@ -19,12 +19,4 @@ Gem::Specification.new do |spec|
19
19
  spec.require_paths = ["lib"]
20
20
 
21
21
  spec.extensions = Dir["ext/**/extconf.rb"]
22
-
23
- # required for 'rake spec'
24
- spec.add_development_dependency "bundler"
25
- spec.add_development_dependency "rake"
26
- # rake-compiler 0.9.2 is required for rbx compiles, and in turn requires rubygems >= 1.8.25
27
- spec.add_development_dependency "rake-compiler"
28
- spec.add_development_dependency "rspec"
29
- spec.add_development_dependency "ffi", "~> 1.9"
30
22
  end
metadata CHANGED
@@ -1,85 +1,15 @@
1
1
  --- !ruby/object:Gem::Specification
2
2
  name: libyajl2
3
3
  version: !ruby/object:Gem::Version
4
- version: 2.0.0
4
+ version: 2.1.0
5
5
  platform: ruby
6
6
  authors:
7
7
  - lamont-granquist
8
- autorequire:
8
+ autorequire:
9
9
  bindir: bin
10
10
  cert_chain: []
11
- date: 2018-10-25 00:00:00.000000000 Z
12
- dependencies:
13
- - !ruby/object:Gem::Dependency
14
- name: bundler
15
- requirement: !ruby/object:Gem::Requirement
16
- requirements:
17
- - - ">="
18
- - !ruby/object:Gem::Version
19
- version: '0'
20
- type: :development
21
- prerelease: false
22
- version_requirements: !ruby/object:Gem::Requirement
23
- requirements:
24
- - - ">="
25
- - !ruby/object:Gem::Version
26
- version: '0'
27
- - !ruby/object:Gem::Dependency
28
- name: rake
29
- requirement: !ruby/object:Gem::Requirement
30
- requirements:
31
- - - ">="
32
- - !ruby/object:Gem::Version
33
- version: '0'
34
- type: :development
35
- prerelease: false
36
- version_requirements: !ruby/object:Gem::Requirement
37
- requirements:
38
- - - ">="
39
- - !ruby/object:Gem::Version
40
- version: '0'
41
- - !ruby/object:Gem::Dependency
42
- name: rake-compiler
43
- requirement: !ruby/object:Gem::Requirement
44
- requirements:
45
- - - ">="
46
- - !ruby/object:Gem::Version
47
- version: '0'
48
- type: :development
49
- prerelease: false
50
- version_requirements: !ruby/object:Gem::Requirement
51
- requirements:
52
- - - ">="
53
- - !ruby/object:Gem::Version
54
- version: '0'
55
- - !ruby/object:Gem::Dependency
56
- name: rspec
57
- requirement: !ruby/object:Gem::Requirement
58
- requirements:
59
- - - ">="
60
- - !ruby/object:Gem::Version
61
- version: '0'
62
- type: :development
63
- prerelease: false
64
- version_requirements: !ruby/object:Gem::Requirement
65
- requirements:
66
- - - ">="
67
- - !ruby/object:Gem::Version
68
- version: '0'
69
- - !ruby/object:Gem::Dependency
70
- name: ffi
71
- requirement: !ruby/object:Gem::Requirement
72
- requirements:
73
- - - "~>"
74
- - !ruby/object:Gem::Version
75
- version: '1.9'
76
- type: :development
77
- prerelease: false
78
- version_requirements: !ruby/object:Gem::Requirement
79
- requirements:
80
- - - "~>"
81
- - !ruby/object:Gem::Version
82
- version: '1.9'
11
+ date: 2021-04-07 00:00:00.000000000 Z
12
+ dependencies: []
83
13
  description: Installs a vendored copy of libyajl2 for distributions which lack it
84
14
  email:
85
15
@@ -288,7 +218,6 @@ files:
288
218
  - ext/libyajl2/yajl_tree.c
289
219
  - ext/libyajl2/yajl_version.c
290
220
  - lib/libyajl2.rb
291
- - lib/libyajl2/vendored-libyajl2/lib/libyajl.bundle
292
221
  - lib/libyajl2/version.rb
293
222
  - libyajl2.gemspec
294
223
  - spec/ffi_spec.rb
@@ -298,7 +227,7 @@ homepage: https://github.com/chef/libyajl2-gem
298
227
  licenses:
299
228
  - Apache-2.0
300
229
  metadata: {}
301
- post_install_message:
230
+ post_install_message:
302
231
  rdoc_options: []
303
232
  require_paths:
304
233
  - lib
@@ -313,9 +242,8 @@ required_rubygems_version: !ruby/object:Gem::Requirement
313
242
  - !ruby/object:Gem::Version
314
243
  version: '0'
315
244
  requirements: []
316
- rubyforge_project:
317
- rubygems_version: 2.7.7
318
- signing_key:
245
+ rubygems_version: 3.2.3
246
+ signing_key:
319
247
  specification_version: 4
320
248
  summary: Installs a vendored copy of libyajl2 for distributions which lack it
321
249
  test_files:
OSZAR »