sync ports with The Matrix

This commit is contained in:
purplerain 2023-09-19 16:33:42 +00:00
parent 8144da6a12
commit feed0802f0
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
47 changed files with 196 additions and 158 deletions

View file

@ -1,6 +1,7 @@
COMMENT = g-code generator for 3D printers COMMENT = g-code generator for 3D printers
V = 2.5.2 V = 2.5.2
REVISION = 0
PKGNAME = prusaslicer-${V} PKGNAME = prusaslicer-${V}
GH_ACCOUNT = prusa3d GH_ACCOUNT = prusa3d
@ -38,21 +39,29 @@ MODULES = devel/cmake \
MODGNOME_TOOLS = desktop-file-utils gtk-update-icon-cache MODGNOME_TOOLS = desktop-file-utils gtk-update-icon-cache
# uses headers from gmp,-cxx but not libgmpxx so BDEP not LDEP
# cereal/eigen3 are header-only libraries
BUILD_DEPENDS = devel/cereal \ BUILD_DEPENDS = devel/cereal \
devel/gmp,-cxx devel/gmp,-cxx \
math/eigen3
LIB_DEPENDS = devel/tbb \ LIB_DEPENDS = archivers/blosc \
math/nlopt \ cad/oce \
graphics/openvdb \
graphics/glew \
x11/dbus \
x11/wxWidgets \
math/cgal \
comms/libhidapi \ comms/libhidapi \
devel/gmp \
devel/tbb \
graphics/glew \
graphics/openvdb \
graphics/png \
math/cgal \
math/nlopt \
math/qhull \ math/qhull \
cad/oce net/curl \
x11/dbus \
x11/wxWidgets
CONFIGURE_ARGS += -DSLIC3R_GTK=3 -DSLIC3R_FHS=1 \ CONFIGURE_ARGS += -DSLIC3R_GTK=3 \
-DSLIC3R_FHS=1 \
-DOPENVDB_FIND_MODULE_PATH=${PREFIX}/lib/cmake/OpenVDB -DOPENVDB_FIND_MODULE_PATH=${PREFIX}/lib/cmake/OpenVDB
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -18,7 +18,7 @@ DOC_DISTFILE = git-manpages-${V}${EXTRACT_SUFX}
DISTFILES = ${DISTNAME}${EXTRACT_SUFX} ${DOC_DISTFILE} DISTFILES = ${DISTNAME}${EXTRACT_SUFX} ${DOC_DISTFILE}
EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX} EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX}
MASTER_SITES = https://www.kernel.org/pub/software/scm/git/ SITES = https://www.kernel.org/pub/software/scm/git/
MODULES = perl \ MODULES = perl \
x11/tk x11/tk

View file

@ -7,7 +7,7 @@ PKGNAME = tl-${DISTNAME}
CATEGORIES = devel CATEGORIES = devel
DIST_SUBDIR = tl-expected DIST_SUBDIR = tl-expected
MASTER_SITES.pr = https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/ SITES.pr = https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/
# pending "Added packaged Catch2 support and switched to v3" # pending "Added packaged Catch2 support and switched to v3"
PATCHFILES.pr = use-system-catch2-{pull/}141.patch PATCHFILES.pr = use-system-catch2-{pull/}141.patch
# pending "Fixed version number in exported CMake configs" # pending "Fixed version number in exported CMake configs"

View file

@ -14,7 +14,7 @@ PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} c m xerces-c WANTLIB += ${COMPILER_LIBCXX} c m xerces-c
MASTER_SITES = https://codesynthesis.com/~boris/tmp/xsd/${V}/ SITES = https://codesynthesis.com/~boris/tmp/xsd/${V}/
EXTRACT_SUFX = .tar.bz2 EXTRACT_SUFX = .tar.bz2
# C++11 # C++11

View file

@ -18,8 +18,8 @@ PERMIT_PACKAGE = Yes
WANTLIB += c curses iconv intl m termkey tre ${MODLUA_WANTLIB} WANTLIB += c curses iconv intl m termkey tre ${MODLUA_WANTLIB}
MASTER_SITES = ${HOMEPAGE}/releases/download/v${V}/ SITES = ${HOMEPAGE}/releases/download/v${V}/
MASTER_SITES.test = ${HOMEPAGE}-test/releases/download/v${TEST_V}/ SITES.test = ${HOMEPAGE}-test/releases/download/v${TEST_V}/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX} DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
DISTFILES.test = ${TEST_DISTNAME}${EXTRACT_SUFX} DISTFILES.test = ${TEST_DISTNAME}${EXTRACT_SUFX}

View file

@ -305,6 +305,7 @@
SUBDIR += skanlite SUBDIR += skanlite
SUBDIR += sketch SUBDIR += sketch
SUBDIR += slop SUBDIR += slop
SUBDIR += spirv-cross
SUBDIR += spirv-headers SUBDIR += spirv-headers
SUBDIR += spirv-tools SUBDIR += spirv-tools
SUBDIR += termtosvg SUBDIR += termtosvg

View file

@ -0,0 +1,27 @@
COMMENT = parse and convert SPIR-V to other shader languages
VERSION = 2021-01-15
DIST_TUPLE = github KhronosGroup SPIRV-Cross ${VERSION} .
PKGNAME = spirv-cross-${VERSION:S/-//g}
SHARED_LIBS += spirv-cross-c-shared 0.0 # 0.0
CATEGORIES = devel graphics
# Apache 2.0
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} c m
# C++11
COMPILER = base-clang ports-gcc
MODULES = devel/cmake \
lang/python
MODPY_RUNDEP = No
CONFIGURE_ARGS += -DCMAKE_DISABLE_FIND_PACKAGE_Git=TRUE \
-DSPIRV_CROSS_SHARED=ON
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (KhronosGroup-SPIRV-Cross-2021-01-15.tar.gz) = 1wCGO1SMvH8npnjO4wX1YWaaEm6yzBHTanAj38RiucQ=
SIZE (KhronosGroup-SPIRV-Cross-2021-01-15.tar.gz) = 1444164

