1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-28 12:01:49 +02:00
Commit Graph

902 Commits

Author SHA1 Message Date
Ludovic Courtès ee8eba01f0 gnu: Remove misplaced ‘GUILE_EXTENSIONS_PATH’ spec in Guile libraries.
The ‘GUILE_EXTENSIONS_PATH’ variable “belongs” to Guile, not to libraries that
depend on Guile.

* gnu/packages/guile-xyz.scm (guile-yamlpp, guile-wayland-scm-socket)
(guile-wayland-scm-shm, guile-wayland-scm): Remove ‘native-search-paths’ field.

Change-Id: I9a9927e945ec31572684df4ff325f3a7ed0393a9
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #6919
2026-03-10 23:10:05 +01:00
Ludovic Courtès 4d50228576 gnu: guile-cv: Build from a version-control checkout.
* gnu/packages/guile-xyz.scm (guile-cv)[source]: Switch to ‘git-fetch’.
[arguments]: In ‘fix-guile-site-directory’ phase, remove call to
‘delete-file’.

Change-Id: I5160d65536f0407f357c80a1a723dc5363dc590f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #6981
2026-03-10 23:07:45 +01:00
Ludovic Courtès 787846c091 gnu: guile-file-names: Build from a version-control checkout.
* gnu/packages/guile-xyz.scm (guile-file-names)[source]: Switch to
‘git-fetch’.
[arguments]: In ‘fix-target-directory’ phase, modify ‘Makefile.am’.
[native-inputs]: Add ‘autoconf’, ‘automake’, and ‘texinfo’.

Change-Id: I794893f9c465077b00ee4f8ae5fe88500948755a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10 23:07:45 +01:00
Ludovic Courtès e70a0d0d6a gnu: guile-ncurses: Build from a version-control checkout.
* gnu/packages/guile-xyz.scm (guile-ncurses)[source]: Switch to ‘git-fetch’.
[native-inputs]: Add ‘autoconf’, ‘automake’, ‘libtool’, and ‘texinfo’.

Change-Id: Iae936f8aa1239818b60466b4feee40a3cda60885
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10 23:07:45 +01:00
Ludovic Courtès 22237a6b70 gnu: guile-reader: Build from a version-control checkout.
* gnu/packages/guile-xyz.scm (guile-reader)[source]: Switch to ‘git-fetch’.
[arguments]: New field.
[native-inputs]: Add ‘autoconf, ‘automake‘, ‘libtool’, ‘gnu-gettext’, and
‘texinfo’.

Change-Id: I36075fbd232636f87f03ca19805499df6bbc8e34
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10 23:07:45 +01:00
Ludovic Courtès 5eb4e0223e gnu: g-wrap: Build from a version-control checkout.
* gnu/packages/guile-xyz.scm (g-wrap)[source]: Switch to ‘git-fetch’.
[native-inputs]: Add ‘autoconf’, ‘automake‘, ‘libtool’, ‘gnu-gettext’, and
‘texinfo’.

Change-Id: Ibf512fe75488dcf9345986a772bb10bf4231d857
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10 23:07:45 +01:00
Ludovic Courtès 18c1e15fec gnu: guile-lib: Build from a version-control checkout.
* gnu/packages/guile-xyz.scm (guile-lib)[source]: Switch to ‘git-fetch’.
[native-inputs]: Add ‘texinfo’.

Change-Id: I1827b86241cad68f0f26a693fe5403392c3e6653
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10 23:07:44 +01:00
Ludovic Courtès 30d1b20602 gnu: guile-xosd: Build from a version-control checkout.
* gnu/packages/guile-xyz.scm (guile-xosd)[source]: Switch to ‘git-fetch’.
[native-inputs]: Add ‘autoconf’, ‘automake’, ‘libtool’, and ‘texinfo’.

Change-Id: I94c4e13bb4ce7c6ec4cc51cd808ccb140869c7c8
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10 23:07:44 +01:00
Ludovic Courtès 15ca11ee88 gnu: guile-debbugs: Build from a version-control checkout.
* gnu/packages/guile-xyz.scm (guile-debbugs)[source]: Switch to ‘git-fetch’.
[native-inputs]: Add ‘autoconf’, ‘automake’, and ‘texinfo’.

Change-Id: I2dc7199c0d9149cdafd5dd6b8d2963719c6b6ccb
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10 23:07:44 +01:00
Ludovic Courtès a424f14b19 gnu: guile-sparql: Build from a version-control checkout.
* gnu/packages/guile-xyz.scm (guile-sparql)[source]: Switch to ‘git-fetch’.
[native-inputs]: Add ‘autoconf’, ‘automake’, and ‘texinfo’.

