~ruther/guix-local

3581d9d3 — Sharlatan Hellseher 2 years ago
gnu: python-tldr: Swap to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-tldr) [build-system]: Swap to
pyproject-build-system.
[arguments]: Adjust indentation.
<#:test-flags>: Move test exclusion here.
<#:phases>: Use standard 'check phase.

Change-Id: Ie87b5810027998bf33325c04021dbeb7cb24e6e2
c5b399c7 — Sharlatan Hellseher 2 years ago
gnu: python-tldr: Update to 3.3.0.

* gnu/packages/python-xyz.scm (python-tldr): Update to 3.3.0.
[inputs]: Remove python-argcomplete, python-colorama, python-termcolor, and
python-shtab.
[propagated-inputs]: Add python-colorama, python-termcolor, and python-shtab.

Change-Id: I87b58c0632307fa88061f0c63ceb4d01759900d2
c46b2342 — Nicolas Graves via Guix-patches via 2 years ago
gnu: python-twine: Update to 5.1.1.

* gnu/packages/python-xyz.scm (python-twine): Update to 5.1.1.
  [build-system]: Move to pyproject-build-system.
  [arguments]<#:test-flags>: Disable failing tests.
  [native-inputs]: Add python-pretend, python-pytest, python-pytest-socket.
  [propagated-inputs]: Remove python-tqdm, python-packaging. Add
  python-imporlib-metadata, python-keyring, python-rfc3986,
  python-rich and python-urllib3.

Reviewed-by: Steve George <steve@futurile.net>
Change-Id: I55dbcd646dec60cfe8ec226aed0cf3f8c59e2eeb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
ae7fc060 — Nicolas Graves via Guix-patches via 2 years ago
gnu: python-altair: Update to 5.3.0.

* gnu/packages/statistics.scm (python-altair): Update to 5.3.0.
  [arguments]<#:test-flags>: Add failing tests, reorganize.

Reviewed-by: Steve George <steve@futurile.net>
Change-Id: I695e63e5395f40997ab59706240b8b059778b0ad
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7c092d1e — Nicolas Graves via Guix-patches via 2 years ago
gnu: python-pkginfo: Update to 1.10.0.

* gnu/packages/python-xyz.scm (python-pkginfo): Update to 1.10.0.
  [native-inputs]: Add python-wheel.

Reviewed-by: Steve George <steve@futurile.net>
Change-Id: I682773a5a5c36c9a2ffd9ce8e96048c08a7a174e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e7004f5c — Ricardo Wurmus 2 years ago
gnu: python-readme-renderer: Update to 41.0.

* gnu/packages/python-xyz.scm (python-readme-renderer): Update to 41.0.
[build-system]: Use pyproject-build-system.
[arguments]: Delete 'loosen-cmarkgfm-dependency phase; replace custom 'check
phase with #:test-flags.
[native-inputs]: Add python-wheel; remove python-mock.

Reviewed-by: Steve George <steve@futurile.net>
Change-Id: I47cef84089384d2cf760c166fed9147863d1a415
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f6715a47 — Konrad Hinsen 2 years ago
gnu: cl-websocket-driver: Update to 0.2.0-1.17ba553.

* gnu/packages/lisp-xyz.scm (sbcl-websocket-driver): Update to
  0.2.0-1.17ba553.

Change-Id: Ifa2b14d3b8e3775da0f085ca70f34dadec66ef7c
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
f412e14d — The Man 2 years ago
gnu: Add libliftoff.

* gnu/packages/freedesktop.scm (libliftoff): New variable.

Change-Id: I19eda24aea4327bcd72a7e15ec0784ef1e302783
Reviewed-by: Steve George <steve@futurile.net>
Signed-off-by: Andreas Enge <andreas@enge.fr>
5955c2ae — jgart 2 years ago
gnu: Add cl-async-process.

* gnu/packages/lisp-xyz.scm (cl-async-process, ecl-async-process,
sbcl-async-process): New variables.

Change-Id: I4e4707ffa30b6fcd1267e681f71a874c790746f4
Signed-off-by: jgart <jgart@dismail.de>
fed44710 — Sergey Trofimov 2 years ago
gnu: gromit-mpx: Update to 1.7.0.

* gnu/packages/gtk.scm (gromit-mpx): Update to 1.7.0.
[inputs, native-inputs]: Add new dependencies.

Signed-off-by: jgart <jgart@dismail.de>
404dbd89 — Maxim Cournoyer 2 years ago
gnu: telegraph-desktop: Fix exhuberant build memory requirements.

