sync ports with The Matrix

This commit is contained in:
purplerain 2023-09-11 22:02:06 +00:00
parent 15ac3e795a
commit 09b3080379
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
180 changed files with 9334 additions and 2187 deletions

2
README
View file

@ -2,7 +2,7 @@ Compiling your own source code is discouraged for everyone except for experts,
as difficult build-time crossing-points can occur often, and no assistance will
be provided.
In case of failure, please install our compiled ports.
In case of failure, please install our pre-compiled binary packages.
Documentation for the ports tree includes:

View file

@ -1,33 +1,32 @@
FIX_EXTRACT_PERMISSIONS = Yes
FIX_EXTRACT_PERMISSIONS= Yes
COMMENT = use a JPL ephemeris to predict planet positions
COMMENT= use a JPL ephemeris to predict planet positions
MODPY_EGG_VERSION = 2.18
MODPY_EGG_VERSION= 2.19
DISTNAME = jplephem-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
REVISION = 0
DISTNAME= jplephem-${MODPY_EGG_VERSION}
PKGNAME= py-${DISTNAME}
CATEGORIES = astro
CATEGORIES= astro
# MIT
PERMIT_PACKAGE = Yes
PERMIT_PACKAGE= Yes
SITES.jpl= https://naif.jpl.nasa.gov/pub/naif/generic_kernels/spk/planets/a_old_versions/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.jpl = de405.bsp de421.bsp
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.jpl= de405.bsp de421.bsp
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
MODPY_PYTEST_ARGS = jplephem/test.py
MODULES= lang/python
MODPY_PI= Yes
MODPY_PYBUILD= setuptools
MODPY_PYTEST_ARGS= jplephem/test.py
FLAVORS = python3
FLAVOR = python3
FLAVORS= python3
FLAVOR= python3
RUN_DEPENDS = math/py-numpy${MODPY_FLAVOR}
TEST_DEPENDS = astro/py-de421${MODPY_FLAVOR}
RUN_DEPENDS= math/py-numpy${MODPY_FLAVOR}
TEST_DEPENDS= astro/py-de421${MODPY_FLAVOR}
pre-test:
cd ${FULLDISTDIR}; cp de405.bsp de421.bsp ${WRKSRC}/

View file

@ -1,6 +1,6 @@
SHA256 (de405.bsp) = MKcRN5PuW2vx5VRsbfwh2Wgtn/q/6bF7S6snuirHXIk=
SHA256 (de421.bsp) = CLINsq4iSIZQZBxakDPlv9pLHEtEDP6vIPYhz6GOzbM=
SHA256 (jplephem-2.18.tar.gz) = SSkR6KTEeDB5GwO5oP/ff8ZfaF0cuzoXkLHqKIrn+uU=
SHA256 (jplephem-2.19.tar.gz) = wWJFTGVtblID/5cB2CZnH6+fMgnZccu2jdtGAD3/bc8=
SIZE (de405.bsp) = 10898432
SIZE (de421.bsp) = 16790528
SIZE (jplephem-2.18.tar.gz) = 40886
SIZE (jplephem-2.19.tar.gz) = 43698

View file

@ -12,3 +12,6 @@ Most users will use jplephem with the Satellite Planet Kernel (SPK)
files that the NAIF facility at NASA JPL offers for use with their own
SPICE toolkit. They have collected their most useful kernels beneath the
directory: http://naif.jpl.nasa.gov/pub/naif/generic_kernels/spk/
See the project description, https://pypi.org/project/jplephem/#description
for more information.

View file

@ -1,6 +1,6 @@
COMMENT = minimalistic music player
DISTNAME = amused-0.12
DISTNAME = amused-0.13
CATEGORIES = audio
@ -12,7 +12,7 @@ MAINTAINER = Omar Polo <op@openbsd.org>
PERMIT_PACKAGE = Yes
# uses pledge
WANTLIB += FLAC c event mpg123 opusfile sndio util vorbisfile
WANTLIB += FLAC c mpg123 opusfile sndio util vorbisfile
SITES = https://ftp.omarpolo.com/
@ -24,6 +24,9 @@ LIB_DEPENDS = audio/flac \
CONFIGURE_STYLE = simple
CONFIGURE_ARGS = --backend=sndio
ALL_TARGET = all web
FAKE_TARGET = install install-web
NO_TEST = Yes
.include <bsd.port.mk>

View file

@ -1,2 +1,2 @@
SHA256 (amused-0.12.tar.gz) = YIFHrQENOjRJjKG4XESiuBYe/+v7WflFNDbCBgE9DuI=
SIZE (amused-0.12.tar.gz) = 56972
SHA256 (amused-0.13.tar.gz) = JZjI4JwxWIboPEhe/b8AR2KTP2WNPRfU7s0JFtEmmqk=
SIZE (amused-0.13.tar.gz) = 74243

View file

@ -1,11 +0,0 @@
Index: configure
--- configure.orig
+++ configure
@@ -711,6 +711,7 @@ cat << __HEREDOC__
#define HAVE_GETDTABLECOUNT ${HAVE_GETDTABLECOUNT}
#define HAVE_GETEXECNAME ${HAVE_GETEXECNAME}
#define HAVE_GETPROGNAME ${HAVE_GETPROGNAME}
+#define HAVE_IMSG ${HAVE_IMSG}
#define HAVE_INFTIM ${HAVE_INFTIM}
#define HAVE_LANDLOCK ${HAVE_LANDLOCK}
#define HAVE_MEMMEM ${HAVE_MEMMEM}

View file

@ -1,3 +1,5 @@
amused is a minimalistic music player that doesn't have many amazing
features but instead aims to work well with other standard Unix tools.
It supports flac, mp3, ogg vorbis and opus files.
amused-web is a simple web interface to control amused remotely.

View file

@ -1,2 +1,4 @@
@bin bin/amused
@bin bin/amused-web
@man man/man1/amused-web.1
@man man/man1/amused.1

View file

@ -3,6 +3,7 @@ COMMENT= advanced music player
VERSION= 1.2
DISTNAME= aqualung-${VERSION}
EPOCH= 0
REVISION= 0
CATEGORIES= audio
HOMEPAGE= https://github.com/jeremyevans/aqualung
@ -18,11 +19,16 @@ WANTLIB += freetype gio-2.0 glib-2.0 gobject-2.0 gthread-2.0
WANTLIB += harfbuzz iconv intl m mp3lame ogg pango-1.0 pangocairo-1.0
WANTLIB += pangoft2-1.0 pthread samplerate sndfile sndio ${COMPILER_LIBCXX}
WANTLIB += vorbis vorbisenc vorbisfile z gtk-x11-2.0 gdk-x11-2.0
WANTLIB += gdk_pixbuf-2.0 xml2 mac mad mpcdec FLAC avcodec
WANTLIB += gdk_pixbuf-2.0 xml2 MAC mad mpcdec FLAC avcodec
WANTLIB += avformat avutil wavpack lrdf oggz speex cddb cdio
WANTLIB += cdio_cdda cdio_paranoia modplug ${MODLUA_WANTLIB}
SITES= https://github.com/jeremyevans/aqualung/releases/download/${VERSION}/
SITES.github = https://github.com/jeremyevans/aqualung/commit/
PATCHFILES.github = aqualung-lavc-fix{0ecc6721d5078c0bc9cae771d485c8d676443c23}.diff \
aqualung-mac-fix1{a991c13d0df734a5d0fea7db6b181176858f3e58}.diff \
aqualung-mac-fix2{d2c88317b6042a05c236faf3c09f600337c6379e}.diff
PATCH_DIST_STRIP= -p1
COMPILER = base-clang ports-gcc base-gcc
@ -57,7 +63,10 @@ DEBUG_PACKAGES=${BUILD_PACKAGES}
CFLAGS+= -DPTHREAD_MIN_PRIORITY=0 -DPTHREAD_MAX_PRIORITY=31 \
-I${LOCALBASE}/include -I${MODLUA_INCL_DIR}
CONFIGURE_STYLE= gnu
BUILD_DEPENDS= devel/gettext,-tools
AUTOCONF_VERSION=2.69
AUTOMAKE_VERSION=1.16
CONFIGURE_STYLE= gnu autoreconf
CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib " \
lua_CFLAGS="`pkg-config --cflags ${MODLUA_DEP}`" \
lua_LIBS="`pkg-config --libs ${MODLUA_DEP}`"
@ -70,7 +79,7 @@ CONFIGURE_ARGS= --with-cdda \
--with-lame \
--with-lavc \
--with-lua \
--with-mac \
--with-MAC \
--with-mod \
--with-mpc \
--with-mpeg \

View file

@ -1,2 +1,8 @@
SHA256 (aqualung-1.2.tar.gz) = Myv6Dqni97/ZZrl5h7dTf2i42o1WO6xKuYb6RBjc7TI=
SHA256 (aqualung-lavc-fix.diff) = Gn02s7AupRnhFaok5eSqXUPEkNUBSg8oFI/ghurzd8Y=
SHA256 (aqualung-mac-fix1.diff) = dlWy85euQNvffxULYNtW+lzI/7oKjoEIMgl2A7zvXAs=
SHA256 (aqualung-mac-fix2.diff) = FQZt6MN1QNv1uVLhjVLjVbzz1csBY/eFSpkt8CZXDSI=
SIZE (aqualung-1.2.tar.gz) = 1974910
SIZE (aqualung-lavc-fix.diff) = 745
SIZE (aqualung-mac-fix1.diff) = 7159
SIZE (aqualung-mac-fix2.diff) = 1641

View file

@ -2,32 +2,30 @@ ONLY_FOR_ARCHS= aarch64 amd64 arm i386
COMMENT= Monkey's audio lossless codec
DISTNAME= mac-3.99-u4-b5
PKGNAME= mac-3.99.4.5
REVISION = 5
SHARED_LIBS += mac 0.0 # .2.0
VERSION= 10.20
DISTNAME= MAC_1020_SDK
PKGNAME= mac-${VERSION}
SHARED_LIBS += MAC 0.0 # .0.0
CATEGORIES= audio
EXTRACT_SUFX= .zip
HOMEPAGE= http://www.monkeysaudio.com/
HOMEPAGE= https://monkeysaudio.com
# Monkey's Audio Source Code License Agreement
# http://www.monkeysaudio.com/license.html
# BSD-3-Clause
PERMIT_PACKAGE= Yes
WANTLIB= c m ${COMPILER_LIBCXX}
COMPILER = base-clang ports-gcc base-gcc
SITES= http://bsd.cenkes.org/myports/
MODULES = devel/cmake
SITES= https://monkeysaudio.com/files/
WRKDIST= ${WRKDIR}/mac-${VERSION}
FIX_CRLF_FILES= Shared/*.h
CONFIGURE_STYLE=gnu
.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386"
BUILD_DEPENDS= devel/yasm
CONFIGURE_ARGS= --enable-assembly=yes
.else
CONFIGURE_ARGS= --enable-assembly=no
.endif
post-extract:
mkdir ${WRKSRC}
mv ${WRKDIR}/!(mac-${VERSION}|bin) ${WRKSRC}
.include <bsd.port.mk>

View file

@ -1,2 +1,2 @@
SHA256 (mac-3.99-u4-b5.tar.gz) = 1ZrFsfo3Wnjq29XZu2OK0CKRhbQrVi27BLDatkdbZlE=
SIZE (mac-3.99-u4-b5.tar.gz) = 421234
SHA256 (MAC_1020_SDK.zip) = CYchq+lXqaUcL4NUudqPd7cOMDVmAH1uV+wYB7L0hr8=
SIZE (MAC_1020_SDK.zip) = 1653346

View file

@ -0,0 +1,13 @@
Index: Shared/All.h
--- Shared/All.h.orig
+++ Shared/All.h
@@ -10,8 +10,7 @@ PLATFORM_LINUX
PLATFORM_ANDROID
**************************************************************************************************/
#if !defined(PLATFORM_WINDOWS) && !defined(PLATFORM_APPLE) && !defined(PLATFORM_LINUX)
- #pragma message("No platform set for MACLib, defaulting to Windows")
- #define PLATFORM_WINDOWS
+ #define PLATFORM_LINUX
#endif
#ifdef PLATFORM_ANDROID

View file