View file

@ -0,0 +1,6 @@
SPIRV-Cross is a tool designed for parsing and converting SPIR-V to
other shader languages.
SPIRV-Cross tries hard to emit readable and clean output from the
SPIR-V. The goal is to emit GLSL or MSL that looks like it was written
by a human and not awkward IR/assembly-like code.

View file

@ -0,0 +1,65 @@
@bin bin/spirv-cross
include/spirv_cross/
include/spirv_cross/GLSL.std.450.h
include/spirv_cross/spirv.h
include/spirv_cross/spirv.hpp
include/spirv_cross/spirv_cfg.hpp
include/spirv_cross/spirv_common.hpp
include/spirv_cross/spirv_cpp.hpp
include/spirv_cross/spirv_cross.hpp
include/spirv_cross/spirv_cross_c.h
include/spirv_cross/spirv_cross_containers.hpp
include/spirv_cross/spirv_cross_error_handling.hpp
include/spirv_cross/spirv_cross_parsed_ir.hpp
include/spirv_cross/spirv_cross_util.hpp
include/spirv_cross/spirv_glsl.hpp
include/spirv_cross/spirv_hlsl.hpp
include/spirv_cross/spirv_msl.hpp
include/spirv_cross/spirv_parser.hpp
include/spirv_cross/spirv_reflect.hpp
@lib lib/libspirv-cross-c-shared.so.${LIBspirv-cross-c-shared_VERSION}
@static-lib lib/libspirv-cross-c.a
@static-lib lib/libspirv-cross-core.a
@static-lib lib/libspirv-cross-cpp.a
@static-lib lib/libspirv-cross-glsl.a
@static-lib lib/libspirv-cross-hlsl.a
@static-lib lib/libspirv-cross-msl.a
@static-lib lib/libspirv-cross-reflect.a
@static-lib lib/libspirv-cross-util.a
lib/pkgconfig/spirv-cross-c-shared.pc
share/spirv_cross_c/
share/spirv_cross_c/cmake/
share/spirv_cross_c/cmake/spirv_cross_cConfig${MODCMAKE_BUILD_SUFFIX}
share/spirv_cross_c/cmake/spirv_cross_cConfig.cmake
share/spirv_cross_c_shared/
share/spirv_cross_c_shared/cmake/
share/spirv_cross_c_shared/cmake/spirv_cross_c_sharedConfig${MODCMAKE_BUILD_SUFFIX}
share/spirv_cross_c_shared/cmake/spirv_cross_c_sharedConfig.cmake
share/spirv_cross_core/
share/spirv_cross_core/cmake/
share/spirv_cross_core/cmake/spirv_cross_coreConfig${MODCMAKE_BUILD_SUFFIX}
share/spirv_cross_core/cmake/spirv_cross_coreConfig.cmake
share/spirv_cross_cpp/
share/spirv_cross_cpp/cmake/
share/spirv_cross_cpp/cmake/spirv_cross_cppConfig${MODCMAKE_BUILD_SUFFIX}
share/spirv_cross_cpp/cmake/spirv_cross_cppConfig.cmake
share/spirv_cross_glsl/
share/spirv_cross_glsl/cmake/
share/spirv_cross_glsl/cmake/spirv_cross_glslConfig${MODCMAKE_BUILD_SUFFIX}
share/spirv_cross_glsl/cmake/spirv_cross_glslConfig.cmake
share/spirv_cross_hlsl/
share/spirv_cross_hlsl/cmake/
share/spirv_cross_hlsl/cmake/spirv_cross_hlslConfig${MODCMAKE_BUILD_SUFFIX}
share/spirv_cross_hlsl/cmake/spirv_cross_hlslConfig.cmake
share/spirv_cross_msl/
share/spirv_cross_msl/cmake/
share/spirv_cross_msl/cmake/spirv_cross_mslConfig${MODCMAKE_BUILD_SUFFIX}
share/spirv_cross_msl/cmake/spirv_cross_mslConfig.cmake
share/spirv_cross_reflect/
share/spirv_cross_reflect/cmake/
share/spirv_cross_reflect/cmake/spirv_cross_reflectConfig${MODCMAKE_BUILD_SUFFIX}
share/spirv_cross_reflect/cmake/spirv_cross_reflectConfig.cmake
share/spirv_cross_util/
share/spirv_cross_util/cmake/
share/spirv_cross_util/cmake/spirv_cross_utilConfig${MODCMAKE_BUILD_SUFFIX}
share/spirv_cross_util/cmake/spirv_cross_utilConfig.cmake

View file

