Age | Commit message (Collapse) | Author |
|
Due to (now renamed) 'hidden-service' record type not being exported, the only
way Onion services (formely hidden services) could have worked is through the
now deprecated 'tor-hidden-service' procedure.
This commit updates the Tor service documentation, corrects some inconsistently
named accessors in <tor-configuration> record-type, renames and refactors
tor-hidden-service-configuration to tor-onion-service-configuration using
define-configuration and also exports it, allowing Onion services to be
configured directly within a <tor-configuration> record.
Lastly, it also deprecates the 'tor-hidden-service' procedure.
* doc/guix.texi (Networking Services): Substitute mentions of “Hidden services”
with “Onion Services”. Add a Tor Onion service configuration example.
Document <tor-onion-service-configuration>. Remove mention of
'tor-hidden-service' procedure.
* gnu/services/networking.scm: Export tor-configuration-tor,
tor-configuration-config-file, tor-configuration-hidden-services,
tor-configuration-socks-socket-type, tor-configuration-control-socket-path,
tor-onion-service-configuration, tor-onion-service-configuration?,
tor-onion-service-configuration-name, tor-onion-service-configuration-mapping.
(<tor-configuration>)[control-socket?]: Rename accessor.
(<hidden-service>): Replace with …
(<tor-onion-service-configuration>): … this.
(tor-configuration->torrc): Update record-type name.
(tor-activation): Ditto.
(tor-hidden-service-type): Remove variable.
(tor-hidden-service): Deprecate procedure.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/haskell.scm (ghc-8.10)[arguments]: Add new phase
'skip-failing-tests-i686-cuirass.
|
|
This keeps Python from complaining: "ZIP does not support timestamps before
1980".
* gnu/packages/bioinformatics.scm (lofreq)[arguments]: Add build phase
'set-source-file-times-to-1980.
|
|
* gnu/packages/bioinformatics.scm (lofreq)[inputs]: Drop package labels.
|
|
* gnu/packages/bioinformatics.scm (ivar): Update to 1.4.2.
[arguments]: Remove -Werror flag.
|
|
* gnu/packages/embedded.scm (propeller-gcc-4)[native-inputs]: Use
MODIFY-INPUTS and drop package label.
|
|
* gnu/packages/embedded.scm (propeller-gcc-4)[arguments]: Use G-expression
because the parent GCC package uses them too.
|
|
* gnu/packages/curl.scm (trurl): Replace non-existant input curl-7.84.0 by
curl, which is version 7.85.0.
|
|
|
|
Includes fix for python-cryptography>=39 disallowing SHA-1 signatures,
which caused the testsuite to fail.
* gnu/packages/ssh.scm (python-asyncssh): Update to 2.13.1.
|
|
* gnu/packages/terminals.scm (alacritty)[arguments]: Add a phase to add
an absolute reference to xdg-open.
[inputs]: Add xdg-utils.
|
|
* gnu/packages/emacs-xyz.scm (emacs-eshell-syntax-highlighting): Update to 0.5.
|
|
* gnu/packages/games.scm (nethack): Update to 3.6.7.
|
|
* gnu/packages/curl.scm (trurl): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.2.0.
|
|
* gnu/packages/emacs-xyz.scm (emacs-xonsh-mode): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/python-xyz.scm (python-importlib-resources): Update to 5.12.0.
[build-system]: Use pyproject-build-system.
[arguments]: Add phase to avoid "pip install".
[native-inputs]: Remove python-toml; add python-flake8, python-pytest,
python-pytest-black, python-pytest-checkdocs, python-pytest-cov,
python-pytest-enabler, python-pytest-flake8, python-pytest-mypy, and
python-setuptools-57.
[propagated-inputs]: Add python-zipp.
|
|
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-79.6a4e827.
|
|
* gnu/packages/music.scm (schismtracker): Update to 20221201.
[source]: Convert snippet to gexp.
[arguments]: Convert to gexp, add configure flags for FLAC and Wayland
support.
[inputs]: Remove libx11, libxext, and sdl; add flac and sdl2.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/python-xyz.scm (python-anyio): Upgrade to 3.6.2.
|
|
Not compatible with python-trio 0.8.
This reverts commit 27a4bfbd07022ebabc352a419c7588fcfc881d88.
|
|
Version 0.22 deprecates MultiError, which trips up testsuites of
dependents. python-anyio for instance is explicitly not compatible with >=
0.22, so stick to an older release.
* gnu/packages/python-xyz.scm (python-trio): Downgrade to 0.21.
[arguments]: Disable failing test.
|
|
* gnu/packages/lisp-xyz.scm (sbcl-serapeum): Update to 20230423.
|
|
* gnu/packages/lisp-xyz.scm (sbcl-njson): Update to 1.0.0.
|
|
* gnu/packages/games.scm (slimevolley)[native-inputs]: Add gcc-7.
|
|
* gnu/packages/patches/scribus-1.5.8-poppler-22.03.0.patch,
gnu/packages/patches/scribus-1.5.8-poppler-22.04.0.patch,
gnu/packages/patches/scribus-1.5.8-poppler-22.09.0.patch,
gnu/packages/patches/scribus-1.5.8-poppler-22.2.0-1.patch,
gnu/packages/patches/scribus-1.5.8-poppler-22.2.0-2.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/scribus.scm (scribus)[source]: Add patches.
[arguments]: Enable WANT_CPP17 option.
|
|
The help installation prefix was changed upstream to match the XDG 'help-spec'
specification (see:
https://www.freedesktop.org/wiki/Specifications/help-spec/).
* gnu/packages/gnucash.scm (gnucash) [arguments]: Adjust install-docs phase.
|
|
* gnu/packages/python-xyz.scm (python-tlsh) [build-system]: Switch to
python-build-system.
[arguments]: Remove #:out-of-source. Remove install phase override. Add a
configure, chdir and adjust the check phase override.
[inputs]: Delete field.
[native-inputs]: New field.
|
|
* gnu/packages/scheme.scm (sicp) [build-system]: Use copy-build-system.
[native-inputs]: Remove source input.
[arguments]: Remove #:modules and #:builder arguments. Add #:install-plan and
#:phases arguments. Patch out obsolete call.
|
|
* gnu/packages/python-xyz.scm (python-pdbpp): Update to 0.10.3-0.e1c2e34.
[arguments]: Add pretend-version phase.
|
|
* gnu/packages/docker.scm (docker-compose) [inputs]: Replace python-jsonschema
with python-jsonschema-3.
|
|
* gnu/packages/python-xyz.scm (python-jsonschema-3): New variable.
|
|
* gnu/packages/emacs-xyz.scm (emacs-password-store): Update to 2.3.0.
[propagated-inputs]: Remove emacs-auth-source-pass.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/games.scm (deal): New variable.
|
|
* gnu/packages/web-browsers.scm (lagrange): Update to 1.15.8.
|
|
* gnu/packages/education.scm (fet): Update to 6.9.0.
|
|
* gnu/packages/algebra.scm (giac): Update to 1.9.0-45.
|
|
* gnu/packages/purescript.scm (purescript): Update to 0.15.8.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/music.scm (audacious): Update to 4.3.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/python-xyz.scm (python-gtts): New variable.
Co-authored-by: jgart <jgart@dismail.de>
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/search.scm (recoll): Update to 1.34.0.
[arguments]: Add --enable-recollq configure flag.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.4.2.
|
|
* gnu/packages/tex.scm (texstudio): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
This fixes
In execvp of ./test/all/parse_import_order/run: Exec format error
on shell scripts that lack a shebang.
* gnu/packages/patches/dezyne-add-missing-shebangs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/dezyne.scm (dezyne): Use it.
|
|
|
|
This fixes #62932;
command-execute: Symbol’s function definition is void: define-transient-command
* gnu/packages/emacs-xyz.scm (emacs-git-timemachine)[source]: Update outdated
source URI. Update to commit "13769fb603ae88c64566529eae4525ce88026e86". The
4.11 latest release is four years old.
|
|
* gnu/packages/graph.scm (python-plotly-2.4.1)[arguments]: Add phase
'python-compatibility.
|
|
* gnu/packages/bioinformatics.scm (multiqc): Update to 1.14.
[build-system]: Use pyproject-build-system.
[arguments]: Simplify check phase; restore sanity-check phase.
[propagated-inputs]: Add python-rich-click.
[native-inputs]: Update test data.
|
|
* gnu/packages/python-xyz.scm (python-rich-click): New variable.
|
|
* gnu/packages/bioinformatics.scm (macs)[source]: Patch check for Python >
3.6.
|