Commit graph

319005 commits

Author SHA1 Message Date
markd
74acf270c5 kstart update 2020-05-22 05:29:26 +00:00
markd
0905a5357b kstart: update to 4.2
k5start, when run with the -K option to run as a daemon, no longer exits if
the initial authentication fails (unless -x was given). Instead, it reports
the error to standard error and then continues to run, attempting authentication
every minute as if authentication had failed after it had started.

For both k5start with a command or -K and no -x flag, and krenew with the -i
flag, repeatedly retry the initial authentication. The first retry will be
immediate, and then the commands will keep trying with exponential backoff to
one minute intervals, and then continuously at one minute intervals until the
command is killed or authentication succeeds. k5start and krenew will no longer
start any other command until the initial authentication succeeds, fixing
startup behavior when running a command that must have valid Kerberos tickets
immediately on start.

Clean up the temporary ticket cache on k5start failure if -o, -g, or -m were
given.

The -H flag to k5start or krenew may now be used in conjunction with -K and
controls whether the ticket is renewed when the command wakes up. Normally,
the ticket will be renewed if it will expire sooner than two minutes after the
next time the command will wake up. If -H is specified, its value replaces the
default value of two minutes.

Add a new -a option to both k5start and krenew that, when used with -K, tells
those programs to refresh tickets every time they wake up. This is useful with
-t to ensure that the AFS token renewal program is always run, even if something
else renews the ticket cache before k5start or krenew wake up. It also provides
more predictable ticket refresh behavior. This probably should have been the
default with -K from the beginning, but the default wasn't changed to keep
backward compatibility. Consider always using -a with -K.

