*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2022-11-23 08:30:21 +01:00
parent 3e6bab8f81
commit 894bbe43d5
348 changed files with 6433 additions and 2408 deletions

View File

@ -1,5 +1,5 @@
PORTNAME= flacon
PORTVERSION= 9.5.0
PORTVERSION= 9.5.1
DISTVERSIONPREFIX= v
CATEGORIES= audio

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1668707962
SHA256 (flacon-flacon-v9.5.0_GH0.tar.gz) = e9bfbaeef4ebec9442ea11dac81ff38d1e168b8aede18d102b261deb507152a8
SIZE (flacon-flacon-v9.5.0_GH0.tar.gz) = 3774320
TIMESTAMP = 1668952192
SHA256 (flacon-flacon-v9.5.1_GH0.tar.gz) = d0d1547c65e80c396d9f60abdc548a10591c489d27c935620afc8f5f868759a8
SIZE (flacon-flacon-v9.5.1_GH0.tar.gz) = 3774267

View File

@ -1,6 +1,5 @@
PORTNAME= pyaudio
PORTVERSION= 0.2.11
PORTREVISION= 2
PORTVERSION= 0.2.12
CATEGORIES= audio python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -14,8 +13,8 @@ LICENSE= MIT
LIB_DEPENDS= libportaudio.so:audio/portaudio
USES= python:3.6+ gmake
USE_PYTHON= distutils concurrent autoplist
USES= gmake python:3.6+
USE_PYTHON= autoplist concurrent distutils
MAKE_ENV= PYTHON=${PYTHON_CMD} \
SPHINX=sphinx-build-${PYTHON_VER}
@ -31,10 +30,12 @@ post-patch:
${WRKSRC}/setup.py
post-build-DOCS-on:
(cd ${BUILD_WRKSRC} && ${DO_MAKE_BUILD} docs)
(cd ${BUILD_WRKSRC} && \
${DO_MAKE_BUILD} docs)
post-install-DOCS-on:
(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "! -name .buildinfo -and ! -path *doctrees*")
(cd ${WRKSRC}/docs && \
${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "! -name .buildinfo -and ! -path *doctrees*")
post-install:
@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_portaudio*.so

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1490086382
SHA256 (PyAudio-0.2.11.tar.gz) = 93bfde30e0b64e63a46f2fd77e85c41fd51182a4a3413d9edfaf9ffaa26efb74
SIZE (PyAudio-0.2.11.tar.gz) = 37428
TIMESTAMP = 1668872490
SHA256 (PyAudio-0.2.12.tar.gz) = 55ddf5db72bc537bba5f5dbca3ab9f0222ee5b842bda83978eab0b7b8f60fb9e
SIZE (PyAudio-0.2.12.tar.gz) = 42944

View File

@ -1,15 +1,15 @@
--- setup.py.orig 2015-10-19 05:48:12 UTC
--- setup.py.orig 2022-07-19 03:53:30 UTC
+++ setup.py
@@ -63,6 +63,12 @@ extra_link_args = []
scripts = []
defines = []
@@ -56,6 +56,12 @@ def setup_extension():
extra_link_args = []
defines = []
+if sys.platform.startswith('dragonfly') or \
+ sys.platform.startswith('freebsd'):
+ include_dirs = ['%%LOCALBASE%%/include/']
+ external_libraries = []
+ extra_link_args = ['%%LOCALBASE%%/lib/libportaudio.so']
+ if sys.platform.startswith('dragonfly') or \
+ sys.platform.startswith('freebsd'):
+ include_dirs = ['%%LOCALBASE%%/include/']
+ external_libraries = []
+ extra_link_args = ['%%LOCALBASE%%/lib/libportaudio.so']
+
if sys.platform == 'darwin':
defines += [('MACOSX', '1')]
if mac_sysroot_path:
if sys.platform == 'darwin':
# Support only dynamic linking with portaudio, since the supported path
# is to install portaudio using a package manager (e.g., Homebrew).

View File

@ -1,7 +1,6 @@
PORTNAME= ddosify
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.1
PORTREVISION= 2
DISTVERSION= 0.9.0
CATEGORIES= benchmarks
MAINTAINER= 0xdutra@gmail.com

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1662248763
SHA256 (ddosify-ddosify-v0.8.1_GH0.tar.gz) = 12d04640cf582b409961e23dbf1faa33168dcba65d9485db4a5e3aa89ccbed25
SIZE (ddosify-ddosify-v0.8.1_GH0.tar.gz) = 554670
TIMESTAMP = 1668470290
SHA256 (ddosify-ddosify-v0.9.0_GH0.tar.gz) = a54041250067a5f46dfd0300910153601b028e23d86d6e6f331c8543f42d932d
SIZE (ddosify-ddosify-v0.9.0_GH0.tar.gz) = 565969
SHA256 (asaskevich-govalidator-f21760c49a8d_GH0.tar.gz) = 8d22a0b8a8870f814314637343ba97d598aed64c026ab1dab045ee43eb34d416
SIZE (asaskevich-govalidator-f21760c49a8d_GH0.tar.gz) = 62652
SHA256 (ddosify-go-faker-v0.1.1_GH0.tar.gz) = 3a1e236d54da66f40563143b4d4401157bdfd5efddc0ddaf48f33670750ff256

View File

@ -90,6 +90,7 @@
SUBDIR += linux-foldingathome
SUBDIR += mafft
SUBDIR += mapm3
SUBDIR += megahit
SUBDIR += migrate
SUBDIR += minimap2
SUBDIR += mmseqs2

23
biology/megahit/Makefile Normal file
View File

@ -0,0 +1,23 @@
PORTNAME= megahit
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.9
CATEGORIES= biology
MAINTAINER= jwb@FreeBSD.org
COMMENT= Ultra-fast single-node large and complex metagenomics assembly
WWW= https://github.com/voutcn/megahit
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= amd64 powerpc64 powerpc64le riscv64
ONLY_FOR_ARCHS_REASON= "Uses specific 64-bit CPU features"
USES= cmake python shebangfix
SHEBANG_FILES= src/megahit
USE_GITHUB= yes
GH_ACCOUNT= voutcn
CFLAGS+= -pthread
.include <bsd.port.mk>

3
biology/megahit/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1669058254
SHA256 (voutcn-megahit-v1.2.9_GH0.tar.gz) = 09026eb07cc4e2d24f58b0a13f7a826ae8bb73da735a47cb1cbe6e4693118852
SIZE (voutcn-megahit-v1.2.9_GH0.tar.gz) = 268591

View File

@ -0,0 +1,4 @@
MEGAHIT is a single node assembler for large and complex metagenomics NGS
reads, such as soil. It makes use of succinct de Bruijn graph (SdBG) to achieve
low memory assembly. MEGAHIT can optionally utilize a CUDA-enabled GPU to
accelerate its SdBG contstruction.

14
biology/megahit/pkg-plist Normal file
View File

@ -0,0 +1,14 @@
bin/megahit
bin/megahit_core
bin/megahit_core_no_hw_accel
bin/megahit_core_popcnt
bin/megahit_toolkit
%%DATADIR%%/test_data/empty.fa
%%DATADIR%%/test_data/generate_random_fasta.py
%%DATADIR%%/test_data/loop.fa
%%DATADIR%%/test_data/r1.il.fa.gz
%%DATADIR%%/test_data/r2.il.fa.bz2
%%DATADIR%%/test_data/r3_1.fa
%%DATADIR%%/test_data/r3_2.fa
%%DATADIR%%/test_data/r4.fa
%%DATADIR%%/test_data/ref.fa

View File

@ -1,6 +1,6 @@
PORTNAME= admesh
DISTVERSIONPREFIX= v
DISTVERSION= 0.98.4
DISTVERSION= 0.98.5
CATEGORIES= cad
MAINTAINER= ports@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1572464060
SHA256 (admesh-admesh-v0.98.4_GH0.tar.gz) = 17e18b0e6c08c7dda879d4a0e963bea32d2593758ffd4a1a902b757115394e58
SIZE (admesh-admesh-v0.98.4_GH0.tar.gz) = 41107
TIMESTAMP = 1669133323
SHA256 (admesh-admesh-v0.98.5_GH0.tar.gz) = b832bf055beeaee63edf55ab43a42610287502af13136b9cf0e972d16893bd96
SIZE (admesh-admesh-v0.98.5_GH0.tar.gz) = 41122

View File

@ -1,5 +1,5 @@
PORTNAME= librnd
DISTVERSION= 3.2.1
DISTVERSION= 3.2.2
CATEGORIES= cad
MASTER_SITES= http://repo.hu/projects/${PORTNAME}/releases/
@ -25,6 +25,7 @@ CONFIGURE_ARGS= --all=plugin --plugin-hid_remote \
TEST_TARGET= test
BINARY_ALIAS= make=${MAKE_CMD}
PLIST_SUB= DISTVERSION=${DISTVERSION}
OPTIONS_DEFINE= DOCS GD MOTIF GTK2 GTK2GL GTK4 STROKE WGET
OPTIONS_DEFAULT= GD GTK2 GTK2GL STROKE WGET

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1664440836
SHA256 (librnd-3.2.1.tar.bz2) = 38ff820b04bf6c3f17b603d8f0581eefc7162826a0661b0a3a7062c9b8014c65
SIZE (librnd-3.2.1.tar.bz2) = 1327131
TIMESTAMP = 1668593742
SHA256 (librnd-3.2.2.tar.bz2) = c7723c9bfb23ebc07329a5a9a95a4854682ba23c31a7811bc631b98414fb892c
SIZE (librnd-3.2.2.tar.bz2) = 1340095

View File

@ -151,15 +151,15 @@ include/librnd/src_3rd/ureglex/exec.h
lib/librnd-3rd.a
lib/librnd-3rd.so
lib/librnd-3rd.so.3
lib/librnd-3rd.so.3.2.1
lib/librnd-3rd.so.%%DISTVERSION%%
lib/librnd-hid.a
lib/librnd-hid.so
lib/librnd-hid.so.3
lib/librnd-hid.so.3.2.1
lib/librnd-hid.so.%%DISTVERSION%%
lib/librnd-poly.a
lib/librnd-poly.so
lib/librnd-poly.so.3
lib/librnd-poly.so.3.2.1
lib/librnd-poly.so.%%DISTVERSION%%
lib/librnd3/plugins/diag_rnd.pup
lib/librnd3/plugins/diag_rnd.so
lib/librnd3/plugins/hid_batch.pup

View File

@ -1,10 +1,10 @@
PORTNAME= firebird
PORTVERSION= 3.0.7
PORTREVISION= 3
PORTVERSION= 3.0.10
PORTREVISION= 0
CATEGORIES?= databases
MASTER_SITES= https://github.com/FirebirdSQL/${PORTNAME}/releases/download/R3_0_7/
MASTER_SITES= https://github.com/FirebirdSQL/${PORTNAME}/releases/download/v${PORTVERSION}/
PKGNAMESUFFIX?= ${PORTVERSION:R:S/.//}-server
DISTNAME= ${PORTNAME:S/f/F/}-${PORTVERSION}.33374-0
DISTNAME= ${PORTNAME:S/f/F/}-${PORTVERSION}.33601-0
DIST_SUBDIR= ${PORTNAME}
MAINTAINER= acm@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1621726682
SHA256 (firebird/Firebird-3.0.7.33374-0.tar.bz2) = acb85cedafa10ce106b1823fb236b1b3e5d942a5741e8f8435cc8ccfec0afe76
SIZE (firebird/Firebird-3.0.7.33374-0.tar.bz2) = 9841457
TIMESTAMP = 1669080245
SHA256 (firebird/Firebird-3.0.10.33601-0.tar.bz2) = 9138bb60d27eabb15947c8bd0184dd7b795cc19ca6324b76db8ff719641f0340
SIZE (firebird/Firebird-3.0.10.33601-0.tar.bz2) = 13270269

View File

@ -1,25 +0,0 @@
--- src/remote/SockAddr.h.orig 2020-10-12 00:02:22 UTC
+++ src/remote/SockAddr.h
@@ -112,11 +112,13 @@ public:
#define AF_INET6_POSIX 10
#define AF_INET6_WINDOWS 23
+#define AF_INET6_BSD 28
#define AF_INET6_DARWIN 30
#if AF_INET6 == AF_INET6_POSIX
#elif AF_INET6 == AF_INET6_WINDOWS
#elif AF_INET6 == AF_INET6_DARWIN
+#elif AF_INET6 == AF_INET6_BSD
#else
#error Unknown value of AF_INET6 !
#endif
@@ -132,6 +134,7 @@ inline void SockAddr::checkAndFixFamily(
case AF_INET6_POSIX:
case AF_INET6_WINDOWS:
case AF_INET6_DARWIN:
+ case AF_INET6_BSD:
data.sock.sa_family = AF_INET6;
fb_assert(len == sizeof(sockaddr_in6));
break;

View File

@ -1,15 +1,12 @@
PORTNAME= firebird
PORTVERSION= 4.0.0
PORTREVISION= 4
PORTVERSION= 4.0.2
PORTREVISION= 0
CATEGORIES?= databases
MASTER_SITES= https://github.com/FirebirdSQL/${PORTNAME}/releases/download/v${PORTVERSION}/
PKGNAMESUFFIX?= ${PORTVERSION:R:S/.//}-server
DISTNAME= ${PORTNAME:S/f/F/}-${PORTVERSION}.2496-0
DISTNAME= ${PORTNAME:S/f/F/}-${PORTVERSION}.2816-0
DIST_SUBDIR= ${PORTNAME}
PATCH_SITES= https://github.com/FirebirdSQL/firebird/commit/
PATCHFILES= 96931200340c8e0abcd3529b8e443d5ab62adfa5.patch:-p1
MAINTAINER= acm@FreeBSD.org
COMMENT?= Firebird-4 relational database (server)
WWW= https://www.firebirdsql.org/

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1659115441
SHA256 (firebird/Firebird-4.0.0.2496-0.tar.xz) = c155b8893e39d27c90f164d4865a7940749f47e971c7da6cf4828c980c708a57
SIZE (firebird/Firebird-4.0.0.2496-0.tar.xz) = 30522192
TIMESTAMP = 1669081398
SHA256 (firebird/Firebird-4.0.2.2816-0.tar.xz) = fb28140cec1eb32ea683bdf552dd1d6b7d455db61282fcf96fae18b3103af6c6
SIZE (firebird/Firebird-4.0.2.2816-0.tar.xz) = 30665764
SHA256 (firebird/96931200340c8e0abcd3529b8e443d5ab62adfa5.patch) = cf70a42c4d92b06ecf7a75131ed04dfbb471aba8c78eda66a3412f12b9084d58
SIZE (firebird/96931200340c8e0abcd3529b8e443d5ab62adfa5.patch) = 4011

View File

@ -1,6 +1,6 @@
--- extern/cloop/Makefile.orig 2020-10-12 00:02:22 UTC
+++ extern/cloop/Makefile
@@ -6,7 +6,7 @@ TARGET := release
--- extern/cloop/Makefile.orig 2022-08-10 04:04:28.000000000 -0500
+++ extern/cloop/Makefile 2022-11-21 20:57:09.474150000 -0500
@@ -6,7 +6,7 @@
CC := $(CC)
CXX := $(CXX)
@ -9,16 +9,15 @@
SRC_DIR := src
BUILD_DIR := build
@@ -27,8 +27,9 @@ SRCS_CPP := $(foreach sdir,$(SRC_DIRS),$
@@ -27,8 +27,9 @@
OBJS_C := $(patsubst $(SRC_DIR)/%.c,$(OBJ_DIR)/%.o,$(SRCS_C))
OBJS_CPP := $(patsubst $(SRC_DIR)/%.cpp,$(OBJ_DIR)/%.o,$(SRCS_CPP))
-C_FLAGS := -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter
-CXX_FLAGS := $(C_FLAGS)
-CXX_FLAGS := $(C_FLAGS) -std=c++11
+COMMON_C_FLAGS := -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter
+C_FLAGS := $(COMMON_C_FLAGS) $(CFLAGS) $(CPPFLAGS)
+CXX_FLAGS := $(COMMON_C_FLAGS) $(CXXFLAGS) $(CPPFLAGS)
FPC_FLAGS := -Mdelphi
+CXX_FLAGS := $(COMMON_C_FLAGS) $(CXXFLAGS) $(CPPFLAGS) -std=c++11
FPC_FLAGS := -Mdelphi -Cg
ifeq ($(TARGET),release)
ifeq ($(shell uname),FreeBSD)

View File

@ -1,25 +0,0 @@
--- src/remote/SockAddr.h.orig 2020-10-12 00:02:22 UTC
+++ src/remote/SockAddr.h
@@ -112,11 +112,13 @@ public:
#define AF_INET6_POSIX 10
#define AF_INET6_WINDOWS 23
+#define AF_INET6_BSD 28
#define AF_INET6_DARWIN 30
#if AF_INET6 == AF_INET6_POSIX
#elif AF_INET6 == AF_INET6_WINDOWS
#elif AF_INET6 == AF_INET6_DARWIN
+#elif AF_INET6 == AF_INET6_BSD
#else
#error Unknown value of AF_INET6 !
#endif
@@ -132,6 +134,7 @@ inline void SockAddr::checkAndFixFamily(
case AF_INET6_POSIX:
case AF_INET6_WINDOWS:
case AF_INET6_DARWIN:
+ case AF_INET6_BSD:
data.sock.sa_family = AF_INET6;
fb_assert(len == sizeof(sockaddr_in6));
break;

View File

@ -1,6 +1,6 @@
PORTNAME= pg.el
DISTVERSIONPREFIX= v
DISTVERSION= 0.16
DISTVERSION= 0.19
CATEGORIES= databases elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1667704920
SHA256 (emarsden-pg-el-v0.16_GH0.tar.gz) = 4fd681aa5e588c9ff5282e2cc6cc5449cf9cc1f946582a44deddc5836ed08002
SIZE (emarsden-pg-el-v0.16_GH0.tar.gz) = 28606
TIMESTAMP = 1669021941
SHA256 (emarsden-pg-el-v0.19_GH0.tar.gz) = 18a254c9a4609941fda6f312e75c64bed699992483994a659c2dcd8c7ca07727
SIZE (emarsden-pg-el-v0.19_GH0.tar.gz) = 42122

View File

@ -1,5 +1,5 @@
PORTNAME= marginalia
PORTVERSION= 1.10.1
PORTVERSION= 1.11.1
CATEGORIES= databases rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1626361053
SHA256 (rubygem/marginalia-1.10.1.gem) = 024b406e9d461499f7f8aa4ae8a91711039e40dcaaa2a182e7a7c32c1b68a641
SIZE (rubygem/marginalia-1.10.1.gem) = 13824
TIMESTAMP = 1668838137
SHA256 (rubygem/marginalia-1.11.1.gem) = cb63212ab63e42746e27595e912cb20408a1a28bcd0edde55d15b7c45fa289cf
SIZE (rubygem/marginalia-1.11.1.gem) = 17408

View File

@ -1,5 +1,5 @@
PORTNAME= pg_query
PORTVERSION= 2.1.3
PORTVERSION= 2.1.4
CATEGORIES= databases rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1655734692
SHA256 (rubygem/pg_query-2.1.3.gem) = f3dd4b4c88c638eab48e9274f0dd88c584b60f8da58e3008b873192fe1e47001
SIZE (rubygem/pg_query-2.1.3.gem) = 2147840
TIMESTAMP = 1668841179
SHA256 (rubygem/pg_query-2.1.4.gem) = 48f1363f88cf9d86fa11d76d1b0f839ca3723b8bd397b7cbc4b578e1ca82d0bb
SIZE (rubygem/pg_query-2.1.4.gem) = 2148352

View File

@ -6317,6 +6317,7 @@
SUBDIR += rubygem-baf
SUBDIR += rubygem-batch-loader
SUBDIR += rubygem-benelux
SUBDIR += rubygem-better_html-rails61
SUBDIR += rubygem-bin_utils
SUBDIR += rubygem-bindata
SUBDIR += rubygem-bindex
@ -6598,6 +6599,7 @@
SUBDIR += rubygem-grape-path-helpers
SUBDIR += rubygem-grape-route-helpers
SUBDIR += rubygem-grape-swagger
SUBDIR += rubygem-grape-swagger-entity
SUBDIR += rubygem-grape15
SUBDIR += rubygem-grape_logging
SUBDIR += rubygem-graphiql-rails
@ -6627,6 +6629,7 @@
SUBDIR += rubygem-holidays
SUBDIR += rubygem-http_accept_language
SUBDIR += rubygem-i18n
SUBDIR += rubygem-i18n-tasks-rails61
SUBDIR += rubygem-i18n_data
SUBDIR += rubygem-icalendar
SUBDIR += rubygem-ice_cube
@ -6998,9 +7001,11 @@
SUBDIR += rubygem-sigdump
SUBDIR += rubygem-simple-navigation
SUBDIR += rubygem-simple-navigation-rails50
SUBDIR += rubygem-simple-navigation-rails61
SUBDIR += rubygem-simple_form
SUBDIR += rubygem-simple_form-rails5
SUBDIR += rubygem-simple_form-rails50
SUBDIR += rubygem-simple_form-rails61
SUBDIR += rubygem-simplecov
SUBDIR += rubygem-simplecov_json_formatter
SUBDIR += rubygem-singleton
@ -7011,6 +7016,7 @@
SUBDIR += rubygem-slop
SUBDIR += rubygem-slop3
SUBDIR += rubygem-slow_enumerator_tools
SUBDIR += rubygem-smart_properties
SUBDIR += rubygem-snaky_hash
SUBDIR += rubygem-snowplow-tracker
SUBDIR += rubygem-soap4r
@ -7050,6 +7056,7 @@
SUBDIR += rubygem-strings
SUBDIR += rubygem-strings-ansi
SUBDIR += rubygem-strong_migrations
SUBDIR += rubygem-strong_migrations61
SUBDIR += rubygem-strptime
SUBDIR += rubygem-strscan
SUBDIR += rubygem-structured_warnings

View File

@ -4,7 +4,7 @@ CATEGORIES= devel java
MASTER_SITES= https://storage.googleapis.com/bazel/${PORTVERSION}/rc${FINALRC}/
DISTNAME= bazel-${PORTVERSION}rc${FINALRC}-dist
MAINTAINER= aehlig@linta.de
MAINTAINER= ports@FreeBSD.org
COMMENT= Fast and correct build system
WWW= https://bazel.build/

View File

@ -4,7 +4,7 @@ PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= LOCAL/gabor
MAINTAINER= aehlig@linta.de
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple program to administrate users of a CVS repository
GNU_CONFIGURE= yes

View File

@ -1,7 +1,8 @@
PORTNAME= freebsd-sysroot
DISTVERSION= a2021-11-09
DISTVERSION= a2022-11-21
CATEGORIES= devel
MASTER_SITES= LOCAL/tobik:${FLAVOR} \
MASTER_SITES= LOCAL/pkubaj:${FLAVOR} \
LOCAL/tobik:${FLAVOR} \
${_SYSROOT_DIST:@f@https://download.freebsd.org/ftp/$f?dummy=/:${FLAVOR}@}
PKGNAMEPREFIX= ${FLAVOR:S/_/-/g}-
DISTFILES= ${_SYSROOT_DIST:@f@rust/bootstrap/${FLAVOR}/${_SYSROOT_VER}/${f:T}:${FLAVOR}@}
@ -64,7 +65,8 @@ _SYSROOT_DIST_powerpc64_elfv1= releases/powerpc/powerpc64/${_SYSROOT_VER}/base.
gcc9-9.3.0_1.txz
_SYSROOT_DIST_powerpc64_elfv2= releases/powerpc/powerpc64/${_SYSROOT_VER}/base.txz
_SYSROOT_DIST_powerpc64le= releases/powerpc/powerpc64le/${_SYSROOT_VER}/base.txz
_SYSROOT_DIST_powerpc= releases/powerpc/powerpc/${_SYSROOT_VER}/base.txz
_SYSROOT_DIST_powerpc= releases/powerpc/powerpc/${_SYSROOT_VER}/base.txz \
gcc11-11.3.0_5.pkg
_SYSROOT_DIST_riscv64= releases/riscv/riscv64/${_SYSROOT_VER}/base.txz
_SYSROOT_INCLUDE= COPYRIGHT lib/* usr/include/* usr/lib/* \
usr/libdata/* \
@ -141,6 +143,10 @@ post-extract:
cd ${EXTRACT_WRKDIR} && \
${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/rust/bootstrap/${FLAVOR}/${_SYSROOT_VER}/${_SYSROOT_DIST_${FLAVOR}:[2]} \
-C${STAGEDIR}${_SYSROOT} /usr/local/lib/gcc9
.elif ${FLAVOR} == powerpc
cd ${EXTRACT_WRKDIR} && \
${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/rust/bootstrap/${FLAVOR}/${_SYSROOT_VER}/${_SYSROOT_DIST_${FLAVOR}:[2]} \
-C${STAGEDIR}${_SYSROOT} /usr/local/lib/gcc11
.endif
@${FIND} ${STAGEDIR}${_SYSROOT} -type d -empty -delete
@${MV} ${STAGEDIR}${_SYSROOT}/COPYRIGHT ${WRKDIR}
@ -151,6 +157,9 @@ do-install:
${STAGEDIR}${_SYSROOT}/usr/lib/libstdc++.a
@${RLN} ${STAGEDIR}${_SYSROOT}/usr/local/lib/gcc9/libstdc++.a \
${STAGEDIR}${_SYSROOT}/usr/lib/libc++.a
.elif ${FLAVOR} == powerpc
@${RLN} ${STAGEDIR}${_SYSROOT}/usr/local/lib/gcc11/libatomic.so \
${STAGEDIR}${_SYSROOT}/usr/lib/libatomic.so
.endif
@${MKDIR} ${STAGEDIR}${_SYSROOT}/bin
${INSTALL_SCRIPT} ${WRKDIR}/${exists(${FILESDIR}/${FLAVOR}-cc.in):?${FLAVOR}-cc:cc} \

View File

@ -11,6 +11,8 @@ SHA256 (rust/bootstrap/i386/12.2-RELEASE/base.txz) = bc333a1f05c13dd00d65025ae4c
SIZE (rust/bootstrap/i386/12.2-RELEASE/base.txz) = 170520220
SHA256 (rust/bootstrap/powerpc/13.0-RELEASE/base.txz) = 8d980deacf7db15775445d00ce49b56a2a8eb519994052a92d2c6a40985910ab
SIZE (rust/bootstrap/powerpc/13.0-RELEASE/base.txz) = 146274724
SHA256 (rust/bootstrap/powerpc/13.0-RELEASE/gcc11-11.3.0_5.pkg) = 0215cb63b9b84954447939391b57aad74b98111b648d77b941cedbc99f356f78
SIZE (rust/bootstrap/powerpc/13.0-RELEASE/gcc11-11.3.0_5.pkg) = 76137720
SHA256 (rust/bootstrap/powerpc64_elfv1/12.2-RELEASE/base.txz) = 762ec55a9bd40dc93231e24f2df53c58d90b7cef63892b2740a59f9e8f40898e
SIZE (rust/bootstrap/powerpc64_elfv1/12.2-RELEASE/base.txz) = 109121900
SHA256 (rust/bootstrap/powerpc64_elfv1/12.2-RELEASE/gcc9-9.3.0_1.txz) = b1bd46b347e0ef55e8868537aaefe323622adf6fa081bef9ca5f24fc711d40ea

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
PORTNAME= gitaly
DISTVERSION= 15.4.4
DISTVERSION= 15.5.4
PORTREVISION= 0
DISTVERSIONPREFIX= v
CATEGORIES= devel
@ -25,14 +25,16 @@ MY_DEPENDS= git>=2.36.1:devel/git \
rubygem-rdoc>=6.3.2<7.0:devel/rubygem-rdoc \
rubygem-gitlab-gollum-lib>=4.2.7.10.gitlab.2<4.2.8:www/rubygem-gitlab-gollum-lib \
rubygem-gitlab-gollum-rugged_adapter>=0.4.4.4.gitlab.1<0.4.5.0:www/rubygem-gitlab-gollum-rugged_adapter \
rubygem-grpc142>=1.42.0.pre1<2:net/rubygem-grpc142 \
rubygem-grpc142>=1.42.0<2:net/rubygem-grpc142 \
rubygem-sentry-raven>=3.0<4:devel/rubygem-sentry-raven \
rubygem-faraday1>=1.0.1<2:www/rubygem-faraday1 \
rubygem-rbtrace>=0.4.14:devel/rubygem-rbtrace \
rubygem-gitlab-labkit>=0.24.0<1:devel/rubygem-gitlab-labkit \
rubygem-gitaly>=15.5.0<15.6:net/rubygem-gitaly \
rubygem-gitlab-labkit>=0.25.0<1:devel/rubygem-gitlab-labkit \
rubygem-licensee>=9.15<10:devel/rubygem-licensee \
rubygem-google-protobuf>=3.21.0<3.22:devel/rubygem-google-protobuf \
rubygem-license_finder>=7.0<8:devel/rubygem-license_finder
rubygem-google-protobuf>=3.21.7<3.22:devel/rubygem-google-protobuf \
rubygem-license_finder>=7.0<8:devel/rubygem-license_finder \
rubygem-redis4>=4.7<5:databases/rubygem-redis4
BUILD_DEPENDS= gem:devel/ruby-gems \
bash>0:shells/bash \
${MY_DEPENDS}
@ -52,7 +54,7 @@ MAKE_ENV+= ${GO_ENV}
USE_GITLAB= yes
GL_ACCOUNT= gitlab-org
# Find this here: https://gitlab.com/gitlab-org/gitaly/-/tags
GL_COMMIT= cb734b28e9ae84d2320c73b168dd1c97f561d99b
GL_COMMIT= 631c94433ca5017be566bb65f4ac792ab672e956
# for go dependencies
# Gitlab hosts there dependencies on their own platform and not on go-proxy

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1667627234
SHA256 (go/devel_gitaly/gitlab-org-gitaly-cb734b28e9ae84d2320c73b168dd1c97f561d99b_GL0/go.mod) = 190a364531e4bec89791667462ada89c60e2bbc218ccdd455d0d26bee55d2f54
SIZE (go/devel_gitaly/gitlab-org-gitaly-cb734b28e9ae84d2320c73b168dd1c97f561d99b_GL0/go.mod) = 9498
SHA256 (go/devel_gitaly/gitlab-org-gitaly-cb734b28e9ae84d2320c73b168dd1c97f561d99b_GL0/gitlab-org-gitaly-cb734b28e9ae84d2320c73b168dd1c97f561d99b_GL0.tar.gz) = f017719875776170d33e4b282f3e2618d2437d6a3ffc7ab1235578fdfda104a1
SIZE (go/devel_gitaly/gitlab-org-gitaly-cb734b28e9ae84d2320c73b168dd1c97f561d99b_GL0/gitlab-org-gitaly-cb734b28e9ae84d2320c73b168dd1c97f561d99b_GL0.tar.gz) = 4051161
TIMESTAMP = 1668844707
SHA256 (go/devel_gitaly/gitlab-org-gitaly-631c94433ca5017be566bb65f4ac792ab672e956_GL0/go.mod) = 0517ea73ce81c02cb2a1ec0930bc828be37bd82038970b03d84e210c855a3ea1
SIZE (go/devel_gitaly/gitlab-org-gitaly-631c94433ca5017be566bb65f4ac792ab672e956_GL0/go.mod) = 9532
SHA256 (go/devel_gitaly/gitlab-org-gitaly-631c94433ca5017be566bb65f4ac792ab672e956_GL0/gitlab-org-gitaly-631c94433ca5017be566bb65f4ac792ab672e956_GL0.tar.gz) = f05d698812d5eb4326a30c428459ea3a2eb0c0c3380ad6421e2a21d7560d5fc4
SIZE (go/devel_gitaly/gitlab-org-gitaly-631c94433ca5017be566bb65f4ac792ab672e956_GL0/gitlab-org-gitaly-631c94433ca5017be566bb65f4ac792ab672e956_GL0.tar.gz) = 4150219

View File

@ -1,6 +1,6 @@
--- Makefile.orig 2022-09-29 08:34:44 UTC
--- Makefile.orig 2022-11-11 19:21:41 UTC
+++ Makefile
@@ -547,7 +547,6 @@ ${SOURCE_DIR}/.ruby-bundle: ${GITALY_RUBY_DIR}/Gemfile
@@ -548,7 +548,6 @@ libgit2: ${LIBGIT2_INSTALL_DIR}/lib/libgit2.a
# step. Both Omnibus and CNG assume it is in the Gitaly root, not in
# _build. Hence the '../' in front.
${SOURCE_DIR}/.ruby-bundle: ${GITALY_RUBY_DIR}/Gemfile.lock ${GITALY_RUBY_DIR}/Gemfile
@ -8,7 +8,7 @@
${Q}touch $@
${SOURCE_DIR}/NOTICE: ${BUILD_DIR}/NOTICE
@@ -598,7 +597,7 @@ ${BUILD_DIR}/bin/%: ${BUILD_DIR}/intermediate/% | ${BU
@@ -593,7 +592,7 @@ ${BUILD_DIR}/bin/%: ${BUILD_DIR}/intermediate/% | ${BU
@ # This fallback is unique but non-deterministic, making it sufficient to avoid generating the
@ # GNU build-id from the empty string and causing guaranteed collisions.
${Q}GO_BUILD_ID=$$(go tool buildid "$<" || openssl rand -hex 32) && \
@ -17,7 +17,7 @@
if test "${OS}" = "Linux"; then \
go run "${SOURCE_DIR}"/tools/replace-buildid \
-input "$<" -input-build-id "${TEMPORARY_BUILD_ID}" \
@@ -624,7 +623,6 @@ ${BUILD_DIR}/intermediate/gitaly-git2go: GO_BUILD_
@@ -619,7 +618,6 @@ ${BUILD_DIR}/intermediate/gitaly: GO_BUILD_
${BUILD_DIR}/intermediate/gitaly: remove-legacy-go-mod ${GITALY_PACKED_EXECUTABLES}
${BUILD_DIR}/intermediate/praefect: GO_BUILD_TAGS = ${SERVER_BUILD_TAGS}
${BUILD_DIR}/intermediate/gitaly-git2go: GO_BUILD_TAGS = ${GIT2GO_BUILD_TAGS}

View File

@ -1,6 +1,6 @@
--- ruby/Gemfile.orig 2022-09-29 08:34:44 UTC
--- ruby/Gemfile.orig 2022-11-11 19:21:41 UTC
+++ ruby/Gemfile
@@ -1,15 +1,15 @@ gem 'rugged', '~> 1.2'
@@ -1,15 +1,15 @@
source 'https://rubygems.org'
gem 'rugged', '~> 1.2'
@ -19,10 +19,13 @@
+gem 'faraday', '~> 1.10.2'
gem 'rbtrace', require: false
# Labkit provides observability functionality
@@ -21,21 +21,10 @@ gem 'google-protobuf', '~> 3.21.0'
gem 'google-protobuf', '~> 3.21.0'
# The Gitaly Gem contains the Protobuf and gRPC definitions required by the
@@ -28,21 +28,12 @@ gem 'google-protobuf', '~> 3.21.7'
# Rails is currently blocked on the upgrade to the new major version for Redis,
# so we don't upgrade either until the issue is resolved. This is an indirect
# dependency and can thus be removed when the version constraint is gone.
-gem 'redis', '~> 4.7.1'
+gem 'redis', '~> 4.7'
-group :development, :test do
- gem 'rubocop', '~> 0.69', require: false
@ -31,8 +34,6 @@
- gem 'timecop', require: false
- gem 'factory_bot', require: false
- gem 'pry', '~> 0.12.2', require: false
-
- gem 'grpc-tools', '~> 1.42.0'
-end
-
# Gems required in omnibus-gitlab pipeline

View File

@ -1,6 +1,5 @@
PORTNAME= gitlab-shell
PORTVERSION= 14.10.0
PORTREVISION= 2
PORTVERSION= 14.12.0
CATEGORIES= devel
MAINTAINER= mfechner@FreeBSD.org
@ -14,7 +13,7 @@ USES= gmake go:modules,no_targets
USE_GITLAB= yes
GL_ACCOUNT= gitlab-org
# Find the commit hash here: https://gitlab.com/gitlab-org/gitlab-shell/tags
GL_COMMIT= 28188013f53673b0870e44b082b93d855082be49
GL_COMMIT= 6888aaeeb3ebf7fa9e9958384df1ccb315b0e7f8
USERS= git
GROUPS= git

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1658819477
SHA256 (go/devel_gitlab-shell/gitlab-org-gitlab-shell-28188013f53673b0870e44b082b93d855082be49_GL0/go.mod) = 8beeb04e9174824fe48b5f2b6555370cda1fa3159ff9f74b8ad0cc7465a1b541
SIZE (go/devel_gitlab-shell/gitlab-org-gitlab-shell-28188013f53673b0870e44b082b93d855082be49_GL0/go.mod) = 4044
SHA256 (go/devel_gitlab-shell/gitlab-org-gitlab-shell-28188013f53673b0870e44b082b93d855082be49_GL0/gitlab-org-gitlab-shell-28188013f53673b0870e44b082b93d855082be49_GL0.tar.gz) = d5320b29b7eebb880e59d399361a329a4b785c5fa928d8b292ce01be6b72a287
SIZE (go/devel_gitlab-shell/gitlab-org-gitlab-shell-28188013f53673b0870e44b082b93d855082be49_GL0/gitlab-org-gitlab-shell-28188013f53673b0870e44b082b93d855082be49_GL0.tar.gz) = 163723
TIMESTAMP = 1668844538
SHA256 (go/devel_gitlab-shell/gitlab-org-gitlab-shell-6888aaeeb3ebf7fa9e9958384df1ccb315b0e7f8_GL0/go.mod) = 333750775c8a0103d6aacb61f48dc8743ed2fdaf3ff8f6a4d8759b2334b0be57
SIZE (go/devel_gitlab-shell/gitlab-org-gitlab-shell-6888aaeeb3ebf7fa9e9958384df1ccb315b0e7f8_GL0/go.mod) = 4164
SHA256 (go/devel_gitlab-shell/gitlab-org-gitlab-shell-6888aaeeb3ebf7fa9e9958384df1ccb315b0e7f8_GL0/gitlab-org-gitlab-shell-6888aaeeb3ebf7fa9e9958384df1ccb315b0e7f8_GL0.tar.gz) = f4fea8793dc4a75d9dbd21c1193b18869db0db120bba76d5eeaf3afc6a22414d
SIZE (go/devel_gitlab-shell/gitlab-org-gitlab-shell-6888aaeeb3ebf7fa9e9958384df1ccb315b0e7f8_GL0/gitlab-org-gitlab-shell-6888aaeeb3ebf7fa9e9958384df1ccb315b0e7f8_GL0.tar.gz) = 163502

View File

@ -1,6 +1,6 @@
PORTNAME= gitleaks
DISTVERSIONPREFIX= v
DISTVERSION= 8.14.1
DISTVERSION= 8.15.1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1665551816
SHA256 (go/devel_gitleaks/gitleaks-v8.14.1/v8.14.1.mod) = e2ee6b75c4aa07e7d03da1242f9cc03cfe91843050ed3f1d99c6d5797a6f565c
SIZE (go/devel_gitleaks/gitleaks-v8.14.1/v8.14.1.mod) = 1802
SHA256 (go/devel_gitleaks/gitleaks-v8.14.1/v8.14.1.zip) = eea3bab7421645f6f664350355310a9ed8ed15b2ba55c0027bdbd017b6b5fe65
SIZE (go/devel_gitleaks/gitleaks-v8.14.1/v8.14.1.zip) = 201177
TIMESTAMP = 1669072015
SHA256 (go/devel_gitleaks/gitleaks-v8.15.1/v8.15.1.mod) = e2ee6b75c4aa07e7d03da1242f9cc03cfe91843050ed3f1d99c6d5797a6f565c
SIZE (go/devel_gitleaks/gitleaks-v8.15.1/v8.15.1.mod) = 1802
SHA256 (go/devel_gitleaks/gitleaks-v8.15.1/v8.15.1.zip) = dc83c4c5c6fffbdfd23b3980dacf0982541ba2ea341841e0f14a4d36634b199c
SIZE (go/devel_gitleaks/gitleaks-v8.15.1/v8.15.1.zip) = 203144

View File

@ -1,6 +1,5 @@
PORTNAME= goredo
DISTVERSION= 1.26.0
PORTREVISION= 2
DISTVERSION= 1.28.0
CATEGORIES= devel
MASTER_SITES= http://www.goredo.cypherpunks.ru/download/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1661705485
SHA256 (goredo-1.26.0.tar.zst) = e0849ed81431436e06542f56c6bde6895a4eff0ea19b44711ffe9a99f0a5e180
SIZE (goredo-1.26.0.tar.zst) = 434957
TIMESTAMP = 1669076326
SHA256 (goredo-1.28.0.tar.zst) = 9a5cdaa2c6fb1986b0d5d7ebfcd97122b0d7506fc30ca3da0578b04461d53c67
SIZE (goredo-1.28.0.tar.zst) = 440305

View File

@ -1,6 +1,6 @@
PORTNAME= goreleaser
DISTVERSIONPREFIX= v
DISTVERSION= 1.12.3
DISTVERSION= 1.13.0
CATEGORIES= devel
MAINTAINER= fuz@fuz.su
@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
USES= go:modules
GO_MODULE= github.com/goreleaser/goreleaser
GO_BUILDFLAGS= -ldflags="-X main.version=${PKGVERSION} -X 'main.builtBy=FreeBSD ports'"
GO_BUILDFLAGS= -ldflags="-X main.version=${PKGVERSION} -X 'main.builtBy=FreeBSD ports' ${STRIP}"
# TODO: generate documentation
PLIST_FILES= bin/goreleaser \

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1666638578
SHA256 (go/devel_goreleaser/goreleaser-v1.12.3/v1.12.3.mod) = 2841587d30da52ce3a7332c166578d098e39f115a197f9309aeef9e758c7a051
SIZE (go/devel_goreleaser/goreleaser-v1.12.3/v1.12.3.mod) = 8272
SHA256 (go/devel_goreleaser/goreleaser-v1.12.3/v1.12.3.zip) = a742483f73d352304e8aaf03e88e93203fb0a6be848ea202a4837c183e2d5e55
SIZE (go/devel_goreleaser/goreleaser-v1.12.3/v1.12.3.zip) = 1002668
TIMESTAMP = 1668984583
SHA256 (go/devel_goreleaser/goreleaser-v1.13.0/v1.13.0.mod) = 8b67b51ac5689f2127fb447e2f1b874fa736558ec28a7c073f6801c5b0cc51f6
SIZE (go/devel_goreleaser/goreleaser-v1.13.0/v1.13.0.mod) = 8389
SHA256 (go/devel_goreleaser/goreleaser-v1.13.0/v1.13.0.zip) = 37e33e349dac0a0e46d73c228e653e55f3f32478d6f8bfd5a9e380c03eef6ba7
SIZE (go/devel_goreleaser/goreleaser-v1.13.0/v1.13.0.zip) = 1026949

View File

@ -1,15 +1,14 @@
# Also update devel/libgit2, devel/rubygem-rugged, devel/py-pygit2
PORTNAME= libgit2-glib
PORTVERSION= 0.99.0.1
PORTREVISION= 3
PORTVERSION= 1.1.0
CATEGORIES= devel gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Glib wrapper library around the libgit2 git access library
WWW= https://git.gnome.org/browse/libgit2-glib
WWW= https://gitlab.gnome.org/GNOME/libgit2-glib
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1584066374
SHA256 (gnome/libgit2-glib-0.99.0.1.tar.xz) = e05a75c444d9c8d5991afc4a5a64cd97d731ce21aeb7c1c651ade1a3b465b9de
SIZE (gnome/libgit2-glib-0.99.0.1.tar.xz) = 140996
TIMESTAMP = 1668962696
SHA256 (gnome/libgit2-glib-1.1.0.tar.xz) = c38dd7575daf8141e1e422333a575faf65f3c9210c08e83e981b88dd41bf1ef3
SIZE (gnome/libgit2-glib-1.1.0.tar.xz) = 140128

View File

@ -33,6 +33,7 @@ include/libgit2-glib-1.0/libgit2-glib/ggit-fetch-options.h
include/libgit2-glib-1.0/libgit2-glib/ggit-index-entry-resolve-undo.h
include/libgit2-glib-1.0/libgit2-glib/ggit-index-entry.h
include/libgit2-glib-1.0/libgit2-glib/ggit-index.h
include/libgit2-glib-1.0/libgit2-glib/ggit-mailmap.h
include/libgit2-glib-1.0/libgit2-glib/ggit-main.h
include/libgit2-glib-1.0/libgit2-glib/ggit-merge-options.h
include/libgit2-glib-1.0/libgit2-glib/ggit-message.h
@ -67,11 +68,12 @@ include/libgit2-glib-1.0/libgit2-glib/ggit-tree-builder.h
include/libgit2-glib-1.0/libgit2-glib/ggit-tree-entry.h
include/libgit2-glib-1.0/libgit2-glib/ggit-tree.h
include/libgit2-glib-1.0/libgit2-glib/ggit-types.h
include/libgit2-glib-1.0/libgit2-glib/ggit-version.h
include/libgit2-glib-1.0/libgit2-glib/ggit.h
lib/girepository-1.0/Ggit-1.0.typelib
lib/libgit2-glib-1.0.so
lib/libgit2-glib-1.0.so.0
lib/libgit2-glib-1.0.so.0.9900.0
lib/libgit2-glib-1.0.so.0.100.0
libdata/pkgconfig/libgit2-glib-1.0.pc
share/gir-1.0/Ggit-1.0.gir
share/vala/vapi/ggit-1.0.deps

View File

@ -5,7 +5,7 @@
PORTNAME= libgit2
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.2
DISTVERSION= 1.5.0
CATEGORIES= devel
MAINTAINER= mfechner@FreeBSD.org
@ -17,7 +17,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libpcre2-8.so:devel/pcre2 \
libhttp_parser.so:www/http-parser
USES= cmake cpe pkgconfig ssl
USES= cmake cpe pkgconfig python:build ssl
USE_GITHUB= yes
USE_LDCONFIG= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1657692035
SHA256 (libgit2-libgit2-v1.3.2_GH0.tar.gz) = 3a4469b32b73d53f9dbb7bf17b61b0cfb7dae9020e199f928fa96f12d6eb29cb
SIZE (libgit2-libgit2-v1.3.2_GH0.tar.gz) = 5824473
TIMESTAMP = 1668845752
SHA256 (libgit2-libgit2-v1.5.0_GH0.tar.gz) = 8de872a0f201b33d9522b817c92e14edb4efad18dae95cf156cf240b2efff93e
SIZE (libgit2-libgit2-v1.5.0_GH0.tar.gz) = 5893437

View File

@ -1,116 +0,0 @@
--- tests/network/url/parse.c.orig 2021-09-27 20:09:50 UTC
+++ tests/network/url/parse.c
@@ -63,18 +63,6 @@ void test_network_url_parse__hostname_implied_root_cus
cl_assert_equal_i(git_net_url_is_default_port(&conndata), 0);
}
-void test_network_url_parse__hostname_implied_root_empty_port(void)
-{
- cl_git_pass(git_net_url_parse(&conndata, "http://example.com:"));
- cl_assert_equal_s(conndata.scheme, "http");
- cl_assert_equal_s(conndata.host, "example.com");
- cl_assert_equal_s(conndata.port, "80");
- cl_assert_equal_s(conndata.path, "/");
- cl_assert_equal_p(conndata.username, NULL);
- cl_assert_equal_p(conndata.password, NULL);
- cl_assert_equal_i(git_net_url_is_default_port(&conndata), 1);
-}
-
void test_network_url_parse__hostname_encoded_password(void)
{
cl_git_pass(git_net_url_parse(&conndata,
@@ -129,18 +117,6 @@ void test_network_url_parse__hostname_port(void)
cl_assert_equal_i(git_net_url_is_default_port(&conndata), 0);
}
-void test_network_url_parse__hostname_empty_port(void)
-{
- cl_git_pass(git_net_url_parse(&conndata, "http://example.com:/resource"));
- cl_assert_equal_s(conndata.scheme, "http");
- cl_assert_equal_s(conndata.host, "example.com");
- cl_assert_equal_s(conndata.port, "80");
- cl_assert_equal_s(conndata.path, "/resource");
- cl_assert_equal_p(conndata.username, NULL);
- cl_assert_equal_p(conndata.password, NULL);
- cl_assert_equal_i(git_net_url_is_default_port(&conndata), 1);
-}
-
void test_network_url_parse__hostname_user_port(void)
{
/* user@hostname.tld:port/resource */
@@ -219,18 +195,6 @@ void test_network_url_parse__ipv4_implied_root_custom_
cl_assert_equal_i(git_net_url_is_default_port(&conndata), 0);
}
-void test_network_url_parse__ipv4_implied_root_empty_port(void)
-{
- cl_git_pass(git_net_url_parse(&conndata, "http://192.168.1.1:"));
- cl_assert_equal_s(conndata.scheme, "http");
- cl_assert_equal_s(conndata.host, "192.168.1.1");
- cl_assert_equal_s(conndata.port, "80");
- cl_assert_equal_s(conndata.path, "/");
- cl_assert_equal_p(conndata.username, NULL);
- cl_assert_equal_p(conndata.password, NULL);
- cl_assert_equal_i(git_net_url_is_default_port(&conndata), 1);
-}
-
void test_network_url_parse__ipv4_encoded_password(void)
{
cl_git_pass(git_net_url_parse(&conndata,
@@ -283,18 +247,6 @@ void test_network_url_parse__ipv4_port(void)
cl_assert_equal_i(git_net_url_is_default_port(&conndata), 0);
}
-void test_network_url_parse__ipv4_empty_port(void)
-{
- cl_git_pass(git_net_url_parse(&conndata, "http://192.168.1.1:/resource"));
- cl_assert_equal_s(conndata.scheme, "http");
- cl_assert_equal_s(conndata.host, "192.168.1.1");
- cl_assert_equal_s(conndata.port, "80");
- cl_assert_equal_s(conndata.path, "/resource");
- cl_assert_equal_p(conndata.username, NULL);
- cl_assert_equal_p(conndata.password, NULL);
- cl_assert_equal_i(git_net_url_is_default_port(&conndata), 1);
-}
-
void test_network_url_parse__ipv4_user_port(void)
{
cl_git_pass(git_net_url_parse(&conndata,
@@ -371,18 +323,6 @@ void test_network_url_parse__ipv6_implied_root_custom_
cl_assert_equal_i(git_net_url_is_default_port(&conndata), 0);
}
-void test_network_url_parse__ipv6_implied_root_empty_port(void)
-{
- cl_git_pass(git_net_url_parse(&conndata, "http://[fe80::dcad:beff:fe00:0001]:"));
- cl_assert_equal_s(conndata.scheme, "http");
- cl_assert_equal_s(conndata.host, "fe80::dcad:beff:fe00:0001");
- cl_assert_equal_s(conndata.port, "80");
- cl_assert_equal_s(conndata.path, "/");
- cl_assert_equal_p(conndata.username, NULL);
- cl_assert_equal_p(conndata.password, NULL);
- cl_assert_equal_i(git_net_url_is_default_port(&conndata), 1);
-}
-
void test_network_url_parse__ipv6_encoded_password(void)
{
cl_git_pass(git_net_url_parse(&conndata,
@@ -433,18 +373,6 @@ void test_network_url_parse__ipv6_port(void)
cl_assert_equal_p(conndata.username, NULL);
cl_assert_equal_p(conndata.password, NULL);
cl_assert_equal_i(git_net_url_is_default_port(&conndata), 0);
-}
-
-void test_network_url_parse__ipv6_empty_port(void)
-{
- cl_git_pass(git_net_url_parse(&conndata, "http://[fe80::dcad:beff:fe00:0001]:/resource"));
- cl_assert_equal_s(conndata.scheme, "http");
- cl_assert_equal_s(conndata.host, "fe80::dcad:beff:fe00:0001");
- cl_assert_equal_s(conndata.port, "80");
- cl_assert_equal_s(conndata.path, "/resource");
- cl_assert_equal_p(conndata.username, NULL);
- cl_assert_equal_p(conndata.password, NULL);
- cl_assert_equal_i(git_net_url_is_default_port(&conndata), 1);
}
void test_network_url_parse__ipv6_user_port(void)

View File

@ -1,3 +1,4 @@
bin/git2_cli
include/git2.h
include/git2/annotated_commit.h
include/git2/apply.h
@ -77,6 +78,7 @@ include/git2/sys/openssl.h
include/git2/sys/path.h
include/git2/sys/refdb_backend.h
include/git2/sys/reflog.h
include/git2/sys/remote.h
include/git2/sys/refs.h
include/git2/sys/repository.h
include/git2/sys/stream.h

View File

@ -1,5 +1,5 @@
PORTNAME= mill
DISTVERSION= 0.10.3
DISTVERSION= 0.10.9
CATEGORIES= devel java
MASTER_SITES= https://github.com/lihaoyi/mill/releases/download/${PORTVERSION}/
DISTNAME= ${PORTVERSION}-assembly

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1650094821
SHA256 (mill/0.10.3-assembly) = a5342282df2c1bee00cc373715abff427dbb08d1f49481ee43740c039b8c76a2
SIZE (mill/0.10.3-assembly) = 67435545
TIMESTAMP = 1668783624
SHA256 (mill/0.10.9-assembly) = 5c3cb4edd173ca5465f36e5062a46de5ec9d54f4788c47af0b656bab181316dd
SIZE (mill/0.10.9-assembly) = 71023828

View File

@ -1,6 +1,6 @@
PORTNAME= orcania
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.0
DISTVERSION= 2.3.1
CATEGORIES= devel
MAINTAINER= dvl@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1655208848
SHA256 (babelouest-orcania-v2.3.0_GH0.tar.gz) = b1b5550523164eca0f59099e843177684c5017c6088284123880cffd4c6dbbde
SIZE (babelouest-orcania-v2.3.0_GH0.tar.gz) = 66940
TIMESTAMP = 1665854174
SHA256 (babelouest-orcania-v2.3.1_GH0.tar.gz) = bbf08d563528b8ab88dd4b0e67aeb4e7c4fc9f19dcd1a0346b773cf492f7612b
SIZE (babelouest-orcania-v2.3.1_GH0.tar.gz) = 67013

View File

@ -16,8 +16,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}m2crypto>=0:security/py-m2crypto@${PY_FLAVOR
USE_GITHUB= yes
GH_ACCOUNT= openSUSE
USES= cpe python pytest
USE_PYTHON= autoplist distutils noflavors
USES= cpe python
USE_PYTHON= autoplist distutils noflavors pytest
PLIST_FILES= bin/osc
NO_ARCH= yes
PYTEST_BROKEN_TESTS= testPrdiffDiffstat

View File

@ -19,8 +19,8 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} \
${PYNUMPY}
USES= python:3.8+ pytest
USE_PYTHON= autoplist concurrent distutils
USES= python:3.8+
USE_PYTHON= autoplist concurrent distutils pytest
CONFLICTS= ${PYTHON_PKGNAMEPREFIX}astroid

View File

@ -16,9 +16,9 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astroid253>=0:devel/py-astroid253@${PY_FLAVOR}
USES= python:3.6+ pytest
USE_PYTHON= autoplist distutils
PYTEST_ARGS= --ignore=tests/testdata
USES= python:3.6+
USE_PYTHON= autoplist distutils pytest
TEST_ARGS= --ignore=tests/testdata
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
PORTNAME= distlib
DISTVERSION= 0.3.4
DISTVERSION= 0.3.6
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -11,9 +11,12 @@ WWW= https://bitbucket.org/pypa/distlib
LICENSE= PSFL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= python:3.6+ zip
USE_PYTHON= distutils autoplist
USES= python:3.6+
USE_PYTHON= autoplist distutils
NO_ARCH= yes
post-patch:
${ECHO} "from setuptools import setup ; setup()" > ${WRKSRC}/setup.py
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1639203727
SHA256 (distlib-0.3.4.zip) = e4b58818180336dc9c529bfb9a0b58728ffc09ad92027a3f30b7cd91e3458579
SIZE (distlib-0.3.4.zip) = 631981
TIMESTAMP = 1669049965
SHA256 (distlib-0.3.6.tar.gz) = 14bad2d9b04d3a36127ac97f30b12a19268f211063d8f8ee4f47108896e11b46
SIZE (distlib-0.3.6.tar.gz) = 607879

View File

@ -17,8 +17,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=0:devel/py-hypothesis@${PY_FLAVO
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}black>=0:devel/py-black@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}parso>=0:textproc/py-parso@${PY_FLAVOR}
USES= python:3.7+ pytest
USE_PYTHON= autoplist distutils
USES= python:3.7+
USE_PYTHON= autoplist distutils pytest
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
PORTNAME= pycognito
DISTVERSION= 2022.11.0
DISTVERSION= 2022.11.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1668915783
SHA256 (pycognito-2022.11.0.tar.gz) = aedadab0431efa473d24d9afbd5d80d73d134494106898062f1a543a145e2358
SIZE (pycognito-2022.11.0.tar.gz) = 27793
TIMESTAMP = 1669154377
SHA256 (pycognito-2022.11.1.tar.gz) = 27d4fe2194a54bc23a393a1e1543eaad9c57953e663c9387ef99f31209df66d1
SIZE (pycognito-2022.11.1.tar.gz) = 27777

View File

@ -1,8 +1,7 @@
# Also update devel/libgit2, devel/libgit2-glib, devel/rubygem-rugged
PORTNAME= pygit2
PORTVERSION= 1.8.0
PORTREVISION= 1
PORTVERSION= 1.11.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1644243961
SHA256 (pygit2-1.8.0.tar.gz) = 6e2c5cff5aa1e43f43103480761152f5c5d6bef40f5c1f50c8758a6e89e66cb6
SIZE (pygit2-1.8.0.tar.gz) = 290516
TIMESTAMP = 1668960780
SHA256 (pygit2-1.11.1.tar.gz) = 793f583fd33620f0ac38376db0f57768ef2922b89b459e75b1ac440377eb64ec
SIZE (pygit2-1.11.1.tar.gz) = 733883

View File

@ -15,8 +15,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
USES= python:3.6+ pytest
USE_PYTHON= autoplist distutils
USES= python:3.6+
USE_PYTHON= autoplist distutils pytest
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -17,8 +17,8 @@ USE_GITHUB= yes # LICENSE and tests are missing from PyPI distribution
GH_ACCOUNT= timpaquatte
GH_TAGNAME= b4cc63c # 1.3 tag is also missing
USES= python:3.6+ pytest
USE_PYTHON= autoplist distutils
USES= python:3.6+
USE_PYTHON= autoplist distutils pytest
NO_ARCH= yes
PYTEST_BROKEN_TESTS= test_BST_mutations test_short_example test_separate_files

View File

@ -14,8 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
USES= python pytest
USE_PYTHON= autoplist distutils
USES= python
USE_PYTHON= autoplist distutils pytest
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -1,6 +1,7 @@
PORTNAME= reedsolo
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.4
PORTREVISION= 1
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -11,19 +12,16 @@ WWW= https://github.com/tomerfiliba/reedsolomon
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR}
USES= python:3.6-3.9
USES= python:3.6+
USE_GITHUB= yes
USE_PYTHON= autoplist cython distutils
USE_PYTHON= autoplist cython distutils pytest
GH_ACCOUNT= tomerfiliba
GH_PROJECT= reedsolomon
TEST_ENV+= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
do-test:
@cd ${TEST_WRKSRC} && \
${SETENV} ${TEST_ENV} nosetests-${PYTHON_VER} --with-coverage -d -v
# PR 267882: regenerate creedsolo.c with Cython
post-patch:
@${RM} ${WRKSRC}/creedsolo.c
.include <bsd.port.mk>

View File

@ -17,8 +17,8 @@ USE_GITHUB= yes # tests are missing from PyPI distribution
GH_ACCOUNT= d9pouces
GH_PROJECT= RubyMarshal
USES= python:3.6+ pytest
USE_PYTHON= autoplist distutils
USES= python:3.6+
USE_PYTHON= autoplist distutils pytest
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -1,6 +1,6 @@
PORTNAME= trimesh
PORTVERSION= 3.5.25
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel cad python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
NEEDED_DEPENDS= ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyglet>0:graphics/py-pyglet@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyglet1>0:graphics/py-pyglet1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Shapely>0:devel/py-shapely@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rtree>0:devel/py-rtree@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}svg_path>0:graphics/py-svg.path@${PY_FLAVOR} \

View File

@ -12,8 +12,8 @@ WWW= https://pypi.org/project/unittest2pytest/ \
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING-GPLv3.txt
USES= python pytest
USE_PYTHON= autoplist concurrent distutils
USES= python
USE_PYTHON= autoplist concurrent distutils pytest
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -6,7 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.asc
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= aehlig@linta.de
MAINTAINER= ports@FreeBSD.org
COMMENT= Useful middlewares and filters for wsgi as well as scgi servers
WWW= https://subdivi.de/~helmut/wsgitools/

View File

@ -1,6 +1,6 @@
PORTNAME= qcoro
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
DISTVERSION= 0.7.0
CATEGORIES= devel kde
MAINTAINER= kde@FreeBSD.org
@ -11,7 +11,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSES/MIT.txt
USES= cmake compiler:c++17-lang pkgconfig qt:5
USE_QT= concurrent core dbus network testlib websockets \
USE_QT= concurrent core dbus declarative network testlib websockets \
buildtools:build qmake:build
USE_GITHUB= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1657522013
SHA256 (danvratil-qcoro-v0.6.0_GH0.tar.gz) = 26d6ea1103c51b895e93d27b59bee394f80db8fd9ca21e7c0056583b1938906d
SIZE (danvratil-qcoro-v0.6.0_GH0.tar.gz) = 122618
TIMESTAMP = 1669065059
SHA256 (danvratil-qcoro-v0.7.0_GH0.tar.gz) = 23ef0217926e67c8d2eb861cf91617da2f7d8d5a9ae6c62321b21448b1669210
SIZE (danvratil-qcoro-v0.7.0_GH0.tar.gz) = 135419

View File

@ -9,10 +9,13 @@ include/qcoro5/QCoro/QCoroFuture
include/qcoro5/QCoro/QCoroFwd
include/qcoro5/QCoro/QCoroGenerator
include/qcoro5/QCoro/QCoroIODevice
include/qcoro5/QCoro/QCoroImageProvider
include/qcoro5/QCoro/QCoroLocalSocket
include/qcoro5/QCoro/QCoroNetwork
include/qcoro5/QCoro/QCoroNetworkReply
include/qcoro5/QCoro/QCoroProcess
include/qcoro5/QCoro/QCoroQml
include/qcoro5/QCoro/QCoroQmlTask
include/qcoro5/QCoro/QCoroSignal
include/qcoro5/QCoro/QCoroTask
include/qcoro5/QCoro/QCoroTcpServer
@ -38,12 +41,17 @@ include/qcoro5/qcoro/qcorodbuspendingreply.h
include/qcoro5/qcoro/qcorofuture.h
include/qcoro5/qcoro/qcorofwd.h
include/qcoro5/qcoro/qcorogenerator.h
include/qcoro5/qcoro/qcoroimageprovider.h
include/qcoro5/qcoro/qcoroiodevice.h
include/qcoro5/qcoro/qcorolocalsocket.h
include/qcoro5/qcoro/qcoronetwork.h
include/qcoro5/qcoro/qcoronetwork_export.h
include/qcoro5/qcoro/qcoronetworkreply.h
include/qcoro5/qcoro/qcoroprocess.h
include/qcoro5/qcoro/qcoroqml.h
include/qcoro5/qcoro/qcoroqml_export.h
include/qcoro5/qcoro/qcoroqmltask.h
include/qcoro5/qcoro/qcoroquick_export.h
include/qcoro5/qcoro/qcorosignal.h
include/qcoro5/qcoro/qcorotask.h
include/qcoro5/qcoro/qcorotcpserver.h
@ -73,6 +81,14 @@ lib/cmake/QCoro5Network/QCoro5NetworkConfig.cmake
lib/cmake/QCoro5Network/QCoro5NetworkConfigVersion.cmake
lib/cmake/QCoro5Network/QCoro5NetworkTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/QCoro5Network/QCoro5NetworkTargets.cmake
lib/cmake/QCoro5Qml/QCoro5QmlConfig.cmake
lib/cmake/QCoro5Qml/QCoro5QmlConfigVersion.cmake
lib/cmake/QCoro5Qml/QCoro5QmlTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/QCoro5Qml/QCoro5QmlTargets.cmake
lib/cmake/QCoro5Quick/QCoro5QuickConfig.cmake
lib/cmake/QCoro5Quick/QCoro5QuickConfigVersion.cmake
lib/cmake/QCoro5Quick/QCoro5QuickTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/QCoro5Quick/QCoro5QuickTargets.cmake
lib/cmake/QCoro5WebSockets/QCoro5WebSocketsConfig.cmake
lib/cmake/QCoro5WebSockets/QCoro5WebSocketsConfigVersion.cmake
lib/cmake/QCoro5WebSockets/QCoro5WebSocketsTargets-%%CMAKE_BUILD_TYPE%%.cmake
@ -80,9 +96,13 @@ lib/cmake/QCoro5WebSockets/QCoro5WebSocketsTargets.cmake
lib/libQCoro5Core.a
lib/libQCoro5DBus.a
lib/libQCoro5Network.a
lib/libQCoro5Qml.a
lib/libQCoro5Quick.a
lib/libQCoro5WebSockets.a
%%QT_MKSPECDIR%%/modules/qt_QCoroCore.pri
%%QT_MKSPECDIR%%/modules/qt_QCoroCoro.pri
%%QT_MKSPECDIR%%/modules/qt_QCoroDBus.pri
%%QT_MKSPECDIR%%/modules/qt_QCoroNetwork.pri
%%QT_MKSPECDIR%%/modules/qt_QCoroQml.pri
%%QT_MKSPECDIR%%/modules/qt_QCoroQuick.pri
%%QT_MKSPECDIR%%/modules/qt_QCoroWebSockets.pri

View File

@ -1,9 +1,8 @@
PORTNAME= range-v3
DISTVERSION= 0.11.0
PORTREVISION= 1
DISTVERSION= 0.12.0
CATEGORIES= devel
MAINTAINER= henry.hu.sh@gmail.com
MAINTAINER= ports@FreeBSD.org
COMMENT= Experimental range library for C++11/14/17
WWW= https://github.com/ericniebler/range-v3

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1619769312
SHA256 (ericniebler-range-v3-0.11.0_GH0.tar.gz) = 376376615dbba43d3bef75aa590931431ecb49eb36d07bb726a19f680c75e20c
SIZE (ericniebler-range-v3-0.11.0_GH0.tar.gz) = 533136
TIMESTAMP = 1667839965
SHA256 (ericniebler-range-v3-0.12.0_GH0.tar.gz) = 015adb2300a98edfceaf0725beec3337f542af4915cec4d0b89fa0886f4ba9cb
SIZE (ericniebler-range-v3-0.12.0_GH0.tar.gz) = 582834

View File

@ -1,122 +0,0 @@
From 0487cca29e352e8f16bbd91fda38e76e39a0ed28 Mon Sep 17 00:00:00 2001
From: Louis Dionne <ldionne.2@gmail.com>
Date: Tue, 15 Jun 2021 14:40:01 -0400
Subject: [PATCH] Work around broken integration with latest libc++. (#1635)
* Work around broken integration with latest libc++.
In newer versions of libc++, the base template of std::iterator_traits
provides a member typedef called __primary_template which is an alias
to the std::iterator_traits specialization itself. This fix works with
both the old version of libc++ and the new one.
Fixes issue #1633.
* Fix is_std_iterator_traits_specialized_v on MSVC
It used to pretend that std::iterator_traits<T*> is a user-defined
specialization, which isn't the case. This is due to MSVC's
iterator_traits<T*> specialization not posing as the base template.
---
include/std/detail/associated_types.hpp | 22 +++++++++++-----
test/CMakeLists.txt | 1 +
test/bug1633.cpp | 34 +++++++++++++++++++++++++
3 files changed, 51 insertions(+), 6 deletions(-)
create mode 100644 test/bug1633.cpp
diff --git a/include/std/detail/associated_types.hpp b/include/std/detail/associated_types.hpp
index b642166d4..449a3f91c 100644
--- include/std/detail/associated_types.hpp
+++ include/std/detail/associated_types.hpp
@@ -265,11 +265,22 @@ namespace ranges
template<typename I>
char is_std_iterator_traits_specialized_impl_(void *);
#elif defined(_LIBCPP_VERSION)
- template<typename I, bool B>
- char (
- &is_std_iterator_traits_specialized_impl_(std::__iterator_traits<I, B> *))[2];
+ // In older versions of libc++, the base template inherits from std::__iterator_traits<typename, bool>.
+ template<template<typename, bool> class IteratorTraitsBase, typename I, bool B>
+ char (&libcpp_iterator_traits_base_impl(IteratorTraitsBase<I, B> *))[2];
+ template<template<typename, bool> class IteratorTraitsBase, typename I>
+ char libcpp_iterator_traits_base_impl(void *);
+
+ // In newer versions, the base template has only one template parameter and provides the
+ // __primary_template typedef which aliases the iterator_traits specialization.
+ template<template<typename> class, typename I>
+ char (&libcpp_iterator_traits_base_impl(typename std::iterator_traits<I>::__primary_template *))[2];
+ template<template<typename> class, typename I>
+ char libcpp_iterator_traits_base_impl(void *);
+
template<typename I>
- char is_std_iterator_traits_specialized_impl_(void *);
+ auto is_std_iterator_traits_specialized_impl_(std::iterator_traits<I>* traits)
+ -> decltype(libcpp_iterator_traits_base_impl<std::__iterator_traits, I>(traits));
#elif defined(_MSVC_STL_VERSION)
template<typename I>
char (&is_std_iterator_traits_specialized_impl_(
@@ -287,14 +298,13 @@ namespace ranges
RANGES_INLINE_VAR constexpr bool is_std_iterator_traits_specialized_v =
1 == sizeof(is_std_iterator_traits_specialized_impl_<I>(
static_cast<std::iterator_traits<I> *>(nullptr)));
-
+#endif
// The standard iterator_traits<T *> specialization(s) do not count
// as user-specialized. This will no longer be necessary in C++20.
// This helps with `T volatile*` and `void *`.
template<typename T>
RANGES_INLINE_VAR constexpr bool is_std_iterator_traits_specialized_v<T *> =
false;
-#endif
} // namespace detail
/// \endcond
} // namespace ranges
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index 889f314af..2c2b7c09c 100644
--- test/CMakeLists.txt
+++ test/CMakeLists.txt
@@ -19,3 +19,4 @@ rv3_add_test(test.bug474 bug474 bug474.cpp)
rv3_add_test(test.bug566 bug566 bug566.cpp)
rv3_add_test(test.bug1322 bug1322 bug1322.cpp)
rv3_add_test(test.bug1335 bug1335 bug1335.cpp)
+rv3_add_test(test.bug1633 bug1633 bug1633.cpp)
diff --git a/test/bug1633.cpp b/test/bug1633.cpp
new file mode 100644
index 000000000..be52420ad
--- /dev/null
+++ test/bug1633.cpp
@@ -0,0 +1,34 @@
+// Range v3 library
+//
+// Use, modification and distribution is subject to the
+// Boost Software License, Version 1.0. (See accompanying
+// file LICENSE_1_0.txt or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+//
+// Project home: https://github.com/ericniebler/range-v3
+
+#include <cstddef>
+#include <iterator>
+#include <range/v3/iterator.hpp>
+
+struct X { };
+
+namespace std {
+ template<> struct iterator_traits<X> { };
+}
+
+struct Y {
+ using difference_type = std::ptrdiff_t;
+ using value_type = int;
+ using pointer = int*;
+ using reference = int&;
+ using iterator_category = std::forward_iterator_tag;
+};
+
+static_assert(ranges::detail::is_std_iterator_traits_specialized_v<X>, "");
+static_assert(!ranges::detail::is_std_iterator_traits_specialized_v<Y>, "");
+static_assert(!ranges::detail::is_std_iterator_traits_specialized_v<int*>, "");
+
+int main()
+{
+}

View File

@ -0,0 +1,14 @@
--- cmake/ranges_env.cmake.orig 2022-11-07 17:22:22 UTC
+++ cmake/ranges_env.cmake
@@ -46,6 +46,11 @@ elseif(CMAKE_SYSTEM_NAME MATCHES "Windows")
if (RANGES_VERBOSE_BUILD)
message(STATUS "[range-v3]: system is Windows.")
endif()
+elseif(CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
+ set (RANGES_ENV_FREEBSD TRUE)
+ if (RANGES_VERBOSE_BUILD)
+ message(STATUS "[range-v3]: system is FreeBSD.")
+ endif()
elseif(CMAKE_SYSTEM_NAME MATCHES "OpenBSD")
set (RANGES_ENV_OPENBSD TRUE)
if (RANGES_VERBOSE_BUILD)

View File

@ -60,6 +60,9 @@ include/range/v3/algorithm/find_end.hpp
include/range/v3/algorithm/find_first_of.hpp
include/range/v3/algorithm/find_if.hpp
include/range/v3/algorithm/find_if_not.hpp
include/range/v3/algorithm/fold.hpp
include/range/v3/algorithm/fold_left.hpp
include/range/v3/algorithm/fold_right.hpp
include/range/v3/algorithm/for_each.hpp
include/range/v3/algorithm/for_each_n.hpp
include/range/v3/algorithm/generate.hpp
@ -245,6 +248,7 @@ include/range/v3/view/c_str.hpp
include/range/v3/view/cache1.hpp
include/range/v3/view/cartesian_product.hpp
include/range/v3/view/chunk.hpp
include/range/v3/view/chunk_by.hpp
include/range/v3/view/common.hpp
include/range/v3/view/concat.hpp
include/range/v3/view/const.hpp

View File

@ -1,5 +1,5 @@
PORTNAME= ruby-build
PORTVERSION= 20221116
PORTVERSION= 20221121
DISTVERSIONPREFIX= v
CATEGORIES= devel ruby

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1668652896
SHA256 (rbenv-ruby-build-v20221116_GH0.tar.gz) = 40fe132f4281d74b4d54f35c3b5dcc762ce65b781832f9f6c06a02cdef524356
SIZE (rbenv-ruby-build-v20221116_GH0.tar.gz) = 79089
TIMESTAMP = 1669038483
SHA256 (rbenv-ruby-build-v20221121_GH0.tar.gz) = bdb4c5327dee13757f2708032ec3c6bc8fb0ca46005051a3790bd6a171742663
SIZE (rbenv-ruby-build-v20221121_GH0.tar.gz) = 79099

View File

@ -1,6 +1,5 @@
PORTNAME= arr-pm
PORTVERSION= 0.0.10
PORTREVISION= 1
PORTVERSION= 0.0.12
CATEGORIES= devel rubygems
MASTER_SITES= RG
@ -10,10 +9,9 @@ WWW= https://rubygems.org/gems/arr-pm
LICENSE= APACHE20
RUN_DEPENDS= rubygem-cabin>=0:devel/rubygem-cabin
USES= gem
USE_RUBY= yes
NO_ARCH= yes
USE_RUBY= yes
USES= gem
.include <bsd.port.mk>

View File

@ -1,2 +1,3 @@
SHA256 (rubygem/arr-pm-0.0.10.gem) = 0fa2d425a84eeeaf8f95268568e826723b41aeefa14511d1f0ed1368c30bdd1f
SIZE (rubygem/arr-pm-0.0.10.gem) = 15360
TIMESTAMP = 1668957726
SHA256 (rubygem/arr-pm-0.0.12.gem) = fdff482f75239239201f4d667d93424412639aad0b3b0ad4d827e7c637e0ad39
SIZE (rubygem/arr-pm-0.0.12.gem) = 34304

View File

@ -0,0 +1,24 @@
PORTNAME= better_html
PORTVERSION= 2.0.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails61
MAINTAINER= bofh@FreeBSD.org
COMMENT= Better HTML for Rails
WWW= https://github.com/Shopify/better-html
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-actionview61>=6.0:devel/rubygem-actionview61 \
rubygem-activesupport61>=6.0:devel/rubygem-activesupport61 \
rubygem-ast>=2.0:devel/rubygem-ast \
rubygem-erubi>=1.4:www/rubygem-erubi \
rubygem-parser>=2.4:devel/rubygem-parser \
rubygem-smart_properties>0:devel/rubygem-smart_properties
USES= gem
USE_RUBY= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1669122654
SHA256 (rubygem/better_html-2.0.1.gem) = bf3d9171d41ac5f260fd7529286b6eced799e393e5dd11fbf72377f96a0309f8
SIZE (rubygem/better_html-2.0.1.gem) = 27136

View File

@ -0,0 +1,2 @@
Better HTML for Rails. Provides sane html helpers that make it easier to
do the right thing.

View File

@ -1,5 +1,5 @@
PORTNAME= gitlab-labkit
PORTVERSION= 0.24.0
PORTVERSION= 0.28.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@ -10,13 +10,13 @@ WWW= https://about.gitlab.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-actionpack61>=5<7:www/rubygem-actionpack61 \
rubygem-activesupport61>=5<7:devel/rubygem-activesupport61 \
RUN_DEPENDS= rubygem-actionpack61>=5<8:www/rubygem-actionpack61 \
rubygem-activesupport61>=5<8:devel/rubygem-activesupport61 \
rubygem-grpc142>=1.37:net/rubygem-grpc142 \
rubygem-jaeger-client>=1.1.0<1.2:devel/rubygem-jaeger-client \
rubygem-opentracing>=0.4<1.0:devel/rubygem-opentracing \
rubygem-pg_query>=2.1<3:databases/rubygem-pg_query \
rubygem-redis4>3.0.0<5.0.0:databases/rubygem-redis4
rubygem-redis4>3.0.0<6.0.0:databases/rubygem-redis4
USES= gem
USE_RUBY= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1664889708
SHA256 (rubygem/gitlab-labkit-0.24.0.gem) = 8f16e5aa4e0a05be58958fe880bdd53c84b659a081ea9981d2b510922a4a0548
SIZE (rubygem/gitlab-labkit-0.24.0.gem) = 29184
TIMESTAMP = 1668845612
SHA256 (rubygem/gitlab-labkit-0.28.0.gem) = a7ebf52336566f7607d280056acd64f390c9991f152fc3d6b1dd966a372d5654
SIZE (rubygem/gitlab-labkit-0.28.0.gem) = 30208

View File

@ -0,0 +1,21 @@
PORTNAME= grape-swagger-entity
PORTVERSION= 0.5.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Grape-entity object parsing
WWW= https://github.com/ruby-grape/grape-swagger-entity
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-grape-entity>=0.6.0:devel/rubygem-grape-entity \
rubygem-grape-swagger>=1.2.0:devel/rubygem-grape-swagger
USES= gem
USE_RUBY= yes
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1668958333
SHA256 (rubygem/grape-swagger-entity-0.5.1.gem) = f51e372d00ac96cf90d948f87b3f4eb287ab053976ca57ad503d442ad8605523
SIZE (rubygem/grape-swagger-entity-0.5.1.gem) = 11776

View File

@ -0,0 +1 @@
Grape swagger adapter to support grape-entity object parsing.

View File

@ -0,0 +1,32 @@
PORTNAME= i18n-tasks
PORTVERSION= 1.0.12
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails61
MAINTAINER= bofh@FreeBSD.org
COMMENT= i18n-tasks helps managing missing and unused translation
WWW= https://github.com/glebm/i18n-tasks
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-activesupport61>=4.0.2:devel/rubygem-activesupport61 \
rubygem-ast>=2.1.0:devel/rubygem-ast \
rubygem-better_html-rails61>=1.0<3.0:devel/rubygem-better_html-rails61 \
rubygem-erubi>0:www/rubygem-erubi \
rubygem-highline>=2.0.0:devel/rubygem-highline \
rubygem-i18n>0:devel/rubygem-i18n \
rubygem-parser>=2.2.3.0:devel/rubygem-parser \
rubygem-rails-i18n-rails61>0:devel/rubygem-rails-i18n-rails61 \
rubygem-rainbow>=2.2.2<4.0:devel/rubygem-rainbow \
rubygem-terminal-table>=1.5.1:textproc/rubygem-terminal-table
USES= gem
USE_RUBY= yes
NO_ARCH= yes
PLIST_FILES= bin/i18n-tasks
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1669034932
SHA256 (rubygem/i18n-tasks-1.0.12.gem) = 3f20b0be9f09e3c5b5efdedcfad3ceaf54c379efd508f9e33671b0cfb166f3a7
SIZE (rubygem/i18n-tasks-1.0.12.gem) = 66048

View File

@ -0,0 +1,14 @@
i18n-tasks helps you find and manage missing and unused translations.
This gem analyses code statically for key usages, such as I18n.t('some.key'), in
order to:
* Report keys that are missing or unused.
* Pre-fill missing keys, optionally from Google Translate or DeepL Pro.
* Remove unused keys.
Thus addressing the two main problems of i18n gem design:
* Missing keys only blow up at runtime.
* Keys no longer in use may accumulate and introduce overhead, without you
knowing it.

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