me
/
guix
Archived
1
0
Fork 0
Commit Graph

83 Commits (e9c0bb0341b8c7d4d6e24b989d2a7e1d6b2385cf)

Author SHA1 Message Date
Christopher Baines e0a1fcb1d1
gnu: ruby-protobuf: Fix build.
* gnu/packages/protobuf.scm (ruby-protobuf)[arguments]: Update style.
[native-inputs]: Remove ruby-pry-byebug.
2023-07-10 08:25:59 +01:00
Ricardo Wurmus 484b843c2e
gnu: Add protobuf-3.20.
* gnu/packages/protobuf.scm (protobuf-3.20): New variable.
2023-05-05 15:39:28 +02:00
Ricardo Wurmus 95d26d8530
gnu: python-protobuf-3.6: Patch for Python 3.10.
* gnu/packages/protobuf.scm (python-protobuf-3.6)[arguments]: Patch
collections import.
[native-inputs]: Add python-setuptools-for-tensorflow.
2023-04-21 13:10:33 +02:00
Maxim Cournoyer 3928e3d426
gnu: Remove python-typing-extensions-next.
* gnu/packages/python-xyz.scm (python-typing-extensions-next): Delete variable.
2023-04-19 20:12:13 -04:00
Maxim Cournoyer 9b0c794d2c
gnu: ruby-protobuf: Update to 3.10.3.
* gnu/packages/protobuf.scm (ruby-protobuf): Update to 3.10.3.  Delete
trailing #t.
[arguments]: Use search-input-file in patch-protoc phase.  Honor #:tests? in
check phase.
2023-03-28 22:22:42 -04:00
Maxim Cournoyer 365de8cfd2
gnu: ruby-activesupport: Update to 7.0.4.3.
* gnu/packages/ruby.scm (ruby-activesupport): Move to...
* gnu/packages/rails.scm (ruby-activesupport): ... here.
(%ruby-rails-version, ruby-rails-monorepo): New variables.
(ruby-activesupport): Update to 7.0.4.3.
[arguments]: Use gexps.  Add the delete-gemfiles, chdir, check-setup and
delete-problematic-tests phases.  Delete check phase override.
[native-inputs]: New field.
[propagated-inputs]: Remove ruby-zeitwerk.  Replace ruby-minitest with
ruby-minitest-5.15.
[home-page]: Update URL.
2023-03-28 22:22:17 -04:00
Maxim Cournoyer a133212daf
gnu: Remove ruby-protobuf-cucumber.
The package is no longer used by ruby-cucumber-messages, its sole user.  It is
unmaintained.

* gnu/packages/protobuf.scm (ruby-protobuf-cucumber): Delete variable.
2023-03-28 22:22:14 -04:00
Ludovic Courtès bf46192d4c
gnu: python-protobuf@3.6: Fix inputs and arguments.
Fixes a regression introduced in
9b016e2991, whereby the 'inputs' field
would be invalid, plus "--cpp_implementation" wouldn't work.

* gnu/packages/protobuf.scm (python-protobuf-3.6)[arguments]: New
field.
[inputs]: No longer refer to the inputs of PYTHON-PROTOBUF.
2022-12-04 00:36:22 +01:00
Ontje Lünsdorf 9b016e2991
gnu: python-protobuf: Use C++ implementation.
* gnu/packages/protobuf.scm (python-protobuf): Use C++ implementation.
  [inputs]: Add protobuf.
  [arguments]: Add --cpp_implementation configure flags.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-12-02 23:11:09 +01:00
Marius Bakke 4bf4e051d1
gnu: protobuf@3.5: Inherit from protobuf@3.6.
* gnu/packages/protobuf.scm (protobuf-3.5): Change inheritance, so it gets the
correct build system and phases.
2022-11-22 08:37:23 +01:00
Marius Bakke 3a91ee3b88
gnu: protobuf@2: Fix build.
* gnu/packages/protobuf.scm (protobuf-2)[build-system]: Set to GNU-BUILD-SYSTEM.
[arguments]: Clear.
[outputs]: Remove "static".
2022-11-20 15:15:33 +01:00
Christopher Baines f73d9690ad
gnu: protobuf-2: Use gexp in arguments.
This fixes the breakage introduced when the protobuf package switched to using
gexp's in the arguments.

