1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-09 14:40:36 +02:00
Commit Graph

38 Commits

Author SHA1 Message Date
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
Ludovic Courtès
b0e7b6992f gnu: Remove ".git" from "https://github/…/….git".
Until now, 'lookup-origin' and thus 'lookup-origin-revision' in (guix
swh) would sometimes return #f for these because the ".git" URLs are
redirects to the non-".git" URLs.  Consequently, 'guix lint -c archival'
would keep saying "scheduled Software Heritage archival"; likewise, the
fallback download code would fail.

* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/aidc.scm,
gnu/packages/algebra.scm,
gnu/packages/android.scm,
gnu/packages/animation.scm,
gnu/packages/arcan.scm,
gnu/packages/assembly.scm,
gnu/packages/audio.scm,
gnu/packages/authentication.scm,
gnu/packages/avr.scm,
gnu/packages/axoloti.scm,
gnu/packages/backup.scm,
gnu/packages/bash.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioconductor.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/boost.scm,
gnu/packages/build-tools.scm,
gnu/packages/c.scm,
gnu/packages/calendar.scm,
gnu/packages/cdrom.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/chez.scm,
gnu/packages/clojure.scm,
gnu/packages/code.scm,
gnu/packages/compression.scm,
gnu/packages/compton.scm,
gnu/packages/coq.scm,
gnu/packages/cpp.scm,
gnu/packages/cran.scm,
gnu/packages/crypto.scm,
gnu/packages/curl.scm,
gnu/packages/databases.scm,
gnu/packages/datastructures.scm,
gnu/packages/debug.scm,
gnu/packages/disk.scm,
gnu/packages/distributed.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/dns.scm,
gnu/packages/docker.scm,
gnu/packages/education.scm,
gnu/packages/efi.scm,
gnu/packages/elixir.scm,
gnu/packages/emacs-xyz.scm,
gnu/packages/embedded.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/erlang.scm,
gnu/packages/fabric-management.scm,
gnu/packages/file-systems.scm,
gnu/packages/finance.scm,
gnu/packages/firmware.scm,
gnu/packages/flashing-tools.scm,
gnu/packages/fonts.scm,
gnu/packages/fontutils.scm,
gnu/packages/fpga.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/genealogy.scm,
gnu/packages/genimage.scm,
gnu/packages/geo.scm,
gnu/packages/gimp.scm,
gnu/packages/gl.scm,
gnu/packages/gnome-xyz.scm,
gnu/packages/gnome.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/golang.scm,
gnu/packages/gpodder.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/groff.scm,
gnu/packages/groovy.scm,
gnu/packages/gtk.scm,
gnu/packages/guile-xyz.scm,
gnu/packages/guile.scm,
gnu/packages/hardware.scm,
gnu/packages/haskell-apps.scm,
gnu/packages/haskell-xyz.scm,
gnu/packages/hexedit.scm,
gnu/packages/i2p.scm,
gnu/packages/ibus.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/ipfs.scm,
gnu/packages/java-graphics.scm,
gnu/packages/java-maths.scm,
gnu/packages/java.scm,
gnu/packages/javascript.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/jupyter.scm,
gnu/packages/kodi.scm,
gnu/packages/language.scm,
gnu/packages/lego.scm,
gnu/packages/less.scm,
gnu/packages/libusb.scm,
gnu/packages/linux.scm,
gnu/packages/lirc.scm,
gnu/packages/lisp-xyz.scm,
gnu/packages/llvm.scm,
gnu/packages/logging.scm,
gnu/packages/lolcode.scm,
gnu/packages/lua.scm,
gnu/packages/lxde.scm,
gnu/packages/lxqt.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/markup.scm,
gnu/packages/maths.scm,
gnu/packages/maven.scm,
gnu/packages/mes.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/node-xyz.scm,
gnu/packages/ocaml.scm,
gnu/packages/ocr.scm,
gnu/packages/onc-rpc.scm,
gnu/packages/opencl.scm,
gnu/packages/opencog.scm,
gnu/packages/pantheon.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/perl6.scm,
gnu/packages/phabricator.scm,
gnu/packages/popt.scm,
gnu/packages/printers.scm,
gnu/packages/prolog.scm,
gnu/packages/protobuf.scm,
gnu/packages/pulseaudio.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/python-xyz.scm,
gnu/packages/qt.scm,
gnu/packages/radio.scm,
gnu/packages/rails.scm,
gnu/packages/rdf.scm,
gnu/packages/rednotebook.scm,
gnu/packages/rpc.scm,
gnu/packages/rsync.scm,
gnu/packages/ruby.scm,
gnu/packages/rust.scm,
gnu/packages/scheme.scm,
gnu/packages/screen.scm,
gnu/packages/security-token.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/shellutils.scm,
gnu/packages/simh.scm,
gnu/packages/sml.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/stenography.scm,
gnu/packages/sync.scm,
gnu/packages/syncthing.scm,
gnu/packages/synergy.scm,
gnu/packages/telephony.scm,
gnu/packages/terminals.scm,
gnu/packages/tex.scm,
gnu/packages/texinfo.scm,
gnu/packages/text-editors.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tmux.scm,
gnu/packages/tor.scm,
gnu/packages/toys.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/vim.scm,
gnu/packages/virtualization.scm,
gnu/packages/vlang.scm,
gnu/packages/vnc.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wireservice.scm,
gnu/packages/wm.scm,
gnu/packages/wxwidgets.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xml.scm,
gnu/packages/xorg.scm,
tests/lint.scm: Remove trailing ".git" from 'git-reference' URL.
2020-07-12 23:08:15 +02:00
Maxim Cournoyer
77f66f53e8 gnu: Add ruby-protobuf-cucumber.
* gnu/packages/protobuf.scm (ruby-protobuf-cucumber): New variable.
2020-07-07 23:17:24 -04:00
Maxim Cournoyer
d59c84f538 gnu: Add ruby-protobuf.
* gnu/packages/ruby.scm (ruby-protobuf): New variable.
2020-07-06 22:37:59 -04:00
Marius Bakke
307feca4e6 gnu: python-protobuf: Update to 3.11.3.
* gnu/packages/protobuf.scm (python-protobuf): Update to 3.11.3.
2020-02-10 20:18:05 +01:00
Marius Bakke
1d5261dacc gnu: protobuf: Update to 3.11.3.
* gnu/packages/protobuf.scm (protobuf): Update to 3.11.3.
2020-02-10 20:18:04 +01:00
Tobias Geerinckx-Rice
599d019060 gnu: protozero: Update to 1.6.8.
* gnu/packages/protobuf.scm (protozero): Update to 1.6.8.
2020-01-03 13:54:11 +01:00
Maxim Cournoyer
63edbb65e4 gnu: emacs-protobuf-mode: Rename the set-emacs-load-path phase.
This is a follow up commit to e1d31e6457.

