mirror of
https://git.freebsd.org/ports.git
synced 2025-06-28 16:10:33 -04:00
Musescore helps you create beautiful sheet music. Release notes are at https://musescore.org/en/3.6.1 https://musescore.org/en/node/316462 It's some crash fixes. FreeBSD ports skipped 3.6.0, which had lots more changes and new sound fonts. The port Makefile changes more than usual, because I took out some REINPLACE_CMD and made regular patches from them. Also MuseScore's CMake code is really weird, so it needs extra patching to find libogg and such.
27 lines
594 B
C++
27 lines
594 B
C++
--- all.h.orig 2021-02-06 15:14:17 UTC
|
|
+++ all.h
|
|
@@ -34,12 +34,12 @@
|
|
#define _HAS_AUTO_PTR_ETC 1
|
|
#endif
|
|
|
|
-#include <stdio.h>
|
|
-#include <limits.h>
|
|
+#include <cstdio>
|
|
+#include <climits>
|
|
#include <map>
|
|
#include <set>
|
|
#include <deque>
|
|
-#include <errno.h>
|
|
+#include <cerrno>
|
|
#include <fcntl.h>
|
|
// VStudio does not have <unistd.h>, <io.h> & <process.h> replace many functions from it...
|
|
#if (defined (_MSCVER) || defined (_MSC_VER))
|
|
@@ -48,7 +48,7 @@
|
|
#else
|
|
#include <unistd.h>
|
|
#endif
|
|
-#include <math.h>
|
|
+#include <cmath>
|
|
#include <array>
|
|
#include <functional>
|
|
#include <memory>
|