sync ports with The Matrix

This commit is contained in:
purplerain 2023-09-27 17:15:09 +00:00
parent 670c79115d
commit 124c78849b
Signed by: purplerain
GPG Key ID: F42C07F07E2E35B7
806 changed files with 1276 additions and 1290 deletions

View File

@ -13,7 +13,6 @@ CATEGORIES= astro
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
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}

View File

@ -25,7 +25,7 @@ RUN_DEPENDS-maps= astro/sunclock
PKG_ARCH-maps= *
# GPL
PERMIT_PACKAGE= Yes
PERMIT_PACKAGE= Yes
PERMIT_PACKAGE-maps= no license for additional maps
WANTLIB-main= X11 Xpm c m z jpeg png
@ -35,17 +35,12 @@ DIST_SUBDIR= sunclock
LIB_DEPENDS-main= graphics/jpeg \
graphics/png
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
.if ${BUILD_PACKAGES:M-maps} # with maps
DISTFILES+= ${SUPDISTFILES}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${SUPDISTFILES}
EXTRACT_ONLY= ${DISTFILES:M*.tar*}
post-extract:
PATH=${PORTPATH} ${BZIP2} -dkc ${FULLDISTDIR}/medium_images_270804.tar.bz2 | tar -xf - \
-C ${WRKSRC}/vmf -s '#images/medium#.#'
PATH=${PORTPATH} ${BZIP2} -dkc ${FULLDISTDIR}/big_images_270804.tar.bz2 | tar -xf - \
-C ${WRKSRC}/vmf -s '#images/big#.#'
mv ${WRKDIR}/images/*/* ${WRKSRC}/vmf/
cp ${FULLDISTDIR}/e43_color1_sh_16k.jpg ${WRKSRC}/vmf/
cp ${FULLDISTDIR}/huge.jpg ${WRKSRC}/vmf/
.endif

View File

@ -2,7 +2,7 @@ SHA256 (sunclock/big_images_270804.tar.bz2) = 31+Cy8zCDY0cwO2AGyHMCBjzD0qsqV+4zC
SHA256 (sunclock/e43_color1_sh_16k.jpg) = BC2+a267GIMX35KRysfYHKFS4MuGfvc8O3iiJhd8sLQ=
SHA256 (sunclock/huge.jpg) = uqQhPRRUiGfWexYzmC12WykMwPLWGP0nitEqdnA5Yls=
SHA256 (sunclock/medium_images_270804.tar.bz2) = 0RFqdPNlSwKsnRzyc+5rdE+wlgYbIbDM3TTM+3kh68U=
SHA256 (sunclock/sunclock-3.57.tar.bz2) = 4328200ceaa31160e901fb855d664033566d72b26a90605acc5d0ed9365402be
SHA256 (sunclock/sunclock-3.57.tar.bz2) = QyggDOqjEWDpAfuFXWZAM1ZtcrJqkGBazF0O2TZUAr4=
SIZE (sunclock/big_images_270804.tar.bz2) = 11871465
SIZE (sunclock/e43_color1_sh_16k.jpg) = 20507641
SIZE (sunclock/huge.jpg) = 11783876

View File

@ -23,8 +23,6 @@ LIB_DEPENDS = ${MODTK_LIB_DEPENDS}
RUN_DEPENDS = shells/bash
PATCHORIG = .patch.orig
WRKCONF = ${WRKSRC}/scripts
CONFIGURE_STYLE = gnu
CONFIGURE_ENV = CPPFLAGS="-I${X11BASE}/include" \

View File

@ -803,6 +803,7 @@
SUBDIR += p5-Hash-Merge-Simple
SUBDIR += p5-Hash-MultiValue
SUBDIR += p5-Hash-NoRef
SUBDIR += p5-Hash-Ordered
SUBDIR += p5-Hash-Util-FieldHash-Compat
SUBDIR += p5-Heap
SUBDIR += p5-Hook-LexWrap

View File

@ -12,7 +12,6 @@ DISTNAME= gc-${VERSION}
PKGNAME-atomic= libatomic_ops-${LIBAO_VERSION}
PKGNAME-main= boehm-gc-${VERSION}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.lib = libatomic_ops-${LIBAO_VERSION}${EXTRACT_SUFX}
MULTI_PACKAGES= -main -atomic

View File

@ -18,10 +18,9 @@ PERMIT_PACKAGE = Yes
DIST_SUBDIR = codechecker-${GH_TAGNAME}
SITES.a = https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.30.0/
SITES.b = https://raw.githubusercontent.com/codemirror/CodeMirror/master/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.a = codemirror.min.js codemirror.min.css \
DISTFILES.a = codemirror.min.js codemirror.min.css \
clike.min.js{/mode/clike/clike.min.js}
DISTFILES.b= codemirror.LICENSE{LICENSE}
DISTFILES.b= codemirror.LICENSE{LICENSE}
EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX}

View File

@ -10,7 +10,6 @@ REVISION = 0
# proper vendored tarball and this step should not be needed.
SITES.t = https://github.com/rizinorg/cutter-translations/archive/
TRANSLATIONS_COMMIT = 97429865
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.t = cutter-translations-{}${TRANSLATIONS_COMMIT}.tar.gz
CATEGORIES = devel

View File

@ -113,9 +113,6 @@ TEST_ENV = GIT_TEST_OPTS=${GIT_TEST_OPTS:Q} \
# one expensive test needs explicit enabling
TEST_ENV += GIT_TEST_CLONE_2GB=true
# ${WRKSRC}/t/t4256/1/mailinfo.c.orig
PATCHORIG = .pat.orig
post-extract:
@mkdir -p ${WRKSRC}/doc
${TAR} -C ${WRKSRC}/doc -xzf ${FULLDISTDIR}/${DOC_DISTFILE}

View File

@ -17,7 +17,6 @@ REVISION= 1
DIST_SUBDIR= jdk
DISTNAME= jdk8u${UPDATE_VER}-${BUILD_VER}.${BSD_PORT_REL}
BOOTJDK_DATE= 20230629
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
WRKDIST= ${WRKDIR}/jdk8u-jdk8u${UPDATE_VER}-${BUILD_VER}.${BSD_PORT_REL}
CATEGORIES= devel/jdk java

View File

@ -16,7 +16,6 @@ REVISION= 0
DIST_SUBDIR= jdk
DISTNAME= jdk-${VERSION_STR}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
WRKDIST= ${WRKDIR}/jdk11u-jdk-${BASE_VER}-${PATCH_VER}-${BSD_PORT_REL}
BOOTJDK_DATE= 20230630

View File

@ -16,7 +16,6 @@ REVISION= 0
DIST_SUBDIR= jdk
DISTNAME= jdk-${VERSION_STR}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
WRKDIST= ${WRKDIR}/jdk17u-jdk-${BASE_VER}-${PATCH_VER}-${BSD_PORT_REL}
BOOTJDK_DATE= 20230630

View File

@ -10,10 +10,9 @@ CATEGORIES = devel lang
HOMEPAGE = https://leiningen.org
SITES.jar = ${SITES:S/archive/releases\/download/}
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
SITES.jar = https://github.com/technomancy/leiningen/releases/download/${GH_TAGNAME}/
DISTFILES.jar = ${JAR_FILE}
EXTRACT_ONLY = ${DISTFILES}
EXTRACT_ONLY = ${DISTFILES:N*.jar}
# EPL
PERMIT_PACKAGE = Yes

View File

@ -0,0 +1,20 @@
COMMENT = fast, pure-Perl ordered hash class
DISTNAME = Hash-Ordered-0.014
CATEGORIES = devel
MAINTAINER = Wen Heping <wenheping2000@hotmail.com>
# Apache 2.0
PERMIT_PACKAGE = Yes
MODULES = cpan
TEST_DEPENDS = devel/p5-Test-Deep \
devel/p5-Test-FailWarnings \
devel/p5-Test-Fatal
PKG_ARCH = *
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (Hash-Ordered-0.014.tar.gz) = jcNs15FVrjerij3l/ZEg/7qaMeQJJYwoUp7FJRxZdHs=
SIZE (Hash-Ordered-0.014.tar.gz) = 36831

View File

@ -0,0 +1,5 @@
This module implements an ordered hash, meaning that it associates keys
with values like a Perl hash, but keeps the keys in a consistent order.
Because it is implemented as an object and manipulated with method
calls, it is much slower than a Perl hash. This is the cost of keeping
order.

View File

@ -0,0 +1,6 @@
${P5SITE}/Hash/
${P5SITE}/Hash/Ordered/
${P5SITE}/Hash/Ordered.pm
${P5SITE}/Hash/Ordered/Benchmarks.pod
@man man/man3p/Hash::Ordered.3p
@man man/man3p/Hash::Ordered::Benchmarks.3p

View File

@ -12,7 +12,6 @@ VECTOR35_ARM64_COMMIT = 9ab2b0be
VECTOR35_ARMV7_COMMIT = dde39f69
SITES.arm64 = https://github.com/radareorg/vector35-arch-arm64/archive/
SITES.armv7 = https://github.com/radareorg/vector35-arch-armv7/archive/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.arm64 = vector35-arch-arm64-{}${VECTOR35_ARM64_COMMIT}.tar.gz
DISTFILES.armv7 = vector35-arch-armv7-{}${VECTOR35_ARMV7_COMMIT}.tar.gz

View File

@ -19,7 +19,6 @@ SUBST_VARS += V
LIBELF = libelf-0.8.13
SITES.elf = https://github.com/earlephilhower/esp-quick-toolchain/raw/master/blobs/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.elf = ${LIBELF}${EXTRACT_SUFX}
.if ${MACHINE_ARCH} == "powerpc64"

View File

@ -19,7 +19,6 @@ SUBST_VARS += V
LIBELF = libelf-0.8.13
SITES.elf = https://github.com/earlephilhower/esp-quick-toolchain/raw/master/blobs/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.elf = ${LIBELF}${EXTRACT_SUFX}
.if ${MACHINE_ARCH} == "powerpc64"

View File

@ -19,7 +19,6 @@ SUBST_VARS += V
LIBELF = libelf-0.8.13
SITES.elf = https://github.com/earlephilhower/esp-quick-toolchain/raw/master/blobs/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.elf = ${LIBELF}${EXTRACT_SUFX}
.if ${MACHINE_ARCH} == "powerpc64"

View File

@ -19,7 +19,6 @@ SUBST_VARS += V
LIBELF = libelf-0.8.13
SITES.elf = https://github.com/earlephilhower/esp-quick-toolchain/raw/master/blobs/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.elf = ${LIBELF}${EXTRACT_SUFX}
.if ${MACHINE_ARCH} == "powerpc64"

View File

@ -33,7 +33,6 @@ PATCH_DIST_STRIP = -p1
LIBELF = libelf-0.8.13
SITES.elf = https://github.com/earlephilhower/esp-quick-toolchain/raw/master/blobs/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.elf = ${LIBELF}${EXTRACT_SUFX}
.if ${MACHINE_ARCH} == "powerpc64"

View File

@ -23,7 +23,7 @@ SHARED_LIBS += wpg-0.3-lo 3.4 # 3.4
SHARED_LIBS += wps-0.4-lo 4.12 # 4.12
BV= 7.6
VERSION= ${BV}.1.2
VERSION= ${BV}.2.1
DISTNAME= libreoffice-${VERSION}
WRKDIST= ${WRKDIR}/libreoffice-${VERSION}
CATEGORIES= editors productivity

View File

@ -59,10 +59,10 @@ SHA256 (libreoffice/liborcus-0.18.1.tar.xz) = YAa58VdjFeMT33FafnKhfz4LF9e2vRGc+o
SHA256 (libreoffice/libpagemaker-0.0.4.tar.xz) = Zq2s1wWn0ZiV4I6sRtHoUTMq3y5zbFZr7xFk56RCUZ0=
SHA256 (libreoffice/libqxp-0.0.2.tar.xz) = 4Te2sRASClLJjt0C69xAle4I0NUpWpQxapgXUAlalFw=
SHA256 (libreoffice/libre-hebrew-1.0.tar.gz) = 9ZYlfB23Bs41eVsY1/ZqTbmdQncl8g6ThJFLU0FCV5o=
SHA256 (libreoffice/libreoffice-7.6.1.2.tar.xz) = djp5n/Fa/uCwsCvyIgAKkOkQHTBHtb/BT2/JR1mDPR0=
SHA256 (libreoffice/libreoffice-dictionaries-7.6.1.2.tar.xz) = SXWZIslWAZPkn2yfuQ33YKR1bfCx+zOkHXyZ+YtYB5o=
SHA256 (libreoffice/libreoffice-help-7.6.1.2.tar.xz) = IFsLT9kiIA6W8zlkoH8PzRCiwEuOBBpwLWj7oww/NCg=
SHA256 (libreoffice/libreoffice-translations-7.6.1.2.tar.xz) = TZQrcJhp+1BPYuTexOIT3+FXdaDrDhJgj25XhjKTPkY=
SHA256 (libreoffice/libreoffice-7.6.2.1.tar.xz) = 5dJzO9As4kwwIHeVt3ufXitaujoUdzN1+1zCKO0rnKI=
SHA256 (libreoffice/libreoffice-dictionaries-7.6.2.1.tar.xz) = 7xJ+NTXYiSjmcIBCeVUdgVcOVwogO38pWUHe9Fc7wxQ=
SHA256 (libreoffice/libreoffice-help-7.6.2.1.tar.xz) = a9wnAnpgMDF4XWxlB4UHOt2NVYcquBoVBnRZ7hts0Ug=
SHA256 (libreoffice/libreoffice-translations-7.6.2.1.tar.xz) = WyOfphJ+h7ALeZCl7e+WsfpSL4DB2W4/h0nZUZD21go=
SHA256 (libreoffice/libstaroffice-0.0.7.tar.xz) = +U+wrYIW+XEnvt7xY6RYhrQ8Yt6sXlsPXmKOI0IgyNs=
SHA256 (libreoffice/libvisio-0.1.7.tar.xz) = j6+N+HDLJ7CaeHoZWdbGRvqkTQ2KsVGIPfQItxZr6kw=
SHA256 (libreoffice/libwpg-0.3.4.tar.xz) = tV/alEDR4HBjDrJIfYuGl89BLCFKJ8runfac7HwATeM=
@ -138,10 +138,10 @@ SIZE (libreoffice/liborcus-0.18.1.tar.xz) = 2070352
SIZE (libreoffice/libpagemaker-0.0.4.tar.xz) = 306496
SIZE (libreoffice/libqxp-0.0.2.tar.xz) = 341760
SIZE (libreoffice/libre-hebrew-1.0.tar.gz) = 531276
SIZE (libreoffice/libreoffice-7.6.1.2.tar.xz) = 280220916
SIZE (libreoffice/libreoffice-dictionaries-7.6.1.2.tar.xz) = 53323084
SIZE (libreoffice/libreoffice-help-7.6.1.2.tar.xz) = 166959304
SIZE (libreoffice/libreoffice-translations-7.6.1.2.tar.xz) = 216793420
SIZE (libreoffice/libreoffice-7.6.2.1.tar.xz) = 280623380
SIZE (libreoffice/libreoffice-dictionaries-7.6.2.1.tar.xz) = 52992556
SIZE (libreoffice/libreoffice-help-7.6.2.1.tar.xz) = 166958512
SIZE (libreoffice/libreoffice-translations-7.6.2.1.tar.xz) = 216806496
SIZE (libreoffice/libstaroffice-0.0.7.tar.xz) = 707920
SIZE (libreoffice/libvisio-0.1.7.tar.xz) = 854296
SIZE (libreoffice/libwpg-0.3.4.tar.xz) = 340428

View File

@ -31,7 +31,6 @@ LUACOMPAT_VER = v0.9
SITES.a = https://github.com/luvit/luv/archive/
SITES.b = https://github.com/LuaJIT/LuaJIT/archive/
SITES.c = https://github.com/keplerproject/lua-compat-5.3/archive/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.a = luv-{}${LUV_VER}${EXTRACT_SUFX}
DISTFILES.b = luajit-{}${LUAJIT_VER}${EXTRACT_SUFX}
DISTFILES.c = lua-compat-5.3-{}${LUACOMPAT_VER}${EXTRACT_SUFX}

View File

@ -20,7 +20,6 @@ WANTLIB += c curses iconv intl m termkey tre ${MODLUA_WANTLIB}
SITES = ${HOMEPAGE}/releases/download/v${V}/
SITES.test = ${HOMEPAGE}-test/releases/download/v${TEST_V}/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.test = ${TEST_DISTNAME}${EXTRACT_SUFX}
MODULES = lang/lua

View File

@ -2,8 +2,9 @@ USE_WXNEEDED = Yes
COMMENT = Nintendo DS emulator
DISTNAME = desmume-0.9.11
REVISION = 12
V = 0.9.13
DISTNAME = desmume-${V}
EXTRACT_SUFX = .tar.xz
CATEGORIES = emulators
@ -12,37 +13,36 @@ HOMEPAGE = https://desmume.org/
# GPLv2+
PERMIT_PACKAGE = Yes
WANTLIB += agg c m pthread ${LIBCXX} z GL GLU X11 Xcomposite
WANTLIB += ${COMPILER_LIBCXX} GL GLU SDL2 SoundTouch X11 Xcomposite
WANTLIB += Xcursor Xdamage Xext Xfixes Xi Xinerama Xrandr Xrender
WANTLIB += fontconfig freetype gdk_pixbuf-2.0 gio-2.0
WANTLIB += glib-2.0 gobject-2.0 gthread-2.0 SDL SoundTouch
WANTLIB += atk-1.0 cairo gdk-x11-2.0 gtk-x11-2.0 iconv intl
WANTLIB += pango-1.0 pangocairo-1.0 pangoft2-1.0 zzip
WANTLIB += harfbuzz
WANTLIB += agg atk-1.0 c cairo fontconfig freetype gdk-x11-2.0
WANTLIB += gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0 gthread-2.0
WANTLIB += gtk-x11-2.0 harfbuzz intl m pango-1.0 pangocairo-1.0
WANTLIB += pangoft2-1.0 pcap z zzip
SITES = ${SITE_SOURCEFORGE:=desmume/}
SITES = https://github.com/TASEmulators/desmume/releases/download/release_${V:S/./_/g}/
RUN_DEPENDS = devel/desktop-file-utils
LIB_DEPENDS = archivers/zziplib \
audio/soundtouch \
devel/sdl \
devel/sdl2 \
graphics/agg \
graphics/gdk-pixbuf2 \
x11/gtk+2
CONFIGURE_ENV += CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
MODULES = textproc/intltool
COMPILER = base-clang ports-gcc
FIX_CRLF_FILES = desmume/src/arm_jit.cpp \
desmume/src/utils/task.cpp
CONFIGURE_STYLE = gnu
FIX_CRLF_FILES = src/MMU_timing.h \
src/path.h \
src/arm_jit.cpp \
src/utils/AsmJit/core/stringbuilder.h
CONFIGURE_ENV += CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
WRKSRC=${WRKDIST}/desmume/src/frontend/posix
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (desmume-0.9.11.tar.gz) = OrNLpswAlWYkUCXB3ZS/RJtqG0FtJDh8tC4YPHjjiJY=
SIZE (desmume-0.9.11.tar.gz) = 5359305
SHA256 (desmume-0.9.13.tar.xz) = VzRFDgwl9ELdRM2mpAQQ/WVHD0/i+h658Le22uItq68=
SIZE (desmume-0.9.13.tar.xz) = 10437780

View File

@ -1,12 +1,12 @@
BSS is immutable so mark it as mutable so that mprotect RWX works
see: mimmutable(1)
see: mimmutable(2)
https://github.com/google/syzkaller/commit/bc009f82ea71c399f19eef28f115ff5cda7be4ba
Index: src/arm_jit.cpp
--- src/arm_jit.cpp.orig
+++ src/arm_jit.cpp
@@ -198,7 +198,8 @@ static u8 recompile_counts[(1<<26)/16];
Index: desmume/src/arm_jit.cpp
--- desmume/src/arm_jit.cpp.orig
+++ desmume/src/arm_jit.cpp
@@ -205,7 +205,8 @@ static u8 recompile_counts[(1<<26)/16];
// Reduces memory needed for function pointers.
// FIXME win64 needs this too, x86_32 doesn't

View File

@ -1,10 +1,10 @@
https://forums.desmume.org/viewtopic.php?id=10415
Index: src/gtk/main.cpp
--- src/gtk/main.cpp.orig
+++ src/gtk/main.cpp
@@ -3131,6 +3131,11 @@ common_gtk_main( class configured_features *my_config)
pDrawingArea = gtk_drawing_area_new();
Index: desmume/src/frontend/posix/gtk2/main.cpp
--- desmume/src/frontend/posix/gtk2/main.cpp.orig
+++ desmume/src/frontend/posix/gtk2/main.cpp
@@ -3551,6 +3551,11 @@ common_gtk_main( class configured_features *my_config)
gtk_container_add (GTK_CONTAINER (pVBox), pDrawingArea);
+ /* Set a black background color for a usable full-screen mode. */

