23560 Commits

Author SHA1 Message Date
thfr
ef2a979e50 update to SDL 2.0.14
from Brad

extensive build and runtime testing done by me, Brad, cwen@, with no new
breakage (except vbam which has been patched)

Release Notes: https://discourse.libsdl.org/t/sdl-2-0-14-released/28470
2021-01-06 22:32:08 +00:00
kurt
b0c7f70842 Fix duplicate files in PFRAGs. okay sthen@ 2021-01-06 14:56:56 +00:00
landry
e1f1a64f85 devel/libofx: update to 0.10.0.
Cf https://github.com/libofx/libofx/releases/tag/0.10.0

switch back to real releases on sourceforge, allows to drop
autoconf/automake and use plain configure.

from jca@: pass ac_cv_sym_visibility=yes to CONFIGURE_ENV to ensure
-fvisibility is properly detected and used, this way only the needed
symbols are exported in libofx. Bump major.

all consumers (productivity/{homebank,grisbi,gnucash,kmymoney) build
fine with this update.
2021-01-06 14:05:04 +00:00
sthen
95d2b3111d pylint tweaks:
- remove some @conflict pylint{,3}-main that wouldn't ever trigger (conflicts
work with package names which were pylint-$VER/pylint3-$VER which were already
handled)

- the port is py3-only so remove -3 suffix on the installed scripts as there's
no longer a conflict
2021-01-06 10:19:25 +00:00
daniel
e89b343512 switch ninja over to python3
ok sthen@
2021-01-06 05:13:28 +00:00
jsg
ec053019eb update cppcheck to 2.3
ok gsoares@
2021-01-05 23:45:12 +00:00
ajacoutot
aaf815b291 Missed bump after recent devel/pylint change.
prodded by sthen@
2021-01-05 13:53:33 +00:00
landry
b1b92791d5 devel/cbindgen: update to 0.16.0. 2021-01-05 10:27:06 +00:00
kn
6dd5bfda0a Update to pylint 2.6.0
First the package was broken due to too recent dependent packages, then it
was broken due to beeing too old itself.

Upstream dropped the GUI years ago, so remove it.

With daniel
2021-01-05 04:37:19 +00:00
sthen
d80c418015 regen PLISTs for python ports with .so files that end up renamed due to
the EXT_SUFFIX change in Python 3.8.7
2021-01-04 14:06:26 +00:00
sthen
525a881ab1 switch to py3-only following swig update; subversion doesn't build py2
with swig>=4
2021-01-04 13:58:31 +00:00
sthen
4a19004f06 update to swig-4.0.2, from daniel@ 2021-01-04 13:57:24 +00:00
sthen
7eb9371166 cvs2svn: mark BROKEN, blocking swig update + py3 move for py-subversion 2021-01-04 13:56:09 +00:00
afresh1
2bca1b8b4d Update devel/p5-DateTime-Format-Strptime to 1.78 2021-01-04 00:08:57 +00:00
afresh1
2039f7baa4 Update devel/p5-DateTime-TimeZone to 2.46 2021-01-04 00:07:19 +00:00
afresh1
cd467dd921 Update devel/p5-DateTime-Locale to 1.31
and take MAINTAINER
2021-01-04 00:05:10 +00:00
landry
2863012abb devel/py-build{bot,slave}: update to 2.10.0.
See https://docs.buildbot.net/current/relnotes/index.html#buildbot-2-10-0-2021-01-02
2021-01-03 17:51:55 +00:00
jasper
1a31619020 update to py-cachetools-4.2.0 2021-01-03 12:50:45 +00:00
jasper
87f6c173d1 update to unicorn-1.0.2 2021-01-03 12:43:49 +00:00
jca
5e3e68e156 Hook up flatbuffers, ok gnezdo@ 2021-01-03 10:17:13 +00:00
jca
678298c743 Import flatbuffers, a memory optimized serialization library
Port from Ashton Faggs (maintainer), ok gnezdo@

pkg/DESCR:
FlatBuffers is an efficient cross platform serialization library for
C++, C#, C, Go, Java, Kotlin, JavaScript, Lobster, Lua, TypeScript,
PHP, Python, Rust and Swift. It was originally created at Google for
game development and other performance-critical applications.

What sets FlatBuffers apart is that it represents hierarchical data in
a flat binary buffer in such a way that it can still be accessed
directly without parsing/unpacking, while also still supporting data
structure evolution (forwards/backwards compatibility).
2021-01-03 10:15:11 +00:00
jca
da4d00481e Hook up fmt, ok rsadowski@ espie@ 2021-01-02 21:55:04 +00:00
jca
6ab3f008f0 Import fmt-7.1.3, an alternative formatting library for C and C++
Port by Ashton Fagg (maintainer)

pkg/DESCR:
fmt is an open-source formatting library providing a fast and safe
alternative to C stdio and C++ iostreams.

Features include:

- Simple format API with positional arguments for localization Format

- string syntax similar to Python's format

- Safe printf implementation including POSIX extensions for positional
 arguments

- Fast IEEE 754 floating-point formatter with correct rounding,
  shortness and round-trip guarantees
