Commit Graph

27002 Commits

Author SHA1 Message Date
sthen 386fda2227 +py-aiosignal,py-frozenlist 2023-01-30 22:21:44 +00:00
sthen a6a37ff49c import ports/devel/py-aiosignal, ok jca@
A project to manage callbacks in asyncio projects.
2023-01-30 22:20:47 +00:00
sthen 65efe59b97 import ports/devel/py-frozenlist, ok jca@
frozenlist.FrozenList is a list-like structure which implements
collections.abc.MutableSequence. The list is mutable until
FrozenList.freeze is called, after which list modifications raise
RuntimeError.
2023-01-30 22:20:30 +00:00
kn 44132f9189 Remove mariani@ as unresponsive MAINTAINER
No reply in months.
OK jca
2023-01-30 20:15:36 +00:00
kmos ebc6165c38 ruby-prof needs C11 now, so shift to ports-gcc on sparc64 to fix
the build
2023-01-30 15:16:45 +00:00
sthen 56a28fcfb7 remove DISTFILES setting for cargo ports using GH_*, no longer needed
with cargo.port.mk r1.35
2023-01-30 13:28:38 +00:00
jca aae9412eff Tweak previous to actually unhook the ruby subpackage from bulk builds
dpb(1) attempts to build all available subpackages in MULTI_PACKAGES,
but I had only tested a manual build.
2023-01-30 12:58:47 +00:00
sthen de8da0cc04 Handle DISTFILES for ports using GH_* in cargo.port.mk, ok semarie@ 2023-01-30 12:18:01 +00:00
stsp 391693927c update to got 0.83
- fix usage display error in got merge command (patch by Mikhail)
- fix missing commits in pack files created with packed object enumeration
- avoid traversing enumerated commits more than once in got-read-pack
- fix ulimit-related test failures on sparc64 (tracey)
- got commit editor now shows log messages from backout and cherrypick (jamsek)
- new cherrypick/backout -l option to show recorded log messages (jamsek)
- new cherrypick/backout -X option to discard recorded log messages (jamsek)
- gotd: implement the delete-refs capability (op)
- fix histedit -m on a commit which only changes filemode bits
- gotsh.1: show how to set up anonymous public read-only repository access
2023-01-30 09:21:44 +00:00
robert 86b20eaeb3 update livmime to a snapshot from their git repository from today to include
changes required by an upcoming port
2023-01-30 08:12:35 +00:00
naddy 7ec5e35611 devel/mpfr: update to 4.2.0, which has many new functions 2023-01-29 20:37:11 +00:00
gnezdo de9fecfb28 Upgrade cabal-install to 3.8.1.0
ok kili@
2023-01-29 20:23:13 +00:00
naddy 4f1d2838ba revert "Handle ALL_TARGET and INSTALL_TARGET in cmake module"
It breaks a number of ports at the fake step:

Unknown argument -t
Usage: cmake --install <dir> [options]
2023-01-28 22:03:46 +00:00
kn 34b56cbb68 Remove security/hlfl
WWW is dead, the old hlfl.org is now another project, DESCR doesn't
mention pf, long missing out on updates, unmaintained.

OK benoit
2023-01-28 16:25:12 +00:00
tb ed20f890af bump consumers of rust-ring (static linking) 2023-01-28 13:34:16 +00:00
sthen 84460379fd update to py3-filetype-1.2.0 2023-01-28 10:09:30 +00:00
sthen 449e1f1a77 update to py-simplejson-3.18.1 2023-01-28 09:48:29 +00:00
kn 951df37e27 extract major version in module name and reuse the variable 2023-01-27 23:29:07 +00:00
kn 800e847277 zap SEPARATE_BUILD line, it defaults to Yes 2023-01-27 22:58:51 +00:00
tb bd6d9e7914 protobuf: fix build on mips64 by skipping tail call optimization.
from jj
2023-01-27 19:07:54 +00:00
sthen 90857fac51 update to py3-gitdb-4.0.10 2023-01-27 12:14:24 +00:00
sthen 4309368274 build debug packages for libslang 2023-01-26 15:33:32 +00:00
sthen 77c1ddcd81 merge gortr into stayrtr for existing installs; development on gortr was
stopped and stayrtr is the continuation of the codebase. suggested by claudio@

