25863 Commits

Author SHA1 Message Date
abieber
23a14eac1e +coeurl, +mtxclient, +spdlog 2022-06-28 12:56:53 +00:00
abieber
e82271c5b6 Import spdlog: fast C++ logging library
Tweaks from sthen@, caspar@ and op@
OK caspar, op and landry
2022-06-28 12:50:20 +00:00
abieber
2e73565903 Import mtxclient: a client API for Matrix chat
Big thanks to tb@ for adding the needed bits to libressl!

Tweaks from sthen@, caspar@ and op@
OK caspar, op and landry
2022-06-28 12:49:25 +00:00
abieber
f971af64ea Import coeurl: simple async wrapper around CURL for C++
Tweaks from sthen@, caspar@ and op@
OK caspar, op and landry
2022-06-28 12:48:26 +00:00
landry
531683f7e0 devel/swig: backport php 8 support from upstream, & enable php support
https://github.com/swig/swig/pull/1978 via
62dded8bac
(pointed out by a debian developer)

this allows me to build php8 bindings for an upcoming mapserver 8.0 release.

went in a bulk build without fallout, thanks sthen@
ok sthen@
2022-06-28 08:59:16 +00:00
ajacoutot
f2972094cd Update to spidermonkey91-91.11.0. 2022-06-28 06:10:22 +00:00
ajacoutot
b58e3ceacf Update to harfbuzz-4.4.0. 2022-06-28 05:56:33 +00:00
bcallah
db3b3027ec Update to dub-1.29.0
Changelog: https://github.com/dlang/dub/compare/v1.28.0...v1.29.0
additional testing from Ryan Boggs
2022-06-28 04:27:42 +00:00
bcallah
150d551346 Update to dtools-2.100.0
Changelog: https://github.com/dlang/tools/compare/v2.099.0...v2.100.0
additional testing from Ryan Boggs
2022-06-28 04:26:33 +00:00
naddy
d911ae8387 unhook devel/esptool-ck from category Makefile, too 2022-06-27 13:37:13 +00:00
tracey
e72857843c remove devel/esptool-ck. ok sthen@ 2022-06-27 10:31:26 +00:00
tracey
aff9088aaa remove dependency on devel/esptool-ck. ok sthen@ 2022-06-27 10:17:54 +00:00
tracey
545fcda389 update devel/py-esptool to 4.1. ok sthen@ 2022-06-27 10:14:44 +00:00
tracey
467e1a0568 Update devel/arduino-esp32 to 2.0.3. ok sthen@ 2022-06-27 10:13:20 +00:00
tracey
62c4eea959 attach xtensa-esp32s2-elf, xtensa-esp32s3-elf, and riscv32-esp-elf to the build 2022-06-27 10:09:26 +00:00
tracey
fa1272f529 import port/devel/riscv32-esp-elf, ok sthen@
The riscv32-esp-elf port is an ESP32 GNU cross compiler suite, configured for
the riscv32-esp-elf target.

ESP32-C3 is a single-core Wi-Fi and Bluetooth 5 (LE) microcontroller SoC, based
on the open-source RISC-V architecture. It strikes the right balance of power,
I/O capabilities and security, thus offering the optimal cost-effective solution
for connected devices. The availability of Wi-Fi and Bluetooth 5 (LE)
connectivity not only makes the device's configuration easy, but it also
facilitates a variety of use-cases based on dual connectivity.
2022-06-27 10:06:49 +00:00
tracey
a1374e7146 import port/devel/xtensa-esp32s3-elf, ok sthen@
The xtensa-esp32s3-elf port is an ESP32 GNU cross compiler suite, configured for
the xtensa-esp32s3-elf target.

ESP32-S3 is a dual-core XTensa LX7 MCU, capable of running at 240 MHz. Apart
from its 512 KB of internal SRAM, it also comes with integrated 2.4 GHz, 802.11
b/g/n Wi-Fi and Bluetooth 5 (LE) connectivity that provides long-range support.
It has 45 programmable GPIOs and supports a rich set of peripherals. ESP32-S3
supports larger, high-speed octal SPI flash, and PSRAM with configurable data
and instruction cache.
2022-06-27 10:05:25 +00:00
tracey
d7b8c70656 import ports/devel/xtensa-esp32s2-elf, ok sthen@
The xtensa-esp32s2-elf port is an ESP32 GNU cross compiler suite, configured for
the xtensa-esp32s2-elf target.