@ -1,41 +0,0 @@
COMMENT = Lisp dialect that runs on Lua ${MODLUA_VERSION}
V = 1.2.1
PKGNAME = fennel-$V
FULLPKGNAME = fennel-${FLAVOR}-${V}
CATEGORIES = lang
HOMEPAGE = https://fennel-lang.org/
MAINTAINER = Omar Polo <op@openbsd.org>
# MIT
PERMIT_PACKAGE = Yes
MASTER_SITES = https://git.sr.ht/~technomancy/fennel/archive/
DISTFILES = fennel-{}$V${EXTRACT_SUFX}
MODULES = lang/lua
FLAVORS = lua51 lua52 lua53 lua54
FLAVOR ?= lua51
PKG_ARCH = *
USE_GMAKE = Yes
ALL_TARGET = build
MAKE_FLAGS += LUA=${MODLUA_BIN} \
LUA_VERSION=${MODLUA_VERSION} \
LUA_LIB_DIR=${MODLUA_LIBDIR}
FAKE_FLAGS += PREFIX=${TRUEPREFIX}
WRKDIST = ${WRKDIR}/${PKGNAME}
post-install:
chmod +x ${PREFIX}/bin/fennel
cd ${PREFIX}/bin && mv fennel fennel-${MODLUA_VERSION}
cd ${PREFIX}/man/man1 && mv fennel.1 fennel-${MODLUA_VERSION}.1
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (fennel-1.2.1.tar.gz) = ZlSq23ZZu/iNOHkZA5JXPhrjkIfqr1CE6V9F246CrVE=
SIZE (fennel-1.2.1.tar.gz) = 271590

View file

@ -1,16 +0,0 @@
Fennel is a programming language that brings together the speed,
simplicity, and reach of Lua with the flexibility of a lisp syntax and
macro system.
- Full Lua compatibility: Easily call any Lua function or library from
Fennel and vice-versa.
- Zero overhead: Compiled code should be just as efficient as
hand-written Lua.
- Compile-time macros: Ship compiled code with no runtime dependency on
Fennel.
- Embeddable: Fennel is a one-file library as well as an executable.
Embed it in other programs to support runtime extensibility and
interactive development.

View file

@ -1,3 +0,0 @@
bin/fennel-${MODLUA_VERSION}
lib/lua/${MODLUA_VERSION}/fennel.lua
@man man/man1/fennel-${MODLUA_VERSION}.1

View file

@ -4,7 +4,7 @@ DISTNAME= isync-1.4.4
REVISION= 1 REVISION= 1
CATEGORIES= mail CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=isync/} SITES= ${MASTER_SITE_SOURCEFORGE:=isync/}
HOMEPAGE= http://isync.sourceforge.net/ HOMEPAGE= http://isync.sourceforge.net/

View file

@ -1,8 +1,8 @@
COMMENT= read metadata from media files COMMENT= read metadata from media files
VERSION= 23.07 VERSION= 23.09
PKGNAME= libmediainfo-${VERSION} PKGNAME= libmediainfo-${VERSION}
SHARED_LIBS= mediainfo 7.0 # 0.0 SHARED_LIBS= mediainfo 8.0 # 0.0
CATEGORIES= multimedia CATEGORIES= multimedia
HOMEPAGE= https://mediaarea.net/en/MediaInfo HOMEPAGE= https://mediaarea.net/en/MediaInfo
@ -14,7 +14,7 @@ PERMIT_PACKAGE= Yes
WANTLIB= ${COMPILER_LIBCXX} m z zen WANTLIB= ${COMPILER_LIBCXX} m z zen
MASTER_SITES= https://mediaarea.net/download/source/libmediainfo/${VERSION}/ SITES= https://mediaarea.net/download/source/libmediainfo/${VERSION}/
DISTFILES= libmediainfo_${VERSION}.tar.xz DISTFILES= libmediainfo_${VERSION}.tar.xz
COMPILER= base-clang ports-gcc COMPILER= base-clang ports-gcc

View file

@ -1,2 +1,2 @@
SHA256 (libmediainfo_23.07.tar.xz) = YEVsiyq4dppggdlv176G20/jJSDkoCI5fLIsrPR86CA= SHA256 (libmediainfo_23.09.tar.xz) = HDJvFmVyrGwsHIim1Tr35FE4iEDH7r7scdWrv9G7LtM=
SIZE (libmediainfo_23.07.tar.xz) = 1964840 SIZE (libmediainfo_23.09.tar.xz) = 1970192

View file

@ -1,6 +1,6 @@
COMMENT= utility for reading information from audio/video files COMMENT= utility for reading information from audio/video files
VERSION= 23.07 VERSION= 23.09
PKGNAME= mediainfo-${VERSION} PKGNAME= mediainfo-${VERSION}
CATEGORIES= multimedia CATEGORIES= multimedia
@ -13,7 +13,7 @@ PERMIT_PACKAGE= Yes
WANTLIB= ${COMPILER_LIBCXX} c m mediainfo pthread z zen WANTLIB= ${COMPILER_LIBCXX} c m mediainfo pthread z zen
MASTER_SITES= https://mediaarea.net/download/source/mediainfo/${VERSION}/ SITES= https://mediaarea.net/download/source/mediainfo/${VERSION}/
DISTFILES= mediainfo_${VERSION}.tar.xz DISTFILES= mediainfo_${VERSION}.tar.xz
COMPILER= base-clang ports-gcc COMPILER= base-clang ports-gcc

View file

@ -1,2 +1,2 @@
SHA256 (mediainfo_23.07.tar.xz) = ttfanimZX9NKIhAIJbhD50wyx7xnrbARZrG+7epJ9dA= SHA256 (mediainfo_23.09.tar.xz) = Tg/pTao6nmD+k3thYNnbnTxXoORyntrTXMES68zyNqw=
SIZE (mediainfo_23.07.tar.xz) = 2018796 SIZE (mediainfo_23.09.tar.xz) = 2025792

View file

@ -19,7 +19,7 @@ WANTLIB += c curses tls
DEBUG_PACKAGES =${BUILD_PACKAGES} DEBUG_PACKAGES =${BUILD_PACKAGES}
MASTER_SITES = https://git.causal.agency/catgirl/snapshot/ SITES = https://git.causal.agency/catgirl/snapshot/
CONFIGURE_STYLE = simple CONFIGURE_STYLE = simple

