Commit Graph

15208 Commits

Author SHA1 Message Date
ajacoutot
d0c33abe7e Fix HOMEPAGE and remove non existing ones. 2022-11-11 17:16:00 +00:00
bluhm
ca44cb0e66 update p5-URI to 5.17
take maintainer
2022-11-10 22:48:23 +00:00
sthen
9af65f33ad use MODPY_PYBUILD 2022-11-10 14:22:27 +00:00
aisha
de2320e721 forgot to add freshrss to the Makefile
thanks abieber@
2022-11-10 13:56:19 +00:00
aisha
91ce38c6ca Self hosted RSS/Atom aggregator, supporting multi-user and anonymous
modes. It also boasts a number of other powerful features:
- Instant push notifications from compatible sources, such as
  Mastodon, Friendica, WordPress, Blogger, FeedBurner, etc.
- Basic Web scraping, based on XPath, for Web sites not providing
  any RSS/Atom feeds.
- Custom tags and extensions for further tuning.

ok abieber op
2022-11-10 13:28:31 +00:00
robert
d0a58638cd update to 107.0.5304.110 2022-11-10 10:54:39 +00:00
gonzalo
3dc099815c Add reader 2022-11-10 08:36:47 +00:00
op
9e36d78644 update www/mycorrhiza to 1.13.0
diff from MAINTAINER la ninpre, thanks!
changelog: https://mycorrhiza.wiki/hypha/release/1.13
2022-11-10 08:09:25 +00:00
ajacoutot
ac6379071c Fix COMMENT 2022-11-09 18:37:02 +00:00
aisha
a98a45c2f0 www/py-jwt: update to 2.6.0
full changelog is here:
https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst

py-cryptography changes results in failed tests
for both current (2.3.0) and new 2.6.0 version.

from maintainer Johan Huldtgren, thanks!
2022-11-09 18:35:22 +00:00
sdk
aa54022332 Unbreak+Update luakit to 2.3.3
Luakit was broken due to the recent glib update, which uses pcre2 as
regex parser.
2022-11-09 18:18:35 +00:00
gonzalo
a5348e26f2 a lightweight tool offering better readability of web pages. OK op@ 2022-11-09 17:28:16 +00:00
sthen
63f6c384cf use daemon_logger; ok maintainer 2022-11-09 13:13:00 +00:00
tb
2f89cd5b3f +nghttp3 2022-11-09 12:01:09 +00:00
tb
cfd443af32 import www/nghttp3, an implementation of HTTP/3
initial port from jsing
ok aisha kn naddy sthen
2022-11-09 12:00:32 +00:00
robert
5f662459d8 update to 107.0.5304.110 2022-11-09 11:20:47 +00:00
robert
dfd6be8623 enable udev support;
if libudev-openbsd is installed, chromium will use its monitoring capabilities
so that e.g. fido(4) keys can be plugged in anytime during an authentication
process instead of enumerating devices once on startup
2022-11-08 19:29:19 +00:00
sthen
f8c21a9845 nghttp2: be explicit about not picking up ngtcp2/nghttp3, and tweak text
around devel/cunit (there don't seem to be any arch-related issues with
archs we currently build ports for, but still this is on a hot path at
the start of bulk builds nghttp2->curl->cmake which is helpful to keep
short; cunit pulls in autoconf etc as well)
2022-11-08 17:24:05 +00:00
sthen
4cfee833c0 update to syweb-0.67 which has php 8 support 2022-11-08 12:19:29 +00:00
sthen
7b4f6e326b portbump... 2022-11-08 11:41:47 +00:00
ajacoutot
c4096e6659 Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:16:56 +00:00
ajacoutot
15340b5530 Fix for 64bit time_t. 2022-11-07 17:50:10 +00:00
ajacoutot
fb454f3ba4 Loosen up dependencies. 2022-11-06 22:00:22 +00:00
ajacoutot
26f7246009 Update to epiphany-43.0. 2022-11-06 16:24:10 +00:00
ajacoutot
560c509e08 Move dependencies from atk|at-spi2-atk to x11/gnome/at-spi2-core. 2022-11-06 09:23:24 +00:00
ajacoutot
a047b35622 Update to webkitgtk40-2.38.2. 2022-11-06 09:13:05 +00:00
sthen
1284918d93 remove unintended MODPY_VERSION change, found by aja 2022-11-05 17:24:54 +00:00
ajacoutot
f5c5712d45 WANTLIB: pcre -> pcre2-8 after recent glib2 update. 2022-11-05 17:10:20 +00:00
ajacoutot
477a45da5b WANTLIB: pcre -> pcre2-8 after recent glib2 update. 2022-11-05 17:07:21 +00:00
pvk
d6dc7af9ff Update gitea 1.17.2 -> 1.17.3
Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.17.3

Port changes:
* Static assets location was changed from /usr/local/share/gitea/public/ to
  /var/www/gitea/public/; /usr/local/share/gitea/public is now a symlink to
  /var/www/gitea/public/. This makes serving static files by local http
  server easier. Idea from aisha@, help from sthen@, thanks!
  This change breaks port upgrade using 'pkg_add -u';
  'pkg_delete gitea; pkg_add gitea' is needed to upgrade the port.
