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
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>
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>
gnu: nextpnr: Update to 0.9-0.ad76625. * gnu/packages/electronics.scm (nextpnr): Update to 0.9-0.ad76625. [inputs]: Remove yosys. [native-inputs]: Add prjpeppercorn and yosys. <#:configure-flags>: Complete DHIMBAECHEL_UARCH; add HIMBAECHEL_PEPPERCORN_PATH. Change-Id: I1f1d09f077fbd4ab9dae371d11a9ff91ba7b74f9 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: nextpnr: Simplify package. * gnu/packages/electronics.scm (nextpnr)[inputs]: Remove icestorm and prjtrellis. [native-inputs]: Add icestorm, prjbeyond-db, and prjtrellis. <#:phases>: Remove get-prjbeyond-db. <#:cmake>: Remove. <#:configure-flags>: Add EXPORT_BBA_FILES; remove USE_IPO; fix HIMBAECHEL_PRJBEYOND_DB. Change-Id: I8116a4d7bdc91aef0eb41252d7b4e2ac7a0701b4 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: Add prjpeppercorn. * gnu/packages/electronics.scm (prjpeppercorn): New variable. Change-Id: I33a97d9dc5b282dff2a6e05a5d4041f9c1030d23 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: Add prjbeyond-db. * gnu/packages/electronics.scm (prjbeyond-db): New variable. Change-Id: Ie806c024aa9b01f135bdad4d82fa86a1a33dfde4 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>