From 25 GiB to 1.3 GiB.

* gnu/packages/telegram.scm (telegram-desktop)
[configure-flags]: Specify the 'Release' build type.

Change-Id: I040d79d341412d43e864c95b315c1c8ad5fd19ae
gnu: telegram-desktop: Update to 5.5.5.

* gnu/packages/patches/telegram-desktop-allow-disable-libtgvoip.patch: Update patch file to match upstream changes.
* gnu/packages/patches/webrtc-for-telegram-desktop-unbundle-libsrtp.patch: Update patch file to match upstream changes.
* gnu/packages/patches/telegram-desktop-unbundle-cppgir.patch: New file.
* gnu/packages/patches/telegram-desktop-unbundle-gsl.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/telegram.scm:
(libyuv-for-telegram-desktop, cmake-helpers-for-telegram-desktop)
(codegen-for-telegram-desktop, lib-base-for-telegram-desktop)
(lib-crl-for-telegram-desktop, lib-lottie-for-telegram-desktop)
(lib-qr-for-telegram-desktop, lib-storage-for-telegram-desktop)
(lib-tl-for-telegram-desktop, lib-webrtc-for-telegram-desktop)
(tgcalls-for-telegram-desktop, webrtc-for-telegram-desktop): Bump to submodule checkout.
(cmake-helpers-for-telegram-desktop)[origin]: Add patches to unbundle gsl and cppgir.
(libprisma-for-telegram-desktop): Use %telegram-version.
(telegram-desktop): Update to 5.5.5.
[:configure-flags]: Add disable jemalloc flag.
[#:phases]<unpack-additional-sources>: Add libprisma-for-telegram-desktop.
<patch-gir-ignore-paths>: New phase.
<use-system-xdg-desktop-portal>: New phase.
<patch-libwebview>: New phase.
[native-inputs]: Add cpp-ada-url-parser, gobject-introspection and xdg-desktop-portal.
[inputs]: Add boost, cppgir-for-telegram-desktop, expected-lite and remove jemalloc.

Change-Id: I0ea3ea5a3e416a9d5b2b5b7b55ca1af679bc3d38
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: Add libprisma-for-telegram-desktop.

* gnu/packages/telegram.scm (libprisma-for-telegram-desktop): New variable.

Change-Id: I855b463993654a8cad491c7b56c9581b3083f5e4
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: Add cpp-ada-url-parser.

* gnu/packages/cpp.scm (cpp-ada-url-parser): New variable.
(cpm-for-cpp-ada-url-parser): New variable.

Change-Id: I0b61c3b136e2781774c6a5e67eeb6b662e97dd88
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: Add cpm-cmake.

* gnu/packages/cmake.scm (cpm-cmake): New variable.

Change-Id: I3938f1da1513010c8af6bedc2aa26635d43ca7ce
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: simdjson: Update to 3.10.1.

* gnu/packages/cpp.scm (simdjson): Update to 3.10.1.

Change-Id: I6711077e162bcfbf6702d521fdeec44e3b21f074
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: Add cppgir-for-telegram-desktop.

* gnu/packages/glib.scm (cppgir-for-telegram-desktop): New variable.

Change-Id: Ib9ca3bd376f32d13939adabd2c52e1eb24e2ddcb
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: Add cppgir.

* gnu/packages/glib.scm (cppgir): New variable.

Change-Id: Ic4510be6d05b7b3977aa457c6a7fec382c1d3a88
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
add96626 — Liliana Marie Prikler 2 years ago
gnu: xdg-desktop-portal: Improve style.

* gnu/packages/freedesktop.scm (xdg-desktop-portal) [inputs]: Move after
arguments.  Drop labels.
[native-inputs]: Move after inputs.  Drop labels.

Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: xdg-desktop-portal: Update to 1.18.4.

* gnu/packages/patches/xdg-desktop-portal-disable-portal-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/freedesktop.scm (xdg-desktop-portal): Update to 1.18.4.
[patches]: Disable portal tests.
[native-inputs]: Remove autoconf, automake, libtool and which.  Add python,
python-dbusmock, python-pytest and python-pytest-xdist.
[inputs]: Add bubblewrap.
[arguments]<#:configure-flags>: Replace “--with-systemd=no” with
“-Dsystemd=disabled”.

Change-Id: Ic9876565e9119443fedd082273be4f372ebce1d4
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Next