Commit Graph

243 Commits

Author SHA1 Message Date
Sergei Trofimovich 096f008014
gnu: rcs: Fix build against gcc-5.4.0.
* gnu/local.mk (dist_patch_DATA): Add patch.
* gnu/packages/patches/rcs-5.9.4-noreturn.patch: New file.
* gnu/packages/version-control.scm (rcs)[source]: Applied patch.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-23 19:26:27 +01:00
Efraim Flashner 378de69c59
Merge remote-tracking branch 'origin/master' into core-updates 2017-03-22 12:57:37 +02:00
Kei Kebreau 4b0e636701
gnu: Adjust asciidoc-related build options.
Commits 9099a45792 and
3078821d13 make many package inputs and
build configurations related to asciidoc obsolete.

* gnu/packages/compton.scm (compton)[inputs]: Remove docbook-xml,
libxml2 and libxslt.
* gnu/packages/mail.scm (offlinemap)[native-inputs]: Remove libxslt.
* gnu/packages/linux.scm (btrfs-progs)[native-inputs]: Remove docbook-xml.
(perf)[inputs]: Remove docbook-xml and libxslt.
* gnu/packages/text-editors.scm (kakoune)[native-inputs]: Remove libxslt.
* gnu/packages/version-control.scm (cgit)[native-inputs]: Remove
docbook-xml, docbook-xsl, libxml2 and libxslt.
(cvs-fast-export)[native-inputs]: Remove docbook-xml, docbook-xsl,
libxml2 and libxslt.
* gnu/packages/web.scm (qutebrowser)[native-inputs]: Remove docbook-xml,
docbook-xsl, libxml2, and libxslt.
(tinyproxy)[native-inputs]: Remove docbook-xml, docbook-xsl, libxml2 and
libxslt.
* gnu/packages/wm.scm (awesome)[make-flags]: Remove XML_CATALOG_FILES flag.
(i3-wm)[inputs]: Remove docbook-xml.
[native-inputs]: Add libxml2.
2017-03-21 11:15:08 -04:00
Marius Bakke 3411937b15
gnu: git: Update to 2.12.1.
* gnu/packages/version-control.scm (git): Update to 2.12.1.
2017-03-21 13:45:57 +01:00
Marius Bakke 4b7e5c1131
Merge branch 'master' into core-updates 2017-03-15 17:52:26 +01:00
Leo Famulari 2eab5db300
Revert "gnu: gitolite: Fix shebangs in hooks."
This change embedded store references in the shebangs of scripts that
were meant to be copied out of the store. Those scripts would break when
the interpreters expected by the shebangs were garbage collected.

<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25966#28>

This reverts commit d0c16adb19.
2017-03-14 18:26:28 -04:00
Ludovic Courtès e90e0fad1b
Merge branch 'master' into core-updates 2017-03-09 16:35:41 +01:00
Troy Sankey e3ff83834b
gnu: git: force GIT_EXEC_PATH to be single-entry
* gnu/packages/version-control.scm (git)[native-search-paths](separator):
New field.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-08 09:45:52 +01:00
ng0 d0c16adb19
gnu: gitolite: Fix shebangs in hooks.
Fixes <https://bugs.gnu.org/25957>.

* gnu/packages/version-control.scm (gitolite)[arguments]: Add 'fix-hooks-shebangs'
phase to fix references to '/usr/bin/perl'.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-04 17:51:04 -05:00
ng0 34ba7cd4eb
gnu: gitolite: Update to 3.6.6.
* gnu/packages/version-control.scm (gitolite): Update to 3.6.6.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-04 17:51:04 -05:00
Marius Bakke 8779987bba
Merge branch 'master' into python-tests 2017-02-27 12:42:22 +01:00
Marius Bakke 86baa4ce8d
gnu: git: Update to 2.12.0.
* gnu/packages/version-control.scm (git): Update to 2.12.0.
2017-02-24 22:36:28 +01:00
Efraim Flashner d15432ca9e
Merge remote-tracking branch 'origin/master' into core-updates 2017-02-20 12:56:14 +02:00
Marius Bakke 424b1ae769
Merge branch 'master' into python-tests 2017-02-13 22:35:05 +01:00
Ludovic Courtès 413f71f3fe
gnu: libgit2: Propagate openssl and zlib.
* gnu/packages/version-control.scm (libgit2)[inputs]: Move OPENSSL
to...
[propagated-inputs]: ... here.  New field.
2017-02-11 22:28:37 +01:00
Ludovic Courtès 768f0ac9dd
Merge branch 'master' into core-updates 2017-02-10 17:40:25 +01:00
David Craven 82de2655a1
gnu: git: Add GIT_EXEC_PATH search-path-specification.
Enables git plugins to be found when in they're in the system profile.

* gnu/packages/version-control.scm (git)[native-search-paths]: Add
  GIT_EXEC_PATH.  Remove git wrapper and outdated comment.
