summaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Expand)Author
2021-07-21gnu: TeX Live: Use IniTeX to build a couple of packages...The package texlive-latex-base in TeX Live 2021 will depend on texlive-latex-l3kernel and texlive-latex-l3packages. Therefore we need to remove their build dependency on texlive-latex-base to avoid a circular dependency. l3kernel and l3packages don’t need LaTeX during build, just IniTeX. So to make them use it, modify texlive-build-system to allow disabling the #:texlive-latex-base and #:tex-format parameters, and also add a #:tex-engine parameter. We also need to add texlive-docstrip as a native input, which was previously provided by texlive-latex-base. * gnu/packages/tex.scm (texlive-latex-l3kernel, texlive-latex-l3packages)[arguments]: Add ‘#:tex-engine’, ‘#:tex-format’ and ‘#:texlive-latex-base’ parameters. [native-inputs]: Add ‘texlive-docstrip’. * guix/build-system/texlive.scm (lower)[build-inputs]: Don’t add ‘texlive-latex-base’ if its keyword parameter is false. (texlive-build): Add ‘tex-engine’ keyword parameter. [builder]: If a ‘tex-engine’ parameter was passed, use it. Otherwise, use ‘tex-format’ as the engine. * guix/build/texlive-build-system.scm (compile-with-latex): Add ‘engine’ parameter. If the ‘format’ parameter is false, add “-ini” option to the command line. (build): Add ‘tex-engine’ parameter. Pass it down to ‘compile-with-latex’. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Thiago Jung Bauermann
2021-07-21gnu: guile: Remove trailing #t in snippet....* gnu/packages/guile.scm (guile-3.0)[source]: Remove trailing #t in 'snippet'. Ludovic Courtès
2021-07-21gnu: guile: Fix failing tests on IA32....Fixes <https://issues.guix.gnu.org/49368>. * gnu/packages/guile.scm (guile-3.0)[arguments]<#:configure-flags>: Add "-fexcess-precision=standard" to CFLAGS when (target-x86-32?) is true. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Maxime Devos
2021-07-20gnu: meson: Update to 0.59.0....Fixes <https://issues.guix.gnu.org/48552>. * gnu/packages/build-tools.scm (meson): Update to 0.59.0, which includes a reproduceability fix for builds that link against multiple LLVM libraries. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Kaelyn Takata
2021-07-19gnu: ghostscript: Improve reproducibility of PDF document generation...* gnu/packages/patches/ghostscript-no-header-creationdate.patch: Disable writing "xmp:ModifyDate" and "xmp:CreateDate" if GS_GENERATE_UUIDS is set to "0" or "no". Guillaume Le Vaillant
2021-07-18gnu: sed, diffutils: Patch faulty Gnulib tests....This is a followup to c823b958256ba1db6cf896400fae218e4261266e, fixing tests for sed and diffutils on armhf-linux. * gnu/packages/base.scm (sed)[source]: Add "coreutils-gnulib-tests.patch". (diffutils)[source]: Likewise. * gnu/packages/commencement.scm (diffutils-boot0)[source]: New field. Ludovic Courtès
2021-07-18gnu: texlive-union: Export and formally deprecate....This is a followup to 04a0b1e09abce99857e7930336421ca6d15ae630. * gnu/packages/tex.scm (texlive-union): Define using 'define-deprecated/alias' and export. Ludovic Courtès
2021-07-18Merge branch 'master' into core-updatesLudovic Courtès
2021-07-18gnu: sdrangel: Update to 6.16.1....* gnu/packages/radio.scm (sdrangel): Update to 6.16.1. Guillaume Le Vaillant
2021-07-18gnu: dump1090: Update to 5.0....* gnu/packages/radio.scm (dump1090): Update to 5.0. [inputs]: Add hackrf. Guillaume Le Vaillant
2021-07-18gnu: emacs-pyim: Update to 3.9.2....* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.9.2. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Xinglu Chen
2021-07-18gnu: Add sterm....* gnu/packages/engineering.scm (sterm): New variable. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> phodina
2021-07-18gnu: ada-ed: Adjust target system....* gnu/packages/ada.scm (ada-ed)[arguments]: Only set the target system when necessary. [supported-systems]: Add powerpc-linux. Efraim Flashner
2021-07-17gnu: rsnapshot: Remove modifications to tests....Upstream fixed those tests, no need to tweak them anymore. * gnu/packages/backup.scm (rsnapshot)[arguments]: Remove modifications to tests done in 'check' phase. Brice Waegeneire
2021-07-17gnu: rsnapshot: Fix tests....* gnu/packages/backup.scm (rsnapshot)[arguments]: Tweak substitution. Tobias Geerinckx-Rice
2021-07-17gnu: ungoogled-chromium: Update to 91.0.4472.164-0.a9eb6fd....* gnu/packages/chromium.scm (%chromium-version): Set to 91.0.4472.164. (ungoogled-chromium): Update hash. Marius Bakke
2021-07-17gnu: python-coveralls: Update to 3.1.0....* gnu/packages/python-check.scm (python-coveralls): Update to 3.1.0. [arguments]: Remove trailing #t's. [native-inputs]: Add PYTHON-RESPONSES. Marius Bakke
2021-07-17gnu: gdbm: Use HTTPS home page....* gnu/packages/dbm.scm (gdbm)[home-page]: Use HTTPS. Marius Bakke
2021-07-17gnu: arx-libertatis: Update to 1.2....* gnu/packages/games.scm (arx-libertatis): Update to 1.2. [inputs]: Replace sdl with sdl2 and mesa with libepoxy. Pierre Neidhardt
2021-07-16gnu: Add transmission-remote-gtk....* gnu/packages/bittorrent.scm (transmission-remote-gtk): New variable. * gnu/packages/patches/transmission-remote-gtk-fix-appstream.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Co-authored-by: Leo Famulari <leo@famulari.name> Justin Veilleux
2021-07-16gnu: Add blitz....* gnu/packages/maths.scm (blitz): New variable. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net> Ivan Gankevich
2021-07-16gnu: kde-utils.scm: Fix copyright line....This is a follow up commit to 4094d12df1. * gnu/packages/kde-utils.scm: Fix copyright line for Zheng Junjie. Maxim Cournoyer
2021-07-16gnu: Add ark....* gnu/packages/kde-utils.scm (ark): New variable. * gnu/packages/patches/ark-skip-xar-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Z572
2021-07-15gnu: libolm: Unbundle unused blob....* gnu/package/crypto.scm: (libolm)[source][snippet]: Delete "gradle-wrapper.jar". It is a bundled compiled (!) version of gradle. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Maxime Devos
2021-07-15gnu: Add putty....* gnu/packages/networking.scm (putty): New variable. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at> terramorpha
2021-07-15gnu: btrfs-progs: Update to 5.13....* gnu/packages/linux.scm (btrfs-progs): Update to 5.13. Leo Famulari
2021-07-15gnu: Add rust-mdns-0.3....* gnu/packages/crates-io.scm (rust-mdns-0.3): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vinicius Monego
2021-07-15gnu: Add rust-dns-parser-0.8....* gnu/packages/crates-io.scm (rust-dns-parser-0.8): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vinicius Monego
2021-07-15gnu: Add rust-get-if-addrs-0.5....* gnu/packages/crates-io.scm (rust-get-if-addrs-0.5): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vinicius Monego
2021-07-15gnu: Add rust-unwrap-1....* gnu/packages/crates-io.scm (rust-unwrap-1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vinicius Monego
2021-07-15gnu: Add rust-get-if-addrs-sys-0.1....* gnu/packages/crates-io.scm (rust-get-if-addrs-sys-0.1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vinicius Monego
2021-07-15gnu: Add rust-c-linked-list-1....* gnu/packages/crates-io.scm (rust-c-linked-list-1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vinicius Monego
2021-07-15gnu: evince: Build with libkpathsea....* gnu/packages/gnome.scm (evince)[inputs]: Add libkpathsea. Leo Prikler
2021-07-15gnu: Add texlive-libkpathsea....* gnu/packages/tex.scm (texlive-libkpathsea): New variable. Leo Prikler
2021-07-15gnu: Add python-pygame-sdl2....* gnu/packages/game-development.scm (python-pygame-sdl2): New variable. Reuse package definition from previous python2-pygame-sdl2, with the following additions: [source]: Also drop “gen3” in snippet. [arguments]: Drop #:python. [native-inputs]: Use ‘python-cython’ instead of ‘python2-cython’. (python2-pygame-sdl2): Define in terms of python-pygame-sdl2. Leo Prikler
2021-07-15gnu: renpy: Correct inputs....* gnu/packages/game-development.scm (renpy)[#:modules]: Add SRFI-1. [#:imported-modules]: Likewise. [#:phases]<fix-commands>: Search for ‘python2’ and ‘xdg-open’ in inputs. <start-xserver>: Search for ‘xorg-server’ in native-inputs. <install>: Search for ‘python2’ in inputs. <wrap>: Search for python dependencies in inputs. [inputs]: Add python2, drop python2-pygame (already propagated by python2-renpy). Move xorg-server from here… [native-inputs]: … to here. [propagated-inputs]: Empty. Leo Prikler
2021-07-15gnu: python2-renpy: Correct inputs....* gnu/packages/game-development.scm (python2-renpy)[#:phases]<fix-commands>: Search for ‘xdg-open’ in inputs. <set-build-vars>: Search for ‘cython’ in native-inputs. [native-inputs]: Move ‘xdg-utils’ from here… [inputs]: … to here. Leo Prikler
2021-07-15gnu: python2-renpy: Update description....* gnu/packages/game-development.scm (python2-renpy)[description]: Mention, that it's only used for bootstrapping renpy. Leo Prikler
2021-07-15gnu: python2-renpy: Drop unused Ren'py sources....These sources are written in Ren'py (the language) and thus not particularly useful before renpy itself is built. In particular, they serve no purpose when installed without prior compilation. * gnu/packages/game-development.scm (python2-renpy)[#:phases]<install>: Drop installed "common" folder. (renpy)[#:phases]<install>: Adjust comment accordingly. Leo Prikler
2021-07-15gnu: Add rust-mpris-player-0.6....* gnu/packages/crates-io.scm (rust-mpris-player-0.6): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vinicius Monego
2021-07-15gnu: rust-system-deps-1: Fix version requirements....* gnu/packages/crates-io.scm (rust-system-deps-1)[source]: Add snippet to fix rust-version-compare version. [arguments]<#:phases>: Remove 'fix-version-requirements phase. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vinicius Monego
2021-07-15gnu: Add rust-dbus-0.6....* gnu/packages/crates-io.scm (rust-dbus-0.6): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vinicius Monego
2021-07-15gnu: Add rust-libdbus-sys-0.2....* gnu/packages/crates-io.scm (rust-libdbus-sys-0.2): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vinicius Monego
2021-07-15gnu: libogg: Update to 1.3.5....* gnu/packages/xiph.scm (libogg): Update to 1.3.5. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Matthew James Kraai
2021-07-15gnu: ffmpeg: Enable vaapi....* gnu/packages/video.scm (ffmpeg)[arguments]: Add --enable-vaapi to configure-flags. Signed-off-by: Leo Famulari <leo@famulari.name> Jack Hill
2021-07-15gnu: linux-libre 5.4: Update to 5.4.132....* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.132. (linux-libre-5.4-pristine-source): Update hash. Leo Famulari
2021-07-15gnu: linux-libre 5.10: Update to 5.10.50....* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.50. (linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes. Leo Famulari
2021-07-15gnu: linux-libre 5.12: Update to 5.12.17....* gnu/packages/linux.scm (linux-libre-5.12-version): Update to 5.12.17. (linux-libre-5.12-pristine-source, deblob-scripts-5.12): Update hashes. Leo Famulari
2021-07-15gnu: linux-libre: Update to 5.13.2....* gnu/packages/linux.scm (linux-libre-5.13-version): Update to 5.13.2. (linux-libre-5.13-pristine-source, deblob-scripts-5.13): Update hashes. Leo Famulari
2021-07-15gnu: linux-libre: Default to the 'schedutil' CPU scaling governor....For more information about these configuration options, read <https://www.kernel.org/doc/Documentation/cpu-freq/governors.txt> or the document 'Documentation/admin-guide/pm/cpufreq.rst' in the linux-libre source distribution. * gnu/packages/aux-files/linux-libre/4.14-arm.conf, gnu/packages/aux-files/linux-libre/4.14-i686.conf, gnu/packages/aux-files/linux-libre/4.14-x86_64.conf, gnu/packages/aux-files/linux-libre/4.19-arm.conf, gnu/packages/aux-files/linux-libre/4.19-arm64.conf, gnu/packages/aux-files/linux-libre/4.19-i686.conf, gnu/packages/aux-files/linux-libre/4.19-x86_64.conf, gnu/packages/aux-files/linux-libre/4.9-i686.conf, gnu/packages/aux-files/linux-libre/4.9-x86_64.conf, gnu/packages/aux-files/linux-libre/5.10-i686.conf, gnu/packages/aux-files/linux-libre/5.10-x86_64.conf, gnu/packages/aux-files/linux-libre/5.12-i686.conf, gnu/packages/aux-files/linux-libre/5.12-x86_64.conf, gnu/packages/aux-files/linux-libre/5.13-i686.conf, gnu/packages/aux-files/linux-libre/5.13-x86_64.conf, gnu/packages/aux-files/linux-libre/5.4-arm.conf, gnu/packages/aux-files/linux-libre/5.4-arm64.conf, gnu/packages/aux-files/linux-libre/5.4-i686.conf, gnu/packages/aux-files/linux-libre/5.4-x86_64.conf: Unset 'CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE' and set 'CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y'. Leo Famulari