summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2022-03-06gnu: texlive-generic-infwarerr: Rename to texlive-infwarerr.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-infwarerr): New variable. (texlive-generic-infwarerr): Deprecated alias. (texlive-generic-uniquecounter): (texlive-hyperref): (texlive-latex-rerunfilecheck): (texlive-pdftexcmds): (texlive-bitset): (texlive-etexcmds): * gnu/packages/plotutils.scm (asymptote): Use new name.
2022-03-06gnu: texlive-generic-gettitlestring: Rename to texlive-gettitlestring.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-gettitlestring): New variable. (texlive-generic-gettitlestring): Deprecated alias. (texlive-hyperref): Use new name.
2022-03-06gnu: texlive-generic-etexcmds: Rename to texlive-etexcmds.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-etexcmds): New variable. (texlive-generic-etexcmds): Deprecated alias. (texlive-hyperref): Use new name.
2022-03-06gnu: texlive-generic-bitset: Rename to texlive-bitset.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-bitset): Renamed from texlive-generic-bitset. (texlive-generic-bitset): Define deprecated alias. (texlive-hyperref): Use new name.
2022-03-06gnu: texlive-generic-bigintcalc: Rename to texlive-bigintcalc.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-bigintcalc): New variable. (texlive-generic-bigintcalc): Deprecated alias. (texlive-generic-bitset): (texlive-generic-uniquecounter): Use new name.
2022-03-06gnu: texlive-generic-atbegshi: Rename to texlive-atbegshi.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-atbegshi): New variable. (texlive-generic-atbegshi): Define deprecated alias. (texlive-hyperref): Use new variable name.
2022-03-04gnu: Rename texlive-latex-fancyvrb to texlive-fancyvrb.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-fancyvrb): New variable, renamed from TEXLIVE-LATEX-FANCYVRB. (texlive-latex-fancyvrb): Deprecate variable. * gnu/packages/docbook.scm (dblatex): * gnu/packages/maths.scm (hypre): * gnu/packages/python-xyz.scm (python-numpy-documentation): (python-ipython-documentation): (python-nbconvert): * gnu/packages/statistics.scm (r-with-tests): Use new name.
2022-03-04gnu: Add texlive-fancyhdr.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-fancyhdr): New variable. (texlive-latex-fancyhdr): Deprecate variable. (texlive-jadetex): * gnu/packages/docbook.scm (dblatex): * gnu/packages/python-xyz.scm (python-numpy-documentation): (python-ipython-documentation): Use new variable.
2022-03-04gnu: texlive-generic-iftex: Rename to texlive-iftex.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-iftex): Renamed from TEXLIVE-GENERIC-IFTEX. (texlive-hyperref): (texlive-oberdiek): (texlive-pdftexcmds): (texlive-generic-etexcmds): (texlive-generic-iftex): (texlive-generic-ifxetex): (texlive-latex-xkeyval): * gnu/packages/docbook.scm (dblatex): * gnu/packages/python-xyz.scm (python-numpy-documentation): (python-ipython-documentation): (python-nbconvert): (python-pypandoc): Apply renaming.
2022-03-03gnu: Add texlive-listings.Nicolas Goaziou
* gnu/packages/docbook.scm (texlive-listings): New variable. (texlive-latex-listings): Deprecate variable. (dblatex): Use new variable. * gnu/packages/tex.scm (texlive-latex-xkeyval): Use new variable.
2022-02-14gnu: Add texlive-pgf.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-pgf): New variable. (texlive-latex-pgf): Deprecate variable. (texlive-beamer): (texlive-latex-xkeyval): (texlive-todonotes): (texlive-adjustbox): (texlive-tcolorbox): * gnu/packages/bioinformatics.scm (discrover): Use new variable.
2022-02-14gnu: Add texlive-graphics.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-graphics): New variable. (texlive-latex-graphics): Deprecate variable. (texlive-base): (texlive-pstool): (texlive-jadetex): * gnu/packages/bioinformatics.scm (velvet): * gnu/packages/plotutils.scm (asymptote): * gnu/packages/python-xyz.scm (python-numpy-documentation): (python-ipython-documentation): * gnu/packages/radio.scm (gnuradio): (libosmo-dsp): * gnu/packages/statistics.scm (r-with-tests): Use new variable.
2022-02-14gnu: Add texlive-fp.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-fp): New variable.
2022-02-14gnu: Add texlive-ms.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-ms): New variable. (texlive-latex-ms): Deprecate variable. * gnu/packages/bioinformatics.scm (discrover): * gnu/packages/python-xyz.scm (python-nbconvert): Use new variable.
2022-02-14gnu: Add texlive-atveryend.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-atveryend): New variable. (texlive-latex-atveryend): Deprecate variable. (texlive-hyperref): (texlive-latex-rerunfilecheck): Use new variable.
2022-02-14gnu: texlive-xcolor: Provide missing files.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-xcolor): Make sure package provides all the expected files.
2022-02-14gnu: Add texlive-pdftexcmds.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-pdftexcmds): New variable. (texlive-latex-pdftexcmds): Deprecate variable. (texlive-hyperref): (texlive-latex-rerunfilecheck): (texlive-generic-bigintcalc): Use new variable. * gnu/packages/plotutils.scm (asymptote): Use new variable.
2022-02-10gnu: linux-pam: Change path to unix_chkpwd helper.Andrew Tropin
* gnu/packages/patches/linux-pam-unix_chkpwd.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/linux.scm (linux-pam): Use it. * gnu/system/pam.scm (pam-root-service-type): Add unix_chkpwd to setuid. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-02-10gnu: qpdf: Update to 10.6.0.Jai Vetrivelan
* gnu/packages/pdf.scm (qpdf): Update to 10.6.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-09gnu: ruby-parser: Update to 3.1.0.0.jgart via Guix-patches via
* gnu/packages/ruby.scm (ruby-parser): Update to 3.1.0.0.
2022-02-06gnu: poppler: Enable tests.Liliana Marie Prikler
* gnu/package/pdf.scm (poppler-tests): New variable. (poppler)[arguments]: Drop #:tests?. Add "-DTESTDATADIR" to #:configure-flags.
2022-02-06gnu: poppler: Update to 22.01.0.Remco van 't Veer
* gnu/packages/pdf.scm (poppler): Update to 22.01.0. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-02-06gnu: poppler: Use gexps in arguments.Liliana Marie Prikler
* gnu/packages/pdf.scm (poppler)[arguments]: Transform from quasiquote to list of gexps. <#:phases>: Always bind, using %standard-phases as explicit default.
2022-02-06gnu: poppler: Use new input style.Liliana Marie Prikler
* gnu/packages/pdf.scm (poppler)[inputs]: Drop labels.
2022-02-06gnu: pdf2djvu: Remove poppler-data.Taiju HIGASHI
* gnu/packages/djvu.scm (pdf2djvu)[inputs]: Drop poppler-data. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-02-05gnu: poppler: Add poppler-data.Taiju HIGASHI
In order to make poppler support CJK and Cyrillic scripts, one of the following has to be done: 1. Build poppler with poppler-data as input. 2. Add poppler-data into poppler's output path. A simple union-build is not enough, as reported in <https://issues.guix.gnu.org/53536>. * gnu/packages/pdf.scm (poppler)[inputs]: Add poppler-data. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-27gnu: file: Update to 5.41.Efraim Flashner
* gnu/packages/file.scm (file): Absorb file-next. * gnu/packages/commencement.scm (file-boot0)[arguments]: Add make-flag to set CFLAGS. * gnu/packages/diffoscope.scm (diffoscope): Remove file-next. * gnu/packages/python-xyz.scm (python-magic)[inputs]: Replace file-next with file.
2022-01-25Merge branch 'staging' into core-updates.Maxim Cournoyer
With "conflicts" resolved in (mostly in favor of master/staging): gnu/packages/admin.scm gnu/packages/gnuzilla.scm gnu/packages/gtk.scm gnu/packages/kerberos.scm gnu/packages/linux.scm guix/lint.scm
2022-01-25Merge branch 'master' into staging.Maxim Cournoyer
With "conflicts" solved (all in favor of master except git) in: gnu/local.mk gnu/packages/databases.scm gnu/packages/glib.scm gnu/packages/gnome.scm gnu/packages/gnupg.scm gnu/packages/gnuzilla.scm gnu/packages/graphics.scm gnu/packages/gstreamer.scm gnu/packages/gtk.scm gnu/packages/linux.scm gnu/packages/machine-learning.scm gnu/packages/networking.scm gnu/packages/polkit.scm gnu/packages/pulseaudio.scm gnu/packages/rpc.scm gnu/packages/rust.scm gnu/packages/version-control.scm gnu/packages/w3m.scm
2022-01-25gnu: Add python-regions.Vinicius Monego
* gnu/packages/astronomy.scm (python-regions): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-25gnu: Add python-photutils.Vinicius Monego
* gnu/packages/astronomy.scm (python-photutils): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-25gnu: Add python-astropy-healpix.Vinicius Monego
* gnu/packages/astronomy.scm (python-astropy-healpix): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-25gnu: Add python-astroquery.Vinicius Monego
* gnu/packages/astronomy.scm (python-astroquery): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-25gnu: Add python-pyvo.Vinicius Monego
* gnu/packages/astronomy.scm (python-pyvo): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-25gnu: Add emacs-puni.Niklas Eklund
* gnu/packages/emacs-xyz.scm (emacs-puni): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-25gnu: QGIS: Build without QtWebKit.Leo Famulari
See <https://issues.guix.gnu.org/53289> and <https://issues.guix.gnu.org/53512> for more information about this change. * gnu/packages/geo.scm (qgis)[inputs]: Remove qtwebkit. [arguments]: Pass "-DWITH_QTWEBKIT=NO" to #:configure-flags. Make the custom 'check' phase honor TESTS?. Skip even more failing tests.
2022-01-25gnu: FreeCAD: Replace QtWebKit with QtWebEngine.Leo Famulari
See <https://issues.guix.gnu.org/53289> for more information about this change. * gnu/packages/engineering.scm (freecad)[inputs]: Remove QTWEBKIT. Add QTDECLARATIVE, QTWEBCHANNEL, and QTWEBENGINE.
2022-01-25Add copyright notice for 'Bird'.Leo Famulari
This is a followup to commit cc74d19d663b78a9ec8207d7e3a41cabfbe1a100. * gnu/packages/video.scm: Add copyright attribution.
2022-01-25gnu: Add gallery-dl.Bird
* gnu/packages/video.scm (gallery-dl): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2022-01-25gnu: Add python-esprima.Danny Milosavljevic
* gnu/packages/python-xyz.scm (python-esprima): New variable.
2022-01-25gnu: sdl2: Update to 2.0.18.Nicolas Goaziou
* gnu/packages/sdl.scm (sdl2): Update to 2.0.18. [inputs]: Remove labels. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-25gnu: qpdf: Update to 10.5.0.Nicolas Goaziou
* gnu/packages/pdf.scm (qpdf): Update to 10.5.0. [arguments]<#:phases>: Use G-expression.
2022-01-25gnu: python-uvloop: Update to 0.16.0.Lars-Dominik Braun
Version 0.14.0 is not compatible with Python 3.9[1]. Additionally unvendor the copy of libuv, which was unused, but retained in the source tarball, fix subprocess spawning and enable tests, so we know when future updates break it. [1] https://github.com/MagicStack/uvloop/issues/349 * gnu/packages/python-web.scm (python-uvloop): Update to 0.16.0. [source]: Add snippet to remove pre-built loop.c and vendored libuv. [arguments]<#:phases>: Substitute /bin/sh in 'preparations phase, override 'check phase and disable failing tests. [native-inputs]: Remove python-flake8, because it causes test failures and add python-pytest-timeout.
2022-01-25gnu: newsboat: Add release-monitoring-url.Efraim Flashner
* gnu/packages/syndication.scm (newsboat)[properties]: New field.
2022-01-25gnu: youtube-dl: Add release-monitoring-url.Efraim Flashner
* gnu/packages/video.scm (youtube-dl)[properties]: New field.
2022-01-25gnu: yt-dlp: Add release-monitoring-url.Efraim Flashner
* gnu/packages/video.scm (yt-dlp)[properties]: New field.
2022-01-25gnu: parallel: Update to 20220122.Efraim Flashner
* gnu/packages/parallel.scm (parallel): Update to 20220122.
2022-01-24gnu: Add btrbk.Maxim Cournoyer
* gnu/packages/backup.scm (btrbk): New variable.
2022-01-24gnu: lagrange: Update to 1.10.2.Nicolas Goaziou
* gnu/packages/web-browsers.scm (lagrange): Update to 1.10.2.
2022-01-24gnu: Add grc.Hartmut Goebel
* gnu/packages/shellutils.scm (grc): New variable.