2022-11-04 22:20:07 +00:00
sthen
f55ab15852 update trac to the latest svn checkout, 1.5.3 doesn't work with the
version of jinja2 that we have.
2022-11-04 12:06:53 +00:00
ajacoutot
25de91b267 Remove jasper@ from MAINTAINER; I am the sole hobbit nowadays...
Discussed with jasper@
2022-11-04 09:14:21 +00:00
kirby
7c3c35538b update to goaccess-1.6.5 2022-11-03 19:30:22 +00:00
aisha
1f9bdc7647 www/vaultwarden-web: update to 2022.10.2
ok abieber@ bket@
2022-11-01 01:13:40 +00:00
naddy
424a60c42f remove line continuation before empty lines
ok sthen@ ajacoutot@
2022-10-31 23:14:52 +00:00
sthen
5fb846c8ba update to tomcat-10.0.27 2022-10-31 17:39:56 +00:00
sthen
450111a3df update to tomcat-9.0.68 2022-10-31 17:39:54 +00:00
sthen
d1eaaaaaf5 update to tomcat-8.5.83 2022-10-31 17:39:51 +00:00
sthen
fbace1753a seems I unintentionally removed recursing into v7 from tomcat/Makefile
earlier in the year; it is already EoL anyway so remove the port files too
2022-10-31 17:32:36 +00:00
naddy
31617373ef remove errant line continuation from Makefile
Accidentally, there were no ill effects because GNU configure can take
variable settings from the environment or the command line.
2022-10-31 15:01:54 +00:00
robert
211f83f2e9 unbreak build on arm64 2022-10-30 12:21:08 +00:00
robert
6d63c72926 update to 2022.10.106.1 2022-10-30 10:52:25 +00:00
sthen
cc1b2b6d32 update to py3-httplib2-0.21.0 2022-10-30 08:43:59 +00:00
robert
e6dc4957c1 sync some patches from my shared bsd repo, no functional change 2022-10-29 14:01:47 +00:00
robert
e8a7acb2a2 update to 107.0.5304.87 2022-10-29 05:01:33 +00:00
robert
3641fee99f update to 107.0.5304.87 2022-10-28 18:08:26 +00:00
robert
d61797c145 unbreak webauthn fido support by using the usb service implementation instead
of a nullptr and sync the fido code with the linux specific code to make it
easier to compare in the future
2022-10-28 16:33:30 +00:00
sthen
6781029335 bump REVISION for ports using rust, so that pkg_add -u for i386 users
updates to packages without -znotext (i.e. with text relocations disabled)
makes sense to phessler, semarie, tb
2022-10-28 10:00:45 +00:00
caspar
0d555f986f Tor Browser: update to 12.0a3
Yes, that's an alpha release, which is not ideal. Unfortunately however,
Tor Browser's last stable release is based on an unsupported version of
Firefox ESR which does not build with the newest version of Rust (which
we already have).

If you don't want to use an alpha release of Tor Browser, it's probably
best to run OpenBSD 7.2 for another month until Tor Browser 12.0
is released.

Encouraged by landry@ tb@ george@
OK landry@
2022-10-27 17:37:13 +00:00
robert
48988d46f9 add build dependency on qt5 base which was missing from the previous commit 2022-10-27 16:37:37 +00:00
landry
61e781dc90 www/mozilla-firefox: update to 106.0.2.
see https://www.mozilla.org/en-US/firefox/106.0.2/releasenotes/
2022-10-26 13:51:23 +00:00
gonzalo
4b53bb8484 Add Nextcloud 25 2022-10-26 09:32:06 +00:00
gonzalo
fb7de5d43c Add Nextcloud 25 "a.k.a hub3"
OK landry@
2022-10-26 09:31:25 +00:00
robert
8d2a4eb449 update to 107.0.5304.68 2022-10-26 05:54:13 +00:00
sthen
e4d1b59458 Hiawatha is GPLv2 only and depends on mbedTLS, which was previously dual
licensed (GPLv2/Apache) as well as offering commercial licenses, but GPLv2
was dropped from mbedTLS in v2.17, and the Apache license is not compatible
with GPLv2.

mbedTLS is in packages rather than a system library, so we don't seem to
come under exemptions, so stop distributing binary packages of Hiawatha.
2022-10-25 20:36:04 +00:00
bket
e383070aab Update to vaultwarden-1.26.0 and vaultwarden-web-2022.10.0
From aisha <openbsd .ports @ aisha .cc> (maintainer). Thank you!
2022-10-23 19:38:22 +00:00
robert
7d64618c69 fixup the proper manpage; noticed by Ross L Richardson 2022-10-23 13:38:03 +00:00
tb
5ff18369fc firefox: partially unbreak build on aarch64. ok landry
The update of the bundled ffmpeg regenerated config info which toggled
CONFEX_LINUX_PERF to on for aarch64. This results in things attempting
to pull in linux-specific headers like asm/unistd.h.

The build is currently still broken: lto requires more memory than
allowed in pbuild's datasize-cur on arm64. Hopefully adjusted soon.
2022-10-22 11:13:34 +00:00
ajacoutot
ee78eff7fb Update to webkitgtk40-2.38.1. 2022-10-21 09:19:54 +00:00
landry
908864005e www/mozilla-firefox: remove patch for #1714919 that was upstreamed in 106
reported by bowser5555 atcomcast, thanks !
2022-10-21 08:54:32 +00:00
op
be7f26c4cb update www/gotosocial to 0.5.2
diff from Hakudan (MAINTAINER), thanks!  Some tweaks on top: reset
REVISION, fix some whitespaces and annotate that regress is expected to
fail due to some missing go libraries.
2022-10-19 07:42:55 +00:00
landry
1cc60cedfe www/tor-browser/browser: tidy up WANTLIB and bump REVISION
even if still BROKEN because of rust update.. discussed with caspar@
(maintainer)
2022-10-18 14:41:25 +00:00
landry
0f4297b562 www/seamonkey: tidy up WANTLIB and bump REVISION 2022-10-18 14:37:53 +00:00
landry
059ac8f358 www/firefox-esr: update to 102.4.0.
see https://www.mozilla.org/en-US/firefox/102.4.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-45/

- bring CPPFLAGS=-Wno-backend-plugin to silence warnings from clang
  profiling
- tidy up WANTLIB
2022-10-18 14:37:17 +00:00
landry
aa28b35ba8 www/mozilla-firefox: update to 106.0.
see https://www.mozilla.org/en-US/firefox/106.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-44/

- tidy up WANTLIB
- update patch from #1790419 with what was upstreamed, this way
  sysctl(KERN_PROC_ARGS) is called before pledge() and cached for later
