doc: Build PDF for Chinese manual. * doc/build.scm (texinfo-manual-source): Replace input line in Chinese manual, cookbook. (pdf-manual): Adjust comment. Make it use xetex instead of pdftex. (html-manual-indexes)<language-index>: Do not hide the Chinese PDF, but hide the broken Korean cookbook instead, because Hangul are invisible. Fixes: guix/translations#1 Change-Id: If8934cda1387c666076ba47cc2656418a3a4f0f0
gnu: Add python2-cffi. This is needed by Pypy 3. * gnu/packages/libffi.scm (python2-cffi): New variable. Fixes: #3183 Change-Id: I01f022c28c1a3b801b4a374bd8c52de4a8442d8a Reviewed-by: Danny Milosavljevic <dannym@scratchpost.org>
gnu: python2-pycparser: Truly build a python2 package. * gnu/packages/python-xyz.scm (python2-pycparser): Build from a base package adjusted for compatibility with Python 2 and package-with-python2. Reviewed-by: Danny Milosavljevic <dannym@scratchpost.org> Change-Id: I39e5b631d5fe751665a2e3a595327140de9ba2e9
gnu: p2pool: Update to 4.11. * gnu/packages/finance.scm (p2pool): Update to 4.11. Change-Id: I387201cb2ba9059576c17eb95ea1701ee979c85c
gnu: packages/python-xyz: Sort. * gnu/packages/python-xyz.scm::(python-xattr, python-xdg, python-xlib, python-xlrd, python-xlsxwriter, python-xlwt, python-xmldiff, python-xmlsec): Sort variables alphabetically. Change-Id: I95562272fffefa1cc120af191497b30cf129edd2
gnu: python-num2words: Adjust inputs. "docopt" is listed in "install_requires" however it's used just in CLI and not in the library, but having it in [inputs] breaks sanity check of dependent package. See: <https://codeberg.org/guix/guix/pulls/3092#issuecomment-7544554> * gnu/packages/python-xyz.scm (python-num2words)[native-inputs]: Remove python-docopt. [propagated-inputs]: Add python-docopt. Change-Id: I53269e2760b216292957d2c418a62c1b12f6b51a
gnu: wf-recorder: Update to 0.5.0. * gnu/packages/video.scm (wf-recorder): Update to 0.5.0. Fixes: #3177 Change-Id: Id2e17f3ec9d0ecd4352e1b92b7a8273b77bbe056 Co-authored-by: Luis Guilherme Coelho <lgcoelho@disroot.org> Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: llvm-for-rocm: Update synopsis and description. * gnu/packages/llvm.scm (llvm-for-rocm)[description]: Replace llvm-14 with llvm-19. [synopsis]: Replace llvm-14 with llvm-19. Closes: #3004 Change-Id: Ie0c0357a622826fc8b583c596db489dba2e9732e Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: emacs-mediawiki: Update to 2.4.8. * gnu/packages/emacs-xyz.scm (emacs-mediawiki): Update to 2.4.8. [arguments]: Set #:test-command. [license]: Switch from agpl3+ to gpl3+. Change-Id: I8a9d0fdc77dc7d9fe627553ed83fbdc126785363 Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: sfm: Update to 0.4-0.f1f1197. * gnu/packages/suckless.scm (sfm): Update to 0.4-0.f1f1197. Closes: #2290 Change-Id: I8965c6e45f112573ddfee480f5c62902ad860660 Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: sfm: Improve style. * gnu/packages/suckless.scm (sfm)[arguments]: Use G-Expressions. [source]: Update url. Change-Id: Idd2377f7ed21c13049c0db8137ba42f7a4f1af9b Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: lukesmithxyz-st: Update to 0.8.4-1.62ebf67. * gnu/packages/suckless.scm (lukesmithxyz-st): Update to 0.8.4-1.62ebf67. Change-Id: I0ab7e0c253bbde16c1cfb92efcb17396f052674b Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: slstatus: Update to 1.1. * gnu/packages/suckless.scm (slstatus): Update to 1.1. Change-Id: I683a948894e2b4cf9c215c3b601ac6cf65b60350 Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: slstatus: Improve style. * gnu/packages/suckless.scm (slstatus)[arguments]: Use G-Expressions. [inputs]: Modernize. Change-Id: If6e45302b7fc26eceba805cf389569a12915db06 Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: fortify-headers: Improve style. * gnu/packages/suckless.scm (fortify-headers)[arguments]: Use G-Expressions. Change-Id: Ib5b4cdfb496e0c79f16cbcd244801b4eea9d243b Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: fortify-headers: Update to 2.3.3. * gnu/packages/suckless.scm (fortify-headers)[source]: Switch to git-fetch. [description]: Fix max column. Change-Id: I42e3da676e6089aa937e9bc7e0df9dfeb2cf5eea Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: libutf: Update to 0.1-1.ee5074d. * gnu/packages/suckless.scm (libutf): Update to 0.1-1.ee5074d. Change-Id: I1dededc4346dbb2a613c64c65a26f147fded3c3c Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: libutf: Improve style. * gnu/packages/suckless.scm (libutf)[arguments]: Use G-Expressions. Change-Id: If774e286993870052bb3a38b675a83ab49067536 Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: lchat: Improve style. * gnu/packages/suckless.scm (lchat)[arguments]: Use G-Expressions. [description]: Fix max column. Change-Id: I515b72e3410e54f74473cdcb975c3b785a3f26d8 Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: lchat: Update to 1.0. * gnu/packages/suckless.scm (lchat)[source]: Switch url. [inputs]: Add libgrapheme. [home-page]: Update. Change-Id: I9f22a3420efe8b7a3406435a9ef4f2a494320450 Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>