ESP32-S2 is a highly integrated, low-power, single-core Wi-Fi Microcontroller
SoC, designed to be secure and cost-effective, with a high performance and a
rich set of IO capabilities.
2022-06-27 10:04:14 +00:00
ajacoutot
5a47e13385 Update to libidn-1.41. 2022-06-26 08:09:51 +00:00
landry
6e11578ea4 devel/proj: update to 9.0.1.
see https://github.com/OSGeo/PROJ/releases/tag/9.0.1
2022-06-26 05:45:02 +00:00
lraab
e0e39efd82 devel/intellij: update to 2022.1.3
changelog: https://youtrack.jetbrains.com/articles/IDEA-A-217/IntelliJ-IDEA-202213-221592122-build-Release-Notes

ok landry@
2022-06-25 19:54:01 +00:00
sthen
39c0f62bb1 fix PLIST, reported by naddy </me throws brick at setuptools_scm> 2022-06-25 15:31:37 +00:00
sthen
2837fd762a update to py3-test-subtesthack-0.1.2 2022-06-25 09:33:59 +00:00
sthen
e5233c379a update to py3-test-mock-3.8.1 2022-06-25 09:31:05 +00:00
sthen
10615507fe update to py3-test-localserver-0.6.0 2022-06-25 09:20:46 +00:00
lraab
59d095d664 devel/pycharm: update to 2022.1.3
Changelog: https://youtrack.jetbrains.com/articles/PY-A-233537973/PyCharm-202213-221592127-build-Release-Notes

ok landry@
2022-06-24 15:30:31 +00:00
rsadowski
0b5fe650be Update jenkins-devel to 2.356 2022-06-24 05:00:02 +00:00
ajacoutot
e96f31f4c2 PORTROACH skip development version 1.90.0. 2022-06-23 10:49:35 +00:00
pvk
12e87adc99 Update py-resolvelib 0.5.5 -> 0.8.1
Changelog: https://github.com/sarugaku/resolvelib/blob/master/CHANGELOG.rst#081-2021-10-12
2022-06-22 21:11:32 +00:00
kn
dc39b09b26 Update to 0.12.0
https://github.com/ericniebler/range-v3/releases/tag/0.12.0
100% tests keep passing on amd64
2022-06-22 13:51:01 +00:00
kmos
966cc5a218 Hook ruby-rbtree and ruby-sorted_set up to the build 2022-06-22 01:39:55 +00:00
kmos
88a4c6ac47 SortedSet implements a Set whose elements are sorted in ascending
order (according to the return values of their <=> methods) when
iterating over them.

Every element in SortedSet must be mutually comparable to every
other: comparison with <=> must not return nil for any pair of
elements. Otherwise ArgumentError will be raised.

ruby-sorted_set is functionality spun out from the Set included with
Ruby in 3.x

feedback and ok jeremy@
2022-06-22 01:37:23 +00:00
kmos
9273818eb1 An RBTree is a sorted associative collection that is implemented with a
Red-Black Tree. It maps keys to values like a Hash, but maintains its
elements in ascending key order. The interface is the almost identical
to that of Hash.

To support ruby-sorted_set

Feed back and ok jeremy@
2022-06-22 01:35:38 +00:00
ajacoutot
86f17e6ebd Update to libidn-1.40. 2022-06-21 05:26:01 +00:00
kmos
7b0c35e44c Update to 0.8.1
== 0.8.1 / 2016-06-29
  * fix gemspec bug

== 0.8.0 / 2016-06-27
        * add ColorizedString class
        * update README file
        * add rubocop.yml and follow style
  * add italic mode
  * remove interpreter warrnings

Also added HOMEPAGE

ok abieber@
2022-06-20 15:53:59 +00:00
kmos
88656700fb Update to version 1.10.0
https://github.com/ruby-i18n/i18n/releases

Updated HOMEPAGE

