summaryrefslogtreecommitdiff
path: root/gnu/packages/patches/symmetrica-int32.patch
diff options
context:
space:
mode:
authorVinicius Monego <monego@posteo.net>2025-06-29 17:54:18 -0300
committerVinicius Monego <monego@posteo.net>2025-06-29 19:42:55 -0300
commit18bc763899eef49e94ec991c61d9ba010e68ce52 (patch)
tree70fe433c4d412d75f94502627fd1f904d3b97de2 /gnu/packages/patches/symmetrica-int32.patch
parentf0d1af4b29f35a7fcaeba07974b1905f7d51ad04 (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.patch37
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;