Since we depend on devel/libuuid, use its header instead of a native one. Should unbreak builds on Linuxen. Declare type of function parameter, or it will default to int.diff -r1.10 -r1.11 pkgsrc/emulators/shoebill/Makefile
(hauke)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.10 2019/08/11 13:20:58 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.11 2019/09/27 15:52:12 hauke Exp $ | |
2 | 2 | |||
3 | DISTNAME= shoebill-0.0.5 | 3 | DISTNAME= shoebill-0.0.5 | |
4 | PKGREVISION= 4 | 4 | PKGREVISION= 5 | |
5 | CATEGORIES= emulators | 5 | CATEGORIES= emulators | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=pruten/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=pruten/} | |
7 | 7 | |||
8 | MAINTAINER= hauke@NetBSD.org | 8 | MAINTAINER= hauke@NetBSD.org | |
9 | HOMEPAGE= https://github.com/pruten/shoebill/ | 9 | HOMEPAGE= https://github.com/pruten/shoebill/ | |
10 | COMMENT= Macintosh II emulator that runs A/UX | 10 | COMMENT= Macintosh II emulator that runs A/UX | |
11 | LICENSE= 2-clause-bsd | 11 | LICENSE= 2-clause-bsd | |
12 | 12 | |||
13 | # Missing long double math functions | 13 | # Missing long double math functions | |
14 | NOT_FOR_PLATFORM= NetBSD-[0-6]*-* | 14 | NOT_FOR_PLATFORM= NetBSD-[0-6]*-* | |
15 | 15 | |||
16 | USE_TOOLS+= perl gtar | 16 | USE_TOOLS+= perl gtar | |
17 | EXTRACT_USING= gtar | 17 | EXTRACT_USING= gtar |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2016/07/10 06:36:40 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.5 2019/09/27 15:52:12 hauke Exp $ | |
2 | 2 | |||
3 | SHA1 (shoebill-0.0.5.tar.gz) = 40b9ae839bbb9d065ca7d36363b1b4660d780010 | 3 | SHA1 (shoebill-0.0.5.tar.gz) = 40b9ae839bbb9d065ca7d36363b1b4660d780010 | |
4 | RMD160 (shoebill-0.0.5.tar.gz) = 20143081d2418d6961f86626e3d994b2feda8a4b | 4 | RMD160 (shoebill-0.0.5.tar.gz) = 20143081d2418d6961f86626e3d994b2feda8a4b | |
5 | SHA512 (shoebill-0.0.5.tar.gz) = cf8d7945943d6d7a505c233b5c99371f5d37d5d60dd5beeeadbe442ef43b9980e96d51f193d69a03eb58a0a2b13103b4dba311a53c939b633b20753a8c19a772 | 5 | SHA512 (shoebill-0.0.5.tar.gz) = cf8d7945943d6d7a505c233b5c99371f5d37d5d60dd5beeeadbe442ef43b9980e96d51f193d69a03eb58a0a2b13103b4dba311a53c939b633b20753a8c19a772 | |
6 | Size (shoebill-0.0.5.tar.gz) = 253877 bytes | 6 | Size (shoebill-0.0.5.tar.gz) = 253877 bytes | |
7 | SHA1 (patch-core_fpu.c) = a2fe3d42c8a61d580b966fe6c3909e9c61640b92 | |||
7 | SHA1 (patch-sdl-gui_lin_build.sh) = 8eb8bf622bc7b83f06a0d4dcdb8b77b25001163b | 8 | SHA1 (patch-sdl-gui_lin_build.sh) = 8eb8bf622bc7b83f06a0d4dcdb8b77b25001163b | |
8 | SHA1 (patch-sdl-gui_sdl.c) = ee433b37104dcccc700d1d08b97807689ed8da67 |
$NetBSD: patch-core_fpu.c,v 1.1 2019/09/27 15:52:12 hauke Exp $
Declare type of function parameter, or it will default to int...
--- core/fpu.c.orig 2015-09-14 02:11:18.000000000 +0000
+++ core/fpu.c
@@ -814,7 +814,7 @@ float128 _from_native(double n)
#define _native_log2(a) (log(a) / log(2.0)) /* or log2() */
#define _native_log(a) log(a)
#define _native_log1p(a) log((a) + 1.0) /* or log1p() */
-double _native_tentox(a) {
+double _native_tentox(double a) {
/*
* This is a dumb workaround for a clang bug on OS X 10.10
* Clang wants to optimize pow(10.0, a) to __exp(a), but