View file

@ -11,8 +11,8 @@ SHARED_LIBS += xmpp-vala 3.0 # 0.1
HOMEPAGE= https://dino.im/ HOMEPAGE= https://dino.im/
MASTER_SITES= https://github.com/dino/dino/releases/download/v${VERSION}/ SITES= https://github.com/dino/dino/releases/download/v${VERSION}/
MASTER_SITES.fix= https://github.com/dino/dino/commit/ SITES.fix= https://github.com/dino/dino/commit/
# "Always export symbols to fix startup on BSDs" merged in master but not (yet) # "Always export symbols to fix startup on BSDs" merged in master but not (yet)
# into the "v0.4" release branch: https://github.com/dino/dino/issues/438 # into the "v0.4" release branch: https://github.com/dino/dino/issues/438
PATCHFILES.fix= b75b6062abc07b25d0dcd6717e168aa85be7cf4e.patch PATCHFILES.fix= b75b6062abc07b25d0dcd6717e168aa85be7cf4e.patch

View file

@ -19,8 +19,8 @@ CONFIGURE_STYLE = cargo
SEPARATE_BUILD = Yes SEPARATE_BUILD = Yes
HOMEPAGE = https://dns.lookup.dog/ HOMEPAGE = https://dns.lookup.dog/
MASTER_SITES0 = https://github.com/ogham/dog/releases/download/${GH_TAGNAME}/ MASTER_SITES.man = https://github.com/ogham/dog/releases/download/${GH_TAGNAME}/
DISTFILES += dog-${GH_TAGNAME}-x86_64-apple-darwin.zip:0 DISTFILES.man = dog-${GH_TAGNAME}-x86_64-apple-darwin.zip
# for riscv64 and powerpc64, please keep: cc >= 1.0.73 and libc >= 0.2.113 # for riscv64 and powerpc64, please keep: cc >= 1.0.73 and libc >= 0.2.113
MODCARGO_CRATES_UPDATE = cc libc MODCARGO_CRATES_UPDATE = cc libc

View file

@ -1,7 +1,8 @@
CATEGORIES+= net net/eduvpn CATEGORIES+= net net/eduvpn
.if !defined(GH_ACCOUNT) .if !defined(GH_ACCOUNT)
EXTRACT_SUFX?= .tar.xz EXTRACT_SUFX?= .tar.xz
MASTER_SITES?= https://git.sr.ht/~fkooman/${DISTNAME:S/-$V//}/refs/download/$V/ # not DIST_TUPLE, these are proper uploads like github /releases/ URLs
SITES?= https://git.sr.ht/~fkooman/${DISTNAME:S/-$V//}/refs/download/$V/
HOMEPAGE?= https://git.sr.ht/~fkooman/${DISTNAME:S/-$V//} HOMEPAGE?= https://git.sr.ht/~fkooman/${DISTNAME:S/-$V//}
PKGNAME?= ${DISTNAME:L} PKGNAME?= ${DISTNAME:L}
.endif .endif

View file

@ -1,6 +1,6 @@
COMMENT= eduVPN artwork for vpn-user-portal COMMENT= eduVPN artwork for vpn-user-portal
V= 3.0.0 V= 3.0.1
DISTNAME= vpn-portal-artwork-eduVPN-$V DISTNAME= vpn-portal-artwork-eduVPN-$V
# AGPL-3.0 # AGPL-3.0

View file

@ -1,2 +1,2 @@
SHA256 (vpn-portal-artwork-eduVPN-3.0.0.tar.xz) = BwJrjjpTwb82HkTxqks4Ghh9JNo29qLVda3W2NFZudw= SHA256 (vpn-portal-artwork-eduVPN-3.0.1.tar.xz) = G7yl62AnTugefnP3fOyWRNwPjdniSBG16XWEb/bfY+o=
SIZE (vpn-portal-artwork-eduVPN-3.0.0.tar.xz) = 603612 SIZE (vpn-portal-artwork-eduVPN-3.0.1.tar.xz) = 604424

View file

@ -2,6 +2,7 @@ vpn-user-portal/
vpn-user-portal/locale/ vpn-user-portal/locale/
vpn-user-portal/locale/eduVPN/ vpn-user-portal/locale/eduVPN/
vpn-user-portal/locale/eduVPN/ar-MA.php vpn-user-portal/locale/eduVPN/ar-MA.php
vpn-user-portal/locale/eduVPN/cs-CZ.php
vpn-user-portal/locale/eduVPN/de-DE.php vpn-user-portal/locale/eduVPN/de-DE.php
vpn-user-portal/locale/eduVPN/empty.php vpn-user-portal/locale/eduVPN/empty.php
vpn-user-portal/locale/eduVPN/et-EE.php vpn-user-portal/locale/eduVPN/et-EE.php
@ -10,6 +11,7 @@ vpn-user-portal/locale/eduVPN/nb-NO.php
vpn-user-portal/locale/eduVPN/nl-NL.php vpn-user-portal/locale/eduVPN/nl-NL.php
vpn-user-portal/locale/eduVPN/pl-PL.php vpn-user-portal/locale/eduVPN/pl-PL.php
vpn-user-portal/locale/eduVPN/pt-PT.php vpn-user-portal/locale/eduVPN/pt-PT.php
vpn-user-portal/locale/eduVPN/sk-SK.php
vpn-user-portal/locale/eduVPN/uk-UA.php vpn-user-portal/locale/eduVPN/uk-UA.php
vpn-user-portal/views/ vpn-user-portal/views/
vpn-user-portal/views/eduVPN/ vpn-user-portal/views/eduVPN/

