summary refs log tree commit diff
path: root/gnu
AgeCommit message (Collapse)Author
2021-09-17gnu: texlive-context: Adjust to changes from 'master'.Marius Bakke
This is a merge of commit f98dfdc1b6d73e0b9f3f45c74942289bbefd7b34, with the hash updated for TeX Live 2021. * gnu/packages/tex.scm (texlive-context-base): Deprecate in favor of TEXLIVE-CONTEXT. (texlive-context)[source]: Extract manuals and more files. [propagated-inputs]: Add TEXLIVE-AMSFONTS, TEXLIVE-LM, TEXLIVE-PDFTEX, TEXLIVE-METAPOST, TEXLIVE-FONTS-STMARYRD, and TEXLIVE-MFLOGO-FONT.
2021-09-17gnu: texlive-pdftex: Adjust to changes from 'master'.Marius Bakke
This is a merge of commit 9003bd8709c2b3f88e4ab34d3fc8e061a1beb08e, with the hash updated for TeX Live 2021. * gnu/packages/chez.scm (texlive-pdftex)[source]: Extract two more files. [propagated-inputs]: Add TEXLIVE-CM, TEXLIVE-ETEX, TEXLIVE-FONTS-KNUTH-LIB, TEXLIVE-HYPHEN-BASE, TEXLIVE-KPATHSEA, TEXLIVE-TEX-INI-FILES, and TEXLIVE-TEX-PLAIN.
2021-09-16gnu: gmtp: Fix build.Guillaume Le Vaillant
* gnu/packages/libusb.scm (gmtp)[arguments]: Pass '-fcommon' to CFLAGS.
2021-09-16gnu: glabels: Fix build.Guillaume Le Vaillant
* gnu/packages/gnome.scm (glabels)[arguments]: Pass '-fcommon' to CFLAGS.
2021-09-16gnu: geeqie: Fix build.Guillaume Le Vaillant
* gnu/packages/image-viewers.scm (geeqie)[arguments]: Pass '-fcommon' to CFLAGS.
2021-09-16gnu: crispy-doom: Fix build.Guillaume Le Vaillant
* gnu/packages/games.scm (crispy-doom)[arguments]: Pass '-fcommon' to CFLAGS.
2021-09-16gnu: blastem: Fix build.Guillaume Le Vaillant
* gnu/packages/emulators.scm (blastem)[arguments]: Update 'fix-source' phase to add '-fcommon' to CFLAGS.
2021-09-16gnu: aris: Fix build.Guillaume Le Vaillant
* gnu/packages/maths.scm (aris)[arguments]: Pass '-fcommon' to CFLAGS.
2021-09-16gnu: arcan: Fix build.Guillaume Le Vaillant
* gnu/packages/arcan.scm (arcan, arcan-sdl)[arguments]: Pass '-fcommon' to CFLAGS.
2021-09-16gnu: xygrib: Fix finding resources in the data directory.Thiago Jung Bauermann via Guix-patches via
Currently, if you start up XyGrib it will not show icons in the toolbar buttons, translated strings in the UI nor the map in the main view. These are all items stored in the data directory, which XyGrib can’t find. Backport upstream PR 235 (already merged upstream) which makes it use XDG directories correctly. As a bonus, the PR also contains a fix to find libjpeg, so we don’t need the substitution for that anymore. * gnu/packages/patches/xygrib-fix-finding-data.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/geo.scm (xygrib)[source]: Use it. [arguments]<#:configure-flags>: Pass ‘-DGNU_PACKAGE=ON’. [arguments]<#:phases>{patch-directories}: Remove fix to find libjpeg. Remove trailing ‘#t’. [native-search-paths]: Add ‘XDG_DATA_DIRS’. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-15gnu: glib: Avoid timer.c test failure on i686-linux.Ludovic Courtès
* gnu/packages/glib.scm (glib)[arguments]: In 'disable-failing-tests' phase, modify "glib/tests/timer.c" on i[56]86 to address test failure.
2021-09-15gnu: openjdk10: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (openjdk10)[arguments]: Pass '-fcommon' to CFLAGS. Add 'disable-warnings-as-errors' phase. [native-inputs]: Add gcc-9.
2021-09-15gnu: openjdk9: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (openjdk9)[arguments]: Pass '-fcommon' to CFLAGS. [native-inputs]: Add gcc-9.
2021-09-14gnu: make-4.2: Fix build.Guillaume Le Vaillant
* gnu/packages/base.scm (gnu-make-4.2)[arguments]: Add "-D__stat=stat" to 'configure-flags'.
2021-09-14gnu: javacc: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (javacc)[arguments]: Use gexp for 'make-flags'.
2021-09-14gnu: java-org-ow2-parent-pom: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (java-org-ow2-parent-pom-1.3)[arguments]: Use gexp in 'install' phase.
2021-09-14gnu: java-classpathx-servletapi: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (java-classpathx-servletapi)[arguments]: Use gexp for 'make-flags'.
2021-09-14gnu: ant: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (ant/java8)[arguments]: Delete 'define-java-environment-variables' phase inherited from ant-bootstrap.
2021-09-14gnu: icedtea: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (icedtea-8)[arguments]: Pass '-fcommon' to CFLAGS and CXXFLAGS. Add 'fix-openjdk' phase.
2021-09-14gnu: icedtea-7: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (icedtea-7)[arguments]: Add 'fix-openjdk' phase. Update 'install-keystore' phase.
2021-09-14gnu: icedtea-6: Fix build.Guillaume Le Vaillant
* gnu/packages/java.scm (icedtea-6)[arguments]: Add 'fix-openjdk' phase.
2021-09-14gnu: gsl: Comment out more tests that fail on i686-linux.Ludovic Courtès
* gnu/packages/maths.scm (gsl)[arguments]: In 'disable-failing-tests' phase, comment out more tests.
2021-09-14gnu: attr: Allow compilation on GNU/Hurd.Ludovic Courtès
* gnu/packages/attr.scm (attr)[arguments]: Add 'skip-linux-syscalls' phase when 'hurd-target?' returns true.
2021-09-14gnu: python-pytest-mpl: Fix build.Felix Gruber
* gnu/packages/python-check.scm (python-pytest-mpl)[propagated-inputs]: Add python-nose. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-14gnu: dblatex: Update package names in texlive-union.Efraim Flashner
* gnu/packages/docbook.scm (dblatex)[inputs]: Replace texlive-latex-hyperref with texlive-hyperref, texlive-latex-wasysym with texlive-wasysym, texlive-fonts-stmryrd with texlive-stmryrd.
2021-09-12gnu: obby: Fix build.Felix Gruber
* gnu/packages/gobby.scm (obby)[inputs]: Replace libsigc++ with libsigc++-2. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-12gnu: gobby: Update to 0.6.0.Felix Gruber
This fixes a build failure due to our libinfinite being too recent for gobby 0.5.0. * gnu/packages/gobby.scm (gobby): Update to 0.6.0. [build-system]: Change to glib-or-gtk-build-system which helps to find glib-compile-schemas. [native-inputs]: Add itstool. [inputs]: Replace gtkmm-2 with gtkmm and gtksourceview-2 with gtksourceview-3. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-12gnu: ruby-asciidoctor: Update to 2.0.16.Efraim Flashner
* gnu/packages/ruby.scm (ruby-asciidoctor): Update to 2.0.16. [native-inputs]: Add ruby-erubi.
2021-09-12gnu: ruby-ruby-prof: Update to 1.4.3.Efraim Flashner
* gnu/packages/ruby.scm (ruby-ruby-prof): Update to 1.4.3.
2021-09-12gnu: ruby-byebug: Disable misbehaving test.Efraim Flashner
* gnu/packages/ruby.scm (ruby-byebug)[arguments]: Add phase to skip misbehaving test.
2021-09-12gnu: ruby-rexml: Use version vendored with ruby.Efraim Flashner
* gnu/packages/ruby.scm (ruby-rubocop, ruby-crack) [propagated-inputs]: Remove ruby-rexml.
2021-09-12gnu: ruby-byebug-11: Make default ruby-byebug.Efraim Flashner
* gnu/packages/ruby.scm (ruby-byebug-11): Rename to ruby-byebug. (ruby-pry-byebug)[propagated-inputs]: Use ruby-byebug.
2021-09-12gnu: ruby-ast: Sort inputs alphabetically.Efraim Flashner
* gnu/packages/ruby.scm (ruby-ast)[native-inputs]: Sort alphabetically.
2021-09-12gnu: ruby-ast: Update to 2.4.2.Efraim Flashner
* gnu/packages/ruby.scm (ruby-ast): Update to 2.4.2.
2021-09-12gnu: ruby-ast: Adjust to newer ruby-rake version.Efraim Flashner
* gnu/packages/ruby.sm (ruby-ast)[arguments]: Adjust the gemspec file to allow for newer versions of ruby-rake.
2021-09-12gnu: ruby-minitest-bonus-assertions: Disable tests.Efraim Flashner
* gnu/packages/ruby.scm (ruby-minitest-bonus-assertions)[arguments]: Disable test suite; it has bit rotted.
2021-09-12gnu: ruby-regexp-property-values: Update to 1.0.0-1.03007a6.Efraim Flashner
* gnu/packages/ruby.scm (ruby-regexp-property-values): Update to 1.0.0-1.03007a6. [native-inputs]: Add ruby-rake.
2021-09-12gnu: ruby-racc: Update to 1.5.2.Efraim Flashner
* gnu/packages/ruby.scm (ruby-racc): Update to 1.5.2. [arguments]: Skip tests.
2021-09-12gnu: xboard: Fix building with gcc 10.Guillaume Le Vaillant
* gnu/packages/games.scm (xboard)[arguments]: Pass '-fcommon' to CFLAGS.
2021-09-12gnu: gnucash: Update to 4.6.Guillaume Le Vaillant
* gnu/packages/gnucash.scm (gnucash): Update to 4.6. [native-inputs]: Add gmp.
2021-09-12gnu: libxml++: Fix build.Guillaume Le Vaillant
* gnu/packages/gnome.scm (libxml++)[inputs]: Replace glibmm by glibmm-2.64.
2021-09-12gnu: libxmlplusplus: Fix build.Felix Gruber
* gnu/packages/xml.scm (libxmlplusplus)[inputs]: Replace glibmm with glibmm-2.64. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-12gnu: ruby-tins: Update to 1.29.1.Efraim Flashner
* gnu/packages/ruby.scm (ruby-tins): Update to 1.29.1. [propagated-inputs]: Add ruby-sync.
2021-09-12gnu: Add ruby-sync.Efraim Flashner
* gnu/packages/ruby.scm (ruby-sync): New variable.
2021-09-12gnu: ruby-multi-json: Update to 1.15.0.Efraim Flashner
* gnu/packages/ruby.scm (ruby-multi-json): Update to 1.15.0. [arguments]: Remove custom 'remove-signing-key-reference phase. Add phase to adjust test suite. [native-inputs]: Remove bundler, ruby-yard.
2021-09-12gnu: ruby-json-pure: Update to 2.3.1.Efraim Flashner
* gnu/packages/ruby.scm (ruby-json-pure): Update to 2.3.1. [arguments]: Remove custom 'regenerate-gemspec, 'fix-json-java.gemspec phases. Remove part of custom 'fix-rakefile phase. [native-inputs]: Add which.
2021-09-12gnu: ruby-mocha: Update to 1.13.0.Efraim Flashner
* gnu/packages/ruby.scm (ruby-mocha): Update to 1.13.0. [home-page]: Adjust to new upstream home-page.
2021-09-12gnu: ruby-pandoc-ruby: Adjust test suite.Efraim Flashner
* gnu/packages/ruby.scm (ruby-pandoc-ruby)[arguments]: Adjust test suite to change in ruby behavior and the test suite.
2021-09-12gnu: gnome-maps: Remove obsolete phase.Jonathan Brielmaier
* gnu/packages/geo.scm (gnome-maps)[arguments]: Remove 'fix-broken-tests phase as the tests pass now.
2021-09-12gnu: libnet6: Fix build.Felix Gruber
* gnu/packages/gobby.scm (libnet6)[inputs]: replace libsigc++ with libsigc++-2. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>