~ruther/guix-local

540ac7cd — Sharlatan Hellseher 2 years ago
gnu: go-github-com-shadowsocks-go-shadowsocks2: Move to (gnu packages golang-crypto).

* gnu/packages/golang.scm (go-github-com-shadowsocks-go-shadowsocks2):
Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: Iae18376cae074b6ffb2d5b1b27b6161f4712dfdb
7c4e22b4 — Sharlatan Hellseher 2 years ago
gnu: go-github-com-libp2p-go-libp2p-crypto: Move to (gnu packages golang-crypto).

* gnu/packages/golang.scm (go-github-com-libp2p-go-libp2p-crypto): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: I407bec9b36d61475b2a555643f8bc89b623452e9
91c79f37 — Sharlatan Hellseher 2 years ago
gnu: go-github-com-riobard-go-bloom: Move to (gnu packages golang-crypto).

* gnu/packages/golang.scm (go-github-com-riobard-go-bloom): Move from
here ...
* gnu/packages/golang-crypto.go: ... to here.

Change-Id: I5ec63d8d9d90690348f494cb538ec2c4587a7557
547eec54 — Sharlatan Hellseher 2 years ago
gnu: go-github-com-multiformats-go-multihash: Move to (gnu packages golang-crypto).

* gnu/packages/golang.scm (go-github-com-multiformats-go-multihash):
Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

* gnu/packages/ipfs.scm: Add (gnu packages golang-crypto) to used modules.
* gnu/packages/golang.scm: ... as above.

Change-Id: I153be971141cf60390d03bf589c5121d9554cf9a
0493c9cb — Sharlatan Hellseher 2 years ago
gnu: go-github-com-pquerna-cachecontrol: Move to (gnu packages golang-web).

* /gnu/packages/golang.scm (go-github-com-pquerna-cachecontrol): Move
from here ...
* /gnu/packages/golang-web.scm: ... to here.

Change-Id: I0f25ffcdf142a3676e0e1fa61408cb9411326fb6
e3942c75 — Sharlatan Hellseher 2 years ago
gnu: Add (gnu packages golang-crypto) module.

* gnu/packages/golang-crypto.scm: New file.
* gnu/local.mk: Add to gnu/packages/golang-crypto.scm scope.

Change-Id: I92a110f31a74c5a54c59ee2a0f17373915be1b35
77a07a96 — Sharlatan Hellseher 2 years ago
gnu: python-pyamg: Regenerate bundled files.

* gnu/packages/python-science.scm (python-pyamg) [source]: Delete
auto-generated files.
[arguments] <#:phases>: Add 'amg-core-bind-them phase to
re-generate *_bind.cpp files deleted in snippet.
[native-inputs]: Add python-cppheaderparser and python-pyyaml.
[description]: Improve style, omit implementation details.

Change-Id: I6f68914cd912e6f4592e51c21b129847e73be847
ae77d948 — Sharlatan Hellseher 2 years ago
gnu: Add python-cppheaderparser.

* gnu/packages/python-xyz.scm (python-cppheaderparser): New variable.

Change-Id: I3c57c31a0b63212e43e1ab387b5d329c04ed0e31
42c7b50e — Sharlatan Hellseher 2 years ago
gnu: python-trimesh: Enable tests.

* gnu/packages/python-science.scm (python-trimesh): Enable tests and
apply new package style.
[source]: Use git checkout which has working test suit.
[arguments] <#:test-flags>: Disable tests requiring optional Python
modules.
[propagated-inputs]: Add python-chardet, python-colorlog python-httpx
python-jsonschema python-lxml python-networkx python-pillow
python-requests python-rtree python-scipy python-setuptools
python-shapely python-sympy and python-xxhash.

Change-Id: I1aa363053c2d736bc44b8f9071c637256cc2d952
a01afbd3 — Sharlatan Hellseher 2 years ago
gnu: python-trimesh: Update to 4.0.10.

