summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-06-23gnu: libfreenect: Add a source file-name....* gnu/packages/openkinect.scm (libfreenect)[source]: Add file-name field. Efraim Flashner
2020-06-23gnu: xaos: Add a source file-name....* gnu/packages/maths.scm (xaos)[source]: Add file-name field. Efraim Flashner
2020-06-23gnu: java-picocli: Use a source file-name....* gnu/packages/java.scm (java-picocli)[source]: Add a file-name field. Efraim Flashner
2020-06-23gnu: Add go-github-com-emersion-go-imap-idle....* gnu/packages/golang.scm (go-github-com-emersion-go-imap-idle): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Martin Becze
2020-06-23gnu: Add go-github-com-emersion-go-sasl....* gnu/packages/golang.scm (go-github-com-emersion-go-sasl): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Martin Becze
2020-06-23gnu: Add go-github-com-emersion-go-imap....* gnu/packages/golang.scm (go-github-com-emersion-go-imap): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Martin Becze
2020-06-23gnu: Add go-github-com-ddevault-go-libvterm....* gnu/packages/golang.scm (go-github-com-ddevault-go-libvterm): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Martin Becze
2020-06-23gnu: Add go-github-com-danwakefield-fnmatch....* gnu/packages/golang.scm (go-github-com-danwakefield-fnmatch): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Martin Becze
2020-06-23gnu: Add r-kmer....* gnu/packages/cran.scm (r-kmer): New variable. Co-authored-by: Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de> Ricardo Wurmus
2020-06-23gnu: Add r-phylogram....* gnu/packages/cran.scm (r-phylogram): New variable. Co-authored-by: Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de> Ricardo Wurmus
2020-06-23gnu: Add r-fourcseq....* gnu/packages/cran.scm (r-fourcseq): New variable. Co-authored-by: Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de> Ricardo Wurmus
2020-06-23gnu: Add r-lsd....* gnu/packages/cran.scm (r-lsd): New variable. Co-authored-by: Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de> Ricardo Wurmus
2020-06-23gnu: cuirass: Update to 0.0.1-34.10b16e....* gnu/packages/ci.scm (cuirass): Update to 0.0.1-34.10b16e. Mathieu Othacehe
2020-06-23system: image: Remove fakeroot dependencies....Since c29bb909d241e7215e574e93d9799e701cbc6ddb, fakeroot "sed" and "coreutils" dependencies are now explicit. * gnu/system/image.scm (system-disk-image): Remove "sed" and "coreutils" from inputs. Mathieu Othacehe
2020-06-23gnu: fakeroot: Do not assume "sed" and "cut" to be available....* gnu/packages/linux.scm (fakeroot)[inputs]: Add "sed" and "coreutils", [arguments]: substitute "sed" and "cut" by their absolute path in fakeroot script. Rename the associated phase from patch-getopt to patch-script. Mathieu Othacehe
2020-06-22gnu: linux-libre: Update to 5.4.48....* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.48. (linux-libre-5.4-pristine-source): Update hash. Mark H Weaver
2020-06-22gnu: linux-libre@5.7: Update to 5.7.5....* gnu/packages/linux.scm (linux-libre-5.7-version): Update to 5.7.5. (linux-libre-5.7-pristine-source): Update hash. Mark H Weaver
2020-06-22gnu: linux-libre@4.19: Update to 4.19.129....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.129. (linux-libre-4.19-pristine-source): Update hash. Mark H Weaver
2020-06-23gnu: sequoia: Update to 0.17.0....* gnu/packages/sequoia.scm (sequoia): Update to 0.17.0. [cargo-inputs]: Add rust-structopt-0.3. [phases](unpin-deps): New phase. Jakub Kądziołka
2020-06-23doc: cookbook: Tweak intro to the REPL....* doc/guix-cookbook.texi (A Scheme Crash Course): Reword first paragraph. Remove extra paren. Ludovic Courtès
2020-06-23self: Parallelize translation of the manual....The guix-translated-texinfo.drv execution time goes from 1mn42s with 1 core to 1mn8s with 4 cores. * guix/self.scm (translate-texi-manuals)[build]: Use 'n-par-for-each' instead of 'for-each' for translation. Ludovic Courtès
2020-06-23self: Move statements after definitions in translation derivation....* guix/self.scm (translate-texi-manuals)[build]: Move statements after definitions. Ludovic Courtès
2020-06-23po: Micro-optimize 'read-po-file'....* guix/build/po.scm (parse-tree->assoc): Use dot instead of ellipsis in 'match' clause to avoid repeated calls to 'list?'. Ludovic Courtès
2020-06-23po: Avoid regexps when interpreting '\n' sequences....This reduces the execution time of: (call-with-input-file "po/doc/guix-manual.de.po" read-po-file) from 4.7s to 4.0s. * guix/build/po.scm (interpret-newline-escape): New procedure. (parse-tree->assoc): Use it instead of 'regexp-substitute/global'. Ludovic Courtès
2020-06-23self: Speed up Texinfo cross-reference translation....Building guix-translated-texinfo.drv goes from 11mn to 1mn50s, most of which is taken by po4a. * guix/self.scm (translate-texi-manuals)[build](make-ref-regex): Remove. (canonicalize-whitespace): New procedure. (xref-regexp): New variable. (translate-cross-references): Rewrite to iterate over the cross-references rather than iterating over the msgids. Update caller. Ludovic Courtès
2020-06-23doc: cookbook: Mention "guix hash -rx" for Git checkouts....* doc/guix-cookbook.texi (Extended example): Mention "guix hash -rx ." Ludovic Courtès
2020-06-23doc: cookbook: Clarify 'git-fetch' conventions....* doc/guix-cookbook.texi (Extended example): Clarify use of 'git-file-name' and 'git-version'. Ludovic Courtès
2020-06-22gnu: liferea: Update to 1.12.8....* gnu/packages/syndication.scm (liferea): Update to 1.12.8. Signed-off-by: Marius Bakke <marius@gnu.org> Vinicius Monego
2020-06-22gnu: mlt: Build with the latest ffmpeg....* gnu/packages/video.scm (mlt)[inputs]: Change from FFMPEG-3.4 to FFMPEG. Marius Bakke
2020-06-22gnu: mlt: Update to 6.20.0....* gnu/packages/video.scm (mlt): Update to 6.20.0. Signed-off-by: Marius Bakke <marius@gnu.org> Vinicius Monego
2020-06-22gnu: darktable: Update to 3.0.2....* gnu/packages/photo.scm (darktable): Update to 3.0.2. [arguments]: Compile with clang. Wrap GSETTINGS_SCHEMAS_DIR. [license]: Add license information for Rawspeed. [native-inputs]: Add clang, desktop-file-utils, glib, gobject-instrospection, llvm, and po4a. Reorder alphabetically. [inputs]: Add colord-gtk, cups, graphicsmagick, gsettings-desktop-schemas, iso-codes, libsecret, lua, openjpeg, and osm-gps-map. Reorder alphabetically. Signed-off-by: Marius Bakke <marius@gnu.org> Vinicius Monego
2020-06-22gnu: jamvm: Fix to work with current gcc and glibc....* gnu/packages/java.scm (jamvm)[source]: Add patch. (jamvm-1-bootstrap)[native-inputs]: Remove. * gnu/packages/patches/jamvm-2.0.0-disable-branch-patching.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Marius Bakke <marius@gnu.org> Simon South
2020-06-22gnu: template-glib: Update to 3.34.0....* gnu/packages/glib.scm (template-glib): Update to 3.34.0. Signed-off-by: Marius Bakke <marius@gnu.org> Giacomo Leidi
2020-06-22gnu: Add python-daemux....* gnu/packages/tmux.scm (python-daemux): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Edouard Klein
2020-06-22gnu: Add python-libtmux....* gnu/packages/tmux.scm (python-libtmux): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Edouard Klein
2020-06-22gnu: Add python-pyfiglet....* gnu/packages/python-xyz.scm (python-pyfiglet): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Edouard Klein
2020-06-22gnu: Add python-flask-restx....* gnu/packages/python-web.scm (python-flask-restx): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Edouard Klein
2020-06-22gnu: Add python-pytest-flask....* gnu/packages/python-check.scm (python-pytest-flask): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Edouard Klein
2020-06-22gnu: Add python-pytest-benchmark....* gnu/packages/python-check.scm (python-pytest-benchmark): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Edouard Klein
2020-06-22gnu: Add python-py-cpuinfo....* gnu/packages/python-xyz.scm (python-py-cpuinfo): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Edouard Klein
2020-06-22gnu: Add abe....* gnu/packages/games.scm (abe): New variable. Nicolas Goaziou
2020-06-22gnu: mate: Don't propagate glib:bin....* gnu/packages/mate.scm (mate)[propagated-inputs]: Remove as the proper fix arrived from core-updates. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Jonathan Brielmaier
2020-06-22gnu: mate-common: Update to 1.24.1....* gnu/packages/mate.scm (mate-common): Update to 1.24.1. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Jonathan Brielmaier
2020-06-22gnu: Add python-pytest-lazy-fixture....* gnu/packages/check.scm (python-pytest-lazy-fixture): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vinicius Monego
2020-06-22gnu: r-with-tests, r-minimal: Update to 4.0.2....* gnu/packages/statistics.scm (r-with-tests, r-minimal): Update to 4.0.2. Ricardo Wurmus
2020-06-22system: image: Remove "image-root" when building raw disk-images....The "image-root" derivation output is used as a temporary directory that is passed to mke2fs and mkdosfs later on. By merging the creation of this directory and the production of partition images, we can get rid of the derivation. As mke2fs and mkdosfs are not able to override file permissions, call those commands with fakeroot. This way, all the image files will be owned by root, even if image generation is done in an unprivilegded context. * gnu/system/image.scm (system-disk-image): Merge "image-root" and "iso9660-image" derivations so that we spare an extra derivation. Also add "fakeroot" and its runtime dependencies to the inputs. * gnu/build/image.scm (make-ext-image, make-vfat-image): Make sure that mke2fs and mkdosfs are respectively called by fakeroot. Mathieu Othacehe
2020-06-22gnu: gn: Update to 0.0-1794.eb997b5....* gnu/packages/build-tools.scm (gn): Update to 0.0-1794.eb997b5. Marius Bakke
2020-06-22gnu: ungoogled-chromium: Update to 83.0.4103.106-0.f08ce8b [security fixes]....This fixes CVE-2020-6465, CVE-2020-6466, CVE-2020-6467, CVE-2020-6468, CVE-2020-6469, CVE-2020-6470, CVE-2020-6471, CVE-2020-6472, CVE-2020-6473, CVE-2020-6474, CVE-2020-6475, CVE-2020-6476, CVE-2020-6477, CVE-2020-6478, CVE-2020-6479, CVE-2020-6480, CVE-2020-6481, CVE-2020-6482, CVE-2020-6483, CVE-2020-6484, CVE-2020-6485, CVE-2020-6486, CVE-2020-6487, CVE-2020-6488, CVE-2020-6489, CVE-2020-6490, CVE-2020-6491, CVE-2020-6493, CVE-2020-6494, CVE-2020-6495, CVE-2020-6496, CVE-2020-6497, and CVE-2020-6498. * gnu/packages/patches/ungoogled-chromium-system-jsoncpp.patch, gnu/packages/patches/ungoogled-chromium-system-zlib.patch: New files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 83. (%chromium-version): Set to 83.0.4103.106. (%ungoogled-revision): Set to f08ce8b3f1300ef0750b5d6bf967b9cbbfd9a56d. (%gentoo-revision, %gentoo-patches, %debian-patches): New variables. (gentoo-patch, debian-patch): New procedures. (%chromium-origin, %ungoogled-origin): Update hashes. (ungoogled-chromium-source): Don't apply patches from %DEBIAN-ORIGIN, but take %GENTOO-PATCHES, %DEBIAN-PATCHES, and the local patch files. (ungoogled-chromium)[arguments]: Remove "enable_swiftshader=false" from #:configure-flags. Add "icu_use_data_file=false". Set CFLAGS in phase. Remove obsolete substitution. Adjust install phase to install .so files for ANGLE and Swiftshader. [native-inputs]: Change from CLANG-9 to CLANG-10. [inputs]: Replace ICU4C with ICU4C-67. (ungoogled-chromium/wayland): Remove obsolete substitution. Add "ozone_platform_x11=true" in #:configure-flags. Marius Bakke
2020-06-22gnu: icu4c: Add 67.1....* gnu/packages/icu4c.scm (icu4c-67): New public variable. Marius Bakke
2020-06-22gnu: ungoogled-chromium: Specify CPE name....* gnu/packages/chromium.scm (ungoogled-chromium)[properties]: Add CPE-NAME. Marius Bakke