View File

@ -0,0 +1,22 @@
OpenBSD does not implement pthread_setname_np
Index: desmume/src/libretro-common/rthreads/rthreads.c
--- desmume/src/libretro-common/rthreads/rthreads.c.orig
+++ desmume/src/libretro-common/rthreads/rthreads.c
@@ -54,6 +54,7 @@
#include <sys/sys_time.h>
#else
#include <pthread.h>
+#include <pthread_np.h>
#include <time.h>
#endif
@@ -323,7 +324,7 @@ void sthread_setname(sthread_t *thread, const char *na
// any thread. At the time of this writing (2021/08/30), there is no way to
// set the thread name from a different thread when running an Apple OS.
#if !defined(USE_WIN32_THREADS) && !defined(__APPLE__)
- pthread_setname_np(thread->id, name);
+ pthread_set_name_np(thread->id, name);
#endif
}

View File

@ -0,0 +1,26 @@
OpenBSD does not implement pthread_setname_np
Index: desmume/src/utils/task.cpp
--- desmume/src/utils/task.cpp.orig
+++ desmume/src/utils/task.cpp
@@ -28,6 +28,11 @@
#include <pthread.h>
#endif
+#ifdef __OpenBSD__
+#include <pthread.h>
+#include <pthread_np.h>
+#endif
+
class Task::Impl {
private:
sthread_t* _thread;
@@ -65,7 +70,7 @@ static void taskProc(void *arg)
#if defined(MAC_OS_X_VERSION_10_6) && (MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_6)
if (ctx->needSetThreadName)
{
- pthread_setname_np(ctx->threadName);
+ pthread_set_name_np(ctx->threadName);
ctx->needSetThreadName = false;
}
#endif

View File

@ -0,0 +1,13 @@
Missing includes for INADDR_ANY
Index: desmume/src/wifi.cpp
--- desmume/src/wifi.cpp.orig
+++ desmume/src/wifi.cpp
@@ -44,6 +44,7 @@
#include <string.h>
#include <arpa/inet.h>
#include <sys/socket.h>
+#include <netinet/in.h>
#define socket_t int
#define sockaddr_t struct sockaddr
#define closesocket close

View File

@ -1,19 +0,0 @@
ports-gcc fix for:
error: enumerator value for 'BLOCKMASK' is not an integer constant
From:
https://sourceforge.net/p/desmume/bugs/1570/
Index: src/MMU_timing.h
--- src/MMU_timing.h.orig
+++ src/MMU_timing.h
@@ -155,8 +155,8 @@ class CacheController (private)
enum { ASSOCIATIVITY = 1 << ASSOCIATIVESHIFT };
enum { BLOCKSIZE = 1 << BLOCKSIZESHIFT };
enum { TAGSHIFT = SIZESHIFT - ASSOCIATIVESHIFT };
- enum { TAGMASK = (u32)(~0 << TAGSHIFT) };
- enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << BLOCKSIZESHIFT) };
+ enum { TAGMASK = (u32)(~0U << TAGSHIFT) };
+ enum { BLOCKMASK = ((u32)~0U >> (32 - TAGSHIFT)) & (u32)(~0U << BLOCKSIZESHIFT) };
enum { WORDSIZE = sizeof(u32) };
enum { WORDSPERBLOCK = (1 << BLOCKSIZESHIFT) / WORDSIZE };
enum { DATAPERWORD = WORDSIZE * ASSOCIATIVITY };

