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
V = 2.5.2
REVISION = 0
PKGNAME = prusaslicer-${V}
GH_ACCOUNT = prusa3d
@ -38,21 +39,29 @@ MODULES = devel/cmake \
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 \
devel/gmp,-cxx
devel/gmp,-cxx \
math/eigen3
LIB_DEPENDS = devel/tbb \
math/nlopt \
graphics/openvdb \
graphics/glew \
x11/dbus \
x11/wxWidgets \
math/cgal \
LIB_DEPENDS = archivers/blosc \
cad/oce \
comms/libhidapi \
devel/gmp \
devel/tbb \
graphics/glew \
graphics/openvdb \
graphics/png \
math/cgal \
math/nlopt \
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
.include <bsd.port.mk>

View File

@ -18,7 +18,7 @@ DOC_DISTFILE = git-manpages-${V}${EXTRACT_SUFX}
DISTFILES = ${DISTNAME}${EXTRACT_SUFX} ${DOC_DISTFILE}
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 \
x11/tk

View File

@ -7,7 +7,7 @@ PKGNAME = tl-${DISTNAME}
CATEGORIES = devel
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"
PATCHFILES.pr = use-system-catch2-{pull/}141.patch
# pending "Fixed version number in exported CMake configs"

View File

@ -14,7 +14,7 @@ PERMIT_PACKAGE = Yes
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
# C++11

View File

@ -18,8 +18,8 @@ PERMIT_PACKAGE = Yes
WANTLIB += c curses iconv intl m termkey tre ${MODLUA_WANTLIB}
MASTER_SITES = ${HOMEPAGE}/releases/download/v${V}/
MASTER_SITES.test = ${HOMEPAGE}-test/releases/download/v${TEST_V}/
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}

View File

@ -305,6 +305,7 @@
SUBDIR += skanlite
SUBDIR += sketch
SUBDIR += slop
SUBDIR += spirv-cross
SUBDIR += spirv-headers
SUBDIR += spirv-tools
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
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=isync/}
SITES= ${MASTER_SITE_SOURCEFORGE:=isync/}
HOMEPAGE= http://isync.sourceforge.net/

View File

@ -1,8 +1,8 @@
COMMENT= read metadata from media files
VERSION= 23.07
VERSION= 23.09
PKGNAME= libmediainfo-${VERSION}
SHARED_LIBS= mediainfo 7.0 # 0.0
SHARED_LIBS= mediainfo 8.0 # 0.0
CATEGORIES= multimedia
HOMEPAGE= https://mediaarea.net/en/MediaInfo
@ -14,7 +14,7 @@ PERMIT_PACKAGE= Yes
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
COMPILER= base-clang ports-gcc

View File

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

View File

@ -1,6 +1,6 @@
COMMENT= utility for reading information from audio/video files
VERSION= 23.07
VERSION= 23.09
PKGNAME= mediainfo-${VERSION}
CATEGORIES= multimedia
@ -13,7 +13,7 @@ PERMIT_PACKAGE= Yes
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
COMPILER= base-clang ports-gcc

View File

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

View File

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

View File

@ -11,8 +11,8 @@ SHARED_LIBS += xmpp-vala 3.0 # 0.1
HOMEPAGE= https://dino.im/
MASTER_SITES= https://github.com/dino/dino/releases/download/v${VERSION}/
MASTER_SITES.fix= https://github.com/dino/dino/commit/
SITES= https://github.com/dino/dino/releases/download/v${VERSION}/
SITES.fix= https://github.com/dino/dino/commit/
# "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
PATCHFILES.fix= b75b6062abc07b25d0dcd6717e168aa85be7cf4e.patch

View File

@ -19,8 +19,8 @@ CONFIGURE_STYLE = cargo
SEPARATE_BUILD = Yes
HOMEPAGE = https://dns.lookup.dog/
MASTER_SITES0 = https://github.com/ogham/dog/releases/download/${GH_TAGNAME}/
DISTFILES += dog-${GH_TAGNAME}-x86_64-apple-darwin.zip:0
MASTER_SITES.man = https://github.com/ogham/dog/releases/download/${GH_TAGNAME}/
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
MODCARGO_CRATES_UPDATE = cc libc

View File

@ -1,7 +1,8 @@
CATEGORIES+= net net/eduvpn
.if !defined(GH_ACCOUNT)
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//}
PKGNAME?= ${DISTNAME:L}
.endif

View File

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

View File

@ -1,2 +1,2 @@
SHA256 (vpn-portal-artwork-eduVPN-3.0.0.tar.xz) = BwJrjjpTwb82HkTxqks4Ghh9JNo29qLVda3W2NFZudw=
SIZE (vpn-portal-artwork-eduVPN-3.0.0.tar.xz) = 603612
SHA256 (vpn-portal-artwork-eduVPN-3.0.1.tar.xz) = G7yl62AnTugefnP3fOyWRNwPjdniSBG16XWEb/bfY+o=
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/eduVPN/
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/empty.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/pl-PL.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/views/
vpn-user-portal/views/eduVPN/

View File

@ -1,9 +1,9 @@
COMMENT= user and admin portal for Let's Connect/eduVPN
V= 3.4.1
MASTER_SITES0= https://spacehopper.org/mirrors/
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
# AGPL-3.0

