gnu: Add libretro-flycast.
* gnu/packages/emulators.scm
(flycast) [source]: Preserve "libzip" bundled copy.
(libretro-flycast): New variable.
Change-Id: Ie5f1ff3e51a7fb9021a8c272d529478c9c6f3d8e
gnu: flycast: Move pkg-config to native inputs.
* gnu/packages/emulators.scm (flycast) [inputs]: Move pkg-config to...
[native-inputs]: ... here.
Change-Id: I561fc17dde83c2a3fb6bc3d409dbe2871932e9cf
gnu: flycast: Add support for libcdio.
* gnu/packages/emulators.scm (flycast)
[#:configure-flags]: Add "-DUSE_LIBCDIO=ON".
[inputs]: Add libcdio.
Change-Id: I97505580a0e23a47f5ab64dde2d2dd7eaad980e1
gnu: flycast: Update to 2.5-0.33833cf, fixing build.
* gnu/packages/emulators.scm (flycast): Update to 2.5-0.33833cf.
[source] <snippet>: Bundle Vulkan-Headers for now.
[inputs]: Remove vulkan-headers for now.
Change-Id: I9bead5eaf14d58bfc898cf74ae3f9decd92ee321
gnu: python-pafy: Update deprecated input.
* gnu/packages/python-xyz.scm (python-pafy) [propagated-inputs]: Replace
youtube-dl with yt-dlp.
Change-Id: I25619706545c17c8c91690b00fd6da3f1b50dbc2
gnu: hotspot: Update to 1.5.1-0.5cec693.
* gnu/packages/linux.scm (hotspot): Update to 1.5.1-0.5cec693.
Change-Id: I8c009ec1fa0b2468dc4be2b578df6b41f103a2f8
gnu: gdc-toolchain: Update to version 14.
* gnu/packages/commencement.scm (gdc-toolchain-11): Rename to...
(gdc-toolchain): ... this. Inherit from gdc instead of gdc-11.
Change-Id: I31f12856283eafcf34b06b38ea6beffab5869f55
gnu: gdc: Fix build.
* gnu/packages/gcc.scm (gdc): Add gdc-11 (and gcc) to native inputs.
Fixes: #1460
Co-authored-by: Dariqq <dariqq@posteo.net>
Change-Id: I1d25704829d48a9819cc493e227b050083b18ea4
gnu: Remove gdc-toolchain-10.
* gnu/packages/commencement.scm (gdc-toolchain-10): Delete variable.
Change-Id: I0862bd93ae6fea8a50889990db454485b6f22513
gnu: kicad: Update to 9.0.4.
* gnu/packages/engineering.scm (kicad): Update to 9.0.4.
Change-Id: I68ba5338b8d8dc464297dfd19f7926e02df8131d
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: guile-eris: Update to 1.2.0.
* gnu/packages/guile-xyz.scm (guile-eris): Update to 1.2.0.
[propagated-inputs]: Add guile-coap, guile-fibers, guile-sqlite3, guile-zstd
and guile-cbor.
Co-authored-by: NoƩ Lopez <noelopez@free.fr>
Change-Id: I45d7c2ba2cbb133b85efd3641fcd68c56dcd1cc2
Signed-off-by: jgart <jgart@dismail.de>
gnu: remind: Update to 6.0.1.
* gnu/packages/calendar.scm (remind): Update to 6.0.1.
Change-Id: Ifbf565056fdf93558be17e0118e99d1ade28cbdc
Signed-off-by: jgart <jgart@dismail.de>
gnu: benchmark: Update to 1.9.4.
* gnu/packages/benchmark.scm (benchmark): Update to 1.9.4.
Change-Id: I299bccbf0f77f47f8e07c7d5ac8d4d0c450cc3c5
gnu: ansel: Fix OpenCL support.
* gnu/packages/photo.scm (ansel)[arguments]<#:configure-flags>: Adjust
indentation.
<#:phases>: Add libOpenCL-path phase (from darktable package).
Change-Id: I678bc8a66a281bb8674d40d4caa44f5a18b55ae3
gnu: lensfun: Fix tools.
The included tools to, e.g., update the local lens database, wouldn't work due
to incorrect handling of the Python package and missing wrapping. Now, for
instance, "guix shell lensfun -- lensfun-update-data" works.
* gnu/packages/photo.scm (lensfun)[arguments]: Add imported-modules and
modules; add the fix-egg and python-wrap phases. Use g-exps for
configure-flags.
Change-Id: If462dcddf91e13508253e43c015d1eb1b5fb428a
gnu: artanis: Update to 1.3.0.
* gnu/packages/guile-xyz.scm (artanis): Update to 1.3.0.
Change-Id: I2e1f060863ea886fe8a4ca42712f9a19d7b0837d
Signed-off-by: jgart <jgart@dismail.de>
gnu: sent: Improve style.
* gnu/packages/suckless.scm (sent)[arguments]: Use G-Expressions.
Change-Id: Ia75977bfc8b1d87233cc3942c39bf22cb58f0e90
Signed-off-by: jgart <jgart@dismail.de>
gnu: blind: Improve style.
* gnu/packages/suckless.scm (blind)[arguments]: Use G-Expressions.
Change-Id: Ic44b942533f66903ebaabedc9decc74f96882b6e
Signed-off-by: jgart <jgart@dismail.de>
gnu: tabbed: Update to 0.9.
* gnu/packages/suckless.scm (tabbed): Update to 0.9.
<#:phases>{patch}: Replace config.mk by Makefile, update CC replacement.
Change-Id: I30e638e60653b68e78446f56428cd3a578effcf3
Signed-off-by: jgart <jgart@dismail.de>
gnu: tabbed: Improve style.
* gnu/packages/suckless.scm (tabbed)[arguments]: Use G-Expressions.
[inputs]: Modernize style.
Change-Id: I54f0d10e5d3901adb23ed0abc4cbbb35ac9d7ca0
Signed-off-by: jgart <jgart@dismail.de>