View File

@ -1,26 +0,0 @@
ports-gcc fix for:
error: invalid operands of types '__gnu_cxx::__enable_if<true, double>::__type {aka double}' and 'int' to binary 'operator>>'
From:
https://sourceforge.net/p/desmume/bugs/1570/
Index: src/ctrlssdl.cpp
--- src/ctrlssdl.cpp.orig
+++ src/ctrlssdl.cpp
@@ -200,7 +200,7 @@ u16 get_joy_key(int index) {
break;
case SDL_JOYAXISMOTION:
/* Dead zone of 50% */
- if( (abs(event.jaxis.value) >> 14) != 0 )
+ if( ((u32)abs(event.jaxis.value) >> 14) != 0 )
{
key = ((event.jaxis.which & 15) << 12) | JOY_AXIS << 8 | ((event.jaxis.axis & 127) << 1);
if (event.jaxis.value > 0) {
@@ -370,7 +370,7 @@ do_process_joystick_events( u16 *keypad, SDL_Event *ev
Note: button constants have a 1bit offset. */
case SDL_JOYAXISMOTION:
key_code = ((event->jaxis.which & 15) << 12) | JOY_AXIS << 8 | ((event->jaxis.axis & 127) << 1);
- if( (abs(event->jaxis.value) >> 14) != 0 )
+ if( ((u32)abs(event->jaxis.value) >> 14) != 0 )
{
if (event->jaxis.value > 0)
key_code |= 1;

View File

@ -1,53 +0,0 @@
Index: src/gfx3d.cpp
--- src/gfx3d.cpp.orig
+++ src/gfx3d.cpp
@@ -1215,24 +1215,24 @@ static void gfx3d_glNormal(s32 v)
//apply lighting model
u8 diffuse[3] = {
- (dsDiffuse)&0x1F,
- (dsDiffuse>>5)&0x1F,
- (dsDiffuse>>10)&0x1F };
+ (u8)( dsDiffuse & 0x1F),
+ (u8)((dsDiffuse >> 5) & 0x1F),
+ (u8)((dsDiffuse >> 10) & 0x1F) };
u8 ambient[3] = {
- (dsAmbient)&0x1F,
- (dsAmbient>>5)&0x1F,
- (dsAmbient>>10)&0x1F };
+ (u8)( dsAmbient & 0x1F),
+ (u8)((dsAmbient >> 5) & 0x1F),
+ (u8)((dsAmbient >> 10) & 0x1F) };
u8 emission[3] = {
- (dsEmission)&0x1F,
- (dsEmission>>5)&0x1F,
- (dsEmission>>10)&0x1F };
+ (u8)( dsEmission & 0x1F),
+ (u8)((dsEmission >> 5) & 0x1F),
+ (u8)((dsEmission >> 10) & 0x1F) };
u8 specular[3] = {
- (dsSpecular)&0x1F,
- (dsSpecular>>5)&0x1F,
- (dsSpecular>>10)&0x1F };
+ (u8)( dsSpecular & 0x1F),
+ (u8)((dsSpecular >> 5) & 0x1F),
+ (u8)((dsSpecular >> 10) & 0x1F) };
int vertexColor[3] = { emission[0], emission[1], emission[2] };
@@ -1241,9 +1241,9 @@ static void gfx3d_glNormal(s32 v)
if(!((lightMask>>i)&1)) continue;
u8 _lightColor[3] = {
- (lightColor[i])&0x1F,
- (lightColor[i]>>5)&0x1F,
- (lightColor[i]>>10)&0x1F };
+ (u8)( lightColor[i] & 0x1F),
+ (u8)((lightColor[i] >> 5) & 0x1F),
+ (u8)((lightColor[i] >> 10) & 0x1F) };
//This formula is the one used by the DS
//Reference : http://nocash.emubase.de/gbatek.htm#ds3dpolygonlightparameters

View File

@ -1,14 +0,0 @@
From upstream 8454c93fa37ce9f3c8becc7004a2edddba22f3a1.
Index: src/path.h
--- src/path.h.orig
+++ src/path.h
@@ -375,7 +375,7 @@ class PathInfo (public)
else if (strchr(strftimeArgs, *p))
{
char tmp[MAX_PATH];
- char format[] = { '%', *p, NULL };
+ char format[] = { '%', *p, '\0' };
strftime(tmp, MAX_PATH, format, time_struct);
file.append(tmp);
}

View File

@ -1,11 +0,0 @@
--- src/utils/AsmJit/core/stringbuilder.h.orig Tue Apr 14 22:45:30 2015
+++ src/utils/AsmJit/core/stringbuilder.h Tue Apr 14 22:45:45 2015
@@ -10,6 +10,8 @@
#ifndef _ASMJIT_CORE_STRINGBUILDER_H
#define _ASMJIT_CORE_STRINGBUILDER_H
+#include <cstdarg>
+
// [Dependencies - AsmJit]
#include "../core/assert.h"
#include "../core/defs.h"

View File