sync distinfo to unbreak build while there
2023-01-26 14:25:00 +00:00
sthen 68cf916b42 update to py3-pybind11-2.10.3 2023-01-26 12:50:36 +00:00
sthen 0115102cc6 update to py3-pbr-5.11.1 2023-01-26 12:41:18 +00:00
sthen f16f02a90b update to py3-pathspec-0.11.0 2023-01-26 12:35:26 +00:00
op 6ca6d3f6d6 +gopls 2023-01-25 19:43:09 +00:00
op 04a4dd2a30 import gopls-0.11.0
gopls (pronounced "Go please") is the official Go language server
developed by the Go team. It provides IDE features to any LSP-compatible
editor.

Port from Laurent Cheylus (foxy [at] free dot fr) who is also taking
maintainership, thanks!

minor tweaks by me
ok sthen@
2023-01-25 19:42:01 +00:00
op 0be89c3027 update devel/go-tools to 0.5.0
need to set EPOCH due to the version change.

Switches the port to MODGO_MODNAME to fetch the modules needed, dropping
the BDEP on net/go-net.  godoc doesn't need hacks now to be built, but
gopls is not included anymore: it's provided by new devel/gopls port.

While here sync DESCR with reality and fold long lines, update HOMEPAGE
and drop redundant MODGO_TYPE=bin.

tested by Laurent Cheylus (thanks!)
ok sthen@
2023-01-25 19:37:03 +00:00
sthen fb7926d537 devel/fpm: mark BROKEN-i386 2023-01-25 16:33:52 +00:00
jca a1d97ae6a4 Drop the subversion ruby bindings, they fail to build with clang 15
"Fine with me" stsp@ (maintainer), ok jeremy@
2023-01-25 13:27:31 +00:00
jca 7c95aa460f Fix GLIBTOP_CMND_PROC_IO and unbreak the build with clang 15
Same fix present upstream.  ok ajacoutot@ (maintainer)
2023-01-25 13:09:00 +00:00
ajacoutot aa7091aa40 Remove empty trailing line(s). 2023-01-25 10:54:32 +00:00
jca f4cb24d94b Drop -Werror to let this build with clang 15 2023-01-24 18:02:13 +00:00
anton 1d782f8f8c +robsd 2023-01-24 06:38:36 +00:00
anton f4cc8fa733 Add robsd, used to build OpenBSD snapshots and run regress tests.
ok kn@
2023-01-24 06:38:08 +00:00
bluhm ffa08b4deb update p5-Test-Needs to 0.002010 2023-01-23 19:20:41 +00:00
stsp 8d2983215d update to got 0.82
- fix comparison in tree object parser always evaluating to false (jamsek)
- add missing bounds-check in gitproto ref-line tokenizer
- gotd.8 and gotwebd.8 man page improvements (patch by Josiah Frentsos)
- make gotd session process accept just one flush packet at a time
- sort ENVIRONMENT entries in got.1 and tog.1 (op)
- only forward implicit flush packets from gotsh if they are expected
- return GOT_ERR_EOF from pkt.c if a read attempt indicates EOF
- treat read errors from client socket in gotsh as fatal errors
- gotwebd: refactor gotweb_render_content_type/_file (op)
- gotwebd: turn gotweb_get_time_str into gotweb_render_age (op)
- gotwebd: don't list references per-commit in got_get_repo_commits (op)
- gotwebd: avoid history traversal in briefs/commits, kill "prev" button (op)
- gotd: disconnect on client EOF error to avoid stale connections (op)
- gotsh: validate with parse_command before connecting (op)
- add a test for ssh connections to gotsh without a repo path argument (op)
- gotsh: avoid a temporary buffer for the socket path (op)
- gotsh: move apply_unveil right after the first pledge (op)
- fix tog refreshing the screen more often than intended (jamsek)
- tog: show action report on user-toggleable event (patch by Mikhail, jamsek)
- don't print empty line when exiting tog (jamsek)
- got: don't leak pathlist in commit and revert commands (jamsek)
- gotd: fix wrong PIDs for parent and child processes shown in logs
2023-01-23 09:50:13 +00:00
jeremy 180903f80a Update quirks for Ruby 2.7 removal 2023-01-22 21:03:41 +00:00
sthen 8a1e562db8 update to py3-wcwidth-0.2.6 2023-01-22 14:54:53 +00:00
rsadowski 78a7f300d2 Bugfix update CMake 3.25.2
https://www.kitware.com/cmake-3-25-2-available-for-download/
2023-01-22 08:59:03 +00:00
ajacoutot 43cb221d71 Update to libgit2-1.5.1. 2023-01-21 10:15:08 +00:00
sebastia 3eaff332ff hook up ruby-puppet-resource_api and ruby-scanf 2023-01-20 20:45:26 +00:00
sebastia b2dc429106 import ruby-scanf
scanf is an implementation of the C function scanf(3), modified as
necessary for Ruby compatibility.

