~ruther/guix-local

aaf43224 — Nicolas Graves 10 months ago
gnu: python-opentype-sanitizer: Update to 9.2.0.

* gnu/packages/fontutils.scm (python-opentype-sanitizer): Update to 9.2.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'set-version.  Refresh phase
'unbundle-opentype-sanitizer.
[native-inputs]: Add python-setuptools.

Change-Id: I0dd0fae99bf22bbfdc58e3aa4f1f98b6acbc64ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5d89feb4 — Nicolas Graves 10 months ago
gnu: nototools: Switch to pyproject.

python-pillow also needs to be propagated, as the package uses
from PIL import image
in its site-packages.

* gnu/packages/fontutils.scm (nototools):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.  Remove python-pillow.
[propagated-inputs]: Add python-pillow.

Change-Id: I98f1704365092d059363b26704462e849ddb62c8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e661bca4 — Nicolas Graves 10 months ago
gnu: python-ufoprocessor: Update to 1.14.1.

* gnu/packages/fontutils.scm (python-ufoprocessor): Update to 1.14.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Switch <#:phases> to <#:test-backend, #:test-flags>.
[native-inputs]: Add python-setuptools.

Change-Id: Ia1400f2faf5d4ed7ef4a93409388ea26f2a61eed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5e04db03 — Nicolas Graves 10 months ago
gnu: python-sfdlib: Update to 1.2.5.

* gnu/packages/fontutils.scm (python-sfdlib): Update to 1.2.5.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: Ic99aa86302afb4212e18118f39fae23ae2d3a371
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
47809a11 — Nicolas Graves 10 months ago
gnu: python-mutatormath: Switch to pyproject.

* gnu/packages/fontutils.scm (python-mutatormath):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Set them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I77fc56a315f80a50a989671c15c8c04ba1e45ee1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e698cd05 — Nicolas Graves 10 months ago
gnu: python-opentype-sanitizer: Switch to pyproject.

* gnu/packages/fontutils.scm (python-opentype-sanitizer):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove 'check phase replacement.
[native-inputs]: Add python-setuptools.

Change-Id: Ieafed5fee7d31293812e233695ea79fedd28b293
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
219a2523 — Nicolas Graves 10 months ago
gnu: python-glyphsets: Switch to pyproject.

* gnu/packages/fontutils.scm (python-glyphsets):
[build-system]: Switch to pyproject-build-system.
[source, arguments]: Run guix style.
[native-inputs]: Add python-setuptools.

Change-Id: I8d09899faf5035ff8be77b3864f7874ad7b86f7a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b7bcb900 — Nicolas Graves 10 months ago
gnu: python-fontpens-bootstrap: Switch to pyproject.

* gnu/packages/fontutils.scm (python-fontpens-bootstrap):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Change-Id: I200fd0231b92b48794f8e13b81fa223da3b3e09f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e1608b00 — Nicolas Graves 10 months ago
gnu: python-cffsubr: Switch to pyproject.

* gnu/packages/fontutils.scm (python-cffsubr):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove 'check phase replacement.
[native-inputs]: Add python-setuptools.  Remove python-wheel.

Change-Id: I5ad7e1ceacbb265b12d7374ce6f763dad19991f5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
63c4ff7f — Nicolas Graves 10 months ago
gnu: python-beziers: Update to 0.6.0.

* gnu/packages/fontutils.scm (python-beziers): Update to 0.6.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.

Change-Id: Ie489d95de14ca79dcd8eb61aad4ef9d8b924159a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
fca58e72 — Sharlatan Hellseher 10 months ago
gnu: tmate: Update to 2.4.0-0.ac91951.

* gnu/packages/terminals.scm (tmate): Update to
ac919516f4f1b10ec928e20b3a5034d18f609d68 commit.
[source]: Build from the latest commit.
[arguments] <phases>: Add 'fix-msgpack-version.
[inputs]: Remove msgpack-3; add msgpack-c.

Change-Id: I2841515e453f33e7c1a9fa1b8874e29cc0eca3dc
11c65425 — Brendan Tildesley 10 months ago
gnu: python-rencode: Make tunable

* gnu/packages/serialization.scm (python-rencode):
Add gcc package and mark as tunable.

Change-Id: I9696512c3cf8a69c2a7a16b9e5a90bd18c5dc569
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
d3e8c335 — Brendan Tildesley 10 months ago
gnu: python-rencode: Move to serialization.

* gnu/packages/python-xyz.scm: (python-rencode): Move from here ...
* gnu/packages/serialization.scm: ... here.
* gnu/packages/serialization.scm: Include serialisation.scm
* gnu/packages/xorg.scm: Include serialisation.scm

Change-Id: I3b146e7586e524ec1d61385a5be347fe9932038d

Change-Id: I45fee0cb06a5ed59a227489746eb340c0b21e0df
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9b6ed483 — Brendan Tildesley 10 months ago
gnu: python-rencode: Prevent native comp.

* gnu/packages/python-xyz.scm (python-rencode):
[arguments]: Remove -march=native and -mfma flags.

Fixes: guix/guix#4440
Change-Id: I6ee16c91f6a34a6af44367bb4136d7e4c0c5f438

Change-Id: I8612f4b2fe78c558eff301b4733db2ac34d16a0e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
3a48bbf3 — Ashish SHUKLA 10 months ago
gnu: gambit-c: Update to 4.9.7.

* gnu/packages/scheme.scm (gambit-c): Update to 4.9.7.

Change-Id: Idbfe1660b02f7398abce642add0665327eb6c9c4
Signed-off-by: jgart <jgart@dismail.de>
45a1796c — Andreas Enge 10 months ago
gnu: Remove mlucas.

* gnu/packages/maths.scm (mlucas): Delete variable.

Fixes: guix/guix#3839
Change-Id: I67dcc096df5474b2b4b37458823a0ef15454be5d
2c0e147a — Andreas Enge 10 months ago
gnu: Remove python-pyside-2-tools.

* gnu/packages/qt.scm (python-pyside-2-tools): Delete variable.

Fixes: guix/guix#3827
Change-Id: Ida26e44f466a08cf1b10510eea4c0cdb70da723a
ab92b81c — Andreas Enge 10 months ago
gnu: Remove zbackup.

* gnu/packages/backup.scm (zbackup): Delete variable.

Fixes: guix/guix#3822
Change-Id: I067b8df90910444136ee6ca65148c26ba524697c
4f3d9137 — Nicolas Graves a year ago
import: pypi: Improve home-page detection.

A lot of python imports are generated with a #f home-page, despite the
license being visible on PyPi.  Fix this.

* guix/import/pypi.scm
(<project-info>): Add fields project-info-project-home-page and
project-info-project-source.
(make-pypi-sexp): Use them.

Change-Id: I661ffffc2aca37b4d42f7b7e3faa5537171523d4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
92c23333 — Nicolas Graves 1 year, 3 days ago
import: pypi: Use git-fetch when possible.

* guix/import/pypi.scm (make-pypi-source, make-source): New
procedures.
(make-pypi-sexp): Use them.

Change-Id: I6136f701c313b7f0356bb7fdb73140e97a3adabe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next