View file

@ -1,9 +1,9 @@
COMMENT= user and admin portal for Let's Connect/eduVPN COMMENT= user and admin portal for Let's Connect/eduVPN
V= 3.4.1 V= 3.4.1
MASTER_SITES0= https://spacehopper.org/mirrors/
DISTNAME= vpn-user-portal-$V DISTNAME= vpn-user-portal-$V
DISTFILES= ${DISTNAME}.tar.xz ${DISTNAME}-vendor.tar.xz:0 SITES.sh= https://spacehopper.org/mirrors/
DISTFILES.sh= ${DISTNAME}-vendor.tar.xz
# Debian packaging in https://git.sr.ht/~fkooman/vpn-user-portal.deb/tree # Debian packaging in https://git.sr.ht/~fkooman/vpn-user-portal.deb/tree
# AGPL-3.0 # AGPL-3.0

View file

@ -6,7 +6,7 @@ CATEGORIES = net
# BSD 2-clause # BSD 2-clause
PERMIT_PACKAGE = Yes PERMIT_PACKAGE = Yes
MASTER_SITES = https://codeberg.org/fobser/gelatod/releases/download/v${V}/ SITES = https://codeberg.org/fobser/gelatod/releases/download/v${V}/
MAINTAINER = Klemens Nanni <kn@openbsd.org> MAINTAINER = Klemens Nanni <kn@openbsd.org>

View file

@ -7,7 +7,6 @@ SUBST_VARS+= V
PORTROACH= limitw:1,even PORTROACH= limitw:1,even
EXTRACT_SUFX= .tar.xz EXTRACT_SUFX= .tar.xz
EPOCH= 3 EPOCH= 3
PATCH_DIST_STRIP= -p1
DISTNAME= bind-$V DISTNAME= bind-$V
PKGNAME= isc-bind-${V:S/-P/pl/} PKGNAME= isc-bind-${V:S/-P/pl/}
@ -27,8 +26,7 @@ WANTLIB += pthread ssl unistring uv xml2 z
FLAVORS= geoip FLAVORS= geoip
FLAVOR?= FLAVOR?=
MASTER_SITES= ${MASTER_SITE_ISC:=bind9/$V/} SITES= ${MASTER_SITE_ISC:=bind9/$V/}
MASTER_SITES0= ${MASTER_SITE_ISC:=bind9/$V/patches/}
MODULES= lang/python MODULES= lang/python
# used for dnssec-checkds/dnssec-coverage, but don't want to force the run dep. # used for dnssec-checkds/dnssec-coverage, but don't want to force the run dep.

View file

@ -11,8 +11,8 @@ WANTLIB += gupnp-igd-1.6
HOMEPAGE = https://libnice.freedesktop.org HOMEPAGE = https://libnice.freedesktop.org
DIST_SUBDIR = libnice DIST_SUBDIR = libnice
MASTER_SITES = https://libnice.freedesktop.org/releases/ SITES = https://libnice.freedesktop.org/releases/
MASTER_SITES.pr = https://gitlab.freedesktop.org/libnice/libnice/-/ SITES.pr = https://gitlab.freedesktop.org/libnice/libnice/-/
# merged "Fix build with clang" # merged "Fix build with clang"
PATCHFILES.pr = fix-clang15-build-{commit/}f4e2838f.patch PATCHFILES.pr = fix-clang15-build-{commit/}f4e2838f.patch
# merged "Use ifr_index to fix build on OpenBSD" # merged "Use ifr_index to fix build on OpenBSD"

View file

@ -17,7 +17,7 @@ PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} boost_python${MODPY_MAJORMINOR}-mt crypto WANTLIB += ${COMPILER_LIBCXX} boost_python${MODPY_MAJORMINOR}-mt crypto
WANTLIB += m ssl WANTLIB += m ssl
MASTER_SITES = https://github.com/arvidn/libtorrent/releases/download/v${V}/ SITES = https://github.com/arvidn/libtorrent/releases/download/v${V}/
MODULES = devel/cmake \ MODULES = devel/cmake \
lang/python lang/python

View file

@ -1,17 +1,15 @@
# ring-v0.16.20 does not support those archs # ring-v0.16.20 does not support those archs
NOT_FOR_ARCHS = powerpc64 riscv64 sparc64 NOT_FOR_ARCHS = powerpc64 riscv64 sparc64
COMMENT = RPKI "relying party" software COMMENT = RPKI "relying party" software
GH_ACCOUNT = NLnetLabs GH_ACCOUNT = NLnetLabs
GH_PROJECT = routinator GH_PROJECT = routinator
GH_TAGNAME = v0.12.2 GH_TAGNAME = v0.12.2
ROUTINATOR_UI_URL = https://github.com/NLnetLabs/routinator-ui/releases/download/ UI = 0.3.4
ROUTINATOR_UI_VERSION = 0.3.4 SITES.ui = https://github.com/NLnetLabs/routinator-ui/releases/download/v${UI}/
DISTFILES.ui = routinator-ui-${UI}{routinator-ui-build}.tar.gz
MASTER_SITES0 = ${ROUTINATOR_UI_URL}/v${ROUTINATOR_UI_VERSION}/
DISTFILES += routinator-ui-${ROUTINATOR_UI_VERSION}{routinator-ui-build}.tar.gz:0
# The routinator-ui crate expects its Vue.js parts to be in ../dist # The routinator-ui crate expects its Vue.js parts to be in ../dist
EXTRACT_CASES += routinator-ui-*.tar.gz) \ EXTRACT_CASES += routinator-ui-*.tar.gz) \

