all the things

This commit is contained in:
c0dev0id
2023-01-10 11:45:28 +01:00
parent f3db1ea486
commit 7a9bbf0168
143 changed files with 15515 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
$OpenBSD$
Look for guile-snarf as guile-snarf2.2
(lang/guile2 installs it that way)
Index: configure.ac
--- configure.ac.orig
+++ configure.ac
@@ -230,7 +230,7 @@ AS_IF([test "x$enable_guile" != "xno"],[
GUILE_FLAGS
AC_DEFINE_UNQUOTED([GUILE_BINARY],"$GUILE",[guile binary])
AC_DEFINE(BUILD_GUILE,[1], [Do we support Guile?])
- AC_SUBST(GUILE_SNARF, [guile-snarf])
+ AC_SUBST(GUILE_SNARF, [guile-snarf2.2])
guile_version=$($PKG_CONFIG guile-2.2 --modversion)
])
])

View File

@@ -0,0 +1,12 @@
$OpenBSD$
look for guile interpreter as guile2.2
Index: guile/scripts/find-dups.scm
--- guile/scripts/find-dups.scm.orig
+++ guile/scripts/find-dups.scm
@@ -1,5 +1,5 @@
#!/bin/sh
-exec guile -e main -s $0 $@
+exec guile2.2 -e main -s $0 $@
!#
;;
;; Copyright (C) 2013-2015 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>

View File

@@ -0,0 +1,12 @@
$OpenBSD$
look for guile interpreter as guile2.2
Index: guile/scripts/msgs-count.scm
--- guile/scripts/msgs-count.scm.orig
+++ guile/scripts/msgs-count.scm
@@ -1,5 +1,5 @@
#!/bin/sh
-exec guile -e main -s $0 $@
+exec guile2.2 -e main -s $0 $@
!#
;;
;; Copyright (C) 2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>

View File

@@ -0,0 +1,12 @@
$OpenBSD$
look for guile interpreter as guile2.2
Index: guile/scripts/msgs-per-day.scm
--- guile/scripts/msgs-per-day.scm.orig
+++ guile/scripts/msgs-per-day.scm
@@ -1,5 +1,5 @@
#!/bin/sh
-exec guile -e main -s $0 $@
+exec guile2.2 -e main -s $0 $@
!#
;;
;; Copyright (C) 2012-2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>

View File

@@ -0,0 +1,12 @@
$OpenBSD$
look for guile interpreter as guile2.2
Index: guile/scripts/msgs-per-hour.scm
--- guile/scripts/msgs-per-hour.scm.orig
+++ guile/scripts/msgs-per-hour.scm
@@ -1,5 +1,5 @@
#!/bin/sh
-exec guile -e main -s $0 $@
+exec guile2.2 -e main -s $0 $@
!#
;;
;; Copyright (C) 2012-2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>

View File

@@ -0,0 +1,12 @@
$OpenBSD$
look for guile interpreter as guile2.2
Index: guile/scripts/msgs-per-month.scm
--- guile/scripts/msgs-per-month.scm.orig
+++ guile/scripts/msgs-per-month.scm
@@ -1,5 +1,5 @@
#!/bin/sh
-exec guile -e main -s $0 $@
+exec guile2.2 -e main -s $0 $@
!#
;;
;; Copyright (C) 2012-2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>

View File

@@ -0,0 +1,12 @@
$OpenBSD$
look for guile interpreter as guile2.2
Index: guile/scripts/msgs-per-year-month.scm
--- guile/scripts/msgs-per-year-month.scm.orig
+++ guile/scripts/msgs-per-year-month.scm
@@ -1,5 +1,5 @@
#!/bin/sh
-exec guile -e main -s $0 $@
+exec guile2.2 -e main -s $0 $@
!#
;;
;; Copyright (C) 2012-2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>

View File

@@ -0,0 +1,12 @@
$OpenBSD$
look for guile interpreter as guile2.2
Index: guile/scripts/msgs-per-year.scm
--- guile/scripts/msgs-per-year.scm.orig
+++ guile/scripts/msgs-per-year.scm
@@ -1,5 +1,5 @@
#!/bin/sh
-exec guile -e main -s $0 $@
+exec guile2.2 -e main -s $0 $@
!#
;;
;; Copyright (C) 2012-2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>

View File

@@ -0,0 +1,12 @@
$OpenBSD$
look for guile interpreter as guile2.2
Index: guile/tests/test-mu-guile.scm
--- guile/tests/test-mu-guile.scm.orig
+++ guile/tests/test-mu-guile.scm
@@ -1,5 +1,5 @@
#!/bin/sh
-exec guile -e main -s $0 $@
+exec guile2.2 -e main -s $0 $@
!#
;; Copyright (C) 2012-2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>

View File

@@ -0,0 +1,14 @@
$OpenBSD$
make this function compile correctly under clang
Index: lib/utils/mu-str.c
--- lib/utils/mu-str.c.orig
+++ lib/utils/mu-str.c
@@ -49,7 +49,7 @@ mu_str_size_s (size_t s)
char*
mu_str_size (size_t s)
{
- return g_strdup (mu_str_size_s(s));
+ return g_format_size_for_display ((goffset)s);
}

View File

@@ -0,0 +1,15 @@
$OpenBSD$
Bring g_vasprintf into scope
Index: lib/utils/mu-utils.cc
--- lib/utils/mu-utils.cc.orig
+++ lib/utils/mu-utils.cc
@@ -18,7 +18,8 @@
*/
-#define _XOPEN_SOURCE
+//#define _XOPEN_SOURCE 500
+//#define _POSIX_SOURCE
#include <time.h>
#define GNU_SOURCE

View File

@@ -0,0 +1,14 @@
$OpenBSD$
reference mu-script(1) instead of nonexistent mu-guile(1)
Index: man/mu.1
--- man/mu.1.orig
+++ man/mu.1
@@ -54,7 +54,7 @@ remove specific messages from the database. See
.B mu script [options]
run a mu (Guile) script. See
-.BR mu-guile(1)
+.BR mu-script(1)
.B mu server [options]
start a server process (for \fBmu4e\fR-internal use). See