ok abieber@
2022-06-20 15:34:41 +00:00
kmos
b7a0769824 Update to colorator 1.1.0
ok abieber@
2022-06-20 15:33:06 +00:00
rsadowski
c2ed8df29e Respect OPENBSD_X11BASE 2022-06-19 08:16:22 +00:00
stsp
2ec20cd147 update to got 0.72
- fix "bad offset in pack file" error due to uninitialized variable (op)
- initialize all variables used for sending privsep messages to zero (op)
- tog: reset search state after Ctrl-L to fix a use-after-free (op)
- fix unexpected imsg error after incomplete enumeration in got-read-pack
- tog: heed selection cursor position while searching (patch by Mikhail)
2022-06-18 17:10:42 +00:00
stsp
fd02ed7283 update to got 0.71
- got patch: fail when reading empty hunks (op)
- got patch: switch from fseek() to fseeko(), use unary minus (naddy)
- got patch: avoid open/sync/close of the fileindex over and over again (op)
- make got_privsep_recv_tree() reject trees with less than zero entries
- plug memory leak in an error path of got_privsep_recv_tree()
- prevent an out-of-bounds access in got_privsep_recv_tree()
- parse tree entries into an array instead of a pathlist for speed
- batch up tree entries in imsg instead of sending one imsg per tree entry
- imsg_add() frees its msg argument on error; avoid double-free in error paths
- avoid malloc/free for duplicate check in got_pathlists_insert()
- plug a small memleak on error in got_pack_create()
- fix paths stored in pack meta data, improving file deltification
- store a path hash instead of a verbatim path in pack meta data
- reduce the amount of memory used for caching deltas during deltification
- shrink struct got_pack_meta a bit by removing the have_reused_delta flag
- use random seeds for murmurhash2 (op)
- fix bug in findwixt() which caused pack files with missing parent commits
- avoid looping over deltas twice in dump_delta_chain_to_{file,mem}()
- open tempfiles needed for delta application upfront, for future gotwebd
- reduce GOT_PACK_CACHE_SIZE to 32 to accomodate for previous tempfile change
- tog: override SIGTERM and SIGINT handlers to avoid ncurses cleanup() handler
- move creation of tempfiles outside of lib/diff.c
- tests: don't pass $ret to test_done on failure when it's known to be zero (op)
- tests: set `ret' in a few places where it was forgotten (op)
- convert delta cache to a hash table
- implicitly unstage changes when staging the reverse of a staged diff (op)
- implement object enumeration support in got-read-pack for speed
- add one-line output mode to got log with -s flag (patch by Evan Silberman)
- rename the former got log -s (search) flag to got log -S
- make it possible to match committed patches with got log -p -S pattern
- tog: add key bindings for half-page scroll (patch by Mikhail, Mark Jamsek)
- make got log -S match author name and commit ID, like tog search does (op)
- got patch: ensure new and old paths are NUL-terminated (op)
- got patch: guard against invalid (negative) line offsets (op)
- got patch: use ints for line offsets instead of longs (op)
- remove redundant datalen checks before calling recv_imsg_error (op)
- use strndup instead of malloc+memcpy in privsep.c (op)
- do stricter validation of data received from libexec helpers (op)
- move got_opentempfd() out of got_repo_open(), for future gotwebd (tracey)
- fix D_GOTWWW default path; gotweb can now run without a config file again
- add horizontal scrolling to tog diff, blame, and log views (Mark Jamsek)
- show last-modified date in the "tog ref" view if 'm' is pressed (Mark Jamsek)
- make tog horizontal scrolling work with unicode (with op@)
2022-06-17 13:03:04 +00:00
namn
968c42ba43 re-add boost-build (b2) and bjam
b2 is needed for net/libtorrent-rasterbar. boost-build was originally
removed from the port because it was not python3 ready. upcoming boost
removes python bits altogether, so remove python bits here until then.

ok Brad (maintainer)
2022-06-17 01:33:47 +00:00
fcambus
4a55cda5a4 Update perltidy to 20220613. 2022-06-15 21:20:43 +00:00
rsadowski
672683ab27 Update KDE Gear to 22.04.2
https://kde.org/announcements/gear/22.04.2/

This should fix all reported build issues with x11/kde-applications/ksirk,
yakuake. Thanks for the reports, naddy, aja, sthen.
2022-06-15 18:43:56 +00:00
rsadowski
ce5df94945 Update netbeans to version 14 2022-06-15 04:30:59 +00:00
rsadowski
fc49ad9ecb Update jenkins-devel to 2.355 2022-06-15 04:28:56 +00:00
rsadowski
a694f71ec1 Bugfix update CMake to 3.23.2 2022-06-14 10:26:13 +00:00
ajacoutot
cefef31679 SECURITY update to liblouis-3.22.0.
CVE-2022-26981

prodded by tb@
2022-06-13 18:55:53 +00:00
rsadowski
388085280d Update KDE Frameworks to 5.95.0
Changelog:
https://kde.org/announcements/frameworks/5/5.95.0/
2022-06-13 17:37:22 +00:00
rsadowski
80d402fe92 +qcoro 2022-06-13 08:21:47 +00:00
rsadowski
f8177f9af0 Import qcoro-0.5.1
Comment:
C++ coroutines for Qt

Description:
QCoro is a C++ library that provide set of tools to make use of C++20
coroutines in connection with certain asynchronous Qt actions.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://qcoro.dvratil.cz/

OK op@
2022-06-13 08:13:54 +00:00