~ruther/guix-local

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>
5ee3f3ce — Sharlatan Hellseher 2 years ago
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
4fd0c88d — Sharlatan Hellseher 2 years ago
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
c8fdd007 — Sharlatan Hellseher 2 years ago
gnu: beancount: Adjust package style.

* gnu/packages/finance.scm (beancount) [arguments]: Use G-expressions.
<#:phases>: Remove trailing #f from lambda.

Change-Id: I3a248c0b233b0f4d73dcc01f269cfb0a12fe06ff
f1217261 — Maxim Cournoyer 2 years ago
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
d891d789 — Maxim Cournoyer 2 years ago
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
2c457244 — Maxim Cournoyer 2 years ago
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
9e89b227 — Sergey Trofimov 2 years ago
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.
2c55353c — Sergey Trofimov 2 years ago
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.
a8ba2f35 — Maxim Cournoyer 2 years ago
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
c8556379 — Nicolas Goaziou 2 years ago
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
add8a882 — Nicolas Goaziou 2 years ago
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
34874f55 — Nicolas Goaziou 2 years ago
gnu: emacs-auctex: Update to 14.0.4.

* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 14.0.4.

Change-Id: Ic5ac6292a8cea7718f6a2fa4665b0099941e7188
af788148 — Nicolas Goaziou 2 years ago
gnu: emacs-activities: Update to 0.7.

* gnu/packages/emacs-xyz.scm (emacs-activities): Update to 0.7.

Change-Id: I4ed7004db184c9dc4d57ba813e0d12945ae5c391
017dd0c7 — Nicolas Goaziou 2 years ago
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
66b20dc5 — Josselin Poiret 2 years ago
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>
4a1650ab — Nicolas Goaziou 2 years ago
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
dc2d352e — Nicolas Goaziou 2 years ago
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
9ec7774f — Nicolas Goaziou 2 years ago
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
Next