use. No change in pledge configs sadly since ps is still needed for
other cases..
2022-10-18 14:35:25 +00:00
landry
1f57d68303 www/mozilla/mozilla.port.mk: assorted cleanup for gecko 106
- bump nss/nspr dependencies
- tidy up WANTLIB, factorize some from consumer ports
- move devel/m4 BDEP to the module
- factorize CONFIGURE_ENV for M4 detection
2022-10-18 14:30:02 +00:00
mestre
910138a03a update to 2022.10.04
changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2022.10.04
2022-10-17 11:07:27 +00:00
gonzalo
e480f882be Update for Nextcloud to 23.0.10
OK landry@ & Adriano Barbosa Thanks!
2022-10-17 11:04:31 +00:00
gonzalo
264370cf20 Add "core" chunk for httpd.conf
from Mark Patruck, Thanks!
2022-10-17 11:03:20 +00:00
gonzalo
3206813012 Update for Nextcloud to 24.0. 2022-10-17 11:02:20 +00:00
kmos
7cf0d1dc9a Hook py-requests-file up to build 2022-10-16 20:58:08 +00:00
kmos
e0a2b5d12b Requests-File is a transport adapter for use with the Requests
Python library to allow local filesystem access via file:// URLs.

ok to import op@
2022-10-16 20:57:16 +00:00
robert
254e2888ac update to official 106.0.5249.119-1 patchset 2022-10-16 08:51:53 +00:00
kn
5bc5b20f33 Unveil /var/run/pcscd/pcscd.comm to make smart cards work
OK landry
2022-10-14 15:00:08 +00:00
tb
2a3e346bdb Bump REVISION of ports depending on security/openssl/{1.1,3.0} 2022-10-12 16:15:02 +00:00
robert
6f3ab6b9bc update to 106.0.5249.119 2022-10-12 11:04:22 +00:00
robert
e5c5839984 update to 106.0.5249.119 2022-10-12 09:46:42 +00:00
landry
3c1c22e30d www/unit: update to 1.28.0
cf https://unit.nginx.org/CHANGES.txt
From maintainer Sergey A. Osokin
2022-10-11 13:56:09 +00:00
robert
405d8476a3 update to 1.2.6.4;
this update brings php8 support so remove the dependency on 7.4
2022-10-11 08:14:09 +00:00
sthen
b0450206b1 update to pecl-pledge-2.0.3, based on a diff from Tom Van Looy (maintainer) 2022-10-10 14:12:01 +00:00
semarie
6f1dbcb6fe adjust rust programs to run with immutable stack
the rust std library has been changed to not try to reallocate
a guard page on the stack.

as the rust std library is statically linked in rust programs,
bump REVISION to force reinstall.
2022-10-09 16:32:18 +00:00
jca
64fb4ed9b2 Mark chromium and its derivatives BROKEN on riscv64
They all need explicit support for this architecture.
I am jca's complete lack of surprise.
2022-10-09 11:03:26 +00:00
robert
aaa8863167 make sure to use a separate config dir;
this patch was missing from the initial commit, an error on my side
2022-10-09 06:02:49 +00:00
jca
ea5bb452aa Uses the 'ring' crate and thus only builds on a known set of archs 2022-10-08 21:44:40 +00:00
robert
dda9d06e61 sync to use official upstream distfile for 106.0.5249.103 2022-10-08 13:32:15 +00:00
landry
94b1ae9c83 www/nextcloud_notify_push: update to 0.5.0.
see https://github.com/nextcloud/notify_push/releases/tag/v0.5.0 and
https://github.com/nextcloud/notify_push/releases/tag/v0.4.0

tested working fine against nc 23.0.9 on 7.1.
2022-10-08 11:14:09 +00:00
sthen
3da82775d8 update to uriparser-0.9.7 2022-10-08 08:35:13 +00:00
mglocker
4f4233d37e Update to nostromo 2.0. 2022-10-07 21:15:44 +00:00
robert
c39cc12918 update to 106.0.5249.103 2022-10-07 14:40:47 +00:00
robert
997c072a93 update to 106.0.5249.103 2022-10-07 14:39:14 +00:00
landry
679fd7e07a www/seamonkey: add missing BDEP on cbindgen
spotted by naddy@, thanks !
2022-10-07 13:32:22 +00:00
phessler
131402309c fix a typo in local patches, unbalanced '('s 2022-10-06 15:01:40 +00:00
sthen
d47a6e43d9 update to xapian-omega-1.4.21 2022-10-06 11:44:05 +00:00
robert
f109b9eb54 add gpatch as a build dependency; forgotten from the inital import 2022-10-05 12:45:23 +00:00
landry
4f7cfa2500 www/seamonkey: update to 2.53.14 and unbreak
see https://www.seamonkey-project.org/releases/seamonkey2.53.14/

add a hack to init.configure to fix python exceptions during configure -
sadly the build system hasnt fully switched to python3 yet.

thanks semarie@ for the RUSTC_BOOTSTRAP="packed_simd_2,encoding_rs"
MAKE_ENV magic which unbreaks it even more with recent rust.
2022-10-05 12:35:57 +00:00
kirby
3e69f49e12 update to goaccess-1.6.4 2022-10-05 09:04:33 +00:00
robert
5ef5235765 update to 2022.10.106 2022-10-05 08:59:45 +00:00
landry
98c7754fc6 www/mozilla-firefox: update to 105.0.2.
see https://www.mozilla.org/en-US/firefox/105.0.2/releasenotes/
2022-10-05 07:57:52 +00:00
semarie
1e8dedb1c4 www/tor-browser: mark it broken due to lang/rust 1.64.0
ok caspar@
2022-10-04 15:00:22 +00:00
semarie
cdb08091ef update www/geckodriver to 0.31.0
update to make it build with lang/rust 1.64.0
2022-10-04 14:54:47 +00:00
semarie
0eaa03a940 update www/zola to 0.16.1
the update makes it build on powerpc64 and riscv64

maintainer timeout

with and ok jca@
2022-10-04 14:53:09 +00:00
robert
283f64d890 +ungoogled-chromium 2022-10-04 12:59:15 +00:00
robert
bcff092047 import of ungoogled-chromium-106.0.5249.91;
A lightweight approach to removing Google web service dependency
from the Chromium open-source browser.

In addition to the patches provided by ungoogled chromium we
make it possible to have this package installed in parallel to
chromium as it uses a separate configuration and cache directory.