The package doesn't build, but at least the builder is now deterministic and
valid Guile.

* gnu/packages/protobuf.scm (protobuf-2)[arguments]: Adapt to use gexp's.
2022-11-14 08:59:23 +00:00
Ricardo Wurmus ac07544ebf
gnu: Add protobuf-c-for-aiscm.
* gnu/packages/protobuf.scm (protobuf-c-for-aiscm): New variable.
2022-11-11 17:19:10 +01:00
Maxim Cournoyer 9e417d5cf6
gnu: protobuf-c: Update to 1.4.1.
* gnu/packages/protobuf.scm (protobuf-c): Update to 1.4.1.
2022-11-06 00:08:04 -04:00
Maxim Cournoyer 32ba6c5ddf
gnu: protobuf: Unbundle googletest.
* gnu/packages/protobuf.scm (protobuf) [origin]: Delete third_party directory
in snippet.
[configure-flags]: Add "-Dprotobuf_USE_EXTERNAL_GTEST=ON".
[native-inputs]: Add googletest.
2022-11-06 00:08:04 -04:00
Maxim Cournoyer 9f6479ecad
gnu: protobuf: Update to 3.21.9.
* gnu/packages/protobuf.scm (protobuf): Update to 3.21.9.  Move outputs field before
build system.  Move inputs field below arguments.
[source]: Apply patch and update URL.
[build-system]: Use cmake-build-system.  This causes the CMake support files
to be installed, which is expected by some packages such as hyperledger-iroha.
[arguments]: Use gexps.
[configure-flags]: Add BUILD_SHARED_LIBS=ON.
[phases]: Add set-c++-standard.
[home-page]: Update URL.
(protobuf-3.6): Adjust to continue using the gnu-build-system.
* gnu/packages/patches/protobuf-fix-build-on-32bit.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-11-06 00:08:03 -04:00
Marius Bakke 8bdc4c1547
gnu: python-mypy-protobuf: Switch to pyproject-build-system.
* gnu/packages/protobuf.scm (python-mypy-protobuf)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove redundant phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
2022-10-27 19:43:07 +02:00
Maxim Cournoyer 1a7fb20e8c
gnu: Add python-mypy-protobuf.
* gnu/packages/protobuf.scm (python-mypy-protobuf): New variable.
2022-08-31 23:13:46 -04:00
Maxim Cournoyer 5eb1686537
gnu: Add python-nanopb.
* gnu/packages/protobuf.scm (python-nanopb): New variable.
2022-08-31 10:33:42 -04:00
Maxim Cournoyer cc3cc72d85
gnu: Add nanopb.
* gnu/packages/protobuf.scm (nanopb): New variable.
2022-08-31 09:23:39 -04:00
Tobias Geerinckx-Rice 069d6a3f64
gnu: fstrm: Refer to HPND licence by name.
* gnu/packages/protobuf.scm (fstrm)[license]: Use license:hpnd directly.
2022-07-24 02:00:11 +02:00
Tobias Geerinckx-Rice 59d7976782
gnu: fstrm: Omit static library.
* gnu/packages/protobuf.scm (fstrm)[arguments]:
Add "--disable-static" to #:configure-flags.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice b167c54e51
gnu: fstrm: Update to 0.6.1.
* gnu/packages/protobuf.scm (fstrm): Update to 0.6.1.
[license]: Update too.
2022-07-24 02:00:00 +02:00
Maxim Cournoyer 07fdfb9e1e
gnu: protobuf-2: Fix build.
Partially fixes <https://issues.guix.gnu.org/51093>.

* gnu/packages/protobuf.scm (protobuf-2)
[phases]{disable-broken-tests}: Delete phase.
2022-07-12 11:18:13 -04:00
Maxim Cournoyer cf03e0d290
gnu: Remove python2-protobuf.
* gnu/packages/protobuf.scm (python2-protobuf): Delete variable.
2022-05-31 14:53:04 -04:00
Christopher Baines 57be6ba0f3
gnu: python-protobuf-3.6: Add missing input.
This was removed from python-protobuf in
5f8491ea95.

