Maxim Cournoyer
4aa2042514
gnu: xiphos: Do not depend on libsoup2.
...
* gnu/packages/books.scm (xiphos)
[native-inputs]: Remove webkitgtk-with-libsoup2; add webkitgtk-for-gtk3.
Change-Id: I48b1ea3338e6204020c15d352c2899b9191d4c8c
2026-03-23 14:23:23 +09:00
Nicolas Graves
cc2083a785
gnu: python-pygments: Move to (gnu packages python-build).
...
* gnu/packages/python-xyz.scm (python-pygments, python-pygments-boostrap): Move from here…
* gnu/packages/python-build.scm (python-pygments, python-pygments-boostrap): …to here.
* gnu/packages/books.scm: Adapt modules.
* gnu/packages/lisp-xyz.scm: Adapt modules.
* gnu/packages/ruby-xyz.scm: Adapt modules.
Change-Id: Id73c1d536c48c490bb7444f87cc6b89d6a79cb38
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:22 +01:00
Andreas Enge
17f8e88819
gnu: xiphos: Refresh deprecated input.
...
* gnu/packages/books.scm (xiphos)[native-inputs]: Replace atk
by at-spi2-core.
Change-Id: Ie945affc7fd71fedb882872206ad28f399f947fa
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:45 +01:00
Andreas Enge
7f46cd4bec
gnu: texlive: Deprecate in favor of texlive-scheme-full.
...
* gnu/packages/texlive.scm (%texlive-date, %texlive-year,
texlive-extra-src, texlive-texmf-src, texlivebin, texlivetexmf): Delete
variables.
(texlive): Redefine as texlive-scheme-full.
* gnu/packages/books.scm: Remove module inclusion.
* doc/guix.texi: Remove documentation for monolithic texlive.
Change-Id: I23837ca29cbbc080833be122972dcfe31c0fd1bb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:44 +01:00
Cayetano Santos
524f09d03e
gnu: book-emacs-lisp-elements: Update to 2.0.1.
...
* gnu/packages/books.scm (book-emacs-lisp-elements): Update to 2.0.1.
Change-Id: I5255a9dbab5efd53919dc4ed714ba512c2fc5f6c
2025-12-29 19:35:38 +01:00
Sharlatan Hellseher
571bc15dff
gnu: Remove sicp.
...
* gnu/packages/books.scm (sicp): Delete variable.
Fixes : guix/guix#3948
Change-Id: I0762f2204eb9a3d0233f8d4a1dd1de1af55f277e
2025-12-27 19:59:52 +00:00
Cayetano Santos
f4a9869bbc
gnu: book-emacs-lisp-elements: Update to 2.0.0.
...
* gnu/packages/books.scm (book-emacs-lisp-elements): Update to 2.0.0.
Change-Id: I2b2acd0704d63a980481a94e46b5e768eba46d71
2025-12-10 19:19:35 +01:00
Lee Thompson
bfb049f51c
gnu: Add book-emacs-lisp-elements.
...
* gnu/packages/books.scm (book-emacs-lisp-elements): New variable.
Change-Id: Ibec232a083974a915f05cc0e005eaf1e8a631c39
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2025-11-26 12:19:28 +01:00
Sharlatan Hellseher
e5a5b1d66a
gnu: sicp: Deprecate in favor of book-sicp.
...
* gnu/packages/books.scm (book-sicp): New variable.
(sicp): Deprecate in favor of book-sicp.
Change-Id: I8484424c324fdf82a22adc0c6f01d7b376c2a309
2025-10-19 11:46:49 +01:00
Sharlatan Hellseher
9c466d3a2b
gnu: sicp: Move to books.
...
* gnu/packages/scheme.scm (sicp): Move from here ...
* gnu/packages/books.scm: ... to here.
Change-Id: I152dcc674f5566cbdbf2ce58d8696f6080bfdbfa
2025-10-19 11:46:49 +01:00
Sharlatan Hellseher
af77b20e9a
gnu: Merge (gnu packages fsf) into (gnu packages books).
...
* gnu/packages/fsf.scm (book-faif): Move from here ...
* gnu/packages/books.scm: ... to here.
* gnu/packages/fsf.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregister file.
* po/packages/POTFILES.in: Likewise.
Change-Id: Ia84ac242f0cda711a23e969e32049e93007a1f8b
2025-10-19 11:46:49 +01:00
Gabriel Santos
593cd7f73f
gnu: Add xiphos.
...
* gnu/packages/books.scm (xiphos): New variable.
* gnu/packages/patches/xiphos-glib.patch: New file.
* gnu/local.mk (dist_PATCH_DATA): Add it.
Change-Id: I17f3e14c7721887fcb1852e7f07e80fc48d48a79
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-09-26 13:42:34 +02:00
Gabriel Santos
6d48eaa9a3
gnu: Add sword.
...
* gnu/packages/books.scm (sword): New variable.
Change-Id: I0173b1cdf6cfafe8554552d3e6e88baa0a0827ad
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-09-24 18:26:07 +02:00
Artyom V. Poptsov
b474df6447
gnu: book-sparc: Update to 5.0.0.
...
* gnu/packages/books.scm (book-sparc): Update to 5.0.0.
[native-inputs]: Add texlive-framed and texlive-libkpathsea.
Change-Id: I765f274a41318e51ae6099361dcf3b66bf6dbcab
2025-09-10 13:11:05 +03:00
Nicolas Goaziou
5a09308c7c
gnu: book-sparc: Fix build.
...
* gnu/packages/books.scm (book-sparc):[native-inputs]: Add texlive-lineno,
texlive-xtring.
Change-Id: Ic2f7c6bcf5476fea72db627ea12385be47bfdbbb
2025-05-06 11:25:07 +02:00
Nicolas Goaziou
f6d9057ff2
gnu: texlive-libkpathsea: Enforce ls-R usage by default.
...
Fixes: https://issues.guix.gnu.org/75893
* gnu/packages/tex.scm (texlive-libkpathsea): Set TEXMF so that ls-R database
is mandatory and must contain the file looked after in the TeX Live tree.
* guix/build/texlive-build-system.scm (configure-texmf): Relax requirements
for "ls-R" database. Renamed from `set-texmfvar'.
(%standard-phases): Apply phase renaming.
* gnu/packages/python-xyz.scm (python-nbconvert)[native-inputs]: Add TeX Live
packages required for tests to pass since propagated packages are no longer
accessible during build.
* gnu/packages/books.scm (book-sparc)[inputs]: Move TeX Live related inputs
to...
[native-inputs]: ... here, and wrap them within texlive-local-tree for the
same reason as above.
Change-Id: I3430bc84ce35f4aa8f0537b512f472ef88f8e5e9
2025-05-06 11:25:06 +02:00
Artyom V. Poptsov
6af680670b
gnu: book-sparc: Update to 4.0.0.
...
* gnu/packages/books.scm (book-sparc): Update to 4.0.0.
[inputs]: Add texlive-csquotes.
Change-Id: I22a949c62e8d1f6fa5b1a2a69e4f0dc94ad05090
2025-04-06 23:38:49 +03:00
Artyom V. Poptsov
2556085c27
gnu: book-sparc: Update to 3.0.2.
...
* gnu/packages/books.scm (book-sparc): Update to 3.0.2.
Change-Id: If90cf0df9c20333f9b11e8c6054968d5d9dd0d1f
2025-02-22 21:54:52 +03:00
Artyom V. Poptsov
7c6ba108b4
gnu: book-sparc: Fix a typo in the description.
...
* gnu/packages/books.scm (book-sparc) [description]: Fix a typo.
Change-Id: If4bc5fa97605d4cef894cb4ebd6812a474cf3464
2025-01-08 16:22:19 +03:00
Artyom V. Poptsov
114b29bf3d
gnu: book-sparc: Update to 3.0.0.
...
* gnu/packages/books.scm (book-sparc): Update to 3.0.0.
[arguments] <#:phases>: Install Russian and English version of the book.
[description]: Update.
Change-Id: I0857fe9cb4b0933c12e891af5a011fcc7f8d84aa
2025-01-08 16:14:55 +03:00
Artyom V. Poptsov
f63c81d8af
gnu: book-sparc: Fix a typo.
...
* gnu/packages/books.scm (book-sparc) [description]: Fix a typo.
Change-Id: I73f3a7644eefff9610d06b051db5b39484affc3c
2024-12-22 23:04:12 +03:00
Artyom V. Poptsov
877601d7e0
gnu: book-sparc: Update to 2.3.0.
...
* gnu/packages/books.scm (book-sparc): Update to 2.3.0.
Change-Id: Icc19e8ec36b361f6d1df3424d4c95a64384bd637
2024-12-22 21:06:40 +03:00
Artyom V. Poptsov
48097f5119
gnu: book-sparc: Update to 2.2.0.
...
* gnu/packages/books.scm (book-sparc): Update to 2.2.0.
[inputs]: Add git, gnu-make, texlive-fancyvrb, and texlive-upquote.
[native-inputs]: Add autoconf and automake.
Reviewed-by: Ludovic Courtès <ludo@gnu.org >
Change-Id: Icd19f295b8572428aea39f46c27e22f87d5dc7e1
2024-10-19 00:57:41 +03:00
Artyom V. Poptsov
3518c01cb0
gnu: book-sparc: Update to 2.1.0.
...
* gnu/packages/books.scm (book-sparc): Update to 2.1.0.
[inputs]: Add texlive-biblatex.
Change-Id: Ie3148e3325a1b333ac8baccd25adc341e389a7cf
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2024-07-20 12:12:15 +02:00
Sharlatan Hellseher
9b657bab84
gnu: Sort inputs in (gnu packages books) alphabetically.
...
* gnu/packages/books.scm: Sort #:use-modules and inputs alphabetically
to ease maintenance.
Change-Id: Ifdd94277a51fb34e740398bd962b03098a775572
2024-01-25 21:34:37 +00:00
Artyom V. Poptsov
d1951037b4
gnu: book-sparc: Update to 2.0.0.
...
* gnu/packages/books.scm (book-sparc): Update to 2.0.0.
[inputs]: Add texlive-chngcntr.
Change-Id: Ief8c8c697e30fbe6f483fdc49969714ca64480fe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2024-01-25 21:34:27 +00:00
Artyom V. Poptsov
8960eb0278
gnu: book-sparc: Update to 1.1.0.
...
* gnu/packages/books.scm (book-sparc): Update to 1.1.0.
[source]: Don't delete "sparc.pdf" as the file is now absent from the
repository.
[inputs]: Add "texlive-glossaries-english".
Change-Id: I2e3b72a6a18d82d98787ea9a41041d11413f9c3a
Signed-off-by: Christopher Baines <mail@cbaines.net >
2023-11-23 14:21:00 +00:00
Artyom V. Poptsov
16c0578894
gnu: Add book-sparc.
...
* gnu/packages/books.scm: New module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add 'books.scm'.
Co-authored-by: Adam Faiz <adam.faiz@disroot.org >
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2023-09-05 19:50:45 -04:00