2021-01-02 21:51:19 +00:00
benoit
3ecd29fa97 Update to p5-MooseX-MethodAttributes-0.32. 2021-01-02 16:55:08 +00:00
landry
ccbd5619b6 devel/proj: update to 7.2.1.
See https://github.com/OSGeo/PROJ/releases/tag/7.2.1
2021-01-02 08:24:59 +00:00
landry
962248c21c devel/py-build{bot,slave}: update to 2.9.4.
See https://github.com/buildbot/buildbot/releases/tag/v2.9.4
2021-01-01 17:46:21 +00:00
benoit
7d5f02bd50 py-sqlobject went python3-only 2021-01-01 11:31:58 +00:00
benoit
c308162b56 Update to p5-List-Cycle-1.04. 2021-01-01 10:37:48 +00:00
benoit
e73de9c32d Update to p5-Graph-0.9716. 2021-01-01 10:32:49 +00:00
benoit
7d8e3f1903 Update to p5-Carp-Assert-More-1.26. 2021-01-01 10:18:50 +00:00
benoit
c6bebb4279 Update to p5-Tree-DAG_Node-1.31 from wen heping 2021-01-01 09:05:22 +00:00
benoit
8ee978d018 +p5-File-Slurp-Tiny 2021-01-01 08:35:40 +00:00
benoit
2ebcf40f35 Import p5-File-Slurp-Tiny-0.004 from wen heping, OK bluhm@ 2021-01-01 08:30:40 +00:00
sthen
4d9ef8c45a cvs2svn HOMEPAGE is dead, set it to the (not very active) github fork
and mirror the old distfile. this will likely be marked broken soon.
2020-12-31 14:32:43 +00:00
sthen
ff4f2a7583 devel/angr/py-angr: "fix" bogus LIB_DEPENDS, this is a mess because a file
in py-angr is linked to an _unversioned_ .so from py-unicorn.

LIB_DEPENDS without an associated WANTLIB is incorrect, the LIB_DEPENDS is
stripped so py-unicorn is not recorded as a dep in here. and WANTLIB requires
a versioned .so file.

convert to BUILD+RUN_DEPENDS, it's not 100% correct either but the only
sane way.
2020-12-31 14:11:49 +00:00
kn
ac7353e641 Add setuptools_scm as BUILD_DEPENDS to unbreak build 2020-12-30 22:34:04 +00:00
sthen
41f755acf9 update to gflags-2.2.2, from Ashton Fagg (taking maintainer) 2020-12-30 22:30:43 +00:00
kn
e5a0b38593 Check syntax for all .pm files 2020-12-30 21:43:51 +00:00
kn
d63327a39a Move scapy to python 3 only
Now that base regress is fully converted to using the Python 3 version
merge scapy (Python 2) and py3-scapy into scapy (Python 3).

OK bluhm sthen
2020-12-30 21:38:58 +00:00
daniel
6a622ee4d2 update py-astrod to 2.4.2
while the code compiles under python3, an update to a newer version was
needed for the code to actually work with python 3.8. Another update
needed to repair pylint.
2020-12-30 20:35:39 +00:00
sthen
95ef2e53bf py-gobject3 is py3-only, drop unflavoured SUBDIR 2020-12-30 15:55:16 +00:00
daniel
bdba762576 update py-lazy-object-proxy to 1.4.3 so pylint can be repaired
while here, make it python3-only too
2020-12-30 08:44:37 +00:00
daniel
0273f24b69 update py-wrapt to 1.11.2 so pylint can be repaired 2020-12-30 08:32:16 +00:00
rsadowski
3bd8756354 Update catch2 to 2.13.4 2020-12-30 07:18:12 +00:00
rsadowski
4cb5b2f199 Update cmake to 3.19.1
Changelog:
https://cmake.org/cmake/help/v3.18/release/3.18.html
https://cmake.org/cmake/help/v3.19/release/3.19.html

This update went through a amd64 bulk build and also tested with ~500 ports on
macppc without issues by cwen@
2020-12-30 07:17:34 +00:00
kn
29342c3207 Update to git 2.30.0
https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.30.0.txt
2020-12-29 20:23:05 +00:00
landry
4ffd1f7df0 devel/quirks: register removal of x11/xfce4/orage and
x11/xfce4/xfce4-statusnotifier

orage was Gtk+2 only, saw no development since 4.12.
xfce4-statusnotifier features were merged to xfce4-panel systray plugin.
2020-12-29 15:23:42 +00:00
benoit
df7610626b Update to p5-Type-Tiny-1.012000 from wen heping 2020-12-28 13:41:28 +00:00
stsp
0d16daa30d update to got 0.47
- update got.1 CAVEATS section; prompted by feedback from otto@
- fix assignment to wrong pointer in got_ref_dup()
- fix performance on repositories with many references (e.g. freebsd src.git):
  o implement an object ID map for reference lists
  o use reflist object id maps in got log, tog log, and tog diff (with naddy)
  o switch reflist to TAILQ; insert elements more efficiently for sorted input
2020-12-27 09:43:25 +00:00
ajacoutot
a842a2a42e Update to harfbuzz-2.7.4. 2020-12-27 09:31:11 +00:00