diff options
| author | Vinicius Monego <monego@posteo.net> | 2025-06-29 17:54:18 -0300 |
|---|---|---|
| committer | Vinicius Monego <monego@posteo.net> | 2025-06-29 19:42:55 -0300 |
| commit | 18bc763899eef49e94ec991c61d9ba010e68ce52 (patch) | |
| tree | 70fe433c4d412d75f94502627fd1f904d3b97de2 /gnu/packages/patches/symmetrica-int32.patch | |
| parent | f0d1af4b29f35a7fcaeba07974b1905f7d51ad04 (diff) | |
gnu: symmetrica: Update to 3.1.0.
* gnu/packages/algebra.scm (symmetrica): Update to 3.1.0.
[source]: Fetch from maintained fork. Remove patches.
[arguments]: Remove '#:tests? #f'.
<#:phases>: Delete phases 'fix-makefile', 'turn-off-banner'. Undelete
the 'configure' phase. Do not override the 'install' phase.
[native-inputs]: Add autoconf, automake, libtool, pkg-config.
[home-page]: Switch to new home page.
[license]: Switch to new ISC license.
* gnu/packages/patches/symmetrica-bruch.patch:
* gnu/packages/patches/symmetrica-int32.patch:
* gnu/packages/patches/symmetrica-return_values.patch:
* gnu/packages/patches/symmetrica-sort_sum_rename.patch: Remove them.
* gnu/local.mk (dist_patch_DATA): Unregister them.
Change-Id: I876424baa9c111575d72c6516910ab43926c684f
Diffstat (limited to 'gnu/packages/patches/symmetrica-int32.patch')
| -rw-r--r-- | gnu/packages/patches/symmetrica-int32.patch | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/gnu/packages/patches/symmetrica-int32.patch b/gnu/packages/patches/symmetrica-int32.patch deleted file mode 100644 index b64f27d51e..0000000000 --- a/gnu/packages/patches/symmetrica-int32.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff -ru src/def.h c/def.h ---- src/def.h 2007-12-06 17:30:56.000000000 +0100 -+++ c/def.h 2013-10-19 18:42:55.118745730 +0200 -@@ -2,14 +2,9 @@ - /* INT should always be 4 byte */ - #ifndef DEF_H - -- --#ifdef __alpha --typedef int INT; --typedef unsigned int UINT; --#else /* __alpha */ --typedef long INT; --typedef unsigned long UINT; --#endif /* __alpha */ -+#include <stdint.h> -+typedef int32_t INT; -+typedef uint32_t UINT; - - #include <stdio.h> - #include <memory.h> -@@ -65,10 +60,13 @@ - - - /* definitionen fuer object.c */ --typedef INT OBJECTKIND; /* 4 byte */ -+/* NOTE: partition code assumes that there is no unused space in the -+ * object struct when an INT is stored. This requires both OBJECTKIND -+ * and OBJECTSELF to have a size equal to a machine word. */ -+typedef intptr_t OBJECTKIND; - - typedef union { -- INT ob_INT; -+ intptr_t ob_INT; - INT * ob_INTpointer; - char *ob_charpointer; - struct bruch *ob_bruch; |
