Update dependencies
- Update arguments to .query to use the hash form for RDF.rb compatibility.
- Use RDF::URI.decode, as URI.decode is deprected.
- Explicitly require 'webrick' and 'rdf/vocab'.
- Require unmerged change to derby.
- Pegs activesupport to ~> 6.1 as a development dependency until 7.0 issues are addressed.
- Uses 3.2 versions of RDF gems.
- Pull derby from github.
Seems like an unrelated issue with libgmp-dev.
@gkellogg FWIW I updated the CircleCI build configuration in #133 (unmerged) and it is passing there. I wonder if the build will pass if you rebase on top of that PR (without needing the change to github actions).
Updated, and it gets further, but depends on a change to derby (https://github.com/fcrepo4-labs/derby/pull/19) for this to continue building.
I can remove the GitHub Actions CI if CircleCI hands everything you need.
Also note that RDF.rb 3.2 depends on Ruby >= 2.6, and many other gems are keeping up with supported Ruby versions.
i think maybe the dependency on derby can just be dropped/switched to rdf-ldp.
the latter is much better maintained, and is more accurate as a server target than derby (which if it had been maintained would track the fcrepo api)