Nicolas Goaziou
582e781550
gnu: Add texlive-ieejtran.
...
* gnu/packages/tex.scm (texlive-ieejtran): New variable.
2023-08-16 12:16:36 +02:00
Nicolas Goaziou
1f809c3121
gnu: Add texlive-haranoaji-extra.
...
* gnu/packages/tex.scm (texlive-haranoaji-extra): New variable.
2023-08-16 12:16:05 +02:00
Nicolas Goaziou
e0158fa892
gnu: Add texlive-haranoaji.
...
* gnu/packages/tex.scm (texlive-haranoaji): New variable.
2023-08-16 12:03:54 +02:00
Nicolas Goaziou
456bf2f566
gnu: Add texlive-gentombow.
...
* gnu/packages/tex.scm (texlive-gentombow): New variable.
2023-08-16 12:03:25 +02:00
Nicolas Goaziou
06928985f3
gnu: Add texlive-gckanbun.
...
* gnu/packages/tex.scm (texlive-gckanbun): New variable.
2023-08-16 12:03:09 +02:00
Nicolas Goaziou
8ab5029f80
gnu: Add texlive-endnotesj.
...
* gnu/packages/tex.scm (texlive-endnotesj): New variable.
2023-08-16 12:02:46 +02:00
Nicolas Goaziou
f8decac795
gnu: Add texlive-bxwareki.
...
* gnu/packages/tex.scm (texlive-bxwareki): New variable.
2023-08-16 12:02:28 +02:00
Nicolas Goaziou
0c39998b14
gnu: Add texlive-bxorigcapt.
...
* gnu/packages/tex.scm (texlive-bxorigcapt): New variable.
2023-08-16 12:02:18 +02:00
Nicolas Goaziou
4544eb3678
gnu: Add texlive-bxjscls.
...
* gnu/packages/tex.scm (texlive-bxjscls): New variable.
2023-08-16 12:01:25 +02:00
Nicolas Goaziou
9ad858a7b4
gnu: Add texlive-bxjatoucs.
...
* gnu/packages/tex.scm (texlive-bxjatoucs): New variable.
2023-08-16 12:01:16 +02:00
Nicolas Goaziou
5dc47ab13c
gnu: Add texlive-bxjaprnind.
...
* gnu/packages/tex.scm (texlive-bxjaprnind): New variable.
2023-08-16 12:01:08 +02:00
Nicolas Goaziou
d8553bceaa
gnu: Add texlive-bxjalipsum.
...
* gnu/packages/tex.scm (texlive-bxjalipsum): New variable.
2023-08-16 12:01:00 +02:00
Nicolas Goaziou
2c8f75bc4c
gnu: Add texlive-bxjaholiday.
...
* gnu/packages/tex.scm (texlive-bxjaholiday): New variable.
2023-08-16 12:00:51 +02:00
Nicolas Goaziou
d54717b218
gnu: Add texlive-bxghost.
...
* gnu/packages/tex.scm (texlive-bxghost): New variable.
2023-08-16 12:00:42 +02:00
Nicolas Goaziou
70b1636f22
gnu: Add texlive-bxcjkjatype.
...
* gnu/packages/tex.scm (texlive-bxcjkjatype): New variable.
2023-08-16 12:00:31 +02:00
Nicolas Goaziou
56326fe659
gnu: Add texlive-bxbase.
...
* gnu/packages/tex.scm (texlive-bxbase): New variable.
2023-08-16 12:00:20 +02:00
Nicolas Goaziou
3c9637a1fa
gnu: Add texlive-babel-japanese.
...
* gnu/packages/tex.scm (texlive-babel-japanese): New variable.
2023-08-16 11:59:51 +02:00
Nicolas Goaziou
b4c03c7087
gnu: Add texlive-asternote.
...
* gnu/packages/tex.scm (texlive-asternote): New variable.
2023-08-16 11:59:25 +02:00
Nicolas Goaziou
1c9d5a93c6
gnu: Add texlive-ascmac.
...
* gnu/packages/tex.scm (texlive-ascmac): New variable.
2023-08-16 11:59:05 +02:00
Nicolas Goaziou
6fe19aea32
gnu: Add texlive-morisawa.
...
* gnu/packages/tex.scm (texlive-morisawa): New variable.
2023-08-16 11:58:19 +02:00
Nicolas Goaziou
ab838a05c0
gnu: Add texlive-jsclasses.
...
* gnu/packages/tex.scm (texlive-jsclasses): New variable.
2023-08-16 11:56:21 +02:00
Nicolas Goaziou
92da8dab44
gnu: Add texlive-ipaex.
...
* gnu/packages/tex.scm (texlive-ipaex): New variable.
2023-08-16 11:54:25 +02:00
Nicolas Goaziou
5308f4139e
gnu: Add texlive-convbkmk.
...
* gnu/packages/tex.scm (texlive-convbkmk): New variable.
2023-08-16 11:47:09 +02:00
Nicolas Goaziou
603db2ad71
gnu: Add texlive-collection-langchinese.
...
* gnu/packages/tex.scm (texlive-collection-langchinese): New variable.
2023-08-16 11:22:57 +02:00
Nicolas Goaziou
6f85fa0bcf
gnu: texlive-ctex: Fix build.
...
* gnu/packages/tex.scm (texlive-ctex)[arguments]<#:phases>: Delete BUILD
phase as a workaround, and use pre-generated files.
2023-08-16 11:22:57 +02:00
Nicolas Goaziou
8f56ab79e8
gnu: Add texlive-makecell.
...
* gnu/packages/tex.scm (texlive-makecell): New variable.
2023-08-16 11:22:56 +02:00
Nicolas Goaziou
4db922a4d2
gnu: Add texlive-diagbox.
...
* gnu/packages/tex.scm (texlive-diagbox): New variable.
2023-08-16 11:22:56 +02:00
Nicolas Goaziou
91c34911a1
gnu: texlive-zhnumber: Fix build.
...
* gnu/packages/tex.scm (texlive-zhnumber)[arguments]<#:phases>: Delete build
phase as a workaround, as I don't know how to build this from source.
2023-08-16 11:22:56 +02:00
Nicolas Goaziou
1c9f51b8af
gnu: texlive-xpinyin: Fix build.
...
* gnu/packages/tex.scm (texlive-xpinyin)[arguments]<#:tex-format>: Use
"luatex".
<#:phases>: Properly generate database. Improve reproducibility of the
package.
[native-inputs]: Add an input for "Unihan.zip".
2023-08-16 11:22:56 +02:00
Nicolas Goaziou
a0007cb06b
gnu: texlive-uplatex: Fix build.
...
* gnu/packages/tex.scm (texlive-uplatex)[arguments]<#:phases>: Add a phase to
deal with duplicate "ukinsoku.tex".
2023-08-16 11:22:56 +02:00
Nicolas Goaziou
d30f5d9258
gnu: Add texlive-zhlipsum.
...
* gnu/packages/tex.scm (texlive-zhlipsum): New variable.
2023-08-16 11:22:55 +02:00
Nicolas Goaziou
29c2f51375
gnu: Add texlive-zhlineskip.
...
* gnu/packages/tex.scm (texlive-zhlineskip): New variable.
2023-08-16 11:22:55 +02:00
Nicolas Goaziou
8059abf1c0
gnu: Add texlive-xtuthesis.
...
* gnu/packages/tex.scm (texlive-xtuthesis): New variable.
2023-08-16 11:22:55 +02:00
Nicolas Goaziou
f8f462922e
gnu: Add texlive-upzhkinsoku.
...
* gnu/packages/tex.scm (texlive-upzhkinsoku): New variable.
2023-08-16 11:22:55 +02:00
Nicolas Goaziou
ca39d6bd85
gnu: Add texlive-tlmgr-intro-zh-cn.
...
* gnu/packages/tex.scm (texlive-tlmgr-intro-zh-cn): New variable.
2023-08-16 11:22:54 +02:00
Nicolas Goaziou
2445aa1ada
gnu: Add texlive-texproposal.
...
* gnu/packages/tex.scm (texlive-texproposal): New variable.
2023-08-16 11:22:54 +02:00
Nicolas Goaziou
a626f256ac
gnu: Add texlive-qyxf-book.
...
* gnu/packages/tex.scm (texlive-qyxf-book): New variable.
2023-08-16 11:22:54 +02:00
Nicolas Goaziou
aedb704243
gnu: Add texlive-pgfornament-han.
...
* gnu/packages/tex.scm (texlive-pgfornament-han): New variable.
2023-08-16 11:22:54 +02:00
Nicolas Goaziou
1423ed76ae
gnu: Add texlive-njurepo.
...
* gnu/packages/tex.scm (texlive-njurepo): New variable.
2023-08-16 11:22:53 +02:00
Nicolas Goaziou
79946e6255
gnu: Add texlive-nanicolle.
...
* gnu/packages/tex.scm (texlive-nanicolle): New variable.
2023-08-16 11:22:53 +02:00
Nicolas Goaziou
0dd6048310
gnu: Add texlive-lshort-chinese.
...
* gnu/packages/tex.scm (texlive-lshort-chinese): New variable.
2023-08-16 11:22:53 +02:00
Nicolas Goaziou
a2de3faa36
gnu: Add texlive-latex-notes-zh-cn.
...
* gnu/packages/tex.scm (texlive-latex-notes-zh-cn): New variable.
2023-08-16 11:22:53 +02:00
Nicolas Goaziou
8afc055104
gnu: Add texlive-install-latex-guide-zh-cn.
...
* gnu/packages/tex.scm (texlive-install-latex-guide-zh-cn): New variable.
2023-08-16 11:22:53 +02:00
Nicolas Goaziou
a26fb20d74
gnu: Add texlive-impatient-cn.
...
* gnu/packages/tex.scm (texlive-impatient-cn): New variable.
2023-08-16 11:22:52 +02:00
Nicolas Goaziou
94a3602708
gnu: Add texlive-hanzibox.
...
* gnu/packages/tex.scm (texlive-hanzibox): New variable.
2023-08-16 11:22:52 +02:00
Nicolas Goaziou
08a1311ef4
gnu: Add texlive-fduthesis.
...
* gnu/packages/tex.scm (texlive-fduthesis): New variable.
2023-08-16 11:22:52 +02:00
Nicolas Goaziou
c421c81add
gnu: Add texlive-exam-zh.
...
* gnu/packages/tex.scm (texlive-exam-zh): New variable.
2023-08-16 11:22:52 +02:00
Nicolas Goaziou
e89b5f6a02
gnu: Add texlive-ctex-faq.
...
* gnu/packages/tex.scm (texlive-ctex-faq): New variable.
2023-08-16 11:22:51 +02:00
Nicolas Goaziou
86a47404fb
gnu: Add texlive-asymptote-manual-zh-cn.
...
* gnu/packages/tex.scm (texlive-asymptote-manual-zh-cn): New variable.
2023-08-16 11:22:51 +02:00
Nicolas Goaziou
d1f6709a27
gnu: Add texlive-asymptote-faq-zh-cn.
...
* gnu/packages/tex.scm (texlive-asymptote-faq-zh-cn): New variable.
2023-08-16 11:22:51 +02:00
Nicolas Goaziou
21f9d1a072
gnu: Add texlive-asymptote-by-example-zh-cn.
...
* gnu/packages/tex.scm (texlive-asymptote-by-example-zh-cn): New variable.
2023-08-16 11:22:51 +02:00
Nicolas Goaziou
805039426d
gnu: Add texlive-arphic-ttf.
...
* gnu/packages/tex.scm (texlive-arphic-ttf): New variable.
2023-08-16 11:22:50 +02:00
Nicolas Goaziou
383e9a4b0d
gnu: texlive-platex: Fix build.
...
* gnu/packages/tex.scm (texlive-platex)[arguments]<#:phases>: Add a phase to
deal with duplicate "kinsoku.tex".
2023-08-16 11:22:50 +02:00
Nicolas Goaziou
dc955bb62d
gnu: texlive-everyhook: Fix build.
...
* gnu/packages/tex.scm (texlive-everyhook)[arguments]: Build with "latex" TeX
format.
[native-inputs]: Use TEXLIVE-UPDMAP.CFG. Add TEXLIVE-BERA, TEXLIVE-ENUMITEM,
TEXLIVE-ETOOLBOX, TEXLIVE-HYPDOC, TEXLIVE-INCONSOLATA, TEXLIVE-LIPSUM,
TEXLIVE-LISTINGS, TEXLIVE-MATHPAZO, TEXLIVE-MICROTYPE, TEXLIVE-PALATINO, TEXLIVE-SVN-PROV, TEXLIVE-UPQUOTE, TEXLIVE-XKEYVAL.
2023-08-16 11:22:50 +02:00
kiasoc5
880ada0bdb
gnu: Move stalonetray to (gnu packages xdisorg).
...
See <https://issues.guix.gnu.org/63080 >.
* gnu/packages/stalonetray.scm (stalonetray): Move from here…
* gnu/packages/xdisorg.scm (stalonetray): …to here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-15 23:30:44 +02:00
kiasoc5
e58a882724
gnu: stalonetray: Update to 0.8.5.
...
* gnu/packages/stalonetray.scm (stalonetray): Update to 0.8.5.
[source]: Switch to git reference from GitHub.
[arguments](phases): add phase to fix docbook root.
[inputs]: Add libxpm.
[native-inputs]: Add autoconf, autoconf, automake, libxslt, docbook-xsl.
[homepage]: Update.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-15 23:30:44 +02:00
Felix Lechner
b8ee6b8a59
services: Add cachefilesd service.
...
Thanks to Bruno Victal "mirai" for cooperating on this patch and for
generously sharing a wealth of insights about Guix services.
Thanks to Jean-Baptiste Note for an early version of this service!
* doc/guix.texi (Linux Services)[Cachefilesd Service]: New heading.
* gnu/services/linux.scm (serialize-string, non-negative-integer?)
(serialize-non-negative-integer, string, non-negative-integer)
(make-option-serializer, make-percentage-threshold-serializer): New
procedures.
(cachefilesd-configuration): New record type.
(cachefilesd-service-type): New variable.
* gnu/tests/cachefilesd.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Co-authored-by: Bruno Victal <mirai@makinata.eu>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-15 23:30:44 +02:00
Felix Lechner
48d06aee7b
services: Use more 'file-append'.
...
* gnu/services/authentication.scm (pam-ldap-pam-service): Use
'file-append' instead of #~(string-append ...).
* gnu/services/base.scm (greetd-pam-service): Likewise.
* gnu/services/kerberos.scm (pam-krb5-pam-service): Likewise.
* gnu/services/pam-mount.scm (pam-mount-pam-service): Likewise.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-15 23:30:44 +02:00
Felix Lechner
20c51c1d2c
services: pam-limits: Keep 'limits.conf' in the store.
...
* gnu/services/base.scm (pam-limits-service-type)[pam-extension]: Wrap
into a 'lambda' that takes 'limits-file'. Pass that in the <pam-entry>
'arguments' field. Define 'make-limits-file' and use it.
Remove ETC-SERVICE-TYPE extension.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-15 23:30:43 +02:00
Felix Lechner
465c328c82
tests: pam-limits: Confirm actual ulimits are installed.
...
This revised system test is superior to the one accepted when #61744 was
closed because it confirms whether the configured limits are actually being
enforced upon login.
The previous test merely validated the serialization of one particular config
in the config file.
* gnu/tests/pam.scm (pam-limits-service): Revise test to confirm limits on
login.
(%test-pam-limits)[description]: Update.
(%test-pam-limits-deprecated): Remove.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-15 23:30:43 +02:00
Efraim Flashner
6eb0070f08
gnu: pcb2gcode: Build with librsvg-for-system.
...
* gnu/packages/engineering.scm (pcb2gcode)[inputs]: Replace librsvg with
librsvg-for-system.
2023-08-15 21:59:57 +03:00
Nicolas Goaziou
dfe2fb8da7
gnu: Add texlive-collection-langarabic.
...
* gnu/packages/tex.scm (texlive-collection-langarabic): New variable.
2023-08-15 19:42:53 +02:00
Nicolas Goaziou
a64a984440
gnu: Add texlive-xindy-persian.
...
* gnu/packages/tex.scm (texlive-xindy-persian): New variable.
2023-08-15 19:42:53 +02:00
Nicolas Goaziou
d60cfd21c9
gnu: Add texlive-xepersian-hm.
...
* gnu/packages/tex.scm (texlive-xepersian-hm): New variable.
2023-08-15 19:42:52 +02:00
Nicolas Goaziou
1946ae406f
gnu: Add texlive-xepersian.
...
* gnu/packages/tex.scm (texlive-xepersian): New variable.
2023-08-15 19:42:52 +02:00
Nicolas Goaziou
e77bb3c949
gnu: Add texlive-tram.
...
* gnu/packages/tex.scm (texlive-tram): New variable.
2023-08-15 19:42:52 +02:00
Nicolas Goaziou
5c2d76397d
gnu: Add texlive-texnegar.
...
* gnu/packages/tex.scm (texlive-texnegar): New variable.
2023-08-15 19:42:52 +02:00
Nicolas Goaziou
0c1408bef3
gnu: Add texlive-simurgh.
...
* gnu/packages/tex.scm (texlive-simurgh): New variable.
2023-08-15 19:42:52 +02:00
Nicolas Goaziou
2f54a009d2
gnu: Add texlive-sexam.
...
* gnu/packages/tex.scm (texlive-sexam): New variable.
2023-08-15 19:42:51 +02:00
Nicolas Goaziou
5af6447af3
gnu: Add texlive-quran.
...
* gnu/packages/tex.scm (texlive-quran): New variable.
2023-08-15 19:42:51 +02:00
Nicolas Goaziou
868e0bf179
gnu: Add texlive-persian-bib.
...
* gnu/packages/tex.scm (texlive-persian-bib): New variable.
2023-08-15 19:42:51 +02:00
Nicolas Goaziou
4dd47ed354
gnu: Add texlive-na-box.
...
* gnu/packages/tex.scm (texlive-na-box): New variable.
2023-08-15 19:42:51 +02:00
Nicolas Goaziou
382089c895
gnu: Add texlive-lshort-persian.
...
* gnu/packages/tex.scm (texlive-lshort-persian): New variable.
2023-08-15 19:42:50 +02:00
Nicolas Goaziou
71826b3033
gnu: Add texlive-kurdishlipsum.
...
* gnu/packages/tex.scm (texlive-kurdishlipsum): New variable.
2023-08-15 19:42:50 +02:00
Nicolas Goaziou
61a04c0109
gnu: Add texlive-imsproc.
...
* gnu/packages/tex.scm (texlive-imsproc): New variable.
2023-08-15 19:42:50 +02:00
Nicolas Goaziou
9067d26976
gnu: Add texlive-hvarabic.
...
* gnu/packages/tex.scm (texlive-hvarabic): New variable.
2023-08-15 19:42:50 +02:00
Nicolas Goaziou
331f69623f
gnu: Add texlive-ghab.
...
* gnu/packages/tex.scm (texlive-ghab): New variable.
2023-08-15 19:42:50 +02:00
Nicolas Goaziou
421e7e0537
gnu: Add texlive-dad.
...
* gnu/packages/tex.scm (texlive-dad): New variable.
2023-08-15 19:42:49 +02:00
Nicolas Goaziou
6cc0ebd344
gnu: Add texlive-bidihl.
...
* gnu/packages/tex.scm (texlive-bidihl): New variable.
2023-08-15 19:42:49 +02:00
Nicolas Goaziou
7b0a10fa05
gnu: Add texlive-arabtex.
...
* gnu/packages/tex.scm (texlive-arabtex): New variable.
2023-08-15 19:42:49 +02:00
Nicolas Goaziou
282bbcdc4a
gnu: Add texlive-arabluatex.
...
* gnu/packages/tex.scm (texlive-arabluatex): New variable.
2023-08-15 19:42:49 +02:00
Nicolas Goaziou
c0850a2afb
gnu: Add texlive-arabic-book.
...
* gnu/packages/tex.scm (texlive-arabic-book): New variable.
2023-08-15 19:42:48 +02:00
Nicolas Goaziou
0107b1752b
gnu: Add texlive-arabi-add.
...
* gnu/packages/tex.scm (texlive-arabi-add): New variable.
2023-08-15 19:42:48 +02:00
Nicolas Goaziou
cfec299285
gnu: Add texlive-arabi.
...
* gnu/packages/tex.scm (texlive-arabi): New variable.
2023-08-15 19:42:48 +02:00
Nicolas Goaziou
495529e0e0
gnu: Add texlive-alpha-persian.
...
* gnu/packages/tex.scm (texlive-alpha-persian): New variable.
2023-08-15 19:42:48 +02:00
Nicolas Goaziou
b243494864
gnu: Add texlive-alkalami.
...
* gnu/packages/tex.scm (texlive-alkalami): New variable.
2023-08-15 19:42:48 +02:00
Maxim Cournoyer
a4bed14c43
gnu: Add dnstracer.
...
* gnu/packages/networking.scm (dnstracer): New variable.
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2023-08-15 09:38:29 -04:00
Nicolas Goaziou
2279e3e604
gnu: Add texlive-scheme-tetex.
...
* gnu/packages/tex.scm (texlive-scheme-tetex): New variable.
2023-08-15 13:58:19 +02:00
Nicolas Goaziou
2c7b25402e
gnu: Add texlive-nomencl.
...
* gnu/packages/tex.scm (texlive-nomencl): New variable.
2023-08-15 13:58:18 +02:00
Nicolas Goaziou
5a6562e236
gnu: Add texlive-cmbright.
...
* gnu/packages/tex.scm (texlive-cmbright): New variable.
2023-08-15 13:56:59 +02:00
Nicolas Goaziou
56378c4b66
gnu: Add texlive-bbold.
...
* gnu/packages/tex.scm (texlive-bbold): New variable.
2023-08-15 13:54:41 +02:00
Nicolas Goaziou
8cfa61787f
gnu: Add texlive-bbm-macros.
...
* gnu/packages/tex.scm (texlive-bbm-macros): New variable.
2023-08-15 13:47:07 +02:00
Nicolas Goaziou
fe77b2dc85
gnu: Add texlive-bbm.
...
* gnu/packages/tex.scm (texlive-bbm): New variable.
2023-08-15 13:46:52 +02:00
Nicolas Goaziou
8103ed81f6
gnu: Add texlive-collection-langcjk.
...
* gnu/packages/tex.scm (texlive-collection-langcjk): New variable.
2023-08-15 13:37:07 +02:00
Nicolas Goaziou
34bde884b1
gnu: Add texlive-jfmutil.
...
* gnu/packages/tex.scm (texlive-jfmutil): New variable.
2023-08-15 13:37:06 +02:00
Nicolas Goaziou
6267d1aec2
gnu: Add texlive-fixjfm.
...
* gnu/packages/tex.scm (texlive-fixjfm): New variable.
2023-08-15 13:37:06 +02:00
Nicolas Goaziou
3e414a563e
gnu: Add texlive-evangelion-jfm.
...
* gnu/packages/tex.scm (texlive-evangelion-jfm): New variable.
2023-08-15 13:37:06 +02:00
Nicolas Goaziou
f6ad507de0
gnu: Add texlive-dnp.
...
* gnu/packages/tex.scm (texlive-dnp): New variable.
2023-08-15 13:37:05 +02:00
Nicolas Goaziou
4f252591fd
gnu: Add texlive-pxtatescale.
...
* gnu/packages/tex.scm (texlive-pxtatescale): New variable.
2023-08-15 13:37:05 +02:00
Nicolas Goaziou
2a674e3712
gnu: Add texlive-cjkutils.
...
* gnu/packages/tex.scm (texlive-cjkutils): New variable.
2023-08-15 13:37:05 +02:00