* gnu/packages/python-science.scm (python-trimesh): Update to 4.0.10.
[build-system]: Swap to pyproject-build-system.

Change-Id: I757b4c27db9969d42021434883a057debbbc83fd
22815218 — Sharlatan Hellseher 2 years ago
gnu: openorienteering-mapper: Remove input labels.

* gnu/packages/geo.scm (openorienteering-mapper) [inputs]: Remove input
labels.
[native-inputs]: As above.

Change-Id: Ice3218e5fc6fa07879f61467cc14a4bd2fb950f6
89513b8e — Sharlatan Hellseher 2 years ago
gnu: python-haversine: Simplify package.

* gnu/packages/geo.scm (python-haversine): Simplify package.
[build-system]: Swap to pyproject-build-system.

Change-Id: Icf2e43a25b9bda37df1ee57416884939aca7a9c5
ec2fed9f — Sharlatan Hellseher 2 years ago
gnu: python-pyshp: Simplify package.

* gnu/packages/geo.scm (python-pyshp): Simplify package.
[build-system]: Swap to pyproject-build-system.

Change-Id: I4a7429396e5a1b77cfbde1ce294f9f975153d1ef
39c490b1 — Patrick Noll 2 years ago
gnu: Add python-ogr2osm.

* gnu/packages/geo.scm (python-ogr2osm): New variable.

Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Id083d89dd05a9e1cdeca500daff5fab872fa15b4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
39e69940 — Troy Figiel 2 years ago
gnu: python-osmnx: Reformat with guix style.

* gnu/packages/geo.scm (python-osmnx): Reformat with guix style.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
df33198c — Troy Figiel 2 years ago
gnu: python-osmnx: Update to 1.8.1.

* gnu/packages/geo.scm (python-osmnx): Update to 1.8.1.
[arguments]<#:test-flags>: Add test_geocoder and test_features to ignored
tests. Remove test_geocode_to_df and test_geometries from ignored tests.
[propagated-inputs]: Remove python-pyproj and python-rtree.
[native-inputs]: Add python-hatchling, remove python-numpy.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
65dc2d40 — Rostislav Svoboda 2 years ago
gnu: fish: Update to 3.7.0.

* gnu/packages/shells.scm (fish): Update to 3.7.0.

Change-Id: I10f6dedaed31f31735ebd90cbcb29621f43de14a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4802adbb — Giacomo Leidi 2 years ago
gnu: dynaconf: Update to 3.2.4.

* gnu/packages/patches/dynaconf-unvendor-deps.patch: Update accordingly.
* gnu/packages/python-xyz.scm (dynaconf): Update to 3.2.4;
[source]<url>; https://github.com/rochacbruno/dynaconf now permanently
redirects to https://github.com/dynaconf/dynaconf ;
<snippet>: update unvendoring and lower coverage quality gate
for unit tests;
[build-system]: switch to pyproject-build-system;
[arguments]<test-flags>: disable tests that require Click 7 instead of
Click 8;
<phases>: comply with #:test-flags argument from pyproject-build-system;
[propagated-inputs]: add python-tomli.

Change-Id: I96597ec39d7aa2d3c3c169147640de19eaefe0b4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
dde76db3 — Attila Lendvai 2 years ago
services: shepherd: Add respawn-limit and respawn-delay.

* gnu/services/shepherd.scm (<shepherd-service>): Add respawn-limit and
respawn-delay.
(shepherd-service-file): Emit the two values into the shepherd service
constructor form.

Change-Id: I54408e8fb4bcc0956d9610771bf5c566fdc2914c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5d2bc09f — Ludovic Courtès 2 years ago
doc: Add index entries for “dot files” and “Stow”.

* doc/guix.texi (Essential Home Services): Add index entries.

Change-Id: I0c3a5f5d94fe273c137eb3ca5fa6c5c91a34599b
Next