~ruther/guix-local

8f01c85b — Sharlatan Hellseher 3 months ago
gnu: python-behave-web-api: Move to python-web.

* gnu/packages/check.scm (python-behave-web-api): Move from here ...
* gnu/packages/python-web.scm: ... to here.

Change-Id: Ifbb03dd123413c0f3657f1d5d4edccc9f3075b5d
3ef5dd22 — Sharlatan Hellseher 3 months ago
gnu: python-behave-web-api: Update to 2.3.0.

* gnu/packages/check.scm (python-behave-web-api): Update to 2.3.0.
[native-inputs]: Remove python-wheel.

Change-Id: Iea27984382d11a1dfa8bf8f5d371e7ea027ced36
6aa2366f — Sharlatan Hellseher 3 months ago
gnu: Remove python-nose-timer.

* gnu/packages/check.scm (python-nose-timer): Delete variable.

Closes: guix/guix#4490
Change-Id: Ib7ff7108bab2251217bb52a1132761cc1981bc6d
63b71a51 — Patrick Norton 3 months ago
guix: import: go: Sort inputs alphabetically.

* guix/import/go.scm: (go-module->guix-package): Sort propagated-inputs
alphabetically.

Change-Id: Ie21e7a819ba706c63f16ebf407ae0461780fa2d1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
02dd2b85 — Hugo Buddelmeijer 3 months ago
gnu: python-tspex: Update to 0.6.3-0.d393ff4.

* gnu/packages/python-science.scm (python-tspex): Update to
d393ff497b7c14d673e792bd6c84ddd734be1239 commit.
[source]: Switch to git-fetch for tests.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add 'remove-coverage and 'fix-seaborn phases.
[propagated-inputs]: Add python-seaborn.
[native-inputs]: Add python-pytest and python-setuptools.

Change-Id: I367198165d5d78e1f1e04708272136711e5b22b5
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
36c5be27 — Hugo Buddelmeijer 3 months ago
gnu: python-pynrrd: Update to 1.1.3.

* gnu/packages/python-science.scm (python-pynrrd): Update to 1.1.3.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-nptyping and python-typing-extensions.
[native-inputs]: Add python-pytest and python-setuptools.

Change-Id: Id98a3424f35fc791324010deae357f89e2d93362
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e6fba394 — Hugo Buddelmeijer 3 months ago
gnu: python-simplespectral: Switch to pyproject-build-system.

* gnu/packages/python-science.scm (python-simplespectral): Switch to
pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests>: Set to #f, as there are no tests.
[native-inputs]: Add python-setuptools.

Change-Id: Ifabd9561978fec3a7380d8cdb7641732baad01d8
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
d985622c — Sören Tempel 3 months ago
gnu: Add libcoap.

* gnu/packages/networking.scm (libcoap): New variable.

Change-Id: I7360cf4c192e03b8c3f1494ba0a76c301a1fc095
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: emacs-elastic-modes: Update to 1.0.0-2.c577e89.

* gnu/packages/emacs-xyz.scm (emacs-elastic-modes): Update to
1.0.0-2.c577e89.
[version]: Use git-version.

Closes guix/guix#5132

Change-Id: Ibbc10ab3961086dd3746ba47b57158e616ef83e2
Modified-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
a3d8ec15 — Sharlatan Hellseher 3 months ago
gnu: rpatool: Switch to pyproject.

* gnu/packages/game-development.scm (rpatool):
[build-system]: Switch to pyproject-build-system.
 wl

Change-Id: If04c7db1911f9a2cb64dfcf8d1f01c696df9e65d
6e3b0e16 — Gabriel Wicki 4 months ago
gnu: Add klayout.

* gnu/packages/electronics.scm (klayout): New variable.

Change-Id: I8fa2b909d28018bc7219a7bd188dd34a5be6e6d9
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
c71792b2 — Igorj Gorjaĉev 3 months ago
gnu: Add lexbor.

* gnu/packages/web.scm (lexbor): New variable.

Closes guix/guix#4311

Change-Id: I11a4b5768e32980fe80516d0520209a4aa12f2d5
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
3f2b7295 — Cayetano Santos 3 months ago
gnu: Add emacs-difftastic.

* gnu/packages/emacs-xyz.scm (emacs-difftastic): New variable.

Closes guix/guix#4856

Change-Id: Iee6ca9e3c43a989dcda2c84a31d18c9328b07b96
7e90b2fe — Ada Stevenson 3 months ago
gnu: audio: Add normalize.

* gnu/packages/audio.scm (normalize): New variable.

Closes: guix/guix#5060

Change-Id: If602005900a410a782460e5eeb756d86858b5885
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
7edf40ac — Sergey Trofimov 3 months ago
gnu: mu: Build with full Emacs.

Build with full Emacs to ensure conditionally required mu4e-dbus feature
is included in the output.

* gnu/packages/mail.scm (mu)[native-inputs]: Replace emacs-minimal with
emacs.

Closes: guix/guix#5077
Fixes: guix/guix#5085
Change-Id: I223b256042ca69421f445c8466fddf9b68fafa56
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
d59016f0 — Andrew Wong 3 months ago
gnu: doom-runner: Update to 1.9.1.

* gnu/packages/games.scm (doom-runner): Update to 1.9.1.
[source]: Delete 'Screenshots' directory.
[arguments]<#:qtbase>: Use qtbase@6.
<#:phases>: Set install dir correctly; Revise binary, appdata, and icons install.
[description]: Revise.

Closes: guix/guix#5129
Change-Id: I21e4cc30424e59fb7b494ca442b8707ef809934e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
aff9ce37 — Rutherther 3 months ago
image: operating-system-for-image: Bring back root-fs placeholder.

To calculate the UUID in `root-uuid`, the operating-system has to have a root
file system, because it's typically used in the
operating-system-boot-parameters.

Followup of efc32c6684f75531cfd600874ba5d23a0bd643b9 that it partially reverts.

* gnu/system/image.scm (operating-system-for-image): Re-introduce root file
system to operating-system used to calculate the UUID.

Fixes: #5131
Reported-By: Yelninei <yelninei@tutamail.com>
Change-Id: Ica2c3d3715cd90fccf3a7484f390b36de3cdfe7f
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5141
a9462997 — Ian Eure a year ago
gnu: Merge xorg configurations when extending.

Configuration for xorg is embedded in the various display-manager
configuration records, and extension support is factored out into the
`handle-xorg-configuration' macro.  However, the extension mechanism replaces
the existing xorg-configuration with the supplied one, making it impossible to
compose configuration from multiple sources.  This patch adds a procedure to
merge two xorg-configuration records, and calls it within
handle-xorg-configuration, allowing the config to be built piecemeal.

* gnu/services/xorg.scm (merge-xorg-configurations): New variable.
(handle-xorg-configuration): Merge xorg configs.

Change-Id: I20e9db911eef5d4efe98fdf382f3084e4defc1ba
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
5ef86f97 — gemmaro 3 months ago
gnu: Add rpatool.

* gnu/packages/game-development.scm (rpatool): New variable.

Change-Id: I2edecc630f6cc146c008195eac694fd7891f56d4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
dff31548 — Nicolas Graves 3 months ago
gnu: emacs-org-glossary: Update to 0.0.1-1.97827bc.

* gnu/packages/emacs-xyz.scm (emacs-org-glossary): Update to 0.0.1-1.97827bc.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Next