gnu: python-construct: Update to 2.10.70-1.c1171b1.
* gnu/packages/python-xyz.scm (python-construct): Update to 2.10.70-1.c1171b1.
[propagated-inputs]: Add python-cryptography.
Change-Id: Ie7d877827865224f90d8588f1706a354443de02c
gnu: txr: Update to 298.
* gnu/packages/lisp.scm (txr): Update to 298.
Change-Id: If0c79aa4606875edf42d980f8f2e17b8cdd0c849
gnu: cl-nodgui: Update to 0.7.2.0-2.9a1b2c6.
* gnu/packages/lisp-xyz.scm (sbcl-nodgui): Update to 0.7.2.0-2.9a1b2c6.
[inputs]: Add tcllib.
[arguments]: Update 'fix-paths' phase.
Change-Id: If230ce77603bfc30686a1036908687d461312b75
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
gnu: emulators: Add libretro-beetle-gba.
* gnu/packages/emulators.scm (libretro-beetle-gba): New variable.
Change-Id: I3f58972ae9065e7e59b2d9fd5b31d528f7690da2
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: emacs-magit: Update to 4.1.3.
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 4.1.3.
Change-Id: Ic645c3febe0290907c1838425c899981c1428c2e
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: emacs-with-editor: Update to 3.4.3.
* gnu/packages/emacs-xyz.scm (emacs-with-editor): Update to 3.4.3.
Change-Id: I0e593630652ba3cff5974764fb19b54af0d65f78
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: cgit: Update to 1.2.3-7.751a5b5.
* gnu/packages/version-control.scm (cgit): Update to 1.2.3-7.751a5b5.
Change-Id: I3f4d27246065d67a258a8cf3b3dea2e0b2d2bc9f
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: Add pyre.
* gnu/packages/python-science.scm (pyre): New variable.
Change-Id: I4a26d7a83f24210104cb0ab50b5392ab97d9bfc4
gnu: network-manager-openconnect: Update to 1.2.10
* gnu/packages/gnome.scm (network-manager-openconnect): Update to 1.2.10.
[source, inputs]: Add input webkitgtk-with-libsoup2.
Change-Id: I8dd75a6d360e49c298ef498afc15452c6612ab89
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: bootloaders: u-boot-sandbox: Reformat.
* gnu/packages/bootloaders.scm (u-boot-sandbox): Wrap at 72 columns.
Change-Id: I440c05b369c0be1437a3174e055efeeda8e5fe01
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
gnu: u-boot: Use search-patches.
* gnu/packages/bootloaders.scm (%u-boot-rockchip-inno-usb-patch,
%u-boot-allow-disabling-openssl-patch): Remove variables, move comments.
(u-boot)[source]: Use search-patches.
* gnu/packages/patches/u-boot-allow-disabling-openssl.patch: Comment.
* gnu/packages/patches/u-boot-rockchip-inno-usb.patch: Remove E-Mail
metadata. Replace diffstat with comments. Reapply to U-Boot v2024.10.
Change-Id: I760a2e81bddfc2a80ef149fe1ac4496cbbd937a0
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
gnu: u-boot-tools: Remove extraneous native-input.
* gnu/package/bootloaders.scm (u-boot-tools)[native-inputs]: Remove
sdl2.
Change-Id: I14d8a605f5e7232f6047ddccfcbd0249ee4b661c
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
gnu: u-boot: Update to 2024.10.
* gnu/packages/bootloaders.scm (u-boot): Update to 2024.10.
[source]: Remove build-without-libcrypto patch. Use git-fetch.
(%u-boot-build-without-libcrypto-patch): Remove variable.
(u-boot-tools)[arguments]: Enable test_spl. Disable sandbox tests and
kwbimage.
(python-u-boot-pylib)[arguments]: Add phase to fix build file.
(make-u-boot-package)[arguments]: Disable kwbimage.
(u-boot-sandbox): Only keep CONFIG_FIT_CIPHER disabled.
[inputs]: Add efitools.
(u-boot-rockpro64-rk3399): Replace CONFIG_DM_SCSI with CONFIG_SCSI.
* gnu/packages/patches/u-boot-build-without-libcrypto.patch: Delete.
* gnu/local.mk (dist_patch_DATA): Remove patch.
Change-Id: I07cb0df0431ed45af0beb05105ae948136dd9eb3
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
gnu: MPD: Update to 0.23.16.
* gnu/packages/mpd.scm (mpd): Update to 0.23.16.
Change-Id: I2efb423027848d3cc0a87470dffa179aff6f7c47
gnu: yt-dlp: Update to 2024.12.13.
* gnu/packages/video.scm (yt-dlp): Update to 2024.12.13.
Change-Id: I9aaf05b55c5f5e8fd07616945dc5b4bfde1573b2
Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: Add node alias for node-lts.
The node alias should henceforth refer to versions of Node.js that are at
least as recent as node-lts.
* gnu/packages/node.scm (node): New variable.
Change-Id: I1f19914715dda7da6bb45917e32b53227b480929
gnu: node: Rename variable to node-bootstrap and hide package.
The package formerly known as node has security issues, so should only be used
to bootstrap more recent and secure versions of node.
* gnu/packages/node.scm (node): Rename to...
(node-bootstrap): ... this, and make it a hidden package.
Change-Id: I536a8f55faa14f8221915467c2981053f4c4d70e
gnu: esbuild-node: Use node-lts instead of node.
* gnu/packages/web.scm (esbuild-node)[#:phases]<build-platform>: Remove
workaround needed for building with older versions of Node.
[native-inputs]: Replace node by node-lts.
Change-Id: Iedf30dc1a395e674007c08ce6c0881dbb0f94f0e
gnu: vlang: Use node-lts instead of node.
* gnu/packages/vlang.scm (vlang)[native-inputs]: Replace node by node-lts.
Change-Id: Iaf577f0b9bbd7095392c88c2d2737c0703d3bf96