@ -0,0 +1,16 @@
Index: Shared/NoWindows.h
--- Shared/NoWindows.h.orig
+++ Shared/NoWindows.h
@@ -38,8 +38,12 @@ typedef struct _GUID {
#undef ZeroMemory
#define ZeroMemory(POINTER, BYTES) memset(POINTER, 0, BYTES);
+#ifndef TRUE
#define TRUE 1
+#endif
+#ifndef FALSE
#define FALSE 0
+#endif
#define CALLBACK

View file

@ -1,11 +0,0 @@
--- configure.orig Sat Jul 14 11:22:11 2007
+++ configure Sat Jul 14 11:22:20 2007
@@ -1978,7 +1978,7 @@ fi
# Checks for programs.
-CXXFLAGS="$CXXFLAGS -O3 -Wall -pedantic -Wno-long-long"
+CXXFLAGS="$CXXFLAGS -Wall -pedantic -Wno-long-long"
ac_ext=cc
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'

View file

@ -1,27 +0,0 @@
--- src/Console/Console.cpp.orig Mon Jul 16 23:50:51 2007
+++ src/Console/Console.cpp Mon Jul 16 23:53:13 2007
@@ -27,8 +27,10 @@ Displays the proper usage for MAC.exe
***************************************************************************************/
void DisplayProperUsage(FILE * pFile)
{
- fprintf(pFile, "Proper Usage: [EXE] [Input File] [Output File] [Mode]\n\n");
+ extern char *__progname;
+ fprintf(pFile, "Proper Usage: %s [Input File] [Output File] [Mode]\n\n", __progname);
+
fprintf(pFile, "Modes: \n");
fprintf(pFile, " Compress (fast): '-c1000'\n");
fprintf(pFile, " Compress (normal): '-c2000'\n");
@@ -40,9 +42,9 @@ void DisplayProperUsage(FILE * pFile)
fprintf(pFile, " Convert: '-nXXXX'\n\n");
fprintf(pFile, "Examples:\n");
- fprintf(pFile, " Compress: mac.exe \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000\n");
- fprintf(pFile, " Decompress: mac.exe \"Metallica - One.ape\" \"Metallica - One.wav\" -d\n");
- fprintf(pFile, " Verify: mac.exe \"Metallica - One.ape\" -v\n");
+ fprintf(pFile, " Compress: %s \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000\n", __progname);
+ fprintf(pFile, " Decompress: %s \"Metallica - One.ape\" \"Metallica - One.wav\" -d\n", __progname);
+ fprintf(pFile, " Verify: %s \"Metallica - One.ape\" -v\n", __progname);
fprintf(pFile, " (note: int filenames must be put inside of quotations)\n");
}

View file

@ -1,11 +0,0 @@
--- src/MACLib/APEDecompress.cpp.orig Thu Jun 1 13:00:58 2006
+++ src/MACLib/APEDecompress.cpp Sat Jul 14 10:16:11 2007
@@ -369,7 +369,7 @@ Get information from the decompressor
*****************************************************************************************/
intptr_t CAPEDecompress::GetInfo(APE_DECOMPRESS_FIELDS Field, intptr_t nParam1, intptr_t nParam2)
{
- int nRetVal = 0;
+ intptr_t nRetVal = 0;
BOOL bHandled = TRUE;
switch (Field)

View file

@ -1,26 +0,0 @@
--- src/MACLib/APELink.cpp.orig Thu Jun 1 11:00:57 2006
+++ src/MACLib/APELink.cpp Sun Apr 16 11:51:08 2017
@@ -63,10 +63,10 @@ void CAPELink::ParseData(const char * pData, const str
if (pData != NULL)
{
// parse out the information
- char * pHeader = strstr(pData, APE_LINK_HEADER);
- char * pImageFile = strstr(pData, APE_LINK_IMAGE_FILE_TAG);
- char * pStartBlock = strstr(pData, APE_LINK_START_BLOCK_TAG);
- char * pFinishBlock = strstr(pData, APE_LINK_FINISH_BLOCK_TAG);
+ const char * pHeader = strstr(pData, APE_LINK_HEADER);
+ const char * pImageFile = strstr(pData, APE_LINK_IMAGE_FILE_TAG);
+ const char * pStartBlock = strstr(pData, APE_LINK_START_BLOCK_TAG);
+ const char * pFinishBlock = strstr(pData, APE_LINK_FINISH_BLOCK_TAG);
if (pHeader && pImageFile && pStartBlock && pFinishBlock)
{
@@ -81,7 +81,7 @@ void CAPELink::ParseData(const char * pData, const str
// get the path
char cImageFile[MAX_PATH + 1]; int nIndex = 0;
- char * pImageCharacter = &pImageFile[strlen(APE_LINK_IMAGE_FILE_TAG)];
+ const char * pImageCharacter = &pImageFile[strlen(APE_LINK_IMAGE_FILE_TAG)];
while ((*pImageCharacter != 0) && (*pImageCharacter != '\r') && (*pImageCharacter != '\n'))
cImageFile[nIndex++] = *pImageCharacter++;
cImageFile[nIndex] = 0;

View file

@ -1,11 +0,0 @@
--- src/MACLib/MACLib.h.orig Thu Jun 1 13:00:58 2006
+++ src/MACLib/MACLib.h Sat Jul 14 10:16:11 2007
@@ -29,6 +29,8 @@ or, if necessary, matt @ monkeysaudio.com
#ifndef APE_MACLIB_H
#define APE_MACLIB_H
+#include <sys/stdint.h>
+
/*************************************************************************************************
APE File Format Overview: (pieces in order -- only valid for the latest version APE files)

View file

@ -1,26 +1,14 @@
@bin bin/mac
include/mac/
include/mac/APECompress.h
include/mac/APECompressCore.h
include/mac/APECompressCreate.h
include/mac/APEDecompress.h
include/mac/APEHeader.h
include/mac/APEInfo.h
include/mac/APELink.h
include/mac/APETag.h
include/mac/All.h
include/mac/CharacterHelper.h
include/mac/CircleBuffer.h
include/mac/GlobalFunctions.h
include/mac/ID3Genres.h
include/mac/IO.h
include/mac/MACLib.h
include/mac/MACProgressHelper.h
include/mac/MACUtils.h
include/mac/NoWindows.h
include/mac/SmartPtr.h
include/mac/StdLibFileIO.h
include/mac/config.h
lib/libmac.a
lib/libmac.la
@lib lib/libmac.so.${LIBmac_VERSION}
include/MAC/
include/MAC/APETag.h
include/MAC/All.h
include/MAC/CharacterHelper.h
include/MAC/IO.h
include/MAC/MACDll.h
include/MAC/MACLib.h
include/MAC/NoWindows.h
include/MAC/SmartPtr.h
include/MAC/Version.h
include/MAC/Warnings.h
include/MAC/WindowsEnvironment.h
@lib lib/libMAC.so.${LIBMAC_VERSION}

View file

@ -1,8 +1,7 @@
COMMENT= library for serialising LV2 atoms to/from RDF
V= 0.6.8
V= 0.6.10
DISTNAME= sratom-${V}
REVISION= 2
SHARED_LIBS= sratom-0 0.0 # 0.6

View file

@ -1,2 +1,2 @@
SHA256 (sratom-0.6.8.tar.bz2) = Ossysa3Forf6za3i4IGLzWxx8j+EoevBeBW7eg0tAt8=
SIZE (sratom-0.6.8.tar.bz2) = 327027
SHA256 (sratom-0.6.10.tar.bz2) = 5ZUcDX8GGGcmKClVNqJx1hxV7w2rM7qfxXZ+1NsKY00=
SIZE (sratom-0.6.10.tar.bz2) = 327047

View file

@ -11,7 +11,7 @@ Index: wscript
# Library and package version (UNIX style major, minor, micro)
# major increment <=> incompatible changes
@@ -119,7 +120,7 @@ def build(bld):
@@ -120,7 +121,7 @@ def build(bld):
uselib = 'SERD SORD LV2',
name = 'libsratom',
target = 'sratom-%s' % SRATOM_MAJOR_VERSION,

View file

@ -1,8 +1,7 @@
COMMENT= GTK+-based electronic waveform viewer
DISTNAME= gtkwave-3.3.113
DISTNAME= gtkwave-3.3.114
CATEGORIES= cad
REVISION= 0
HOMEPAGE= http://gtkwave.sourceforge.net/

View file

@ -1,2 +1,2 @@
SHA256 (gtkwave-3.3.113.tar.gz) = 1sVG7gvfpeUhHb/lGlzfoyvoVhpvItUxSL1oWyFzE/8=
SIZE (gtkwave-3.3.113.tar.gz) = 3458793
SHA256 (gtkwave-3.3.114.tar.gz) = eN85/Cs/3d2V8KkVBDqgQhXetN5O2eFtGVzHn6QzB0w=
SIZE (gtkwave-3.3.114.tar.gz) = 3458908

View file

@ -10,5 +10,6 @@ MAKE_FLAGS = EMACS=no
FAKE_FLAGS = EMACS=no
TEST_DEPENDS = devel/automake/1.16
TEST_FLAGS += AUTOMAKE_VERSION=1.16
PORTROACH =
.include <bsd.port.mk>

View file

@ -26,4 +26,4 @@ CONFIGURE_ARGS += --program-suffix=${SUFFIX}
MAKE_FLAGS += pkgdatadir=${PREFIX}/share/autoconf${SUFFIX}
FAKE_FLAGS += lispdir=
PORTROACH = limit:^${VERSION}
PORTROACH ?= limit:^${VERSION}

View file

@ -2,6 +2,7 @@ VERSION= 1.16
DISTNAME= automake-${VERSION}.5
PKGSPEC= automake->=${VERSION},<1.17
EXTRACT_SUFX= .tar.xz
PORTROACH =
AUTOCONF_VERSION= 2.69

View file

@ -13,7 +13,7 @@ PERMIT_PACKAGE ?= Yes
# we're not a python port, don't subst py- prefix
UPDATE_PLIST_ARGS += -i MODPY_PY_PREFIX
PORTROACH = limit:^${VERSION}
PORTROACH ?= limit:^${VERSION}
BUILD_DEPENDS += ${RUN_DEPENDS}
CONFIGURE_ARGS += --infodir=${PREFIX}/info

View file

@ -5,6 +5,7 @@ GH_ACCOUNT= google
GH_PROJECT= googletest
GH_TAGNAME= v${V}
DISTNAME= gtest-${V}
REVISION= 0
SHARED_LIBS += gmock 2.0 # .0.0
SHARED_LIBS += gmock_main 1.0 # .0.0

View file

@ -0,0 +1,13 @@
Missing include needed for ports-gcc to have raise in scope
Index: googletest/src/gtest.cc
--- googletest/src/gtest.cc.orig
+++ googletest/src/gtest.cc
@@ -44,6 +44,7 @@
#include <chrono> // NOLINT
#include <cmath>
#include <cstdint>
+#include <csignal>
#include <cstdlib>
#include <cstring>
#include <initializer_list>

View file

@ -3,15 +3,15 @@ BROKEN-hppa= no atomic primitives
COMMENT-main= text shaping library
COMMENT-icu= ICU support for libharfbuzz
V= 8.1.1
V= 8.2.0
DISTNAME= harfbuzz-${V}
EXTRACT_SUFX= .tar.xz
SHARED_LIBS += harfbuzz 18.5 # 0.60810.0
SHARED_LIBS += harfbuzz-subset 2.4 # 0.60810.0
SHARED_LIBS += harfbuzz-cairo 0.1 # 0.60810.0
SHARED_LIBS += harfbuzz-icu 2.1 # 0.60810.0
SHARED_LIBS += harfbuzz-gobject 1.1 # 0.60810.0
SHARED_LIBS += harfbuzz 18.6 # 0.60820.0
SHARED_LIBS += harfbuzz-subset 2.4 # 0.60820.0
SHARED_LIBS += harfbuzz-cairo 0.1 # 0.60820.0
SHARED_LIBS += harfbuzz-icu 2.1 # 0.60820.0
SHARED_LIBS += harfbuzz-gobject 1.1 # 0.60820.0
CATEGORIES= devel graphics textproc

View file

@ -1,2 +1,2 @@
SHA256 (harfbuzz-8.1.1.tar.xz) = AwWtcC4RkGpfwMG6EcJwt/ZKj1OQ1naqz9cdsSnWVl8=
SIZE (harfbuzz-8.1.1.tar.xz) = 18820088
SHA256 (harfbuzz-8.2.0.tar.xz) = jLcRemL0LVrSXUppfhu/xlkzs+7S7n8kcgPHnJ8bUUw=
SIZE (harfbuzz-8.2.0.tar.xz) = 18892496

View file

@ -1,9 +1,8 @@
COMMENT= libgit2 bindings in Python
MODPY_EGG_VERSION= 1.12.2
MODPY_EGG_VERSION= 1.13.0
DISTNAME= pygit2-${MODPY_EGG_VERSION}
PKGNAME= py-git2-${MODPY_EGG_VERSION}
REVISION= 0
MODULES= lang/python
MODPY_PI= Yes

View file

@ -1,2 +1,2 @@
SHA256 (libgit/pygit2-1.12.2.tar.gz) = VuhdDmbelX1ZnR77JAnTmv7v2PAQCb/aB5a0Kktng1g=
SIZE (libgit/pygit2-1.12.2.tar.gz) = 738453
SHA256 (libgit/pygit2-1.13.0.tar.gz) = bd43Q2+rFCZK09bLxarj/VVeualoCnv91uVkzXe14rg=
SIZE (libgit/pygit2-1.13.0.tar.gz) = 738850

View file

@ -1,16 +0,0 @@
From 1473e8eb6eb59dc7521dcd5f8a4c9390e9b53223 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=2E=20David=20Ib=C3=A1=C3=B1ez?= <jdavid.ibp@gmail.com>
Date: Mon, 17 Jul 2023 22:23:30 +0200
Subject: [PATCH] Upgrade to libgit2 v1.7.0
Index: pygit2/decl/diff.h
--- pygit2/decl/diff.h.orig
+++ pygit2/decl/diff.h
@@ -54,6 +54,7 @@ typedef struct {
void *payload;
uint32_t context_lines;
uint32_t interhunk_lines;
+ git_oid_t oid_type;
uint16_t id_abbrev;
git_off_t max_size;
const char *old_prefix;

View file

@ -1,16 +0,0 @@
From 1473e8eb6eb59dc7521dcd5f8a4c9390e9b53223 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=2E=20David=20Ib=C3=A1=C3=B1ez?= <jdavid.ibp@gmail.com>
Date: Mon, 17 Jul 2023 22:23:30 +0200
Subject: [PATCH] Upgrade to libgit2 v1.7.0
Index: pygit2/decl/oid.h
--- pygit2/decl/oid.h.orig
+++ pygit2/decl/oid.h
@@ -1,3 +1,7 @@
+typedef enum {
+ GIT_OID_SHA1 = 1, /**< SHA1 */
+} git_oid_t;
+
typedef struct git_oid {
unsigned char id[20];
} git_oid;

View file

@ -1,16 +0,0 @@
From 1473e8eb6eb59dc7521dcd5f8a4c9390e9b53223 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=2E=20David=20Ib=C3=A1=C3=B1ez?= <jdavid.ibp@gmail.com>
Date: Mon, 17 Jul 2023 22:23:30 +0200
Subject: [PATCH] Upgrade to libgit2 v1.7.0
Index: pygit2/decl/remote.h
--- pygit2/decl/remote.h.orig
+++ pygit2/decl/remote.h
@@ -83,6 +83,7 @@ typedef struct {
int update_fetchhead;
git_remote_autotag_option_t download_tags;
git_proxy_options proxy_opts;
+ int depth;
git_remote_redirect_t follow_redirects;
git_strarray custom_headers;
} git_fetch_options;

View file

@ -1,19 +0,0 @@
From 1473e8eb6eb59dc7521dcd5f8a4c9390e9b53223 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=2E=20David=20Ib=C3=A1=C3=B1ez?= <jdavid.ibp@gmail.com>
Date: Mon, 17 Jul 2023 22:23:30 +0200
Subject: [PATCH] Upgrade to libgit2 v1.7.0
Index: src/types.h
--- src/types.h.orig
+++ src/types.h
@@ -32,8 +32,8 @@
#include <Python.h>
#include <git2.h>
-#if !(LIBGIT2_VER_MAJOR == 1 && LIBGIT2_VER_MINOR == 6)
-#error You need a compatible libgit2 version (1.6.x)
+#if !(LIBGIT2_VER_MAJOR == 1 && LIBGIT2_VER_MINOR == 7)
+#error You need a compatible libgit2 version (1.7.x)
#endif
/*

View file

@ -2,7 +2,7 @@ LLVM_MAJOR = 13
LLVM_VERSION = ${LLVM_MAJOR}.0.0
LLVM_PKGSPEC = >=13,<14
REVISION-main = 10
REVISION-main = 11
REVISION-lldb = 4
REVISION-python = 3

View file

@ -2,7 +2,7 @@ LLVM_MAJOR = 16
LLVM_VERSION = ${LLVM_MAJOR}.0.6
LLVM_PKGSPEC = >=16,<17
REVISION-main = 4
REVISION-main = 5
REVISION-lldb = 1
REVISION-python = 0

View file

@ -69,7 +69,7 @@ CONFIGURE_ARGS += \
-DLLVM_ENABLE_OCAMLDOC=OFF \
-DLLVM_ENABLE_PLUGINS=OFF \
-DLLVM_ENABLE_TERMINFO=OFF \
-DLLVM_ENABLE_RTTI=OFF \
-DLLVM_ENABLE_RTTI=ON \
-DLLVM_ENABLE_Z3_SOLVER=OFF \
-DLLVM_ENABLE_ZSTD=OFF \
-DLLVM_INCLUDE_TESTS=OFF \

View file

@ -1,6 +1,6 @@
COMMENT= simple, correct PEP 517 build frontend
MODPY_EGG_VERSION= 0.10.0
MODPY_EGG_VERSION= 1.0.3
DISTNAME= build-${MODPY_EGG_VERSION}
PKGNAME= py-${DISTNAME}

View file

@ -1,2 +1,2 @@
SHA256 (build-0.10.0.tar.gz) = 1bcSZK/bWVHWcESCqseN6IfIBpHFK4iprRlZg8oskmk=
SIZE (build-0.10.0.tar.gz) = 16465
SHA256 (build-1.0.3.tar.gz) = U4qrG2T5gol3+EvGOuVwsGCo7RvkGeeHC4tPxebqVTs=
SIZE (build-1.0.3.tar.gz) = 40797

View file

@ -13,10 +13,19 @@ lib/python${MODPY_VERSION}/site-packages/build/${MODPY_PYCACHE}__init__.${MODPY_
lib/python${MODPY_VERSION}/site-packages/build/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/build/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/build/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/build/${MODPY_PYCACHE}_exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/build/${MODPY_PYCACHE}_exceptions.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/build/${MODPY_PYCACHE}_importlib.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/build/${MODPY_PYCACHE}_importlib.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/build/${MODPY_PYCACHE}_util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/build/${MODPY_PYCACHE}_util.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/build/${MODPY_PYCACHE}env.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/build/${MODPY_PYCACHE}env.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/build/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/build/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/build/_exceptions.py
lib/python${MODPY_VERSION}/site-packages/build/_importlib.py
lib/python${MODPY_VERSION}/site-packages/build/_util.py
lib/python${MODPY_VERSION}/site-packages/build/env.py
lib/python${MODPY_VERSION}/site-packages/build/py.typed
lib/python${MODPY_VERSION}/site-packages/build/util.py

View file

@ -1,6 +1,6 @@
COMMENT = serialize all of python
MODPY_EGG_VERSION = 0.3.6
MODPY_EGG_VERSION = 0.3.7
DISTNAME = dill-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
CATEGORIES = devel
@ -8,7 +8,7 @@ CATEGORIES = devel
# https://github.com/uqfoundation/dill
HOMEPAGE = https://dill.readthedocs.io/
# Apache v2
# BSD
PERMIT_PACKAGE = Yes
MODULES = lang/python

View file

@ -1,2 +1,2 @@
SHA256 (dill-0.3.6.tar.gz) = 5dtV82h4Vtj72rAC7XhUThxFWaEwMCaT2Dnf6Pk/I3M=
SIZE (dill-0.3.6.tar.gz) = 179026
SHA256 (dill-0.3.7.tar.gz) = zByLGC6zAT4kvUdf8ukpWvhsGjjrGv8SjayJYqnOPAM=
SIZE (dill-0.3.7.tar.gz) = 183355

View file

@ -1,4 +1,5 @@
@pkgpath devel/py-dill
bin/get_gprof
bin/get_objgraph
bin/undill
lib/python${MODPY_VERSION}/site-packages/dill/
@ -59,6 +60,8 @@ lib/python${MODPY_VERSION}/site-packages/dill/tests/${MODPY_PYCACHE}__init__.${M
lib/python${MODPY_VERSION}/site-packages/dill/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dill/tests/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/dill/tests/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dill/tests/${MODPY_PYCACHE}test_abc.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/dill/tests/${MODPY_PYCACHE}test_abc.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dill/tests/${MODPY_PYCACHE}test_check.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/dill/tests/${MODPY_PYCACHE}test_check.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dill/tests/${MODPY_PYCACHE}test_classdef.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@ -113,6 +116,7 @@ lib/python${MODPY_VERSION}/site-packages/dill/tests/${MODPY_PYCACHE}test_temp.${
lib/python${MODPY_VERSION}/site-packages/dill/tests/${MODPY_PYCACHE}test_temp.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dill/tests/${MODPY_PYCACHE}test_weakref.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/dill/tests/${MODPY_PYCACHE}test_weakref.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dill/tests/test_abc.py
lib/python${MODPY_VERSION}/site-packages/dill/tests/test_check.py
lib/python${MODPY_VERSION}/site-packages/dill/tests/test_classdef.py
lib/python${MODPY_VERSION}/site-packages/dill/tests/test_dataclasses.py

View file

@ -1,9 +1,8 @@
COMMENT = Jupyter core package
MODPY_EGG_VERSION = 4.6.3
MODPY_EGG_VERSION = 4.7.0
DISTNAME = jupyter_core-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
REVISION = 4
CATEGORIES = devel

View file

@ -1,2 +1,2 @@
SHA256 (jupyter_core-4.6.3.tar.gz) = OU/V3Xh+fIhhdBiAvfigDOOfld5dGOV5x0uIJSIhnn4=
SIZE (jupyter_core-4.6.3.tar.gz) = 67305
SHA256 (jupyter_core-4.7.0.tar.gz) = qh+Ulqs6vnLaTv4NqrDLIjOZeRRYH5oHHgdJjGrdjtM=
SIZE (jupyter_core-4.7.0.tar.gz) = 66444

View file

@ -1,7 +1,7 @@
Index: jupyter_core/tests/test_command.py
--- jupyter_core/tests/test_command.py.orig
+++ jupyter_core/tests/test_command.py
@@ -99,20 +99,24 @@ def test_subcommand_not_found():
@@ -114,20 +114,24 @@ def test_subcommand_not_found():
@patch.object(sys, 'argv', [__file__] + sys.argv[1:])
def test_subcommand_list(tmpdir):
@ -29,7 +29,7 @@ Index: jupyter_core/tests/test_command.py
path = os.pathsep.join(map(str, [a, b]))
@@ -132,13 +136,17 @@ def test_subcommand_list(tmpdir):
@@ -147,13 +151,17 @@ def test_subcommand_list(tmpdir):
]
def test_not_on_path(tmpdir):
@ -48,7 +48,7 @@ Index: jupyter_core/tests/test_command.py
witness_src = '#!%s\n%s\n' % (sys.executable, 'print("WITNESS ME")')
write_executable(witness, witness_src)
@@ -148,23 +156,27 @@ def test_not_on_path(tmpdir):
@@ -163,23 +171,27 @@ def test_not_on_path(tmpdir):
if sys.platform == 'win32':
env[str('PATHEXT')] = '.EXE'
# This won't work on windows unless
@ -79,7 +79,7 @@ Index: jupyter_core/tests/test_command.py
witness_b_src = '#!%s\n%s\n' % (sys.executable, 'print("WITNESS B")')
write_executable(witness_b, witness_b_src)
@@ -173,5 +185,5 @@ def test_path_priority(tmpdir):
@@ -188,5 +200,5 @@ def test_path_priority(tmpdir):
env[str('SYSTEMROOT')] = os.environ['SYSTEMROOT']
if sys.platform == 'win32':
env[str('PATHEXT')] = '.EXE'

View file

@ -110,7 +110,4 @@ lib/python${MODPY_VERSION}/site-packages/jupyter_core/utils/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/jupyter_core/utils/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/jupyter_core/utils/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/jupyter_core/utils/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/jupyter_core/utils/${MODPY_PYCACHE}shutil_which.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/jupyter_core/utils/${MODPY_PYCACHE}shutil_which.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/jupyter_core/utils/shutil_which.py
lib/python${MODPY_VERSION}/site-packages/jupyter_core/version.py

View file

@ -1,9 +1,8 @@
COMMENT = py.test plugin to validate Jupyter notebooks
MODPY_EGG_VERSION = 0.9.5
MODPY_EGG_VERSION = 0.9.6
DISTNAME = nbval-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
REVISION = 3
CATEGORIES = devel

View file

@ -1,2 +1,2 @@
SHA256 (nbval-0.9.5.tar.gz) = 6HJ7tUroRDaP0XpAwV878q5kvm7DqawUM+AVXd65AvY=
SIZE (nbval-0.9.5.tar.gz) = 60761
SHA256 (nbval-0.9.6.tar.gz) = z+/NLvZu4tM30LJSxrzsQCM4TrMui55fzDrICrjNfUA=
SIZE (nbval-0.9.6.tar.gz) = 60932

View file

@ -97,8 +97,6 @@ pre-configure:
cd ${WRKSRC}; sed -i 's,"gdb","egdb",g' ${GDB_ADJ_FILES}
# use system qbs/syntax-highlighting (qtcreator.pro)
rm -rf ${WRKSRC}/src/shared/qbs
# custom code fails to find yaml-cpp>=0.8.0
rm -f ${WRKSRC}/cmake/Findyaml-cpp.cmake
post-install:
.for _l _v in ${SHARED_LIBS}

View file

@ -1,5 +1,3 @@
BROKEN = failure on startup
ONLY_FOR_ARCHS = amd64 i386
MULTI_PACKAGES = -main -data
@ -7,12 +5,10 @@ MULTI_PACKAGES = -main -data
COMMENT-main = open source motorsport simulation
COMMENT-data = open source motorsport simulation, data files
V = 2.2.1
REV = r6404
V = 2.3.0
REV = r8786
DISTNAME = speed-dreams-src-base-$V-${REV}
PKGNAME = speeddreams-$V
REVISION-data = 1
REVISION-main = 1
CATEGORIES = games
@ -23,10 +19,10 @@ MAINTAINER = Pascal Stumpf <pascal@stumpf.co>
# GPLv2+
PERMIT_PACKAGE = Yes
WANTLIB-main += GL GLU ICE OpenThreads SDL2 SM X11 Xext Xrandr c enet
WANTLIB-main += expat jpeg m ogg openal osg osgDB osgFX osgGA osgParticle
WANTLIB-main += osgShadow osgUtil osgViewer png pthread ${COMPILER_LIBCXX} vorbis
WANTLIB-main += vorbisfile z
WANTLIB-main += ${COMPILER_LIBCXX} GL GLU ICE OpenThreads SDL2 SDL2_mixer
WANTLIB-main += SM X11 Xext Xrandr c curl enet expat jpeg m openal
WANTLIB-main += osg osgDB osgFX osgGA osgParticle osgShadow osgText
WANTLIB-main += osgUtil osgViewer png z
WANTLIB-data = #empty
COMPILER = base-clang ports-gcc base-gcc
@ -51,6 +47,7 @@ BUILD_DEPENDS = devel/plib \
archivers/gtar
LIB_DEPENDS-main = net/enet \
devel/sdl2 \
devel/sdl2-mixer \
audio/openal \
graphics/png \
graphics/jpeg \

View file

@ -1,10 +1,10 @@
SHA256 (speed-dreams-src-base-2.2.1-r6404.tar.xz) = fV1aYWvfjtN96PL/M1bp+m94GvNreYwI3V631dHUhww=
SHA256 (speed-dreams-src-hq-cars-and-tracks-2.2.1-r6404.tar.xz) = eHywuVOGOP0BNGunkx6TuT6uR4SezSENzlYQC0KgoMA=
SHA256 (speed-dreams-src-more-hq-cars-and-tracks-2.2.1-r6404.tar.xz) = jbPmO/wCCcpt5W6YCAp85LIRzM7109ek0w/LARp/ow4=
SHA256 (speed-dreams-src-unmaintained-2.2.1-r6404.tar.xz) = p1bRuSrzL+mQwkfjCFwOc+wb0xyX6fc6cQ3/AzOr6xM=
SHA256 (speed-dreams-src-wip-cars-and-tracks-2.2.1-r6404.tar.xz) = tcN02cooTeWhvzT5TFj+zyYhVgVQ1s3v7ySJlk05U3s=
SIZE (speed-dreams-src-base-2.2.1-r6404.tar.xz) = 161631948
SIZE (speed-dreams-src-hq-cars-and-tracks-2.2.1-r6404.tar.xz) = 452311688
SIZE (speed-dreams-src-more-hq-cars-and-tracks-2.2.1-r6404.tar.xz) = 530667780
SIZE (speed-dreams-src-unmaintained-2.2.1-r6404.tar.xz) = 58004
SIZE (speed-dreams-src-wip-cars-and-tracks-2.2.1-r6404.tar.xz) = 250477112
SHA256 (speed-dreams-src-base-2.3.0-r8786.tar.xz) = DUyMs9Hr1PYgmNVwBY/e6snVeGl9GX0AnZ7S+TFABKQ=
SHA256 (speed-dreams-src-hq-cars-and-tracks-2.3.0-r8786.tar.xz) = WT+W6uuw4BRSbF1Cw123q3v9qSCvBQ7TcQ/Y0RV/7Js=
SHA256 (speed-dreams-src-more-hq-cars-and-tracks-2.3.0-r8786.tar.xz) = psApv+Z1HDFvh5bzt125mo/ZvO5rjee/KhOf45iKnKk=
SHA256 (speed-dreams-src-unmaintained-2.3.0-r8786.tar.xz) = 0Ws4MOzm4nhZ3H2Ey9zB8e3XH4rFLPGvVBaBIqrMrLM=
SHA256 (speed-dreams-src-wip-cars-and-tracks-2.3.0-r8786.tar.xz) = OEAbqFfO2PzHP7+eAtPNn3Ql6fYNTKzzQW8lHe9KDXM=
SIZE (speed-dreams-src-base-2.3.0-r8786.tar.xz) = 250870100
SIZE (speed-dreams-src-hq-cars-and-tracks-2.3.0-r8786.tar.xz) = 698564396
SIZE (speed-dreams-src-more-hq-cars-and-tracks-2.3.0-r8786.tar.xz) = 795460296
SIZE (speed-dreams-src-unmaintained-2.3.0-r8786.tar.xz) = 58280
SIZE (speed-dreams-src-wip-cars-and-tracks-2.3.0-r8786.tar.xz) = 414204048

View file

@ -1,6 +1,7 @@
--- cmake/macros.cmake.orig Wed Jun 18 16:19:18 2014
+++ cmake/macros.cmake Fri Jul 11 14:32:00 2014
@@ -81,22 +81,18 @@ MARK_AS_ADVANCED(SD_TOOLS_EXECPREFIX)
Index: cmake/macros.cmake
--- cmake/macros.cmake.orig
+++ cmake/macros.cmake
@@ -85,22 +85,18 @@ MARK_AS_ADVANCED(SD_TOOLS_EXECPREFIX)
# Determine the default value of the data, bin and lib (and man) folders.
IF(IN_SOURCETREE)

View file

@ -0,0 +1,14 @@
Index: src/drivers/shadow/src/WheelModel.h
--- src/drivers/shadow/src/WheelModel.h.orig
+++ src/drivers/shadow/src/WheelModel.h
@@ -22,6 +22,10 @@
#include <track.h>
#include <math.h>
+#undef _B
+#undef _C
+#undef _X
+
//#include "CarModel.h"
class CarModel;

View file

@ -1,8 +0,0 @@
--- src/drivers/usr/src/mod.cpp.orig Fri Jul 11 16:38:05 2014
+++ src/drivers/usr/src/mod.cpp Fri Jul 11 16:38:24 2014
@@ -1,4 +1,4 @@
-/***************************************************************************
+/***************************************************************************
file : mod.cpp
created : Wed May 14 19:53:00 CET 2003

View file

@ -1,29 +0,0 @@
--- src/libs/learning/policy.cpp.orig Mon Apr 18 17:37:10 2016
+++ src/libs/learning/policy.cpp Tue Sep 20 01:28:40 2016
@@ -437,7 +437,7 @@ int DiscretePolicy::SelectAction (int s, real r, int f
// if P[][] remains unchanged between updates.
// -- removed because it doesn't work! --
//P[i][j] += 0.01*delta * e[i][j] * (1.-P[i][j]);
- if ((fabs (Q[i][j])>1000.0)||(isnan(Q[i][j]))) {
+ if ((fabs (Q[i][j])>1000.0)||(std::isnan(Q[i][j]))) {
printf ("u: %d %d %f %f\n", i,j,Q[i][j], ad * e[i][j]);
}
@@ -523,7 +523,7 @@ void DiscretePolicy::loadFile (char* f)
if( readSize < (int unsigned)n_actions )
fprintf(stderr, "Error when reading file");
for (j=0; j<n_actions; j++) {
- if ((fabs (Q[i][j])>100.0)||(isnan(Q[i][j]))) {
+ if ((fabs (Q[i][j])>100.0)||(std::isnan(Q[i][j]))) {
printf ("l: %d %d %f\n", i,j,Q[i][j]);
Q[i][j] = 0.0;
}
@@ -586,7 +586,7 @@ void DiscretePolicy::saveFile (char* f) {
if( writeSize < (int unsigned)n_actions)
fprintf( stderr, "Failed to write all data to file %s\n", f);
for (int j=0; j<n_actions; j++) {
- if ((fabs (Q[i][j])>100.0)||(isnan(Q[i][j]))) {
+ if ((fabs (Q[i][j])>100.0)||(std::isnan(Q[i][j]))) {
printf ("s: %d %d %f\n", i,j,Q[i][j]);
}
}

View file

@ -1,6 +1,7 @@
--- src/libs/robottools/rthumandriver.cpp.orig Mon Apr 18 17:37:11 2016
+++ src/libs/robottools/rthumandriver.cpp Tue Sep 20 01:28:40 2016
@@ -1406,7 +1406,7 @@ static void common_drive(const int index, tCarElt* car
Index: src/libs/robottools/rthumandriver.cpp
--- src/libs/robottools/rthumandriver.cpp.orig
+++ src/libs/robottools/rthumandriver.cpp
@@ -1462,7 +1462,7 @@ static void common_drive(const int index, tCarElt* car
}
ax0 = ax0 * cmd[CMD_THROTTLE].pow;
car->_accelCmd = pow(fabs(ax0), 1.0f / cmd[CMD_THROTTLE].sens) / (1.0 + cmd[CMD_THROTTLE].spdSens * car->_speed_x / 1000.0);

View file

@ -1,42 +1,30 @@
--- src/libs/tgf/linuxspec.cpp.orig Mon Apr 18 17:37:10 2016
+++ src/libs/tgf/linuxspec.cpp Tue Sep 20 11:45:53 2016
@@ -632,9 +632,9 @@ unsigned linuxGetNumberOfCPUs()
{
// MacOS X, FreeBSD, OpenBSD, NetBSD, etc ...
-#if (defined(__APPLE__) && !defined(USE_MACPORTS)) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
+#if (defined(__APPLE__) && !defined(USE_MACPORTS)) || defined(__FreeBSD__) || defined(__NetBSD__)
Index: src/libs/tgf/linuxspec.cpp
--- src/libs/tgf/linuxspec.cpp.orig
+++ src/libs/tgf/linuxspec.cpp
@@ -641,7 +641,7 @@ unsigned linuxGetNumberOfCPUs()
// MacOS X, OpenBSD, NetBSD, etc ...
#if (defined(__APPLE__) && !defined(USE_MACPORTS)) || defined(__OpenBSD__) || defined(__NetBSD__)
- nt mib[4];
+ int mib[4];
size_t len;
// Set the mib for hw.ncpu
@@ -642,7 +642,7 @@ unsigned linuxGetNumberOfCPUs()
@@ -649,7 +649,7 @@ unsigned linuxGetNumberOfCPUs()
// Get the number of CPUs from the system
// 1) Try HW_AVAILCPU first.
mib[0] = CTL_HW;
- mib[1] = HW_AVAILCPU; // alternatively, try HW_NCPU;
+ mib[1] = HW_AVAILCPU;
+ mib[1] = HW_NCPU; // alternatively, try HW_NCPU;
sysctl(mib, 2, &nCPUs, &len, NULL, 0);
if (nCPUs < 1)
@@ -653,7 +653,8 @@ unsigned linuxGetNumberOfCPUs()
}
// Linux, Solaris, AIX
-#elif defined(linux) || defined(__linux__) || defined(USE_MACPORTS)
+#elif defined(linux) || defined(__linux__) || defined(USE_MACPORTS) || \
+ defined(__OpenBSD__)
nCPUs = (unsigned)sysconf(_SC_NPROCESSORS_ONLN);
@@ -692,7 +693,7 @@ unsigned linuxGetNumberOfCPUs()
@@ -699,7 +699,7 @@ unsigned linuxGetNumberOfCPUs()
* Remarks
*
*/
-#if !defined(USE_MACPORTS)
+#if !defined(USE_MACPORTS) && !defined(__OpenBSD__)
-#if !defined(USE_MACPORTS) && !defined(__HAIKU__)
+#if !defined(USE_MACPORTS) && !defined(__HAIKU__) && !defined(__OpenBSD__)
std::string cpuSet2String(const cpu_set_t* pCPUSet)
{
std::ostringstream ossCPUSet;

View file

@ -1,8 +1,9 @@
--- src/libs/tgfclient/CMakeLists.txt.orig Mon Apr 18 17:37:10 2016
+++ src/libs/tgfclient/CMakeLists.txt Tue Sep 20 01:28:40 2016
@@ -116,6 +116,7 @@ ENDIF(WIN32)
Index: src/libs/tgfclient/CMakeLists.txt
--- src/libs/tgfclient/CMakeLists.txt.orig
+++ src/libs/tgfclient/CMakeLists.txt
@@ -82,6 +82,7 @@ ENDIF(WIN32)
IF(UNIX)
IF(UNIX AND NOT HAIKU)
ADD_X11_LIBRARY(tgfclient)
+ INCLUDE_DIRECTORIES(${X11_INCLUDE_DIR})
IF(OPTION_XRANDR)

View file

@ -1,6 +1,7 @@
--- src/modules/graphic/ssggraph/CMakeLists.txt.orig Mon Apr 18 17:37:09 2016
+++ src/modules/graphic/ssggraph/CMakeLists.txt Tue Sep 20 01:28:41 2016
@@ -49,6 +49,10 @@ IF(COMMAND CMAKE_POLICY)
Index: src/modules/graphic/ssggraph/CMakeLists.txt
--- src/modules/graphic/ssggraph/CMakeLists.txt.orig
+++ src/modules/graphic/ssggraph/CMakeLists.txt
@@ -48,6 +48,10 @@ IF(COMMAND CMAKE_POLICY)
CMAKE_POLICY(SET CMP0003 NEW)
ENDIF(COMMAND CMAKE_POLICY)

View file

@ -1,8 +0,0 @@
--- src/modules/graphic/ssggraph/grbackground.cpp.orig Fri Jul 11 16:44:38 2014
+++ src/modules/graphic/ssggraph/grbackground.cpp Fri Jul 11 16:44:42 2014
@@ -1,4 +1,4 @@
-/***************************************************************************
+/***************************************************************************
file : grbackground.cpp
created : Thu Nov 25 21:09:40 CEST 2010

View file

@ -1,6 +1,7 @@
--- src/modules/simu/simuv2.1/simu.cpp.orig Tue Jul 30 00:54:58 2013
+++ src/modules/simu/simuv2.1/simu.cpp Tue Jul 30 00:55:26 2013
@@ -57,11 +57,11 @@ ctrlCheck(tCar *car)
Index: src/modules/simu/simuv2.1/simu.cpp
--- src/modules/simu/simuv2.1/simu.cpp.orig
+++ src/modules/simu/simuv2.1/simu.cpp
@@ -57,10 +57,10 @@ ctrlCheck(tCar *car)
/* sanity check */
#ifndef WIN32
@ -8,12 +9,10 @@
- if (isnan(car->ctrl->brakeCmd) || isinf(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;
- if (isnan(car->ctrl->clutchCmd) || isinf(car->ctrl->clutchCmd)) car->ctrl->clutchCmd = 0;
- if (isnan(car->ctrl->steer) || isinf(car->ctrl->steer)) car->ctrl->steer = 0;
- if (isnan(car->ctrl->gear) || isinf(car->ctrl->gear)) car->ctrl->gear = 0;
+ if (std::isnan(car->ctrl->accelCmd) || std::isinf(car->ctrl->accelCmd)) car->ctrl->accelCmd = 0;
+ if (std::isnan(car->ctrl->brakeCmd) || std::isinf(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;
+ if (std::isnan(car->ctrl->clutchCmd) || std::isinf(car->ctrl->clutchCmd)) car->ctrl->clutchCmd = 0;
+ if (std::isnan(car->ctrl->steer) || std::isinf(car->ctrl->steer)) car->ctrl->steer = 0;
+ if (std::isnan(car->ctrl->gear) || std::isinf(car->ctrl->gear)) car->ctrl->gear = 0;
+ if (std::isnan(car->ctrl->accelCmd) || isinf(car->ctrl->accelCmd)) car->ctrl->accelCmd = 0;
+ if (std::isnan(car->ctrl->brakeCmd) || isinf(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;
+ if (std::isnan(car->ctrl->clutchCmd) || isinf(car->ctrl->clutchCmd)) car->ctrl->clutchCmd = 0;
+ if (std::isnan(car->ctrl->steer) || isinf(car->ctrl->steer)) car->ctrl->steer = 0;
#else
if (isnan(car->ctrl->accelCmd)) car->ctrl->accelCmd = 0;
if (isnan(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;

View file

@ -1,6 +1,7 @@
--- src/modules/simu/simuv2/simu.cpp.orig Tue Jul 30 00:53:58 2013
+++ src/modules/simu/simuv2/simu.cpp Tue Jul 30 00:54:36 2013
@@ -57,11 +57,11 @@ ctrlCheck(tCar *car)
Index: src/modules/simu/simuv2/simu.cpp
--- src/modules/simu/simuv2/simu.cpp.orig
+++ src/modules/simu/simuv2/simu.cpp
@@ -57,10 +57,10 @@ ctrlCheck(tCar *car)
/* sanity check */
#ifndef WIN32
@ -8,12 +9,10 @@
- if (isnan(car->ctrl->brakeCmd) || isinf(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;
- if (isnan(car->ctrl->clutchCmd) || isinf(car->ctrl->clutchCmd)) car->ctrl->clutchCmd = 0;
- if (isnan(car->ctrl->steer) || isinf(car->ctrl->steer)) car->ctrl->steer = 0;
- if (isnan(car->ctrl->gear) || isinf(car->ctrl->gear)) car->ctrl->gear = 0;
+ if (std::isnan(car->ctrl->accelCmd) || std::isinf(car->ctrl->accelCmd)) car->ctrl->accelCmd = 0;
+ if (std::isnan(car->ctrl->brakeCmd) || std::isinf(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;
+ if (std::isnan(car->ctrl->clutchCmd) || std::isinf(car->ctrl->clutchCmd)) car->ctrl->clutchCmd = 0;
+ if (std::isnan(car->ctrl->steer) || std::isinf(car->ctrl->steer)) car->ctrl->steer = 0;
+ if (std::isnan(car->ctrl->gear) || std::isinf(car->ctrl->gear)) car->ctrl->gear = 0;
+ if (std::isnan(car->ctrl->accelCmd) || isinf(car->ctrl->accelCmd)) car->ctrl->accelCmd = 0;
+ if (std::isnan(car->ctrl->brakeCmd) || isinf(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;
+ if (std::isnan(car->ctrl->clutchCmd) || isinf(car->ctrl->clutchCmd)) car->ctrl->clutchCmd = 0;
+ if (std::isnan(car->ctrl->steer) || isinf(car->ctrl->steer)) car->ctrl->steer = 0;
#else
if (isnan(car->ctrl->accelCmd)) car->ctrl->accelCmd = 0;
if (isnan(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;

View file

@ -1,6 +1,7 @@
--- src/modules/simu/simuv3/simu.cpp.orig Tue Jul 30 00:47:44 2013
+++ src/modules/simu/simuv3/simu.cpp Tue Jul 30 00:48:56 2013
@@ -75,11 +75,11 @@ ctrlCheck(tCar *car)
Index: src/modules/simu/simuv3/simu.cpp
--- src/modules/simu/simuv3/simu.cpp.orig
+++ src/modules/simu/simuv3/simu.cpp
@@ -75,10 +75,10 @@ ctrlCheck(tCar *car)
/* sanity check */
#ifndef WIN32
@ -8,12 +9,10 @@
- if (isnan(car->ctrl->brakeCmd) || isinf(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;
- if (isnan(car->ctrl->clutchCmd) || isinf(car->ctrl->clutchCmd)) car->ctrl->clutchCmd = 0;
- if (isnan(car->ctrl->steer) || isinf(car->ctrl->steer)) car->ctrl->steer = 0;
- if (isnan(car->ctrl->gear) || isinf(car->ctrl->gear)) car->ctrl->gear = 0;
+ if (std::isnan(car->ctrl->accelCmd) || std::isinf(car->ctrl->accelCmd)) car->ctrl->accelCmd = 0;
+ if (std::isnan(car->ctrl->brakeCmd) || std::isinf(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;
+ if (std::isnan(car->ctrl->clutchCmd) || std::isinf(car->ctrl->clutchCmd)) car->ctrl->clutchCmd = 0;
+ if (std::isnan(car->ctrl->steer) || std::isinf(car->ctrl->steer)) car->ctrl->steer = 0;
+ if (std::isnan(car->ctrl->gear) || std::isinf(car->ctrl->gear)) car->ctrl->gear = 0;
+ if (std::isnan(car->ctrl->accelCmd) || isinf(car->ctrl->accelCmd)) car->ctrl->accelCmd = 0;
+ if (std::isnan(car->ctrl->brakeCmd) || isinf(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;
+ if (std::isnan(car->ctrl->clutchCmd) || isinf(car->ctrl->clutchCmd)) car->ctrl->clutchCmd = 0;
+ if (std::isnan(car->ctrl->steer) || isinf(car->ctrl->steer)) car->ctrl->steer = 0;
#else
if (isnan(car->ctrl->accelCmd)) car->ctrl->accelCmd = 0;
if (isnan(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;

View file

@ -1,6 +1,7 @@
--- src/modules/simu/simuv4/simu.cpp.orig Fri Jul 11 16:43:39 2014
+++ src/modules/simu/simuv4/simu.cpp Fri Jul 11 16:43:39 2014
@@ -57,29 +57,29 @@ ctrlCheck(tCar *car)
Index: src/modules/simu/simuv4/simu.cpp
--- src/modules/simu/simuv4/simu.cpp.orig
+++ src/modules/simu/simuv4/simu.cpp
@@ -68,16 +68,16 @@ ctrlCheck(tCar *car)
/* sanity check */
#ifndef WIN32
@ -8,47 +9,22 @@
- if (isnan(car->ctrl->brakeCmd) || isinf(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;
- if (isnan(car->ctrl->clutchCmd) || isinf(car->ctrl->clutchCmd)) car->ctrl->clutchCmd = 0;
- if (isnan(car->ctrl->steer) || isinf(car->ctrl->steer)) car->ctrl->steer = 0;
- if (isnan(car->ctrl->gear) || isinf(car->ctrl->gear)) car->ctrl->gear = 0;
- if (isnan(car->ctrl->wingFrontCmd) || isinf(car->ctrl->wingFrontCmd)) car->ctrl->wingFrontCmd = 0;
- if (isnan(car->ctrl->wingRearCmd) || isinf(car->ctrl->wingRearCmd)) car->ctrl->wingRearCmd = 0;
- if (isnan(car->ctrl->brakeFrontLeftCmd) || isinf(car->ctrl->brakeFrontLeftCmd)) car->ctrl->brakeFrontLeftCmd = 0;
- if (isnan(car->ctrl->brakeFrontRightCmd) || isinf(car->ctrl->brakeFrontRightCmd)) car->ctrl->brakeFrontRightCmd = 0;
- if (isnan(car->ctrl->brakeRearLeftCmd) || isinf(car->ctrl->brakeRearLeftCmd)) car->ctrl->brakeRearLeftCmd = 0;
- if (isnan(car->ctrl->brakeRearRightCmd) || isinf(car->ctrl->brakeRearRightCmd)) car->ctrl->brakeRearRightCmd = 0;
+ if (std::isnan(car->ctrl->accelCmd) || std::isinf(car->ctrl->accelCmd)) car->ctrl->accelCmd = 0;
+ if (std::isnan(car->ctrl->brakeCmd) || std::isinf(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;
+ if (std::isnan(car->ctrl->clutchCmd) || std::isinf(car->ctrl->clutchCmd)) car->ctrl->clutchCmd = 0;
+ if (std::isnan(car->ctrl->steer) || std::isinf(car->ctrl->steer)) car->ctrl->steer = 0;
+ if (std::isnan(car->ctrl->gear) || std::isinf(car->ctrl->gear)) car->ctrl->gear = 0;
+ if (std::isnan(car->ctrl->wingFrontCmd) || std::isinf(car->ctrl->wingFrontCmd)) car->ctrl->wingFrontCmd = 0;
+ if (std::isnan(car->ctrl->wingRearCmd) || std::isinf(car->ctrl->wingRearCmd)) car->ctrl->wingRearCmd = 0;
+ if (std::isnan(car->ctrl->brakeFrontLeftCmd) || std::isinf(car->ctrl->brakeFrontLeftCmd)) car->ctrl->brakeFrontLeftCmd = 0;
+ if (std::isnan(car->ctrl->brakeFrontRightCmd) || std::isinf(car->ctrl->brakeFrontRightCmd)) car->ctrl->brakeFrontRightCmd = 0;
+ if (std::isnan(car->ctrl->brakeRearLeftCmd) || std::isinf(car->ctrl->brakeRearLeftCmd)) car->ctrl->brakeRearLeftCmd = 0;
+ if (std::isnan(car->ctrl->brakeRearRightCmd) || std::isinf(car->ctrl->brakeRearRightCmd)) car->ctrl->brakeRearRightCmd = 0;
+ if (std::isnan(car->ctrl->accelCmd) || isinf(car->ctrl->accelCmd)) car->ctrl->accelCmd = 0;
+ if (std::isnan(car->ctrl->brakeCmd) || isinf(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;
+ if (std::isnan(car->ctrl->clutchCmd) || isinf(car->ctrl->clutchCmd)) car->ctrl->clutchCmd = 0;
+ if (std::isnan(car->ctrl->steer) || isinf(car->ctrl->steer)) car->ctrl->steer = 0;
+ if (std::isnan(car->ctrl->wingFrontCmd) || isinf(car->ctrl->wingFrontCmd)) car->ctrl->wingFrontCmd = 0;
+ if (std::isnan(car->ctrl->wingRearCmd) || isinf(car->ctrl->wingRearCmd)) car->ctrl->wingRearCmd = 0;
+ if (std::isnan(car->ctrl->brakeFrontLeftCmd) || isinf(car->ctrl->brakeFrontLeftCmd)) car->ctrl->brakeFrontLeftCmd = 0;
+ if (std::isnan(car->ctrl->brakeFrontRightCmd) || isinf(car->ctrl->brakeFrontRightCmd)) car->ctrl->brakeFrontRightCmd = 0;
+ if (std::isnan(car->ctrl->brakeRearLeftCmd) || isinf(car->ctrl->brakeRearLeftCmd)) car->ctrl->brakeRearLeftCmd = 0;
+ if (std::isnan(car->ctrl->brakeRearRightCmd) || isinf(car->ctrl->brakeRearRightCmd)) car->ctrl->brakeRearRightCmd = 0;
#else
- if (isnan(car->ctrl->accelCmd)) car->ctrl->accelCmd = 0;
- if (isnan(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;
- if (isnan(car->ctrl->clutchCmd)) car->ctrl->clutchCmd = 0;
- if (isnan(car->ctrl->steer)) car->ctrl->steer = 0;
- if (isnan(car->ctrl->gear)) car->ctrl->gear = 0;
- if (isnan(car->ctrl->wingFrontCmd)) car->ctrl->wingFrontCmd = 0;
- if (isnan(car->ctrl->wingRearCmd)) car->ctrl->wingRearCmd = 0;
- if (isnan(car->ctrl->brakeFrontLeftCmd)) car->ctrl->brakeFrontLeftCmd = 0;
- if (isnan(car->ctrl->brakeFrontRightCmd)) car->ctrl->brakeFrontRightCmd = 0;
- if (isnan(car->ctrl->brakeRearLeftCmd)) car->ctrl->brakeRearLeftCmd = 0;
- if (isnan(car->ctrl->brakeRearRightCmd)) car->ctrl->brakeRearRightCmd = 0;
+ if (std::isnan(car->ctrl->accelCmd)) car->ctrl->accelCmd = 0;
+ if (std::isnan(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;
+ if (std::isnan(car->ctrl->clutchCmd)) car->ctrl->clutchCmd = 0;
+ if (std::isnan(car->ctrl->steer)) car->ctrl->steer = 0;
+ if (std::isnan(car->ctrl->gear)) car->ctrl->gear = 0;
+ if (std::isnan(car->ctrl->wingFrontCmd)) car->ctrl->wingFrontCmd = 0;
+ if (std::isnan(car->ctrl->wingRearCmd)) car->ctrl->wingRearCmd = 0;
+ if (std::isnan(car->ctrl->brakeFrontLeftCmd)) car->ctrl->brakeFrontLeftCmd = 0;
+ if (std::isnan(car->ctrl->brakeFrontRightCmd)) car->ctrl->brakeFrontRightCmd = 0;
+ if (std::isnan(car->ctrl->brakeRearLeftCmd)) car->ctrl->brakeRearLeftCmd = 0;
+ if (std::isnan(car->ctrl->brakeRearRightCmd)) car->ctrl->brakeRearRightCmd = 0;
#endif
/* When the car is broken try to send it on the track side */
if (isnan(car->ctrl->accelCmd)) car->ctrl->accelCmd = 0;
if (isnan(car->ctrl->brakeCmd)) car->ctrl->brakeCmd = 0;

View file

@ -1,6 +1,7 @@
--- src/modules/userinterface/legacymenu/CMakeLists.txt.orig Mon Apr 18 17:37:07 2016
+++ src/modules/userinterface/legacymenu/CMakeLists.txt Tue Sep 20 01:28:41 2016
@@ -63,6 +63,10 @@ ENDIF(OPTION_SDL2)
Index: src/modules/userinterface/legacymenu/CMakeLists.txt
--- src/modules/userinterface/legacymenu/CMakeLists.txt.orig
+++ src/modules/userinterface/legacymenu/CMakeLists.txt
@@ -78,6 +78,10 @@ ADD_SDL2_INCLUDEDIR()
ADD_ENET_INCLUDEDIR()

View file

@ -1,11 +0,0 @@
--- src/tools/accc/ac3dload.cpp.orig Fri Jul 11 14:50:39 2014
+++ src/tools/accc/ac3dload.cpp Fri Jul 11 14:50:54 2014
@@ -576,7 +576,7 @@ int computeNorm(point_t * pv1, point_t *pv2, point_t *
norm->y = (p3 * q1 - q3 * p1) / dd;
norm->z = (p1 * q2 - q1 * p2) / dd;
- if (isnan(norm->x) || isnan(norm->y) || isnan(norm->z))
+ if (std::isnan(norm->x) || std::isnan(norm->y) || std::isnan(norm->z))
{
norm->x = 0;
norm->y = 1.0;

View file

@ -1,11 +0,0 @@
--- src/tools/nfsperf/CMakeLists.txt.orig Wed Jun 18 16:20:25 2014
+++ src/tools/nfsperf/CMakeLists.txt Fri Jul 11 14:32:00 2014
@@ -17,7 +17,7 @@ SD_ADD_EXECUTABLE(${_TARGET_NAME} ${NFSPERF_SOURCES})
ADD_SDLIB_LIBRARY(${_TARGET_NAME} portability tgf txml) # txml ignored if OPTION_3RDPARTY_EXPAT
IF(UNIX)
- TARGET_LINK_LIBRARIES(${_TARGET_NAME} dl)
+ TARGET_LINK_LIBRARIES(${_TARGET_NAME})
ENDIF(UNIX)
IF(UNIX)

View file

@ -1,6 +1,7 @@
--- src/tools/trackgen/CMakeLists.txt.orig Mon Apr 18 17:37:07 2016
+++ src/tools/trackgen/CMakeLists.txt Tue Sep 20 01:28:42 2016
@@ -60,6 +60,7 @@ ENDIF(MINGW)
Index: src/tools/trackgen/CMakeLists.txt
--- src/tools/trackgen/CMakeLists.txt.orig
+++ src/tools/trackgen/CMakeLists.txt
@@ -52,6 +52,7 @@ ENDIF(MINGW)
IF(UNIX)
SD_INSTALL_FILES(MAN man6 PREFIX ${SOURCE_DIR}/doc/man FILES ${_TARGET_NAME}.6)

View file

@ -1,11 +0,0 @@
--- src/tools/xmlversion/CMakeLists.txt.orig Mon Apr 18 17:37:07 2016
+++ src/tools/xmlversion/CMakeLists.txt Tue Sep 20 01:28:43 2016
@@ -24,7 +24,7 @@ ELSE(CMAKE_SKIP_RPATH OR CMAKE_SKIP_BUILD_RPATH)
ENDIF(CMAKE_SKIP_RPATH OR CMAKE_SKIP_BUILD_RPATH)
IF(UNIX)
- TARGET_LINK_LIBRARIES(xmlversion dl)
+ TARGET_LINK_LIBRARIES(xmlversion)
ENDIF(UNIX)
# Note: we don't install xmlversion, as it's a only a build-time tool.

File diff suppressed because it is too large Load diff

View file

@ -51,6 +51,7 @@ include/speed-dreams-2/racemanagers.h
include/speed-dreams-2/replay.h
include/speed-dreams-2/robot.h
include/speed-dreams-2/robottools.h
include/speed-dreams-2/sound.h
include/speed-dreams-2/teammanager.h
include/speed-dreams-2/telemetry.h
include/speed-dreams-2/tgf.h
@ -86,111 +87,121 @@ include/speed-dreams-2/tracks.h
lib/speed-dreams-2/
lib/speed-dreams-2/drivers/
lib/speed-dreams-2/drivers/dandroid/
lib/speed-dreams-2/drivers/dandroid/dandroid.so
@so lib/speed-dreams-2/drivers/dandroid/dandroid.so
lib/speed-dreams-2/drivers/dandroid_36GP/
lib/speed-dreams-2/drivers/dandroid_36GP/dandroid_36GP.so
@so lib/speed-dreams-2/drivers/dandroid_36GP/dandroid_36GP.so
lib/speed-dreams-2/drivers/dandroid_67GP/
lib/speed-dreams-2/drivers/dandroid_67GP/dandroid_67GP.so
lib/speed-dreams-2/drivers/dandroid_lp1/
lib/speed-dreams-2/drivers/dandroid_lp1/dandroid_lp1.so
@so lib/speed-dreams-2/drivers/dandroid_67GP/dandroid_67GP.so
lib/speed-dreams-2/drivers/dandroid_ls1/
lib/speed-dreams-2/drivers/dandroid_ls1/dandroid_ls1.so
@so lib/speed-dreams-2/drivers/dandroid_ls1/dandroid_ls1.so
lib/speed-dreams-2/drivers/dandroid_ls2/
lib/speed-dreams-2/drivers/dandroid_ls2/dandroid_ls2.so
@so lib/speed-dreams-2/drivers/dandroid_ls2/dandroid_ls2.so
lib/speed-dreams-2/drivers/dandroid_mpa1/
lib/speed-dreams-2/drivers/dandroid_mpa1/dandroid_mpa1.so
@so lib/speed-dreams-2/drivers/dandroid_mpa1/dandroid_mpa1.so
lib/speed-dreams-2/drivers/dandroid_mpa11/
lib/speed-dreams-2/drivers/dandroid_mpa11/dandroid_mpa11.so
@so lib/speed-dreams-2/drivers/dandroid_mpa11/dandroid_mpa11.so
lib/speed-dreams-2/drivers/dandroid_mpa12/
lib/speed-dreams-2/drivers/dandroid_mpa12/dandroid_mpa12.so
@so lib/speed-dreams-2/drivers/dandroid_mpa12/dandroid_mpa12.so
lib/speed-dreams-2/drivers/dandroid_rs/
lib/speed-dreams-2/drivers/dandroid_rs/dandroid_rs.so
@so lib/speed-dreams-2/drivers/dandroid_rs/dandroid_rs.so
lib/speed-dreams-2/drivers/dandroid_sc/
lib/speed-dreams-2/drivers/dandroid_sc/dandroid_sc.so
@so lib/speed-dreams-2/drivers/dandroid_sc/dandroid_sc.so
lib/speed-dreams-2/drivers/dandroid_srw/
lib/speed-dreams-2/drivers/dandroid_srw/dandroid_srw.so
@so lib/speed-dreams-2/drivers/dandroid_srw/dandroid_srw.so
lib/speed-dreams-2/drivers/dandroid_trb1/
lib/speed-dreams-2/drivers/dandroid_trb1/dandroid_trb1.so
@so lib/speed-dreams-2/drivers/dandroid_trb1/dandroid_trb1.so
lib/speed-dreams-2/drivers/human/
lib/speed-dreams-2/drivers/human/human.so
lib/speed-dreams-2/drivers/kilo2008/
lib/speed-dreams-2/drivers/kilo2008/kilo2008.so
@so lib/speed-dreams-2/drivers/human/human.so
lib/speed-dreams-2/drivers/networkhuman/
lib/speed-dreams-2/drivers/networkhuman/networkhuman.so
@so lib/speed-dreams-2/drivers/networkhuman/networkhuman.so
lib/speed-dreams-2/drivers/shadow/
@so lib/speed-dreams-2/drivers/shadow/shadow.so
lib/speed-dreams-2/drivers/shadow_36GP/
@so lib/speed-dreams-2/drivers/shadow_36GP/shadow_36GP.so
lib/speed-dreams-2/drivers/shadow_67GP/
@so lib/speed-dreams-2/drivers/shadow_67GP/shadow_67GP.so
lib/speed-dreams-2/drivers/shadow_ls1/
@so lib/speed-dreams-2/drivers/shadow_ls1/shadow_ls1.so
lib/speed-dreams-2/drivers/shadow_ls2/
@so lib/speed-dreams-2/drivers/shadow_ls2/shadow_ls2.so
lib/speed-dreams-2/drivers/shadow_mp1/
@so lib/speed-dreams-2/drivers/shadow_mp1/shadow_mp1.so
lib/speed-dreams-2/drivers/shadow_mpa1/
@so lib/speed-dreams-2/drivers/shadow_mpa1/shadow_mpa1.so
lib/speed-dreams-2/drivers/shadow_mpa11/
@so lib/speed-dreams-2/drivers/shadow_mpa11/shadow_mpa11.so
lib/speed-dreams-2/drivers/shadow_mpa12/
@so lib/speed-dreams-2/drivers/shadow_mpa12/shadow_mpa12.so
lib/speed-dreams-2/drivers/shadow_sc/
@so lib/speed-dreams-2/drivers/shadow_sc/shadow_sc.so
lib/speed-dreams-2/drivers/shadow_trb1/
@so lib/speed-dreams-2/drivers/shadow_trb1/shadow_trb1.so
lib/speed-dreams-2/drivers/simplix/
lib/speed-dreams-2/drivers/simplix/simplix.so
@so lib/speed-dreams-2/drivers/simplix/simplix.so
lib/speed-dreams-2/drivers/simplix_36GP/
lib/speed-dreams-2/drivers/simplix_36GP/simplix_36GP.so
lib/speed-dreams-2/drivers/simplix_lp1/
lib/speed-dreams-2/drivers/simplix_lp1/simplix_lp1.so
@so lib/speed-dreams-2/drivers/simplix_36GP/simplix_36GP.so
lib/speed-dreams-2/drivers/simplix_67GP/
@so lib/speed-dreams-2/drivers/simplix_67GP/simplix_67GP.so
lib/speed-dreams-2/drivers/simplix_ls1/
lib/speed-dreams-2/drivers/simplix_ls1/simplix_ls1.so
@so lib/speed-dreams-2/drivers/simplix_ls1/simplix_ls1.so
lib/speed-dreams-2/drivers/simplix_ls2/
lib/speed-dreams-2/drivers/simplix_ls2/simplix_ls2.so
@so lib/speed-dreams-2/drivers/simplix_ls2/simplix_ls2.so
lib/speed-dreams-2/drivers/simplix_mp5/
lib/speed-dreams-2/drivers/simplix_mp5/simplix_mp5.so
lib/speed-dreams-2/drivers/simplix_mpa1/
lib/speed-dreams-2/drivers/simplix_mpa1/simplix_mpa1.so
lib/speed-dreams-2/drivers/simplix_mpa11/
lib/speed-dreams-2/drivers/simplix_mpa11/simplix_mpa11.so
lib/speed-dreams-2/drivers/simplix_mpa12/
lib/speed-dreams-2/drivers/simplix_mpa12/simplix_mpa12.so
lib/speed-dreams-2/drivers/simplix_ref/
lib/speed-dreams-2/drivers/simplix_ref/simplix_ref.so
@so lib/speed-dreams-2/drivers/simplix_mp5/simplix_mp5.so
lib/speed-dreams-2/drivers/simplix_sc/
lib/speed-dreams-2/drivers/simplix_sc/simplix_sc.so
@so lib/speed-dreams-2/drivers/simplix_sc/simplix_sc.so
lib/speed-dreams-2/drivers/simplix_srw/
lib/speed-dreams-2/drivers/simplix_srw/simplix_srw.so
@so lib/speed-dreams-2/drivers/simplix_srw/simplix_srw.so
lib/speed-dreams-2/drivers/simplix_trb1/
lib/speed-dreams-2/drivers/simplix_trb1/simplix_trb1.so
@so lib/speed-dreams-2/drivers/simplix_trb1/simplix_trb1.so
lib/speed-dreams-2/drivers/usr/
lib/speed-dreams-2/drivers/usr/usr.so
@so lib/speed-dreams-2/drivers/usr/usr.so
lib/speed-dreams-2/drivers/usr_36GP/
lib/speed-dreams-2/drivers/usr_36GP/usr_36GP.so
lib/speed-dreams-2/drivers/usr_lp1/
lib/speed-dreams-2/drivers/usr_lp1/usr_lp1.so
@so lib/speed-dreams-2/drivers/usr_36GP/usr_36GP.so
lib/speed-dreams-2/drivers/usr_67GP/
@so lib/speed-dreams-2/drivers/usr_67GP/usr_67GP.so
lib/speed-dreams-2/drivers/usr_ls1/
lib/speed-dreams-2/drivers/usr_ls1/usr_ls1.so
@so lib/speed-dreams-2/drivers/usr_ls1/usr_ls1.so
lib/speed-dreams-2/drivers/usr_ls2/
lib/speed-dreams-2/drivers/usr_ls2/usr_ls2.so
@so lib/speed-dreams-2/drivers/usr_ls2/usr_ls2.so
lib/speed-dreams-2/drivers/usr_mpa1/
lib/speed-dreams-2/drivers/usr_mpa1/usr_mpa1.so
@so lib/speed-dreams-2/drivers/usr_mpa1/usr_mpa1.so
lib/speed-dreams-2/drivers/usr_mpa11/
lib/speed-dreams-2/drivers/usr_mpa11/usr_mpa11.so
@so lib/speed-dreams-2/drivers/usr_mpa11/usr_mpa11.so
lib/speed-dreams-2/drivers/usr_mpa12/
lib/speed-dreams-2/drivers/usr_mpa12/usr_mpa12.so
@so lib/speed-dreams-2/drivers/usr_mpa12/usr_mpa12.so
lib/speed-dreams-2/drivers/usr_rs/
lib/speed-dreams-2/drivers/usr_rs/usr_rs.so
@so lib/speed-dreams-2/drivers/usr_rs/usr_rs.so
lib/speed-dreams-2/drivers/usr_sc/
lib/speed-dreams-2/drivers/usr_sc/usr_sc.so
@so lib/speed-dreams-2/drivers/usr_sc/usr_sc.so
lib/speed-dreams-2/drivers/usr_trb1/
lib/speed-dreams-2/drivers/usr_trb1/usr_trb1.so
@so lib/speed-dreams-2/drivers/usr_trb1/usr_trb1.so
lib/speed-dreams-2/lib/
lib/speed-dreams-2/lib/liblearning.so
lib/speed-dreams-2/lib/libnetworking.so
lib/speed-dreams-2/lib/libportability.so
lib/speed-dreams-2/lib/librobottools.so
lib/speed-dreams-2/lib/libtgf.so
lib/speed-dreams-2/lib/libtgfclient.so
lib/speed-dreams-2/lib/libtgfdata.so
@so lib/speed-dreams-2/lib/liblearning.so
@so lib/speed-dreams-2/lib/libnetworking.so
@so lib/speed-dreams-2/lib/libportability.so
@so lib/speed-dreams-2/lib/librobottools.so
@so lib/speed-dreams-2/lib/libtgf.so
@so lib/speed-dreams-2/lib/libtgfclient.so
@so lib/speed-dreams-2/lib/libtgfdata.so
lib/speed-dreams-2/modules/
lib/speed-dreams-2/modules/graphic/
lib/speed-dreams-2/modules/graphic/osggraph.so
lib/speed-dreams-2/modules/graphic/ssggraph.so
@so lib/speed-dreams-2/modules/graphic/osggraph.so
@so lib/speed-dreams-2/modules/graphic/ssggraph.so
lib/speed-dreams-2/modules/racing/
lib/speed-dreams-2/modules/racing/standardgame.so
@so lib/speed-dreams-2/modules/racing/standardgame.so
lib/speed-dreams-2/modules/simu/
lib/speed-dreams-2/modules/simu/simuv2.1.so
lib/speed-dreams-2/modules/simu/simuv4.so
@so lib/speed-dreams-2/modules/simu/simuv2.1.so
@so lib/speed-dreams-2/modules/simu/simuv4.so
lib/speed-dreams-2/modules/sound/
lib/speed-dreams-2/modules/sound/snddefault.so
@so lib/speed-dreams-2/modules/sound/snddefault.so
lib/speed-dreams-2/modules/telemetry/
lib/speed-dreams-2/modules/telemetry/telemetryv1.so
@so lib/speed-dreams-2/modules/telemetry/telemetryv1.so
lib/speed-dreams-2/modules/track/
lib/speed-dreams-2/modules/track/trackv1.so
@so lib/speed-dreams-2/modules/track/trackv1.so
lib/speed-dreams-2/modules/userinterface/
lib/speed-dreams-2/modules/userinterface/legacymenu.so
lib/speed-dreams-2/modules/userinterface/textonly.so
@so lib/speed-dreams-2/modules/userinterface/legacymenu.so
@so lib/speed-dreams-2/modules/userinterface/textonly.so
@man man/man6/sd2-accc.6
@man man/man6/sd2-nfs2ac.6
@man man/man6/sd2-nfsperf.6

View file

@ -7,7 +7,7 @@ COMMENT = clone of the touhou games
VERSION = v1.3.2
DISTNAME = taisei-${VERSION}
PKGNAME = taisei-${VERSION:S/^v//}
REVISION = 3
REVISION = 4
CATEGORIES = games

View file

@ -27,6 +27,8 @@ WANTLIB += ${COMPILER_LIBCXX} ICE KF5CoreAddons Qt5Core Qt5Gui
WANTLIB += Qt5Network Qt5Widgets SM X11 Xext curl fftw3 fftw3_threads
WANTLIB += kritaqmicinterface m png z
BUILD_DEPENDS = shells/bash
LIB_DEPENDS = graphics/krita \
net/curl \
math/fftw3

View file

@ -1,6 +1,6 @@
#!/usr/bin/perl
# $OpenBSD: check-lib-depends,v 1.50 2023/06/18 09:17:01 espie Exp $
# $OpenBSD: check-lib-depends,v 1.51 2023/09/09 14:56:17 espie Exp $
# Copyright (c) 2004-2010 Marc Espie <espie@openbsd.org>
#
# Permission to use, copy, modify, and distribute this software for any
@ -25,7 +25,6 @@ use lib ("$ports1/infrastructure/lib", "$FindBin::Bin/../lib");
use File::Spec;
use OpenBSD::PackingList;
use OpenBSD::SharedLibs2;
use OpenBSD::LibSpec;
use OpenBSD::Temp;
use OpenBSD::AddCreateDelete;
@ -227,7 +226,6 @@ sub handle_options($state)
if ($state->opt('D')) {
$state->{logger} = Logger->new($state->opt('D'));
}
$state->{shlibs} = OpenBSD::SharedLibs->new($state);
}
sub init($self, @parms)
@ -269,10 +267,10 @@ sub set_context($state, $plist)
sub perllibs($state)
{
if (!defined $state->{perllibs}) {
$state->{shlibs}->add_libs_from_system('/');
$state->shlibs->add_libs_from_system('/');
eval {
my $perl = $state->{shlibs}->find_best('perl');
my $c = $state->{shlibs}->find_best('c');
my $perl = $state->shlibs->find_best('perl');
my $c = $state->shlibs->find_best('c');
if (!defined $perl || !defined $c) {
$state->fatal("can't find system perl and c");
}
@ -382,7 +380,7 @@ sub handle_dependency($self, $state, $pkgname, $pkgpath)
}
register_dependencies($plist);
$state->{shlibs}->add_libs_from_plist($plist);
$state->shlibs->add_libs_from_plist($plist);
return $plist->pkgname;
}
@ -390,7 +388,7 @@ sub handle_dependency($self, $state, $pkgname, $pkgpath)
sub lookup_library($state, $dir, $spec)
{
my $libspec = OpenBSD::LibSpec->from_string($spec);
my $r = $state->{shlibs}->lookup_libspec($dir, $libspec);
my $r = $state->shlibs->lookup_libspec($dir, $libspec);
if (!defined $r) {
return ();
} else {
@ -401,7 +399,7 @@ sub lookup_library($state, $dir, $spec)
sub report_lib_issue($self, $state, $plist, $lib, $binary)
{
$state->{shlibs}->add_libs_from_system('/');
$state->shlibs->add_libs_from_system('/');
my $libspec = "$lib.0";
my $want = $lib;
$want =~ s/\.\d+$//;
@ -532,7 +530,7 @@ sub analyze($self, $state, $plist)
if (!defined $dependencies->{$pkgname}) {
register_dependencies($plist);
$state->{shlibs}->add_libs_from_plist($plist);
$state->shlibs->add_libs_from_plist($plist);
}
my $r = { wantlib => {}, libdepends => {}, wantlib2 => {} };
for my $lib (sort $needed_libs->libs) {

View file

@ -1,152 +0,0 @@
# ex:ts=8 sw=4:
# $OpenBSD: SharedLibs2.pm,v 1.2 2023/05/30 05:37:23 espie Exp $
#
# Copyright (c) 2003-2010 Marc Espie <espie@openbsd.org>
#
# Permission to use, copy, modify, and distribute this software for any
# purpose with or without fee is hereby granted, provided that the above
# copyright notice and this permission notice appear in all copies.
#
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
use v5.36;
use OpenBSD::Paths;
use OpenBSD::LibSpec;
package OpenBSD::PackingElement;
sub mark_available_lib($, $, $)
{
}
package OpenBSD::PackingElement::Lib;
sub mark_available_lib($self, $pkgname, $object)
{
$object->register_libname($self->fullname, $pkgname);
}
package OpenBSD::SharedLibs;
use File::Basename;
use OpenBSD::Error;
sub _basestate($)
{
require OpenBSD::Basestate;
return 'OpenBSD::BaseState';
}
sub new($class, $state = $class->_basestate)
{
bless {
state => $state,
repo => OpenBSD::LibRepo->new,
printed => {},
done_plist => {},
done_system => 0
}, $class;
}
sub register_library($self, $lib, $pkgname)
{
$self->{repo}->register($lib, $pkgname);
}
sub register_libname($self, $name, $pkgname)
{
my $lib = OpenBSD::Library->from_string($name);
if ($lib->is_valid) {
$self->register_library($lib, $pkgname);
} else {
$self->{state}->errsay("Bogus library in #1: #2", $pkgname,
$name) unless $pkgname eq 'system';
}
}
sub find_best($self, $stem)
{
return $self->{repo}->find_best($stem);
}
sub system_dirs($)
{
return OpenBSD::Paths->library_dirs;
}
sub add_libs_from_system($self, $destdir)
{
return if $self->{done_system};
$self->{done_system} = 1;
for my $dirname ($self->system_dirs) {
opendir(my $dir, $destdir.$dirname."/lib") or next;
while (my $d = readdir($dir)) {
next unless $d =~ m/\.so/;
$self->register_libname("$dirname/lib/$d", 'system');
}
closedir($dir);
}
}
sub add_libs_from_installed_package($self, $pkgname)
{
return if $self->{done_plist}{$pkgname};
$self->{done_plist}{$pkgname} = 1;
my $plist = OpenBSD::PackingList->from_installation($pkgname,
\&OpenBSD::PackingList::LibraryOnly);
return if !defined $plist;
$plist->mark_available_lib($pkgname, $self);
}
sub add_libs_from_plist($self, $plist)
{
my $pkgname = $plist->pkgname;
return if $self->{done_plist}{$pkgname};
$self->{done_plist}{$pkgname} = 1;
$plist->mark_available_lib($pkgname, $self);
}
sub lookup_libspec($self, $base, $spec)
{
return $spec->lookup($self->{repo}, $base);
}
sub report_problem($self, $spec)
{
my $name = $spec->to_string;
my $state = $self->{state};
my $base = $state->{localbase};
my $approx = $spec->lookup_stem($self->{repo});
my $printed = $self->{printed};
my $r = "";
if (!$spec->is_valid) {
$r = "| bad library specification\n";
} elsif (!defined $approx) {
$r = "| not found anywhere\n";
} else {
for my $bad (sort {$a->compare($b)} @$approx) {
my $ouch = $spec->no_match($bad, $base);
$ouch //= "not reachable";
$r .= "| ".$bad->to_string." (".$bad->origin."): ".
$ouch."\n";
}
}
if (!defined $printed->{$name} || $printed->{$name} ne $r) {
$printed->{$name} = $r;
$state->errsay("|library #1 not found", $name);
$state->print("#1", $r);
}
}
1;

View file

@ -1,6 +1,6 @@
#-*- mode: Makefile; tab-width: 4; -*-
# ex:ts=4 sw=4 filetype=make:
# $OpenBSD: bsd.port.mk,v 1.1616 2023/09/06 20:46:23 espie Exp $
# $OpenBSD: bsd.port.mk,v 1.1620 2023/09/09 13:06:25 espie Exp $
#
# bsd.port.mk - 940820 Jordan K. Hubbard.
# This file is in the public domain.
@ -77,7 +77,6 @@ _BSD_PORT_MK = Done
FETCH_PACKAGES ?= No
CLEANDEPENDS ?= No
BULK ?= Auto
WRKDIR_LINKNAME ?=
INSTALL_DEBUG_PACKAGES ?= No
.if ${FETCH_PACKAGES:L} == "yes"
@ -741,15 +740,8 @@ PATCHORIG ?= .orig.port
PATCH_STRIP ?= -p0
PATCH_DIST_STRIP ?= -p0
PATCH_DEBUG ?= Yes
.if ${PATCH_DEBUG:L} != "no"
PATCH_ARGS ?= -d ${WRKDIST} -z ${PATCHORIG} -E ${PATCH_STRIP}
PATCH_DIST_ARGS ?= -z ${DISTORIG} -d ${WRKDIST} -E ${PATCH_DIST_STRIP}
.else
PATCH_ARGS ?= -d ${WRKDIST} -z ${PATCHORIG} --forward --quiet -E ${PATCH_STRIP}
PATCH_DIST_ARGS ?= -z ${DISTORIG} -d ${WRKDIST} --forward --quiet -E \
${PATCH_DIST_STRIP}
.endif
.if ${PATCH_CHECK_ONLY:L} == "yes"
PATCH_ARGS += -C
@ -1269,13 +1261,11 @@ _warn_checksum = :
${v:S/MASTER_//} ?= ${$v}
.endfor
# stash .VARIABLES, because it's expensive to compute
_CACHE_VARIABLES := ${.VARIABLES}
.if empty(_CACHE_VARIABLES)
.if empty(.VARIABLES)
ERRORS += "Fatal: requires make(1) with .VARIABLES support"
.endif
_ALL_SITES_VARIABLES = ${_CACHE_VARIABLES:MSITES*:NSITES_*}
_ALL_SITES_VARIABLES = ${.VARIABLES:MSITES*:NSITES_*}
# All variables relevant to the port's description (see dump-vars)
@ -1316,7 +1306,7 @@ _ALL_VARIABLES += BROKEN COMES_WITH \
FIX_CRLF_FILES EXTRACT_FILES DIST_TUPLE DIST_TUPLE_MV
.if !empty(MODULES)
. for _m in ${MODULES}
_ALL_VARIABLES += ${_CACHE_VARIABLES:MMOD${_m:T:U}*}
_ALL_VARIABLES += ${.VARIABLES:MMOD${_m:T:U}*}
. endfor
.endif
_ALL_VARIABLES_PER_ARCH += BROKEN
@ -1339,13 +1329,11 @@ EXTRACT_SUFX ?= .tar.gz
GH_DISTFILE = ${DISTNAME}-${GH_COMMIT:C/(........).*/\1/}{${GH_COMMIT}}${EXTRACT_SUFX}
. if !defined(DISTFILES)
DISTFILES = ${GH_DISTFILE}
_CACHE_VARIABLES += DISTFILES
. endif
.elif defined(DISTNAME)
. if !defined(DISTFILES)
. if !empty(SITES) || empty(_CACHE_VARIABLES:MDISTFILES*)
. if !empty(SITES) || empty(.VARIABLES:MDISTFILES*)
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
_CACHE_VARIABLES += DISTFILES
. endif
. endif
.endif
@ -1356,7 +1344,7 @@ _ROACH_DISTFILE ?= $d
. endfor
.endif
.if !defined(ROACH_URL)
. for w in ${_CACHE_VARIABLES:MDISTFILES*}
. for w in ${.VARIABLES:MDISTFILES*}
. for d in ${$w}
_ROACH_DISTFILE ?= $d
. endfor
@ -1385,7 +1373,7 @@ _ALL_DISTFILES_VARIABLES =
# - SUPDISTFILES has to happen later
_FILES=
.for v in DISTFILES PATCHFILES SUPDISTFILES
. for w in ${_CACHE_VARIABLES:M$v*}
. for w in ${.VARIABLES:M$v*}
. if !empty($w)
_ALL_DISTFILES_VARIABLES += $w
_T =${w:N$v:N$v.*}
@ -2199,6 +2187,10 @@ fix-permissions:
. for _p in ${_pkg${_S}}
# run under _pfetch
${_CACHE_REPO}${_p}:
. if ${_FETCH_RECURSE_HELPER:L} == "no"
@${ECHO_MSG} "===> Looking for pre-built ${@F} on the mirrors"
@${ECHO_MSG} " (probably not what you want, but FETCH_PACKAGES is set)"
. endif
@install -d ${PACKAGE_REPOSITORY_MODE} ${@D}
@${ECHO_MSG} -n "===> Looking for ${@F} in \$$PKG_PATH - "
@if ${SETENV} ${_TERM_ENV} PKG_CACHE=${_CACHE_REPO} TRUSTED_PKG_PATH=${_CACHE_REPO}:${_PKG_REPO}:${PACKAGE_REPOSITORY}/${NO_ARCH}/:${TRUSTED_PKG_PATH} PKG_PATH=${_PKG_PATH} ${PKG_ADD} -I -x -n -q ${_PKG_ADD_FORCE} -r -D installed -D downgrade ${FETCH_PACKAGES} ${@F}; then \
@ -2748,9 +2740,6 @@ ${_WRKDIR_COOKIE}:
@${_PBUILD} install -d ${WRKOBJDIR_MODE} `dirname ${WRKDIR}`
@${_PBUILD} mkdir -p ${WRKDIR} ${WRKDIR}/bin
@${_wrap_install_commands}
.if !empty(WRKDIR_LINKNAME)
@${_PBUILD} ln -sf ${WRKDIR} ${.CURDIR}/${WRKDIR_LINKNAME}
.endif
# poison some common binaries unless the relevant BUILD_DEPENDS is used
.if empty(_BUILD_DEP:Mdevel/gettext,-tools) && \
empty(_BUILD_DEP:Mtextproc/intltool)
@ -2837,10 +2826,7 @@ do-distpatch:
@${ECHO_MSG} "===> Applying distribution patches for ${FULLPKGNAME}${_MASTER}"
@cd ${FULLDISTDIR}; \
for patchfile in ${ALL_PATCHFILES}; do \
case "${PATCH_DEBUG:L}" in \
no) ;; \
*) ${ECHO_MSG} "===> Applying distribution patch $$patchfile" ;; \
esac; \
${ECHO_MSG} "===> Applying distribution patch $$patchfile" ; \
case $$patchfile in \
${PATCH_CASES} \
esac; \
@ -2894,10 +2880,7 @@ ${_PATCH_COOKIE}: ${_EXTRACT_COOKIE}
;; \
*) \
if [ -e $$i ]; then \
case "${PATCH_DEBUG:L}" in \
no) ;; \
*) ${ECHO_MSG} "===> Applying OpenBSD patch $$i" ;; \
esac; \
${ECHO_MSG} "===> Applying OpenBSD patch $$i"; \
if [ -s $$i ]; then \
${_PBUILD} ${PATCH} ${PATCH_ARGS} < $$i || \
{ echo "***> $$i did not apply cleanly"; \

View file

@ -2,7 +2,7 @@ COMMENT = WebAssembly compiler and toolchain infrastructure library
GH_ACCOUNT = WebAssembly
GH_PROJECT = binaryen
GH_TAGNAME = version_112
GH_TAGNAME = version_114
PKGNAME = ${DISTNAME:L:S/version_//}

View file

@ -1,2 +1,2 @@
SHA256 (binaryen-version_112.tar.gz) = gVy1vjItl4KbOLokbBplfCJ+nupr+rdM3w5ULJ5SIPg=
SIZE (binaryen-version_112.tar.gz) = 4424435
SHA256 (binaryen-version_114.tar.gz) = VPeUqEPZbMhBv4BFqd/qrYFhNB8LUKxbGXUYwtOUgs4=
SIZE (binaryen-version_114.tar.gz) = 4728373

View file

@ -1,23 +1,17 @@
- Remove hardcoded optimizations.
- Partially revert upstream commit b76d2fb1e5bb839249b25b7094db94219695f515,
it breaks the build on OpenBSD.
Index: CMakeLists.txt
--- CMakeLists.txt.orig
+++ CMakeLists.txt
@@ -283,15 +283,10 @@ else()
endif()
add_debug_compile_flag("-O0")
add_debug_compile_flag("-g3")
- add_nondebug_compile_flag("-O2")
if(BYN_ENABLE_ASSERTIONS)
# On non-Debug builds cmake automatically defines NDEBUG, so we
@@ -296,10 +296,6 @@ else()
# explicitly undefine it:
add_nondebug_compile_flag("-UNDEBUG")
- endif()
endif()
- if(NOT APPLE AND NOT "${CMAKE_CXX_FLAGS}" MATCHES "-fsanitize")
- # This flag only applies to shared libraries so don't use add_link_flag
- set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--no-undefined")
endif()
- endif()
endif()
if(EMSCRIPTEN)

View file

@ -7,7 +7,7 @@ COMMENT = Go programming language
# increment _MODGO_SYSTEM_VERSION in go.port.mk after updating to a new
# version, to trigger updates of go-compiled ports
VERSION = 1.21.0
VERSION = 1.21.1
DISTNAME = go${VERSION}.src
PKGNAME = go-${VERSION}
PKGSPEC = ${FULLPKGNAME:S/go-/go-=/}

View file

@ -2,9 +2,9 @@ SHA256 (go-openbsd-386-bootstrap-1.20.4.tar.gz) = TnujxhLC6RBpp+Yq6G7jkz7dM+znj0
SHA256 (go-openbsd-amd64-bootstrap-1.20.4.tar.gz) = 8WlSsDZ/ZLtSJ6I8s0FKX6CChU8ULsxaA1PEQZw2nWQ=
SHA256 (go-openbsd-arm-bootstrap-1.20.4.tar.gz) = MFK9DdbKJSqyYFLANhKbD6KWT1x+wX8+w9NTJ21o1/4=
SHA256 (go-openbsd-arm64-bootstrap-1.20.4.tar.gz) = G3sZhx63D+QLEgbwU1+d3ECiVJjVrFD5RqD2/qutXmI=
SHA256 (go1.21.0.src.tar.gz) = gY1G7ehWgt1VGtN47zek0kcAbxLsWbW3VWAdLOEUNpo=
SHA256 (go1.21.1.src.tar.gz) = v6Nr916aHpy725q8+dFwfkeb06B4gKiuNWTK7lcRy5k=
SIZE (go-openbsd-386-bootstrap-1.20.4.tar.gz) = 100681343
SIZE (go-openbsd-amd64-bootstrap-1.20.4.tar.gz) = 107075675
SIZE (go-openbsd-arm-bootstrap-1.20.4.tar.gz) = 104680775
SIZE (go-openbsd-arm64-bootstrap-1.20.4.tar.gz) = 102706601
SIZE (go1.21.0.src.tar.gz) = 26942359
SIZE (go1.21.1.src.tar.gz) = 26974429

View file

@ -1,7 +1,7 @@
Index: src/cmd/link/internal/ld/lib.go
--- src/cmd/link/internal/ld/lib.go.orig
+++ src/cmd/link/internal/ld/lib.go
@@ -1419,6 +1419,7 @@ func (ctxt *Link) hostlink() {
@@ -1424,6 +1424,7 @@ func (ctxt *Link) hostlink() {
}
case objabi.Hopenbsd:
argv = append(argv, "-Wl,-nopie")

View file

@ -256,9 +256,9 @@ go/src/cmd/addr2line/
go/src/cmd/addr2line/addr2line_test.go
go/src/cmd/addr2line/main.go
go/src/cmd/api/
go/src/cmd/api/api.go
go/src/cmd/api/api_test.go
go/src/cmd/api/boring_test.go
go/src/cmd/api/main_test.go
go/src/cmd/api/testdata/
go/src/cmd/api/testdata/src/
go/src/cmd/api/testdata/src/issue21181/
@ -668,8 +668,6 @@ go/src/cmd/cgo/internal/testplugin/testdata/common/
go/src/cmd/cgo/internal/testplugin/testdata/common/common.go
go/src/cmd/cgo/internal/testplugin/testdata/forkexec/
go/src/cmd/cgo/internal/testplugin/testdata/forkexec/main.go
go/src/cmd/cgo/internal/testplugin/testdata/generic/
go/src/cmd/cgo/internal/testplugin/testdata/generic/plugin.go
go/src/cmd/cgo/internal/testplugin/testdata/host/
go/src/cmd/cgo/internal/testplugin/testdata/host/host.go
go/src/cmd/cgo/internal/testplugin/testdata/iface/
@ -725,6 +723,8 @@ go/src/cmd/cgo/internal/testplugin/testdata/issue53989/main.go
go/src/cmd/cgo/internal/testplugin/testdata/issue53989/p/
go/src/cmd/cgo/internal/testplugin/testdata/issue53989/p/p.go
go/src/cmd/cgo/internal/testplugin/testdata/issue53989/plugin.go
go/src/cmd/cgo/internal/testplugin/testdata/mangle/
go/src/cmd/cgo/internal/testplugin/testdata/mangle/plugin.go
go/src/cmd/cgo/internal/testplugin/testdata/method/
go/src/cmd/cgo/internal/testplugin/testdata/method/main.go
go/src/cmd/cgo/internal/testplugin/testdata/method/plugin.go
@ -2035,6 +2035,8 @@ go/src/cmd/go/internal/test/internal/genflags/
go/src/cmd/go/internal/test/internal/genflags/testflag.go
go/src/cmd/go/internal/test/internal/genflags/vetflag.go
go/src/cmd/go/internal/test/test.go
go/src/cmd/go/internal/test/test_nonunix.go
go/src/cmd/go/internal/test/test_unix.go
go/src/cmd/go/internal/test/testflag.go
go/src/cmd/go/internal/tool/
go/src/cmd/go/internal/tool/tool.go
@ -2555,6 +2557,7 @@ go/src/cmd/go/testdata/script/gopath_paths.txt
go/src/cmd/go/testdata/script/gopath_std_vendor.txt
go/src/cmd/go/testdata/script/gopath_vendor_dup_err.txt
go/src/cmd/go/testdata/script/goroot_executable.txt
go/src/cmd/go/testdata/script/goroot_executable_trimpath.txt
go/src/cmd/go/testdata/script/gotoolchain_local.txt
go/src/cmd/go/testdata/script/gotoolchain_loop.txt
go/src/cmd/go/testdata/script/gotoolchain_modcmds.txt
@ -2728,6 +2731,7 @@ go/src/cmd/go/testdata/script/mod_get_go_file.txt
go/src/cmd/go/testdata/script/mod_get_hash.txt
go/src/cmd/go/testdata/script/mod_get_incompatible.txt
go/src/cmd/go/testdata/script/mod_get_indirect.txt
go/src/cmd/go/testdata/script/mod_get_insecure_redirect.txt
go/src/cmd/go/testdata/script/mod_get_issue37438.txt
go/src/cmd/go/testdata/script/mod_get_issue47979.txt
go/src/cmd/go/testdata/script/mod_get_issue48511.txt
@ -2942,6 +2946,7 @@ go/src/cmd/go/testdata/script/mod_tidy_temp.txt
go/src/cmd/go/testdata/script/mod_tidy_version.txt
go/src/cmd/go/testdata/script/mod_tidy_version_tooold.txt
go/src/cmd/go/testdata/script/mod_toolchain.txt
go/src/cmd/go/testdata/script/mod_toolchain_slash.txt
go/src/cmd/go/testdata/script/mod_update_sum_readonly.txt
go/src/cmd/go/testdata/script/mod_upgrade_patch.txt
go/src/cmd/go/testdata/script/mod_vcs_missing.txt
@ -7330,6 +7335,9 @@ go/src/internal/types/testdata/fixedbugs/issue60906.go
go/src/internal/types/testdata/fixedbugs/issue60933.go
go/src/internal/types/testdata/fixedbugs/issue60946.go
go/src/internal/types/testdata/fixedbugs/issue61486.go
go/src/internal/types/testdata/fixedbugs/issue61879.go
go/src/internal/types/testdata/fixedbugs/issue61903.go
go/src/internal/types/testdata/fixedbugs/issue62157.go
go/src/internal/types/testdata/fixedbugs/issue6977.go
go/src/internal/types/testdata/spec/
go/src/internal/types/testdata/spec/assignability.go
@ -12829,6 +12837,10 @@ go/test/fixedbugs/issue61127.go
go/test/fixedbugs/issue61187.go
go/test/fixedbugs/issue6131.go
go/test/fixedbugs/issue6140.go
go/test/fixedbugs/issue61778.go
go/test/fixedbugs/issue61908.go
go/test/fixedbugs/issue61992.go
go/test/fixedbugs/issue62203.go
go/test/fixedbugs/issue6247.go
go/test/fixedbugs/issue6269.go
go/test/fixedbugs/issue6295.dir/

View file

@ -1,6 +1,6 @@
COMMENT= tty-based e-mail client
DISTNAME= mutt-2.2.11
DISTNAME= mutt-2.2.12
EPOCH= 3
CATEGORIES= mail

View file

@ -1,2 +1,2 @@
SHA256 (mutt-2.2.11.tar.gz) = EjJc9m1f+KxL2H+sjbUshp3lLdJ4/DAc/VfVofn0Zcw=
SIZE (mutt-2.2.11.tar.gz) = 5538204
SHA256 (mutt-2.2.12.tar.gz) = BDrzEvZLjlb3/Qv3f4SiBdTEmAML2VhkV2ZcR7sYzjg=
SIZE (mutt-2.2.12.tar.gz) = 5539244

View file

@ -2,9 +2,9 @@ COMMENT = highly optimized graphics math library
GH_ACCOUNT = recp
GH_PROJECT = cglm
GH_TAGNAME = v0.9.0
GH_TAGNAME = v0.9.1
SHARED_LIBS = cglm 0.3 # 0.8.9
SHARED_LIBS = cglm 0.4
CATEGORIES = math

View file

@ -1,2 +1,2 @@
SHA256 (cglm-0.9.0.tar.gz) = m2iLxSkVzdSti31AgO9ZzJJnTVJoVtjxa7OhFNsd15Q=
SIZE (cglm-0.9.0.tar.gz) = 642861
SHA256 (cglm-0.9.1.tar.gz) = uhbuSEydXoCO8B5VAIoVaDHo/1KX8Qu8owet64J6CRM=
SIZE (cglm-0.9.1.tar.gz) = 657554

View file

@ -1,14 +1,14 @@
- don't hardcode optimization flags and drop -Werror
- drop hardcoded -O3
Index: CMakeLists.txt
--- CMakeLists.txt.orig
+++ CMakeLists.txt
@@ -38,7 +38,7 @@ if(MSVC)
@@ -43,7 +43,7 @@ if(MSVC)
string(REGEX REPLACE "/RTC(su|[1su])" "" ${flag_var} "${${flag_var}}")
endforeach(flag_var)
else()
- add_compile_options(-Wall -Werror -O3)
- add_compile_options(-Wall -O3)
+ add_compile_options(-Wall)
endif()
if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES)
get_directory_property(hasParent PARENT_DIRECTORY)

View file

@ -38,8 +38,14 @@ include/cglm/call/ivec2.h
include/cglm/call/ivec3.h
include/cglm/call/ivec4.h
include/cglm/call/mat2.h
include/cglm/call/mat2x3.h
include/cglm/call/mat2x4.h
include/cglm/call/mat3.h
include/cglm/call/mat3x2.h
include/cglm/call/mat3x4.h
include/cglm/call/mat4.h
include/cglm/call/mat4x2.h
include/cglm/call/mat4x3.h
include/cglm/call/plane.h
include/cglm/call/project.h
include/cglm/call/quat.h
@ -79,8 +85,14 @@ include/cglm/ivec2.h
include/cglm/ivec3.h
include/cglm/ivec4.h
include/cglm/mat2.h
include/cglm/mat2x3.h
include/cglm/mat2x4.h
include/cglm/mat3.h
include/cglm/mat3x2.h
include/cglm/mat3x4.h
include/cglm/mat4.h
include/cglm/mat4x2.h
include/cglm/mat4x3.h
include/cglm/plane.h
include/cglm/project.h
include/cglm/quat.h
@ -113,6 +125,7 @@ include/cglm/simd/x86.h
include/cglm/sphere.h
include/cglm/struct/
include/cglm/struct.h
include/cglm/struct/affine-mat.h
include/cglm/struct/affine-post.h
include/cglm/struct/affine-pre.h
include/cglm/struct/affine.h
@ -140,8 +153,14 @@ include/cglm/struct/euler.h
include/cglm/struct/frustum.h
include/cglm/struct/io.h
include/cglm/struct/mat2.h
include/cglm/struct/mat2x3.h
include/cglm/struct/mat2x4.h
include/cglm/struct/mat3.h
include/cglm/struct/mat3x2.h
include/cglm/struct/mat3x4.h
include/cglm/struct/mat4.h
include/cglm/struct/mat4x2.h
include/cglm/struct/mat4x3.h
include/cglm/struct/plane.h
include/cglm/struct/project.h
include/cglm/struct/quat.h

View file

@ -1,11 +1,10 @@
COMMENT = Python interface to ECOS
MODPY_EGG_VERSION = 2.0.7.post1
MODPY_EGG_VERSION = 2.0.10
DISTNAME = ecos-${MODPY_EGG_VERSION}
V = ${MODPY_EGG_VERSION:S/post//}
PKGNAME = py-ecos-${V}
CATEGORIES = math
REVISION = 7
WANTLIB = pthread
MAINTAINER = Paul Irofti <paul@irofti.net>
@ -15,14 +14,16 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
BUILD_DEPENDS = ${RUN_DEPENDS}
RUN_DEPENDS = math/py-numpy${MODPY_FLAVOR} \
math/py-scipy${MODPY_FLAVOR}
FLAVORS = python3
FLAVOR = python3
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
FLAVORS = python3
FLAVOR = python3
BUILD_DEPENDS = math/py-numpy${MODPY_FLAVOR} \
math/py-oldest-supported-numpy${MODPY_FLAVOR}
RUN_DEPENDS = math/py-numpy${MODPY_FLAVOR}>=1.6 \
math/py-scipy${MODPY_FLAVOR}>=0.9
.include <bsd.port.mk>

View file

@ -1,2 +1,2 @@
SHA256 (ecos-2.0.7.post1.tar.gz) = g+kPQrPzLiqT8lXDz60tp429hZEZ6ThExF0vyiC9x1g=
SIZE (ecos-2.0.7.post1.tar.gz) = 126583
SHA256 (ecos-2.0.10.tar.gz) = k5GnP9JbL8VrFjoqcMeJc0WLsZT+R1tsJ2csDZgKR88=
SIZE (ecos-2.0.10.tar.gz) = 135246

View file

@ -1,6 +1,6 @@
COMMENT= maths, science and engineering modules for Python
MODPY_EGG_VERSION= 1.7.3
MODPY_EGG_VERSION= 1.10.1
DISTNAME= scipy-${MODPY_EGG_VERSION}
PKGNAME= py-${DISTNAME}
@ -37,10 +37,14 @@ LIB_DEPENDS= ${MODFORTRAN_LIB_DEPENDS} \
math/cblas \
math/lapack
RUN_DEPENDS= math/py-numpy${MODPY_FLAVOR}>=1.16.5 \
RUN_DEPENDS= math/py-numpy${MODPY_FLAVOR}>=1.19.5 \
devel/swig
TEST_DEPENDS= devel/py-test${MODPY_FLAVOR}
# XXX: requires py-pooch
NO_TEST= Yes
# TEST_DEPENDS= devel/py-test${MODPY_FLAVOR} \
# devel/py-pooch${MODPY_FLAVOR}
MAKE_ENV+= CPPFLAGS="-I${LOCALBASE}/include"
MAKE_ENV+= LDFLAGS="-shared -L${LOCALBASE}/lib -pthread -lutil"
@ -48,6 +52,8 @@ MAKE_ENV+= LDFLAGS="-shared -L${LOCALBASE}/lib -pthread -lutil"
post-install:
${MODPY_BIN} -m compileall ${WRKINST}/${MODPY_SITEPKG}/scipy
PORTHOME= ${WRKDIR}
do-test: fake
cd ${WRKDIR} && ${MAKE_ENV} PYTHONPATH=${WRKINST}${MODPY_SITEPKG} \
${MODPY_BIN} -c 'import scipy ; scipy.test("full")'

View file

@ -1,2 +1,2 @@
SHA256 (scipy-1.7.3.tar.gz) = q1h1+s/e934KR9X9OeoXi1jmDkVKTIWqHlL8uA23ur8=
SIZE (scipy-1.7.3.tar.gz) = 36102562
SHA256 (scipy-1.10.1.tar.gz) = LPnfuAp7RYm6TEDOdYiYbW1c68VFfK0sKID2vC1C86U=
SIZE (scipy-1.10.1.tar.gz) = 42407997

Some files were not shown because too many files have changed in this diff Show more