gnu: pythonscad: Fix synopsis typo. * gnu/packages/engineering.scm (pythonscad)[synopsis]: Fix typo. Change-Id: Icd885b57e496c74b34cf01f2609b1c9218b3075e Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: openscad: Switch to qt-build-system. Fixes rendering of button icons in the UI. * gnu/packages/engineering.scm (openscad)[build-system]: Switch to qt-build-system. Change-Id: I662a8ec58929676c4b37377affee6d584641a290 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: symbiyosys/yosys/abc-yosyshq: Update to 0.58. * gnu/packages/electronics.scm (symbiyosys/yosys/abc-yosyshq): Update to 0.58. Change-Id: If3c74f9b63228e3c291bbcc9de1e43dec67cf709 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: abc: Update to 0.0-7.c8eac75. * gnu/packages/electronics.scm (abc): 0.0-7.c8eac75. Change-Id: I57c09b1f934052b019f0b258c6864ea671c3031e Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: digikam: Set the '#:qtbase' argument to Qt6. This helps qt-build-system wrap correct environment variable. * gnu/packages/image-viewers.scm (digikam)[arguments]<#:qtbase>: Set to qtbase. Change-Id: Ifeacb304962f08bd864d2734188b036e906dfbba Signed-off-by: Sughosha <sughosha@disroot.org>
gnu: nextcloud-client: Update to 3.17.2. * gnu/packages/sync.scm (nextcloud-client): Update to 3.17.2. [sourcee]<snippet>: Remove "qtokenizer" from keep; replace "KF5" with "KF6". [arguments]: Switch to gexp. <#:qtbase>: Use qtbase. <#:test-exclude>: Do not exclude "SyncXAttrTest"; exclude "OwnSqlTest", "SyncJournalDBTest", "SyncFileItemTest", "ConcatUrlTest", "CookiesTest", "XmlParseTest", "ChecksumValidatorTest", "ClientSideEncryptionTest", "ExcludedFilesTest", "UtilityTest", "CapabilitiesTest", "ThemeTest", "IconUtilsTest", "FileSystemTest", "LongPathTest", "AccountTest" and "FolderTest". <#phases>: Replace 'pre-check with 'set-home-directory. In 'patch-cmake phase, rewrite the substitutes using with-directory-excursion and replace "KF5" with "KF6"; add 'unpack-3rd_party-sources phase. [native-inputs]: Switch to the new style. Replace qttools-5 with qttools; add desktop-file-utils, libcrashreporter-qt and python-sphinx. [inputs]: Remove desktop-file-utils, qtbase-5, qtgraphicaleffects and qtquickcontrols2-5; replace karchive-5 with karchive, kconfig-5 with kconfig, kcoreaddons-5 with kcoreaddons, kio-5 with kio, kwidgetsaddons-5 with kwidgetsaddons-5, qtdeclarative-5 with qtdeclarative, qtkeychain with qtkeychain-6, qtsvg-5 with qtsvg, qtwebchannel-5 with qtwebchannel and qtwebsockets-5 with qtwebsockets; add kguiaddons, libp11, qt5compat, qtwayland and qtwebengine. [propagated-inputs]: Remove qtwebengine-5. [license]: Remove unused license. Change-Id: If4ae836dd22fbc3f5909e8b1a35d5116d82607c6
gnu: Add libp11. * gnu/packages/tls.scm (libp11): New variable. Change-Id: I663b8a769887e66e6b5c4920ec67df94d9df1997
gnu: cuirass: Update to 1.3.2. * gnu/packages/ci.scm (cuirass): Update to 1.3.2. Change-Id: I44f4529e52dc0614ddfec7fec60c0a6a0dcfae78
doc: cookbook: Fix network bridge qemu example. * doc/guix-cookbook.texi (Virtual Machines) [Configuring the QEMU bridge helper script]: Fix example. Change-Id: Ia735637ab71928176b33da495d528d1519d29cb9 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add guile-extensible-match. * gnu/packages/guile-xyz.scm (guile-extensible-match): New variable. Change-Id: I404519c6efcc6aec6656be1f965450ac23ac951d Signed-off-by: Ludovic Courtès <ludo@gnu.org>
import: gem: Move tests to tests/import/gem.scm. Follow-up forgotten in 94df3e6f28e. * tests/gem.scm: Move to tests/import/gem.scm. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: python-cocotb-bus: Update to 0.2.1-2.f5578a4. * gnu/packages/electronics.scm (python-cocotb-bus): Update to 0.2.1-2.f5578a4. [#:tests]: Delete. Change-Id: If1654fc58b7ccd83efe5f6ea921267caa76212a3 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: Add eel2. * gnu/packages/cpp.scm (eel2): New variable. Change-Id: I33626ba2480c754932614fb695884156b68cfea1
gnu: Add jnetlib. * gnu/packages/cpp.scm (jnetlib): New variable. Change-Id: I93f4de3dbf13816027482617eafb8e3652dc7b33
gnu: Add swell-colortheme. * gnu/packages/cpp.scm (swell-colortheme): New variable. Change-Id: I194cb93d27966588b730c73416f79556aa03c5aa
gnu: Add swell. * gnu/packages/cpp.scm (swell): New variable. Change-Id: I4d4676803d636f17a34a15312e81a34ee80a78f6
gnu: Remove wdl. * gnu/packages/cpp.scm (wdl): Remove variable. Change-Id: I903449c75a30f722d4ec2d104fa8fc05e462c30c
gnu: microcom: Update to 2023.09.0. * gnu/packages/engineering.scm (microcom): Update to 2023.09.0, change home-page, format description. Change-Id: I78ce62e0d9479f34f8622712f969c6b116211009 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: Merge (gnu packages microcom) into (gnu packages engineering). * gnu/packages/microcom.scm (microcom): Move to ... * gnu/packages/engineering.scm (microcom): ... here. * gnu/packages/microcom.scm: Remove file. * gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister file. Change-Id: I58029c20386e6bfd08f237c83a08235bfcbbc992 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: nextpnr: Implement built-in tests. * gnu/packages/electronics.scm (nextpnr)[native-inputs]: Add iverilog and gzip. <#:phases>: Add run-tests. Change-Id: I6e32015b7c0e1250931f3b844d1db705c298278f Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>