Age | Commit message (Expand) | Author |
2023-02-26 | gnu: ncurses: Rewrite using gexps....* gnu/packages/ncurses.scm (ncurses-rollup-patch): New procedure.
(ncurses)[arguments]: Rewrite using gexps.
[native-inputs]: Remove labels and remove "rollup-patch" input.
(ncurses/gpm, ncurses/tinfo): Rewrite using gexps and remove input
label.
| Ludovic Courtès |
2023-02-26 | gnu: gettext: Remove input label....* gnu/packages/gettext.scm (gnu-gettext)[native-inputs]: Remove label.
| Ludovic Courtès |
2023-02-26 | gnu: gnutls: Deprecate 'gnutls-latest'....* gnu/packages/tls.scm (gnutls-latest): Define as a deprecated alias for
'gnutls'.
(guile-gnutls)[inputs, native-inputs]: Replace 'gnutls-latest' with 'gnutls'.
| Ludovic Courtès |
2023-02-26 | gnu: gnutls: Remove Guile dependency....* gnu/packages/tls.scm (gnutls)[arguments]: Remove --with-guile-*
configure flags.
[native-inputs]: Remove GUILE-3.0.
[inputs]: Likewise, and add LIBUNISTRING.
(gnutls-latest)[inputs, native-inputs]: Remove.
(guile2.2-gnutls): Rewrite as a variant of GUILE-GNUTLS.
| Ludovic Courtès |
2023-02-26 | gnu: guile: Remove input labels....* gnu/packages/base.scm (libiconv-if-needed): Remove input label.
* gnu/packages/guile.scm (guile-2.0)[native-inputs, inputs]
[propagated-inputs]: Remove labels.
(guile-next)[native-inputs]: Change "self" to "guile".
(make-guile-readline): Adjust 'inputs' and 'propagated-inputs'
accordingly.
| Ludovic Courtès |
2023-02-25 | gnu: python-cheetah: Update to 3.3.1....* gnu/packages/python-xyz.scm (python-cheetah): Update to 3.3.1.
| Andreas Enge |
2023-02-25 | gnu: Remove python-pycrypto....The package has seen its last release in 2013 and "is unmaintained,
obsolete, and contains security vulnerabilities" according to its homepage.
* gnu/packages/python-crypto.scm (python-pycrypto): Delete variable.
| Andreas Enge |
2023-02-25 | gnu: Remove python-potr....The last release of the package dates from 2018.
According to its self-description: "This software is experimental and
potentially insecure. Do not rely on it"
It depends on the cryptography library python-pycrypto, which has had
its last release in 2013 and "is unmaintained, obsolete, and contains
security vulnerabilities" according to its homepage.
* gnu/packages/python-crypto.scm (python-potr): Delete variable.
| Andreas Enge |
2023-02-25 | gnu: poezio: Remove input....* gnu/packages/messaging.scm (poezio)[inputs]: Remove python-potr.
[arguments]: Disable tests.
| Andreas Enge |
2023-02-25 | gnu: Remove python-android-backup....The last release of the package dates from 2018.
It depends on the cryptography library python-pycrypto, which has had
its last release in 2013 and "is unmaintained, obsolete, and contains
security vulnerabilities" according to its homepage.
* gnu/packages/android.scm (python-android-backup): Delete variable.
| Andreas Enge |
2023-02-25 | gnu: python-miio: Update to 0.5.12....* gnu/packages/android.scm (python-miio): Update to 0.5.12.
[propagated-inputs]: Remove python-android-backup.
| Andreas Enge |
2023-02-25 | gnu: Remove jrnl....The last release of the package dates from 2019.
It depends on the cryptography library python-pycrypto, which has had
its last release in 2013 and "is unmaintained, obsolete, and contains
security vulnerabilities" according to its homepage.
* gnu/packages/jrnl.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregister file.
| Andreas Enge |
2023-02-25 | gnu: Remove eolie....The package has not seen a new release in more than two years.
It depends on the cryptography library python-pycrypto, which has had
its last release in 2013 and "is unmaintained, obsolete, and contains
security vulnerabilities" according to its homepage.
* gnu/packages/gnome.scm (eolie): Delete variable.
| Andreas Enge |
2023-02-25 | gnu: Remove python-validictory....The package has been deprecated in 2018.
* gnu/packages/python-xyz.scm (python-validictory): Delete variable.
| Andreas Enge |
2023-02-25 | gnu: python-fastjsonschema: Remove native input....* gnu/packages/python-xyz.scm (python-fastjsonschema)[native-inputs]:
Remove python-validictory.
| Andreas Enge |
2023-02-25 | gnu: python-responses: Update inputs....* gnu/packages/python-web.scm (python-responses)[propagated-inputs]: Remove
python-cookies and python-six; add python-toml, python-typing-extensions,
and python-urllib3.
[native-inputs]: Remove python-mock.
| Andreas Enge |
2023-02-25 | gnu: python-json-spec: Update to 0.11.0....* gnu/packages/python-xyz.scm (python-json-spec): Update to 0.11.0.
[propagated-inputs]: Remove python-pathlib and python-six; add
python-importlib-metadata and python-termcolor.
| Andreas Enge |
2023-02-25 | gnu: python-importlib-metadata: Update to 5.2.0....There is a newer version 6.0.0, but python-json-spec requires
a version >=5 and <6.
* gnu/packages/python-xyz.scm (python-importlib-metadata): Update to 5.2.0.
| Andreas Enge |
2023-02-25 | gnu: ungoogled-chromium: Adapt patches....* gnu/packages/chromium.scm (%debian-revision): Move to a later release
for Debian patches.
(%ungoogled-origin): Update hash accordingly.
(%debian-patches): Enable "fixes/clang-and-gcc11.patch".
| Andreas Enge |
2023-02-23 | gnu: python-jedi: Update to 0.18.2....* gnu/packages/python-xyz.scm (python-jedi): Update to 0.18.2.
[source]: Drop snippet.
[arguments]: Drop phase.
| Andreas Enge |
2023-02-23 | gnu: python-parso: Add patch for python@3.10....* gnu/packages/python-xyz.scm (python-parso)[origin]: Add patch.
* gnu/packages/patches/python-parso-unit-tests-in-3.10.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register the patch.
| Andreas Enge |
2023-02-23 | gnu: python-pylint: Update to 2.14.5....* gnu/packages/check.scm (python-pylint): Update to 2.14.5.
[propagated-inputs]: Remove python-toml; add python-dill and python-tomlkit.
| Andreas Enge |
2023-02-23 | gnu: python-tomlkit: Update to 0.11.6....* gnu/packages/python-xyz.scm (python-tomlkit): Update to 0.11.6.
| Andreas Enge |
2023-02-22 | gnu: python-asttokens: Update to 2.2.1....* gnu/packages/python-xyz.scm (python-asttokens): Update to 2.2.1.
| Andreas Enge |
2023-02-22 | gnu: python-astroid: Update to 2.11.7....There is a newer version, but this one compiles and may be less disruptive
on dependent packages.
* gnu/packages/python-xyz.scm (python-astroid): Update to 2.11.7.
| Andreas Enge |
2023-02-22 | gnu: python-tornado-6: Update to 6.2....* gnu/packages/python-web.scm (python-tornado-6): Update to 6.2.
| Andreas Enge |
2023-02-22 | gnu: python-outcome: Update to 1.2.0....* gnu/packages/python-xyz.scm (python-outcome): Update to 1.2.0.
| Andreas Enge |
2023-02-22 | gnu: python-mechanize: Update to 0.4.7....This is not the latest version, but 0.4.8 fails its tests.
* gnu/packages/python-xyz.scm (python-mechanize): Update to 0.4.7.
| Andreas Enge |
2023-02-22 | gnu: ocaml-4.07: Fix signal handling with newer glibc....* gnu/packages/patches/ocaml-4.07-dynamically-allocate-signal-stack.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ocaml.scm (ocaml-4.07-boot): Use it.
| Julien Lepiller |
2023-02-21 | gnu: python-graphviz: Add native input....* gnu/packages/graphviz.scm (python-graphviz)[native-inputs]: Add
python-mock.
This partially reverts commit 3d388fe3d0475f2e991ae061cc1364529a97af42
| Andreas Enge |
2023-02-21 | gnu: poezio: Update to 0.14....* gnu/packages/messaging.scm (poezio): Update to 0.14.
[license]: Change to gpl3+.
| Andreas Enge |
2023-02-19 | gnu: python-slixmpp: Update to 1.8.3....* gnu/packages/python-xyz.scm (python-slixmpp): Update to 1.8.3.
[propagated-inputs]: Add python-cryptography, python-defusedxml and
python-emoji.
| Andreas Enge |
2023-02-19 | gnu: camlboot: Fix signal handling with newer glibc....* gnu/packages/patches/camlboot-dynamically-allocate-stack-signal.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ocaml.scm (camlboot): Use it.
| Julien Lepiller |
2023-02-19 | gnu: python-ledgerblue: Update to 0.1.44....* gnu/packages/finance.scm (python-ledgerblue): Update to 0.1.44. Adapt
propagated inputs.
| Andreas Enge |
2023-02-19 | gnu: Add python-u2flib-host....* gnu/packages/finance.scm (python-u2flib-host): New variable.
| Andreas Enge |
2023-02-19 | gnu: python-attrdict: Replace by python-attrdict3....* gnu/packages/python-xyz.scm (python-attrdict): Replace by...
(python-attrdict3): ...this.
* gnu/packages/wxwidgets.scm (python-wxpython)[native-inputs]: Swap
packages.
| Andreas Enge |
2023-02-19 | gnu: coreutils: Disable 64-bit time_t on 32-bit systems....Not all software is ready for 64-bit time in Guix.
* gnu/packages/base.scm (coreutils)[arguments]: When building for a
32-bit system add a configure-flag to not use 64-bit time_t.
| Efraim Flashner |
2023-02-19 | gnu: ocaml-4.09: Fix signal handling with newer glibc....* gnu/packages/patches/ocaml-4.09-dynamically-allocate-signal-stack.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ocaml.scm (ocaml-4.09): Use it.
| Julien Lepiller |
2023-02-18 | gnu: openjdk: Arrange patches....* gnu/packages/java.scm (openjdk13): Remove patch
openjdk-10-hotspot-stack-size.patch inherited from openjdk12.
(openjdk14): Readd patch.
(openjdk15): Remove patch.
(openjdk16): Readd patch.
(openjdk17): Remove patch.
| Andreas Enge |
2023-02-16 | gnu: make-openbios-package: Update to 1.1-1.af97fd7....* gnu/packages/firmware.scm (make-openbios-package): Update to
1.1-1.af97fd7.
[source]: Remove patch.
[native-inputs]: Build with gcc-10. Add fcode-utils.
* gnu/packages/patches/openbios-gcc-warnings.patch: Remove file.
* ngu/local.mk (dist_patch_DATA): Remove it.
| Efraim Flashner |
2023-02-16 | gnu: Add fcode-utils....* gnu/packages/firmware.scm (fcode-utils): New variable.
| Efraim Flashner |
2023-02-15 | gnu: commencement: mes-boot: Update to 0.24.2....This fixes <https://debbugs.gnu.org/41264>.
* gnu/packages/commencement.scm (mes-boot): Update to 0.24.2.
| Jan (janneke) Nieuwenhuizen |
2023-02-15 | gnu: commencement: tcc-boot: Rebuild Mes C Library....* gnu/packages/commencement.scm (tcc-boot)[arguments]: Rebuild the Mes C
Library in the "install" phase.
| Jan (janneke) Nieuwenhuizen |
2023-02-15 | gnu: cppcheck: Update to 2.10....* gnu/packages/check.scm (cppcheck): Update to 2.10.
| Efraim Flashner |
2023-02-15 | Revert "gnu: commencement: mes-boot: Update to 0.24.2."...This reverts commit b928e38bd333e6186727fe5c5e94b85d157b79d6.
The gcc-core-mesboot0 package fails to build with mes-boot-0.24.2, `ar'
segfaults
$ strace ar rc libiberty.a argv.o
execve("/gnu/store/nvb6jh26hfjifs79h7hrlkw3cisgc353-binutils-mesboot0-2.20.1a/bin/ar", ["ar", "rc", "libiberty.a", "argv.o"], 0x7ffc4187fff8 /* 82 vars */) = 0
[ Process PID=22689 runs in 32 bit mode. ]
brk(NULL) = 0x830f000
brk(0x830f000) = 0x830f000
stat64("libiberty.a", {st_mode=S_IFREG|0600, st_size=8, ...}) = 0
brk(0x830f0a4) = 0x830f0a4
brk(0x830f0b4) = 0x830f0b4
brk(0x8310098) = 0x8310098
brk(0x83100a4) = 0x83100a4
brk(0x8311088) = 0x8311088
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x63ecebc8} ---
+++ killed by SIGSEGV +++
Segmentation fault
See also <https://debbugs.gnu.org/41264>.
| Jan (janneke) Nieuwenhuizen |
2023-02-15 | gnu: commencement: mes-boot: Update to 0.24.2....This fixes <https://debbugs.gnu.org/41264>.
* gnu/packages/commencement.scm (mes-boot): Update to 0.24.2.
| Jan (janneke) Nieuwenhuizen |
2023-02-15 | gnu: bootstrap: mes-minimal: Remove packages and tarball....* gnu/packages/make-bootstrap.scm (%mes-minimal, %mes-minimal-stripped,
%mes-bootstrap-tarball): Remove.
| Jan (janneke) Nieuwenhuizen |
2023-02-15 | gnu: bootstrap: mescc-tools-static: Remove packages and tarball....* gnu/packages/make-bootstrap.scm (%mescc-tools-static,
%mescc-tools-static-stripped, %mescc-tools-bootstrap-tarball): Remove.
| Jan (janneke) Nieuwenhuizen |
2023-02-15 | gnu: bootstrap: bootstrap-tarballs: Remove mes and mescc-tools....* gnu/packages/make-bootstrap.scm (%bootstrap-tarballs): Remove
%mescc-tools-bootstrap-tarball, %mes-bootstrap-tarball.
| Jan (janneke) Nieuwenhuizen |
2023-02-14 | gnu: tar: Actually fix test suite on 32-bit systems....This is a follow-up to 87423addf503fc2b44dc2f863d6db1712d67c55c.
* gnu/packages/base.scm (tar)[arguments]: Actually skip the broken test
on 32-bit systems, not run ONLY that test.
| Efraim Flashner |