ok aja@
2022-10-04 12:55:55 +00:00
sthen
de41832840 update to lighttpd-1.4.67, from Brad (maintainer) 2022-10-04 11:34:23 +00:00
sthen
3ab96bfce6 update to py3-mako-1.2.3 2022-10-04 11:17:32 +00:00
sthen
6dea72d242 update to newsraft-0.11 2022-10-04 11:07:58 +00:00
robert
48d6a0c77d update to 106.0.5249.91 2022-10-04 05:53:06 +00:00
sthen
d4ac1d6088 update to composer-2.4.2 2022-10-03 22:12:51 +00:00
sthen
478ae44101 update to py3-mechanize-0.4.8 2022-10-03 22:12:43 +00:00
sthen
03d852992f update to py3-quixote-3.6 2022-10-03 22:12:41 +00:00
sthen
03445a8f9e update to py3-terminado-0.16.0 2022-10-03 22:12:35 +00:00
sthen
691c1ae41d update to tomcat-10.0.26 2022-10-03 22:12:08 +00:00
sthen
2491097a2f update to tomcat-9.0.67 2022-10-03 22:12:06 +00:00
sthen
66083b0495 update to tomcat-8.5.82 2022-10-03 22:12:04 +00:00
sthen
5397aded6c update to py3-bottle-0.12.23 2022-10-03 22:11:20 +00:00
sthen
90b431eba4 update to py3-bleach-5.0.1 2022-10-03 22:11:18 +00:00
sthen
1bfddf168b update to py3-beaker-1.11.0 2022-10-03 22:11:16 +00:00
sthen
75a931d0bc update to nghttp2-1.50.0 2022-10-03 22:10:54 +00:00
tb
36bf3bfd39 www/newsboat: update to 2.29
https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#229---2022-09-25
2022-10-03 21:19:49 +00:00
landry
89dce197b6 www/mozilla: make sure gawk isnt picked up during configure
set AWK=/usr/bin/awk in CONFIGURE_ENV, since #1256568 the awk detection
moved from autoconf to moz.configure. Further cleanup will happen after
7.2.

ok sthen@ naddy@
2022-09-25 09:23:17 +00:00
sthen
292fef7fa1 update to honk-0.9.8, from Horia Racoviceanu
note, the database format changes, see pkg-readme pointed at by 1-liner in MESSAGE
2022-09-23 19:19:26 +00:00
landry
10e4893b73 www/mozilla-firefox: update to 105.0.1.
see https://www.mozilla.org/en-US/firefox/105.0.1/releasenotes/
fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1784692
2022-09-23 13:24:15 +00:00
landry
08e4f768bc www/mozilla-firefox: update to 105.0.
see https://www.mozilla.org/en-US/firefox/105.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-41/

- add CPPFLAGS=-Wno-backend-plugin to CONFIGURE_ENV to silence all pgo
  mismatch warnings from clang
- update patch-toolkit_system_gnome_nsGIOService_cpp from #1714919 to
  use what was upstreamed
- update README wrt process types
2022-09-20 13:02:32 +00:00
landry
5ce7ac8686 www/firefox-esr: update to 102.3.0.
See https://www.mozilla.org/en-US/firefox/102.3.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-41/
2022-09-20 13:00:03 +00:00
sebastia
be8d0b8295 With the update to 5.7.1, sogod doesn't start anymore, if you don't have
WOPport set explicity. Issue was brought up on ports@
discussed with giovanni@, landry@, sthen@

as suggested added a section to the README on how to get back the old
default.


OK landry@
2022-09-19 07:01:08 +00:00
ajacoutot
9dccdeed9a Update to webkitgtk40-2.38.0.
survived an amd64 and i386 (thanks sthen) bulk
ok sthen@
2022-09-17 08:13:54 +00:00
denis
bd708fcea9 Update Vaultwarden to v1.25.2 and web vault to 2022.6.2
Thanks to aisha <openbsd .ports @ aisha .cc> for the diff.
2022-09-15 17:33:53 +00:00
pvk
6d8513ca24 Update opensearch-dashboards 2.2.0 -> 2.3.0
Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.3.0.md
ok op@
2022-09-15 14:24:24 +00:00
robert
dce7b59912 update to 105.0.5195.125 2022-09-14 21:19:15 +00:00
sthen
2206a80000 rename MODPY_PEP517 to MODPY_PYBUILD which is a bit less of a
magic-numbers name and more of a nod at the frontend we're actually
using for the build.
2022-09-13 20:56:17 +00:00
sthen
2fa379a324 update to dokuwiki-2022-07-31a, minor update based on a diff from rsadowski
this now supports PHP 8.x so remove MODPHP_VERSION=7.4; some plugins and
themes may still need attention for 8.x but you can still run it with 7.4
if needed.

ok landry@ rsadowski@, input from Mike Fischer
maintainer timeout
2022-09-13 20:14:00 +00:00
gonzalo
08bdf5497c Update for Nextcloud to 24.0.5
OK sthen@
2022-09-13 15:47:50 +00:00
gonzalo
69d0debc4e Update for Nextcloud to 23.0.9
OK sthen@ landry@
2022-09-13 15:46:16 +00:00
gonzalo
707185a294 Update Varnish to 7.1.1 2022-09-13 08:59:17 +00:00
sthen
3117d0e246 update to ap2-mod_wsgi-4.9.4 2022-09-13 07:53:54 +00:00
lraab
953ee953f0 hook www/libreddit up 2022-09-12 13:57:42 +00:00
lraab
5cd4e61ef7 www/libreddit: import libreddit 0.22.9
Libreddit hopes to provide an easier way to browse Reddit, without
the ads, trackers, and bloat.

OK bcallah@, sthen@
2022-09-12 13:56:48 +00:00
pvk
aba81bb26b Update gitea 1.17.1 -> 1.17.2
Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.17.2
2022-09-12 12:19:07 +00:00
sebastia
ebbc471614 update 4.0.3 -> 4.0.5 2022-09-12 08:24:25 +00:00
semarie
dffd163a87 devel/cargo: provide a generic way to override MODCARGO_CRATES changes
several crates needs few changes (patch) to work easily in ports tree, or might
build bundled versions of libraries instead of using ports tree.

but in some cases, it's simpler to let porters manage that themselves.

the diff replaces MODCARGO_CRATES_SQLITE3_BUNDLED (specific knob for
libsqlite3-sys) by MODCARGO_CRATES_KEEP (a list of crates to keep unmodified).

