Age | Commit message (Expand) | Author |
2021-12-18 | gnu: gcompris-qt: Update to 2.0....* gnu/packages/education.scm (gcompris-qt): Update to 2.0.
[arguments]: Remove trailing #T.
[native-inputs, inputs]: Remove labels.
[license]: Change license from gpl3+ to agpl3+.
| Nicolas Goaziou |
2021-12-18 | gnu: trytond: Ensure all modules are found....If the python package matching trytond is not installed alongside to trytond,
PYTHONPATH is not set (or pointing to a wrong version) and trytond (and the
trytond tools) would not find the trytond modules.
This change introduces a new native-search-path GUIX_TRYTOND_MODULES_PATH.
Trytond gets patched to honor this environment variable.
Thanks to Maxim Cournoyer, whose code for guix-pythonpath-search-path
was the template for guix-trytonpath-search-path.
* gnu/packages/patches/trytond-add-guix_trytond_path.patch: New file.
* gnu/local.mk: (dist_patch_DATA): Add it.
* gnu/packages/tryton.scm (trytond): Use it.
[native-search-paths]: New element.
(guix-trytonpath-search-path): New function.
| Hartmut Goebel |
2021-12-18 | gnu: trytond: Fix import of trytond modules....For adding modules, trytond uses entry-points, anyhow relying on the
modules being named "trytond.modules.xxx" and being placed in the same
filesystem path as "trytond.modules".
The package "trytond.modules" is not a namespace module, anyhow trytond
modules must be sub-modules of "trytond.modules". This works well if all
packages are installed into the same filesystem path "…/trytond/modules":
The Python importer will find all sub_modules at this place.
Anyhow, in Guix, modules don't share the same filesystem path and the
Python importer will not find them.
Solution is to add all trytond module's locations to
"trytond.modules._path__". This will make "trytond.module" behave much
like a namespace module and the importer pick up the module.
* gnu/packages/patches/trytond-add-egg-modules-to-path.patch: New file.
* gnu/packages/tryton.scm (trytond): Use it.
* gnu/local.mk (dist_patch_DATA): Add it
| Hartmut Goebel |
2021-12-18 | gnu: python-stdnum: Update to 1.17....* gnu/packages/finance.scm (python-stdnum): Update to 1.17.
| Hartmut Goebel |
2021-12-18 | gnu: gajim: Add d-bus support....* gnu/packages/messaging.scm (gajim)[inputs]: Add python-dbus.
| Raghav Gururajan |
2021-12-18 | gnu: polari: Add missing newline to Exec line....This is a follow-up to 572cf0818cb60466bd4250c56e3896405995f5ff.
* gnu/packages/polari.scm (fix-desktop-file): Add missing newline.
| Liliana Marie Prikler |
2021-12-18 | gnu: mpd-mpc: Update to 0.34....* gnu/packages/mpd.scm (mpd-mpc): Update to 0.34.
[arguments]: Add a new 'remove-bogus-rsync-requirement phase.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: ncmpc: Remove input labels....* gnu/packages/mpd.scm (ncmpc)[native-inputs]:
Remove input labels.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: ncmpc: Update to 0.46....* gnu/packages/mpd.scm (ncmpc): Update to 0.46.
[arguments]: Remove obsolete #:configure-flags.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: mpd: Update to 0.23.5....* gnu/packages/mpd.scm (mpd): Update to 0.23.5.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: fswatch: Omit static library....* gnu/packages/monitoring.scm (fswatch)[arguments]:
Add "--disable-static" to #:configure-flags.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: fswatch: Update to 1.16.0....* gnu/packages/monitoring.scm (fswatch): Update to 1.16.0.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: guix: Update to 1.3.0-16.10ceb3e....This follows up on commit a526f7336c5f088a7cc03155df0cee95b14e2509.
* gnu/packages/package-management.scm (guix): Update to 1.3.0-16.10ceb3e.
| Tobias Geerinckx-Rice |
2021-12-18 | gnu: guix: Update to 1.3.0-15.f98edfa....* gnu/packages/package-management.scm (guix): Update to 1.3.0-15.f98edfa.
| Tobias Geerinckx-Rice |
2021-12-17 | gnu: Syncthing: Update to 1.18.5....* gnu/packages/syncthing.scm (syncthing): Update to 1.18.5.
| Leo Famulari |
2021-12-17 | gnu: Go 1.17: Update to 1.17.5....* gnu/packages/golang.scm (go-1.17): Update to 1.17.5.
| Leo Famulari |
2021-12-17 | gnu: Go 1.16: Update to 1.16.12....* gnu/packages/golang.scm (go-1.16): Update to 1.16.12.
| Leo Famulari |
2021-12-17 | gnu: imake: Remove input labels....* gnu/packages/xorg.scm (imake)[inputs]: Remove input labels.
[arguments]: Gexp accordingly.
| Tobias Geerinckx-Rice |
2021-12-17 | gnu: mutt: Update to 2.1.4....* gnu/packages/mail.scm (mutt): Update to 2.1.4.
| Tobias Geerinckx-Rice |
2021-12-17 | gnu: interception-tools: Remove input labels....* gnu/packages/linux.scm (interception-tools)[inputs]:
Remove input labels.
| Tobias Geerinckx-Rice |
2021-12-17 | gnu: interception-tools: Update to 0.6.8....* gnu/packages/linux.scm (interception-tools): Update to 0.6.8.
| Tobias Geerinckx-Rice |
2021-12-17 | gnu: cpuid: Update to 20211210....* gnu/packages/linux.scm (cpuid): Update to 20211210.
| Tobias Geerinckx-Rice |
2021-12-17 | gnu: knot-resolver: Update to 5.4.3....* gnu/packages/dns.scm (knot-resolver): Update to 5.4.3.
[arguments]: Don't explicitly return #t from phases.
| Tobias Geerinckx-Rice |
2021-12-17 | gnu: nsd: Update to 4.3.9....* gnu/packages/dns.scm (nsd): Update to 4.3.9.
| Tobias Geerinckx-Rice |
2021-12-17 | gnu: memkind: Update to 1.12.0....* gnu/packages/disk.scm (memkind): Update to 1.12.0.
[arguments]: Don't explicitly return #t from phases.
| Tobias Geerinckx-Rice |
2021-12-17 | gnu: filezilla: Remove input labels....* gnu/packages/ftp.scm (filezilla)[native-inputs]: Remove input labels.
| Tobias Geerinckx-Rice |
2021-12-17 | gnu: filezilla: Update to 3.57.0....* gnu/packages/ftp.scm (filezilla): Update to 3.57.0.
| Tobias Geerinckx-Rice |
2021-12-17 | gnu: libfilezilla: Remove input labels....* gnu/packages/ftp.scm (libfilezilla)[native-inputs]:
Remove input labels.
| Tobias Geerinckx-Rice |
2021-12-17 | gnu: libfilezilla: Update to 0.35.0....* gnu/packages/ftp.scm (libfilezilla): Update to 0.35.0.
| Tobias Geerinckx-Rice |
2021-12-17 | gnu: linux-libre 5.4: Update to 5.4.167....* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.167.
(linux-libre-5.4-pristine-source): Update hash.
| Leo Famulari |
2021-12-17 | gnu: linux-libre 5.10: Update to 5.10.87....* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.87.
(linux-libre-5.10-pristine-source): Update hash.
| Leo Famulari |
2021-12-17 | gnu: linux-libre 5.15: Update to 5.15.10....* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.10.
(linux-libre-5.15-pristine-source): Update hash.
| Leo Famulari |
2021-12-17 | gnu: gajim: Correct python version and skip sanity-check....* gnu/packages/messaging.scm (gajim)[phases](sanity-check): Remove phase.
[native-search-paths](GUIX_PYTHONPATH): Adjust version.
| Raghav Gururajan |
2021-12-17 | gnu: python-djangorestframework: Rename to python-django-rest-framework....* gnu/packages/django.scm (python-djangorestframework): Define as deprecated
alias for ...
(python-django-rest-framework): ... this new variable.
(python-django-filter)[native-inputs]: Adjust accordingly.
* gnu/packages/mail.scm (python-hyperkitty)[propagated-inputs]: Likewise.
* gnu/packages/patchutils.scm (patchwork)[propagated-inputs]: Likewise.
| Marius Bakke |
2021-12-17 | gnu: python-django-rest-framework: Update to 3.13.1....* gnu/packages/django.scm (python-djangorestframework): Update to 3.13.1.
[arguments]: Remove obsolete workarounds. Set TZDIR in check phase.
[native-inputs]: Add TZDATA-FOR-TESTS.
[propagated-inputs]: Add PYTHON-PYTZ.
| Marius Bakke |
2021-12-17 | gnu: python-django: Add 4.0....* gnu/packages/django.scm (python-django): Rename to ...
(python-django-4.0): ... this. Update to 4.0.
[propagated-inputs]: Remove PYTHON-PYTZ.
(python-django-3.2): New variable.
(python-django-2.2): Inherit from it.
(python-django): Define as alias for PYTHON-DJANGO-3.2.
| Marius Bakke |
2021-12-17 | gnu: libime: Update to 1.0.10....* gnu/packages/fcitx5.scm (libime): Update to 1.0.10.
| Marius Bakke |
2021-12-17 | gnu: python-graph-tool: Remove input labels....* gnu/packages/graph.scm (python-graph-tool)[arguments]: Import SITE-PACKAGES
from (guix build python-build-system), and use instead of homegrown procedure.
[native-inputs, inputs]: Remove labels.
| Marius Bakke |
2021-12-17 | gnu: python-graph-tool: Build with Cairomm 1.14....* gnu/packages/graph.scm (python-graph-tool)[inputs]: Change from CAIROMM to
CAIROMM-1.14.
| Marius Bakke |
2021-12-17 | gnu: Remove unneeded uses of custom GCC versions....* gnu/packages/bioinformatics.scm (libmaus2, biobambam2)[native-inputs]:
Remove GCC-10.
* gnu/packages/game-development.scm (libresprite, python-pyxel)[native-inputs]: Likewise.
* gnu/packages/lua.scm (emilua)[native-inputs]: Likewise.
* gnu/packages/radio.scm (sdr++)[native-inputs]: Likewise.
* gnu/packages/wm.scm (fnott)[native-inputs]: Likewise.
* gnu/packages/text-editors.scm (kakoune)[native-inputs]: Likewise.
(scintilla)[native-inputs]: Remove GCC-9.
* gnu/packages/build-tools.scm (bear)[native-inputs]: Likewise.
* gnu/packages/cpp.scm (magic-enum)[native-inputs]: Likewise.
* gnu/packages/games.scm (openttd)[native-inputs]: Likewise.
(schiffbruch)[native-inputs]: Remove GCC-11.
* gnu/packages/music.scm (liquidsfz, geonkick)[native-inputs]: Remove GCC-9.
* gnu/packages/fcitx5.scm (fcitx5, libime, fcitx5-configtool)[native-inputs]:
Likewise.
* gnu/packages/wine.scm (dxvk32)[native-inputs]: Likewise.
* gnu/packages/ftp.scm (libfilezilla)[native-inputs]: Remove GCC-8.
* gnu/packages/image.scm (blurhash)[native-inputs]: Likewise.
* gnu/packages/jami.scm (libring)[native-inputs]: Likewise.
* gnu/packages/pdf.scm (xournalpp)[native-inputs]: Likewise.
* gnu/packages/telegram.scm (webrtc-for-telegram-desktop,
telegram-desktop)[native-inputs]: Likewise.
| Marius Bakke |
2021-12-17 | gnu: grfcodec: Fix build with GCC 10....* gnu/packages/patches/grfcodec-gcc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/game-development.scm (grfcodec)[source](patches): New field.
[arguments]: Remove trailing #t.
| Marius Bakke |
2021-12-17 | gnu: datefudge: Add a backup source URI....This tarball disappeared upstream.
* gnu/packages/time.scm (datefudge)[source]: Add backup URI.
| Leo Famulari |
2021-12-17 | gnu: tor: Update to 0.4.6.9....* gnu/packages/tor.scm (tor): Update to 0.4.6.9.
| Tobias Geerinckx-Rice |
2021-12-17 | gnu: emacs-rustic: Update to 2.3....* gnu/packages/emacs-xyz.scm (emacs-rustic): Update to 2.3.
| Nicolas Goaziou |
2021-12-17 | gnu: python-nbxmpp: Correct libsoup dependency....This packages uses ABI of libsoup v2.
* gnu/packages/messaging.scm (python-nbxmpp)[inputs]: Replace libsoup
with libsoup-minimal-2.
| Raghav Gururajan |
2021-12-17 | gnu: python-precis-i18n: Update to 1.0.3....* gnu/packages/python-xyz (python-precis-i18n)[version]: Update to 1.0.3.
| Raghav Gururajan |
2021-12-17 | gnu: video-contact-sheet: Tweak the synopsis and description....* gnu/packages/video.scm (video-contact-sheet)[synopsis, description]: Improve.
| Leo Famulari |
2021-12-17 | gnu: Add video-contact-sheet....* gnu/packages/video.scm (video-contact-sheet): New variable.
| Pradana AUMARS |
2021-12-17 | gnu: js8call: Remove workaround....* gnu/packages/radio.scm (js8call)[arguments]: Remove
'work-around-runtime-bug' phase.
| Guillaume Le Vaillant |
2021-12-17 | gnu: wsjtx: Update to 2.5.2....* gnu/packages/radio.scm (wsjtx-hamlib, wsjtx): Update to 2.5.2.
[arguments]: Remove 'work-around-runtime-bug' phase.
| Guillaume Le Vaillant |