Brendan Tildesley
7a9edf4324
gnu: Add libfreeaptx.
...
* gnu/packages/audio.scm (libfreeaptx): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-08 17:46:50 +01:00
Brendan Tildesley
62c446a4fd
gnu: pipewire: Set sysconfdir to /etc.
...
* gnu/packages/linux.scm (pipewire): Set sysconfdir to /etc to allow for
systemwide config in /etc.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-08 17:46:50 +01:00
Josselin Poiret via Guix-patches via
a7ed4af304
gnu: pipewire: Update to 0.3.63.
...
* gnu/packages/linux.scm (pipewire): Update to 0.3.63.
[source]: Update source to official repo.
[inputs]: Remove sdl2. It's only used to build examples.
Co-authored-by: Kevin Boulain <kevinboulain@gmail.com>
Co-authored-by: Brendan Tildesley <mail@brendan.scot>
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-08 17:46:49 +01:00
Brendan Tildesley
590700ce00
gnu: pipewire: Switch default to 0.3.
...
* gnu/packages/linux.scm (pipewire): Switch to pipewire 0.3.
(pipewire-0.3): Remove variable.
(wireplumber): Replace all pipewire-0.3 by pipewire.
* gnu/packages/audio.scm (qpwgraph): Ditto.
* gnu/packages/chromium.scm (ungoogled-chromium): Ditto.
* gnu/packages/freedesktop.scm (weston, xdg-desktop-portal,
xdg-desktop-portal-wlr): Ditto.
* gnu/packages/gnome.scm (mutter): Ditto.
* gnu/packages/kde-systemtools.scm (krfb): Ditto.
* gnu/packages/telegram.scm (webrtc-for-telegram-desktop): Ditto.
* gnu/packages/video.scm (obs): Ditto.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-08 17:46:49 +01:00
Liliana Marie Prikler
e55bc944a9
gnu: Add python-commonroad-route-planner.
...
* gnu/packages/simulation.scm (python-commonroad-route-planner): New variable.
2023-01-08 16:29:56 +01:00
Liliana Marie Prikler
86136b4f76
gnu: Add python-commonroad-io.
...
* gnu/packages/simulation.scm (python-commonroad-io): New variable.
2023-01-08 16:29:56 +01:00
Liliana Marie Prikler
59a8de6bad
gnu: Add python-commonroad-vehicle-models.
...
* gnu/packages/simulation.scm (%commonroad-dont-install-license-at-root)
(python-commonroad-vehicle-models): New variables.
2023-01-08 16:27:59 +01:00
Liliana Marie Prikler
583a197b00
gnu: python-iso3166: Update to 2.1.1.
...
* gnu/packages/iso-codes.scm (python-iso3166): Update to 2.1.1.
2023-01-08 16:27:59 +01:00
Liliana Marie Prikler
ad6d10ac85
gnu: Add python-omegaconf.
...
* gnu/packages/python-xyz.scm (python-omegaconf): New variable.
2023-01-08 16:27:59 +01:00
Liliana Marie Prikler
74e5275167
gnu: Add java-antlr4-runtime-python.
...
* gnu/packages/java.scm (java-antlr4-runtime-python): New variable.
2023-01-08 16:27:58 +01:00
Tomasz Jeneralczyk
f5ea392b9c
gnu: Add vkmark.
...
* gnu/packages/benchmark.scm (vkmark): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-08 16:11:46 +01:00
florhizome
f761cc6995
gnu: Add power-profiles-daemon.
...
* gnu/packages/freedesktop.scm (power-profiles-daemon): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-08 16:11:46 +01:00
jgart
10befaafca
gnu: python-proselint: Use official home page URL.
...
* gnu/packages/python-xyz.scm (python-proselint):
[home-page]: Use official home page URL.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-08 16:11:46 +01:00
kiasoc5
46dd440234
gnu: clamav: Update to 0.103.7.
...
* gnu/packages/antivirus.scm (clamav): Update to 0.103.7.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-08 16:11:46 +01:00
Sharlatan Hellseher
7dbc7f6ca3
gnu: python-jsonschema-next: Simplify package.
...
To have this package on the latest version Guix needs to have new Python
build procedure with Hatch https://hatch.pypa.io/ .
* gnu/packages/python-xyz.scm (python-jsonschema-next):
[build-system]: Use pyproject-build-system to simplify package.
[native-inputs]: Remove python-pypa-build.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-08 16:11:46 +01:00
Antero Mejr
e24b9b42bc
gnu: Add python-pydicom.
...
* gnu/packages/python-science.scm (python-pydicom): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-08 16:11:45 +01:00
Antero Mejr
15caeb745c
gnu: Add gdcm.
...
* gnu/packages/bioinformatics.scm (gdcm): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-08 16:11:45 +01:00
Artyom V. Poptsov
3012dad9eb
gnu: guile-ssh: Update to 0.16.2.
...
* gnu/packages/ssh.scm (guile-ssh): Update to 0.16.2.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-08 16:08:50 +01:00
Nicolas Goaziou
6482525dca
gnu: ode: Do not run tests on i686.
...
* gnu/packages/game-development.scm (ode)[arguments]: Do not run tests on i686.
2023-01-08 15:17:59 +01:00
Nicolas Goaziou
6e55c1732c
gnu: rosegarden: Run tests.
...
* gnu/packages/music.scm (rosegarden)[arguments]<#:phases>: Actually run
tests. Also fix or skip failing tests.
2023-01-08 15:17:59 +01:00
Nicolas Goaziou
bf707d29e5
gnu: rosegarden: Update to 22.12.1.
...
* gnu/packages/music.scm (rosegarden): Update to 22.12.1.
2023-01-08 15:17:58 +01:00
Mathieu Othacehe
c7fbdb7c9d
gnu: guile-email-latest: Fix build.
...
* gnu/packages/guile-xyz.scm (guile-email-latest)[arguments]: Restore the
default.
2023-01-08 13:21:52 +01:00
Nicolas Goaziou
425af6d74f
gnu: lyx: Activate spellchecking.
...
* gnu/packages/tex.scm (lyx)[inputs]: Use ASPELL instead of HUNSPELL since the
latter is not detected during configure phase.
2023-01-08 12:20:51 +01:00
Nicolas Goaziou
6ad0fa893d
gnu: lyx: Improve package style.
...
* gnu/packages/tex.scm (lyx)[source]<snippet>: Remove trailing #T.
[arguments]<#phases>: Use SEARCH-INPUT-FILE.
[propagated-inputs]: Remove input label.
2023-01-08 12:20:51 +01:00
Nicolas Goaziou
e09f3cf9b9
gnu: lyx: Update to 2.3.7.
...
* gnu/packages/tex.scm (lyx): Update to 2.3.7.
2023-01-08 12:20:50 +01:00
Nicolas Goaziou
a1e33b7d8f
gnu: scintilla: Update to 5.3.2.
...
* gnu/packages/text-editors.scm (scintilla): Update to 5.3.2.
2023-01-08 12:20:50 +01:00
Nicolas Goaziou
3af18d785d
gnu: ode: Improve package style.
...
* gnu/packages/game-development.scm (ode)[source]<snippet>: Remove trailing
[arguments]: Use G-expressions. Remove trailing #T from phase.
2023-01-08 12:20:50 +01:00
Nicolas Goaziou
99d3cfe68a
gnu: ode: Update to 0.16.3.
...
* gnu/packages/game-development.scm (ode): Update to 0.16.3.
2023-01-08 12:20:49 +01:00
Feng Shu
db6899068f
gnu: emacs-magit: Update to 3.3.0-1.b908c79.
...
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 3.0-1.b908c79.
This update is needed for compatibility with Compat 2.9.1.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-08 12:20:49 +01:00
Feng Shu
b59a42918a
gnu: emacs-compat: Update to 29.1.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-compat): Update to 29.1.1.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-08 12:20:49 +01:00
Mathieu Othacehe
eddfa6f4c2
gnu: guix: Update to 1.4.0-1.9fe5b49.
...
* gnu/packages/package-management.scm (guix): Update to 1.4.0-1.9fe5b49.
2023-01-08 12:17:46 +01:00
jgart
1a706051ec
gnu: Add tilix.
...
* gnu/packages/terminals.scm (tilix): New variable.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il>
2023-01-08 13:06:17 +02:00
Efraim Flashner
9fe5b490df
gnu: tracker: Extend test timeout for riscv64-linux.
...
* gnu/packages/gnome.scm (tracker)[arguments]: Adjust test-options when
building for riscv64-linux to add a timeout multiplier.
2023-01-08 11:53:01 +02:00
Efraim Flashner
5ee51394d7
gnu: tracker: Honor #:test-options keyword.
...
* gnu/packages/gnome.scm (tracker)[arguments]: Adjust custom 'check
phase to honor the #:test-options keyword.
2023-01-08 11:53:00 +02:00
Efraim Flashner
ca8fcca456
gnu: webkitgtk-next: Update to 2.38.3.
...
* gnu/packages/webkit.scm (webkitgtk-next): Update to 2.38.3.
2023-01-08 11:52:57 +02:00
Liliana Marie Prikler
5b2d100a51
gnu: Add d-spy.
...
* gnu/packages/gnome.scm (d-spy): New variable.
2023-01-08 08:58:40 +01:00
Liliana Marie Prikler
f778d8cece
gnu: komikku: Update to 1.7.0.
...
* gnu/packages/gnome.scm (komikku): Update to 1.7.0.
2023-01-08 08:58:40 +01:00
Maxim Cournoyer
17a672524e
gnu: castget: Update to 2.0.0-0.da9727d.
...
* gnu/packages/gpodder.scm (castget): Update to 2.0.0-0.da9727d.
[inputs]: Replace id3lib with taglib.
2023-01-08 00:41:07 -05:00
Maxim Cournoyer
b0f92620d8
gnu: ruby-sanitize: Update to 6.0.0.
...
* gnu/packages/ruby.scm (ruby-sanitize): Update to 6.0.0. Re-indent inputs.
[source]: Delete patch.
* gnu/packages/patches/ruby-sanitize-system-libxml.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): De-register it.
2023-01-08 00:41:07 -05:00
Maxim Cournoyer
d163a379b9
gnu: ruby-html-proofer: Update to 5.0.3.
...
* gnu/packages/ruby.scm (ruby-html-proofer): Update to 5.0.3.
[arguments]: Add replace-git-ls-files and relax-requirements phases.
[native-inputs]: Delete field.
[propagated-inputs]: Replace ruby-nokogumbo with ruby-nokogiri.
2023-01-08 00:41:06 -05:00
Maxim Cournoyer
8c002eefdf
gnu: ruby-nokogumbo: Deprecate in favor of ruby-nokogiri.
...
* gnu/packages/ruby.scm (ruby-nokogumbo): Define as a deprecated alias to
ruby-nokogiri.
2023-01-08 00:41:06 -05:00
Maxim Cournoyer
cc79e4b539
gnu: ruby-nokogiri: Make it reproducible.
...
Fixes <https://issues.guix.gnu.org/56389 >.
* gnu/packages/ruby.scm (ruby-nokogiri) [arguments]: Use gexps.
[phases] {delete-mkmf.log}: New phase.
Reported-by: Wiktor Żelazny <wzelazny@vurv.cz>
2023-01-08 00:41:06 -05:00
Maxim Cournoyer
fcbe54c27a
gnu: ruby-nokogiri: Update to 1.13.10.
...
* gnu/packages/ruby.scm (ruby-mini-portile-2): Update to 1.13.10.
(ruby-mini-portile-2.6.1): Delete variable.
(ruby-nokogiri): Re-indent inputs.
[propagated-inputs]: Replace ruby-mini-portile-2.6.1 with
ruby-mini-portile-2.
2023-01-08 00:41:06 -05:00
Maxim Cournoyer
6226120649
gnu: ruby-ruby-prof: Update to 1.4.5.
...
* gnu/packages/ruby.scm (ruby-ruby-prof): Update to 1.4.5.
[arguments]: Reword comment as FIXME. Remove trailing #t.
Delete obsolete substitution in patch-rakefile phase.
Re-format native-inputs on a single line.
2023-01-08 00:41:05 -05:00
Maxim Cournoyer
f7c803f998
gnu: ruby-prawn-svg: Update to 0.32.0.
...
* gnu/packages/ruby.scm (ruby-prawn-svg): Update to 0.32.0.
Delete trailing #t and re-indent inputs.
2023-01-08 00:41:05 -05:00
Maxim Cournoyer
7529d2b9c1
gnu: ruby-prawn-icon: Update to 3.1.0.
...
* gnu/packages/ruby.scm (ruby-prawn-icon): Update to 3.1.0.
Delete trailing #t.
2023-01-08 00:41:05 -05:00
Maxim Cournoyer
6d83856422
gnu: ruby-asciidoctor-pdf: Update to 2.3.4.
...
* gnu/packages/ruby.scm (ruby-asciidoctor-pdf): Update to 2.3.4.
[arguments]: Use gexps. Streamline check phase. Delete remove-failing-tests
phase.
[native-inputs]: Break on multiple lines.
[propagated-inputs]: Remove labels.
2023-01-08 00:41:05 -05:00
Maxim Cournoyer
a0b73c4be5
gnu: ruby-prawn: Update to 2.4.0.
...
* gnu/packages/ruby.scm (ruby-prawn): Update to 2.4.0.
[arguments]: Delete trailing #t and use gexps.
[propagated-inputs]: Add ruby-matrix.
[native-inputs]: Remove ruby-rspec, ruby-simplecov and ruby-yard. Add
ruby-prawn-dev.
2023-01-08 00:41:05 -05:00
Maxim Cournoyer
0080da6f4c
gnu: ruby-pdf-core: Update to 0.9.0.
...
* gnu/packages/ruby.scm (ruby-pdf-core): Update to 0.9.0.
2023-01-08 00:41:04 -05:00
Maxim Cournoyer
2dd677d0fc
gnu: Add ruby-matrix.
...
* gnu/packages/ruby.scm (ruby-matrix): New variable.
2023-01-08 00:41:04 -05:00
Maxim Cournoyer
c16e11bb2f
gnu: ruby-ttfunk: Update to 1.7.0.
...
* gnu/packages/ruby.scm (ruby-ttfunk): Update to 1.7.0.
[source]: Fix indentation. Use complete sentences for comments.
[arguments]: Use gexps. Add comment next to #:test-target. Delete
remove-rubocop and remove-ssh phases. Add remove-missing-key-directive phase.
[native-inputs]: Remove ruby-rspec, ruby-yard and bundler. Add
ruby-prawn-dev.
2023-01-08 00:41:04 -05:00
Maxim Cournoyer
ad6350ab8b
gnu: Add ruby-prawn-dev.
...
* gnu/packages/ruby.scm (ruby-prawn-dev): New variable.
2023-01-08 00:41:04 -05:00
Maxim Cournoyer
a2fb87fd0c
gnu: ruby-open-uri-cached: Update to 1.0.0.
...
* gnu/packages/ruby.scm (ruby-open-uri-cached): Update to 1.0.0.
2023-01-08 00:41:04 -05:00
Maxim Cournoyer
2cfa58e38c
gnu: ruby-asciidoctor-multipage: Update to 0.0.16.
...
* gnu/packages/ruby.scm (ruby-asciidoctor-multipage): Update to 0.0.16.
[phases]: Delete trailing #t and use \n instead of an actual newline.
2023-01-08 00:41:03 -05:00
Leo Famulari
db3fdbbdfe
gnu: linux-libre 4.9: Update to 4.9.337.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.337.
(linux-libre-4.9-pristine-source): Update hash.
2023-01-07 21:51:15 -05:00
Leo Famulari
2ea286e90f
gnu: linux-libre: Update to 6.0.18.
...
* gnu/packages/linux.scm (linux-libre-6.0-version): Update to 6.0.18.
(linux-libre-6.0-pristine-source): Update hash.
2023-01-07 21:51:15 -05:00
Leo Famulari
5edf3e9844
gnu: linux-libre 6.1: Update to 6.1.4.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.4.
(linux-libre-6.1-pristine-source): Update hash.
2023-01-07 21:51:11 -05:00
Efraim Flashner
6fc12877e1
gnu: gtkd: Fix pkgconfig directory.
...
* gnu/packages/dlang.scm (gtkd)[arguments]: Add make-flag to set the
pkgconfig directory correctly.
2023-01-07 23:06:54 +02:00
Marius Bakke
d15972194a
gnu: ipxe: Enable syslinux only on i686-linux and x86_64-linux.
...
* gnu/packages/bootloaders.scm (ipxe)[native-inputs]: Conditionally add
SYSLINUX.
[arguments]: Adjust accordingly.
2023-01-07 21:04:27 +01:00
Marius Bakke
b435f631a6
gnu: ipxe: Use G-expression.
...
* gnu/packages/bootloaders.scm (ipxe)[arguments]: Convert to G-expression.
While at it, remove trailing #t's and label usage.
2023-01-07 21:04:27 +01:00
Marius Bakke
998c8db2a5
gnu: python-funcy: Use pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-funcy)[build-system]: Change to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove.
2023-01-07 21:04:27 +01:00
Marius Bakke
73b765d64b
gnu: python-whatever: Use pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-whatever)[build-system]: Change to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove.
2023-01-07 21:04:27 +01:00
Marius Bakke
09091b841b
gnu: python-gyp: Update to 0.0.0-1.9d09418.
...
* gnu/packages/python-xyz.scm (python-gyp): Update to 0.0.0-1.9d09418.
2023-01-07 21:04:27 +01:00
Marius Bakke
ed59b32a40
gnu: python-pytidylib: Fix failing test.
...
* gnu/packages/python-xyz.scm (python-pytidylib)[arguments]: Add phase.
2023-01-07 21:04:27 +01:00
Marius Bakke
a6c005dbac
gnu: Remove python-pyev.
...
This package fails to build, is no longer on PyPI, and has been inactive
upstream for 10 years.
* gnu/packages/python-xyz.scm (python-pyev): Remove variable.
2023-01-07 21:04:27 +01:00
Marius Bakke
aa861a3980
gnu: python-capstone: Fix tests.
...
* gnu/packages/engineering.scm (python-capstone)[arguments]: Override check
phase. While here, remove label usage in chdir-and-fix-setup-py phase.
2023-01-07 21:04:27 +01:00
Marius Bakke
b9a886bbb3
gnu: Remove python-trollius-redis.
...
This package fails to build and has been inactive upstream for 8 years.
* gnu/packages/databases.scm (python-trollius-redis): Remove variable.
2023-01-07 21:04:27 +01:00
Marius Bakke
3a835f7dd4
gnu: python-openid-teams: Add missing inputs.
...
* gnu/packages/python-web.scm (python-openid-teams)[propagated-inputs]: Add
PYTHON-OPENID and PYTHON-SIX.
2023-01-07 21:04:27 +01:00
Marius Bakke
da0a5d483f
gnu: python-openid-cla: Add missing inputs.
...
* gnu/packages/python-web.scm (python-openid-cla)[propagated-inputs]: Add
PYTHON-OPENID and PYTHON-SIX.
2023-01-07 21:04:27 +01:00
Marius Bakke
edbacab995
gnu: Use old setuptools in packages that relies on use_2to3 conversion.
...
This fixes a regression since 520cdf8058
where
the use_2to3 functionality was removed from setuptools.
* gnu/packages/graph.scm (python-louvain)[native-inputs]: Change from
PYTHON-SETUPTOOLS to PYTHON-SETUPTOOLS-57.
* gnu/packages/python-check.scm (python-parameterizedtestcase)[native-inputs]:
Likewise.
* gnu/packages/python-xyz.scm (python-anyjson)[native-inputs]: Add
PYTHON-SETUPTOOLS-57.
* gnu/packages/bioinformatics.scm (python-pyvcf)[native-inputs]: Change from
PYTHON-SETUPTOOLS-FOR-TENSORFLOW to PYTHON-SETUPTOOLS-57.
2023-01-07 21:04:26 +01:00
Marius Bakke
a47c475678
gnu: python-setuptools: Add 57.5.0.
...
* gnu/packages/python-build.scm (python-setuptools-57): New variable.
2023-01-07 21:04:26 +01:00
Leo Famulari
7f96726607
gnu: linux-libre 5.10: Update to 5.10.162.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.162.
(linux-libre-5.10-pristine-source): Update hash.
2023-01-07 14:15:26 -05:00
Leo Famulari
2a7e878253
gnu: linux-libre 6.0: Update to 6.0.17.
...
* gnu/packages/linux.scm (linux-libre-6.0-version): Update to 6.0.17.
(linux-libre-6.0-pristine-source): Update hash.
2023-01-07 14:15:25 -05:00
Leo Famulari
ea64560daf
gnu: linux-libre 6.1: Update to 6.1.3.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.3.
(linux-libre-6.1-pristine-source): Update hash.
2023-01-07 14:15:25 -05:00
Mathieu Othacehe
699d104146
Revert "services: base: Add extra-env support to guix-configuration."
...
This reverts commit 78a9b4f996
. It was pushed by
error, while not reviewed yet.
2023-01-07 20:14:24 +01:00
Olivier Dion
1b7e3196e4
gnu: lttng-tools: Update to 2.13.9.
...
* gnu/packages/instrumentation.scm (lttng-tools): Update to 2.13.9.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-07 20:09:33 +01:00
Nikolay Korotkiy
c646ec0586
gnu: tippecanoe: Update to 2.17.0.
...
* gnu/packages/geo.scm (tippecanoe): Update to 2.17.0.
[source]: Update the url to a maintained repository.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-07 20:08:55 +01:00
Matthew James Kraai
ab1f4dbf83
gnu: doctl: Update to 1.92.0.
...
* gnu/packages/admin.scm (doctl): Update to 1.92.0.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-07 20:02:42 +01:00
Michael Rohleder
6232e7a067
gnu: strawberry: Update to 1.0.12.
...
* gnu/packages/music.scm (strawberry): Update to 1.0.12.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-07 19:55:59 +01:00
Michael Rohleder
72c9247491
gnu: strawberry: Use qt6 instead of qt5.
...
* gnu/packages/music.scm (strawberry)[inputs]: Remove qtbase-5. Add qtbase.
[native-inputs]: Remove qttools-5. Add qttools.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-07 19:54:46 +01:00
Nikolay Korotkiy
46036dd486
gnu: sfeed: Update to 1.6.
...
* gnu/packages/suckless.scm (sfeed): Update to 1.6.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-07 19:53:17 +01:00
Nikolay Korotkiy
578fa02bba
gnu: slock: Update to 1.5.
...
* gnu/packages/suckless.scm (slock): Update to 1.5.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-07 19:52:21 +01:00
Artyom V. Poptsov
18cb8522d8
gnu: guile-udev: Update to 0.2.4.
...
* gnu/packages/guile-xyz.scm (guile-udev): Update to 0.2.4.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-07 19:51:15 +01:00
Mathieu Othacehe
78a9b4f996
services: base: Add extra-env support to guix-configuration.
...
* gnu/services/base.scm (<guix-configuration>)[extra-env]: New field.
(guix-shepherd-service): Honor it.
* doc/guix.texi (Base Services): Document it.
2023-01-07 19:41:51 +01:00
Nicolas Goaziou
db746d1660
gnu: Remove emacs-nadvice as a propagated input.
...
* gnu/packages/emacs-xyz.scm (emacs-compat)[propagated-inputs]: Remove
EMACS-NADVICE.
* gnu/packages/emacs-xyz.scm (emacs-excorporate)[propagated-inputs]: Remove
EMACS-NADVICE.
Emacs Nadvice provides a compatibility layer for Emacs < 24.4. Nowadays, Guix
provides at leas Emacs 28. This package is not useful. Worse, it can
introduce issues with autoloads, as reported in
<https://issues.guix.gnu.org/60627 >.
2023-01-07 16:00:07 +01:00
Nicolas Goaziou
7e656bfa28
gnu: emacs-org-ql: Update to 0.6.3-0.2953352.
...
* gnu/packages/emacs-xyz.scm (emacs-org-ql): Update to 0.6.3-0.2953352.
[arguments]: Fix a test.
[native-inputs]: Move after arguments field.
[propagated-inputs]: Re-order alphabetically. Move after arguments field.
2023-01-07 15:56:16 +01:00
Nicolas Goaziou
7c01abeb6e
gnu: emacs-citre: Improve synopsis and description.
...
* gnu/packages/emacs-xyz.scm (emacs-citre)[synopsis]: Clarify meaning.
[description]: Fix typo.
2023-01-07 12:37:25 +01:00
Feng Shu
d9a45d2cc8
gnu: emacs-citre: Search proper ctags program.
...
* gnu/packages/emacs-xyz.scm (emacs-citre)[arguments]<#:phases>: Do not use
search-input-file to search ctags, for it will get ctags of emacs-minimal
instead of universal-ctags.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-07 11:47:42 +01:00
Feng Shu
d16edd03cf
gnu: emacs-company-posframe: Update to 0.7.0.
...
* gnu/packages/emacs-xyz.scm (emacs-company-posframe): Update to 0.7.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-07 00:50:02 +01:00
Feng Shu
605a14a176
gnu: Add emacs-citre.
...
* gnu/packages/emacs-xyz.scm (emacs-citre): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-07 00:50:00 +01:00
Feng Shu
11d9077be1
gnu: Add emacs-ebdb-i18n-chn.
...
* gnu/packages/emacs-xyz.scm (emacs-ebdb-i18n-chn): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-07 00:49:58 +01:00
Feng Shu
5527368bcc
gnu: Add emacs-cal-china-x.
...
* gnu/packages/emacs-xyz.scm (emacs-cal-china-x): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-07 00:49:56 +01:00
Feng Shu
78a29b0f85
gnu: emacs-pyim-basedict: Install pyim-basedict.pyim file.
...
* gnu/packages/emacs-xyz.scm (emacs-pyim-basedict) [arguments]<#:include>:
Install "pyim-basedict.pyim" file.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-07 00:49:54 +01:00
Nicolas Goaziou
bd7450d0ba
gnu: emacs-inspector: Update to 0.10.
...
* gnu/packages/emacs-xyz.scm (emacs-inspector): Update to 0.10.
2023-01-07 00:49:52 +01:00
Nicolas Goaziou
f283f58f3c
gnu: emacs-consult: Update to 0.31.
...
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.31.
2023-01-07 00:49:50 +01:00
Nicolas Goaziou
b334184d1c
gnu: emacs-compat: Update to 29.1.0.1.
...
* gnu/packages/emacs-xyz.scm (emacs-compat): Update to 29.1.0.1.
2023-01-07 00:49:48 +01:00
Nicolas Goaziou
5b057c1983
gnu: emacs-benchmark-init: Update to 1.1.
...
* gnu/packages/emacs-xyz.scm (emacs-benchmark-init): Update to 1.1.
2023-01-07 00:49:39 +01:00
Sharlatan Hellseher
cce9ff2d5a
gnu: indi: Update to 1.9.9.
...
* gnu/packages/astronomy.scm (indi): Update to 1.9.9.
[arguments]{tests}: Silent test on aarch64-linux system.
[inputs]: Add libev.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-06 23:46:32 +01:00
Sharlatan Hellseher
109cb41780
gnu: python-astropy: Update to 5.1.1.
...
* gnu/packages/astronomy.scm (python-astropy): Update to 5.1.1.
[source]{snippet}: Unbundle wcslib.
[arguments]{phases}: preparations: Use all system libraries.
[inputs]: Add wcslib.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-06 23:46:32 +01:00
Sharlatan Hellseher
d86ac0008f
gnu: wcslib: Update to 7.12.
...
* gnu/packages/astronomy.scm (wcslib): Update to 7.12.
[arguments]: Use Gexp, enable parallel tests.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-06 23:46:31 +01:00
Sharlatan Hellseher
888942a155
gnu: python-fitsio: Update to 1.1.8.
...
* gnu/packages/astronomy.scm (python-fitsio): Update to 1.1.8.
[arguments]{phases}: skip-bzip2-test remove redundant phase as cfitsio
built with bzip2 support.
[inputs]: Add curl-minimal.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-06 23:46:31 +01:00
Sharlatan Hellseher
5534a69223
gnu: cfitsio: Build with bzip2 support.
...
* gnu/packages/astronomy.scm (cfitsio):
[arguments](configure-flags): Add bzip2 option.
[inputs]: Add bzip2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-06 23:46:31 +01:00
Sharlatan Hellseher
96df67e068
gnu: cfitsio: Update to 4.2.0.
...
Fix build on aarch64-linux as reported in:
- https://issues.guix.gnu.org/59323
- https://github.com/rwesson/ALFA/issues/29
The latest version passed build on aarch64-linux system with curl and
gfortran enabled. wcslib@7.5 passed build with curl enabled (was marked
as failing in cements).
* gnu/packages/astronomy.scm (cfitsio): Update to 4.2.0.
[arguments]: Use Gexp, enable tests.
[arguments](phases): Delete check and add post-install-check phases.
[native-inputs]: Add gfortran.
[inputs]: Add curl, zlib.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-06 23:46:31 +01:00
Arun Isaac
38086021b8
gnu: guile-email: Update to 0.3.0.
...
* gnu/packages/guile-xyz.scm (guile-email): Update to 0.3.0.
[native-inputs]: Remove pkg-config and lzip. Add texinfo.
[arguments]: Remove GUILE_AUTO_COMPILE=0 make-flag. Add prefix
make-flag. Delete configure phase.
(guile2.2-email)[arguments]: Add guile_effective_version=2.2 make-flag.
* gnu/packages/patches/guile-email-fix-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
2023-01-06 19:57:25 +00:00
David Thompson
22ffa5e00a
gnu: Update guile-syntax-highlight to 0.2.0.
...
* gnu/packages/guile-xyz.scm (guile-syntax-highlight): Update to 0.2.0.
2023-01-06 10:39:19 -05:00
Ricardo Wurmus
1dd8359fa2
gnu: bbmap: Update to 39.01.
...
* gnu/packages/bioinformatics.scm (bbmap): Update to 39.01.
2023-01-06 15:12:07 +01:00
Ricardo Wurmus
f72dc615ab
gnu: bbmap: Use gexp.
...
* gnu/packages/bioinformatics.scm (bbmap)[arguments]: Use gexp.
2023-01-06 15:11:48 +01:00
Ricardo Wurmus
04ea0e7de4
gnu: nanopolish: Drop input labels.
...
* gnu/packages/bioinformatics.scm (nanopolish)[inputs]: Drop labels.
2023-01-06 15:01:05 +01:00
Ricardo Wurmus
24e5dbb57a
gnu: nanopolish: Update to 0.14.0.
...
* gnu/packages/bioinformatics.scm (nanopolish): Update to 0.14.0.
[source]: Update snippet.
[arguments]: Use gexp; use cc-for-target; drop #T from build phases.
[inputs]: Add minimap2.
[native-inputs]: Add cmake-minimal.
2023-01-06 14:51:55 +01:00
Ricardo Wurmus
8ace894681
gnu: filtlong: Use Python 3.
...
* gnu/packages/bioinformatics.scm (filtlong)[inputs]: Replace python-2 with
python-wrapper.
2023-01-06 14:06:13 +01:00
Ricardo Wurmus
067c8a7445
gnu: filtlong: Use gexp.
...
* gnu/packages/bioinformatics.scm (filtlong)[arguments]: Use gexp.
2023-01-06 14:05:58 +01:00
Ricardo Wurmus
0070e52ade
gnu: filtlong: Drop input labels.
...
* gnu/packages/bioinformatics.scm (filtlong)[inputs]: Drop labels.
2023-01-06 13:59:04 +01:00
Ricardo Wurmus
f5ffcd31c2
gnu: filtlong: Remove trailing #T from build phases.
...
* gnu/packages/bioinformatics.scm (filtlong)[arguments]: Remove trailing #T.
2023-01-06 13:58:05 +01:00
Ricardo Wurmus
e20ca244db
gnu: ngless: Use gexp.
...
* gnu/packages/bioinformatics.scm (ngless)[arguments]: Use gexp.
2023-01-06 13:56:34 +01:00
Ricardo Wurmus
648c370f33
gnu: ngless: Remove trailing #T from build phases.
...
* gnu/packages/bioinformatics.scm (ngless)[arguments]: Remove trailing #T.
2023-01-06 13:45:06 +01:00
Ricardo Wurmus
ba35d6ba12
gnu: Add guile-newra.
...
* gnu/packages/guile-xyz.scm (guile-newra): New variable.
2023-01-06 13:13:32 +01:00
Ricardo Wurmus
a768b0433e
gnu: Add psascan.
...
* gnu/packages/cpp.scm (psascan): New variable.
2023-01-06 12:28:15 +01:00
Maxim Cournoyer
4c8149a5f6
gnu: ruby-asciidoctor: Install man page.
...
* gnu/packages/ruby.scm (ruby-asciidoctor)
[phases] {install-man-page}: New phase.
2023-01-05 22:49:20 -05:00
Maxim Cournoyer
ec47da8f49
gnu: ruby-asciidoctor: Update to 2.0.18.
...
* gnu/packages/ruby.scm (ruby-asciidoctor): Update to 2.0.18.
[native-inputs]: Sort inputs. Add ruby-open-uri-cached.
[phases]: Delete trailing #t.
[description]: Remove mention of Docbook 4.5, no longer supported.
2023-01-05 22:37:00 -05:00
Maxim Cournoyer
c2501fa8fc
gnu: anystyle: Update to 1.3.2.
...
* gnu/packages/ruby.scm (anystyle): Update to 1.3.2.
[source]: Adjust URL.
2023-01-05 22:37:00 -05:00
Maxim Cournoyer
83e6953021
gnu: ruby-unicode-scripts: Update to 1.8.0.
...
* gnu/packages/ruby.scm (ruby-unicode-scripts): Update to 1.8.0. Adjust
indentation.
2023-01-05 22:36:09 -05:00
Maxim Cournoyer
339382abd7
gnu: ruby-minitest: Update to 5.17.0.
...
* gnu/packages/ruby.scm (ruby-minitest): Update to 5.17.0.
(ruby-minitest-5.14): New variable.
(ruby-minitest-4): Delete trailing #t.
(ruby-byebug): Delete trailing #t.
[native-inputs]: Replace ruby-minitest with ruby-minitest-5.14.
2023-01-05 21:52:52 -05:00
Maxim Cournoyer
c39b0461d4
gnu: ath9k-htc-firmware: Fix deprecation warnings.
...
* gnu/packages/firmware.scm (ath9k-htc-firmware): Invoke cross-binutils using
keyword arguments.
2023-01-05 21:49:25 -05:00
Brian Cully
6f8a03fad3
gnu: zfs: Update to 2.1.7.
...
* gnu/packages/file-systems.scm (zfs): Update to 2.1.7.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-05 23:13:14 +01:00
Parnikkapore
22ce05b24d
gnu: flightgear: Update to 2020.3.17.
...
* gnu/packages/games (flightgear): Update to 2020.3.17.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-05 23:11:31 +01:00
Peter Polidoro
71ca992751
gnu: kicad: Update to 6.0.10.
...
* gnu/packages/engineering.scm (kicad): Update to 6.0.10.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-05 23:09:02 +01:00
Tor-björn Claesson
1fa8775505
gnu: Add charls.
...
* gnu/packages/image-processing.scm (charls): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-05 23:05:41 +01:00
raingloom
c7158acfba
gnu: gpodder: Update to 3.11.0.
...
* gnu/packages/gpodder.scm (gpodder): Update to 3.11.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-05 23:04:16 +01:00
florhizome
c10164aee7
gnu: Add yaru-theme
...
* gnu/packages/gnome-xyz (yaru-theme): New variable
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-05 23:02:42 +01:00
Maya Tomasek
c015eb2a0a
gnu: Add zls.
...
* gnu/packages/zig-xyz.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-05 22:37:45 +01:00
Nicolas Graves
8b3d0b1849
gnu: Add emacs-ibrowse.
...
* gnu/packages/emacs-xyz.scm (emacs-ibrowse): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-05 22:18:40 +01:00
Ludovic Courtès
e7da6dd6d6
home: shells: Do not escape backslashes in single-quoted strings.
...
This is a followup to 73684dc90e
.
* gnu/home/services.scm (environment-variable-shell-definitions)
[shell-single-quote]: Remove #\\ from the escape list.
2023-01-05 15:36:29 +01:00
Ludovic Courtès
80902fc210
gnu: guile-avahi: Fix cross-compilation.
...
Previously ./configure would fail because 'guile.m4' wouldn't be picked
up by 'autoreconf' when generating it.
* gnu/packages/guile-xyz.scm (guile-avahi)[native-inputs]: Add GUILE-3.0.
2023-01-05 15:16:17 +01:00
Ludovic Courtès
086df6ef21
system: Define default 'PS1' in /etc/bashrc rather than ~/.bashrc.
...
Users can override 'PS1' in ~/.bashrc if they wish.
Previously, on Guix Home, the "default" 'PS1' would be set in ~/.bashrc
when 'home-bash-configuration-guix-defaults?' is true, preventing users
from overriding it via the 'environment-variables' field of
'home-bash-extension'.
* gnu/system/shadow.scm (%default-bashrc): Remove 'PS1' setting.
* gnu/system.scm (operating-system-etc-service): Define PS1 in
/etc/bashrc.
* gnu/home/services/shells.scm (add-bash-configuration): When
'home-bash-configuration-guix-defaults?' is true, add a default 'PS1' to
~/.bash_profile.
2023-01-05 15:00:27 +01:00
Ludovic Courtès
2127e56bd8
system, home: Factorize default '.bashrc'.
...
* gnu/system/shadow.scm (%default-bashrc): New variable. Source
/etc/bashrc only if it exists.
(default-skeletons): Use it.
* gnu/home/services/shells.scm (guix-bashrc): Remove.
(add-bash-configuration): Refer to '%default-bashrc' instead.
2023-01-05 14:21:19 +01:00
Ludovic Courtès
73684dc90e
home: services: environment-variables: Add support for literal strings.
...
* gnu/home/services.scm (<literal-string>): New record type.
(environment-variable-shell-definitions): Split 'shell-quote' into
'quote-string' and 'shell-double-quote'. Add 'shell-single-quote'.
Add clause for 'literal-string' records.
* tests/guix-home.sh: Test it.
* doc/guix.texi (Essential Home Services): Document it.
2023-01-05 14:20:23 +01:00
Ricardo Wurmus
658c09333d
gnu: kodi/wayland: Fix syntax error.
...
This is a follow-up to commit dbd9305a56
.
Fixes the cuirass evaluation problems reported and investigated by Leo
Famulari.
* gnu/packages/kodi.scm (kodi/wayland)[inputs]: Do not wrap arguments to
"prepend" in "list".
2023-01-04 21:40:46 +01:00
Ricardo Wurmus
5f83dd03a2
gnu: kodi/wayland: Do not use package/inherit.
...
* gnu/packages/kodi.scm (kodi/wayland): Use regular inheritance.
2023-01-04 21:40:20 +01:00
Ricardo Wurmus
ec5b9fe27e
gnu: bamtools: Build shared libraries.
...
* gnu/packages/bioinformatics.scm (bamtools)[arguments]: Build shared
libraries instead of static libs.
2023-01-04 19:49:59 +01:00
Leo Famulari
c2c93abd18
gnu: zlib: Update to 1.2.12 [fixes CVE-2018-25032].
...
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-25032
https://seclists.org/oss-sec/2022/q1/191
* gnu/packages/compression.scm (zlib)[replacement]: New field.
(zlib-1.2.12): New variable.
2023-01-04 12:54:39 -05:00
Ricardo Wurmus
5fd9d3ba82
gnu: Add sugar.
...
* gnu/packages/sugar.scm (sugar): New variable.
2023-01-04 17:16:48 +01:00
Ricardo Wurmus
2ba9fbd32e
gnu: sugar-toolkit-gtk3: Add missing inputs.
...
* gnu/packages/sugar.scm (sugar-toolkit-gtk3)[propagated-inputs]: Add
python-pycairo and python-dateutil.
2023-01-04 17:14:59 +01:00
Ricardo Wurmus
7bd9994384
gnu: Add python-gwebsockets.
...
* gnu/packages/python-web.scm (python-gwebsockets): New variable.
2023-01-04 17:14:33 +01:00
Ricardo Wurmus
10e1025c63
gnu: Add scallop.
...
* gnu/packages/bioinformatics.scm (scallop): New variable.
2023-01-04 17:14:01 +01:00
Ricardo Wurmus
ddebb5c563
gnu: Add sugar-artwork.
...
* gnu/packages/sugar.scm (sugar-artwork): New variable.
2023-01-04 14:19:14 +01:00
Ricardo Wurmus
e1e76b7ab8
gnu: Add sugar-datastore.
...
* gnu/packages/sugar.scm (sugar-datastore): New variable.
2023-01-04 14:08:58 +01:00
Ricardo Wurmus
12c815e985
gnu: sugar-toolkit-gtk3: Propagate some inputs.
...
* gnu/packages/sugar.scm (sugar-toolkit-gtk3)[inputs]: Move gdk-pixbuf,
gobject-introspection, and librsvg-for-system from here...
[native-inputs]: ...and move gtk+ from here...
[propagated-inputs]: ...to here.
2023-01-04 14:06:51 +01:00
Brian Cully
201793fd07
gnu: hunspell: Move hunspell and dictionaries to hunspell module.
...
Consolidate hunspell and its dictionaries into the (gnu packages hunspell)
module instead of having them scattered about.
* gnu/packages/aspell.scm (aspell-word-list, define-word-list-dictionary,
hunspell-dict-{en, en-au, en-gb, en-gb-ize, en-us}): Remove variables.
* gnu/packages/libreoffice.scm (hunspell, dicollecte-french-dictionary,
define-french-dictionary, hunspell-dict-fr-{classique, moderne, réforme,
toutes-variantes}, hunspell-dict-pl, hunspell-dict-de, hunspell-dict-hu):
Remove variables.
* gnu/packages/hunspell.scm (hunspell, dicollecte-french-dictionary,
define-french-dictionary, hunspell-dict-fr-{classique, moderne, réforme,
toutes-variantes}, hunspell-dict-pl, hunspell-dict-de, hunspell-dict-hu,
aspell-word-list, define-word-list-dictionary, hunspell-dict-{en, en-au,
en-gb, en-gb-ize, en-us}): Add variables.
(hunspell-dictionary): Explicitly declare upstream libreoffice version to
prevent circular dependency.
* gnu/packages/ebook.scm,
gnu/packages/enchant.scm,
gnu/packages/freedesktop.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/kde-frameworks.scm,
gnu/packages/messaging.scm,
gnu/packages/scribus.scm,
gnu/packages/task-management.scm,
gnu/packages/telegram.scm,
gnu/packages/tex.scm,
gnu/packages/text-editors.scm,
gnu/packages/video.scm: Adjust module imports.
2023-01-04 12:40:17 +01:00
Ricardo Wurmus
d62c65d5ad
gnu: Add sugar-toolkit-gtk3.
...
* gnu/packages/sugar.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2023-01-04 11:22:03 +01:00
Ricardo Wurmus
1f66dd0cfc
gnu: Correct file prefix.
...
* gnu/local.mk (dist_patch_DATA): Use "%D%" instead of "gnu" as prefix for
tootle patch files.
2023-01-04 11:22:03 +01:00
Sughosha
a8f1571150
gnu: Add wdl.
...
Alined and improved the definition, as per the chat in IRC.
* gnu/packages/cpp.scm (wdl): New public variable.
* gnu/packages/patches/wdl-link-libs-and-fix-jnetlib.patch: New file.
* gnu/local.mk: Register the patch file.
2023-01-04 11:22:03 +01:00
Nicolas Goaziou
3bb7c43a6f
gnu: emacs-inspector: Update to 0.9.
...
* gnu/packages/emacs-xyz.scm (emacs-inspector): Update to 0.9.
2023-01-04 10:53:45 +01:00
Nicolas Goaziou
8c68cdecfb
gnu: emacs-embark: Update to 0.19.
...
* gnu/packages/emacs-xyz.scm (emacs-embark): Update to 0.19.
2023-01-04 10:53:45 +01:00
Efraim Flashner
1d3098fc3b
gnu: libavif: Add rav1e when it is supported.
...
* gnu/packages/image.scm (libavif)[inputs]: Add rav1e when building on
a supported system.
2023-01-04 09:51:44 +02:00
Efraim Flashner
fe1ed81d28
gnu: libavif: Add configure-flag for rav1e when available.
...
* gnu/packages/image.scm (libavif)[arguments]: Adjust configure-flags to
build with rav1e support when it is in the build closure.
2023-01-04 09:51:44 +02:00
Efraim Flashner
9c098979a2
gnu: libavif: Honor #:tests? flag.
...
* gnu/packages/image.scm (libavif)[arguments]: Adjust custom 'check
phase to honor the #:tests? flag.
2023-01-04 09:51:40 +02:00
Maxim Cournoyer
6f53d04c32
gnu: jami-qt: Remove deprecated alias.
...
* gnu/packages/jami.scm (jami-qt): Delete variable.
2023-01-03 22:49:11 -05:00
Maxim Cournoyer
3e8071e3f2
gnu: jami-gnome: Remove deprecated alias.
...
* gnu/packages/jami.scm (jami-gnome): Delete variable.
2023-01-03 22:49:01 -05:00
Maxim Cournoyer
9a2af63b27
gnu: libring: Remove deprecated alias.
...
* gnu/packages/jami.scm (libring): Delete variable.
2023-01-03 22:48:34 -05:00
Ricardo Wurmus
4a487941ad
gnu: r-qs: Add missing inputs.
...
Use existing packages for zstd and lz4 instead of compiling bundled sources.
* gnu/packages/cran.scm (r-qs)[inputs]: Add zstd:lib and lz4.
[arguments]: Patch configure script to accept slightly older zstd.
2023-01-04 00:30:56 +01:00
Ricardo Wurmus
4fda13bd82
gnu: Add r-multidplyr.
...
* gnu/packages/cran.scm (r-multidplyr): New variable.
2023-01-04 00:30:56 +01:00
Ricardo Wurmus
d63f01d3e2
gnu: synfigstudio: Update to 1.4.4.
...
* gnu/packages/animation.scm (synfigstudio): Update to 1.4.4.
[source]: Remove snippet.
2023-01-04 00:30:56 +01:00
Ricardo Wurmus
df116a89f9
gnu: synfigstudio: Use gexp.
...
* gnu/packages/animation.scm (synfigstudio)[arguments]: Use gexp.
2023-01-04 00:30:56 +01:00
Ricardo Wurmus
5c08ed0939
gnu: synfig: Update to 1.4.4.
...
* gnu/packages/animation.scm (synfig): Update to 1.4.4.
[inputs]: Drop labels; remove ffmpeg.
[propagated-inputs]: Drop labels; add ffmpeg-4; replace glibmm with
glibmm-2.64; replace libxml++ with libxml++-2.
[arguments]: Remove.
2023-01-04 00:30:56 +01:00
Ricardo Wurmus
7957fdb88c
gnu: etl: Update to 1.4.4.
...
* gnu/packages/animation.scm (etl): Update to 1.4.4.
[inputs]: Add glibmm-2.64.
[native-inputs]: Add pkg-config.
2023-01-04 00:30:56 +01:00
Tobias Kortkamp
2361086b7c
gnu: sugar-*-sddm-theme: Fix install location.
...
* gnu/packages/display-managers.scm (sugar-dark-sddm-theme,
sugar-light-sddm-theme): Fix install location.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-01-03 16:37:55 -05:00
jgart
c13c890138
services: certbot: Fix broken link.
...
* gnu/services/certbot.scm (certbot-renewal-jobs): Fix broken link.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-01-03 16:34:44 -05:00
jman
4dab99ac9f
guix: Fix typos.
...
* gnu/home/services.scm (home-files-service-type): Fix typo.
(home-xdg-configuration-files-service-type): Likewise.
(home-xdg-data-files-service-type): Likewise.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-01-03 16:29:02 -05:00
Maxim Cournoyer
5588d9bd7a
gnu: %guile-static-3.0: New variable.
...
* gnu/packages/make-bootstrap.scm (%guile-static-3.0): New variable.
(%guile-static-stripped): Use it.
2023-01-03 16:17:37 -05:00
Maxim Cournoyer
45ac52239a
gnu: %guile-static-stripped: Update to Guile 3.0.8.
...
* gnu/packages/make-bootstrap.scm (%guile-static-stripped): Use
guile-3.0-latest, currently at 3.0.8. This resolves a segfault in the Guix
System Linux initrd when running Guile 3.0.7 on a Cortex A9 CPU (NXP i.MX6
Quad).
2023-01-03 16:17:37 -05:00
Maxim Cournoyer
2707b6ccd7
gnu: cross-base: Standardize API to use keyword arguments.
...
This makes it possible to invoke the procedures with a single or fewer
optional arguments.
* gnu/packages/cross-base.scm (contains-keyword?): New procedure.
(cross-binutils): Dispatch to either...
(cross-binutils/deprecated): ... this renamed procedure or ...
(cross-binutils*): ... this new procedure.
(cross-kernel-headers, cross-libc/deprecated): Likewise.
2023-01-03 16:12:06 -05:00
Maxim Cournoyer
5dc8cf849b
gnu: dtc: Install documentation.
...
* gnu/packages/bootloaders.scm (dtc) [modules]: New argument.
[phases]: Add install-doc phase.
2023-01-03 16:03:26 -05:00
Maxim Cournoyer
a5b00d2733
gnu: dtc: Use gexps.
...
* gnu/packages/bootloaders.scm (dtc) [arguments]: Use gexps.
2023-01-03 16:03:26 -05:00
Maxim Cournoyer
ec3c37d733
gnu: dtc: Move native-inputs and inputs after arguments.
...
* gnu/packages/bootloaders.scm (dtc) [native-inputs, inputs]: Move after the
arguments field, per convention.
2023-01-03 16:03:26 -05:00
Parnikkapore
5dcf82452f
gnu: dbus: Add dbus to inputs.
...
* gnu/packages/stenography.scm (plover): Add dbus to inputs and
LD_LIBRARY_PATH. Plover tries to load dbus during startup (visible
with --log-level debug). This will allow it to find it.
[inputs]: Add dbus.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-03 21:56:53 +01:00
Parnikkapore
f9cd9ed869
gnu: plover: Wrap so that icons can be found.
...
* gnu/packages/stenography.scm (plover): Wrap and add qtsvg to QT_PLUGIN_PATH
This is needed for the icons in Plover's UI to appear.
[inputs]: Add BASH-MINIMAL.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-03 21:56:53 +01:00
Nicolas Goaziou
a6b8d4e336
gnu: emacs-visual-fill-column: Update to 2.5.1.
...
* gnu/packages/emacs-xyz.scm (emacs-visual-fill-column): Update to 2.5.1.
2023-01-03 21:56:53 +01:00
Nicolas Goaziou
aeb37d62d9
gnu: emacs-consult: Update to 0.30.
...
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.30.
2023-01-03 21:56:52 +01:00
Feng Shu
8ba7d01abf
gnu: emacs-cnfonts: Update to 1.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-cnfonts): Update to 1.0.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-03 21:56:52 +01:00
gemmaro
a1f9eba892
gnu: po4a: Update to 0.68
...
The phase do-not-override-PERL5LIB is removed since it was fixed in po4a v0.63.
0ab1670e50/NEWS (L366)
bash-minimal is added to inputs since the wrap-program function is used.
See also https://issues.guix.gnu.org/49327#80
The only regrettable thing is that only the SGML test failed, but I could not
find the cause... Nevertheless, some previously failed tests are now passing.
* gnu/packages/gettext.scm (po4a): Update to 0.68.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2023-01-03 20:51:57 +01:00
gemmaro
c304d22d69
gnu: Add perl-syntax-keyword-try
...
* gnu/packages/perl.scm (perl-syntax-keyword-try): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2023-01-03 20:51:52 +01:00
gemmaro
fe2626b4b3
gnu: Add perl-text-wrapi18n.
...
* gnu/packages/perl.scm (perl-text-wrapi18n): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2023-01-03 20:51:48 +01:00
gemmaro
fae9d65034
gnu: Add perl-xs-parse-keyword
...
perl-xs-parse-keyword v0.06 is required by perl-syntax-keyword-try.
Note that the latest version of this package is 0.31.
* gnu/packages/perl.scm (perl-xs-parse-keyword): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2023-01-03 20:51:44 +01:00
gemmaro
62ee1c4b47
gnu: Add perl-text-charwidth.
...
* gnu/packages/perl.scm (perl-text-charwidth): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2023-01-03 20:51:22 +01:00
Leo Famulari
af74211d98
gnu: VLC: Update to 3.0.18.
...
* gnu/packages/video.scm (vlc): Update to 3.0.18.
2023-01-03 14:10:31 -05:00
Bruno Victal
216281b1eb
gnu: libavif: Add tools output.
...
* gnu/packages/image.scm (libavif)[arguments]: Build avifenc & avifdec.
[outputs]: Add 'tools' output.
[inputs]: Add zlib, libpng, libjpeg-turbo.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-01-03 12:53:27 -05:00
Bruno Victal
faeeb302c2
gnu: libavif: Rewrite using G-Exps.
...
* gnu/packages/image.scm (libavif)[arguments]: Rewrite using
G-Expressions.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-01-03 12:53:26 -05:00
John Kehayias
2f0418cd2c
gnu: Add flatpak-xdg-utils.
...
* gnu/packages/freedesktop.scm (flatpak-xdg-utils): New variable.
2023-01-03 12:10:37 -05:00
Leo Famulari
4c12321466
gnu: Remove Glimpse.
...
This package no longer builds and is abandoned upstream:
https://glimpse-editor.org/posts/a-project-on-hiatus/
* gnu/packages/gimp.scm (gegl-for-glimpse, glimpse): Remove variables.
2023-01-03 12:07:46 -05:00
Leo Famulari
cfce55bf4f
gnu: Add linux-libre 6.1.
...
* gnu/packages/linux.scm (linux-libre-6.1-version, linux-libre-6.1-gnu-revision,
deblob-scripts-6.1, linux-libre-6.1-source, linux-libre-headers-6.1,
linux-libre-6.1): New variables.
* gnu/packages/aux-files/linux-libre/6.1-arm.conf,
gnu/packages/aux-files/linux-libre/6.1-arm64.conf,
gnu/packages/aux-files/linux-libre/6.1-i686.conf,
gnu/packages/aux-files/linux-libre/6.1-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
2023-01-03 12:07:46 -05:00
Ricardo Wurmus
cad1789b3e
gnu: Add python-bcbio-gff.
...
* gnu/packages/bioinformatics.scm (python-bcbio-gff): New variable.
2023-01-03 15:43:25 +01:00
Marius Bakke
71ee1fbbed
gnu: flyer-composer: Don't depend on QtWebKit.
...
* gnu/packages/pdf.scm (flyer-composer)[inputs]: Change from PYTHON-PYQT to
PYTHON-PYQT-WITHOUT-QTWEBKIT.
2023-01-03 15:33:13 +01:00
Marius Bakke
3eec6dd215
gnu: frescobaldi: Don't depend on QtWebKit.
...
* gnu/packages/music.scm (frescobaldi)[inputs]: Change from PYTHON-PYQT to
PYTHON-PYQT-WITHOUT-QTWEBKIT.
2023-01-03 15:33:13 +01:00
Marius Bakke
cdf98d19da
gnu: veusz: Don't depend on QtWebKit.
...
* gnu/packages/maths.scm (veusz)[inputs]: Change from PYTHON-PYQT to
PYTHON-PYQT-WITHOUT-QTWEBKIT.
[arguments]: Use SEARCH-INPUT-DIRECTORY instead of label.
2023-01-03 15:33:13 +01:00
Marius Bakke
a3aff55ed4
gnu: kajongg: Add missing input.
...
* gnu/packages/kde-games.scm (kajongg)[inputs]: Add PYTHON-QTPY. While here,
use PYTHON-PYQT-WITHOUT-QTWEBKIT instead of PYTHON-PYQT.
2023-01-03 15:33:13 +01:00
Marius Bakke
bff36b5f02
gnu: toutenclic: Remove defunct source URI.
...
* gnu/packages/education.scm (toutenclic)[source](uri): Remove URI that serves
an error page.
2023-01-03 15:33:13 +01:00
Hilton Chain
3354ca5970
gnu: emacs-vterm: Update to 0.0.2.
...
* gnu/packages/emacs-xyz.scm (emacs-vterm): Update to 0.0.2.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-03 11:37:48 +08:00
Akib Azmain Turja
8cebb78bba
gnu: Add aspell-dict-bn.
...
* gnu/packages/aspell.scm (aspell-dict-bn): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-03 09:32:02 +08:00
Leo Famulari
423e226ae6
gnu: linux-libre 5.15: Update to 5.15.86.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.86.
(linux-libre-5.15-pristine-source): Update hash.
2023-01-02 16:39:53 -05:00
Leo Famulari
927db0ee69
gnu: linux-libre: Update to 6.0.16.
...
* gnu/packages/linux.scm (linux-libre-6.0-version): Update to 6.0.16.
(linux-libre-6.0-pristine-source): Update hash.
2023-01-02 16:39:49 -05:00