adapt security/vaultwarden and www/nextcloud_notify_push to use
MODCARGO_CRATES_KEEP instead of MODCARGO_CRATES_SQLITE3_BUNDLED.

ok landry@
2022-09-12 07:40:12 +00:00
kn
8a09417735 Drop myself as maintainer 2022-09-11 17:40:53 +00:00
kmos
d8c8cd0442 Shift a couple of my ports to using MODPY_PEP517 2022-09-11 07:10:34 +00:00
sthen
868380e720 +newsraft 2022-09-10 19:48:50 +00:00
sthen
0ebd396fa2 import ports/www/newsraft, ok tracey@
Newsraft is a feed reader with ncurses user interface. It is greatly
inspired by Newsboat and tries to be its lightweight counterpart.
2022-09-10 19:48:32 +00:00
sthen
f5ca07b5c1 py-autobahn:
- use MODPY_PEP517
- enable (some of the) tests
- build the (x86-only) nvx .so with -msse2 rather than -march=native
2022-09-09 11:46:14 +00:00
jca
f903ce89e9 Only build and ship the NVX module on amd64 and i386 (it uses SSE)
aarch64 failure report from tb@, ok tb@ phessler@
2022-09-09 11:24:43 +00:00
sebastia
48cd490d85 seems a jinja2 update silently broke puppetboard
update to fix: 3.6.1 -> 4.0.3
2022-09-09 11:06:57 +00:00
op
6aecc4b717 add la ninpre as MAINTAINER for www/mycorrhiza 2022-09-09 08:53:18 +00:00
op
eca2fd085e +mycorrhiza 2022-09-08 13:36:23 +00:00
op
20d111ff8f import mycorrhiza-1.12.1
Mycorrhiza can be used for personal wikis, digital gardens and wikis
for small teams or communities. It doesn't require a database,
everything is stored as plain-text files. Content is stored as
hyphas which can be just text articles or media such as pictures
and videos. History of changes is managed using git in automated
fashion - mycorrhiza creates and manages git repository for you.

One can serve mycorrhiza to be accessible via http, it's web ready.
It also features few authentication options and user management.

port from la ninpre (aaoth [at] aaoth [dot] xyz); ok sthen@
2022-09-08 13:35:47 +00:00
sebastia
aa6cc5fd90 update to 5.7.1 2022-09-07 12:04:35 +00:00
sebastia
8e3a31c636 update to 5.7.1 2022-09-07 12:03:39 +00:00
landry
04165b92ca www/mozilla-firefox: update to 104.0.2.
see https://www.mozilla.org/en-US/firefox/104.0.2/releasenotes/
2022-09-06 13:21:00 +00:00
kirby
3a66a14fcb update to goaccess-1.6.3 2022-09-06 12:42:58 +00:00
sthen
c324ada5d8 update to squid-5.7 2022-09-06 08:29:06 +00:00
robert
c5506616f5 our arm64 address space is 39 bit, so limit v8 accordingly 2022-09-04 20:15:36 +00:00
robert
dd60e311fe use CPU_ID_AA64ISAR0 to get arm64 cpu capabilities 2022-09-04 11:33:39 +00:00
ajacoutot
b3dde74000 Move @conflict where it belongs to ensure proper upgrade path. 2022-09-04 07:08:17 +00:00
robert
1d1a8af6e2 unbreak on arm64 by not trying to use getauxval() 2022-09-03 18:41:06 +00:00
robert
87b98f08d5 update to 105.0.5195.102 2022-09-03 11:28:47 +00:00
ajacoutot
5f89f6ccdd Bump after webkitgtk4 -> webkitgtk40 rename. 2022-09-03 07:53:08 +00:00
ajacoutot
a296896842 Build 3 versions of webkitgtk:
webkitgtk40 = gtk3, soup2 (libwebkit2gtk-4.0)
webkitgtk41 = gtk3, soup3 (libwebkit2gtk-4.1)
webkitgtk40 = gtk4, soup4 (libwebkit2gtk-5.0)

Rename original PKGNAME from webkitgtk4 to webkitgtk40.
They can all be installed alongside.
Required by upcoming updates, particularly in GNOME.
2022-09-03 07:51:54 +00:00
rsadowski
6f1aabf043 Remove USE_NINJA, merge mruby improvements from upstream, remove libonigmo
- Remove USE_NINJA by merging mruby improvements from upstream
- Shared lib onigmo is no longer build, bye bye. Looks like we do not need this
 anymore.

OK otto (maintainer)
2022-09-02 13:18:16 +00:00
rsadowski
c85d471a27 Update qutebrowser to 2.5.1
Maintainer email address rejected with User unknown.

ok sdk@, sthen@
2022-09-02 12:34:51 +00:00
robert
d6bf3b82cc make sure that the gpu watchdog thread is stopped and restarted the same
way as it is done on linux to avoid confusion and sync shared patches
while here
2022-09-02 11:55:23 +00:00
mestre
f1b9f9c192 update to 2022.09.01
changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2022.09.01
2022-09-02 11:48:05 +00:00
kn
85788209c6 Bump potential struct ifnet consumers
sys/net/if_var.h r1.116 "Remove struct ifnet's unused if_switchport member"
should be of no concern in ports land, but some actively do

- define _KERNEL and/or
  https://codesearch.debian.net/search?q=%23%5Cs*define%5Cs%2B_KERNEL%5Cb+filetype%3Ac&literal=0
  curl -s https://codesearch.debian.net/results/a710598a524e63cb/packages.txt
- include <net/if_var.h>
  https://codesearch.debian.net/search?q=%3Cnet%2Fif_var.h%3E+filetype%3Ac&literal=1
  curl -s https://codesearch.debian.net/results/3264f4d6c8ec573a/packages.txt

Running the packages.txt files through 'sort -u' and 'comm -12', filtering
for ports we actually have and further limiting it down to individual
packages rather than the whole port (thanks sthen) leaves us with

	$ infrastructure/bin/portbump -r \
	    devel/libgtop2 \
	    games/warzone2100 \
	    mail/mozilla-thunderbird \
	    multimedia/gstreamer1/plugins-bad \
	    net/miniupnp/miniupnpd \
	    net/net-snmp,-main \
	    net/usrsctp \
	    net/zabbix,-main \
	    security/aircrack-ng \
	    www/firefox-esr \
	    www/mozilla-firefox

