gnu: Add xfoil. * gnu/packages/engineering.scm (xfoil): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
gnu: babeltrace, lttng-tools: Simplify inputs. * gnu/packages/instrumentation.scm (babeltrace, lttng-tools): Simplify inputs.
gnu: Move instrumentation tools to instrumentation module. * gnu/packages/linux.scm (lttng-ust, lttng-tools, babeltrace): Move to ... * gnu/packages/instrumentation.scm: ... here. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add Dyninst. * gnu/packages/instrumentation.scm: New file * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add Guile-Plotutils. * gnu/packages/plotutils.scm (guile-plotutils): New variable.
gnu: barcode: Fix build with GCC 10. Reported by bdju on #guix. * gnu/packages/aidc.scm (barcode)[arguments]: Build with -fcommon.
gnu: emacs-org-super-agenda: Fix build. * gnu/packages/emacs-xyz.scm (emacs-org-super-agenda)[arguments]<#:tests?>: Ignore tests.
gnu: mgba: Update to 0.9.3. * gnu/packages/emulators.scm (mgba): Update to 0.9.3.
gnu: texmacs: Update to 2.1.1. * gnu/packages/text-editors.scm (texmacs): Update to 2.1.1. [build-system]: Use cmake instead of gnu. [inputs]: Add libjpeg-turbo and sqlite. Remove labels. [arguments]<#:phases>: Remove unnecessary phase.
gnu: visidata: Update to 2.8. * gnu/packages/spreadsheet.scm (visidata): Update to 2.8. [inputs, native-inputs]: Migrate inputs to new style. Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: diffoscope: Update to 197. * gnu/packages/diffoscope.scm (diffoscope): Update to 197.
gnu: freeciv: Update to 2.6.6. * gnu/packages/games.scm (freeciv): Update to 2.6.6.
gnu: nvc: Update to 1.5.3. * gnu/packages/fpga.scm (nvc): Update to 1.5.3.
gnu: fheroes2: Update to 0.9.10. * gnu/packages/games.scm (fheroes2): Update to 0.9.10.
gnu: qtox: Remove input labels. * gnu/packages/messaging.scm (qtox)[native-inputs]: Remove input labels. [arguments]: Gexp, use SEARCH-INPUT-DIRECTORY, and don't explicitly return #t from phases.
gnu: qtox: Update to 1.17.4. * gnu/packages/messaging.scm (qtox): Update to 1.17.4.
gnu: imv: Remove unused inputs. They aren't needed and probably never were. * gnu/packages/image-viewers.scm (imv)[native-inputs]: Remove cmocka and git.
gnu: imv: Remove input labels. * gnu/packages/image-viewers.scm (imv)[native-inputs]: Remove input labels.
gnu: imv: Update to 4.3.1. * gnu/packages/image-viewers.scm (imv): Update to 4.3.1. [arguments]: Don't explicitly return #t from phases. [source, home-page]: Update URL.
gnu: mtools: Update to 4.0.36. * gnu/packages/mtools.scm (mtools): Update to 4.0.36.