View File

@ -6,7 +6,7 @@ CATEGORIES = net
# BSD 2-clause
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>

View File

@ -7,7 +7,6 @@ SUBST_VARS+= V
PORTROACH= limitw:1,even
EXTRACT_SUFX= .tar.xz
EPOCH= 3
PATCH_DIST_STRIP= -p1
DISTNAME= bind-$V
PKGNAME= isc-bind-${V:S/-P/pl/}
@ -27,8 +26,7 @@ WANTLIB += pthread ssl unistring uv xml2 z
FLAVORS= geoip
FLAVOR?=
MASTER_SITES= ${MASTER_SITE_ISC:=bind9/$V/}
MASTER_SITES0= ${MASTER_SITE_ISC:=bind9/$V/patches/}
SITES= ${MASTER_SITE_ISC:=bind9/$V/}
MODULES= lang/python
# 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
DIST_SUBDIR = libnice
MASTER_SITES = https://libnice.freedesktop.org/releases/
MASTER_SITES.pr = https://gitlab.freedesktop.org/libnice/libnice/-/
SITES = https://libnice.freedesktop.org/releases/
SITES.pr = https://gitlab.freedesktop.org/libnice/libnice/-/
# merged "Fix build with clang"
PATCHFILES.pr = fix-clang15-build-{commit/}f4e2838f.patch
# 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 += 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 \
lang/python

View File

@ -1,17 +1,15 @@
# 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_PROJECT = routinator
GH_TAGNAME = v0.12.2
GH_ACCOUNT = NLnetLabs
GH_PROJECT = routinator
GH_TAGNAME = v0.12.2
ROUTINATOR_UI_URL = https://github.com/NLnetLabs/routinator-ui/releases/download/
ROUTINATOR_UI_VERSION = 0.3.4
MASTER_SITES0 = ${ROUTINATOR_UI_URL}/v${ROUTINATOR_UI_VERSION}/
DISTFILES += routinator-ui-${ROUTINATOR_UI_VERSION}{routinator-ui-build}.tar.gz:0
UI = 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
# The routinator-ui crate expects its Vue.js parts to be in ../dist
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
# main/master/stable/<commit> tarballs are *not reproducible*
# 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
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"
# https://github.com/desktop-app/tg_owt/pull/85
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
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 += KF5Codecs KF5ConfigCore KF5ConfigGui KF5ConfigWidgets

View File

@ -13,11 +13,11 @@ DEBUG_PACKAGES = ${BUILD_PACKAGES}
PERMIT_PACKAGE = Yes
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"
# 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
PATCH_DIST_STRIP = -p1

View File

@ -18,7 +18,7 @@ PERMIT_PACKAGE = Yes
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
# -std=c++11

View File

@ -13,11 +13,11 @@ HOMEPAGE = https://www.id.ee/
PERMIT_PACKAGE = Yes
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}
EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX}
MASTER_SITES.eesti = https://id.eesti.ee/
SITES.eesti = https://id.eesti.ee/
CONFIG_NAME = config-20230904
# need to be in sync due to CONFIG_URL handling
.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
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
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 += xerces-c
MASTER_SITES = https://dlcdn.apache.org/santuario/c-library/
SITES = https://dlcdn.apache.org/santuario/c-library/
# C++
COMPILER = base-clang ports-gcc

View File

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

View File

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

View File

@ -13,7 +13,7 @@ MAINTAINER = Klemens Nanni <kn@openbsd.org>
# Universal Permissive License (UPL), Version 1.0
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
# the SRC RPM contains a SPEC file and the actual uncompressed source tarball
EXTRACT_FILES = ${DISTNAME}.tar

View File

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

View File

@ -7,8 +7,9 @@ M= 0.24.1
GH_ACCOUNT= prometheus
GH_PROJECT= snmp_exporter
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
@ -21,8 +22,6 @@ PERMIT_PACKAGE= Yes
WANTLIB += c netsnmp pthread
MASTER_SITES0= https://spacehopper.org/mirrors/
LIB_DEPENDS= net/net-snmp
MODULES= lang/go

View File

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

View File

@ -1,11 +1,14 @@
COMMENT-main= open source multi-protocol PBX and telephony toolkit
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:
DISTFILES+= pjproject-${PJ_V}.tar.gz:0
DISTFILES.pjast= pjproject-${PJ_V}.tar.gz
# from pjsip original:
#DISTFILES+= pjproject-{}${PJ_V}.tar.gz:1
#DISTFILES.pjsip= pjproject-{}${PJ_V}.tar.gz
PKGNAME-main= asterisk-${VER}
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 \
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
CONFIGURE_STYLE= autoreconf
@ -171,7 +169,7 @@ CFLAGS += -DHAVE_OPENSSL_BIO_METHOD
.if ${PROPERTIES:Mclang}
LDFLAGS += -lBlocksRuntime
BLOCKSLIBDEP = devel/libdispatch
BLOCKSLIBDEP = devel/libdispatch
BLOCKSWANTLIB = BlocksRuntime
.else
CFLAGS += -ftrampolines

View File

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