Bump them all to pick up the new header/struct.

Feedback OK sthen
2022-09-02 06:17:28 +00:00
robert
7fab44992c update to 105.0.5195.52 2022-09-01 07:48:32 +00:00
sdk
5a93e29417 Support more architectures + fix unit tests
With tweak and OK rsadowski@
2022-08-31 16:10:49 +00:00
sdk
3b3db97fd2 Update luakit 2.3 => 2.3.1
Added
* Added command :userscripts-reload to reload lua scripts.
* The tabgroup plugin is now included in luakit (:tabmenu).
* Allow configuration of shortcuts that should be passed through (#921).
* Added scalable SVG desktop icon version.

Changed
* Allow functions to be bound to more than one key (#913).

Fixed
* No more gdk_keymap_get_default() compiler warning.
* Fixed an issue where links were hinted, but then could not be followed.
* Fixed the paging on the the bookmarks page.
* Fixed build on Solaris.
* Fixed relocation errors on Sparc64.
* Fixed proxymenu to show default entries when proxymenu file is not present.
* The command mode cursor is now drawn in the user-specified foreground color.

OK rsadowski@
2022-08-30 20:13:10 +00:00
caspar
b5bf4f1b5c Tor Browser: update to 11.5.2
Enable --enable-lto=thin, just like www/firefox-esr.

OK sthen@
2022-08-30 14:24:56 +00:00
sthen
e278c65b19 bluefish: patch autoconf input file and regen with autoreconf, rather
than using CONFIGURE_STYLE=gnu, so that aclocal.m4 is regenerated with
a version that doesn't fail to detect python >= 3.10
2022-08-30 14:02:28 +00:00
landry
b5ca23d332 www/mozilla-firefox: update to 104.0.1.
see https://www.mozilla.org/en-US/firefox/104.0.1/releasenotes/
2022-08-30 13:08:09 +00:00
landry
cf8f3d8bff www/py-autobahn: add missing BDEP on py-cffi
should fix a build failure seen by naddy@ (_nvx_utf8validator.abi3.so missing)
2022-08-30 08:37:47 +00:00
ajacoutot
37ed8131fd Use rc_configtest. 2022-08-29 19:15:18 +00:00
ajacoutot
54f31d9a96 Move variables where they belong. 2022-08-29 18:59:45 +00:00
rsadowski
8d1aaef073 Update awstats to 7.8 2022-08-29 13:37:55 +00:00
ajacoutot
06b4906180 We have RTLD_NOLOAD now. 2022-08-29 12:25:01 +00:00
landry
962ba0a585 www/py-autobahn: update to 22.7.1
unbreaks buildbot_worker, sorry for the runtime breakage.

see https://autobahn.readthedocs.io/en/latest/changelog.html for changes
2022-08-29 07:29:45 +00:00
sthen
3f407e4fd9 update to drush-8.4.11 2022-08-26 11:01:28 +00:00
sthen
b39ee79502 update to composer-2.4.1 2022-08-26 10:54:33 +00:00
sthen
66052b961f update to ap2-mod_wsgi-4.9.3 2022-08-26 10:25:36 +00:00
bluhm
2a31a0f349 update p5-WWW-Mechanize-FormFiller to 0.13 2022-08-26 06:59:35 +00:00
ajacoutot
a1eee73cdd update to webkitgtk4-2.36.7. 2022-08-25 11:28:57 +00:00
jca
045015cdb7 Those ports use the ring crate and can't build on powerpc64 and riscv64.
The ring-v0.16.20 crate (latest) only builds on a handful of archs.
Work seems to be ongoing upstream to add support for more architectures.

ok semarie@
2022-08-24 21:53:42 +00:00
jca
59f3e357d6 Bump cc and libc crates in those rust ports
cc >= 1.0.73 (latest) and libc >= 0.2.113 (latest is 0.2.232) are needed
for powerpc64 and riscv64 support.  semarie@ will take care of the
lang/rust bits.

Help from semarie@, powerpc64 tests by gkoehler@, ok semarie@
2022-08-24 21:43:08 +00:00
sthen
d8c8d73ce1 update to py3-urllib3-1.26.12 2022-08-24 13:16:33 +00:00
fcambus
d3294ae4b8 Update kore to 4.2.3. 2022-08-23 21:38:20 +00:00
jeremy
f42b917ad3 Update to puma 5.6.5
OK kmos@
2022-08-23 17:55:22 +00:00
landry
3ed2d55ee9 www/mozilla-firefox: forgot to bump SO_VERSION 2022-08-23 17:29:27 +00:00
landry
a88c2d22f6 www/firefox-esr: update to 102.2.0.
see https://www.mozilla.org/en-US/firefox/102.2.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-34/

enable LTO & PGO as done in www/mozilla-firefox
2022-08-23 17:24:28 +00:00
landry
17de65c213 www/mozilla-firefox: update to 104.0.
see https://www.mozilla.org/en-US/firefox/104.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-33/

- enable LTO (link-time-optimization) & PGO (profile-guided-optimization),
  link time is much longer but the resulting binaries gives between 7%
and 10% speed improvements in various browserbench.org tests.

- the next step is being able to generate our own profiling data
  natively, but even after hacking lld to stop discarding some profiling
sections, so far our llvm tooling only generates invalid data. wip
tracked in #1782340, help welcome.

- remove patch from #1696958, the fix from #1697721 seems to have fixed
  the underlying issue (missing ~/Downloads wasnt created due to unveil)
2022-08-23 17:22:09 +00:00
bluhm
63fd667be9 update p5-WWW-Mechanize to 2.15 2022-08-23 13:21:04 +00:00
bluhm
926ce3b723 update p5-WWW-Mechanize to 2.14 2022-08-23 12:32:29 +00:00
bluhm
6133546c6d update p5-HTML-Form to 6.09
maintainer timeout
2022-08-23 12:30:01 +00:00
sthen
b8883f4364 update to nghttp2-1.49.0 2022-08-23 07:48:35 +00:00
mestre
ec25786bc6 update to 2022.08.19
changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2022.08.19
2022-08-23 07:12:03 +00:00
sthen
2e67fad7e0 py-importlib_resources is not needed with Python 3.9; remove RDEP 2022-08-22 11:49:27 +00:00
op
11d0622f41 update www/sfeed to 1.6, from Hiltjo Posthuma (maintainer)
Changes:

* Code cleanups: unused code and refactored the code for reading read items
  from a plain-text URL file list.
* Fix typos in the code and documentation.
* Improve clarity of some code comments.
* Add setsid example to the README.
2022-08-20 22:25:45 +00:00
sthen
d1efa9e069 update to composer-2.4.0 2022-08-20 08:01:31 +00:00
pvk
436d53272a Update gitea 1.17.0 -> 1.17.1
Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.17.1
2022-08-19 18:20:10 +00:00
gonzalo
7b427ff7d1 Update for Nextcloud to 24.0.4 2022-08-19 17:25:58 +00:00
gonzalo
637b7660eb Update for Nextcloud to 23.0.8
OK landry@ Adriano Barbosa
2022-08-19 17:24:46 +00:00
sthen
348a4bde70 tor-browser doesn't need BUILD_DEPENDS on devel/py-virtualenv (which was
actually the py2 version); the mozilla biuld infrastructure it uses has
its own bundled copy. ok caspar@
2022-08-18 23:24:17 +00:00
sthen
eed574102a Fix ports for newer py3-setuptools; mostly just PLIST regens after some
files were dropped (mostly entry_points.txt) or .egg-info files changed
to directories. Small patches were needed where some other build systems
were calling Python tools to install due to changes in setuptools.
Messy patching needed for games/0ad which bundles a spidermonkey tar of
a specific version and patches it using files in its own distribution.

Been through a bulk on i386, plus I tested a few things separately on
amd64 where fallout from the recent qscintilla update has broken some ports
on !LP64 which was blocking them on i386.
2022-08-18 02:24:48 +00:00
mestre
86b4cbd9a2 update to 2022.08.14
new extractors: jixie, moview, parler, truth
2022-08-17 07:14:03 +00:00
op
cc2f699d25 +opensearch-dashboards 2022-08-16 18:54:11 +00:00
op
6e7c38de12 import opensearch-dashboards-2.2.0
OpenSearch Dashboards is the default visualization tool for data in
OpenSearch.  It also serves as a user interface for many of the
OpenSearch plugins, including security, alerting, Index State
Management, SQL, and more.

joint work with pkv@, thanks a lot!!
2022-08-16 18:52:40 +00:00
landry
e5e737a860 www/mozilla: add wip support for PGO (profile guided optimizations)
fetch & use llvm profiling data directly from mozilla's taskcluster
not used yet, needs to specify MOZILLA_PROFDATA_TASKID in the consumer.
2022-08-16 13:40:36 +00:00
sthen
770e56d582 update to py3-repoze-who-2.4.1 2022-08-16 11:02:49 +00:00
sthen
e209b077f9 update to py3-repoze-profile-2.3
intermediate versions between the previous one in ports and this
say things like "Add support for Python 3.3"
2022-08-16 10:59:27 +00:00
sthen
ea5e3ba0f5 update to py3-formencode-2.0.1 2022-08-15 23:08:47 +00:00
sthen
40e0752a76 tempita: run 2to3 in post-patch instead of using setuptools use_2to3 which
is going away

tests fail the same as they did before..
2022-08-15 23:00:14 +00:00
sthen
7d005821b1 update to py3-repoze-lru-0.7 2022-08-15 17:40:28 +00:00
robert
f2b34ea3f4 fix x11 screensaver suspension by applying the fix from upstream
From 8c1ebea5f601b0b5247535dcdfd01755f3e6e1a6 Mon Sep 17 00:00:00 2001
From: Andrew Wolfers <aswolfers@chromium.org>
Date: Tue, 19 Jul 2022 15:01:25 +0000
Subject: [PATCH] [x11][ozone] Fix X11 screensaver suspension.
2022-08-15 15:42:53 +00:00
rsadowski
09caecef9f Update Qt5 Python and friends
- py-qscintilla to 2.13.3
- py-qt-builder to 1.13.0
- py-qt5 to 5.15.7
- py-qtawesome to 1.1.1
- py-qtpy to 2.1.0
- py-qtwebengine to 5.15.6
- py-sip to 6.6.2
- py-sip-qt5 to 12.11.0
- qscintilla to 2.13.3

Feedback and OK caspar@, ok landry@
2022-08-14 13:55:40 +00:00
sthen
0cfb9c9c3d update to py3-soupsieve-2.3.2, now uses hatchling as a build backend 2022-08-13 17:23:09 +00:00
semarie
4597ef6447 www/seamonkey doesn't build with lang/rust to 1.63.0
mark it BROKEN for now

ok landry@
2022-08-13 16:11:20 +00:00
landry
b3fdc80799 www/seamonkey: switch HOMEPAGE to https 2022-08-12 06:53:22 +00:00
op
8e79dc3bcd update www/links+ to 2.27
diff from maintainer Tim Meunier (trondd at kagu-tsuchi [dot] com),
thanks!
2022-08-11 07:36:47 +00:00
sthen
d5206aa743 update to twill-3.0.2 2022-08-10 14:38:35 +00:00
sthen
2082263a49 no more need for py2 urllib3 2022-08-10 13:35:48 +00:00
mestre
89e94bbeb5 update to 2022.08.08
New extractors:
angel
camtasia
genericembeds
harpodeon
holodex
kompas
redbee
sharevideos
tempo

Removed extractors:
parliamentliveuk
rtbf
2022-08-10 08:06:22 +00:00
paco
563e787529 update www/hugo to 0.101.0
ok pvk@
2022-08-09 15:10:10 +00:00
landry
97a404faa7 www/mozilla-firefox: update to 103.0.2.
see https://www.mozilla.org/en-US/firefox/103.0.2/releasenotes/
2022-08-09 13:05:37 +00:00
sthen
dba6d0052c patch prometheus' vendored go/sys/unix to update the syscall table,
should fix runtime with _pad_ syscalls removed. ok pvk@
2022-08-08 20:56:06 +00:00
ajacoutot
67fa314dc2 Update to webkitgtk4-2.36.6. 2022-08-08 12:06:39 +00:00
fcambus
72eefee334 Update stagit to 1.2.
libgit2 recently added an option GIT_OPT_SET_OWNER_VALIDATION which prevented
other users from reading a repository. In the case of stagit it is not a
security issue and broke a normal use-case. This new version disables the
option.

Also stagit makes use of OpenBSD pledge and unveil and locks down reading
other files from the filesystem or writing to them etc.

From maintainer Hiltjo Posthuma, thanks!
2022-08-08 08:41:48 +00:00
giovanni
8b97ec8156 update to 5.2.0 2022-08-08 07:13:44 +00:00
rsadowski
f5c8dc1308 Update to lighttpd 1.4.66.
- 1.4.66 - 2022-08-07
  * [core] h2: optim: send window update in 16k units
  * [mod_magnet] reset for http-response-send-file
  * [multiple] fix json encoding
  * [core] buffer_append_bs_escaped_json()
  * [autoconf] update ax_prog_cc_for_build.m4
  * [doc] add libdeflate to INSTALL
  * [mod_webdav] cold func if xml reqbody w/o db conf
  * [mod_webdav] check reqbody Content-Type is XML
  * [doc] more consistent use of vars in examples
  * [core] do not load indexfile, dirlisting if unused
  * [mod_dirlisting] send ETag, Cache-Control w/ cache
  * [mod_openssl] compile compat w/ openssl < 1.1.0
  * [mod_webdav] webdav_reqbody_type_xml() fixes
  * [core] clarify server.username = "root" error msg
  * [mod_wolfssl] compat with older wolfssl versions
  * [core] fix li_base64_dec() on whitespace
  * [core] perf tweak buffer_eq_icase_ssn()
  * [mod_deflate] fix use of libdeflate for files>128k (fixes #3161)
  * [core] fix buffer_substr_replace() extend (fixes #3160)
  * [mod_webdav] build with Android NDK
  * [core] check r->http_status before handling Range
  * [core] preprocessor option to force crypto lib
  * [core] fix SIGUSR1 graceful restart w/ TLS (fixes #3164)
  * [mod_authn_gssapi] warn if no confidentiality flag (fixes #3163)
  * [mod_wstunnel] fix crash with bad hybivers (fixes #3165)
  * [core] perf: adjust max h2 stream send increment
  * [core] fix HTTP/2 downloads >= 4GiB (fixes #3166)

Update diff from Brad, thanks
2022-08-08 05:24:16 +00:00
caspar
453edf067c www/firefox-esr: mention sysctl kern.video.record in pkg-readme
since sysctl kern.audio.record is already mentioned.

OK landry@
2022-08-07 19:22:11 +00:00
caspar
468b4fd414 www/mozilla-firefox: mention sysctl kern.video.record in pkg-readme
since sysctl kern.audio.record is already mentioned.

OK landry@
2022-08-07 19:21:20 +00:00
sthen
3472d37b16 update to lighttpd-1.4.65, from Brad (maintainer) 2022-08-07 10:41:42 +00:00
ajacoutot
f2543c86b5 Update to epiphany-42.4. 2022-08-06 10:19:39 +00:00
robert
c80093b677 unbreak on i386 by pulling commit 904c8cedf85c7223f96ea084953089fea9a36bdd
from upstream:

Fix std::is_same compiler error

std::is_same is the wrong predicate to use because `unsigned long` need
not be equivalent to either `unsigned int` or `unsigned long long`.:
2022-08-06 09:58:39 +00:00
feinerer
bfc6e73496 Update to buku 4.7.1
Remove myself as maintainer.
2022-08-03 16:14:48 +00:00
robert
34dc71d5b1 update to 104.0.5112.79 2022-08-03 07:24:27 +00:00
pvk
316400553a Update gitea 1.16.9 -> 1.17.0
Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.17.0
2022-08-03 04:15:55 +00:00
landry
49321d6ecc www/mozilla-firefox: update to 103.0.1.
see https://www.mozilla.org/en-US/firefox/103.0.1/releasenotes/
2022-08-01 13:42:28 +00:00
sthen
a846c08e9c py-beautifulsoup4: enable tests 2022-08-01 12:58:15 +00:00
bluhm
4cba1475db update p5-WWW-Mechanize to 2.13 2022-08-01 08:41:21 +00:00
caspar
9035924c5c Tor Browser: update to 11.5.1
Feedback and OK landry@
2022-07-29 20:20:10 +00:00
benoit
8a8faac1cb Update to p5-HTTP-CookieJar-0.014 from wen heping (maintainer). 2022-07-29 08:01:49 +00:00
ajacoutot
54668b8b1c SECURITY update to webkitgtk4-2.36.5.
CVE-2022-32792
CVE-2022-32816
CVE-2022-2294
2022-07-29 07:01:32 +00:00
fcambus
1d3eae5dea Update logswan to 2.1.13. 2022-07-28 16:49:15 +00:00
robert
21a2a864e1 unbreak i386 build by updating the ffmpeg config 2022-07-28 07:16:04 +00:00
gonzalo
e2a73237ce Update for Nextcloud to 22.2.10
OK rsadowski@
2022-07-27 17:13:06 +00:00
gonzalo
7b680cdd24 Update for Nextcloud to 23.0.7
OK rsadowski@ landry@

tested by Adriano
2022-07-27 17:11:19 +00:00
gonzalo
6e984c087c Update for Nextcloud to 24.0.3
OK rsadowski@
2022-07-27 16:58:51 +00:00
landry
2fb440aa02 www/firefox-esr: major update to 102.1.0.
see https://www.mozilla.org/en-US/firefox/102.1.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-30/

basically merges what was in www/mozilla-firefox, adding pledge/unveil
configs for the utility/audioDecoder process (#1769033) and patches from
#1776713 & #1772090.

this allows us to track an esr branch that will be maintained upstream
for 7.2-stable lifetime.
2022-07-26 13:22:07 +00:00