View file

@ -27,11 +27,11 @@ DIST_SUBDIR = tg_owt
# https://chromium.googlesource.com/libyuv/libyuv clone, no releases or tags # https://chromium.googlesource.com/libyuv/libyuv clone, no releases or tags
# main/master/stable/<commit> tarballs are *not reproducible* # main/master/stable/<commit> tarballs are *not reproducible*
# use a mirror to get stable tarballs for latest master # use a mirror to get stable tarballs for latest master
MASTER_SITES.libyuv = https://github.com/klemensn/libyuv/archive/ SITES.libyuv = https://github.com/klemensn/libyuv/archive/
LIBYUV_COMMIT = 77c2121f7e6b8e694d6e908bbbe9be24214097da LIBYUV_COMMIT = 77c2121f7e6b8e694d6e908bbbe9be24214097da
DISTFILES.libyuv = libyuv-20230420-{}${LIBYUV_COMMIT}${EXTRACT_SUFX} DISTFILES.libyuv = libyuv-20230420-{}${LIBYUV_COMMIT}${EXTRACT_SUFX}
MASTER_SITES.tg_owt = https://github.com/desktop-app/tg_owt/commit/ SITES.tg_owt = https://github.com/desktop-app/tg_owt/commit/
# Pending "Defer third-party source handling to when it is needed" # Pending "Defer third-party source handling to when it is needed"
# https://github.com/desktop-app/tg_owt/pull/85 # https://github.com/desktop-app/tg_owt/pull/85
PATCHFILES.tg_owt += defer-third-party-sources-{}a264c33.patch PATCHFILES.tg_owt += defer-third-party-sources-{}a264c33.patch

View file

@ -13,7 +13,7 @@ MAINTAINER = Klemens Nanni <kn@openbsd.org>
# documentation: GFDL 1.2, icons: LGPL 3, source code: GPL 2.0 # documentation: GFDL 1.2, icons: LGPL 3, source code: GPL 2.0
PERMIT_PACKAGE = Yes PERMIT_PACKAGE = Yes
MASTER_SITES = ${MASTER_SITE_KDE:=stable/ktimetracker/${VERSION}/src/} SITES = ${MASTER_SITE_KDE:=stable/ktimetracker/${VERSION}/src/}
WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5AuthCore KF5CalendarCore WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5AuthCore KF5CalendarCore
WANTLIB += KF5Codecs KF5ConfigCore KF5ConfigGui KF5ConfigWidgets WANTLIB += KF5Codecs KF5ConfigCore KF5ConfigGui KF5ConfigWidgets

View file

@ -13,11 +13,11 @@ DEBUG_PACKAGES = ${BUILD_PACKAGES}
PERMIT_PACKAGE = Yes PERMIT_PACKAGE = Yes
HOMEPAGE = https://www.id.ee/ HOMEPAGE = https://www.id.ee/
MASTER_SITES = https://github.com/open-eid/libdigidocpp/releases/download/v${V}/ SITES = https://github.com/open-eid/libdigidocpp/releases/download/v${V}/
# pending "Get EVP_MD_CTX from EVP_Digest(3) to fix LibreSSL build" # pending "Get EVP_MD_CTX from EVP_Digest(3) to fix LibreSSL build"
# https://github.com/open-eid/libdigidocpp/pull/550 # https://github.com/open-eid/libdigidocpp/pull/550
MASTER_SITES.pr = https://github.com/open-eid/libdigidocpp/commit/ SITES.pr = https://github.com/open-eid/libdigidocpp/commit/
PATCHFILES.pr = 2619a2a70a312558d912e9d758e376463e3e6482.patch PATCHFILES.pr = 2619a2a70a312558d912e9d758e376463e3e6482.patch
PATCH_DIST_STRIP = -p1 PATCH_DIST_STRIP = -p1

View file

@ -18,7 +18,7 @@ PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} m usb-1.0 WANTLIB += ${COMPILER_LIBCXX} m usb-1.0
MASTER_SITES = https://support.reiner-sct.de/downloads/LINUX/V${V}_SP${SP}/ SITES = https://support.reiner-sct.de/downloads/LINUX/V${V}_SP${SP}/
EXTRACT_SUFX = .tar.bz2 EXTRACT_SUFX = .tar.bz2
# -std=c++11 # -std=c++11

View file

@ -13,11 +13,11 @@ HOMEPAGE = https://www.id.ee/
PERMIT_PACKAGE = Yes PERMIT_PACKAGE = Yes
DIST_SUBDIR = qdigidoc4 DIST_SUBDIR = qdigidoc4
MASTER_SITES = https://github.com/open-eid/DigiDoc4-Client/releases/download/v${V}/ SITES = https://github.com/open-eid/DigiDoc4-Client/releases/download/v${V}/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX} DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX} EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX}
MASTER_SITES.eesti = https://id.eesti.ee/ SITES.eesti = https://id.eesti.ee/
CONFIG_NAME = config-20230904 CONFIG_NAME = config-20230904
# need to be in sync due to CONFIG_URL handling # need to be in sync due to CONFIG_URL handling
.for _suffix in json pub rsa .for _suffix in json pub rsa
@ -26,7 +26,7 @@ DISTFILES.eesti += ${CONFIG_NAME}{config}.${_suffix}
# ${WRKSRC}/common/CMakeLists.txt itself substitutes suffix in CONFIG_URL # ${WRKSRC}/common/CMakeLists.txt itself substitutes suffix in CONFIG_URL
CONFIGURE_ENV += CONFIG_URL=file://${FULLDISTDIR}/${CONFIG_NAME}.json CONFIGURE_ENV += CONFIG_URL=file://${FULLDISTDIR}/${CONFIG_NAME}.json
MASTER_SITES.eu = https://ec.europa.eu/tools/lotl/ SITES.eu = https://ec.europa.eu/tools/lotl/
DISTFILES.eu = eu-lotl-pivot-300.xml DISTFILES.eu = eu-lotl-pivot-300.xml
CONFIGURE_ENV += TSL_URL=file://${FULLDISTDIR}/eu-lotl-pivot-300.xml CONFIGURE_ENV += TSL_URL=file://${FULLDISTDIR}/eu-lotl-pivot-300.xml