Change-Id: I565d469d59ca8d11c99170719779c4c5f44f74ca
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10 23:07:44 +01:00
Ludovic Courtès c664cd93e6 gnu: guile-aa-tree: Build from a version-control checkout.
* gnu/packages/guile-xyz.scm (guile-aa-tree)[source]: Switch to ‘git-fetch’.

Change-Id: Ie523a559e22d89ecb20425ce093dfef3c113287e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10 23:07:44 +01:00
Ludovic Courtès 2f7bab1115 gnu: guile-sjson: Build from a version-control checkout.
* gnu/packages/guile-xyz.scm (guile-sjson)[source]: Switch to ‘git-fetch’;
simplify ‘snippet’.

Change-Id: I14f4a8072ee3b6a0119220a29eb42e2c20b559fe
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10 23:07:44 +01:00
Ludovic Courtès cdaf07f30d gnu: guile-daemon: Build from a version-control checkout.
* gnu/packages/guile-xyz.scm (guile-daemon)[source]: Switch to ‘git-fetch’.
[native-inputs]: Add ‘autoconf’, ‘automake’, and ‘texinfo’.

Change-Id: Ic97cc96fe47e95b6da4c0532e274eabfa458784c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10 23:07:43 +01:00
Ludovic Courtès 9cdaac3acc gnu: artanis: Build from a version-control checkout.
* gnu/packages/guile-xyz.scm (artanis)[source]: Switch to ‘git-fetch’.
[native-inputs]: Add ‘autoconf‘, ‘automake’, and ‘gnu-gettext’.

Change-Id: I22d6d6f620a53930a424f14db16be4f585e99c54
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10 23:07:43 +01:00
Andreas Enge feb52586ec gnu: guile-gemini: Refresh input.
* gnu/packages/guile-xyz.scm (guile-gemini)[propagated-inputs]:
Replace guile-fibers-1.1 by guile-fibers.

Change-Id: I6f26a46960fdb2c5827e17846b673623e4ef8df7
2026-03-10 21:55:51 +01:00
Maxim Cournoyer 4b51102d42 gnu: guile-hall: Fix build.
* gnu/packages/guile-xyz.scm (guile-hall)
[native-inputs, inputs]: Replace guile-3.0 with guile-3.0-latest.

Change-Id: I16a86960b0f029283f4317578226679858d86d06
2026-03-10 18:10:57 +09:00
Yelninei ce9d4c9f59 gnu: jupyter-guile-kernel: Use guile-json-4.
* gnu/packages/guile-xyz.scm (jupyter-guile-kernel)[inputs]: Replace guile-json-3
with guile-json-4.

Change-Id: I25ca8ddf477dc77f97ed61f2792ccfe040402be0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-08 14:13:49 +01:00
Ludovic Courtès 5e61315841 gnu: lokke: Update to 10dfebe.
* gnu/packages/guile-xyz.scm (lokke): Update to 10dfebe.

Change-Id: Icda8086cb1de005025faa89eb0a3721a4a67e961
2026-03-08 14:13:49 +01:00
Danny Milosavljevic e22d78cb9d gnu: guile-wayland-scm: Update to 0.0.1.
* gnu/packages/guile-xyz.scm (guile-wayland-scm): Update to 0.0.1.

Change-Id: I64fe50ca6a7259f97d1f07136730ff2d34f1b780
2026-03-05 21:48:10 +01:00
Danny Milosavljevic bd3dd15edc gnu: guile-wayland-scm-shm: Update to 0.0.1.
* gnu/packages/guile-xyz.scm (guile-wayland-scm-shm): Update to 0.0.1.

Change-Id: I466ca129a462583e9da354fbbd760c40b1bc99f2
2026-03-05 21:48:10 +01:00
Danny Milosavljevic fa6b2624d7 gnu: guile-wayland-scm-socket: Update to 0.0.1.
* gnu/packages/guile-xyz.scm (guile-wayland-scm-socket): Update to 0.0.1.

Change-Id: Id67b7f3cd618034e891126ab73cc4cf7e911e67e
2026-03-05 21:48:09 +01:00
Iakob Davitis Dze Gogichaishvili 47e9d1d6cd gnu: guile-cv: Regenerate autotools files.
* gnu/packages/guile-xyz.scm (guile-cv): In ‘fix-guile-site-directory’ phase,
delete ‘configure’ file.

[arguments]<#:phases>: Add 'fix-autoconf'.