* gnu/packages/protobuf.scm (python-protobuf-3.6)[inputs]: Add python-six.
2022-05-27 13:57:20 +01:00
Ricardo Wurmus f8a6ae18a6
gnu: Add python-proto-plus.
* gnu/packages/protobuf.scm (python-proto-plus): New variable.
2022-05-20 13:29:15 +02:00
Ricardo Wurmus 5f8491ea95
gnu: python-protobuf: Update to 3.20.1.
* gnu/packages/protobuf.scm (python-protobuf): Update to 3.20.1.
[native-inputs]: Remove python-wheel.
[propagated-inputs]: Remove python-six.
2022-05-20 10:06:36 +02:00
Tobias Geerinckx-Rice a3500a0a65
gnu: protozero: Update to 1.7.1.
* gnu/packages/protobuf.scm (protozero): Update to 1.7.1.
2022-01-16 01:00:01 +01:00
Ludovic Courtès 8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Efraim Flashner 1c94392a13
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-11-08 09:06:14 +02:00
Felix Gruber 53bbbfb77c
gnu: protozero: Update to 1.7.0.
* gnu/packages/protobuf.scm (protozero): Update to 1.7.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-07 09:59:59 +01:00
Ludovic Courtès 0e47fcced4
Merge branch 'master' into core-updates 2021-07-18 19:50:01 +02:00
Maxim Cournoyer 0ce685c65f
gnu: protobuf: Update to 3.17.3.
* gnu/packages/protobuf.scm (protobuf): Update to 3.17.3.
[phases]{disable-broken-tests}: New phase.
{move-static-libraries}: Remove trailing #t.
2021-07-02 16:50:08 -04:00
Tobias Geerinckx-Rice 9dea3f101f
Merge branch 'master' into core-updates
Conflicts:
	gnu/packages/cups.scm
	gnu/packages/python-web.scm
	gnu/packages/web.scm
	guix/build/maven/pom.scm
