gnu: Add python-pypytools. * gnu/packages/python-xyz.scm (python-pypytools): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-markdown2. * gnu/packages/python-xyz.scm (python-markdown2): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: beancount: Enable tests. * gnu/packages/finance.scm (beancount) [source]: Swap to git checkout, containing all required test data files. [build-system]: Swap to pyproject-build-system. [arguments] <#:phases>: Add 'build-extensions phase. [propagated-inputs]: Add python-auth2client. [native-inputs]: Add gnupg and python-pdfminer-six. Change-Id: Id0c725cae8cdc677ad0c3a0a75be6eea682eee05
gnu: beancount: Enable sanity check. Inputs were swapped to propagated-inputs to allow other packages depending on `beancount` to pass sanity check. * gnu/packages/finance.scm (beancount) [arguments] <#:phases>: Remove 'ignore-googleapis phase. Add 'relax-requirements phase, disabling check for "pdfminer2". [propagated-inputs]: Add python-google-api-client and python-google-auth-oauthlib. Change-Id: I15af4cd9cdbf5d522b9c5570e3ba60ad4d29e231
gnu: beancount: Adjust package style. * gnu/packages/finance.scm (beancount) [arguments]: Use G-expressions. <#:phases>: Remove trailing #f from lambda. Change-Id: I3a248c0b233b0f4d73dcc01f269cfb0a12fe06ff
doc: Adjust for QEMU info manual name change. * doc/guix.texi (Networking Setup): Change QEMU to qemu for its info manual reference. Change-Id: I55f57e66947f2581531c15fd5228a3ca043a9574
gnu: qemu: Update to 8.2.2. * gnu/packages/virtualization.scm (qemu): Update to 8.2.2. [source]: Adjust snippet. [arguments] <phases>: Patch tests sources with native /bin/sh. Also patch /bin/sh references in migration/migration.c, util/envlist.c files. * gnu/packages/patches/qemu-disable-some-qtests-tests.patch: Delete file. * gnu/packages/patches/qemu-disable-bios-tables-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Update accordingly. Change-Id: Ia44017e4d567ede1995ae707ed6acbb1ec5194fe
gnu: qemu: Re-instate info manual. * gnu/packages/patches/qemu-build-info-manual.patch: Update patch. * gnu/packages/virtualization.scm (qemu): Register it. Change-Id: I804bf7c551904d625fef85de200b9db1462f1093
gnu: ausweisapp: Update to 2.1.0. * gnu/packages/security-token.scm (ausweisapp2): Deprecate and rename to... (ausweisapp): ... this. Update to 2.1.0. [build-system]: Switch to qt-build-system. [inputs]: Update dependencies to Qt6. [native-inputs]: Replace qttools-5 with qttools.
gnu: qtscxml: Update to 6.5.2. * gnu/packages/qt.scm (qtscxml): Update to 6.5.2. (qtscxml-5): Add qt5 variant. (python-pyside-2)[inputs]: Use qtscxml-5.
teams: qt: Remove erroneous comment at top of scripts. * etc/teams/qt/common.scm: Remove erroneous comment. * etc/teams/qt/qt-manifest.scm: Likewise. * etc/teams/qt/qt5-manifest.scm: Likewise. Change-Id: I87a0ea669caa0ba5049b48a4f04fda58518c3f05
gnu: emacs-tramp: Update to 2.6.2.2. * gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.6.2.2. Change-Id: Id0544436624e58cb23c16ab86e77eafeb47212b0
gnu: emacs-compat: Update to 29.1.4.5. * gnu/packages/emacs-xyz.scm (emacs-compat): Update to 29.1.4.5. Change-Id: Ifb5c23b0f673e0a2dae5c0754b943867deac5a98
gnu: emacs-auctex: Update to 14.0.4. * gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 14.0.4. Change-Id: Ic5ac6292a8cea7718f6a2fa4665b0099941e7188
gnu: emacs-activities: Update to 0.7. * gnu/packages/emacs-xyz.scm (emacs-activities): Update to 0.7. Change-Id: I4ed7004db184c9dc4d57ba813e0d12945ae5c391
gnu: emacs-lua-mode: Update to 20221027-1.d07e413. * gnu/packages/emacs-xyz.scm (emacs-lua-mode): Update to 20221027-1.d07e413. [arguments]<#phases>: Ignore tests incompatible with Buttercup 1.34. Change-Id: I8be93311fe87d5d5ab6c0c981936935ecd2956e3
gnu: swayidle: Update to 1.8.0. * gnu/packages/wm.scm (swayidle): Update to 1.8.0. Change-Id: Id7cda2ad9ee5a0262b4238ede698419a993d0a20 Signed-off-by: Jelle Licht <jlicht@fsfe.org>
gnu: emacs-webpaste: Update to 3.2.2-1.8ac7b2d. * gnu/packages/emacs-xyz.scm (emacs-webpaste): Update to 3.2.2-1.8ac7b2d. Change-Id: Ifc4e9e59cb321d043e7c2aceb682119d6040e134
gnu: emacs-subed: Fix build. * gnu/packages/emacs-xyz.scm (emacs-subed)[arguments]<#:phases>: Add lexical binding to test file as required by Buttercup 1.34. Change-Id: Ie4c13dd6e1a2bcacdcf1450db1dc1d900ee34971
gnu: emacs-github-review: Fix build. * gnu/packages/emacs-xyz.scm (emacs-github-review)[arguments]<#:phases>: Add lexical binding to test file as required by Buttercup 1.34. Change-Id: I97f0dc510af5b82eeeebcfe7ac323015d8f11336