2017-02-10 13:39:02 +01:00
David Craven 53ff54958c
gnu: Add git-crypt.
* gnu/packages/version-control.scm (git-crypt): New variable.
2017-02-10 13:39:01 +01:00
Efraim Flashner f2de078a10
gnu: git: Update to 2.11.1.
* gnu/packages/version-control.scm (git): Update to 2.11.1.
2017-02-03 19:54:30 +02:00
Ludovic Courtès 58ea4d407c
Merge branch 'master' into core-updates 2017-01-23 22:33:10 +01:00
Ludovic Courtès fcd75bdbfa
search-paths: Allow specs with #f as their separator.
This adds support for single-entry search paths.
Fixes <http://bugs.gnu.org/25422>.
Reported by Leo Famulari <leo@famulari.name>.

* guix/search-paths.scm (<search-path-specification>)[separator]:
Document as string or #f.
(evaluate-search-paths): Add case for SEPARATOR as #f.
(environment-variable-definition): Handle SEPARATOR being #f.
* guix/build/utils.scm (list->search-path-as-string): Add case for
SEPARATOR as #f.
(search-path-as-string->list): Likewise.
* guix/build/profiles.scm (abstract-profile): Likewise.
* tests/search-paths.scm: New file.
* Makefile.am (SCM_TESTS): Add it.
* tests/packages.scm ("--search-paths with single-item search path"):
New test.
* gnu/packages/version-control.scm (git)[native-search-paths](separator):
New field.
2017-01-23 22:23:41 +01:00
ng0 877c6163fa
gnu: stagit: Update to 0.5.
* gnu/packages/version-control.scm (stagit): Update to 0.5.
2017-01-18 22:46:50 +01:00
Efraim Flashner f968f1a748
gnu: vc-dwim: Update to 1.8.
* gnu/packages/version-control.scm (vc-dwim): Update to 1.8.
[home-page]: Use https.
2017-01-15 12:04:26 +02:00
Leo Famulari cc0725914e
Merge branch 'master' into python-tests 2017-01-13 10:21:17 -05:00
Ludovic Courtès 022c977258
gnu: libgit2, python-pygit2: Update to 0.25.1 [security fixes].
See <http://www.openwall.com/lists/oss-security/2017/01/10/5>.

* gnu/packages/version-control.scm (libgit2): Update to 0.25.1.
* gnu/packages/python.scm (python-pygit2): Update to 0.25.0.
2017-01-10 15:49:49 +01:00
Marius Bakke 7b6ff42aa3
gnu: git-annex-remote-hubic: Fix python-dateutil dependency.
This is a followup to 22d7360b16.

* gnu/packages/version-control.scm (git-annex-remote-hubic)[propagated-inputs]:
Change python-dateutil-2 to python-dateutil.
2016-12-18 00:44:09 +01:00
Tobias Geerinckx-Rice 32fd260076
gnu: cssc: Update to 1.4.0.
* gnu/packages/version-control.scm (cssc): Update to 1.4.0.
[source]: Remove unneeded patches (i.e. all of them).
* gnu/packages/patches/cssc-gets-undeclared.patch: Delete file.
* gnu/packages/patches/cssc-missing-include.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Remove deleted patches.
2016-12-12 22:08:45 +01:00
Efraim Flashner 491f291892
gnu: subversion: Update to 1.8.17.
* gnu/packages/version-control.scm (subversion): Update to 1.8.17.
2016-12-07 13:15:06 +02:00
Ricardo Wurmus 3bec8a016f
gnu: git: Fix gitweb.
* gnu/packages/version-control.scm (git)[inputs]: Add perl-cgi.
[arguments]: Wrap "gitweb.cgi" with PERL5LIB.
2016-12-03 20:11:37 +01:00
Leo Famulari 663d5b5330
gnu: git: Update to 2.11.0.
* gnu/packages/version-control.scm (git): Update to 2.11.0.
2016-11-29 23:54:37 -05:00
Hartmut Goebel f3b98f4fec
gnu: Remove python-setuptools and python2-setuptools from inputs (part 2)
This patch contains the changes where removing setuptools from the inputs
affected some code-lines beside.

* gnu/packages/admin.scm (ansible): Remove all [inputs], [native-inputs] and
  [propagated-inputs] where python-setuptools or python2-setuptools are the
  sole entries. Remove python-setuptools and python2-setuptools listed on a
  line by its own from [inputs], [native-inputs] and [propagated-inputs].

* gnu/packages/backup.scm (duplicity): Likewise.
* gnu/packages/bioinformatics.scm (bamm, python2-pybedtools,
  python2-bx-python, python2-dendropy, python-pysam, python2-pysam, clipper,
  crossmap, cutadapt, deeptools, grit, idr, python2-warpedlmm,
  pbtranscript-tofu, seqmagick): Likewise.
* gnu/packages/docbook.scm (dblatex): Likewise.
* gnu/packages/freedesktop.scm (python-pyxdg, python2-pyxdg): Likewise.
* gnu/packages/lirc.scm (python2-lirc): Likewise.
* gnu/packages/mp3.scm (eyed3): Likewise.
* gnu/packages/nutrition.scm (gourmet): Likewise.
* gnu/packages/openstack.scm (python-hacking, python2-hacking,
  python-os-testr, python2-os-testr,
  python-stevedore, python2-stevedore,
  python-tempest-lib, python2-tempest-lib,
  python-oslo.log, python2-oslo.log,
  python-keystoneclient, python2-keystoneclient): Likewise.