* gnu/packages/protobuf.scm (emacs-protobuf-mode): Add the
change-working-directory phase before the add-source-to-load-path phase
instead of before the set-emacs-load-path phase.
2019-11-19 13:11:16 +09:00
Tobias Geerinckx-Rice
b506b98e75 gnu: protobuf: Update to 3.10.1.
* gnu/packages/protobuf.scm (protobuf): Update to 3.10.1.
2019-11-12 20:09:50 +01:00
Marius Bakke
7373eb8304 gnu: protobuf: Update to 3.10.0.
* gnu/packages/protobuf.scm (protobuf, python-protobuf): Update to 3.10.0.
(protobuf-next, python-protobuf-next): Rename to ....
(protobuf-3.6, python-protobuf-3.6): ... this.
(protobuf-3.5): New public variable.
* gnu/packages/machine-learning.scm (grpc)[native-inputs]: Change from
PROTOBUF-NEXT to PROTOBUF.
(tensorflow)[native-inputs, propagated-inputs]: Adjust for renamed PROTOBUF-NEXT.
* gnu/packages/robotics.scm (aseba)[inputs]: Change from PROTOBUF to PROTOBUF-3.5.
* gnu/packages/telephony.scm (mumble)[inputs]: Likewise.
2019-10-21 00:26:14 +02:00
Marius Bakke
bd1213708c gnu: protobuf-c: Update to 1.3.2.
* gnu/packages/protobuf.scm (protobuf-c): Update to 1.3.2.
2019-10-21 00:26:14 +02:00
Ricardo Wurmus
1eeae57b6f gnu: Add python-protobuf-next.
* gnu/packages/protobuf.scm (python-protobuf-next): New variable.
2019-04-08 14:41:43 +02:00
Carlo Zancanaro
d78bfd27bd gnu: Add emacs-protobuf-mode.
* gnu/packages/protobuf.scm (emacs-protobuf-mode): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-04-07 22:23:52 +02:00
Tobias Geerinckx-Rice
dc8621a2c1 gnu: Move protozero to (gnu packages protobuf).
* gnu/packages/geo.scm (protozero): Move from here…
* gnu/packages/protobuf.scm (protozero): …to here.
2019-03-15 20:30:41 +01:00
Ricardo Wurmus
c22c803efc gnu: Add protobuf-next.
* gnu/packages/protobuf.scm (protobuf-next): New variable.
2019-01-15 17:27:34 +01:00
Ricardo Wurmus
44d10b1f72 gnu: Separate Python core packages from the rest.
* gnu/packages/python.scm: Move hundreds of package definitions from here...
* gnu/packages/python-xyz.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/android.scm,
gnu/packages/audio.scm,
gnu/packages/backup.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/calendar.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/cluster.scm,
gnu/packages/compression.scm,
gnu/packages/connman.scm,
gnu/packages/crypto.scm,
gnu/packages/cups.scm,
gnu/packages/databases.scm,
gnu/packages/dav.scm,
gnu/packages/direct-connect.scm,
gnu/packages/disk.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/docker.scm,
gnu/packages/ebook.scm,
gnu/packages/elf.scm,
gnu/packages/emacs.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/enlightenment.scm,
gnu/packages/finance.scm,
gnu/packages/fltk.scm,
gnu/packages/fontutils.scm,
gnu/packages/freedesktop.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/geo.scm,
gnu/packages/gl.scm,
gnu/packages/glib.scm,
gnu/packages/gnome.scm,
gnu/packages/gnupg.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/gtk.scm,
gnu/packages/ham-radio.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/irc.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/kde-frameworks.scm,
gnu/packages/key-mon.scm,
gnu/packages/libffi.scm,
gnu/packages/libreoffice.scm,
gnu/packages/libusb.scm,
gnu/packages/lirc.scm,
gnu/packages/logging.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/mate.scm,
gnu/packages/maths.scm,
gnu/packages/medical.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mp3.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/nutrition.scm,
gnu/packages/openldap.scm,
gnu/packages/openstack.scm,
gnu/packages/package-management.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/photo.scm,
gnu/packages/polkit.scm,
gnu/packages/protobuf.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/qt.scm,
gnu/packages/rdf.scm,
gnu/packages/ruby.scm,
gnu/packages/search.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/simulation.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/storage.scm,
gnu/packages/sync.scm,
gnu/packages/terminals.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tls.scm,
gnu/packages/tor.scm,
gnu/packages/tryton.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/virtualization.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wicd.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xorg.scm: Update module references.
2019-01-15 14:46:44 +01:00
Tobias Geerinckx-Rice
4a6785f6c0 gnu: protobuf-c: Update to 1.3.1.
* gnu/packages/protobuf.scm (protobuf-c): Update to 1.3.1.
2018-08-16 02:46:21 +02:00
Tobias Geerinckx-Rice
c9ec726cd8 gnu: python-protobuf: Update to 3.5.2.
* gnu/packages/protobuf.scm (python-protobuf): Update to 3.5.2.
2018-03-17 16:37:21 +01:00
Tobias Geerinckx-Rice
66e86f2681 gnu: protobuf: Update to 3.5.1.
* gnu/packages/protobuf.scm (protobuf): Update to 3.5.1.
2017-12-23 04:48:17 +01:00
Tobias Geerinckx-Rice
78bae62a25 gnu: protobuf: Update to 3.5.0.
* gnu/packages/protobuf.scm (protobuf): Update to 3.5.0.
2017-12-04 08:13:55 +01:00
Tobias Geerinckx-Rice
7e685deeb7 gnu: Use ‘license:’ prefix in (gnu packages protobuf).
* gnu/packages/protobuf.scm (fstrm, protobuf, protobuf-2, protobuf-c)
(python-protobuf, python2-protobuf): Use ‘license:’ prefix.
2017-11-21 02:53:01 +01:00
Tobias Geerinckx-Rice
7d9935b47e gnu: Add fstrm.
* gnu/packages/protobuf.scm (fstrim): New public variable.
2017-11-21 02:53:01 +01:00
Tobias Geerinckx-Rice
ffe7eee59c gnu: protobuf: Add ‘static’ output.
* gnu/packages/protobuf.scm (protobuf)[outputs]: New field.
[arguments]: Add new ‘move-static-libraries’ phase.
2017-11-21 02:53:01 +01:00
Tobias Geerinckx-Rice
fa9ac83ec4 gnu: ola: Build with protobuf@2.
This follows up commit dd12d4aad0.

