~ruther/guix-local

462bc5e2 — Florian Pelz 11 months ago
nls: Update translations.

Change-Id: Icefc938c448dda6c2be1612958199f7b55d97b0b
003377f3 — Efraim Flashner 11 months ago
gnu: ghc-cassava: Fix package description.

* gnu/packages/haskell-xyz.scm (ghc-cassava)[description]: Fix the
description to not include invalid characters.

Change-Id: Ic0210ab6deca33f1a792a91fa8d2024f3c739912
f051e755 — Rutherther 11 months ago
teams: Add script to generate manifest for operating-system.

Takes an operating-system and generates a manifest out of the
packages that can be found in the records.

This script is not finished completely, it still requires manual
work after generation of the manifest. And it will not generate
a complete manifest! This is because the scripts contain additional
dependencies that aren't captured anywhere lower in the operating-system
record.

* etc/teams/release/os-manifest-generator.scm: Add script.

Change-Id: Ib9a5683a60e7fef1ce049b1c6c5ec4fc77ce6c58
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
48ca0285 — Rutherther a year ago
manifests: Split release manifest to two.

As stated in the manifest, use two release manifests:
1. Minimal one
2. Full one with all the desktop services enabled.

* etc/manifests/release.scm: Move to etc/manifests/release-minimal.scm.
* etc/manifests/release-minimal.scm (%system-packages):
Add packages from default privileged-programs.
Add %base-firmware.
Add %base-packages.
Remove desktops.
Remove xorg modules.

* etc/teams.scm (release): Add new splitted manifests.
* Makefile.am
(EXTRA_DIST): Remove release manifest; Add manifests release-minimal and
release-desktop.
(assert-binaries-available): Use new splitted release manifest.
* etc/manifests/release-desktop.scm (%system-packages):
Add desktops.
Add xorg modules.
* CODEOWNERS: Regenerate file.

Change-Id: I40de8b5d0f9c8b630e8af7969d4c195dd9e2c3e2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
5baaa0da — Artyom V. Poptsov 11 months ago
gnu: libabigail: Update to 2.9.

* gnu/packages/elf.scm (libabigail): Update to 2.9.
[propagated-inputs]: Add xxhash.

Change-Id: I7976af23464156346d4e45eb138afef1b0640422
65762d5a — Artyom V. Poptsov 11 months ago
gnu: libabigail: Modernize the package.

* gnu/packages/elf.scm (libabigail): Modernize the package.
[arguments]: Use GEXPs.

Change-Id: Ie2f4a3f1779fca4e50c4c2db0cd5d5657736732b
2d782019 — Artyom V. Poptsov 11 months ago
gnu: pax-utils: Update to 1.3.9.

* gnu/packages/elf.scm (pax-utils): Update to 1.3.9.

Change-Id: Ic7b6953f78cab03e8903bb1ad9260043ac794f2c
e46b6027 — Maxim Cournoyer 11 months ago
import/gnu: Unquote the hash computation of the source.

* guix/import/gnu.scm (gnu-package->sexp): Unquote the hash computation of the
source.

Change-Id: I871fae5ab43ec571689083a6a563d9dc17a89b55
7bf43a7d — Maxim Cournoyer 11 months ago
teams/gnome: Fix doc strings in refresh script.

* etc/teams/gnome/gnome-core-refresh (fetch-releng-content): Adjust doc.
(parse-releng): Likewise.

Change-Id: Ib6081081cb0b3e216e2b807ed0512be4b296528e
ac3499aa — Nicolas Graves 11 months ago
gnu: python-sgmllib3k: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-sgmllib3k):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: I5ab71338111a755dbff5b97f719bade19f7ac262
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
627ae9ef — Nicolas Graves 11 months ago
gnu: python-opcodes: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-opcodes):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: Iba656e72986d9b706e766509d61382c947946c8f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
ae5e779a — Nicolas Graves 11 months ago
gnu: python-redo: Update to 3.0.0.

* gnu/packages/python-xyz.scm (python-redo): Update to 3.0.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools, python-pytest,
python-pytest-asyncio.
[synopsis, description]: Improve style.

Change-Id: Ic71dfeb146330c769127f8bbd71cf2bd12655ea6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
18a72af6 — Nicolas Graves 11 months ago
gnu: python-escapism: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-escapism):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[home-page]: Set to the jupyterhub one.

Change-Id: I6dcd9972dbee8155f4513c0d96402f39e6e59f90
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
87207cf1 — Nicolas Graves 11 months ago
gnu: repo2docker: Run and fix tests.

* gnu/packages/jupyter.scm (repo2docker)
[arguments]<#:test-flags>: Disable failing tests.
<#:phases>: Add 'patch-bash-for-tests phase.
[native-inputs]: Add python-pytest, python-requests-mock.

Change-Id: I73d72d9a8ad18386cc8aeff42f2052c20510028f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
878ed743 — Nicolas Graves 11 months ago
gnu: python-sphinxext-rediraffe: Disable tests.

* gnu/packages/sphinx.scm (python-sphinxext-rediraffe)
[arguments]<#:tests?>: Disable them.
[native-inputs]: Remove python-wheel.

Change-Id: Ic2c60f9994466708fe492678dbb42f9bc54b78db
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
3e1658a5 — Nicolas Graves 11 months ago
gnu: python-pathvalidate: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-pathvalidate):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
[native-inputs]: Add python-setuptools.

Change-Id: I0bd0c062300a69f42eb14dbcb35e493c7e288a10
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
0a904e6d — Nicolas Graves 11 months ago
gnu: python-sane: Update to 2.9.2.

* gnu/packages/python-xyz.scm (python-sane): Update to 2.9.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I67476c7d60b3f4bc8c97cf7e09593a9656cbeae9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c9e65ff7 — Nicolas Graves 11 months ago
gnu: python-crayons: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-crayons):
[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: I86d1117fd720bb2c0c671612415448f4baf76bf3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
29c6759f — Nicolas Graves 11 months ago
gnu: python-retry: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-retry):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments] <phases>: Add 'set-version; use default 'check.

Change-Id: I03af6e22b2068b9834e5d69e43b7e1d9656c0133
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
66cc1909 — Sharlatan Hellseher 11 months ago
gnu: python-pbr: Move to python-build.

* gnu/packages/python-xyz.scm (python-pbr): Move from here ...
* gnu/packages/python-build.scm: ... to here.

Change-Id: I2689bc4f2e367f09281ca2829fd5095926450590
Next