The methods provided are String#scanf, IO#scanf, and Kernel#scanf.
Kernel#scanf is a wrapper around STDIN.scanf. IO#scanf can be used on
any IO stream, including file handles and sockets. scanf can be called
either with or without a block.

Scanf scans an input string or stream according to a format, as
described below in Conversions, and returns an array of matches between
the format and the input. The format is defined in a string, and is
similar (though not identical) to the formats used in Kernel#printf and
Kernel#sprintf.

The format may contain conversion specifiers, which tell scanf what form
(type) each particular matched substring should be converted to (e.g.,
decimal integer, floating point number, literal string, etc.) The
matches and conversions take place from left to right, and the
conversions themselves are returned as an array.

The format string may also contain characters other than those in the
conversion specifiers. Whitespace (blanks, tabs, or newlines) in the
format string matches any amount of whitespace, including none, in the
input. Everything else matches only itself.

Scanning stops, and scanf returns, when any input character fails to
match the specifications in the format string, or when input is
exhausted, or when everything in the format string has been matched. All
matches found up to the stopping point are returned in the return array
(or yielded to the block, if a block was given).
2023-01-20 20:42:33 +00:00
sebastia dfce0dd7ac import puppet-resource_api
This is an implementation of the Resource API specification.
https://github.com/puppetlabs/puppet-specifications/blob/main/language/resource-api/README.md

a new dependency for Puppet

OK jeremy@
2023-01-20 20:41:36 +00:00
sebastia b5317d5ecb hook up ruby-hocon 2023-01-20 20:20:30 +00:00
sebastia 1a400a3acb import ruby-hocon
This is a port of the Typesafe Config library to Ruby.

The library provides Ruby support for the HOCON configuration file
format.

At present, it supports parsing and modification of existing HOCON/JSON
files via the ConfigFactory class and the ConfigValueFactory class, and
rendering parsed config objects back to a String. It also supports the
parsing and modification of HOCON/JSON files via ConfigDocumentFactory.

new dependency of Puppet

feedback and OK jeremy@
2023-01-20 20:14:47 +00:00
ajacoutot b0815c9175 Update to goffice-0.10.54. 2023-01-20 09:35:54 +00:00
ajacoutot 0bea6cbc17 Update to glib2-2.74.5. 2023-01-20 08:22:31 +00:00
bluhm 555adcf489 update p5-Test-Without-Module to 0.21 2023-01-19 21:57:08 +00:00