Change-Id: I6031477d6bd3199781dc5d038bcc73b5cbfb1baa
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #6857
Fixes: guix/guix#6694
2026-03-04 17:26:10 +01:00
Yelninei d16dcad885 gnu: guile-sodium: Update to 0.3.0.
* gnu/packages/guile-xyz.scm (guile-sodium): Update to 0.3.0.
[native-inputs]: Add guile-3.0.
[propagated-inputs]: Move libsodium from here ...
[inputs]: ... to here.

Change-Id: I2949cc98d0f28f8c5c2d20de8164fb71dfdda236
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #6701
2026-02-27 23:53:59 +01:00
Sharlatan Hellseher 5f3cd42859 gnu: Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4.
This is a following up change after discussion in
<https://codeberg.org/guix/guix/pulls/3701#issuecomment-11048648>.

* gnu/packages/swig.scm (swig-4.0, swig-4.4): New variables.
(swig, swig-next): Deprecate swig and swig-next in vafor of swig-4.0 and
swig-4.4.

* gnu/packages/accessibility.scm (libbraille)
* gnu/packages/apparmor.scm (libapparmor)
* gnu/packages/bioinformatics.scm (htseq, imp, libsbml)
* gnu/packages/bootloaders.scm (dtc, u-boot)
* gnu/packages/disk.scm (volume-key)
* gnu/packages/dns.scm (ldns, unbound)
* gnu/packages/electronics.scm (opensta, trilinos-serial-xyce, uhdm)
* gnu/packages/embedded.scm (python-libmpsse)
* gnu/packages/engineering.scm (freecad, kicad, meep, mpb)
* gnu/packages/fabric-management.scm (ibutils)
* gnu/packages/game-development.scm (python-pybox2d)
* gnu/packages/games.scm (kiki)
* gnu/packages/geo.scm (saga)
* gnu/packages/gnome.scm (libratbag)
* gnu/packages/gnucash.scm (gnucash)
* gnu/packages/gnupg.scm (python-gpg)
* gnu/packages/graphviz.scm (graphviz)
* gnu/packages/guile-xyz.scm (guile-xapian)
* gnu/packages/image.scm (mypaint)
* gnu/packages/instrumentation.scm (babeltrace, lttng-tools)
* gnu/packages/kodi.scm (kodi)
* gnu/packages/libftdi.scm (libftdi)
* gnu/packages/linux.scm (libnl)
* gnu/packages/llvm.scm (lldb)
* gnu/packages/machine-learning.scm (openmm, tensorflow-lite)
* gnu/packages/maths.scm (nlopt)
* gnu/packages/ncurses.scm (stfl)
* gnu/packages/oneapi.scm (python-onetbb)
* gnu/packages/pretty-print.scm (highlight)
* gnu/packages/python-crypto.scm (python-m2crypto)
* gnu/packages/python-graphics.scm (python-pivy)
* gnu/packages/radio.scm (hamlib, soapysdr)
* gnu/packages/security-token.scm (python-pyscard, python-yubikey-manager)
* gnu/packages/selinux.scm (libselinux, libsemanage, python-setools)
* gnu/packages/speech.scm (pocketsphinx)
* gnu/packages/statistics.scm (python-openturns, r-spams)
* gnu/packages/tbb.scm (python-tbb)
* gnu/packages/version-control.scm (subversion)
* gnu/packages/video.scm (libopenshot, mlt, obs)
[native-inputs]: Remove swig; add swig-4.0.

* gnu/packages/geo.scm (gdal)
* gnu/packages/graph.scm (python-faiss)
[inputs]: Remove swig; add swig-4.0.

* gnu/packages/games.scm (fifengine): Update to 0.4.2.
[inputs]: Remove swig; add swig-4.0.
[native-inputs]: Likewise.

* gnu/packages/image-processing.scm (insight-toolkit, simpleitk)
* gnu/packages/pdf.scm (mupdf, python-pymupdf)
[native-inputs]: Remove swig-next; add swig-4.4.

Change-Id: I544bef0a0b1a81004596fad9f116610ef5cb52ae
2026-02-27 14:07:00 +00:00
David Thompson a101a420c9 gnu: guile-hoot: Propagate Guile library inputs.
* gnu/packages/guile-xyz.scm (guile-hoot):[inputs]: Drop guile-gnutls and
move guile-fibers, and guile-websocket from here...
[propagated-inputs]: ...to here.

Change-Id: Ic29733676ae947e0e1edb4c595635a0b739ebf18
2026-02-25 20:39:50 -05:00
David Thompson 52ccae85c8 gnu: guile-websocket: Propagate guile-gnutls.
* gnu/packages/guile-xyz.scm (guile-websocket)[inputs]: Move guile-gnutls from
here...
[propagated-inputs]: ...to here.

