Add ruby gem google-protobuf
| Task Info (Flyspray) | |
|--------------------------|---------------------------------------------------------------------------------------|
| <small>Opened By</small> | <small>[loqs (loqs)](https://bugs.archlinux.org/user/18480)</small> |
| <small>Task ID</small> | <small>[78573](https://bugs.archlinux.org/task/78573)</small> |
| <small>Type</small> | <small>Feature Request</small> |
| <small>Project</small> | <small>Arch Linux</small> |
| <small>Category</small> | <small>Packages: Extra</small> |
| <small>Version</small> | <small>None</small> |
| <small>OS</small> | <small>All</small> |
| <small>Opened</small> | <small>2023-05-22 19:57:38 UTC</small> |
| <small>Status</small> | <small>Assigned</small> |
| <small>Assignee</small> | <small>[Lukas Fleischer (lfleischer)](https://bugs.archlinux.org/user/4547)</small> |
| <small>Assignee</small> | <small>[George Rawlinson (rawlinsong)](https://bugs.archlinux.org/user/22071)</small> |
### Details
Description:
The ruby gem google-protobuf built from the same source as protobuf is a runtime dependency of the gem sass-embedded [1] needed by ruby-jekyll-sass-converter 3.0.0 [2] and the next release of ruby-sinatra [3] it is also an optional dependency of ruby-tilt [4]. Proposed changes to protobuf [5]. Tested with ruby-sass-embedded [6] modified dart-sass [7] until the next release and modified AUR package buf [8]. This request is only for the ruby gem with ruby-sass-embedded being packaged after dart-sass has a new upstream release.
Additional info:
* protobuf 21.12-2
[1] https://github.com/ntkme/sass-embedded-host-ruby
[2] https://github.com/jekyll/jekyll-sass-converter/releases/tag/v3.0.0
[3] https://github.com/sinatra/sinatra/commit/5f4dde19719505989905782a61a19c545df7f9f9
[4] https://github.com/rtomayko/tilt/tree/v2.0.11
[5] PKGBUILD.protobuf.diff
[6] ruby-sass-embedded-1.62.1-1.src.tar.gz
[7] PKGBUILD.dart-sass.diff
[8] PKGBUILD.buf.diff
### Attachments
[PKGBUILD.buf.diff](https://gitlab.archlinux.org/archlinux/packaging/packages/protobuf/uploads/f41e4356230a6f398132198395e2997e/PKGBUILD.buf.diff)
issue