summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-08-10gnu: Add python-types-orjson....* gnu/packages/python-xyz.scm (python-types-orjson): New variable. Hartmut Goebel
2022-08-10gnu: Add python-mdx-include....* gnu/packages/python-xyz.scm (python-mdx-include): New variable. Hartmut Goebel
2022-08-10gnu: Add python-rcslice....* gnu/packages/python-xyz.scm (python-rcslice): New variable. Hartmut Goebel
2022-08-10gnu: Add python-cyclic....* gnu/packages/python-xyz.scm (python-cyclic): New variable. Hartmut Goebel
2022-08-10gnu: Add python-starlette....* gnu/packages/python-web.scm (python-starlette): New variable. Hartmut Goebel
2022-08-10gnu: Add python-mkdocs-markdownextradata-plugin....* gnu/packages/python-xyz.scm (python-mkdocs-markdownextradata-plugin): New variable. Hartmut Goebel
2022-08-10gnu: aspell: Fix CVE-2019-25051 with a graft....This partially reverts commit 468c95e9415bc303cfa36c9b67bbd2ce0abe904b in order to prevent rebuilding 2k+ packages via 'inkscape'. * gnu/packages/aspell.scm (aspell)[replacement]: New field. [source](patches): Remove "aspell-CVE-2019-25051.patch". (aspell/replacement): New private variable. Marius Bakke
2022-08-10gnu: conan: Update to 1.50.0....* gnu/packages/package-management.scm (conan): Update to 1.50.0. [arguments]<phases>{check}: Add another test to be skipped, adjust comment. Hartmut Goebel
2022-08-10gnu: python-pygithub: Update to 1.55....* gnu/packages/python-xyz.scm (python-pygithub): Update to 1.55. [propagated-inputs]: Add python-pynacl. Hartmut Goebel
2022-08-10gnu: python-swiftclient: Update to 4.0.1....* gnu/packages/openstack.scm (python-swiftclient): Update to 4.0.1. [arguments]<phases>{relax-requirements}: New phase. [arguments]<phases>{check}: New phase. [propagated-inputs]: Remove python-six. [native-inputs]: Remove python-pbr, python-sphinx, python-coverage, python-discover, python-hacking, python-mock, python-oslosphinx, python-testrepository, and python-testtools; add python-keystoneauth1, python-openstacksdk, and python-stestr. Hartmut Goebel
2022-08-10gnu: python-pyjwt: Update to 2.4.0....* gnu/packages/python-xyz.scm (python-pyjwt): Update to 2.4.0. [source]: Remove snippet. [arguments]<phases>{check}: Remove now unused parts, honor '#:tests?'. (native-inputs]: Remove python-pytest-cov, add python-cryptography. Hartmut Goebel
2022-08-10gnu: python-tempest-lib: Update to 1.0.0....* gnu/packages/openstack.scm (python-tempest-lib): Update to 1.0.0. [arguments]<phases>{relax-requirements}: New phase. [propagated-inputs]: Remove python-pbr. [native-inouts]: Add python-pbr. Hartmut Goebel
2022-08-10gnu: python-oslo.log: Update to 5.0.0....* gnu/packages/openstack.scm (python-oslo.log): Update to 5.0.0. [propagated-inputs]: Remove python-six, python-pbr. [native-inputs]: Add python-pbr. Hartmut Goebel
2022-08-10gnu: python-oslo.context: Update to 5.0.0....* gnu/packages/openstack.scm (python-oslo.context): Update to 5.0.0. [native-inputs]: Remove python-bandit; add python-mypy. [arguments]<phases>{relax-requirements}: Relax more requirements. Hartmut Goebel
2022-08-10gnu: python-munch: Update to 2.5.0....* gnu/packages/python-xyz.scm (python-munch): Update to 2.5.0. [propagated-inputs]: Add python-six. [native-inputs]: Add python-pbr and python-pytest. Hartmut Goebel
2022-08-10gnu: python-keystoneclient: Update to 5.0.0....* gnu/packages/openstack.scm (python-keystoneclient): Update to 5.0.0. [arguments]<phases>{relax-requirements}: New phase. [propagated-inputs]: Remove python-pbr; add python-keystoneauth1. [native-inputs]: Adjust to new style. Remove python-sphinx, python-coverage, python-discover, python-hacking, python-mox3, python-oslosphinx, python-pycrypto, python-testrepository, and python-webob; add python-pbr, python-stestr, and python-testscenarios. Hartmut Goebel
2022-08-10gnu: Add python-tempest....* gnu/packages/openstack.scm (python-tempest): New variable. Hartmut Goebel
2022-08-10gnu: Add python-openstacksdk....* gnu/packages/openstack.scm (python-openstacksdk): New variable. Hartmut Goebel
2022-08-10gnu: Add python-requestsexceptions....* gnu/packages/openstack.scm (python-requestsexceptions): New variable. Hartmut Goebel
2022-08-10gnu: Add python-keystoneauth1....* gnu/packages/openstack.scm (python-keystoneauth1): New variable. Hartmut Goebel
2022-08-10gnu: Add python-oslo.concurrency....* gnu/packages/openstack.scm (python-oslo.concurrency): New variable. Hartmut Goebel
2022-08-10gnu: Add python-os-service-types....* gnu/packages/openstack.scm (python-os-service-types): New variable. Hartmut Goebel
2022-08-10gnu: Add python-statsd....* gnu/packages/monitoring.scm (python-statsd): New variable. Hartmut Goebel
2022-08-10gnu: Add python-dogpile.cache....* gnu/packages/databases.scm (python-dogpile.cache): New variable. Hartmut Goebel
2022-08-10gnu: Add python-requests-kerberos....* gnu/packages/python-web.scm (python-requests-kerberos): New variable. Hartmut Goebel
2022-08-10gnu: python-stestr: Update to 3.2.1....* gnu/packages/python-check.scm (python-stestr): Update to 3.2.1. Hartmut Goebel
2022-08-10gnu: maxima: Fix to find info files....The Maxima command ‘describe’ allows to pick the relevant portions from Maxima’s Texinfo docs. However it does not support reading gzipped info files. * gnu/packages/maths.scm (maxima)[arguments]<phases>: Delete 'compress-documentation phase. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Daniel Meißner
2022-08-10services: elogind: Fix default behavior for lid close....Fixes <https://issues.guix.gnu.org/57052>, which was a behavior change introduced inadvertently in 4c698cd51209a0102477478b026ea04bd7e45908. * gnu/services/desktop.scm (<elogind-configuration>) [handle-lid-switch-external-power]: Default to *unspecified*, which serializes to nothing. This matches upstream behavior, meaning that even when plugged to a power cord, a laptop will suspend when the lid is closed. * doc/guix.texi (Desktop Services): Update doc. Reported-by: Cairn <cairn@pm.me> Maxim Cournoyer
2022-08-10gnu: system: file-systems: Add shared flag....* gnu/build/file-systems.scm (mount-flags->bit-mask, mount-file-system): Handle shared flag. * gnu/system/file-systems.scm (invalid-file-system-flags): Add shared to known flags. * guix/build/syscalls.scm (MS_SHARED): New variable. * doc/guix.texi (File Systems): Document shared flag. Oleg Pykhalov
2022-08-09tests: configuration: Add a test to cover 'unset regression....The regression was introduced with a2b89a3319dc1d621c546855f578acae5baaf6da, and introduce a risk that 'unset leaks to serialized configuration files. * tests/services/configuration.scm (maybe-symbol): New type. (config-with-maybe-symbol): New configuration. ("symbol maybe value serialization, unspecified"): New test. Reported-by: Attila Lendvai <attila@lendvai.name> Maxim Cournoyer
2022-08-10gnu: xfce: Replace 'gnome-icon-theme' with 'adwaita-icon-theme'....This fixes <https://issues.guix.gnu.org/57067>. * gnu/packages/xfce.scm (xfce)[inputs]: Replace gnome-icon-theme with adwaita-icon-theme. 宋文武
2022-08-10gnu: freeimage: Remove input labels....* gnu/packages/image.scm (freeimage): Reindent. [arguments]: Use G-expression and SEARCH-INPUT-DIRECTORY. [inputs]: Remove labels. Marius Bakke
2022-08-10gnu: freeimage: Update home page....* gnu/packages/image.scm (freeimage)[home-page]: Follow redirect. Marius Bakke
2022-08-10gnu: multipath-tools: Update to 0.9.0....* gnu/packages/linux.scm (multipath-tools): Update to 0.9.0. [home-page]: Change to current. [source](uri): Likewise. [source](snippet): Remove trailing #t. [arguments]: Move LDFLAGS out of #:make-flags, and add in a phase. Add substitution for /bin/echo, and remove obsolete phases. Marius Bakke
2022-08-10gnu: multipath-tools: Remove input labels....* gnu/packages/linux.scm (multipath-tools)[arguments]: Use G-expression and SEARCH-INPUT-FILE. [inputs]: Remove labels. Marius Bakke
2022-08-10gnu: spdlog: Prevent test failure on busy machines....* gnu/packages/logging.scm (spdlog)[source](modules, snippet): New fields. Marius Bakke
2022-08-10gnu: python-tlsh: Update to 4.11.2....* gnu/packages/python-xyz.scm (python-tlsh): Update to 4.11.2. [source](uri): Remove "v" prefix from version. [arguments]: Add custom check phase. Use G-expression. [inputs]: Remove label. Marius Bakke
2022-08-10gnu: v4l-utils: Remove input labels....* gnu/packages/video.scm (v4l-utils)[inputs]: Remove labels. Marius Bakke
2022-08-10gnu: v4l-utils: Update to 1.22.1....* gnu/packages/video.scm (v4l-utils): Update to 1.22.1. Marius Bakke
2022-08-10gnu: ungoogled-chromium: Install crashpad handler....* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Install one more file. Marius Bakke
2022-08-10gnu: box2d: Unbundle doctest....* gnu/packages/game-development.scm (box2d)[source](snippet): Delete doctest, and adjust accordingly. [native-inputs]: Add DOCTEST. Marius Bakke
2022-08-10gnu: bpftrace: Update to 0.15.0....* gnu/packages/linux.scm (bpftrace): Update to 0.15.0. [inputs]: Add CEREAL. Marius Bakke
2022-08-10gnu: bcc: Update to 0.24.0....* gnu/packages/linux.scm (bcc): Update to 0.24.0. Marius Bakke
2022-08-10gnu: libbpf: Update to 0.8.1....* gnu/packages/linux.scm (libbpf): Update to 0.8.1. [inputs]: Change from LIBELF to ELFUTILS. [arguments]: Use CC-FOR-TARGET. Remove trailing #t. Marius Bakke
2022-08-10gnu: liburing: Update to 2.2....* gnu/packages/linux.scm (liburing): Update to 2.2. Marius Bakke
2022-08-10gnu: cereal: List all licenses that apply....* gnu/packages/serialization.scm (cereal)[license]: Add LICENSE:BOOST, LICENSE:EXPAT, and LICENSE:NON-COPYLEFT. Marius Bakke
2022-08-10gnu: cereal: Update to 1.3.2....* gnu/packages/serialization.scm (cereal): Update to 1.3.2. [arguments]: Use G-expression. (cereal-1.3.0): New variable. * gnu/packages/bioinformatics.scm (salmon)[inputs]: Change from CEREAL to CEREAL-1.3.0. * gnu/packages/engineering.scm (prusa-slicer)[inputs]: Likewise. Marius Bakke
2022-08-09doc: Fix name of gdm-configuration x-session field....* doc/guix.texi (X Window): Correctly refer to 'x-session', not 'xsession', as the name of the field. Maxim Cournoyer
2022-08-09gnu: gnupg: Patch CVE-2022-34903....* gnu/packages/gnupg.scm (gnupg)[replacement]: New field. (gnupg/replacement): New variable. * gnu/packages/patches/gnupg-CVE-2022-34903.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Efraim Flashner
2022-08-09gnu: git: Hide more CVEs from the linter....* gnu/packages/version-control.scm (git)[properties]: Add more CVEs to the lint-hidden-cve property. Efraim Flashner