Change-Id: Ifec5b9778ea48be0e88f70daba8d7142e895105d
2026-02-25 20:39:45 -05:00
David Thompson 17c2142271 gnu: guile-hoot: Update to 0.8.0.
* gnu/packages/guile-xyz.scm (guile-hoot): Update to 0.8.0.
[arguments]: Add phase to wrap new 'hoot' binary.
[native-inputs]: Remove node.
[inputs]: Add guile-fibers, guile-gnutls, guile-websocket, and node.
[description]: Tweak slightly.
[home-page]: Add trailing slash to satisfy linter complaint about redirect.

Change-Id: I4dff5edd447a53a2355d3ab35588633d991e68b2
2026-02-25 11:11:34 -05:00
David Thompson e1d6f8e094 gnu: guile-websocket: Update to 0.3.0.
* gnu/packages/guile-xyz.scm (guile-websocket): Update to 0.3.0.

Change-Id: Ibdd2bb349af26c749d6fa1b5053bacba7731fbba
2026-02-25 11:11:34 -05:00
Matt Wette be558dfe34 gnu: guile-libyaml: Update to 3.0.2.
* gnu/packages/guile-xyz.scm (guile-libyaml): Update to 3.0.2.
[arguments]: Update substitute regexp in build-ffi phase.
[native-inputs]: Replace nyacc-1.08.1 with nyacc.
[propagated-inputs]: Replace nyacc-1.08.1 with nyacc. Remove
guile-bytestructures.

Change-Id: Ifac73f0554a4604817334f8c4562d9dc2c8bc76f
2026-02-22 00:59:52 +00:00
Yelninei 21a4e284d0 gnu: guile-fibers-1.4: Skip 3 tests on the Hurd.
* gnu/packages/guile-xyz.scm (guile-fibers-1.4): Add a phase to disable 3
tests when building for the Hurd.

Change-Id: I12f37af0a3e1df097164d43608c199c3718093f2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #6451
2026-02-20 22:34:55 +01:00
Florian Pelz 2ce9e64d88 gnu: guile-g-golf: Update to 0.8.3.
* gnu/packages/guile-xyz.scm (guile-g-golf): Update.
[description]: Remove paragraph on grafts bug; it no longer applies.

Change-Id: I6dcd550e363f3f893227f8d93306fc1e82ba5f46
2026-02-16 01:16:42 +01:00
Arun Isaac 024fbb4907 gnu: nyacc: Update to 3.02.0.
* gnu/packages/mes.scm (nyacc): Update to 3.02.0.
(nyacc-2.02): New variable.
(mes)[propagated-inputs]: Replace nyacc with nyacc-2.02.
* gnu/packages/guile-xyz.scm (guile-drmaa)[propagated-inputs]: Replace nyacc
with nyacc-2.02.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-14 22:40:59 +01:00
Grigory Shepelev a4db2e66e8 gnu: Add guile-wayland-scm.
* gnu/packages/guile-xyz.scm (guile-wayland-scm): New variable.

Change-Id: Ibe0253c85042a4b737ea46e6c310b736118f54c2
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2026-02-12 01:34:30 +01:00
Grigory Shepelev f393decab9 gnu: Add guile-wayland-scm-shm.
* gnu/packages/guile-xyz.scm (guile-wayland-scm-shm): New variable.

Change-Id: Id0d73bb8f23459f7913f19d0ee2e076272c15192
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2026-02-12 01:34:30 +01:00
Grigory Shepelev 8a7a5b63ab gnu: Add guile-wayland-scm-socket.
* gnu/packages/guile-xyz.scm (guile-wayland-scm-socket): New variable.

Change-Id: Ib808886c83d4a9a9847389971217f14a9f1e87da
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2026-02-12 01:34:29 +01:00
Giacomo Leidi 7dda7de517 gnu: Add guile-bstructs to guile-goblins propagated-inputs.
Spritely Goblins requires bstructs to provide the unix domain
netlayer, see:

https://codeberg.org/fishinthecalculator/goblins/src/branch/main/Makefile.am#L166

This patch enables the netlayer by adding bstructs to
propagated-inputs.

* gnu/packages/guile-xyz.scm (guile-goblins)[propagated-inputs]: Add
guile-bstructs.

Change-Id: If81a853abf96ac01de1db5ac39e54b6bfd0a8945
2026-02-04 09:30:20 +01:00
Andy Tai 817ff57604 gnu: jaro: Set paths.
* gnu/packages/guile-xyz.scm (jaro)[arguments]: Add ‘set-paths’ phase.

