[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#34729] [PATCH v2 core-updates] gnu: libgit2: Avoid Python.
From: |
Ludovic Courtès |
Subject: |
[bug#34729] [PATCH v2 core-updates] gnu: libgit2: Avoid Python. |
Date: |
Mon, 11 Mar 2019 22:38:07 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) |
Hi Danny,
AFAICS changes to libgit2 can go to master.
Danny Milosavljevic <address@hidden> skribis:
> * gnu/packages/patches/libgit2-avoid-python.patch: New file.
> * gnu/local.mk (dist_patch_DATA): Add it.
> * gnu/packages/version-control.scm (libgit2)[source]: Use it.
> [inputs]: Remove python.
> [native-inputs]: Add guile-2.2.
So the goal is to remove Python from libgit2’s *build-time*
dependencies, right? (Python is not a run-time dependency for libgit2
according to ‘guix size libgit2’.) Can you explain a bit more? :-)
> +--- orig/libgit2-0.27.7/tests/generate.scm 1970-01-01 01:00:00.000000000
> +0100
> ++++ libgit2-0.27.7/tests/generate.scm 2019-03-04 12:18:00.688040975
> +0100
> +@@ -0,0 +1,277 @@
> ++;; -*- geiser-scheme-implementation: guile -*-
> ++
> ++;;; Implementation: Danny Milosavljevic <address@hidden>
> ++;;; Based on: Implementation in Python by Vicent Marti.
> ++;;; License: ISC, like the original generate.py in clar.
This is really cool, but at the same time I feel like we’d rather have a
compelling reason to start maintaining a parallel implementation of
their test suite machinery.
WDYT?
Thanks,
Ludo’.
- [bug#34729] [PATCH core-updates] gnu: libgit2: Avoid Python., Danny Milosavljevic, 2019/03/04
- [bug#34729] [PATCH v2 core-updates] gnu: libgit2: Avoid Python., Danny Milosavljevic, 2019/03/04
- [bug#34729] [PATCH v2 core-updates] gnu: libgit2: Avoid Python.,
Ludovic Courtès <=
- [bug#34729] [PATCH v2] gnu: libgit2: Avoid Python., Danny Milosavljevic, 2019/03/11
- [bug#34729] [PATCH v2] gnu: libgit2: Avoid Python., Ricardo Wurmus, 2019/03/11
- [bug#34729] [PATCH v2] gnu: libgit2: Avoid Python., Ludovic Courtès, 2019/03/18
- [bug#34729] [PATCH v2] gnu: libgit2: Avoid Python., Danny Milosavljevic, 2019/03/18
- [bug#34729] [PATCH v2] gnu: libgit2: Avoid Python., Marius Bakke, 2019/03/21
- [bug#34729] [PATCH v2] gnu: libgit2: Avoid Python., Ludovic Courtès, 2019/03/22