View file

@ -17,7 +17,7 @@ PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} c crypto icudata icui18n icuuc m WANTLIB += ${COMPILER_LIBCXX} c crypto icudata icui18n icuuc m
WANTLIB += xerces-c WANTLIB += xerces-c
MASTER_SITES = https://dlcdn.apache.org/santuario/c-library/ SITES = https://dlcdn.apache.org/santuario/c-library/
# C++ # C++
COMPILER = base-clang ports-gcc COMPILER = base-clang ports-gcc

View file

@ -1,4 +1,4 @@
ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS= amd64
COMPILER= ports-gcc COMPILER= ports-gcc
COMPILER_LANGS= c COMPILER_LANGS= c
@ -16,13 +16,11 @@ FW_DRIVER= vmm
FW_VER= 1.16.2 FW_VER= 1.16.2
SB_VER= 20180715 SB_VER= 20180715
DISTNAME= seabios-${FW_VER} DISTNAME= seabios-${FW_VER}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ DIST_TUPLE= github qemu sgabios 72f39d48bedf044e202fd51fecf3e2218fc2ae66 sgabios
sgabios-${SB_VER}{72f39d48bedf044e202fd51fecf3e2218fc2ae66}.tar.gz:0
HOMEPAGE= https://www.seabios.org/ HOMEPAGE= https://www.seabios.org/
MASTER_SITES= https://www.seabios.org/downloads/ SITES= https://www.seabios.org/downloads/
MASTER_SITES0= https://github.com/qemu/sgabios/archive/
# LGPLv3 but distributed via fw_update/firmware.openbsd.org so disable # LGPLv3 but distributed via fw_update/firmware.openbsd.org so disable
# normal packaging. # normal packaging.
@ -50,7 +48,6 @@ MAKE_FLAGS= V=1 \
PYTHON="${MODPY_BIN}" PYTHON="${MODPY_BIN}"
post-extract: post-extract:
mv ${WRKDIR}/sgabios-* ${WRKSRC}/sgabios
cp ${FILESDIR}/config ${WRKSRC}/.config cp ${FILESDIR}/config ${WRKSRC}/.config
post-build: post-build:

View file

@ -1,4 +1,4 @@
SHA256 (firmware/qemu-sgabios-72f39d48bedf044e202fd51fecf3e2218fc2ae66.tar.gz) = a9r+PdIplwrxyPRinx3TbRGUvu/wU+/6PBh7Sj1iGLA=
SHA256 (firmware/seabios-1.16.2.tar.gz) = 76jVKUQq0WgFb5SsZmaxs1Q8Yv969tngIFYfTQ4y+Vk= SHA256 (firmware/seabios-1.16.2.tar.gz) = 76jVKUQq0WgFb5SsZmaxs1Q8Yv969tngIFYfTQ4y+Vk=
SHA256 (firmware/sgabios-20180715.tar.gz) = a9r+PdIplwrxyPRinx3TbRGUvu/wU+/6PBh7Sj1iGLA= SIZE (firmware/qemu-sgabios-72f39d48bedf044e202fd51fecf3e2218fc2ae66.tar.gz) = 31205
SIZE (firmware/seabios-1.16.2.tar.gz) = 635918 SIZE (firmware/seabios-1.16.2.tar.gz) = 635918
SIZE (firmware/sgabios-20180715.tar.gz) = 31205

View file

@ -7,12 +7,11 @@ GH_TAGNAME= IPMITOOL_${V:S/./_/g}
PKGNAME= ipmitool-$V PKGNAME= ipmitool-$V
REVISION= 0 REVISION= 0
#DISTFILES= ${GH_DISTFILE} \ # renamed as the distfile was re-rolled
# enterprise-numbers.20220204.gz:0 DISTFILES= ipmitool-IPMITOOL_1_8_19.0{ipmitool-IPMITOOL_1_8_19}.tar.gz
#EXTRACT_ONLY= ${GH_DISTFILE}
# was re-rolled SITES.sh= https://spacehopper.org/mirrors/
DISTFILES= ipmitool-IPMITOOL_1_8_19.0{ipmitool-IPMITOOL_1_8_19}.tar.gz \ DISTFILES.sh= enterprise-numbers.20220204.gz
enterprise-numbers.20220204.gz:0
EXTRACT_ONLY= ipmitool-IPMITOOL_1_8_19.0.tar.gz EXTRACT_ONLY= ipmitool-IPMITOOL_1_8_19.0.tar.gz
CATEGORIES= sysutils CATEGORIES= sysutils
@ -30,8 +29,6 @@ WANTLIB= m curses edit crypto c
# -std=gnu11 # -std=gnu11
COMPILER = base-clang ports-gcc COMPILER = base-clang ports-gcc
MASTER_SITES0= https://spacehopper.org/mirrors/
SEPARATE_BUILD= Yes SEPARATE_BUILD= Yes
CONFIGURE_STYLE= autoreconf CONFIGURE_STYLE= autoreconf
AUTORECONF= ./bootstrap AUTORECONF= ./bootstrap