2021-06-23 18:45:21 +02:00
Carlo Zancanaro 6b83da9616
gnu: Fix references to emacs-build-system's expand-load-path phase.
* gnu/packages/emacs-xyz.scm (emacs-pdf-tools)[#:phases]: Use
emacs-expand-load-path instead of emacs-add-source-to-load-path.
* gnu/packages/erlang.scm (emacs-erlang)[#:phases]: Use expand-load-path
instead of add-source-to-load-path.
* gnu/packages/protobuf.scm (emacs-protobuf-mode)[#:phases]: Use
expand-load-path instead of add-source-to-load-path.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-06-23 09:08:41 +02:00
Marius Bakke 8d59c262ad
Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/algebra.scm
	gnu/packages/bioinformatics.scm
	gnu/packages/curl.scm
	gnu/packages/docbook.scm
	gnu/packages/emacs-xyz.scm
	gnu/packages/maths.scm
	gnu/packages/plotutils.scm
	gnu/packages/python-web.scm
	gnu/packages/python-xyz.scm
	gnu/packages/radio.scm
	gnu/packages/readline.scm
	gnu/packages/tls.scm
	gnu/packages/xml.scm
	gnu/packages/xorg.scm
2021-06-06 21:16:32 +02:00
Marius Bakke dbcf2b61b1
gnu: Fix erroneous uses of 'package/inherit'.
These packages use a different source/version from the inherited package, and
thus should not inherit replacements.

* gnu/packages/check.scm (googletest-1.8, python-pytest-runner-2): Use record
inheritance instead of PACKAGE/INHERIT.
* gnu/packages/crates-io.scm (rust-bindgen-0.49, rust-bytes-0.4,
rust-colored-1.9.1, rust-difference-1, rust-docopt-0.8, rust-html5ever-0.23,
rust-http-0.1, rust-http-body-0.1, rust-loom-0.2, rust-loom-0.1,
rust-pulldown-cmark-0.0.8, rust-ring-0.13, rust-rustls-0.12, rust-sct-0.3,
rust-term-0.2, rust-untrusted-0.6, rust-webpki-0.18, rust-webpki-roots-0.17,
rust-webpki-roots-0.14): Likewise.
* gnu/packages/emacs.scm (emacs-next, emacs-next-pgtk, guile-emacs): Likewise.
* gnu/packages/guile.scm (guile-2.2.4): Likewise.
* gnu/packages/maths.scm (hdf5-1.10, hdf5-1.12): Likewise.
* gnu/packages/protobuf.scm (protobuf-3.6, protobuf-3.5, python-protobuf-3.6):
Likewise.
* gnu/packages/python-web.scm (python2-html2text): Likewise.
* gnu/packages/python-xyz.scm (python-pygments/fixed, python2-numpy,
python2-urwid, python2-markdown, python2-fonttools): Likewise.
* gnu/packages/racket.scm (racket): Likewise.
* gnu/packages/sequoia.scm (sequoia4pEp): Likewise.
2021-05-23 17:49:56 +02:00
Christopher Baines a8448da0f4
Merge branch 'master' into core-updates 2021-03-06 00:18:30 +00:00
Efraim Flashner b76723041b
gnu: ruby-protobuf: Add missing input.
* gnu/packages/protobuf.scm (ruby-protobuf)[propagated-inputs]: Add
ruby-thread-safe.
2021-02-23 16:04:23 +02:00
Maxim Cournoyer 6131b838ca
gnu: python-pure-protobuf: Do not alter PYTHONPATH.
* gnu/packages/protobuf.scm (python-pure-protobuf)
[phases]{setup-test-env}: Delete phase.
{check}: Delete trailing #t.
2021-02-01 11:53:52 -05:00
Maxim Cournoyer dbcd205050
gnu: python-xyz: Move a few modules to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-pep517): Inherit from
python-pep517-bootstrap.  Remove the inherited common fields.
(python-poetry-core, python-wheel)
(python-toml): Move to ...
* gnu/packages/python-build.scm: ... here, a new module.
(python-pep517-bootstrap): New package.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register the new module.
2021-01-27 08:05:42 -05:00
Maxim Cournoyer 13bb41f814
gnu: python-xyz: Move a few modules to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-pep517): Inherit from
python-pep517-bootstrap.  Remove the inherited common fields.
(python-poetry-core, python-wheel)
(python-toml): Move to ...
* gnu/packages/python-build.scm: ... here, a new module.
(python-pep517-bootstrap): New package.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register the new module.
2021-01-15 16:33:07 -05:00
Brett Gilio a90cf89654
gnu: protobuf: Update to 3.14.0.
* gnu/packages/protobuf.scm (protobuf): Update to 3.14.0.
2020-11-25 08:10:47 -06:00
Vagrant Cascadian 81fe586371
gnu: python-pure-protobuf: Fix grammar.
* gnu/packages/protobuf (python-pure-protobuf)[description]: Remove gratuitous
  use of "allows to".
2020-10-30 17:20:13 -07:00
Tobias Geerinckx-Rice e68ae70909
gnu: protobuf: Update to 1.3.3.
* gnu/packages/protobuf.scm (protobuf): Update to 1.3.3.
2020-10-03 16:51:06 +02:00
Tobias Geerinckx-Rice 7a0491ad0c
gnu: python-pure-protobuf: Update to 2.0.1.
* gnu/packages/protobuf.scm (python-pure-protobuf): Update to 2.0.1.
2020-10-02 00:29:22 +02:00
Leo Prikler 6f1784fa5c
gnu: Add python-pure-protobuf.
* gnu/packages/protobuf.scm (python-pure-protobuf): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-27 13:48:36 +02:00
Vinicius Monego ba4d96d22f
gnu: python-protobuf: Update to 3.12.4.
* gnu/packages/protobuf.scm (python-protobuf): Update to 3.12.4.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-03 08:54:26 +02:00
Tobias Geerinckx-Rice 7af2b55d7b
gnu: protobuf: Update to 3.12.3.
* gnu/packages/protobuf.scm (protobuf): Update to 3.12.3.
2020-07-15 19:41:39 +02:00