* gnu/packages/password-utils.scm (assword): Likewise.
* gnu/packages/python.scm (python-passlib, python2-passlib,
  python-babel, python2-babel,
  python-parse-type,
  python-pytest, python2-pytest,
  python-scripttest, python2-scripttest,
  python-testtools, python2-testtools,
  python-testscenarios, python2-testscenarios,
  python-subunit, python2-subunit,
  python-pbr-0.11,
  python-pbr, python2-pbr,
  python-testrepository, python2-testrepository,
  behave,
  python-wheel, python2-wheel,
  python-requests, python2-requests,
  python-jsonschema, python2-jsonschema,
  python-pyjwt, python2-pyjwt,
  python-virtualenv, python2-virtualenv,
  python-jinja2, python2-jinja2,
  python-joblib, python2-joblib,
  python-sphinx, python2-sphinx,
  python-feedgenerator, python2-feedgenerator,
  python-scikit-image, python2-scikit-image,
  python-redis, python2-redis,
  python2-fastlmm,
  python-numpydoc, python2-numpydoc,
  python-matplotlib, python2-matplotlib,
  python2-pysnptools,
  python-rpy2, python2-rpy2,
  python-pillow, python2-pillow,
  python-pycparser, python2-pycparser,
  python-cffi, python2-cffi,
  python-cairocffi, python2-cairocffi,
  python-drmaa, python2-drmaa,
  python-pathpy, python2-pathpy,
  python-simplegeneric, python2-simplegeneric,
  python-ipython, python2-ipython,
  python-apsw, python2-apsw,
  python-lxml, python2-lxml,
  python-networkx, python2-networkx,
  python-pyzmq, python2-pyzmq,
  python-mccabe, python2-mccabe,
  python-mccabe-0.2.1,
  python-flake8, python2-flake8,
  python-flake8-2.2.4,
  python-mistune, python2-mistune,
  python-ptyprocess, python2-ptyprocess,
  python-llfuse, python2-llfuse,
  python-webob, python2-webob,
  python-xlrd, python2-xlrd,
  python-tables, python2-tables,
  python-pip, python2-pip,
  python-libarchive-c, python2-libarchive-c,
  python-docopt, python2-docopt,
  python-pyrfc3339, python2-pyrfc3339,
  python-configobj, python2-configobj,
  python-clint, python2-clint,
  python-rply, python2-rply,
  python2-rpython,
  python-widgetsnbextension, python2-widgetsnbextension
  jupyter,
  python-jupyter-console, python2-jupyter-console,
  python-hy, python2-hy,
  python-urllib3, python2-urllib3,
  python-rsa, python2-rsa,
  python-tox, python2-tox,
  python2-hypothesis,
  python-paste, python2-paste,
  python-pastescript, python2-pastescript,
  python2-unicodecsv,
  python-pkgconfig, python2-pkgconfig,
  python2-rope,
  python-sqlparse, python2-sqlparse,
  python-gevent, python2-gevent,
  python-tabulate, python2-tabulate,
  python-arrow, python2-arrow,
  python-cleo, python2-cleo,
  python-fake-factory, python2-fake-factory,
  ptpython): Likewise.