Fix k5start and krenew to not incorrectly reject the -b flag in conjunction
with -K or a command.
2020-05-22 05:27:06 +00:00
rillig
4274e6a31d devel/bugzilla: remove no-op file from SUBST_FILES 2020-05-22 05:14:28 +00:00
markd
b4d04e9e10 apache-maven: darwin needs to be initialised to false. 2020-05-22 04:31:48 +00:00
markd
8074334033 texlive-collection-latexextra: add new packages 2020-05-22 03:57:05 +00:00
markd
0628afc722 Add more texlive packages 2020-05-22 03:37:35 +00:00
markd
4a74f87efe print: add tex-{dashrule,enotez,quoting,savesym,silence,threeparttablex,translations,xpatch}* 2020-05-22 03:36:20 +00:00
markd
09433e6c2d tex-xpatch{,-doc}: Add version 0.3
The package generalises the macro patching commands provided by
Philipp Lehmann's etoolbox.
2020-05-22 03:28:49 +00:00
markd
14d01ea67d tex-translations{,-doc}: Add version 1.8b
This package (once part of the exsheets package), provides a
framework for providing multilingual features to a LaTeX
package. The package has its own basic dictionaries for
English, Dutch, French, German and Spanish; it aims to use
translation material for English, Dutch, French, German,
Italian, Spanish, Catalan, Turkish, Croatian, Hungarian, Danish
and Portuguese from babel or polyglossia if either is in use in
the document. (Additional languages from the multilingual
packages may be possible: ask the author.)
2020-05-22 03:27:50 +00:00
markd
37d513d3e0 tex-threeparttablex{,-doc}: Add version 0.3
The package provides the functionality of the threeparttable
package to tables created using the longtable package.
2020-05-22 03:26:50 +00:00
markd
8abc103927 tex-silence{,-doc}: Add version 1.5b
The package allows the user to filter out unwanted warnings and
error messages issued by LaTeX, packages and classes, so they
won't pop out when there's nothing one can do about them.
Filtering goes from the very broad ("avoid all messages by such
and such") to the fine-grained ("avoid messages that begin
with..."). Messages may be saved to an external file for later
reference.
2020-05-22 03:25:52 +00:00
markd
374325f632 tex-savesym: Add version 1.2
There are a number of symbols (e.g., \Square) that are defined
by several packages. In order to typeset all the variants in a
document, we have to give the glyph a unique name. To do that,
we define \savesymbol{XXX}, which renames a symbol from \XXX to
\origXXX, and \restoresymbols{yyy}{XXX}, which renames \origXXX
back to \XXX and defines a new command, \yyyXXX, which
corresponds to the most recently loaded version of \XXX.
2020-05-22 03:24:54 +00:00
markd
c1315e7af6 tex-quoting{,-doc}: Add version 0.1c
As an alternative to the LaTeX standard environments quotation
and quote, the package provides a consolidated environment for
displayed text. First-line indentation may be activated by
adding a blank line before the quoting environment. A key-value
interface (using kvoptions) allows the user to configure font
properties and spacing and to control orphans within and after
the environment.
2020-05-22 03:23:56 +00:00
markd
9ab8e6878b tex-enotez{,-doc}: Add version 0.10b
The package allows nested endnotes, supports hyperref and
provides means for easy customization of the list of notes.
2020-05-22 03:23:01 +00:00
markd
1f0ee97206 tex-dashrule{,-doc}: Add version 1.3
The dashrule package makes it easy to draw a huge variety of
dashed rules (i.e., lines) in LaTeX. dashrule provides a
command, \hdashrule, which is a cross between LaTeX's \rule and
PostScript's setdash command. \hdashrule draws horizontally
dashed rules using the same syntax as \rule, but with an
additional, setdash-like parameter that specifies the pattern
of dash segments and the space between those segments. Because
dashrule's rules are constructed internally using \rule (as
opposed to, e.g., PostScript \specials) they are fully
compatible with every LaTeX back-end processor.
2020-05-22 03:21:39 +00:00
markd
4670317bd1 math: add tex-minifp{,-doc} 2020-05-22 03:11:41 +00:00
markd
b5abd9f085 tex-minifp{,-doc}: Add version 0.96
The package provides basic arithmetic operations to 8 decimal
places for plain TeX or LaTeX. Results are exact when they fit
within the digit limits. Along with the basic package is an
optional extension that adds computation of sin, cos, log,
sqrt, exp, powers and angles. These are also exact when
theoretically possible and are otherwise accurate to at least 7
decimal places. In addition, the package provides a stack-based
programing environment.
2020-05-22 03:10:33 +00:00
markd
819f2d2ae5 texlive-collection-latexextra: add tex-datetime2* packages 2020-05-22 02:28:23 +00:00
markd
01c673de1b Add tex-datetime2* packages 2020-05-22 02:02:18 +00:00
markd
e40b4dc1ce time: add tex-datetime2* packages 2020-05-22 01:58:50 +00:00
markd
656a5e670c tex-datetime2*: Add datetime2 base and language support packages
This package provides commands for formatting dates, times and
time zones and redefines \today to use the same formatting
style. In addition to \today, you can also use \DTMcurrenttime
(current time) or \DTMnow (current date and time). Dates and
times can be saved for later use. The accompanying
datetime2-calc package can be used to convert date-times to
UTC+00:00. Language and regional support is provided by
independently maintained and installed modules. The
datetime2-calc package uses the pgfcalendar package (part of
the PGF/TikZ bundle).
2020-05-22 01:50:57 +00:00
joerg
f84674b5a6 Fix various build issues. 2020-05-22 01:24:36 +00:00
joerg
84342eb5e0 Add a missing redirect to ensure that all files are picked up for
hashing.
2020-05-22 01:24:05 +00:00
joerg
777547d0be Drop "optimisation" that breaks the build with clang, modern GCC and
clang versions are smart enough for this anyway.
2020-05-22 01:23:41 +00:00
joerg
2c68fa4d97 Fix build with newer libffi 2020-05-22 01:18:33 +00:00
joerg
b6d835f1e4 When defining a macro for a very generic name like type, ensure to
include all system headers first.
2020-05-22 01:18:14 +00:00
joerg
0ae6c56a84 Use std::unsorted_map to avoid issues with newer boost 2020-05-22 01:17:25 +00:00
joerg
042c0cc162 Add some missing dependencies. Still broken as it can't convert fonts. 2020-05-22 01:16:06 +00:00
joerg
6dc5ea64fa Deal with poppler API fallout 2020-05-22 01:15:34 +00:00
joerg
7187ebcd2d Sync with base package 2020-05-22 01:15:01 +00:00
joerg
fbae46a28e Remove garbage 2020-05-22 01:14:03 +00:00
joerg
7ca3fa1b12 Fix audio/lv2 API fallout 2020-05-22 01:13:18 +00:00
taca
d6e5248a7d www/ruby-capybara: drop ruby24. 2020-05-22 00:49:48 +00:00
rillig
dde6099996 mk/configure: remove outdated documentation 2020-05-21 21:05:51 +00:00
nia
b85eeabea6 rust: cargo cult netbsd version check for MAKE_JOBS_SAFE 2020-05-21 21:03:44 +00:00
nia
58b4b06760 adplay: Work around breakage caused by adplug-2.3.2
Pointed out by joerg
2020-05-21 21:00:49 +00:00
ryoon
e52f97fb73 doc: Update graphics/ilmbase and graphics/openexr to 2.5.1 2020-05-21 20:59:41 +00:00
ryoon
6b254d8b22 ilmbase, openexr: Update to 2.5.1
Changelog:
2.5.1:

A patch release that corrects the SO version for the v2.5 release, which missed getting bumped in v2.5.0.

This release also fixes an improper failure in IlmImfTest when running on ARMv7 and AAarch64.

2.5.0:
Minor release with miscellaneous bug fixes and small features

## Summary

* No more build-time header generation: toFloat.h, eLut.h,
  b44ExpLogTable.h, and dwaLookups.h are now ordinary header files, no
  longer generated on the fly.
* New StdISSTream class, an "input" stringstream version of StdOSStream
* New Matrix22 class in Imath
* Chromaticity comparison operator now includes white (formerly ignored)
* Various cmake fixes
* Bug fixes for various memory leaks
* Bug fixes for various invalid memory accesses
* New checks to detect damaged input files
* OpenEXR_Viewers has been deprecated, removed from the top-level
  cmake build and documentation.
2020-05-21 20:58:32 +00:00
ryoon
02a5ef8cc3 *: Recursive revbump from graphics/ilmbase 2020-05-21 20:53:37 +00:00
rillig
ecee64e6c9 mk/configure: add variable GNU_CONFIGURE_QUIET
This allows bulk builds or other setups to see interesting error
messages, without them being hidden in the noise of "checking ...".
2020-05-21 20:50:54 +00:00
ryoon
4519a9db8a seamonkey-l10n: Add accidentally-removed DISTFILES to fix make fetch 2020-05-21 20:11:12 +00:00
joerg
9f2364482b Restrict MAKE_JOBS_SAFE=no to older-than-current NetBSD. 2020-05-21 19:47:54 +00:00
rillig
b17c22faa8 net/couriertcpd: remove ipv6 option
The configure script does not know --with-ipv6 anymore.
2020-05-21 19:21:17 +00:00
rillig
e45d2e3458 mk/pkgformat/metadata.mk: fix relative paths in PATCHDIR and FILESDIR
Before, relative paths had been stored as-is.  This affected those
packages that defined PATCHDIR or FILESDIR as relative directory instead
of prefixing it with ${.CURDIR}.

Since there are already several other paths that are interpreted relative
to the package directory (CONFLICTS, DEPENDS), allow PATCHDIR and
FILESDIR to be specified as relative paths, too.  This makes the package
Makefiles a bit shorter.
2020-05-21 18:48:43 +00:00
rillig
d8f174738a cross/ppc-morphos-gcc9: skip portability check for libgo 2020-05-21 18:26:46 +00:00
nia
5dfa626c67 doc: Updated games/bzflag to 2.4.20 2020-05-21 18:17:12 +00:00
nia
657883a1a5 bzflag: Update to 2.4.20
BZFlag 2.4.20  "Do You See What I See?" (2020-04-24)
----------------------------------------------------