View file

@ -13,7 +13,7 @@ MAINTAINER = Klemens Nanni <kn@openbsd.org>
# Universal Permissive License (UPL), Version 1.0 # Universal Permissive License (UPL), Version 1.0
PERMIT_PACKAGE = Yes PERMIT_PACKAGE = Yes
MASTER_SITES = https://yum.oracle.com/repo/OracleLinux/OL6/latest/source/getPackageSource/ SITES = https://yum.oracle.com/repo/OracleLinux/OL6/latest/source/getPackageSource/
EXTRACT_SUFX = .el6.src.rpm EXTRACT_SUFX = .el6.src.rpm
# the SRC RPM contains a SPEC file and the actual uncompressed source tarball # the SRC RPM contains a SPEC file and the actual uncompressed source tarball
EXTRACT_FILES = ${DISTNAME}.tar EXTRACT_FILES = ${DISTNAME}.tar

View file

@ -2,7 +2,7 @@ COMMENT = utility for modifying existing ELF executables and libraries
V = 0.18.0 V = 0.18.0
DISTNAME = patchelf-${V} DISTNAME = patchelf-${V}
MASTER_SITES = https://github.com/NixOS/patchelf/releases/download/${V}/ SITES = https://github.com/NixOS/patchelf/releases/download/${V}/
CATEGORIES = sysutils CATEGORIES = sysutils

View file

@ -7,8 +7,9 @@ M= 0.24.1
GH_ACCOUNT= prometheus GH_ACCOUNT= prometheus
GH_PROJECT= snmp_exporter GH_PROJECT= snmp_exporter
GH_TAGNAME= v$V GH_TAGNAME= v$V
DISTFILES= snmp_exporter-$V.tar.gz \
snmp_exporter_mibs+vendor-$M.tar.xz:0 SITES.sh= https://spacehopper.org/mirrors/
DISTFILES.sh= snmp_exporter_mibs+vendor-$M.tar.xz
CATEGORIES= sysutils CATEGORIES= sysutils
@ -21,8 +22,6 @@ PERMIT_PACKAGE= Yes
WANTLIB += c netsnmp pthread WANTLIB += c netsnmp pthread
MASTER_SITES0= https://spacehopper.org/mirrors/
LIB_DEPENDS= net/net-snmp LIB_DEPENDS= net/net-snmp
MODULES= lang/go MODULES= lang/go

View file

@ -1,5 +1,5 @@
SUBDIR = SUBDIR =
SUBDIR += 16 #SUBDIR += 16
SUBDIR += 18 SUBDIR += 18
SUBDIR += 20 SUBDIR += 20

View file

@ -1,11 +1,14 @@
COMMENT-main= open source multi-protocol PBX and telephony toolkit COMMENT-main= open source multi-protocol PBX and telephony toolkit
DISTNAME= asterisk-${VER:S/beta/-beta/:S/rc/-rc/} DISTNAME= asterisk-${VER:S/beta/-beta/:S/rc/-rc/}
DISTFILES= ${DISTNAME}.tar.gz SITES= https://downloads.asterisk.org/pub/telephony/asterisk/releases/ \
https://downloads.asterisk.org/pub/telephony/asterisk/old-releases/
SITES.pjast= https://raw.githubusercontent.com/asterisk/third-party/master/pjproject/$(PJ_V)/
SITES.pjsip= https://github.com/pjsip/pjproject/archive/refs/tags/
# from asterisk mirror: # from asterisk mirror:
DISTFILES+= pjproject-${PJ_V}.tar.gz:0 DISTFILES.pjast= pjproject-${PJ_V}.tar.gz
# from pjsip original: # from pjsip original:
#DISTFILES+= pjproject-{}${PJ_V}.tar.gz:1 #DISTFILES.pjsip= pjproject-{}${PJ_V}.tar.gz
PKGNAME-main= asterisk-${VER} PKGNAME-main= asterisk-${VER}
SHORTVER= ${.CURDIR:T} SHORTVER= ${.CURDIR:T}
@ -81,11 +84,6 @@ LIB_DEPENDS-main= ${MODGCC4_CPPLIBDEP} \
RUN_DEPENDS-main= telephony/asterisk-sounds/core-sounds/en,gsm>=1.4.25 \ RUN_DEPENDS-main= telephony/asterisk-sounds/core-sounds/en,gsm>=1.4.25 \
telephony/asterisk-sounds/moh-opsound,wav telephony/asterisk-sounds/moh-opsound,wav
MASTER_SITES= https://downloads.asterisk.org/pub/telephony/asterisk/releases/ \
https://downloads.asterisk.org/pub/telephony/asterisk/old-releases/
MASTER_SITES0= https://raw.githubusercontent.com/asterisk/third-party/master/pjproject/$(PJ_V)/
MASTER_SITES1= https://github.com/pjsip/pjproject/archive/refs/tags/
USE_GMAKE= Yes USE_GMAKE= Yes
CONFIGURE_STYLE= autoreconf CONFIGURE_STYLE= autoreconf

View file

@ -12,7 +12,7 @@ PERMIT_PACKAGE = Yes
# statically linked # statically linked
WANTLIB = c pthread WANTLIB = c pthread
MASTER_SITES = https://gitlab.com/esr/loccount/-/archive/${V}/ SITES = https://gitlab.com/esr/loccount/-/archive/${V}/
MODULES = lang/python MODULES = lang/python
MODPY_RUNDEP = No MODPY_RUNDEP = No