Commit graph

562339 commits

Author SHA1 Message Date
Alexey Dokuchaev
994cdbddbc comms/kermit: the port had been updated and cleaned up (+)
- Update C-Kermit to version 9.0.305 Alpha.04 which integrates both
  modern and legacy OpenSSL support (thus drop our local patch)
- Do not install essentially empty dot-files as examples; they also
  contain references to full *.ini files which are no longer shipped
  as part of the C-Kermit distribution
- The only useful documentation now is README.TXT, install it in the
  dedicated option helper target
2021-10-16 13:34:52 +00:00
Dima Panov
75e374f5f3 irc/quassel: update to 0.14-rc2 release (+)
Switch to author's provided src tarball instead of GitHub auto-generated.

Changes since -rc1:

* Don't silently fall back to unencrypted client/core communication if certificate cannot be loaded
* Properly escape LDAP usernames to prevent injection or bypassing authentication
* Strip format codes in ignore list rules (this might affect pre-existing rules)
* Improve window handling under Wayland
* Update bundled iconsets and application icons
* Update default network and documentation to point to our new home Libera IRC (since Freenode killed itself)
2021-10-16 22:27:58 +10:00
Dimitry Andric
3822416493 java/openjdk*: work around UB in markOopDesc, fix builds with clang 13
During an exp-run for llvm 13 (see bug 258209), it turned out that
java/openjdk11 through openjdk13 fail to build with clang 13:

=== Output from failing command(s) repeated here ===
* For target jdk__packages_attribute.done:

These crashes are all caused by the markOop/markOopDesc classes, which
are used to keep track of objects, and which are 'marked' using the low
few bits. (See
https://github.com/openjdk/jdk13u/blob/master/src/hotspot/share/oops/markOop.hpp
).