* Reorganization of the menus to improve usability - Scott Wichser
* Add bz_isWithinWorldBoundaries to API - Vladimir Jimenez
* Use teleporter names in /saveworld .obj exports - Vladimir Jimenez
* Add bz_getSpawnPointWithin to API - Vladimir Jimenez
* Fix NetHandler compiler errors on Alpine Linux - Jim Melton
* Significantly improve platform-dependent header imports - Jim Melton
* Only perform texture conversion to internal format once
    - Alfredo Tupone, Scott Wichser
* Removal of never used logic for expiring builds - Zehra
* Radar size and console height are controlled with BZDB variables - The Noah
* Add bz_getNearestFlagSafetyZone to the API - Vladimir Jimenez
* Don't allow hunt to be used when not connected to a server - Zehra
* Improve vsync settings with SDL2 - Joshua Bodine
* Ignore the -NSDocumentRevisionsDebugMode YES option in Xcode - Joshua Bodine
* Add Slovak translation - Jose Riha, Scott Wichser
* Use a greyscale color scale based on relative height when colored radar shots
    are disabled - Alfredo Tupone
* Sort locally discovered servers to the top of the server list - Scott Wichser
* Add the Open Free For All mode to the Start Server menu - Scott Wichser
* Remove ineffective performance tests and just default to "modern" settings
    - Scott Wichser
* Change default settings to better suit first time players - Scott Wichser
* Standardize the rabbit game mode name to "Rabbit Chase" - Scott Wichser
* Do not scale NPOT textures when OpenGL supports them - Alfredo Tupone
* Generate mipmaps with OpenGL 1.4 extension - Alfredo Tupone
* Fixed SDL 1.2 builds on macOS - Joshua Bodine
* Force zbuffer for Experimental quality - Alfredo Tupone
* Use GLEW to detect GL_EXT_texture_edge_clamp - Alfredo Tupone
* Add new bz_eKillReassignmentEvent to the API - Vladimir Jimenez
* Add support for storing arbitrary data in API player records - Jeff Myers
* Fix API string utility functions sometimes losing values - Vladimir Jimenez
* Add new bz_ePlayerDeathFinalizedEvent API event - Vladimir Jimenez
* Display Time-per-Frame with 2 decimal digits and averaged over time
    - Alfredo Tupone
* Output correct error when loading a nonexistent bzfs plugin
    - Vladimir Jimenez
* Remove obsolete bzfs option from Start Server menu on Windows - Scott Wichser
2020-05-21 18:16:46 +00:00
leot
370f091b61 python*: findlib subst class can be a noop
It is licit to be a noop for findlib subst class when PREFIX is
`/usr/local'.

Thanks to <jklos>! (via PR pkg/54758)
2020-05-21 17:25:13 +00:00
adam
8d0b236d9c Updated devel/protobuf, devel/py-protobuf 2020-05-21 16:31:31 +00:00
adam
01f6e5a366 py-protobuf: updated to 3.12.1
Protocol Buffers v3.12.0

Python
[experimental] Added proto3 presence support.
[experimental] fast import protobuf module, only works with cpp generated code linked in.
Truncate 'float' fields to 4 bytes of precision in setters for pure-Python
implementation (C++ extension was already doing this).
Fixed a memory leak in C++ bindings.
Added a deprecation warning when code tries to create Descriptor objects
directly.
Fix unintended comparison between bytes and string in descriptor.py.
Avoid printing excess digits for float fields in TextFormat.
Remove Python 2.5 syntax compatibility from the proto compiler generated _pb2.py module code.
Drop 3.3, 3.4 and use single version docker images for all python tests
2020-05-21 16:31:15 +00:00