* gnu/packages/python-xyz.scm (python-wget): Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: Iedab025163e518a84571ee98ec52d31296172d83
* gnu/packages/python-xyz.scm (python-wikidata): Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: Id62d5b7c5ff55025cc8355bef70095588b517e49
* gnu/packages/python-xyz.scm (python-whoosh): Update to
d9a3fa2a4905e7326c9623c89e6395713c189161 commit.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-buld-system.
[arguments] <tests?>: All tests are working now.
[propagated-inputs]: Add python-cached-property.
[native-inputs]: Add python-setuptools.
[home-page]: Fix dead link.
Change-Id: Ia6490e6fdb29b40bcd96a6480eeea6a9ed1100bf
* gnu/packages/python-xyz.scm (python-waitress): Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: Ia9050f40b4fb0f9d328cb580aa26e4f9ec733394
* gnu/packages/build-tools.scm (waf): New variable, based on python-waf.
[synopsis]: Improve it, remove mentioning of Python to reduce confusion
level that it's just to build Python projects.
[description]: Improve it, remove mentioning of Python, add a list
features from the project's README.
(python-waf): Deprecate variable in favor of waf
* gnu/packages/audio.scm (lvtk-1,ttl2c)[native-inputs]: Remove
python-waf; add waf.
* gnu/packages/fltk.scm (ntk): Likewise.
* gnu/packages/music.scm (non-sequencer, non-sequencer-manager,
non-mixer, non-timeline): Likewise.
* gnu/packages/ntp.scm (ntpsec): Likewise.
* gnu/packages/wxwidgets.scm (python-wxpython): Likewise.
Change-Id: I88686c20e1de8f60a4a6c9bd70fdafe8fe4f0b93
* gnu/packages/python-xyz.scm (python-waf)[buld-system]: Switch to
pyproject-build-system.
[arguments] <test-backend>: Use 'custom.
<test-flags>: Move them from custom 'check here.
<phases>: Use default 'check.
Change-Id: I8c3dd383dba774a54f44b725e9b63f35287f4374
* gnu/packages/python-xyz.scm (python-wmctrl): Move from here ...
* gnu/packages/xdisorg.scm: ... to here.
Change-Id: I9e70f3fda5f97d580d4f610c8fe6e913c4a508bf
This is needed by Pypy 3.
* gnu/packages/libffi.scm (python2-cffi): New variable.
Fixes: #3183
Change-Id: I01f022c28c1a3b801b4a374bd8c52de4a8442d8a
Reviewed-by: Danny Milosavljevic <dannym@scratchpost.org>
* gnu/packages/python-xyz.scm (python2-pycparser): Build from a base package
adjusted for compatibility with Python 2 and package-with-python2.
Reviewed-by: Danny Milosavljevic <dannym@scratchpost.org>
Change-Id: I39e5b631d5fe751665a2e3a595327140de9ba2e9
"docopt" is listed in "install_requires" however it's used just in CLI
and not in the library, but having it in [inputs] breaks sanity check of
dependent package.
See: <https://codeberg.org/guix/guix/pulls/3092#issuecomment-7544554>
* gnu/packages/python-xyz.scm (python-num2words)[native-inputs]: Remove
python-docopt.
[propagated-inputs]: Add python-docopt.
Change-Id: I53269e2760b216292957d2c418a62c1b12f6b51a
* gnu/packages/emacs-xyz.scm (emacs-mediawiki): Update to 2.4.8.
[arguments]: Set #:test-command.
[license]: Switch from agpl3+ to gpl3+.
Change-Id: I8a9d0fdc77dc7d9fe627553ed83fbdc126785363
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
* gnu/packages/suckless.scm (lchat)[arguments]: Use G-Expressions.
[description]: Fix max column.
Change-Id: I515b72e3410e54f74473cdcb975c3b785a3f26d8
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
ffmpeg@8 is not supported and breaks runtime support for some codecs. See:
<https://bugzilla.mozilla.org/show_bug.cgi?id=1962139>.
* gnu/packages/gnuzilla.scm (icecat-minimal) [inputs]: Build with ffmpeg-6.
Change-Id: Ibf0d56654905d402bed97c6cf012b1ff7f68de4e
ffmpeg@8 is not supported and breaks runtime support for some codecs. See:
<https://bugzilla.mozilla.org/show_bug.cgi?id=1962139>.
* gnu/packages/tor-browsers.scm (make-torbrowser): Build with ffmpeg-6.
Change-Id: I623beb0c181400c904b77d12cb730f0d148303ba
Also add a comment to remove inputs for deprecated and removed functionality.
* gnu/packages/xml.scm (libxml2)[inputs]: Add python-minimal.
Change-Id: I1bdff4808b92bf5001e9f19bea46ef2e32b73a87
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
* gnu/packages/patches/libspatialite-libxml2-2.14.patch: New file.
* gnu/local.mk (dist_pach_DATA): Register it.
* gnu/packages/geo.scm (libspatialite)[source]: Use it.
Change-Id: I24ac907c11c0592d3e9bdbba8e7f44585c1055d0