@ -1,12 +0,0 @@
Index: src/utils/libfat/directory.cpp
--- src/utils/libfat/directory.cpp.orig
+++ src/utils/libfat/directory.cpp
@@ -139,7 +139,7 @@ static size_t _FAT_directory_mbstoucs2 (ucs2_t* dst, c
int bytes;
size_t count = 0;
- while (count < len-1 && src != '\0') {
+ while (count < len-1 && *src != '\0') {
bytes = mbrtowc (&tempChar, src, MB_CUR_MAX, &ps);
if (bytes > 0) {
*dst = (ucs2_t)tempChar;

View File

@ -1,27 +0,0 @@
Index: src/utils/xstring.cpp
--- src/utils/xstring.cpp.orig
+++ src/utils/xstring.cpp
@@ -277,8 +277,8 @@ std::string BytesToString(const void* data, int len)
{
Base64Table[ input[0] >> 2 ],
Base64Table[ ((input[0] & 0x03) << 4) | (input[1] >> 4) ],
- n<2 ? '=' : Base64Table[ ((input[1] & 0x0F) << 2) | (input[2] >> 6) ],
- n<3 ? '=' : Base64Table[ input[2] & 0x3F ]
+ (unsigned char)(n<2 ? '=' : Base64Table[ ((input[1] & 0x0F) << 2) | (input[2] >> 6) ]),
+ (unsigned char)(n<3 ? '=' : Base64Table[ input[2] & 0x3F ])
};
ret.append(output, output+4);
}
@@ -342,9 +342,9 @@ bool StringToBytes(const std::string& str, void* data,
}
unsigned char outpacket[3] =
{
- (converted[0] << 2) | (converted[1] >> 4),
- (converted[1] << 4) | (converted[2] >> 2),
- (converted[2] << 6) | (converted[3])
+ (unsigned char)((converted[0] << 2) | (converted[1] >> 4)),
+ (unsigned char)((converted[1] << 4) | (converted[2] >> 2)),
+ (unsigned char)((converted[2] << 6) | (converted[3]))
};
int outlen = (input[2] == '=') ? 1 : (input[3] == '=' ? 2 : 3);
if(outlen > len) outlen = len;

View File

@ -1,15 +0,0 @@
Index: src/wifi.cpp
--- src/wifi.cpp.orig
+++ src/wifi.cpp
@@ -314,9 +314,9 @@ WifiComInterface* wifiCom;
#if (WIFI_LOGGING_LEVEL >= 1)
#if WIFI_LOG_USE_LOGC
- #define WIFI_LOG(level, ...) if(level <= WIFI_LOGGING_LEVEL) LOGC(8, "WIFI: "__VA_ARGS__);
+ #define WIFI_LOG(level, ...) if(level <= WIFI_LOGGING_LEVEL) LOGC(8, "WIFI: " __VA_ARGS__);
#else
- #define WIFI_LOG(level, ...) if(level <= WIFI_LOGGING_LEVEL) printf("WIFI: "__VA_ARGS__);
+ #define WIFI_LOG(level, ...) if(level <= WIFI_LOGGING_LEVEL) printf("WIFI: " __VA_ARGS__);
#endif
#else
#define WIFI_LOG(level, ...) {}

View File

@ -1,8 +1,6 @@
COMMENT = engine recreation for Heroes of Might and Magic 2
GH_ACCOUNT = ihhub
GH_PROJECT = fheroes2
GH_TAGNAME = 1.0.7
DIST_TUPLE = github ihhub fheroes2 1.0.8 .
CATEGORIES = games
HOMEPAGE = https://ihhub.github.io/fheroes2/
MAINTAINER = Thomas Frohwein <thfr@openbsd.org>

View File

@ -1,2 +1,2 @@
SHA256 (fheroes2-1.0.7.tar.gz) = 9rslTd2EjGpl7XzWhjx1VILCiHnjqX8LH1Qh2TnJYm8=
SIZE (fheroes2-1.0.7.tar.gz) = 11680993
SHA256 (ihhub-fheroes2-1.0.8.tar.gz) = RAR8eHWXorSh9X9hicnHsCSHKZMjJ6oKeXO1XpiJroc=
SIZE (ihhub-fheroes2-1.0.8.tar.gz) = 11757081

View File

@ -28,7 +28,6 @@ LIBROCKET = ecd648a43aff8a9f3daf064d75ca5725237d5b38
SITES.a = https://github.com/asarium/cmake-modules/archive/
SITES.b = https://github.com/asarium/libRocket/archive/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.a = ${RPAVLIK_CMAKE_MOD}.tar.gz
DISTFILES.b = ${LIBROCKET}.tar.gz

View File

@ -2,12 +2,12 @@ BROKEN-powerpc = fails at runtime, the UI is totally blank
COMMENT-main = 2D and 3D game engine
COMMENT-tools= 2D and 3D game engine (with tools)
COMMENT-sharp = glue for mono/C# module of Godot
COMMENT-sharp= .NET libs for mono/C# module of Godot
V = 3.5.2
V = 3.5.3
SHARPFILES_V = 3.5.2
DISTNAME = godot-${V}-stable
PKGNAME = godot-${V}
REVISION = 6
CATEGORIES = games
@ -35,11 +35,11 @@ WANTLIB-tools = ${WANTLIB}
COMPILER = base-clang ports-gcc
SITES = https://downloads.tuxfamily.org/godotengine/${V}/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
EXTRACT_SUFX = .tar.xz
SITES.sharp = https://thfr.info/distfiles/
DISTFILES.sharp = godot-${V}-mono-glue.tar.gz godot-${V}-nuget-packages.tar.xz
DISTFILES.sharp = godot-${SHARPFILES_V}-mono-glue.tar.gz \
godot-${SHARPFILES_V}-nuget-packages.tar.xz
DIST_TUPLE += github CoaguCo-Industries GodotSteam v3.20 godotsteam # MIT
@ -100,14 +100,7 @@ DPB_PROPERTIES = parallel
.include <bsd.port.arch.mk>
IS_MONO_ARCH=
.for _arch in ${MONO_ARCHS}
. if ${MACHINE_ARCH} == ${_arch}
IS_MONO_ARCH = 1
. endif
.endfor
.if !empty(IS_MONO_ARCH)
.if ${PROPERTIES:Mmono}
USE_WXNEEDED = Yes
USE_NOBTCFI = Yes
PORTHOME = ${WRKDIR}/nugethome
@ -126,17 +119,8 @@ RUN_DEPENDS-sharp =
RUN_DEPENDS-main = games/godot,-sharp
RUN_DEPENDS-tools += devel/msbuild \
games/godot,-sharp
GLUEDIR = ${WRKDIR}/godot-${V}-mono-glue
GLUEDIR = ${WRKDIR}/godot-${SHARPFILES_V}-mono-glue
MONOSUFFIX = .mono
SHARP_POST_EXTRACT = mkdir -p ${PORTHOME}/.nuget; \
mv ${WRKDIR}/godot-${V}-nuget-packages ${PORTHOME}/.nuget/packages; \
mv ${GLUEDIR}/mono_glue.gen.cpp ${WRKSRC}/modules/mono/glue/; \
mv ${GLUEDIR}/GodotSharp/GodotSharp/Generated \
${WRKSRC}/modules/mono/glue/GodotSharp/GodotSharp/; \
mv ${GLUEDIR}/GodotSharp/GodotSharpEditor/Generated \
${WRKSRC}/modules/mono/glue/GodotSharp/GodotSharpEditor/
SHARP_DO_INSTALL = ${INSTALL_DATA_DIR} ${PREFIX}/share/godot; \
cp -R ${WRKBUILD}/bin/GodotSharp ${PREFIX}/share/godot/
.else
BUILD_PACKAGES := ${BUILD_PACKAGES:N-sharp}
MONOSUFFIX =
@ -165,7 +149,15 @@ post-extract:
cp -R ${FILESDIR}/sndio ${WRKDIST}/drivers
cp ${FILESDIR}/ujoy/joypad_openbsd.{cpp,h} \
${WRKDIST}/platform/x11/
${SHARP_POST_EXTRACT}
.if ${PROPERTIES:Mmono}
mkdir -p ${PORTHOME}/.nuget
mv ${WRKDIR}/godot-${SHARPFILES_V}-nuget-packages ${PORTHOME}/.nuget/packages
mv ${GLUEDIR}/mono_glue.gen.cpp ${WRKSRC}/modules/mono/glue/
mv ${GLUEDIR}/GodotSharp/GodotSharp/Generated \
${WRKSRC}/modules/mono/glue/GodotSharp/GodotSharp/
mv ${GLUEDIR}/GodotSharp/GodotSharpEditor/Generated \
${WRKSRC}/modules/mono/glue/GodotSharp/GodotSharpEditor
.endif
pre-configure:
${SUBST_CMD} ${WRKSRC}/misc/dist/linux/*.desktop
@ -190,7 +182,10 @@ do-install:
${INSTALL_PROGRAM} ${WRKBUILD}/bin/godot.x11.opt.tools.${BINSUFFIX}${MONOSUFFIX} \
${PREFIX}/bin/godot-tools
# GodotSharp files if built
${SHARP_DO_INSTALL}
.if ${PROPERTIES:Mmono}
${INSTALL_DATA_DIR} ${PREFIX}/share/godot
cp -R ${WRKBUILD}/bin/GodotSharp ${PREFIX}/share/godot/
.endif
# Rest: man pages, icons, desktop integration
${INSTALL_MAN_DIR} ${PREFIX}/man/man6
${INSTALL_MAN} ${WRKSRC}/misc/dist/linux/godot.6 \

View File

@ -1,8 +1,8 @@
SHA256 (CoaguCo-Industries-GodotSteam-v3.20.tar.gz) = FoAl3iZ+1CWwIPXwJZ9S7q3QMn//RslYT06tXkc38QU=
SHA256 (godot-3.5.2-mono-glue.tar.gz) = ezUneQt2JzlsQPF4FvSCcNtJiYbdb3NEY4Lvjj/gz64=
SHA256 (godot-3.5.2-nuget-packages.tar.xz) = RXlTjB1IgjZEP2ZJY05xoGQv8XTRKHxwPaMmiNdduQE=
SHA256 (godot-3.5.2-stable.tar.xz) = tDodaynqJby6+86/e6CEMmGqEjfic5SUU4oiANjHvmI=
SHA256 (godot-3.5.3-stable.tar.xz) = PLSBJrdoWPQM9UvTRbuE3B9J2eb4pKdCWthugF05cB0=
SIZE (CoaguCo-Industries-GodotSteam-v3.20.tar.gz) = 253832
SIZE (godot-3.5.2-mono-glue.tar.gz) = 1094618
SIZE (godot-3.5.2-nuget-packages.tar.xz) = 55742184
SIZE (godot-3.5.2-stable.tar.xz) = 24047432
SIZE (godot-3.5.3-stable.tar.xz) = 24072964

View File

@ -1,3 +1,4 @@
@pkgpath games/godot
@bin bin/godot
@man man/man6/godot.6
share/applications/

View File

@ -1,6 +1,5 @@
@conflict godot-<=3.4.4p0
@bin bin/godot-tools
share/applications/
share/applications/org.godotengine.Godot.desktop
share/doc/pkg-readmes/${PKGSTEM}
share/metainfo/

View File

@ -8,7 +8,6 @@ GH_PROJECT = openmw
GH_TAGNAME = openmw-$V
DISTNAME = openmw-$V
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.a = e75adf86f91eb3082220085e42dda62679f9a3ea.zip
DIST_SUBDIR = openmw
SITES.a = https://github.com/recastnavigation/recastnavigation/archive/

View File

@ -9,7 +9,6 @@ REVISION= 2
CATEGORIES= games
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.m = endgame-singularity-music-${MUSIC_V}.zip
HOMEPAGE= http://emhsoft.com/singularity/

View File

@ -16,7 +16,6 @@ SITES= https://github.com/teeworlds/teeworlds/releases/download/${V}/
# therefore hosted as archive.
SITES.a= http://si3t.ch/pub/openbsd/distfiles/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.a= teeworlds-${V}-data.tar.gz{teeworlds-data.tar.gz}
# BSD-like

View File

@ -2,7 +2,7 @@ COMMENT = gpx file viewer
GH_PROJECT = GPXSee
GH_ACCOUNT = tumic0
GH_TAGNAME = 13.1
GH_TAGNAME = 13.9
PKGNAME = ${DISTNAME:L}
CATEGORIES = geo x11

View File

@ -1,2 +1,2 @@
SHA256 (GPXSee-13.1.tar.gz) = YnjX1K+I4H2FggMOXl+TB7sHlEfs/vblk2Ok40jAFDw=
SIZE (GPXSee-13.1.tar.gz) = 5494923
SHA256 (GPXSee-13.9.tar.gz) = hgecfYBTpkg3BCaV5mbNT0qsf7AbGedhBs+bEkZTsi8=
SIZE (GPXSee-13.9.tar.gz) = 5630789

View File

@ -5,7 +5,6 @@ CATEGORIES = graphics
SITES = https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs9531/
SITES.t = https://jbig2dec.com/tests/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.t = jb2streams.zip
SHARED_LIBS += jbig2dec 1.0 # 0.0

View File

@ -7,7 +7,6 @@ GH_TESTDATA_COMMIT=98b37ee31189f1a31bb384191de0ea4b0358e0a0
CATEGORIES = graphics
# add external test data
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.t = libjxl-testdata-${GH_TAGNAME}{${GH_TESTDATA_COMMIT}}${EXTRACT_SUFX}
SITES.t = https://github.com/libjxl/testdata/archive/

View File

@ -4,8 +4,7 @@ VERSION = 4.0
PLUGIN = PostgreSQL
DISTNAME = Orthanc${PLUGIN}-${VERSION}
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
EXTRACT_ONLY = ${DISTFILES}
EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.f = ${FRAMEWORK_DISTFILE}
SITES.f = https://www.orthanc-server.com/downloads/get.php?path=/orthanc/

View File

@ -11,8 +11,7 @@ PLUGIN_3RDPARTY = cornerstone-0.11.0.zip \
js-url-1.8.6.zip
DISTNAME = Orthanc${PLUGIN}-${VERSION}
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
EXTRACT_ONLY = ${DISTFILES}
EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.p += ${PLUGIN_3RDPARTY}
SITES.p = https://www.orthanc-server.com/downloads/third-party/WebViewer/

View File

@ -17,10 +17,9 @@ EXTRACT_SUFX= .tar.bz2
# We replace the included ancient copy of libpng with a later release
# from the 1.2 branch.
EXTRACT_ONLY= ${DISTFILES}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
PNG_V= 1.2.57
SITES.png= ${SITE_SOURCEFORGE:=libpng/}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.png = libpng-${PNG_V}.tar.gz

View File

@ -1,6 +1,6 @@
#-*- mode: Makefile; tab-width: 4; -*-
# ex:ts=4 sw=4 filetype=make:
# $OpenBSD: bsd.port.mk,v 1.1625 2023/09/25 17:09:10 espie Exp $
# $OpenBSD: bsd.port.mk,v 1.1626 2023/09/27 08:21:06 semarie Exp $
#
# bsd.port.mk - 940820 Jordan K. Hubbard.
# This file is in the public domain.
@ -781,6 +781,12 @@ _LD_PROGRAM = /usr/bin/ld.lld
. if ! ${PROPERTIES:Mlld}
_NONDEFAULT_LD = Yes
. endif
.elif ${USE_LLD:L} == "ports"
. if ! defined(MODCLANG_VERSION)
ERRORS += "can't use USE_LLD=ports without lang/clang inside MODULES"
. endif
_LD_PROGRAM = ${LOCALBASE}/llvm${MODCLANG_VERSION}/bin/ld.lld
_NONDEFAULT_LD = Yes
.else
_LD_PROGRAM = /usr/bin/ld.bfd
. if ${PROPERTIES:Mlld}

View File

@ -20,7 +20,6 @@ WANTLIB += IMETable Qt5Concurrent Qt5Core Qt5DBus Qt5Gui Qt5Widgets
WANTLIB += boost_iostreams-mt boost_regex-mt c m opencc
SITES = https://download.fcitx-im.org/fcitx5/fcitx5-chinese-addons/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DIST_SUBDIR = fcitx
SITES.py = https://download.fcitx-im.org/data/

View File

@ -27,7 +27,6 @@ WANTLIB += xkbcommon xkbcommon-x11 xkbfile z
SITES = https://download.fcitx-im.org/fcitx5/fcitx5/
SITES.data = https://download.fcitx-im.org/data/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.data= en_dict-20121020.tar.gz
DIST_SUBDIR = fcitx

View File

@ -18,7 +18,6 @@ WANTLIB += ${COMPILER_LIBCXX} Fcitx5Utils boost_filesystem-mt
WANTLIB += boost_iostreams-mt boost_regex-mt c m
SITES = https://download.fcitx-im.org/fcitx5/libime/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
SITES.data = https://download.fcitx-im.org/data/

View File

@ -15,7 +15,6 @@ PERMIT_PACKAGE = Yes
SITES = ${HOMEPAGE}/releases/${V}/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX}
# Remember to keep MODJAVA_VER in sync with jna

View File

@ -1,36 +1,36 @@
COMMENT = Lisp-1 dialect for the Java Virtual Machine
COMMENT = Lisp-1 dialect for the Java Virtual Machine
V = 1.11.1.1347
DISTNAME = clojure-tools-$V
PKGNAME = clojure-$V
V = 1.11.1.1413
DISTNAME = clojure-tools-$V
PKGNAME = clojure-$V
PKG_ARCH = *
PKG_ARCH = *
CATEGORIES = lang
CATEGORIES = lang
HOMEPAGE = https://www.clojure.org/
HOMEPAGE = https://www.clojure.org/
MAINTAINER = Omar Polo <op@openbsd.org>
MAINTAINER = Omar Polo <op@openbsd.org>
# Eclipse Public License EPL 1.0
PERMIT_PACKAGE = Yes
PERMIT_PACKAGE = Yes
SITES = https://download.clojure.org/install/
SITES = https://github.com/clojure/brew-install/releases/download/$V/
MODULES = java
MODJAVA_VER = 1.8+
MODULES = java
MODJAVA_VER = 1.8+
WRKDIST = ${WRKDIR}/clojure-tools
WRKDIST = ${WRKDIR}/clojure-tools
RUN_DEPENDS = java/javaPathHelper \
misc/rlwrap \
shells/bash
RUN_DEPENDS = java/javaPathHelper \
misc/rlwrap \
shells/bash
NO_BUILD = Yes
NO_TEST = Yes
NO_BUILD = Yes
NO_TEST = Yes
CLOJURE_HOME = ${PREFIX}/clojure
SUBST_VARS += V
CLOJURE_HOME = ${PREFIX}/clojure
SUBST_VARS += V
# Maintainer target to generate completions file
completions: install

View File

@ -1,2 +1,2 @@
SHA256 (clojure-tools-1.11.1.1347.tar.gz) = 1ebAPk64tJt/Cpt3pKfMTN50YABKPflqG055f4Quv+M=
SIZE (clojure-tools-1.11.1.1347.tar.gz) = 17977299
SHA256 (clojure-tools-1.11.1.1413.tar.gz) = k8Olo63KUcWFgGNBmr9myD2/JOoV4f2S95v35mI4H+A=
SIZE (clojure-tools-1.11.1.1413.tar.gz) = 17975525

View File

@ -162,7 +162,7 @@ post-patch:
# It doesn't matter whether this is the actual date of the bootstrapper
# build. It's just used to get different distfiles whenever new
# bootstrappers have to be built.
BOOTSTRAP_DATE = 20230613
BOOTSTRAP_DATE = 20230925
# Create a bootstrapper. This compiles a stripped-down version of
# ghc and creates a `bindist', i.e. a tarball with binaries that

View File

@ -14,13 +14,13 @@ USE_NOEXECONLY = Yes
USE_NOBTCFI = Yes
GHC_VERSION = 9.2.7
REVISION = 3
REVISION = 4
DISTNAME = ghc-${GHC_VERSION}
CATEGORIES = lang devel
HOMEPAGE = https://www.haskell.org/ghc/
# Version of the precompiled binaries
BIN_VER = 8.10.7.20230613
BIN_VER = 8.10.7.20230925
# lang/python needed for regression tests.
MODULES = lang/python

View File

@ -1,10 +1,10 @@
SHA256 (ghc/ghc-8.10.7.20230613-amd64-unknown-openbsd.tar.xz) = /QCac6kB92pFCO9fzn90h/bFJysRl8GUQjOHBVA/5SA=
SHA256 (ghc/ghc-8.10.7.20230613-shlibs-amd64.tar.gz) = LpQDN0fV+YASghLoGTjn0yzEeuYPNW9gtUasieUgu+g=
SHA256 (ghc/ghc-8.10.7.20230925-amd64-unknown-openbsd.tar.xz) = nX0+ANvjPFh0fBwvmd/iQ9ZDQE9w1o1IFuLD52aQYbE=
SHA256 (ghc/ghc-8.10.7.20230925-shlibs-amd64.tar.gz) = yffppwOB+SajgE2xN/AeFKvMHuWQanDUxDEqsJvh9DQ=
SHA256 (ghc/ghc-9.2.7-src.tar.xz) = olNWehe3NKTA3Q/6KW0zwqW1pUp335iIBqKh4cp+iLg=
SHA256 (ghc/ghc-9.2.7-testsuite.tar.xz) = JJSvF12xtiODaWBBo/N+s2VPyN9R8SifTygu6GsJ+1A=
SHA256 (ghc/ghc-rtd-update-70526f5bd8.diff) = maCALPRglB5J9LJEQxBqMGdVbH4qK2gqVuaU5xmYdNU=
SIZE (ghc/ghc-8.10.7.20230613-amd64-unknown-openbsd.tar.xz) = 48998912
SIZE (ghc/ghc-8.10.7.20230613-shlibs-amd64.tar.gz) = 2941676
SIZE (ghc/ghc-8.10.7.20230925-amd64-unknown-openbsd.tar.xz) = 48988780
SIZE (ghc/ghc-8.10.7.20230925-shlibs-amd64.tar.gz) = 2951432
SIZE (ghc/ghc-9.2.7-src.tar.xz) = 24610432
SIZE (ghc/ghc-9.2.7-testsuite.tar.xz) = 3219572
SIZE (ghc/ghc-rtd-update-70526f5bd8.diff) = 4245853

View File

@ -25,9 +25,9 @@ WANTLIB += c curses ffi gc gmp iconv intl ltdl m pthread readline
WANTLIB += unistring
SITES= ${SITE_GNU:=guile/}
SITES.boot= https://charlenew.xyz/distfiles/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
SITES.boot= https://charlenew.xyz/distfiles/
SUPDISTFILES.boot= ${BOOTSTRAP_32BE}
EXTRACT_ONLY= ${DISTFILES}
@ -63,7 +63,7 @@ BOOTSTRAP_32BE= g2strap-2.2.7-32be.tgz
.if !${PROPERTIES:Mlp64} && ${PROPERTIES:Mbe}
BOOTSTRAP_TARGET= 32-bit-big-endian
BOOTSTRAP= ${BOOTSTRAP_32BE}
DISTFILES+= ${SUPDISTFILES}
DISTFILES+= ${SUPDISTFILES.boot}
.endif
post-extract:

View File

@ -59,7 +59,6 @@ PSEUDO_FLAVORS = no_bootstrap
FLAVOR ?=
DIST_SUBDIR = pypy
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
.if defined(BOOTSTRAP-${MACHINE_ARCH}) && !${FLAVOR:Mno_bootstrap}
# ^^ needed to avoid breakage in arches that don't have pypy
DISTFILES.boot += ${BOOTSTRAP-${MACHINE_ARCH}}

View File

@ -58,7 +58,6 @@ PSEUDO_FLAVORS = native_bootstrap
DIST_SUBDIR = rust
EXTRACT_SUFX = .tar.xz
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
.if ${FLAVOR} == native_bootstrap
BUILD_DEPENDS += lang/rust
.else

View File

@ -3,7 +3,7 @@ COMMENT = Mozilla e-mail, calendar, rss and usenet client
# Don't forget to bump mail/thunderbird-i18n after updates.
MOZILLA_VERSION = 115.2.3
MOZILLA_VERSION = 115.3.0
MOZILLA_BRANCH = release
MOZILLA_PROJECT = thunderbird
MOZILLA_CODENAME = comm/mail

View File

@ -1,2 +1,2 @@
SHA256 (mozilla/thunderbird-115.2.3.source.tar.xz) = oVjaAoO3+N6NIMstca0Mir30B1B7orWbijl/YWlVzf8=
SIZE (mozilla/thunderbird-115.2.3.source.tar.xz) = 532512216
SHA256 (mozilla/thunderbird-115.3.0.source.tar.xz) = K5uhbXN/37kQVddeQ+IM1FclTp+lsJfOzcGwzGSBj8M=
SIZE (mozilla/thunderbird-115.3.0.source.tar.xz) = 533553340

View File

@ -11,7 +11,6 @@ SITE_POSTFIX= \
ftp://ftp.porcupine.org/mirrors/postfix-release/
DIST_SUBDIR= postfix
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
HOMEPAGE= https://www.postfix.org/

View File

@ -3,7 +3,7 @@ ONLY_FOR_ARCHS = amd64 aarch64
PKG_ARCH = *
FV = 115.2.3
FV = 115.3.0
V = ${FV:C/b.$//}
NAME = thunderbird-i18n

View File

@ -1,108 +1,108 @@
SHA256 (mozilla/thunderbird-i18n-115.2.3/ar.xpi) = JyDalc7RqFHrXnxAUixucPb5pA9SZ+WADoDAhKmoEoU=
SHA256 (mozilla/thunderbird-i18n-115.2.3/ast.xpi) = +0HM+2Pvtfsj0o8dDIO8WnSqvpl3+QKTg/eTp2c/zps=
SHA256 (mozilla/thunderbird-i18n-115.2.3/be.xpi) = CqkA16e2K1wdrQTa2aZlvSztcWIA9pl8+MIwOYgDn7k=
SHA256 (mozilla/thunderbird-i18n-115.2.3/bg.xpi) = YCJA+bJg//bOnj1O4z8/85Ww2e8TwlEQOL7EZpjGh0o=
SHA256 (mozilla/thunderbird-i18n-115.2.3/br.xpi) = q/zEt8DxlPzH6tb7MJ5dE/v64737BCG0IFP+qpCmZ90=
SHA256 (mozilla/thunderbird-i18n-115.2.3/ca.xpi) = IejH+f/ZhUHBC9j14VVe0hovMY1AROEh0o4TuCMT4l0=
SHA256 (mozilla/thunderbird-i18n-115.2.3/cs.xpi) = ii53M8mQ1iXH9PaN+WWMBBewecYx9dJBDl4XmKUsfz4=
SHA256 (mozilla/thunderbird-i18n-115.2.3/cy.xpi) = XimwPFiQrs0yEbFQhtVZ613GvXP9Vgh3L8rm4vIa2QI=
SHA256 (mozilla/thunderbird-i18n-115.2.3/da.xpi) = RWAmGK1oeu+cIi0MTWsvPiyOq53NX04nnS1mLNf2QpM=
SHA256 (mozilla/thunderbird-i18n-115.2.3/de.xpi) = QFXJY3ULBSkYZUTwsLODXKJZdDfJJXIsJnxTSpeAod4=
SHA256 (mozilla/thunderbird-i18n-115.2.3/dsb.xpi) = dgpkDl7Y1CVjCdpbqkV3p/r23nJhaoDHz43sdXzlSPg=
SHA256 (mozilla/thunderbird-i18n-115.2.3/el.xpi) = K3wOoj6cF0fWN39i8lZaCgaUWs+aNAQ5qCDGPCvVft8=
SHA256 (mozilla/thunderbird-i18n-115.2.3/en-GB.xpi) = J42MQKm5kzrJEYL4jOLJHKF+JFMXzaxc/WQI753zI4M=
SHA256 (mozilla/thunderbird-i18n-115.2.3/en-US.xpi) = BlxLxqTNvK7TAMahvyDo4ui2wjMTwHlhBykRpn0tQCY=
SHA256 (mozilla/thunderbird-i18n-115.2.3/es-AR.xpi) = X8tgj/ZUjhL7fkfsJJxCXq65MA8v3U58jElOkQGTt6g=
SHA256 (mozilla/thunderbird-i18n-115.2.3/es-ES.xpi) = 8wuuH0lMZzb1n2J7mCe/TBIblyQlAfGTWVL8IXWsngM=
SHA256 (mozilla/thunderbird-i18n-115.2.3/et.xpi) = QBIyTlbKqknWWnFuUnCGlYVAinSQA6rpbllti0CDIPA=
SHA256 (mozilla/thunderbird-i18n-115.2.3/eu.xpi) = 9BsYBuMCsoVYKRapMbgaD8y0Kcx6GUkrD/pRjdIhJKc=
SHA256 (mozilla/thunderbird-i18n-115.2.3/fi.xpi) = ofCqB986p3CFfH4ZpdfhTGt5aiDynlWYnjlXym+g0LM=
SHA256 (mozilla/thunderbird-i18n-115.2.3/fr.xpi) = kyQVy8kGst6caA8CRNfQ8q+CyLH+yAkMoySY8OspO/o=
SHA256 (mozilla/thunderbird-i18n-115.2.3/fy-NL.xpi) = /eny5bU7OpW3Sv9X29Tad7b/E5D9WwpexKBS+IKbGw8=
SHA256 (mozilla/thunderbird-i18n-115.2.3/ga-IE.xpi) = PIm+aVsW27imP2k6CQEfuk0bZMkXWd2cQk7C03XN/Ug=
SHA256 (mozilla/thunderbird-i18n-115.2.3/gd.xpi) = dOa/0enTdH+5/NKtfURsbS1O1MLqsj7LQf8D7EUcrkk=
SHA256 (mozilla/thunderbird-i18n-115.2.3/gl.xpi) = QL/eugbDT0vcQ+Ui0BzKe27g/Pv9tEjnf7yA3EkyBEg=
SHA256 (mozilla/thunderbird-i18n-115.2.3/he.xpi) = JcxNIhPxZf7g0dcx7HfCEIO+DCZacojwrU6gjSgyAjA=
SHA256 (mozilla/thunderbird-i18n-115.2.3/hr.xpi) = 8sHB4ke43vPhMj+W+OwUTNAPMBc4fR6AyYkKHg/Fjos=
SHA256 (mozilla/thunderbird-i18n-115.2.3/hsb.xpi) = DsKV5xt1puTo2o3oCgQkriySGNRxRMfUbOs3IkRWREk=
SHA256 (mozilla/thunderbird-i18n-115.2.3/hu.xpi) = yTs6aR26vmbaczxa/0xgvX3ypifLubZd4+/L7c+yyX4=
SHA256 (mozilla/thunderbird-i18n-115.2.3/hy-AM.xpi) = wWc/fHaPxWxlBb/ylntDc13y5GKLV6pWESgcu6JhcWU=
SHA256 (mozilla/thunderbird-i18n-115.2.3/id.xpi) = 2nr+FZWH9MW4NnKnGpcahC0RyzMMcJ5WUkf7prS7as0=
SHA256 (mozilla/thunderbird-i18n-115.2.3/is.xpi) = z9uR7cbWqEC32OPzQ9XAkCfGdSaFf2ONOFhAqjMM0rM=
SHA256 (mozilla/thunderbird-i18n-115.2.3/it.xpi) = D4GTdm74Bzlhs1nh3A4nOCVEywFmgC0D8xV8ICrX5qg=
SHA256 (mozilla/thunderbird-i18n-115.2.3/ja.xpi) = kciFwtri64UfgCuNzXvFQIPHzZy2TO41df1/AWbtmAI=
SHA256 (mozilla/thunderbird-i18n-115.2.3/ko.xpi) = /8vBANuoJW+Q2M1MuLmbSa36M/x6he2Fa7HQ7Uh/yvw=
SHA256 (mozilla/thunderbird-i18n-115.2.3/lt.xpi) = edWawRHeB5gPzQtm2xhFcDA1p27i1alVyLMlMpszLbg=
SHA256 (mozilla/thunderbird-i18n-115.2.3/nb-NO.xpi) = B3oR1cHL4b8oblKDDy0IloFHgHc28DqYhemPuOOgBXE=
SHA256 (mozilla/thunderbird-i18n-115.2.3/nl.xpi) = fw30JPnjADaX9plMHPBucO0BuWSf+K0jCoMd+0Oej2c=
SHA256 (mozilla/thunderbird-i18n-115.2.3/nn-NO.xpi) = c8EzXJJZWCT/+epvpksKZmglneyUPOPAxDquldTZcR8=
SHA256 (mozilla/thunderbird-i18n-115.2.3/pl.xpi) = +pPATBe+E49Ni6VNJyuBU1cvMaJ/nui+iZ9igyOVW58=
SHA256 (mozilla/thunderbird-i18n-115.2.3/pt-BR.xpi) = rqcYMW1x4kwt2FMHlqCN8koXJ2Xk16zf+UhF5xij6hg=
SHA256 (mozilla/thunderbird-i18n-115.2.3/pt-PT.xpi) = KhO0w8UczpUcxAZX0dBjSAASpIUlPNevIB/oiSMXXmk=
SHA256 (mozilla/thunderbird-i18n-115.2.3/rm.xpi) = Xd5LWJcaK5+R/bFQ4XcJ6Hc0KLb4LyxhNA51KaL5mj8=
SHA256 (mozilla/thunderbird-i18n-115.2.3/ro.xpi) = MgRhAGTFJ65WbClSdMyWqg3PY7I+vnYn7IVozZSDTRg=
SHA256 (mozilla/thunderbird-i18n-115.2.3/ru.xpi) = JxhSZPMNquxjPMpFKWNIWo0ZX46nlsUgyI/fRS8KW9U=
SHA256 (mozilla/thunderbird-i18n-115.2.3/sk.xpi) = Os2bKTN2CEfFYBH3FCGOy/J0D/yXDHGnuxc2LzFnGfM=
SHA256 (mozilla/thunderbird-i18n-115.2.3/sl.xpi) = DhjgEartcRzXdXJwZR3xof1X0eOxGZdEW1N8XDT6fzg=
SHA256 (mozilla/thunderbird-i18n-115.2.3/sq.xpi) = MPWPjrqzor0QhihbhKvfMR5Id1e9TAYUGVBy+iHc754=
SHA256 (mozilla/thunderbird-i18n-115.2.3/sr.xpi) = e/SyjXKjWGW6nF1DL6v9+lChp0Qv2VX77JCLDg0pDqw=
SHA256 (mozilla/thunderbird-i18n-115.2.3/sv-SE.xpi) = K/jSq7STf5ug9AtU44CAbJrajH0UX296cyDtRPRAlws=
SHA256 (mozilla/thunderbird-i18n-115.2.3/tr.xpi) = /oKMEUdNIeec1vxNulBE1FHe0kaWVJhLWk2xrTnlIes=
SHA256 (mozilla/thunderbird-i18n-115.2.3/uk.xpi) = 023j8MYPNf9FhLavA+juMbRsEqY/h63ZNJaWDo3+Gh8=
SHA256 (mozilla/thunderbird-i18n-115.2.3/vi.xpi) = 7pMSB7RRFqJIpfBHpjpBK3GKTDP57di1mdSzWm/yHlQ=
SHA256 (mozilla/thunderbird-i18n-115.2.3/zh-CN.xpi) = /P0ySvZAy4p3YOTaBzFfTgFnqxm0MLhH1jm46ZC4jKQ=
SHA256 (mozilla/thunderbird-i18n-115.2.3/zh-TW.xpi) = 8jpFS37QVHw5F3HHxmqvTOrQqxnkK21rxPPvzcIpizs=
SIZE (mozilla/thunderbird-i18n-115.2.3/ar.xpi) = 654725
SIZE (mozilla/thunderbird-i18n-115.2.3/ast.xpi) = 561120
SIZE (mozilla/thunderbird-i18n-115.2.3/be.xpi) = 694084
SIZE (mozilla/thunderbird-i18n-115.2.3/bg.xpi) = 681248
SIZE (mozilla/thunderbird-i18n-115.2.3/br.xpi) = 626489
SIZE (mozilla/thunderbird-i18n-115.2.3/ca.xpi) = 664392
SIZE (mozilla/thunderbird-i18n-115.2.3/cs.xpi) = 733926
SIZE (mozilla/thunderbird-i18n-115.2.3/cy.xpi) = 703326
SIZE (mozilla/thunderbird-i18n-115.2.3/da.xpi) = 690779
SIZE (mozilla/thunderbird-i18n-115.2.3/de.xpi) = 720271
SIZE (mozilla/thunderbird-i18n-115.2.3/dsb.xpi) = 738024
SIZE (mozilla/thunderbird-i18n-115.2.3/el.xpi) = 837360
SIZE (mozilla/thunderbird-i18n-115.2.3/en-GB.xpi) = 661515
SIZE (mozilla/thunderbird-i18n-115.2.3/en-US.xpi) = 649868
SIZE (mozilla/thunderbird-i18n-115.2.3/es-AR.xpi) = 713109
SIZE (mozilla/thunderbird-i18n-115.2.3/es-ES.xpi) = 675706
SIZE (mozilla/thunderbird-i18n-115.2.3/et.xpi) = 671820
SIZE (mozilla/thunderbird-i18n-115.2.3/eu.xpi) = 692541
SIZE (mozilla/thunderbird-i18n-115.2.3/fi.xpi) = 689877
SIZE (mozilla/thunderbird-i18n-115.2.3/fr.xpi) = 725335
SIZE (mozilla/thunderbird-i18n-115.2.3/fy-NL.xpi) = 707903
SIZE (mozilla/thunderbird-i18n-115.2.3/ga-IE.xpi) = 601818
SIZE (mozilla/thunderbird-i18n-115.2.3/gd.xpi) = 702993
SIZE (mozilla/thunderbird-i18n-115.2.3/gl.xpi) = 705421
SIZE (mozilla/thunderbird-i18n-115.2.3/he.xpi) = 667478
SIZE (mozilla/thunderbird-i18n-115.2.3/hr.xpi) = 674902
SIZE (mozilla/thunderbird-i18n-115.2.3/hsb.xpi) = 734548
SIZE (mozilla/thunderbird-i18n-115.2.3/hu.xpi) = 737468
SIZE (mozilla/thunderbird-i18n-115.2.3/hy-AM.xpi) = 710374
SIZE (mozilla/thunderbird-i18n-115.2.3/id.xpi) = 642538
SIZE (mozilla/thunderbird-i18n-115.2.3/is.xpi) = 702210
SIZE (mozilla/thunderbird-i18n-115.2.3/it.xpi) = 643537
SIZE (mozilla/thunderbird-i18n-115.2.3/ja.xpi) = 781688
SIZE (mozilla/thunderbird-i18n-115.2.3/ko.xpi) = 712208
SIZE (mozilla/thunderbird-i18n-115.2.3/lt.xpi) = 680094
SIZE (mozilla/thunderbird-i18n-115.2.3/nb-NO.xpi) = 653866
SIZE (mozilla/thunderbird-i18n-115.2.3/nl.xpi) = 699498
SIZE (mozilla/thunderbird-i18n-115.2.3/nn-NO.xpi) = 673379
SIZE (mozilla/thunderbird-i18n-115.2.3/pl.xpi) = 716597
SIZE (mozilla/thunderbird-i18n-115.2.3/pt-BR.xpi) = 707263
SIZE (mozilla/thunderbird-i18n-115.2.3/pt-PT.xpi) = 687833
SIZE (mozilla/thunderbird-i18n-115.2.3/rm.xpi) = 704043
SIZE (mozilla/thunderbird-i18n-115.2.3/ro.xpi) = 651297
SIZE (mozilla/thunderbird-i18n-115.2.3/ru.xpi) = 820866
SIZE (mozilla/thunderbird-i18n-115.2.3/sk.xpi) = 736658
SIZE (mozilla/thunderbird-i18n-115.2.3/sl.xpi) = 701218
SIZE (mozilla/thunderbird-i18n-115.2.3/sq.xpi) = 717450
SIZE (mozilla/thunderbird-i18n-115.2.3/sr.xpi) = 740172
SIZE (mozilla/thunderbird-i18n-115.2.3/sv-SE.xpi) = 702347
SIZE (mozilla/thunderbird-i18n-115.2.3/tr.xpi) = 715003
SIZE (mozilla/thunderbird-i18n-115.2.3/uk.xpi) = 813757
SIZE (mozilla/thunderbird-i18n-115.2.3/vi.xpi) = 742716
SIZE (mozilla/thunderbird-i18n-115.2.3/zh-CN.xpi) = 740787
SIZE (mozilla/thunderbird-i18n-115.2.3/zh-TW.xpi) = 744414
SHA256 (mozilla/thunderbird-i18n-115.3.0/ar.xpi) = bdgRxYXoUFEvYtLd2j5t89Hl+Mn4h1jYpMI2fTNabhM=
SHA256 (mozilla/thunderbird-i18n-115.3.0/ast.xpi) = et92iXYywKoeCOR/v9nHLdytRlmyW51XfGK8ua6Tpuk=
SHA256 (mozilla/thunderbird-i18n-115.3.0/be.xpi) = ckGq6AHpjuV83AhsPVUwELl24vHNFe3QGhkzQCjR7nU=
SHA256 (mozilla/thunderbird-i18n-115.3.0/bg.xpi) = Ys3s4RbpPlDBcrhw4qjwvNnoCrPvtKkuCuvqT9fh8fU=
SHA256 (mozilla/thunderbird-i18n-115.3.0/br.xpi) = ZePiYUTS39iJrlY/nODBtFGrG077l7YMGCzEu7u5qhw=
SHA256 (mozilla/thunderbird-i18n-115.3.0/ca.xpi) = oigwXEqmlGOiXsVIUOqfM0DOr2SaOjvoJaSagNdwICg=
SHA256 (mozilla/thunderbird-i18n-115.3.0/cs.xpi) = Qi1kVh37kAGUl1WQAf/SnrE3XHlwFCMNQEilBslLiec=
SHA256 (mozilla/thunderbird-i18n-115.3.0/cy.xpi) = Ywc72xchG22UFxCC4mNVeMgxKR781G+dW7SaoTWWw3E=
SHA256 (mozilla/thunderbird-i18n-115.3.0/da.xpi) = NKu2T/cxt595mjSZ6BZLPgT9PMfun3Bct35vl1xOd6k=
SHA256 (mozilla/thunderbird-i18n-115.3.0/de.xpi) = I4loSa6oa2cBwAJJYT2RG4FK3NFQkVsccyc9f7WsjKs=
SHA256 (mozilla/thunderbird-i18n-115.3.0/dsb.xpi) = FfbyBS1daY6Lm+5s9d/nHFIzW0uFY+VLkeUOOrTz0Ag=
SHA256 (mozilla/thunderbird-i18n-115.3.0/el.xpi) = Sk7Tm9ik3lZYdDzTHUsK6u2eRCIkYjQAasfiFmMPcJg=
SHA256 (mozilla/thunderbird-i18n-115.3.0/en-GB.xpi) = EHF+m415PjuPP7pz0ouXsdAHUBmJF9n7SfQaEi5F0BQ=
SHA256 (mozilla/thunderbird-i18n-115.3.0/en-US.xpi) = KpJFNeDeU+tHrOu2VUKPD+9nKyPPablFGmgc8kpKp/M=
SHA256 (mozilla/thunderbird-i18n-115.3.0/es-AR.xpi) = v1Nj7fIPWLmaTVtPBVxWc6k9aIk/J/WPtTpKSvyI3WM=
SHA256 (mozilla/thunderbird-i18n-115.3.0/es-ES.xpi) = oNWxvze1ZOfwHIlllIYObmQoZHEVLuO8ce9wZFsCwMM=
SHA256 (mozilla/thunderbird-i18n-115.3.0/et.xpi) = eCaFGaN4JqyV/h34iOUtGifzLLZ/KZjQ9SdU7bbS3EA=
SHA256 (mozilla/thunderbird-i18n-115.3.0/eu.xpi) = 5ou5Mv69/z97nUdRxBHTqCFhQQ2ZT3KskgH5EMAZNLc=
SHA256 (mozilla/thunderbird-i18n-115.3.0/fi.xpi) = uU0kOC061Uh9XbJ2yRBazq48qOg8k0VlvZE0WCbLCcQ=
SHA256 (mozilla/thunderbird-i18n-115.3.0/fr.xpi) = 6u8i99IPrQauXoGip7UWueKvmAoqNegMPsQnO2YgrE0=
SHA256 (mozilla/thunderbird-i18n-115.3.0/fy-NL.xpi) = oJvXC4P280u5BVZekJG80J5YDRWqPk1J4BLbx37NJSE=
SHA256 (mozilla/thunderbird-i18n-115.3.0/ga-IE.xpi) = eiKwTRxTh83oI0EmYwd8GphrMTIdDYenDapO5+wpeLk=
SHA256 (mozilla/thunderbird-i18n-115.3.0/gd.xpi) = qYqjG5iFsrmkoke3oBgRhFPBZWEbupLnRjaQTHccyeY=
SHA256 (mozilla/thunderbird-i18n-115.3.0/gl.xpi) = +gh1Jg4JiwhGlegy+S5ZQE/o81SNZvGtgFVXETRwAaA=
SHA256 (mozilla/thunderbird-i18n-115.3.0/he.xpi) = bqHbuM0/uFvKUSooPYaJBpt8+ds4ZPxlWXXiYXkuV+0=
SHA256 (mozilla/thunderbird-i18n-115.3.0/hr.xpi) = fMKokr/nLtIOgrsaCajOTYEU90Uj1501BCX/puvDOrs=
SHA256 (mozilla/thunderbird-i18n-115.3.0/hsb.xpi) = WWarbB+0gYJzi+52tWaxzfxKzvVi85d71XI6hVD2/EI=
SHA256 (mozilla/thunderbird-i18n-115.3.0/hu.xpi) = wTYVUCk3N/tXttvyvWQx0Gr39eolJy83A7L2m7a87f0=
SHA256 (mozilla/thunderbird-i18n-115.3.0/hy-AM.xpi) = Cz0q7L2zZrgtLtkwZ58XhRGKgl20McSaBs/BD+3uUow=
SHA256 (mozilla/thunderbird-i18n-115.3.0/id.xpi) = 00uX+6kpaY2c9/2Xx3233RmDW8jIC2PCzKbJHcIpimo=
SHA256 (mozilla/thunderbird-i18n-115.3.0/is.xpi) = 6UixSE2Ut5OYCLfK/lQRbjlsQ58kzTW1h3w0AEaBbN8=
SHA256 (mozilla/thunderbird-i18n-115.3.0/it.xpi) = Q+5WK8ZR1yxbnltqdA3HFVnt9lSceDG7MFoj+GJH+Vs=
SHA256 (mozilla/thunderbird-i18n-115.3.0/ja.xpi) = DCksr1P3rGpOIr44KySBLjOD+wYSCf8/VTEkb31/Rvg=
SHA256 (mozilla/thunderbird-i18n-115.3.0/ko.xpi) = Up/BWmrMghPWS/pTmXju6tqZKwRGqSRBVHZFd1eH888=
SHA256 (mozilla/thunderbird-i18n-115.3.0/lt.xpi) = ssvJfsK8q1phmhcDZev33zL6Sm+FPKcQr9p5IZnMRkU=
SHA256 (mozilla/thunderbird-i18n-115.3.0/nb-NO.xpi) = 6ejQaTaBTpcWjY2bwmJstocw40a6JcRaUX0s4XI+t0E=
SHA256 (mozilla/thunderbird-i18n-115.3.0/nl.xpi) = tiKx8MpsLyxXuCSfZhtNoXFvtT+5pYravh976W+aw6M=
SHA256 (mozilla/thunderbird-i18n-115.3.0/nn-NO.xpi) = NYwwcJY9Nr2ME0b5/C2lRrVlDSpvgKi5fDdCe/qtffI=
SHA256 (mozilla/thunderbird-i18n-115.3.0/pl.xpi) = GNoQlClanG/bYZnsvpz/DHHB3l3Lsfgdieo6dGqP+uQ=
SHA256 (mozilla/thunderbird-i18n-115.3.0/pt-BR.xpi) = 3at1H201N1bDDLj0WTFi18LUddGgRXQc2l0YPvDZcD8=
SHA256 (mozilla/thunderbird-i18n-115.3.0/pt-PT.xpi) = auwth0zGrt+/RXNti9fjLj3LKHqHf1pRR5HKDd90r9M=
SHA256 (mozilla/thunderbird-i18n-115.3.0/rm.xpi) = tVpySC7Y/PvRDkkN5U8KlkQGi3O80o/9CZcf19KyhYA=
SHA256 (mozilla/thunderbird-i18n-115.3.0/ro.xpi) = ePOaE+nDOqDClqAkKCDpceAji3jT48AmvOHYEXXiGyI=
SHA256 (mozilla/thunderbird-i18n-115.3.0/ru.xpi) = qIHLFKu2qvQbDXnnGIGiPEyJ7t4BvTpYBpZYWOUu+gM=
SHA256 (mozilla/thunderbird-i18n-115.3.0/sk.xpi) = 1byvnt6FIKRaoZtR3QVb6CLgyALZZCEOwNf7fyYBJUM=
SHA256 (mozilla/thunderbird-i18n-115.3.0/sl.xpi) = djIkUMrSiSM2fyMICRg0WKzWRaBQntvze8Zg5CXeKYE=
SHA256 (mozilla/thunderbird-i18n-115.3.0/sq.xpi) = 23b1H2eVIawSHA/KNFol0g5IdpqP05K4Sz9kLcgdzvA=
SHA256 (mozilla/thunderbird-i18n-115.3.0/sr.xpi) = g4sc7I56ETa/2LlaN/1e9H+/xoTiY27yZEp95F7ChUE=
SHA256 (mozilla/thunderbird-i18n-115.3.0/sv-SE.xpi) = cVNOqldAjQ3ZrYY5TN4XU4lJ/+UVuFSPQlZo+mwJXaI=
SHA256 (mozilla/thunderbird-i18n-115.3.0/tr.xpi) = 0p7UV3zCuRPu8TBTkM2mqkp/c9MO1dHdJ3IWRTKFKOM=
SHA256 (mozilla/thunderbird-i18n-115.3.0/uk.xpi) = Piiwi3OH/Z6n9xDKBmPLb0MzkRGRcpNAd90lNluio00=
SHA256 (mozilla/thunderbird-i18n-115.3.0/vi.xpi) = 1yYvNPgkf1D4uRn1UD+gEyFvLnaygGZzsRW9sVsU6OU=
SHA256 (mozilla/thunderbird-i18n-115.3.0/zh-CN.xpi) = CJ+cI7hfa1EcjcwfzRlh1AEmJ5U43pGlM9PlUNjYs+Y=
SHA256 (mozilla/thunderbird-i18n-115.3.0/zh-TW.xpi) = Tkf2cKvf8fePYDCaZfiPkJEVwHGL8JjaIN2gJ8gw3ss=
SIZE (mozilla/thunderbird-i18n-115.3.0/ar.xpi) = 654726
SIZE (mozilla/thunderbird-i18n-115.3.0/ast.xpi) = 561120
SIZE (mozilla/thunderbird-i18n-115.3.0/be.xpi) = 694083
SIZE (mozilla/thunderbird-i18n-115.3.0/bg.xpi) = 681249
SIZE (mozilla/thunderbird-i18n-115.3.0/br.xpi) = 626489
SIZE (mozilla/thunderbird-i18n-115.3.0/ca.xpi) = 664393
SIZE (mozilla/thunderbird-i18n-115.3.0/cs.xpi) = 733925
SIZE (mozilla/thunderbird-i18n-115.3.0/cy.xpi) = 703325
SIZE (mozilla/thunderbird-i18n-115.3.0/da.xpi) = 690779
SIZE (mozilla/thunderbird-i18n-115.3.0/de.xpi) = 720271
SIZE (mozilla/thunderbird-i18n-115.3.0/dsb.xpi) = 738024
SIZE (mozilla/thunderbird-i18n-115.3.0/el.xpi) = 837360
SIZE (mozilla/thunderbird-i18n-115.3.0/en-GB.xpi) = 661514
SIZE (mozilla/thunderbird-i18n-115.3.0/en-US.xpi) = 649867
SIZE (mozilla/thunderbird-i18n-115.3.0/es-AR.xpi) = 713107
SIZE (mozilla/thunderbird-i18n-115.3.0/es-ES.xpi) = 675704
SIZE (mozilla/thunderbird-i18n-115.3.0/et.xpi) = 671819
SIZE (mozilla/thunderbird-i18n-115.3.0/eu.xpi) = 692540
SIZE (mozilla/thunderbird-i18n-115.3.0/fi.xpi) = 689877
SIZE (mozilla/thunderbird-i18n-115.3.0/fr.xpi) = 725335
SIZE (mozilla/thunderbird-i18n-115.3.0/fy-NL.xpi) = 707904
SIZE (mozilla/thunderbird-i18n-115.3.0/ga-IE.xpi) = 601816
SIZE (mozilla/thunderbird-i18n-115.3.0/gd.xpi) = 702991
SIZE (mozilla/thunderbird-i18n-115.3.0/gl.xpi) = 705420
SIZE (mozilla/thunderbird-i18n-115.3.0/he.xpi) = 667476
SIZE (mozilla/thunderbird-i18n-115.3.0/hr.xpi) = 674901
SIZE (mozilla/thunderbird-i18n-115.3.0/hsb.xpi) = 734546
SIZE (mozilla/thunderbird-i18n-115.3.0/hu.xpi) = 737467
SIZE (mozilla/thunderbird-i18n-115.3.0/hy-AM.xpi) = 710374
SIZE (mozilla/thunderbird-i18n-115.3.0/id.xpi) = 642538
SIZE (mozilla/thunderbird-i18n-115.3.0/is.xpi) = 702209
SIZE (mozilla/thunderbird-i18n-115.3.0/it.xpi) = 643537
SIZE (mozilla/thunderbird-i18n-115.3.0/ja.xpi) = 781687
SIZE (mozilla/thunderbird-i18n-115.3.0/ko.xpi) = 712207
SIZE (mozilla/thunderbird-i18n-115.3.0/lt.xpi) = 680094
SIZE (mozilla/thunderbird-i18n-115.3.0/nb-NO.xpi) = 653865
SIZE (mozilla/thunderbird-i18n-115.3.0/nl.xpi) = 699497
SIZE (mozilla/thunderbird-i18n-115.3.0/nn-NO.xpi) = 673377
SIZE (mozilla/thunderbird-i18n-115.3.0/pl.xpi) = 716599
SIZE (mozilla/thunderbird-i18n-115.3.0/pt-BR.xpi) = 707262
SIZE (mozilla/thunderbird-i18n-115.3.0/pt-PT.xpi) = 687833
SIZE (mozilla/thunderbird-i18n-115.3.0/rm.xpi) = 704043
SIZE (mozilla/thunderbird-i18n-115.3.0/ro.xpi) = 651297
SIZE (mozilla/thunderbird-i18n-115.3.0/ru.xpi) = 820865
SIZE (mozilla/thunderbird-i18n-115.3.0/sk.xpi) = 736657
SIZE (mozilla/thunderbird-i18n-115.3.0/sl.xpi) = 701216
SIZE (mozilla/thunderbird-i18n-115.3.0/sq.xpi) = 717450
SIZE (mozilla/thunderbird-i18n-115.3.0/sr.xpi) = 740171
SIZE (mozilla/thunderbird-i18n-115.3.0/sv-SE.xpi) = 702346
SIZE (mozilla/thunderbird-i18n-115.3.0/tr.xpi) = 715002
SIZE (mozilla/thunderbird-i18n-115.3.0/uk.xpi) = 813757
SIZE (mozilla/thunderbird-i18n-115.3.0/vi.xpi) = 742715
SIZE (mozilla/thunderbird-i18n-115.3.0/zh-CN.xpi) = 740787
SIZE (mozilla/thunderbird-i18n-115.3.0/zh-TW.xpi) = 744414

View File

@ -22,9 +22,9 @@ WANTLIB += gobject-2.0 harfbuzz iconv icui18n icuuc intl jpeg
WANTLIB += lzma m pango-1.0 pangocairo-1.0 pcre2-8 png pthread
WANTLIB += readline tiff z
COMPILER = base-clang ports-gcc base-gcc
COMPILER = base-clang ports-gcc base-gcc
MASTER_SITES= https://cran.r-project.org/src/base/R-4/ \
SITES= https://cran.r-project.org/src/base/R-4/ \
https://cloud.r-project.org/src/base/R-4/
MODULES= fortran \

View File

@ -11,7 +11,7 @@ MAINTAINER= Matthias Kilian <kili@openbsd.org>
# GPL
PERMIT_PACKAGE= Yes
MASTER_SITES= http://openbsd.dead-parrot.de/distfiles/
SITES= http://openbsd.dead-parrot.de/distfiles/
WANTLIB += ${COMPILER_LIBCXX} c curses m readline

View File

@ -11,7 +11,7 @@ PERMIT_PACKAGE = Yes
WANTLIB = ${COMPILER_LIBCXX} arpack blas hdf5 lapack m z gfortran
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=arma/}
SITES = ${SITE_SOURCEFORGE:=arma/}
EXTRACT_SUFX= .tar.xz
COMPILER = base-clang ports-gcc

View File

@ -13,7 +13,7 @@ PERMIT_PACKAGE = Yes
WANTLIB += c
MASTER_SITES = https://github.com/gavinhoward/bc/releases/download/${V}/
SITES = https://github.com/gavinhoward/bc/releases/download/${V}/
COMPILER = base-clang ports-gcc

View File

@ -16,7 +16,7 @@ PERMIT_PACKAGE = Yes
WANTLIB += c curses readline
MASTER_SITES = https://github.com/jarun/bcal/releases/download/v${V}/
SITES = https://github.com/jarun/bcal/releases/download/v${V}/
DEBUG_PACKAGES = ${BUILD_PACKAGES}

View File

@ -10,7 +10,7 @@ MAINTAINER= Christian Weisgerber <naddy@openbsd.org>
# GPLv2+
PERMIT_PACKAGE= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=calcoo/}
SITES= ${SITE_SOURCEFORGE:=calcoo/}
LIB_DEPENDS= x11/gtk+2

View File

@ -15,7 +15,7 @@ MAINTAINER= Steven Mestdagh <steven@openbsd.org>
# freely available
PERMIT_PACKAGE= Yes
MASTER_SITES= http://www.netlib.org/blas/blast-forum/ \
SITES= http://www.netlib.org/blas/blast-forum/ \
http://www.netlib.no/netlib/blas/blast-forum/
EXTRACT_SUFX= .tgz
DIST_SUBDIR= ${DISTNAME}-${VERSION}

View File

@ -7,7 +7,7 @@ DISTNAME= cfitsio-4.2.0
SHARED_LIBS += cfitsio 3.0 # 0.0
MASTER_SITES= https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/ \
SITES= https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/ \
https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/oldvers/
# Mostly BSD-style, with two chunks of GPL code

View File

@ -21,7 +21,7 @@ PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5OpenGL Qt5Svg
WANTLIB += Qt5Widgets Qt5Xml gmp m mpfr z
MASTER_SITES = https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-4.14.2/
SITES = https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-4.14.2/
EXTRACT_SUFX = .tar.xz
MODULES = devel/cmake \

View File

@ -6,7 +6,7 @@ REVISION= 0
CATEGORIES= math
HOMEPAGE= https://www.gnu.org/software/datamash/
MASTER_SITES= ${MASTER_SITE_GNU:=datamash/}
SITES= ${SITE_GNU:=datamash/}
# GPLv3
PERMIT_PACKAGE= Yes

View File

@ -11,7 +11,7 @@ HOMEPAGE = http://webhome.phy.duke.edu/~rgb/General/dieharder.php
# https://webhome.phy.duke.edu/~rgb/GPL.php
PERMIT_PACKAGE = Yes
MASTER_SITES = http://webhome.phy.duke.edu/~rgb/General/dieharder/
SITES = http://webhome.phy.duke.edu/~rgb/General/dieharder/
EXTRACT_SUFX = .tgz
WANTLIB += c gsl gslcblas m

View File

@ -13,7 +13,7 @@ PERMIT_PACKAGE = Yes
WANTLIB = c m gmp
MASTER_SITES = http://gforge.inria.fr/frs/download.php/36224/
SITES = http://gforge.inria.fr/frs/download.php/36224/
LIB_DEPENDS = devel/gmp

View File

@ -13,7 +13,7 @@ PKGNAME = eigen3-${VERSION}
# Mostly MPLv2, also LGPLv2.1, LGPLv2.1+ and BSDL
PERMIT_PACKAGE = Yes
MASTER_SITES = https://gitlab.com/libeigen/eigen/-/archive/${VERSION}/
SITES = https://gitlab.com/libeigen/eigen/-/archive/${VERSION}/
# Many dependencies are only needed for tests
PSEUDO_FLAVORS = test

View File

@ -7,7 +7,7 @@ MAINTAINER = Marc Espie <espie@openbsd.org>
# BSD
PERMIT_PACKAGE = Yes
MASTER_SITES = ${HOMEPAGE}/files/
SITES = ${HOMEPAGE}/files/
COMPILER = base-clang ports-gcc
MODULES += devel/cmake

View File

@ -14,7 +14,7 @@ HOMEPAGE= https://www.fftw.org/
PERMIT_PACKAGE= Yes
WANTLIB= m
MASTER_SITES= https://fftw.org/ \
SITES= https://fftw.org/ \
ftp://ftp.fftw.org/pub/fftw/ \
ftp://ftp.fftw.org/pub/fftw/old/

View File

@ -19,7 +19,7 @@ HOMEPAGE= https://www.fftw.org/
# GPL
PERMIT_PACKAGE= Yes
MASTER_SITES= https://fftw.org/ \
SITES= https://fftw.org/ \
ftp://ftp.fftw.org/pub/fftw/ \
ftp://ftp.fftw.org/pub/fftw/old/

View File

@ -14,7 +14,7 @@ PERMIT_PACKAGE = Yes
WANTLIB += c curses edit
MASTER_SITES = ${MASTER_SITE_GNU:=bc/}
SITES = ${SITE_GNU:=bc/}
CONFIGURE_STYLE = gnu
CONFIGURE_ARGS = --program-prefix=g \

View File

@ -16,7 +16,7 @@ HOMEPAGE= http://www.geogebra.org
# See: http://www.geogebra.org/download/license.txt
PERMIT_PACKAGE= Yes
MASTER_SITES= ${MASTER_SITE_GOOGLECODE:=geogebra/}
SITES= ${SITE_GOOGLECODE:=geogebra/}
MODULES= java
MODJAVA_VER= 1.8+

View File

@ -12,7 +12,7 @@ MAINTAINER= Paul Irofti <paul@irofti.net>
# GPLv2
PERMIT_PACKAGE= Yes
MASTER_SITES= ${HOMEPAGE}
SITES= ${HOMEPAGE}
EXTRACT_SUFX= .tar.bz2
WANTLIB= ${COMPILER_LIBCXX} c cln curses gmp m readline

View File

@ -4,7 +4,7 @@ V = 5.4
PATCHLEVEL = 8
DISTNAME = gnuplot-${V}.${PATCHLEVEL}
CATEGORIES = math graphics
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=gnuplot/}
SITES = ${SITE_SOURCEFORGE:=gnuplot/}
HOMEPAGE = http://www.gnuplot.info/

View File

@ -13,7 +13,7 @@ WANTLIB += c fftw jpeg m netcdf png t1 z
GRACE_SITES= ftp://plasma-gate.weizmann.ac.il/pub/ \
ftp://ftp.fu-berlin.de/unix/graphics/ \
ftp://ftp.u-aizu.ac.jp/pub/SciEng/math/
MASTER_SITES= ${GRACE_SITES:=grace/src/grace5/}
SITES= ${GRACE_SITES:=grace/src/grace5/}
CONFIGURE_STYLE= gnu
MODGNU_CONFIG_GUESS_DIRS= ${WRKSRC}/ac-tools

View File

@ -9,7 +9,7 @@ CATEGORIES= math devel graphics
MULTI_PACKAGES= -main -tcl
MASTER_SITES= https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/$V/
SITES= https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/$V/
SHARED_LIBS += cdt 2.0 # 5.0
SHARED_LIBS += xdot 1.0 # 4.0

View File

@ -6,7 +6,7 @@ CATEGORIES= math x11
HOMEPAGE= http://lashwhip.com/grpn.html
MASTER_SITES= http://lashwhip.com/grpn/ \
SITES= http://lashwhip.com/grpn/ \
ftp://lashwhip.com/pub/
# GPLv2

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