aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: python-emoji: Fix build.Juliana Sims2024-12-16
| | | | | | | | * gnu/packages/python-xyz (python-emoji)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: Iac4383c33df71b089340154876cb614bff3bac72 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* services: guix-data-service: Support specifying configuration.Christopher Baines2024-12-16
| | | | | | | | | | | | | | | 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
* gnu: guix-data-service: Update to 0.0.1-56.62d6b59.Christopher Baines2024-12-16
| | | | | | | | | 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
* gnu: Add guile-knots.Christopher Baines2024-12-16
| | | | | | * gnu/packages/guile-xyz.scm (guile-knots): New variable. Change-Id: Ie021e01ac1e381c9a6b14afa6d1817bec62d17d3
* gnu: emacs-debbugs: Update to 0.42.Maxim Cournoyer2024-12-16
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.42. Change-Id: I3b3d23a68cd8e8749b8e4275b11a8f8ae909a3bf
* gnu: lightdm-service-type: Add lightdm.conf to /etc/lightdm.Dariqq2024-12-16
| | | | | | | | | | | | | | * 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.Dariqq2024-12-16
| | | | | | | | | | | * 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>
* import/pypi: Fix project URL discovery when the project name contains periods.Maxim Cournoyer2024-12-16
| | | | | | | * guix/import/pypi.scm (find-project-url): Add an extra candidate rewriting periods to underscores in the project name. Change-Id: I7e3afc63bcc87fafa40fcff2b394b90633d23067
* import/utils: Replace '.' by '-' in snake-case procedure.Maxim Cournoyer2024-12-16
| | | | | | | * guix/import/utils.scm (snake-case): Replace '.' by '-'. Update doc. Change-Id: I46f2e066c82849627464d0690549288ebbc4e926 Reviewed-by: Ludovic Courtès <ludo@gnu.org>
* pack: Allow cross-compiling with '--relocatable'.Brian Kubisiak2024-12-16
| | | | | | | | | | | | * guix/scripts/pack.scm (c-compiler-compiler): Remove exception when cross-compiling and always build gexp->script for the host. [toolchain]: Use standard-cross-packages when cross-compiling. [search-paths]: Use package-search-paths instead of package-native-search-paths when cross-compiling. [run]: Use cc-for-target and strip-for-target. Change-Id: I5503e48b3394fdfee06999f8d1ad82f5f0d9af96 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: libcbor: Update to 0.11.0.Herman Rimm2024-12-16
| | | | | | | * gnu/packages/compression.scm (libcbor): Update. Change-Id: Ie372a9a73369eddac0620394e3e3608d8f27e0b6 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* services: Add resize-file-system-service.Richard Sent2024-12-16
| | | | | | | | | | | * gnu/services/admin.scm (resize-file-system-configuration): New configuration type. (resize-file-system-shepherd-service): New procedure. (resize-file-system-service-type): New variable. * doc/guix.texi (Miscallaneous Services): Document it. Change-Id: Icae2fefc9a8d936d4c3add47520258b341f689a4 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* packages: cloud-utils: Add missing growpart programs to path.Richard Sent2024-12-16
| | | | | | | | | | | This ensures growpart can run in environments that may not have a PATH variable set. * gnu/packages/admin.scm (cloud-utils): Augment growpart PATH with necessary programs. Change-Id: Idf0ca9e14e4c9d82208fbf715dd0b235cd5a371b Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: cgit: Remove input labels.Simon Tournier2024-12-16
| | | | | | | | | * gnu/packages/version-control.scm (cgit) [inputs]: Remove labels. [arguments]<phases>: Adjust. Change-Id: Iff479fa636f7a4c4fef5137ae22934d4e213223b Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gnulib: Move PropList.txt origin from phases to native-inputs.Simon Tournier2024-12-16
| | | | | | | | | * gnu/packages/dlang.scm (gnulib-checkout)[arguments]<phases>: Move PropList origin from here... [native-inputs]: ...to here. Change-Id: I3576a169837039bc6beaae0d68ab459ed642e3c8 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: farstream: Move common origin from phases to native-inputs.Simon Tournier2024-12-16
| | | | | | | | | * gnu/packages/dlang.scm (farstream)[arguments]<phases>: Move common origin from here... [native-inputs]: ...to here. Change-Id: I0023bca2fc021b82875b1ec7329c7e37116df0b3 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: smithforth: Move system.fs origin from phases to native-inputs.Simon Tournier2024-12-16
| | | | | | | | | * gnu/packages/dlang.scm (smithforth)[arguments]<phases>: Move system.fs origin from here... [native-inputs]: ...to here. Change-Id: I82ff81f72dbe2ecf70fbbd44674596e1a62cadcf Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: dmd-bootstrap: Move phobos origin from phases to native-inputs.Simon Tournier2024-12-16
| | | | | | | | | * gnu/packages/dlang.scm (dmd-bootstrap)[arguments]<phases>: Move phobos origin from here... [native-inputs]: ...to here. Change-Id: I10cb5f628dad2fdbb01df58134996bdcd0b73d62 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gnome-recipes: Move libgd origin from phases to native-inputs.Simon Tournier2024-12-16
| | | | | | | | | * gnu/packages/dlang.scm (gnome-recipes)[arguments]<phases>: Move libgd origin from here... [native-inputs]: ...to here. Change-Id: Ic1775a66608e114b5b31058386c8b739c155b7a5 Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* packages: Use origin file names as their input labels.Ludovic Courtès2024-12-16
| | | | | | | | | | | | | | * guix/packages.scm (add-input-label): Rely on 'origin-actual-file-name' for internal inputs labels. * tests/packages.scm ("this-package-input, origin"): New test. * doc/guix.texi (package Reference): Mention origin lookup for ‘lookup-package-input’ & co. * gnu/packages/base.scm (tzdata)[inputs]: Reintroduce label. * gnu/packages/tex.scm (texlive-hyphen-complete)[inputs]: Likewise. (texlive-newverbs)[native-inputs]: Likewise. Change-Id: I6ba5352b1b1b8ab810da3730b09cb9db61d6429c Co-authored-by: Simon Tournier <zimon.toutoune@gmail.com>
* gnu: python-extension-helpers: Fix build.Danny Milosavljevic2024-12-15
| | | | | | | * gnu/packages/python-xyz.scm (python-extension-helpers)[native-inputs]: Add python-pip. Change-Id: I831a04e0581e5bbfb975d3cf8cc4ecb1e8ab01fd
* gnu: python-deeptools: Add missing inputs.Ricardo Wurmus2024-12-15
| | | | | | | * gnu/packages/bioinformatics.scm (python-deeptools)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I36e563e9fbdaf9c34b9ca8437c3559e04b3f58a6
* gnu: python-xarray: Disable bad tests.Ricardo Wurmus2024-12-15
| | | | | | | * gnu/packages/python-science.scm (python-xarray)[arguments]: Disable two tests. Change-Id: Ia9799a5bd247907ee875925431cd0fe2714f51b3
* gnu: snakemake: Add missing inputs.Ricardo Wurmus2024-12-15
| | | | | | | * gnu/packages/python-xyz.scm (snakemake)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I133a813d1c5a5d6d7c4450d09987ee94e97b9089
* gnu: python-loompy: Fix build.Ricardo Wurmus2024-12-15
| | | | | | | | | * gnu/packages/bioinformatics.scm (python-loompy)[build-system]: Use pyproject-build-system. [arguments]: Remove custom 'check phase; add phase 'numpy-compatibility. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I2a3121e042fb7f7980bae14cea3e256fd4c9b115
* gnu: python-jellyfin-apiclient: Fix build.Ian Eure2024-12-15
| | | | | | | * gnu/packages/python-xyz.scm (python-jellyfin-apiclient)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I8966718c60e44e398ab56ace905f4105a8a44569
* gnu: python-sqlalchemy-2: Fix build.Ian Eure2024-12-15
| | | | | | | * gnu/packages/databases.scm (python-sqlalchemy-2)[native-inputs]: Add python-wheel. Change-Id: Ie35026f3049f9103397979cc6d0b8b347584d92d
* gnu: python-numba: Update to 0.59.1.Ricardo Wurmus2024-12-15
| | | | | | | | | | | * gnu/packages/python-xyz.scm (python-numba): Update to 0.59.1. [build-system]: Use pyproject-build-system. [arguments]: Delete sysinfo tests in phase 'disable-failing-tests. [propagated-inputs]: Remove python-singledispatch. [native-inputs]: Remove python-jinja2 and python-pygments; add python-setuptools and python-wheel. Change-Id: Ic41e1e292601f85434af48d5752a8d57533f9452
* gnu: python-llvmlite: Update to 0.42.0.Ricardo Wurmus2024-12-15
| | | | | | | | | | * gnu/packages/llvm.scm (python-llvmlite): Update to 0.42.0; inherit from llvm-14. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools and python-wheel. [inputs]: Update patches. Change-Id: I4c1c5741a31af49912fc42ebe2d6784c326e7d41
* doc: Fix variable name.Ricardo Wurmus2024-12-15
| | | | | | | * doc/guix.texi (Sway window manager): Replace %sway-default-execs with %sway-default-startup-programs. Change-Id: Ib848dee67a7e8083042cac45479e99f083350cf7
* gnu: python-sentry-sdk: Fix build.Zheng Junjie2024-12-16
| | | | | | | * gnu/packages/python-xyz.scm (python-sentry-sdk)[arguments]<#:phases>: Add fix-test phase. Skip test_threading and test_transport test. Change-Id: Iee8e3909d8e581eb6fbe5e45a103645409094888
* gnu: python-awscrt: Fix build.Efraim Flashner2024-12-15
| | | | | | | * gnu/packages/python-web.scm (python-awscrt)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: I810ca9e4d5ecfd73786b2a4a60a1ff51faf8b252
* gnu: python-noiseprotocol: Fix build.Efraim Flashner2024-12-15
| | | | | | | * gnu/packages/python-web.scm (python-noiseprotocol)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: I43110aa61b2379c696170453473f005c36de3a8e
* gnu: tuxedo-keyboard: Update to 4.11.7.Ashish SHUKLA2024-12-15
| | | | | | | * gnu/packages/linux.scm (tuxedo-keyboard): Update to 4.11.7. Change-Id: I5e158b40b46ceb5525d3da75c7d3d473b0825485 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: catatonit: Use git source.Zheng Junjie2024-12-15
| | | | | | * gnu/packages/containers.scm (catatonit)[source]: Switch to git-fetch. Change-Id: Ic4340262a554a8799281b56074865b6d7f3a2378
* gnu: catatonit: Update to 0.2.1.Tomas Volf2024-12-15
| | | | | | | * gnu/packages/containers.scm (catatonit): Update to 0.2.1. Change-Id: I040693ca23c990f187c3f574e46927fc61e1498f Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: weechat: Update to 4.5.0.Ashish SHUKLA2024-12-15
| | | | | | | * gnu/packages/irc.scm (weechat): Update to 4.5.0. Change-Id: I903a418eb4aa7faf27d77185e40651d905122766 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: python-pygdbmi: Fix build.Zheng Junjie2024-12-15
| | | | | | | * gnu/packages/python-xyz.scm (python-pygdbmi)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I3c21fd1e8af54f672addaa5eee2ed0bfa10c011e
* gnu: python-jupytext: Fix build.Danny Milosavljevic2024-12-15
| | | | | | | * gnu/packages/python-xyz.scm (python-jupytext)[native-inputs]: Add python-toml. Change-Id: If2c19ccac1d5d8167f27b28c535a95acaca32d48
* gnu: python-pytest-shard: Fix build.Danny Milosavljevic2024-12-14
| | | | | | | * gnu/packages/python-check.scm (python-pytest-shard)[native-inputs]: Add python-setuptools python-wheel. Change-Id: I49b93ffb7fbdecf0297d979fae4baa6c25aa6efb
* gnu: onnx: Fix build.Danny Milosavljevic2024-12-14
| | | | | | | * gnu/packages/machine-learning.scm (onnx)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: I80dbd5fff26c6afe3a496228f7c02c38efe7d3e0
* gnu: python-nptyping: Revert change.Danny Milosavljevic2024-12-14
| | | | | | Revert part of commit ca305f0716a71c28c5c40e9b6fb09195682f03dd. Change-Id: Id9a91a20fa35bac12e78a05fdc514fd954e4c178
* gnu: python-pytest-flakefinder: Fix build.Danny Milosavljevic2024-12-14
| | | | | | | * gnu/packages/python-check.scm (python-pytest-flakefinder)[native-inputs]: Add python-wheel, python-setuptools. Change-Id: Ic43963f7877901923f266cc89d07380bb0f66bfd
* gnu: python-ipykernel: Fix build.Danny Milosavljevic2024-12-14
| | | | | | | * gnu/packages/python-xyz.scm (python-ipykernel)[arguments]<#:test-flags>: Ignore DeprecationWarning. Change-Id: I73cb5e43321715d0dbeeff281ecbd9001e1b0e43
* gnu: python-jupyter-client: Fix build.Danny Milosavljevic2024-12-14
| | | | | | | * gnu/packages/python-xyz.scm (python-jupyter-client)[arguments]<#:phases> [check]: Ignore DeprecationWarning. Change-Id: I62fe07725e8aaf2bd7d5c4022f11237320727cfe
* gnu: python-libvirt: Fix build.Efraim Flashner2024-12-14
| | | | | | | * gnu/packages/virtualization.scm (python-libvirt)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: I3f5ada563ad66b67e2d0b67a027ff8efad9bce99
* gnu: b4: Fix build.Efraim Flashner2024-12-14
| | | | | | | * gnu/packages/version-control.scm (b4)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ib9406def598f4654f564286d47fe1821a712367f
* gnu: python-sip: Skip the test phase.Efraim Flashner2024-12-14
| | | | | | * gnu/packages/qt.scm (python-sip)[arguments]: Skip the tests. Change-Id: I329d774ab4abe25dc9a5db7b8f49ff548590d310
* gnu: python-setuptools-scm-next: Fix build.Efraim Flashner2024-12-14
| | | | | | | * gnu/packages/python-build.scm (python-setuptools-scm-next) [native-inputs]: Add python-wheel. Change-Id: Ib5ba510b67f652119f20b0e5a601cc7082716427
* gnu: vdirsyncer: Fix build.Efraim Flashner2024-12-14
| | | | | | | * gnu/packages/dav.scm (vdirsyncer)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ie949357cad03d55f79d4d73c1be9aaec50e53696