* gnu/packages/protobuf.scm (protobuf-2): New variable.
* gnu/packages/lighting.scm (ola)[propagated-inputs]: Use it.
2017-10-20 19:48:33 +02:00
Ricardo Wurmus
dc1d06ba9e gnu: python-protobuf: Update to 3.4.0.
* gnu/packages/protobuf.scm (python-protobuf): Update to 3.4.0.
2017-10-18 01:49:14 +02:00
Ricardo Wurmus
bfd073319c gnu: Add protobuf-c.
* gnu/packages/protobuf.scm (protobuf-c): New variable.
2017-10-18 01:49:14 +02:00
Ricardo Wurmus
dd12d4aad0 gnu: protobuf: Update to 3.4.1.
* gnu/packages/protobuf.scm (protobuf): Update to 3.4.1.
2017-10-18 01:49:14 +02:00
Hartmut Goebel
f22efa0152 gnu: Fix python inputs, part 1: all inputs become propagated-inputs.
This patch contains the changes where all [inputs] are changed to
[propagated-inputs]

* gnu/packages/python.scm (python-passlib, python-paramiko, python-ccm,
  python-babel, python-keyring python-pandas, python-tzlocal,
  python-parse-type, python-nose2, python-pytest, python-pytest-mock,
  python-pytest-xdist, python-scripttest, python-testtools, python-pytest-cov,
  python-testscenarios, python-pbr-0.11, python-oauthlib, python-jinja2,
  python-sphinx, python-tzlocal, python-bugz, python2-pytest-mock, behave,
  pelican, sqlalchemy-utils, python-pygridtools, python-urwidtrees,
  python-tornado, python2-tornado, python-debian, python-execnet,
  python-pytest-cache, pytest-localserver, python-clint, python-rply,
  python-hy, python-rauth, python-rsa, python-celery, python-vobject, s3cmd,
  python-prompt-toolkit, ptpython, python-requests-oauthlib, python-stem,
  python-binaryornot, python2-binaryornot, python-nltk, python-pymongo,
  python-schematics, python-url, python2-url, python-freezegun,
  python-glances, python-graphql-core, python-graphql-relay, python-graphene,
  python-nautilus, python-s3transfer): All [inputs] become
  [propagated-inputs].
