From: "jgart" <jgart@dismail.de>
To: guix-devel@gnu.org
Subject: guix refresh --update Removes Needed Dependencies
Date: Sat, 18 Nov 2023 01:59:51 +0000 [thread overview]
Message-ID: <e46e2e02ebbeb9d743913a446f72e5a1@dismail.de> (raw)
Hi Guixers,
`guix refresh --update` removes Tex Dependencies that are needed. This makes it more tedious to update packages :(
See the diff below which was the result of running:
./pre-inst-env guix refresh --update python-sphinx
Diff:
[jgart@fedora guix] [env]$ git diff
diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm
index eee1f1c4a8..92658a3632 100644
--- a/gnu/packages/sphinx.scm
+++ b/gnu/packages/sphinx.scm
@@ -64,14 +64,14 @@ (define-module (gnu packages sphinx)
(define-public python-sphinx
(package
(name "python-sphinx")
- (version "5.1.1")
+ (version "7.2.6")
(source
(origin
(method url-fetch)
(uri (pypi-uri "Sphinx" version))
(sha256
(base32
- "12cdy3m5c09lpf2bbxzbhm5v5y9fk7jgm94qrzggpq86waj28cms"))))
+ "1dasilib5w98hwr5rdnv1ri2dmdxv3fa42dscdcqss4hxbhn0lcs"))))
(build-system python-build-system)
(arguments
'(#:phases
@@ -87,57 +87,39 @@ (define-public python-sphinx
(setenv "HOME" "/tmp") ;for test_cython
(invoke "make" "test")))))))
(propagated-inputs
- (list python-babel
+ (list python-alabaster
+ python-babel
+ python-colorama
+ python-cython
python-docutils
- python-jinja2
+ python-docutils-stubs
+ python-filelock
+ python-flake8
+ python-flake8-simplify
+ python-html5lib
python-imagesize
python-importlib-metadata
+ python-isort
+ python-jinja2
+ python-mypy
python-packaging
python-pygments
+ python-pytest
python-requests
+ python-ruff
+ python-setuptools
python-snowballstemmer
- python-sphinx-alabaster-theme
+ python-sphinx-lint
python-sphinxcontrib-applehelp
python-sphinxcontrib-devhelp
python-sphinxcontrib-htmlhelp
python-sphinxcontrib-jsmath
python-sphinxcontrib-qthelp
python-sphinxcontrib-serializinghtml
-
- ;; The Sphinx LaTeX library '\RequirePackage' or \\usepackage
- ;; these:
- texlive-amsfonts ;amsmath, amssymb, amstext
- texlive-amsmath
- texlive-capt-of
- texlive-carlisle ;remreset
- texlive-cmap
- texlive-etoolbox
- texlive-fancyhdr
- texlive-fancyvrb
- texlive-float
- texlive-fncychap
- texlive-framed
- texlive-geometry
- texlive-hyperref
- texlive-kvoptions
- texlive-latex-bin
- texlive-ltxcmds
- texlive-needspace
- texlive-oberdiek ;hypcap
- texlive-parskip
- texlive-preview
- texlive-tabulary
- texlive-titlesec
- texlive-tools ;multicol, longtable
- texlive-upquote
- texlive-varwidth
- texlive-wrapfig
- texlive-xcolor))
+ python-sphinxcontrib-websupport
+ python-types-requests))
(native-inputs
- (list imagemagick ;for "convert"
- python-cython
- python-html5lib
- python-pytest))
+ (list))
(home-page "https://www.sphinx-doc.org")
(synopsis "Python documentation generator")
(description "Sphinx is a tool that makes it easy to create documentation
next reply other threads:[~2023-11-18 2:00 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-11-18 1:59 jgart [this message]
2023-11-22 9:47 ` guix refresh --update Removes Needed Dependencies Csepp
2023-11-22 21:45 ` Ludovic Courtès
2023-11-23 7:08 ` Efraim Flashner
2024-02-10 12:09 ` Ricardo Wurmus
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=e46e2e02ebbeb9d743913a446f72e5a1@dismail.de \
--to=jgart@dismail.de \
--cc=guix-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.