After some laborious bisecting, I found out that these crashes start
occuring after the upstream commit https://github.com
/llvm/llvm-project/commit/16d03818412 (Return "[CGCall] Annotate this
argument with alignment").

What happens afterwards, is that clang considers the "this" pointer to
always be aligned to the alignment of the actual object, and then
masking or adding a few low bits is not working as expected.

The reason openjdk14 and higher work fine with clang 13, and don't crash
similarly, is that the OpenJDK people completely redid the
markOop/markOopDesc classes in
ae5615c614
("8229258: Rework markOop and markOopDesc into a simpler mark word value
carrier"). E.g, the markOopDesc class was renamed to markWord, and
*stores* a pointer-like value instead of *being* a pointer-like value.
This is a much safer way of handling things.

However, this upstream commit is *very* large, as are a few of its
follow-ups, which is probably the reason why it has not been backported
to JDKs <= 13. I tried manually backporting it, but got lost in many
nasty patch conflicts and problems.

As a workaround, build openjdk8 through 13 with clang12 from the
devel/llvm12 port, for the time being.

In addition, allow openjdk14 through 17 to be built with clang 13, by
adding -Wno-unused-but-set-parameter to the compilation flags.

PR:		258954
Approved by:	maintainer timeout (2 weeks)
MFH:		2021Q4
2021-10-16 14:22:03 +02:00
Christian Weisgerber
86b2f72cb0 devel/got: update to 0.62
User-visible changes:
- ignore unversioned files while aborting rebase, histedit, merge or operations
- let 'got fetch' send all references to the server to avoid redundant downloads
- add support for multiple path arguments to 'got diff'
- fix merging of lines inserted at the top of a file
- implement 'got diff -c' for diffing commits with optional filtering by path
- fix merging of files which contain a dot on a line by itself
- sort and de-duplicate work tree path command line arguments
- do not skip ignored directories in 'got status' if they contain tracked files
2021-10-16 12:00:08 +00:00
TAKATSU Tomonari
d76eee6981 misc/rubygem-rabbit: Update to 3.0.1 2021-10-16 11:19:01 +00:00
Gleb Popov
e4a1abc231 devel/py-hg-evolve: Update to 10.4.0 2021-10-16 13:23:26 +03:00
Stephen Montgomery-Smith
8c134c7c65 math/librsb: Allow package building, add option for local optimization.
Also update distinfo, and bump portrevision.

PR:		259200
Reported by:	Felix Palmen <felix@palmen-it.de>
2021-10-16 05:18:49 -05:00
Jimmy Olgeni
4460cf727a *: fix tab vs. space issues, and comments according to the guide. 2021-10-16 11:51:39 +02:00
Rene Ladan
6e6416d8c1 cleanup: Remove expired ports:
2021-10-16 net-mgmt/unifi5: Use net-mgmt/unifi6 instead
2021-10-16 11:17:27 +02:00
Jimmy Olgeni
55424dcfe2 security/py-first-server: remove reference to "Fig. A" from pkg-descr. 2021-10-16 09:09:28 +02:00
Jimmy Olgeni
3c0b8c3d32 textproc/groonga: fix typos in pkg-descr. 2021-10-16 09:09:28 +02:00
Jimmy Olgeni
6ee22804e4 devel/libght: fix typos in pkg-descr and reformat. 2021-10-16 09:09:27 +02:00
Jimmy Olgeni
1ccdb885a3 archivers/lazperf: fix whitespace in pkg-descr. 2021-10-16 09:09:26 +02:00
Jimmy Olgeni
e7b26fccd9 devel/editline: fix typos in pkg-descr. 2021-10-16 09:09:26 +02:00
Jimmy Olgeni
394a5f4267 databases/powa-web: fix typos in pkg-descr. 2021-10-16 09:09:25 +02:00
Jimmy Olgeni
4082fcb6fa databases/postgresql-zhparser: fix typos in pkg-descr. 2021-10-16 09:09:25 +02:00
Jimmy Olgeni
2379f6b8a0 graphics/ptex: fix typos in pkg-descr. 2021-10-16 09:09:24 +02:00
Jimmy Olgeni
d482a1daaf ftp/fastdfs: fix typos in pkg-descr. 2021-10-16 09:09:23 +02:00
Jimmy Olgeni
f0c38dcbc1 x11/pcdm: fix typos in pkg-descr. 2021-10-16 09:09:23 +02:00
Jimmy Olgeni
a4f1b6ca47 multimedia/bsdbktr_tvtune: fix typos in pkg-descr. 2021-10-16 09:09:22 +02:00
Jimmy Olgeni
2b3b9a8b11 net-mgmt/triton-guesttools: fix typos in pkg-descr. 2021-10-16 09:09:22 +02:00
Jimmy Olgeni
51e5ba851d textproc/ibus-typing-booster: fix typos in pkg-descr. 2021-10-16 09:09:21 +02:00
Jimmy Olgeni
2acc95add5 x11/j4-dmenu-desktop: fix typos in pkg-descr. 2021-10-16 09:09:20 +02:00
Jimmy Olgeni
8f80cf1866 deskutils/recoll: fix typos in pkg-descr. 2021-10-16 09:09:20 +02:00
Jimmy Olgeni
8f92b2126e security/tinc: fix typos in pkg-descr. 2021-10-16 09:09:19 +02:00
Jimmy Olgeni
08d29cecde textproc/py-ucl: fix typos in pkg-descr. 2021-10-16 09:09:19 +02:00
Jimmy Olgeni
4c54b6e5c7 sysutils/jailrc: fix typos in pkg-descr. 2021-10-16 09:09:18 +02:00
Jimmy Olgeni
62c0c9fe78 textproc/py-elementpath: fix typos in pkg-descr. 2021-10-16 09:09:17 +02:00
Jimmy Olgeni
d4dbee5fad devel/frink: fix whitespace in pkg-descr. 2021-10-16 09:09:17 +02:00
Jimmy Olgeni
3779c80f07 x11-toolkits/movingmotif: fix whitespace in pkg-descr. 2021-10-16 09:09:16 +02:00
Jimmy Olgeni
434797e9e7 security/denyhosts: fix whitespace in pkg-descr. 2021-10-16 09:09:16 +02:00
Jimmy Olgeni
a9a50f1e6a editors/cpeditor: remove extra word (pasted emoji?) from pkg-descr. 2021-10-16 09:09:15 +02:00
Jimmy Olgeni
afe21ac73d graphics/qtqr: fix typos in pkg-descr. 2021-10-16 09:09:14 +02:00
Jimmy Olgeni
ae2352b591 graphics/sxiv: fix whitespace in pkg-descr. 2021-10-16 09:09:14 +02:00
Jimmy Olgeni
a7075baf81 x11-fonts/fontpreview: fix typos in pkg-descr. 2021-10-16 09:09:13 +02:00
Jimmy Olgeni
969895fb24 www/py-boto3: fix whitespace in pkg-descr. 2021-10-16 09:09:13 +02:00
Jimmy Olgeni
82a57c5f55 lang/c: fix typos in pkg-descr. 2021-10-16 09:09:12 +02:00
Jimmy Olgeni
dfe7551bfb x11/wlrctl: fix typos in pkg-descr. 2021-10-16 09:09:12 +02:00
Jimmy Olgeni
aae6c1400c news/rntrack: fix typos in pkg-descr. 2021-10-16 09:09:11 +02:00
Jimmy Olgeni
b0e65ba76e math/py-iohexperimenter: fix typos in pkg-descr. 2021-10-16 09:09:11 +02:00
Jimmy Olgeni
f8400861e7 devel/tlx: fix whitespace in pkg-descr. 2021-10-16 09:09:10 +02:00
Jimmy Olgeni
ead7b45ecd net/onedrive: fix typos in pkg-descr. 2021-10-16 09:09:09 +02:00
Jimmy Olgeni
c6200b4ed3 shells/bashc: fix typos in pkg-descr. 2021-10-16 09:09:09 +02:00
Jimmy Olgeni
10c36c0fa7 misc/xplr: fix typos in pkg-descr. 2021-10-16 09:09:08 +02:00
Antoine Brodin
92deafe21d emulators/advancemame: unbreak after USE_GCC=any removal 2021-10-16 06:52:32 +00:00
Antoine Brodin
f08b8faf68 emulators/advancemess: unbreak after USE_GCC=any removal 2021-10-16 06:51:56 +00:00
Antoine Brodin
6af2a88f04 irc/hexchat: unbreak after USE_GCC=any removal 2021-10-16 06:51:22 +00:00
Antoine Brodin
85c0ee4f2d emulators/advancemenu: unbreak INDEX and bulk on i386 2021-10-16 06:06:21 +00:00
Jochen Neumeister
8f3f6fe99d www/nginx: Update 3rd party module
PR:	259075
Repoted by:	zi
Sponsored by:	Netzkommun GmbH
2021-10-16 07:44:48 +02:00
Jochen Neumeister
df285b2683 security/modsecurity3-nginx: Update to 1.0.2
Changelog:
	- Fix auditlog in case of internal redirect
	- Fix nginx sends response without headers
	- Fix nginx not clearing body cache
	- Fix config setting not respected: client_body_in_file_only on
	- Fix audit_log not generated for disruptive actions
	- Exit more gracefully if uri length is zero

Sponsored by:	Netzkommune GmbH
2021-10-16 07:44:48 +02:00