* gnu/packages/rdf.scm (python-rdflib, python2-rdflib): Likewise.
* gnu/packages/terminals.scm (asciinema): Likewise.
* gnu/packages/version-control.scm (git-annex-remote-hubic): Likewise.
* gnu/packages/xdisorg.scm (arandr): Likewise.
2016-11-15 22:27:31 +01:00
Ludovic Courtès 2cab1dd58b
Merge branch 'core-updates' 2016-11-13 00:34:16 +01:00
Leo Famulari c163a28473
gnu: libgit2: Update to 0.24.3 [fixes CVE-2016-{8568,8569}].
* gnu/packages/version-control.scm (libgit2): Update to 0.24.3.
2016-11-08 12:48:26 -05:00
Leo Famulari 205f0107bb
Merge branch 'master' into core-updates 2016-10-30 19:19:21 -04:00
Leo Famulari e3c1311a5d
gnu: git: Update to 2.10.2.
* gnu/packages/version-control.scm (git): Update to 2.10.2.
2016-10-29 23:02:14 -04:00
Mark H Weaver dcaf70897a
Merge branch 'master' into core-updates 2016-10-17 16:47:12 -04:00
Efraim Flashner 9bf160a3d0
gnu: libgit2: Update to 0.24.2.
* gnu/packages/version-control.scm (libgit2): Update to 0.24.2.
[home-page]: Use https.
2016-10-15 23:22:45 +03:00
Leo Famulari b19c7989b7
Merge branch 'master' into core-updates 2016-10-05 19:15:25 -04:00
Leo Famulari 50948a9026
gnu: git: Update to 2.10.1.
* gnu/packages/version-control.scm (git): Update to 2.10.1.
2016-10-05 01:57:51 -04:00
Ludovic Courtès 79355ae3e8
Merge branch 'master' into core-updates 2016-09-30 12:05:27 +02:00
Alex Kost b94a6ca074
gnu: Add and use gettext-minimal.
* gnu/packages/gettext.scm (gnu-gettext): Rename to...
(gettext-minimal): ... this.  Adjust synopsis and description.
(gnu-gettext): Inherit from it.
(po4a): Use 'gettext-minimal' instead of 'gnu-gettext'.
* gnu/packages/acl.scm: Likewise.
* gnu/packages/admin.scm: Likewise.
* gnu/packages/apl.scm: Likewise.
* gnu/packages/attr.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/base.scm: Likewise.
* gnu/packages/cdrom.scm: Likewise.
* gnu/packages/commencement.scm: Likewise.
* gnu/packages/crypto.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/disk.scm: Likewise.
* gnu/packages/documentation.scm: Likewise.
* gnu/packages/education.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/enlightenment.scm: Likewise.
* gnu/packages/fcitx.scm: Likewise.
* gnu/packages/fontutils.scm: Likewise.
* gnu/packages/freedesktop.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gkrellm.scm: Likewise.
* gnu/packages/glib.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/grub.scm: Likewise.
* gnu/packages/gtk.scm: Likewise.
* gnu/packages/guile.scm: Likewise.
* gnu/packages/ibus.scm: Likewise.
* gnu/packages/irc.scm: Likewise.
* gnu/packages/iso-codes.scm: Likewise.
* gnu/packages/kde-frameworks.scm: Likewise.
* gnu/packages/kodi.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/man.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/mono.scm: Likewise.
* gnu/packages/mp3.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/nano.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/package-management.scm: Likewise.
* gnu/packages/pdf.scm: Likewise.
* gnu/packages/sawfish.scm: Likewise.
* gnu/packages/statistics.scm: Likewise.
* gnu/packages/terminals.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/vpn.scm: Likewise.
* gnu/packages/w3m.scm: Likewise.
* gnu/packages/webkit.scm: Likewise.
* gnu/packages/wicd.scm: Likewise.
* gnu/packages/wine.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.
2016-09-28 17:54:50 +03:00
Thomas Danckaert b411517a19
gnu: git: Add input perl-term-readkey for 'git-svn'.
* gnu/packages/version-control.scm (git)[inputs]: Add perl-term-readkeys.
[arguments]: Add perl-term-readkeys to the PERL5LIB of `git-svn'.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-09-28 21:23:47 +08:00
Efraim Flashner 2203e4c279
gnu: tig: Install man pages.
* gnu/packages/version-control.scm (tig)[native-inputs]: Add asciidoc, xmlto.
2016-09-10 22:39:46 +03:00
Efraim Flashner d0e11e8b52
gnu: tig: Add search completion and history support.
* gnu/packages/version-control.scm (tig)[inputs]: Add readline.
2016-09-10 22:39:46 +03:00
Efraim Flashner 50feff817b
gnu: tig: Update to 2.2.
* gnu/packages/version-control.scm (tig): Update to 2.2.
2016-09-10 22:39:46 +03:00
John Darrington 4e835710f1
gnu: Add git@2.9
* gnu/packages/version-control.scm (git@2.9): New variable.
* gnu/packages/version-control.scm (cgit)[inputs]: Replace git with git@2.9
2016-09-05 20:47:28 +02:00
John Darrington 8c65863fb3
gnu: git: Update to 2.10.0.
* gnu/packages/version-control.scm (git): Update to 2.10.0.
2016-09-03 16:24:18 +02:00
Efraim Flashner 7a3f940541
gnu: fossil: Update to 1.35.
* gnu/packages/version-control.scm (fossil): Update to 1.35.
[source]: Download from fossil-scm.org, remove patch, remove snippet.
* gnu/packages/patches/fossil-test-fixes.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-08-31 00:57:05 +03:00
ng0 1062f2451f
gnu: Add stagit.
* gnu/packages/version-control.scm (stagit): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-08-29 21:10:35 -04:00
ng0 369387b65d
gnu: version-control: Use license: prefix.
* gnu/packages/version-control.scm (define-module): Import guix licenses with a prefix.
(parted): Use the import prefix.
(bazaar): Likewise.
(git): Likewise.
(libgit2): Likewise.
(cgit): Likewise.
(shflags): Likewise.
(git-flow): Likewise.
(gitolite): Likewise.
(mercurial): Likewise.
(neon): Likewise.
(subversion): Likewise.
(rcs): Likewise.
(cvs): Likewise.
(cvs-fast-export): Likewise.
(vc-dwim): Likewise.
(diffstat): Likewise.
(cssc): Likewise.
(aegis): Likewise.
(reposurgeon): Likewise.
(tig): Likewise.
(findnewest): Likewise.
(myrepos): Likewise.
(git-annex-remote-hubic):: Likewise.
(fossil): Likewise.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-08-29 21:10:35 -04:00
Leo Famulari 79f9d5d5dc
gnu: mercurial: Update to 3.9.
* gnu/packages/version-control.scm (mercurial): Update to 3.9.
2016-08-17 23:20:16 -04:00
Leo Famulari d1cada0450
gnu: git: Provide man-pages in main Git package.
* gnu/packages/version-control.scm (git-manpages): Remove variable.
(git)[native-inputs]: Add git-manpages.
[arguments]: Add 'install-man-pages' phase.
2016-08-17 22:40:33 -04:00
Leo Famulari 304cf4e7ee
gnu: git: Update to 2.9.3.
* gnu/packages/version-control.scm (git): Update to 2.9.3.
(git-manpages)[source]: Update hash.
2016-08-13 18:34:22 -04:00
Leo Famulari b2122724fe
Revert "gnu: Add stagit."
This reverts commit b3885778e8.
2016-08-13 09:05:05 -04:00
ng0 b3885778e8
gnu: Add stagit.
* gnu/packages/version-control.scm (stagit): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-08-12 14:11:51 -04:00
Andreas Enge 14656f4495
Merge remote-tracking branch 'origin/master' into core-updates 2016-07-25 21:58:36 +02:00
Leo Famulari d5f335eedb
gnu: git: Update to 2.9.2.
* gnu/packages/version-control.scm (git): Update to 2.9.2.
(git-manpages)[source]: Update hash.
2016-07-24 03:49:10 -04:00
Leo Famulari d227260d2f
Merge branch 'master' into core-updates
Resolved conflicts:
* gnu/packages/scheme.scm: Conflict in import of (guix licenses). On master,
"#:hide (openssl)" was used. On core-updates, "#:select (some licenses)" was
used. The latter won the conflict.
* gnu/packages/version-control.scm (git)[arguments]: Whitespace conflict
in 'install-shell-completion.
2016-07-22 18:58:31 -04:00
Efraim Flashner 8ef843c711
gnu: aegis: Use 'modify-phases'.
* gnu/packages/version-control.scm (aegis)[arguments]: Use 'modify-phases'.
2016-07-22 18:24:22 +03:00
Efraim Flashner 2ce516d359
gnu: git: Use 'modify-phases'.
* gnu/packages/version-control.scm (git)[arguments]: Use 'modify-phases'.
2016-07-22 18:24:22 +03:00
Efraim Flashner bf3c57ff2d
gnu: cssc: Use 'modify-phases'.
* gnu/packages/version-control.scm (cssc)[arguments]: Use 'modify-phases'.
2016-07-22 18:24:22 +03:00
Efraim Flashner 7c5a145414
gnu: subversion: Use 'modify-phases'.
* gnu/packages/version-control.scm (subversion)[arguments]: Use
'modify-phases'.
2016-07-22 18:24:22 +03:00
Efraim Flashner ce84c924ac
gnu: subversion: Use https.
* gnu/packages/version-control.scm (subversion)[source]: Use https.
[home-page]: Use https.
2016-07-22 18:24:22 +03:00
Efraim Flashner aac42d7885
gnu: git-flow: Use 'modify-phases'.
* gnu/packages/version-control.scm (git-flow)[arguments]: Use
'modify-phases'.
2016-07-22 18:24:22 +03:00
Efraim Flashner 730c740e43
gnu: bazaar: Use 'modify-phases'.
* gnu/packages/version-control.scm (bazaar)[arguments]: Use
'modify-phases'.
2016-07-22 18:24:22 +03:00
Leo Famulari de67e92288
gnu: Update URLs for sourceforge.net.
* gnu/packages/admin.scm: Update URLs pointing to sourceforge.net.
* gnu/packages/audacity.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/bioinformatics.scm: Likewise.
* gnu/packages/boost.scm: Likewise.
* gnu/packages/cdrom.scm: Likewise.
* gnu/packages/code.scm: Likewise.
* gnu/packages/compression.scm: Likewise.
* gnu/packages/cups.scm: Likewise.
* gnu/packages/djvu.scm: Likewise.
* gnu/packages/docbook.scm: Likewise.
* gnu/packages/documentation.scm: Likewise.
* gnu/packages/flashing-tools.scm: Likewise.
* gnu/packages/fonts.scm: Likewise.
* gnu/packages/fontutils.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/ghostscript.scm: Likewise.
* gnu/packages/gl.scm: Likewise.
* gnu/packages/gnucash.scm: Likewise.
* gnu/packages/graphviz.scm: Likewise.
* gnu/packages/image.scm: Likewise.
* gnu/packages/libreoffice.scm: Likewise.
* gnu/packages/libusb.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/lirc.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/mcrypt.scm: Likewise.
* gnu/packages/mp3.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/onc-rpc.scm: Likewise.
* gnu/packages/password-utils.scm: Likewise.
* gnu/packages/pdf.scm: Likewise.
* gnu/packages/perl.scm: Likewise.
* gnu/packages/photo.scm: Likewise.
* gnu/packages/popt.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/rdesktop.scm: Likewise.
* gnu/packages/screen.scm: Likewise.
* gnu/packages/swig.scm: Likewise.
* gnu/packages/tcl.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/w3m.scm: Likewise.
* gnu/packages/web.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xml.scm: Likewise.
2016-07-21 18:09:40 -04:00
Ludovic Courtès 7575655212
Merge branch 'master' into core-updates 2016-07-20 11:42:17 +02:00
Leo Famulari f0344d9369
gnu: git: Update to 2.9.1.
* gnu/packages/version-control.scm (git): Update to 2.9.1.
(git-manpages)[source]: Update hash.
2016-07-14 16:58:55 -04:00
Efraim Flashner 569d9efe3a
gnu: cgit: Update to 1.0.
* gnu/packages/version-control.scm (cgit): Update to 1.0.
2016-07-03 14:15:08 +03:00
Efraim Flashner 94d8726bfb
gnu: mercurial: Update to 3.8.4.
* gnu/packages/version-control.scm (mercurial): Update to 3.8.4.
2016-07-03 14:08:26 +03:00
Ludovic Courtès 8601feaea6
gnu: git: Fix builds with Make 4.2.
* gnu/packages/version-control.scm (git)[arguments]: Add 'add-PM.stamp'
phase.
2016-06-27 09:50:56 +02:00
Ludovic Courtès 98378db6ba
gnu: git: Use 'modify-phases'.
* gnu/packages/version-control.scm (git)[arguments]: Use
'modify-phases'.
2016-06-27 09:42:06 +02:00
Ludovic Courtès 01497dfe6c
Merge branch 'master' into core-updates 2016-06-27 09:30:01 +02:00
Leo Famulari e52509a5ff
gnu: git: Update to 2.9.0
* gnu/packages/version-control.scm (git): Update to 2.9.0.
(git-manpages)[source]: Update hash.
2016-06-20 12:53:13 -04:00
Leo Famulari 45de649a56
gnu: git: Update to 2.8.4.
* gnu/packages/version-control.scm (git): Update to 2.8.4.
(git-manpages)[source]: Update hash.
2016-06-10 23:16:53 -04:00
Hartmut Goebel 698bd29799
gnu: Use full SHA1 commit ids.
* gnu/packages/bioinformatics.scm (pbtranscript-tofu, mosaik,
  smithlab-cpp, piranha): Use full SHA1 commit ids.
* gnu/packages/ci.scm (hydra): Likewise.
* gnu/packages/compression.scm (sfarkxtc): Likewise.
* gnu/packages/emacs.scm (emacs-ob-ipython): Likewise.
* gnu/packages/games.scm (mars, emulation-station): Likewise.
* gnu/packages/gnunet.scm (guile-gnunet): Likewise.
* gnu/packages/music.scm (non-sequencer): Likewise.
* gnu/packages/version-control.scm (git-flow, git-test-sequence): Likewise.
* gnu/packages/xorg.scm (xf86-video-intel): Likewise.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-06-05 00:05:38 +02:00
Alex Kost b8fc362239
gnu: Use 'emacs-minimal' instead of 'emacs-no-x'.
* gnu/packages/code.scm (cflow)[native-inputs]: Use 'emacs-minimal'
  instead of 'emacs-no-x'.
* gnu/packages/databases.scm (recutils): Likewise.
* gnu/packages/finance.scm (ledger): Likewise
* gnu/packages/idutils.scm (idutils): Likewise.
* gnu/packages/mail.scm (mu): Likewise.
* gnu/packages/ocaml.scm (proof-general): Likewise.
* gnu/packages/package-management.scm (guix-0.10.0): Likewise.
* gnu/packages/plotutils.scm (asymptote): Likewise.
* gnu/packages/scheme.scm (scmutils): Likewise.
* gnu/packages/version-control.scm (vc-dwim): Likewise.
* gnu/packages/emacs.scm (geiser): Likewise.
(paredit): Likewise.
(git-modes): Likewise.
(magit): Likewise.
(magit-svn): Likewise.
(haskell-mode): Likewise.
(let-alist): Likewise.
(emacs-w3m): Likewise.
(emacs-wget): Likewise.
(emms): Likewise.
(bbdb): Likewise.
(emacs-mmm-mode): Likewise.
(emacs-pdf-tools): Likewise.
(emacs-popup)[native-inputs]: Remove as it is not needed for
emacs-build-system.
(emacs-rfcview): Likewise.
(emacs-ffap-rfc-space): Likewise.
2016-05-24 11:32:27 +03:00
Alex Kost 6aaf38992c
gnu: Move emacs for building from inputs to native-inputs.
* gnu/packages/emacs.scm (geiser): Move "emacs" from inputs to native-inputs.
(paredit): Likewise.
(haskell-mode): Likewise.
(emacs-w3m): Likewise.
(emacs-wget): Likewise.
* gnu/packages/mail.scm (mu): Likewise.
* gnu/packages/version-control.scm (vc-dwim): Likewise.
2016-05-24 11:32:27 +03:00
Leo Famulari e1343994b0
gnu: git: Update to 2.8.3.
* gnu/packages/version-control.scm (git): Update to 2.8.3.
(git-manpages)[source]: Update hash.
2016-05-23 13:14:50 -04:00
Efraim Flashner b6c2f7dafd
gnu: libgit2: Update to 0.24.1.
* gnu/packages/version-control.scm (libgit2): Update to 0.24.1.
2016-05-16 19:34:49 +03:00
Ludovic Courtès 6d461b21f0
gnu: git: Fix search path specification for 'GIT_SSL_CAINFO'.
Reported by ng0 <ng0@n0.is>.

* gnu/packages/version-control.scm (git)[native-search-paths]: Add
'file-type'.
2016-05-14 10:32:50 +02:00
Mark H Weaver 99828fa788
gnu: Update module imports for asciidoc and doxygen.
This is a followup to commit 0573a923de.

* gnu/packages/algebra.scm, gnu/packages/bioinformatics.scm,
gnu/packages/fcitx.scm, gnu/packages/fish.scm,
gnu/packages/freedesktop.scm, gnu/packages/game-development.scm,
gnu/packages/gcc.scm, gnu/packages/graphics.scm, gnu/packages/image.scm,
gnu/packages/kodi.scm, gnu/packages/libreoffice.scm,
gnu/packages/linux.scm, gnu/packages/messaging.scm,
gnu/packages/mpd.scm, gnu/packages/music.scm, gnu/packages/rdf.scm,
gnu/packages/serialization.scm, gnu/packages/version-control.scm,
gnu/packages/web.scm, gnu/packages/wm.scm, gnu/packages/xdisorg.scm,
gnu/packages/xiph.scm: Change imports of (gnu packages asciidoc) or
(gnu packages doxygen) to (gnu packages documentation).
2016-05-12 20:18:15 -04:00
Efraim Flashner 9c61acf2c1 gnu: mercurial: Update to 3.8.1 [fixes CVE-2016-3105].
* gnu/packages/version-control.scm (mercurial): Update to 3.8.1.
2016-05-05 19:43:29 +03:00
Mathieu Lirzin 62063d8546 gnu: Add reposurgeon.
* gnu/packages/version-control.scm (reposurgeon): New variable.
2016-05-02 17:58:23 +02:00
Mark H Weaver 6c0e2dbbf3 gnu: subversion: Update to 1.8.16 [fixes CVE-2016-{2167,2168}].
* gnu/packages/version-control.scm (subversion): Update to 1.8.16.
2016-04-30 00:31:08 -04:00
Eric Bavier f36a1ebaab gnu: Add Fossil.
* gnu/packages/version-control.scm (fossil): New variable.
* gnu/packages/patches/fossil-test-fixes.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-04-29 16:42:10 -05:00
Leo Famulari 083b3a0e25 gnu: git: Update to 2.7.4 [fixes CVE-2016-2315 and CVE-2016-2324].
* gnu/packages/version-control.scm (git): Update to 2.7.4.
(git-manpages)[source]: Update hash.
2016-04-19 20:39:05 -04:00
Alex Kost fc1adab148 gnu: packages: Use 'search-patches' everywhere.
* gnu/packages/abiword.scm: Use 'search-patches' for 'patches' field.
* gnu/packages/acl.scm: Likewise.
* gnu/packages/admin.scm: Likewise.
* gnu/packages/algebra.scm: Likewise.
* gnu/packages/animation.scm: Likewise.
* gnu/packages/apr.scm: Likewise.
* gnu/packages/audacity.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/autotools.scm: Likewise.
* gnu/packages/avahi.scm: Likewise.
* gnu/packages/backup.scm: Likewise.
* gnu/packages/base.scm: Likewise.
* gnu/packages/bash.scm: Likewise.
* gnu/packages/bioinformatics.scm: Likewise.
* gnu/packages/cdrom.scm: Likewise.
* gnu/packages/ci.scm: Likewise.
* gnu/packages/cmake.scm: Likewise.
* gnu/packages/cpio.scm: Likewise.
* gnu/packages/cross-base.scm: Likewise.
* gnu/packages/dico.scm: Likewise.
* gnu/packages/doxygen.scm: Likewise.
* gnu/packages/ebook.scm: Likewise.
* gnu/packages/elf.scm: Likewise.
* gnu/packages/emacs.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/firmware.scm: Likewise.
* gnu/packages/flashing-tools.scm: Likewise.
* gnu/packages/fltk.scm: Likewise.
* gnu/packages/ftp.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gawk.scm: Likewise.
* gnu/packages/gcc.scm: Likewise.
* gnu/packages/gd.scm: Likewise.
* gnu/packages/ghostscript.scm: Likewise.
* gnu/packages/glib.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/gnucash.scm: Likewise.
* gnu/packages/gnunet.scm: Likewise.
* gnu/packages/gnupg.scm: Likewise.
* gnu/packages/gnuzilla.scm: Likewise.
* gnu/packages/graphics.scm: Likewise.
* gnu/packages/grub.scm: Likewise.
* gnu/packages/gtk.scm: Likewise.
* gnu/packages/guile.scm: Likewise.
* gnu/packages/icu4c.scm: Likewise.
* gnu/packages/idutils.scm: Likewise.
* gnu/packages/image.scm: Likewise.
* gnu/packages/imagemagick.scm: Likewise.
* gnu/packages/irc.scm: Likewise.
* gnu/packages/ldc.scm: Likewise.
* gnu/packages/libcanberra.scm: Likewise.
* gnu/packages/libevent.scm: Likewise.
* gnu/packages/libreoffice.scm: Likewise.
* gnu/packages/libunwind.scm: Likewise.
* gnu/packages/libusb.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/lirc.scm: Likewise.
* gnu/packages/llvm.scm: Likewise.
* gnu/packages/lsh.scm: Likewise.
* gnu/packages/lua.scm: Likewise.
* gnu/packages/lxqt.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/mcrypt.scm: Likewise.
* gnu/packages/messaging.scm: Likewise.
* gnu/packages/mit-krb5.scm: Likewise.
* gnu/packages/mp3.scm: Likewise.
* gnu/packages/multiprecision.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/ninja.scm: Likewise.
* gnu/packages/nvi.scm: Likewise.
* gnu/packages/ocaml.scm: Likewise.
* gnu/packages/orpheus.scm: Likewise.
* gnu/packages/ots.scm: Likewise.
* gnu/packages/parallel.scm: Likewise.
* gnu/packages/patchutils.scm: Likewise.
* gnu/packages/pcre.scm: Likewise.
* gnu/packages/pdf.scm: Likewise.
* gnu/packages/perl.scm: Likewise.
* gnu/packages/plotutils.scm: Likewise.
* gnu/packages/polkit.scm: Likewise.
* gnu/packages/pulseaudio.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/qemu.scm: Likewise.
* gnu/packages/qt.scm: Likewise.
* gnu/packages/ratpoison.scm: Likewise.
* gnu/packages/rdf.scm: Likewise.
* gnu/packages/readline.scm: Likewise.
* gnu/packages/rush.scm: Likewise.
* gnu/packages/scheme.scm: Likewise.
* gnu/packages/screen.scm: Likewise.
* gnu/packages/sdl.scm: Likewise.
* gnu/packages/slim.scm: Likewise.
* gnu/packages/ssh.scm: Likewise.
* gnu/packages/tcl.scm: Likewise.
* gnu/packages/tcsh.scm: Likewise.
* gnu/packages/texinfo.scm: Likewise.
* gnu/packages/tls.scm: Likewise.
* gnu/packages/tor.scm: Likewise.
* gnu/packages/tv.scm: Likewise.
* gnu/packages/valgrind.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/vpn.scm: Likewise.
* gnu/packages/vtk.scm: Likewise.
* gnu/packages/w3m.scm: Likewise.
* gnu/packages/web.scm: Likewise.
* gnu/packages/wicd.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xfce.scm: Likewise.
* gnu/packages/xiph.scm: Likewise.
* gnu/packages/xml.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.
* gnu/packages/zip.scm: Likewise.
2016-04-14 10:38:21 +03:00
Efraim Flashner 588ad54ed3 gnu: mercurial: Update to 3.7.3 [fixes CVE-2016-{3068,3069,3630}].
* gnu/packages/version-control.scm (mercurial): Update to 3.7.3.
2016-04-05 17:31:34 +03:00
Efraim Flashner f71d1a08a1 gnu: git-annex-remote-hubic: Change to python2.
* gnu/packages/version-control.scm (git-annex-remote-hubic)
[arguments]: Build with python2.
2016-04-05 15:02:30 +03:00
宋文武 7ad1fee52e gnu: Add cgit.
* gnu/packages/version-control.scm (cgit): New variable.
2016-03-29 11:50:24 +08:00
Efraim Flashner 892f92b7aa gnu: neon: Update to 0.30.1.
* gnu/packages/version-control.scm (neon): Update to 0.30.1.
2016-03-16 05:46:50 +02:00
Efraim Flashner 5575917d13 gnu: mercurial: Update to 3.7.2.
* gnu/packages/version-control.scm (mercurial): Update to 3.7.2.
[source]: Update to mercurial-scm.org.
[home-page]: Same.
2016-03-16 05:46:50 +02:00
Leo Famulari 1714e2c39c gnu: git: Update to 2.7.3 [unspecified security fixes].
* gnu/packages/version-control.scm (git): Update to 2.7.3.
(git-manpages)[source]: Update hash.
2016-03-15 19:41:23 -04:00
Efraim Flashner 20109e07bd gnu: gitolite: Update to 3.6.5.
* gnu/packages/version-control.scm (gitolite): Update to 3.6.5.
[source]: Remove patch.
* gnu/packages/patches/gitolite-openssh-6.8-compat.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
2016-03-15 07:10:35 +02:00
Efraim Flashner b65195c2cc gnu: shflags: Update to 1.2.0.
* gnu/packages/version-control.scm (shflags): Update to 1.2.0.
[source]: Switch to github.
[home-page]: Project moved to github.
2016-03-15 07:10:35 +02:00
Efraim Flashner 3a099d179a gnu: libgit2: Update to 0.24.0.
* gnu/packages/version-control.scm (libgit2): Update to 0.24.0.
[inputs]: Switch python to python-wrapper.
2016-03-15 07:10:35 +02:00
Ludovic Courtès 4978ffcfc2 gnu: libgit2: Update to 0.23.4.
* gnu/packages/version-control.scm (libgit2): Update to 0.23.4.
2016-03-04 11:48:52 +01:00
Ludovic Courtès 9c7e7eadfa gnu: findnewest: Update to 0.3.
* gnu/packages/version-control.scm (findnewest): Update to 0.3.
2016-03-04 11:48:52 +01:00
Ludovic Courtès 1a59b6d014 gnu: git: Install symlinks instead of hard links.
This reduces nar size by a factor of 10.
Fixes <http://bugs.gnu.org/21949>.

* gnu/packages/version-control.scm (git)[arguments]: Pass
NO_INSTALL_HARDLINKS as #:make-flags.
2016-02-28 16:41:53 +01:00