~ruther/guix-local

18bb9066 — Sharlatan Hellseher 1 year, 5 months ago
gnu: python-asdf: Fix build.

* gnu/packages/astronomy.scm (python-asdf)
[arguments]<test-flags>: Remove "-p" add "--numprocesses" option.
[phases]{patch-pyproject-toml}: Remove redundant substitution.
[native-inputs]: Add python-wheel.

Change-Id: I672a83ab3dcc179b1dd3c15316d4e52d834edfd6
097de979 — Maxim Cournoyer 1 year, 5 months ago
doc: Document naming convention for work-in-progress branches.

* doc/contributing.texi (Managing Patches and Branches): Extend doc.

Change-Id: I12253a81fe7c954734e68eba08eb5e8c8a434faa
445eaccd — Sharlatan Hellseher 1 year, 5 months ago
gnu: python-adbc-driver-manager: Fix buld.

* gnu/packages/databases.scm (python-adbc-driver-manager):
[native-inputs]: Remove python-pytest; add python-setuptools and
python-wheel.

Change-Id: Idda91f087d8169185a02a61ae6b69d5668ae88b3
d51b94ab — Sharlatan Hellseher 1 year, 5 months ago
gnu: python-calver: Fix bulid.

* gnu/packages/python-xyz.scm (python-calver) [native-inputs]: Add
python-wheel.

Change-Id: I9394fb092a335dadc69a0b06c0e16e65a83ae402
858469f1 — Sharlatan Hellseher 1 year, 5 months ago
gnu: python-aionotify: Update to 0.3.1.

* gnu/packages/python-xyz.scm (python-aionotify): Update to 0.3.1.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: I8e553d9e41ba5fbe6447c59525810db3fb726c0d
351e094b — Sharlatan Hellseher 1 year, 5 months ago
gnu: python-cbor: Fix build.

* gnu/packages/serialization.scm (python-cbor) [native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: I18f86c8afdafbd58b170925665c3a2c66822ac9e
323ab17c — Sharlatan Hellseher 1 year, 5 months ago
gnu: borgmatic: Fix build.

* gnu/packages/backup.scm (borgmatic)
[arguments]<tests?>: Disable them as all failing
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I2bd80ff1943547c66174357371b128be8a580384
6a6e2cce — Sharlatan Hellseher 1 year, 5 months ago
gnu: python-apprise: Respect --cores build argument.

* gnu/packages/python-xyz.scm (python-apprise) [arguments]<test-flags>:
Respect --cores build argument.

Change-Id: I217981c457516a5d02d9d06553c50a6ba7fb2fa7
8f524034 — Sharlatan Hellseher 1 year, 5 months ago
gnu: python-lifelines: Update to 0.30.0.

* gnu/packages/statistics.scm (python-lifelines): Update to 0.30.0.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ie486d6c023d79eb3356ffa9050d125e3f39ca3a7
3bd3a572 — Sharlatan Hellseher 1 year, 5 months ago
gnu: python-autograd-gamma: Fix build.

* gnu/packages/machine-learning.scm (python-autograd-gamma)
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I8d537670e50e2fbd571f69c4e20030686fa6e4ea
5179e703 — Juliana Sims 1 year, 5 months ago
gnu: python-colorthief: Fix build.

* gnu/packages/python-xyz.scm (python-colorthief) [native-inputs]: Add
python-setuptools, python-wheel.

Change-Id: Ic725b97a40718ab1c22dde7e5342947ff5ebd99c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
1a89e7d6 — Juliana Sims 1 year, 5 months ago
gnu: python-emoji: Fix build.

* gnu/packages/python-xyz (python-emoji)[native-inputs]: Add
python-setuptools, python-wheel.

Change-Id: Iac4383c33df71b089340154876cb614bff3bac72
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
acb256d4 — Christopher Baines 1 year, 5 months ago
services: guix-data-service: Support specifying configuration.

The database contains some tables that are effectively used for configuration.
This commit starts to expose these to the guix service, enabling the
configuration to be handled by the service.

* gnu/services/guix.scm (<guix-data-service-configuration>): Add
git-repositories and build-servers.
(guix-data-service-configuration-git-repositories,
guix-data-service-configuration-build-servers): New procedures.
(guix-data-service-shepherd-services): Add new shepherd service to setup the
database.

Change-Id: I519efd9157b60f18c7e80e3bdc92c0e3c5729334
f3f371a4 — Christopher Baines 1 year, 5 months ago
gnu: guix-data-service: Update to 0.0.1-56.62d6b59.

Add guile-lzlip as a direct propagated input, as this is used directly.

* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-56.62d6b59.
[propagated-inputs]: Add guile-knots and guile-lzlip.

Change-Id: Iae7d172d92ca8004b92f721730e094ed0eee94b0
787dee7a — Christopher Baines 1 year, 5 months ago
gnu: Add guile-knots.

* gnu/packages/guile-xyz.scm (guile-knots): New variable.

Change-Id: Ie021e01ac1e381c9a6b14afa6d1817bec62d17d3
2e8a8b3d — Maxim Cournoyer 1 year, 5 months ago
gnu: emacs-debbugs: Update to 0.42.

* gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.42.

Change-Id: I3b3d23a68cd8e8749b8e4275b11a8f8ae909a3bf
gnu: lightdm-service-type: Add lightdm.conf to /etc/lightdm.

* gnu/services/lightdm.scm
(lightdm-configuration->greeters-config-dir): Rename to...
(lightdm-configuration-directory): ... this, and add the
lightdm-configuration-file.
(lightdm-shepherd-service): Don't pass the configuration file, don't set
XDG_CONFIG_DIRS
(lightdm-etc-service): New procedure.
(lightdm-service-type): Use lightdm-etc-service as the etc-extension.

Change-Id: I982ec1f7bdfd085621f45a8a1e4b175ab481202f
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: lightdm: Use global sysconfdir.

* gnu/packages/display-managers.scm (lightm)
[#:configure-flags]: Set sysconfdir to /etc.
[#:phases]: Overwrite sysconfdir in install phase for installing sample config
files.

Change-Id: If9c6ce810c726551bd3bf568d50cad8680829262
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
97dccd64 — Maxim Cournoyer 1 year, 5 months ago
import/pypi: Fix project URL discovery when the project name contains periods.

* guix/import/pypi.scm (find-project-url): Add an extra candidate rewriting
periods to underscores in the project name.

Change-Id: I7e3afc63bcc87fafa40fcff2b394b90633d23067
2c9867fd — Maxim Cournoyer 1 year, 5 months ago
import/utils: Replace '.' by '-' in snake-case procedure.

* guix/import/utils.scm (snake-case): Replace '.' by '-'.  Update doc.

Change-Id: I46f2e066c82849627464d0690549288ebbc4e926
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
Next