Commit graph

97375 commits

Author SHA1 Message Date
Maxim Cournoyer afde361377
gnu: Remove python2-libxml2.
* gnu/packages/xml.scm (python2-libxml2): Delete variable.
2022-05-31 14:54:12 -04:00
Maxim Cournoyer b0193c649f
gnu: Remove 4store.
* gnu/packages/databases.scm (4store): Delete variable.
* gnu/packages/patches/4store-fix-buildsystem.patch: Delete file.
* gnu/packages/patches/4store-unset-preprocessor-directive.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): De-register them.
2022-05-31 14:54:11 -04:00
Maxim Cournoyer e7ccfbed19
gnu: libpqxx: Update to 7.7.3.
* gnu/packages/databases.scm (libpqxx): Update to 7.7.3.
[source]: Use git.
[native-inputs]: Replace python-2 with python-wrapper.  Add gcc-11.
[tests?]: Expound comment.
[phases]: Delete argument.
2022-05-31 14:54:11 -04:00
Maxim Cournoyer 38cb357213
gnu: Remove python2-pyfakefs-bootstrap.
* gnu/packages/check.scm (python2-pyfakefs-bootstrap): Delete variable.
2022-05-31 14:54:11 -04:00
Maxim Cournoyer d986c34560
gnu: mod-host: Update to 0.10.6-4.cdd30dd.
* gnu/packages/music.scm (mod-host): Update to 0.10.6-4.cdd30dd.
[source]: Use git-version and git-file-name.
[arguments]: Use gexps.
[phases]: Delete trailing #t.
[inputs]: Replace jack-1 with jack-2.
[native-inputs]: replace python-2 with python-wrapper.
2022-05-31 14:54:11 -04:00
Maxim Cournoyer abadac2366
gnu: jack-2: Update to 1.9.21.
* gnu/packages/audio.scm (jack-2): Update to 1.9.21.
[source]: Use git.
[phases]: Delete trailing #t.
{wrap-python-scripts}: Use search-input-file.
2022-05-31 14:54:10 -04:00
Maxim Cournoyer 2cd3e8ac34
gnu: icedove: Use new style for inputs.
* gnu/packages/gnuzilla.scm (icecat)[inputs]: Use new style.
2022-05-31 14:54:10 -04:00
Maxim Cournoyer 34d705ff93
gnu: icedove: Delete obsolete Python 2 input.
* gnu/packages/gnuzilla.scm (icedove)[native-inputs]: Replace python-2 with
python-wrapper.  Delete python.
[phases]: Delete trailing #t.
2022-05-31 14:54:10 -04:00
Maxim Cournoyer 5e25a69e6e
gnu: mozjs: Cleanup to only keep the last version.
* gnu/packages/gnuzilla.scm (mozjs): Preserve only the metadata and otherwise
update fields to use those of mozjs-78.
[arguments]: Use gexps.
[phases]: Delete trailing #t.
[native-inputs]: Use new style.
(mozjs-38, mozjs-52, mozjs-60, mozjs-78): Delete variables.
* gnu/packages/patches/mozjs17-aarch64-support.patch
* gnu/packages/patches/mozjs24-aarch64-support.patch
* gnu/packages/patches/mozjs38-pkg-config-version.patch
* gnu/packages/patches/mozjs38-shell-version.patch
* gnu/packages/patches/mozjs38-tracelogger.patch
* gnu/packages/patches/mozjs38-version-detection.patch
* gnu/packages/patches/mozjs60-riscv64-support.patch: Delete patches.
* gnu/local.mk (dist_patch_DATA): De-register them.
* gnu/packages/games.scm (0ad): Adjust accordingly.
* gnu/packages/gnome.scm (gjs): Likewise.
* gnu/packages/polkit.scm (polkit-mozjs): Likewise.
2022-05-31 14:54:10 -04:00
Maxim Cournoyer 425783b5dc
gnu: Remove python2-cython.
* gnu/packages/python-xyz.scm (python2-cython): Delete variable.
(python-feedgenerator)[properties]: Delete field.
2022-05-31 14:54:10 -04:00
Maxim Cournoyer 0b478a5d70
gnu: Remove python2-lirc.
* gnu/packages/lirc.scm (python2-lirc): Delete variable.
(python-lirc)[properties]: Delete field.
2022-05-31 14:54:09 -04:00
Maxim Cournoyer fdf967e8fe
gnu: Remove python2-tlsh.
* gnu/packages/python-xyz.scm (python2-tlsh): Delete variable.
2022-05-31 14:54:09 -04:00
Maxim Cournoyer affa792b5e
gnu: Remove python2-more-itertools.
* gnu/packages/python-xyz.scm (python2-more-itertools): Delete variable.
(python-jsonpatch)[properties]: Delete field.
2022-05-31 14:54:09 -04:00
Maxim Cournoyer 6fedf5c5b0
gnu: gnome-keyring: Use Python 3.
* gnu/packages/gnome.scm (libgnome-keyring)[source]: Fix indentation.
[arguments]: Use gexps.
[phases]{fix-docbook}: Delete phase.
[native-inputs]: Use new style.  Replaec python-2 with python-wrapper.  Use
current docbook-xml.  Add libxml2.
2022-05-31 14:54:09 -04:00
Maxim Cournoyer 5fe7b6efbb
gnu: Remove gnome-doc-utils.
* gnu/packages/gnome.scm (gnome-doc-utils): Delete variable.
2022-05-31 14:54:09 -04:00
Maxim Cournoyer d5c2d48f9e
gnu: Remove python2-libmpsse.
* gnu/packages/embedded.scm (python2-libmpsse): Delete variable.
2022-05-31 14:54:08 -04:00
Maxim Cournoyer 37240ead72
gnu: lolcode-lci: Update to 0.11.2-0.6762b72.
* gnu/packages/esolangs.scm (lolcode-lci): Update to 0.11.2-0.6762b72.
[native-inputs]: Replace python-2 with python-wrapper.
2022-05-31 14:54:08 -04:00
Maxim Cournoyer 2095589484
gnu: dico: Use Python 3.
* gnu/packages/dico.scm (dico)[source]: Fix indentation.
[phases]: Delete trailing #t.
[inputs]: Use new style.  Replace python-2 with python-wrapper.
2022-05-31 14:54:08 -04:00
Maxim Cournoyer 08c19564c4
gnu: libdbusmenu: Update to 16.04.0-496.
* gnu/packages/gtk.scm (libdbusmenu): Update to 16.04.0-496.
[source]: Fetch using Breezy.
[arguments]: Use gexps.
[phases]: Delete trailing #t.
{remove-deprecated-gnome-common-macros}: New phase.
{patch-paths}: Likewise.
[inputs]: Use new style.
[native-inputs]: Likewise. Replace gnome-doc-utils with gnome-common.  Replace python-2 with
python-wrapper.  Add autoconf, automake, libtool, libxslt and which.
2022-05-31 14:54:08 -04:00
Maxim Cournoyer 2815b1963b
gnu: brasero: Remove obsolete gnome-doc-utils input.
* gnu/packages/gnome.scm (brasero)[inputs]: Delete gnome-doc-utils.
2022-05-31 14:54:08 -04:00
Maxim Cournoyer 41efd94c3e
gnu: Remove python2-lxml.
* gnu/packages/xml.scm (python2-lxml): Delete variable.
2022-05-31 14:54:07 -04:00
Maxim Cournoyer 54ef40a1f7
gnu: mia: Update to 2.4.7.
* gnu/packages/patches/mia-fix-boost-headers.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/image-processing.scm (mia): Update to 2.4.7.
[source]: Apply patch.
[configure-flags]: Use the more conventional OFF option value (instead of 0).
[inputs]: Use new style.  Replace python2-lxml by python-lxml.  Replace vtk by
vtk-7.
[native-inputs]: Use new style.  Replace python-2 with python-wrapper.
2022-05-31 14:54:07 -04:00
Maxim Cournoyer 672eab90bb
gnu: dcmtk: Update to 3.6.7 and build as a shared library.
* gnu/packages/image-processing.scm (dcmtk): Update to 3.6.7.
[arguments]: New field.
2022-05-31 14:54:07 -04:00
Maxim Cournoyer 3e917d2e18
gnu: Remove vtk-6.
* gnu/packages/image-processing.scm (vtk-6): Delete variable.
2022-05-31 14:54:07 -04:00
Maxim Cournoyer 887dec8a51
gnu: itk-snap: Fix build.
* gnu/packages/patches/itk-snap-alt-glibc-compat.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/image-processing.scm (itk-snap): Apply it.
[phases]: Delete trailing #t.
[inputs]: Use new style.  Replace vtk-6 with vtk-7.
2022-05-31 14:54:07 -04:00
Maxim Cournoyer 607e48ba3c
gnu: Add vtk-7.
* gnu/packages/image-processing.scm: (vtk-7): New variable.
* gnu/packages/patches/vtk-7-gcc-10-compat.patch: New patch.
* gnu/packages/patches/vtk-7-hdf5-compat.patch: Likewise.
* gnu/packages/patches/vtk-7-python-compat.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
2022-05-31 14:54:06 -04:00
Maxim Cournoyer 17375266ea
gnu: Remove python2-appdirs.
* gnu/packages/python-xyz.scm (python2-appdirs): Delete variable.
2022-05-31 14:54:06 -04:00
Maxim Cournoyer 5551922a24
gnu: Remove python2-enum34.
* gnu/packages/python-xyz.scm (python2-enum34): Delete variable.
2022-05-31 14:54:06 -04:00
Maxim Cournoyer ec822034d9
gnu: john-the-ripper-jumbo: Use Python 3.
* gnu/packages/password-utils.scm (john-the-ripper-jumbot):
[inputs]: Use new style and replace python-2 by python-wrapper.
[phases]{install}: Delete trailing #t.
2022-05-31 14:54:06 -04:00
Maxim Cournoyer 098372a81e
gnu: Remove boost-with-python2.
* gnu/packages/boost.scm (boost-with-python2): Delete variable.
2022-05-31 14:54:06 -04:00
Maxim Cournoyer 3b50b327f7
gnu: Remove libpng-1.2.
* gnu/packages/image.scm (libpng-1.2): Delete variable.
2022-05-31 14:54:05 -04:00
Maxim Cournoyer aad73bb58e
gnu: Remove rapicorn.
* gnu/packages/graphics.scm (rapicorn): Delete variable.
* gnu/packages/patches/rapicorn-isnan.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): De-register it.
2022-05-31 14:54:05 -04:00
Maxim Cournoyer 00dff2c768
gnu: Remove beast.
* gnu/packages/music.scm (beast): Delete variable.
2022-05-31 14:54:05 -04:00
Maxim Cournoyer ceee9eb312
gnu: Remove python2-linecache2.
* gnu/packages/python-xyz.scm (python2-linecache2): Delete variable.
2022-05-31 14:54:05 -04:00
Maxim Cournoyer 22e269f566
gnu: Remove python2-traceback2.
* gnu/packages/python-xyz.scm (python2-traceback2): Delete variable.
2022-05-31 14:54:05 -04:00
Maxim Cournoyer f07cfa3c9a
gnu: Remove python2-unittest2.
* gnu/packages/check.scm (python2-unittest2): Delete variable.
2022-05-31 14:54:04 -04:00
Maxim Cournoyer 8a60b34e2b
gnu: Remove python2-sortedcontainers.
* gnu/packages/python-xyz.scm (python2-sortedcontainers): Delete variable.
2022-05-31 14:54:04 -04:00
Maxim Cournoyer c71ab167f2
gnu: Remove python2-funcsigs.
* gnu/packages/python-xyz.scm (python2-funcsigs): Delete variable.
2022-05-31 14:54:04 -04:00
Maxim Cournoyer 26d35cb40d
gnu: Remove python2-functools32.
* gnu/packages/python-xyz.scm (python2-functools32): Delete variable.
2022-05-31 14:54:04 -04:00
Maxim Cournoyer fe136c39bf
gnu: Remove python2-hypothesis.
* gnu/packages/check.scm (python2-hypothesis): Delete variable.
(python-hypothesis)[properties]: Delete field.
2022-05-31 14:54:04 -04:00
Maxim Cournoyer 0b85c365a2
gnu: Remove python2-mock.
* gnu/packages/check.scm (python2-mock): Delete variable.
(python-mock)[properties]: Delete field.
2022-05-31 14:54:03 -04:00
Maxim Cournoyer eb36a550e3
gnu: aubio: Use Python 3.
* gnu/packages/audio.scm (aubio)[python]: Delete argument.
2022-05-31 14:54:03 -04:00
Maxim Cournoyer 953a5ea59d
gnu: jalv: Use Python 3.
* gnu/packages/audio.scm (jalv)[python]: Delete argument.
[inputs]: Use new style.
{gtk+-2}: Delete input.
{gtk+}: Replace with...
{gtk}: ... this.
{gtkmm-2}: Replace with...
{gtkmm}: ... this.
2022-05-31 14:54:03 -04:00
Maxim Cournoyer a9e9d9f41c
gnu: lvtk: Update to 1.2.0-0.a73feab.
* gnu/packages/audio.scm (lvtk): Update to 1.2.0-0.a73feab.
[python]: Delete argument.
[configure-flags]: Likewise.
[inputs]: Replace gtkmm-2 by gtkmm.
[license]: Change license to isc.
2022-05-31 14:54:03 -04:00
Maxim Cournoyer 7cd3a88f27
gnu: Remove python2-pysqlite.
* gnu/packages/databases.scm (python2-pysqlite): Delete variable.
2022-05-31 14:54:03 -04:00
Maxim Cournoyer 4d7bb37981
gnu: Remove fraggenescan.
* gnu/packages/bioinformatics.scm (fraggenescan): Delete variable.
2022-05-31 14:54:02 -04:00
Maxim Cournoyer 7aa0e310fa
gnu: icecat: Modernize package definition.
* gnu/packages/gnuzilla.scm (icecat)[inputs, native-inputs]: Use new style.
[configure-flags, phases]: Use gexps.
2022-05-31 14:54:02 -04:00
Maxim Cournoyer a3605b59c6
gnu: icecat: Remove obsolete Python 2 dependencies.
* gnu/packages/gnuzilla.scm (icecat)[native-inputs]: Remove python-2 and
python2-pysqlite.  Replace python by python-wrapper.
2022-05-31 14:54:02 -04:00
Maxim Cournoyer be672f1f7f
gnu: bazaar: Obsolete with breezy.
* gnu/packages/version-control.scm (bazaar): Deprecate package.
* guix/build/bzr.scm (bzr-fetch): Adjust to use breezy; delete trailing #t.
* guix/bzr-download.scm (bzr-package): Replace bazaar by breezy.
2022-05-31 14:54:02 -04:00
Maxim Cournoyer dc71b4f1c6
gnu: breezy: Update to 3.2.2.
* gnu/packages/patches/breezy-fix-gio.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/version-control.scm (breezy): Update to 3.2.2.
[source]{snippet}: Delete pre-generated cythonized C files.
{patches}: Apply patch.
[tests?]: Disable tests.
[phases]{patch-test-shebangs, check}: New phase and override.
[native-inputs]: Add nano, python-cython, python-docutils,
and python-testrepository.
[inputs]: Use new style.  Add python-launchpadlib and python-pygobject.
[description]: Adjust Bazaar URL.
2022-05-31 14:54:02 -04:00