Andreas Enge
d83f4342f9
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.
2023-02-25 18:17:43 +01:00
Andreas Enge
2ba041dcdf
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.
2023-02-25 18:17:11 +01:00
Andreas Enge
409ce1d939
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.
2023-02-25 18:06:01 +01:00
Andreas Enge
27e6ec957a
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.
2023-02-25 18:00:39 +01:00
Andreas Enge
f20c40dd18
gnu: Remove python-validictory.
...
The package has been deprecated in 2018.
* gnu/packages/python-xyz.scm (python-validictory): Delete variable.
2023-02-25 17:21:27 +01:00
Andreas Enge
48de30f5e8
gnu: python-fastjsonschema: Remove native input.
...
* gnu/packages/python-xyz.scm (python-fastjsonschema)[native-inputs]:
Remove python-validictory.
2023-02-25 17:18:34 +01:00
Andreas Enge
e1361d38b7
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.
2023-02-25 16:21:24 +01:00
Andreas Enge
970d89b9fa
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.
2023-02-25 16:04:48 +01:00
Andreas Enge
3e5fd70f52
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.
2023-02-25 16:02:40 +01:00
Andreas Enge
d1260b9c40
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".
2023-02-25 15:27:06 +01:00
Andreas Enge
cb3332808f
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.
2023-02-23 15:31:18 +01:00
Andreas Enge
42810010a9
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.
2023-02-23 15:06:56 +01:00
Andreas Enge
4bfde0769d
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.
2023-02-23 14:44:11 +01:00
Andreas Enge
1924bd29a6
gnu: python-tomlkit: Update to 0.11.6.
...
* gnu/packages/python-xyz.scm (python-tomlkit): Update to 0.11.6.
2023-02-23 14:34:03 +01:00
Andreas Enge
9deb0dc1e7
gnu: python-asttokens: Update to 2.2.1.
...
* gnu/packages/python-xyz.scm (python-asttokens): Update to 2.2.1.
2023-02-22 15:14:17 +01:00
Andreas Enge
a67b2d4940
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.
2023-02-22 15:10:29 +01:00
Andreas Enge
3c756188d5
gnu: python-tornado-6: Update to 6.2.
...
* gnu/packages/python-web.scm (python-tornado-6): Update to 6.2.
2023-02-22 14:53:40 +01:00
Andreas Enge
cfe93a00b9
gnu: python-outcome: Update to 1.2.0.
...
* gnu/packages/python-xyz.scm (python-outcome): Update to 1.2.0.
2023-02-22 14:47:47 +01:00
Andreas Enge
cf5db214a1
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.
2023-02-22 14:31:18 +01:00
Julien Lepiller
ca0f9d8c1c
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.
2023-02-22 08:21:22 +01:00
Andreas Enge
78a1eee089
gnu: python-graphviz: Add native input.
...
* gnu/packages/graphviz.scm (python-graphviz)[native-inputs]: Add
python-mock.
This partially reverts commit 3d388fe3d0
2023-02-21 17:55:46 +01:00
Andreas Enge
35db2444b9
gnu: poezio: Update to 0.14.
...
* gnu/packages/messaging.scm (poezio): Update to 0.14.
[license]: Change to gpl3+.
2023-02-21 17:16:12 +01:00
Andreas Enge
3b57f25f55
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.
2023-02-19 23:07:16 +01:00
Julien Lepiller
b1a0b5a3f5
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.
2023-02-19 22:55:33 +01:00
Andreas Enge
4d6607a363
gnu: python-ledgerblue: Update to 0.1.44.
...
* gnu/packages/finance.scm (python-ledgerblue): Update to 0.1.44. Adapt
propagated inputs.
2023-02-19 22:28:51 +01:00
Andreas Enge
a0006f4680
gnu: Add python-u2flib-host.
...
* gnu/packages/finance.scm (python-u2flib-host): New variable.
2023-02-19 22:28:29 +01:00
Andreas Enge
8523d79ff5
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.
2023-02-19 20:53:33 +01:00
Efraim Flashner
4eebb73295
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.
2023-02-19 12:40:39 +02:00
Julien Lepiller
15bce0144b
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.
2023-02-19 10:12:45 +01:00
Andreas Enge
0825162a35
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.
2023-02-18 11:45:28 +01:00
Efraim Flashner
ad4e7e05ec
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.
2023-02-16 11:25:27 +02:00
Efraim Flashner
d4bf080d75
gnu: Add fcode-utils.
...
* gnu/packages/firmware.scm (fcode-utils): New variable.
2023-02-16 11:25:26 +02:00
Jan (janneke) Nieuwenhuizen
a622046e14
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.
2023-02-15 21:33:09 +01:00
Jan (janneke) Nieuwenhuizen
a674f9458a
gnu: commencement: tcc-boot: Rebuild Mes C Library.
...
* gnu/packages/commencement.scm (tcc-boot)[arguments]: Rebuild the Mes C
Library in the "install" phase.
2023-02-15 21:33:09 +01:00
Efraim Flashner
09010ce8e1
gnu: cppcheck: Update to 2.10.
...
* gnu/packages/check.scm (cppcheck): Update to 2.10.
2023-02-15 19:56:38 +02:00
Jan (janneke) Nieuwenhuizen
0835eda487
Revert "gnu: commencement: mes-boot: Update to 0.24.2."
...
This reverts commit b928e38bd3
.
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 >.
2023-02-15 15:39:10 +01:00
Jan (janneke) Nieuwenhuizen
b928e38bd3
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.
2023-02-15 09:13:38 +01:00
Jan (janneke) Nieuwenhuizen
c2167ffb97
gnu: bootstrap: mes-minimal: Remove packages and tarball.
...
* gnu/packages/make-bootstrap.scm (%mes-minimal, %mes-minimal-stripped,
%mes-bootstrap-tarball): Remove.
2023-02-15 09:13:36 +01:00
Jan (janneke) Nieuwenhuizen
0501136d57
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.
2023-02-15 09:13:34 +01:00
Jan (janneke) Nieuwenhuizen
ccb55481d4
gnu: bootstrap: bootstrap-tarballs: Remove mes and mescc-tools.
...
* gnu/packages/make-bootstrap.scm (%bootstrap-tarballs): Remove
%mescc-tools-bootstrap-tarball, %mes-bootstrap-tarball.
2023-02-15 09:13:31 +01:00
Efraim Flashner
a832b4180e
gnu: tar: Actually fix test suite on 32-bit systems.
...
This is a follow-up to 87423addf5
.
* gnu/packages/base.scm (tar)[arguments]: Actually skip the broken test
on 32-bit systems, not run ONLY that test.
2023-02-14 21:54:26 +02:00
Efraim Flashner
da7d615629
gnu: %boot6-inputs: Replace xz with xz-final.
...
* gnu/packages/commencement.scm (xz-final): New variable.
(%boot6-inputs): Add xz-final. Remove xz.
(%final-inputs): Add xz-final. Remove xz from packages 'to finalize'.
2023-02-14 16:30:30 +02:00
Efraim Flashner
87423addf5
gnu: tar: Fix test suite on 32-bit systems.
...
* gnu/packages/base.scm (tar)[arguments]: When building for 32-bit
systems skip a test known by upstream to fail.
2023-02-14 16:26:51 +02:00
Efraim Flashner
fc588b99e5
gnu: freetype: Update to 2.13.0.
...
* gnu/packages/fontutils.scm (freetype): Update to 2.13.0.
2023-02-13 12:07:29 +02:00
Efraim Flashner
ef35f0046f
gnu: freetype: Don't keep a reference to pkg-config.
...
* gnu/packages/fontutils.scm (freetype)[arguments]: Add an entry in
disallowed-references for pkg-config. Add a phase to remove the
reference to pkg-config in an installed script.
2023-02-13 12:04:51 +02:00
Efraim Flashner
42c1a83a98
gnu: coreutils-boot0: Add comment about arm* configure-flags.
...
* gnu/packages/commencement.scm (coreutils-boot0)[arguments]: Add a full
comment around the configure-flags used when building for arm
architectures.
2023-02-12 21:11:02 +02:00
Kaelyn Takata
7f237f3e6c
gnu: git: Fix missing native-inputs after commit 4cf1acc7f3
.
...
* gnu/packages/version-control.scm (git)[native-inputs]: Restore
native-inputs to what they were prior to the merge commit 4cf1acc7f3
.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-02-09 10:41:06 +02:00
Maxim Cournoyer
f0569da095
gnu: colord-minimal: Move SANE support to colord.
...
The support is moved to the full 'colord' package. This reduces
the size of colord-minimal from 467.6 MiB to 391.5 MiB.
* gnu/packages/gnome.scm (colord-minimal) [configure-flags]: Remove
"-Dsane=true".
[inputs]: Move sane-backends to...
(colord) [inputs]: ... here.
[configure-flags]: Add "-Dsane=true".
2023-02-07 14:23:54 -05:00
Maxim Cournoyer
f8c1dba3d3
gnu: bc: Fix cross-compilation.
...
The existing cross-compilation patch no longer worked. It's been reworked and
submitted to upstream.
* gnu/packages/algebra.scm (bc) [native-inputs]: Add readline.
* gnu/packages/patches/bc-fix-cross-compilation.patch: Refresh patch.
Series-postfix: core-updates
Series-to: 60760@debbugs.gnu.org
2023-02-07 14:18:43 -05:00
Efraim Flashner
70b7d19ecf
gnu: file: Update to 5.44.
...
* gnu/packages/file.scm (file): Update to 5.44.
2023-01-31 10:15:57 +02:00