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
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
gnu: Remove python-nose-timer. * gnu/packages/check.scm (python-nose-timer): Delete variable. Closes: guix/guix#4490 Change-Id: Ib7ff7108bab2251217bb52a1132761cc1981bc6d
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>
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>
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>
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>
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>
gnu: rpatool: Switch to pyproject. * gnu/packages/game-development.scm (rpatool): [build-system]: Switch to pyproject-build-system. wl Change-Id: If04c7db1911f9a2cb64dfcf8d1f01c696df9e65d
gnu: Add klayout. * gnu/packages/electronics.scm (klayout): New variable. Change-Id: I8fa2b909d28018bc7219a7bd188dd34a5be6e6d9 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
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>
gnu: Add emacs-difftastic. * gnu/packages/emacs-xyz.scm (emacs-difftastic): New variable. Closes guix/guix#4856 Change-Id: Iee6ca9e3c43a989dcda2c84a31d18c9328b07b96
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>
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>
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>
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
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>
gnu: Add rpatool. * gnu/packages/game-development.scm (rpatool): New variable. Change-Id: I2edecc630f6cc146c008195eac694fd7891f56d4 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
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>