Change-Id: I0a1fe4124d4458a1585816398f5362759784acea
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #1988
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:31:00 +01:00
Christopher Baines c4c0b0ac10 gnu: guile-knots: Update to 0-29.35f4c16.
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-29.35f4c16.
[home-page,description]: Update.

Change-Id: I84291aad7d2b17bb93b87b57b7ee8cdadc880141
2026-01-24 15:48:47 +00:00
Giacomo Leidi 8e11f42c0c gnu: Allow guile-dotenv-cli to find its dependencies.
* gnu/packages/guile-xyz.scm (guile-dotenv-cli)[modules]: Add
guile-build-system's modules.
[phases]<wrap-binaries>: Simplify and add nyacc to the dependencies.

Merges: #1714
Change-Id: I93f441e2aee484bad3926633f710472d343ced7a
2026-01-24 12:07:03 +01:00
Artyom V. Poptsov ba78d4d886 gnu: guile-dsv: Update to 0.9.0.
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.9.0.
[propagated-inputs]: Add guile-fibers.

Change-Id: I034f58a4f2a17b46e30ea3b0235236103bf91dad
2026-01-06 16:04:43 +03:00
Andreas Enge e9d632640b gnu: Remove guile-fibers-1.0.
* gnu/packages/guile-xyz.scm (guile-fibers-1.0): Delete variable.
* gnu/packages/patches/guile-fibers-destroy-peer-schedulers.patch:
Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.

Change-Id: If2a85f8f2c19dc038691ffd6435dd60068b2898d
2026-01-05 17:29:54 +01:00
Andrew Tropin e5a2571204 gnu: guile-commonmark: Update to 0.1.2-0.8ebb304.
* gnu/packages/guile-xyz.scm (guile-commonmark): Update to 0.1.2-0.8ebb304,
add html support.  The original repo is unmaintained, use spritely's fork.

Change-Id: I9e68b76ec47916fddfbc9c8149c11eeadaf8ac6a
2026-01-02 09:24:53 +07:00
Artyom V. Poptsov f289d792d6 gnu: guile-dsv: Modernize the package.
* gnu/packages/guile-xyz.scm (guile-dsv) [arguments]: Use GEXPs.

Change-Id: I9e5082e12c88ce40c84502463ca693ec949e80b0
2025-12-26 04:50:01 +03:00
Artyom V. Poptsov b23097b129 gnu: guile-dsv: Update to 0.8.1.
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.8.1.

Change-Id: Ibe890ad9f09da2a99a0997595c5c57dbc4801ec8
2025-12-26 04:45:38 +03:00
Andreas Enge 25bd17ebab gnu: Remove python-on-guile.
* gnu/packages/guile-xyz.scm (python-on-guile): Delete variable.

Fixes: guix/guix#4077
Change-Id: Idf1084c3c71d3447a5dbbb430d83087a6b9cb8b3
2025-12-08 13:22:31 +01:00
Giacomo Leidi c425bac93d Update Giacomo's email address.
The change was automated via:

git grep -l goodoldpaul@autistici.org |
    xargs sed -i 's/goodoldpaul@autistici.org/therewasa@fishinthecalculator.me/g'

* .mailmap: New entry.

Change-Id: I1629388334695d221647afe6a14faf61af5fe0d6
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-12-03 14:38:09 +09:00
Ricardo Wurmus 74320f95d1 gnu: guile-drmaa: Update to 0.2.1.
* gnu/packages/guile-xyz.scm (guile-drmaa): Update to 0.2.1.
[propagated-inputs]: Replace nyacc-1.08.1 with nyacc.

Change-Id: Id27b21568298ddb4742cfad4ba20c1aa1cd22579
2025-11-28 15:24:04 +01:00
Christopher Baines efa66879a8 gnu: guile-drmaa: Fix build.
This was broken with the nyacc package changed.

* gnu/packages/guile-xyz.scm (guile-drmaa):[propagated-inputs]: Use
nyacc-1.08.1.

Change-Id: I98fc0b299a5c57f3b15df53f4facc4a401ed6c42
2025-11-27 10:03:51 +00:00
Christopher Baines f8d9981bc0 gnu: guile-knots: Update to 0-28.a8e07b7.
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-28.a8e07b7.

Change-Id: Iaec1ac04812232531013f57eceb568821968c8b9
2025-11-26 10:14:35 +00:00
Christopher Baines 2ca430fb89 gnu: guile-fibers-next: Update to 1.4.2-0.297359f.
* gnu/packages/guile-xyz.scm (guile-fibers-next): Update to 1.4.2-0.297359f.
[source]: Update Git URL.

Change-Id: Ie13c23e07a1d35a8cc5640de31f7bebeb803d204
2025-11-26 10:10:26 +00:00