kn
913cd5c35a
Import devel/crc32c
...
Initially ported to avoid the bundled copy in net/tg_owt, but other ports
can probably pick it up as well.
Feedback OK sthen tb
---
Collection of CRC32C implementations that dispatches to one suitable to
the hardware. CRC32C is the cyclic redundancy check that uses the iSCSI
polynomial specified in RFC 3720.
2022-12-14 15:48:54 +00:00
sthen
eae2f44fc2
oh, another 2 files changed too, use a different DIST_SUBDIR instead for
...
simplicity
2022-12-14 14:22:15 +00:00
sthen
84701f87ed
rename the downloaded qdigidoc4/qt-common-pcsc-lite-121.patch file,
...
bulk build machines already have the old version downloaded under that
name
2022-12-14 14:17:18 +00:00
sebastia
e333382cb2
update 2.0.20 -> 2.0.22
2022-12-14 14:10:15 +00:00
sthen
826b5b5506
update to py-lxml-4.9.2
2022-12-14 14:06:35 +00:00
sebastia
d5b5569755
update 3.10.0 -> 3.11.0
2022-12-14 14:02:20 +00:00
sthen
4c7ea08960
update to scamper-20211212e
2022-12-14 13:48:58 +00:00
sthen
98981ebe55
update to py3-test-remotedata-0.4.0
2022-12-14 13:46:01 +00:00
sthen
72ee2b0098
update to py3-sphinx_rtd_theme-1.1.1
2022-12-14 13:41:32 +00:00
sthen
2d242bbdd8
update to zathura-0.5.2, bump plugin REVISIONs and BUILD_DEPENDS to make
...
sure they're built against ABI in new version
2022-12-14 13:41:15 +00:00
sthen
af26881c2c
update to mupdf-1.21.1
2022-12-14 13:29:48 +00:00
sthen
c9596458b9
bump; mupdf update (static linked)
2022-12-14 13:29:46 +00:00
sthen
53ecf2ff64
+eduvpn
2022-12-14 12:09:32 +00:00
sthen
e9cbc61d05
add uid for eduVPN ports
2022-12-14 12:09:05 +00:00
sthen
79be426743
no need to disable EdDSA keys
2022-12-14 12:08:39 +00:00
sthen
b4875a94af
factor out some more common parts to ../Makefile.inc, partly from kn@ suggestion
2022-12-14 12:03:00 +00:00
sthen
c223d2c328
tls-version-min 1.2 patch not needed (at least with OpenVPN built against
...
-current libressl)
2022-12-14 11:46:31 +00:00
sthen
3db264041a
adjust case of COMMENT, pointed out kn@
2022-12-14 11:45:33 +00:00
sthen
2ea6b6cfd7
import ports/net/eduvpn, ok kn@ (I'll make some tweaks before hooking up
...
to the build)
This collection of ports provides a front-end for OpenVPN and WireGuard
with easy client installers, and lots of authentication options (a
webapp handles authentication and provides a time-limited config to
connect; with the usual clients it's seamlessly handled in the client
app).
2022-12-14 11:45:08 +00:00
sthen
535aa39811
update to py3-isort-5.11.2
2022-12-14 09:44:01 +00:00
sthen
b681d1add6
arp-scan: @comment no-longer-useful script
2022-12-14 09:43:47 +00:00
sthen
34b6514376
update to py3-pyotp-2.8.0
2022-12-14 09:42:25 +00:00
sthen
d3620c30cc
update to icinga-php-library-0.10.1
2022-12-14 09:33:15 +00:00
sthen
d957b2999c
update to arp-scan-1.10.0
2022-12-14 09:31:32 +00:00
ajacoutot
f298da74c5
Update to google-cloud-sdk-412.0.0.
2022-12-14 08:26:47 +00:00
ajacoutot
0eac9375b8
Merge some SECURITY fixes from upstream.
...
Various fixes to normal form handling in GVariant
These fixe cover various issues encountered by calling
g_variant_get_normal_form() on untrusted arrays and tuples.
2022-12-14 08:21:42 +00:00
robert
a2524a75da
update to 108.0.5359.124
2022-12-14 07:27:47 +00:00
tb
df5b92c920
Update to openssl-ruby-tests 20221213
2022-12-13 22:22:06 +00:00
sebastia
e9771389bf
Update 0.6.4 -> 0.6.5
2022-12-13 21:53:44 +00:00
sebastia
c3823344bb
Update 4.0.5 -> 4.2.3
2022-12-13 21:42:39 +00:00
sebastia
8db376462d
update 3.0.0 -> 3.1.0
2022-12-13 21:41:38 +00:00
kn
1c8d77124d
regen distinfo, i had stale distfiles around which weren't refetched
...
bump revision since TSL config.json actually changed recently (not much
I can do about those files...)
2022-12-13 19:50:44 +00:00
kn
36dc57e5cf
COMMENT = DigiDoc4 GUI client for signing and encrypting documents
...
V = 4.2.12
REVISION = 2
DISTNAME = qdigidoc4-${V}
CATEGORIES = security x11
DEBUG_PACKAGES = ${BUILD_PACKAGES}
HOMEPAGE = https://www.id.ee/
# LGPL 2.1+
PERMIT_PACKAGE = Yes
DIST_SUBDIR = qdigidoc4
MASTER_SITES = https://github.com/open-eid/DigiDoc4-Client/releases/download/v${V}/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX}
MASTER_SITES0 = https://id.eesti.ee/
DISTFILES += config.json:0 \
config.pub:0 \
config.rsa:0
# ${WRKSRC}/common/CMakeLists.txt itself substitutes suffix in CONFIG_URL
CONFIGURE_ENV += CONFIG_URL=file://${FULLDISTDIR}/config.json
MASTER_SITES1 = https://ec.europa.eu/tools/lotl/
DISTFILES += eu-lotl-pivot-300.xml:1
CONFIGURE_ENV += TSL_URL=file://${FULLDISTDIR}/eu-lotl-pivot-300.xml
MASTER_SITES2 = https://github.com/open-eid/DigiDoc4-Client/
# merged but after 4.2.12 release
PATCHFILES += bsd-{pull/}1072.patch:2
PATCHFILES += qt6-{pull/}1082.patch:2
MASTER_SITES3 = https://github.com/open-eid/qt-common/
# merged but after 4.2.12 release
PATCHFILES += qt-common-fix-i386-{pull/}124.patch:3
PATCHFILES += qt-common-pcsc-lite-{pull/}121.patch:3
PATCH_CASES += qt-common-*.patch) \
${PATCH} ${PATCH_DIST_ARGS} < $$patchfile \
-d${WRKSRC}/common ;;
PATCH_DIST_STRIP = -p1
MAINTAINER = Klemens Nanni <kn@openbsd.org>
WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Core5Compat Qt6Gui
WANTLIB += Qt6Network Qt6PrintSupport Qt6Svg Qt6SvgWidgets Qt6Widgets
WANTLIB += c crypto digidocpp lber ldap m pcsclite ssl
MODULES = devel/cmake \
x11/qt6
BUILD_DEPENDS = devel/gettext,-tools \
x11/qt6/qttools
LIB_DEPENDS = databases/openldap,-main \
security/libdigidocpp>=3.14.10 \
security/pcsc-lite \
x11/qt6/qt5compat \
x11/qt6/qtsvg
RUN_DEPENDS = devel/desktop-file-utils \
misc/shared-mime-info \
x11/qt6/qttranslations \
x11/gtk+3,-guic
CONFIGURE_ENV += LDFLAGS=${LDFLAGS:Q}
# dlopen()'ed "opensc-pkcs11.so" in qdigidoc4
BUILD_DEPENDS += security/opensc
RUN_DEPENDS += security/opensc
CONFIGURE_ARGS += -DCMAKE_EXE_LINKER_FLAGS="${LDFLAGS} \
-Wl,-rpath,/usr/local/lib/pkcs11"
NO_TEST = Yes
# merged but after 4.2.12 release "Update plugin for KDE Plasma"
# https://github.com/open-eid/digidoc-extensions/pull/21
post-install:
# fix program name in KDE extension
sed -i -E s/qdigidoc-?client/qdigidoc4/ \
${PREFIX}/share/kservices5/qdigidoc-signer.desktop
.include <bsd.port.mk>
2022-12-13 19:49:22 +00:00
caspar
220d1a226a
Tor Browser: update to 12.0
...
Tested by Yifei Zhan
OK landry@
2022-12-13 19:35:35 +00:00
ajacoutot
a4f26059f1
Also missing a dependency on devel/py-gobject3.
2022-12-13 18:12:30 +00:00
thfr
c5f058cd38
+libcsteamworks
2022-12-13 15:12:27 +00:00
thfr
406b5108b7
import games/libcsteamworks. ok sthen@
...
CSteamworks is a C ABI Wrapper for Valve's Steamworks API. It relys heavily on
automatic code generation. The primary use case for CSteamworks is to act as a
buffer between a scripting language and the Steamworks C++ Interfaces.
2022-12-13 15:10:45 +00:00
landry
7301c09a45
mail/mozilla-thunderbird: forgot to drop patch from #1773259 , fixed upstream
2022-12-13 15:07:56 +00:00
landry
48d947b1ac
mail/mozilla-thunderbird: update to 102.6.0.
...
see https://www.thunderbird.net/en-US/thunderbird/102.6.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-53/
2022-12-13 15:02:55 +00:00
landry
7ee881dfa0
www/firefox-esr: update to 102.6.0.
...
see https://www.mozilla.org/en-US/firefox/102.6.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-52/
- drop patch from #1773259 , fixed upstream
2022-12-13 15:01:58 +00:00
landry
8c7f9b033f
www/mozilla-firefox: update to 108.0.
...
see https://www.mozilla.org/en-US/firefox/108.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-51/
- drop patch from #1772090 , merged upstream in 105 and useless since then
- replace patch-toolkit_components_downloads_DownloadUIHelper_jsm by
patch-toolkit_components_downloads_DownloadIntegration_sys_mjs to
enforce 'Downloads' for the download folder (because unveil)
2022-12-13 15:00:13 +00:00
landry
c52f7e00d0
www/mozilla: start using --enable-project instead of --enable-application
...
only thunderbird/seamonkey still use the old one, which is being phased out
2022-12-13 14:57:59 +00:00
landry
49b1e0a78a
security/nss: update to 3.86
...
see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_86.html
2022-12-13 14:56:28 +00:00
tb
c0f7a38afb
OpenSSL 3: fix X.509 Policy Constraints Double Locking (CVE-2022-3996)
...
https://www.openssl.org/news/secadv/20221213.txt
2022-12-13 13:45:17 +00:00
robert
30756c48b1
bundle libudev.so from sysutils/libudev-openbsd for now until it gets enabled
...
in the builds so that fido hotplug can be used in the meantime
2022-12-13 13:40:35 +00:00
robert
adebfa211b
enable gpu rasterization feature by default
2022-12-13 12:50:03 +00:00
robert
4cf87765b3
enable gpu rasterization feature by default
2022-12-13 12:45:27 +00:00
robert
fd8d6b3511
enable gpu rasterization feature by default
2022-12-13 12:44:41 +00:00
sthen
d3492c2885
update to toot-0.32.1
2022-12-13 11:10:46 +00:00
sthen
ecbf2d7a30
update to py3-isort-5.11.1
2022-12-13 10:50:51 +00:00