* gnu/packages/bioinformatics.scm (python-biopython): Likewise.
* gnu/packages/django.scm (pytest-django): Likewise.
* gnu/packages/mail.scm (python-mailmanclient): Likewise.
* gnu/packages/password-utils.scm (python-bcrypt): Likewise.
* gnu/packages/propbuf.scm (python-protobuf): Likewise.
* gnu/packages/rdf.scm (python-rdflib): Likewise.

SQACH all become propagated
2016-11-15 22:31:03 +01:00
Hartmut Goebel
5c31f4aa7c gnu: Remove python-setuptools and python2-setuptools from inputs (part 4a)
This patch contains the changes for all modules beside python.scm where
setuptools are used in an inherited package and removing this input also
removes the need for inheriting the package. This is the case if adding
setuptools in the inherited package was the only change.

Change this to not inherit and remove the new needless call to
"strip-python2-variant (if applicable).

* gnu/packages/bioinformatics.scm (python-biopython, python2-biopython,
  python-twobitreader, python2-twobitreader,
  python-plastid, python2-plastid,
  python2-pybigwig,
  python2-screed,
  sra-tools): No longer "inherit" Python 2 packages
  inheriting from a Python 3 package if the sole reason for inheriting was
  adding python-setuptools respective python2-setuptools to [inputs],
  [native-inputs] or [propagated-inputs]. Remove now needless [properties]
  "python2-variant" where applicable.
* gnu/packages/django.scm (python-pytest-django, python2-pytest-django,
  python-django-filter, python2-django-filter): Likewise.
* gnu/packages/gnupg.scm (python2-pygpgme): Likewise.
* gnu/packages/mail.scm (python-mailmanclient, python2-mailmanclient):
  Likewise.
* gnu/packages/mpd.scm (python-msp, python2-mpd2): Likewise.
* gnu/packages/music.scm (python-pylast, python2-pylast): Likewise.
* gnu/packages/openstack.scm (python-requests-mock, python2-requests-mock,
  python2-git-review): Likewise.
* gnu/packages/password-utils.scm (python2-bcrypt): Likewise.
* gnu/packages/protobuf.scm (python-protobuf, python2-protobuf): Likewise.
* gnu/packages/statistics.scm (python-patsy, python2-patsy): Likewise.
* gnu/packages/web.scm (python2-feedparser): Likewise.
2016-11-15 22:28:59 +01:00
Tobias Geerinckx-Rice
3b0ac79500 gnu: protobuf: Replace dead Google Code home-page.
* gnu/packages/protobuf.scm (protobuf)[home-page]: Update it.
2016-11-13 13:33:59 +01:00
Leo Famulari
d1c9d3bb42 gnu: python-protobuf: Update to 3.0.0.
* gnu/packages/protobuf.scm (python-protobuf, python2-protobuf):
Update to 3.0.0.
2016-07-29 19:04:31 -04:00
Leo Famulari
de30a6e0f0 gnu: protobuf: Update to 2.6.1.
* gnu/packages/protobuf.scm (protobuf): Update to 2.6.1.
[source]: Update to new upstream URL.
2016-07-29 16:41:06 -04:00
Daniel Pimentel
8d63dddac1 gnu: Add python-protobuf.
* gnu/packages/protobuf.scm (python-protobuf, python2-protobuf): New variables.

Co-authored-by: Leo Famulari <leo@famulari.name>
2016-07-22 02:22:49 -04:00
Ludovic Courtès
14d17788a9 gnu: Add Protobuf.
* gnu/packages/protobuf.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-04-11 21:38:28 +02:00