Commit graph

567232 commits

Author SHA1 Message Date
Mateusz Piotrowski
93401381ce graphics/nsxiv: Recalculate distinfo
The patch format changed for some reason.

PR:		260113
Reported by:	tech-lists@zyxst.net
MFH:		2021Q4
2021-11-29 13:54:49 +01:00
Mateusz Piotrowski
45adb0cd95 converters/yj-bruceadams: Fix CONFLICTS_INSTALL
Reported by:	se
2021-11-29 13:54:48 +01:00
Jan Beich
93eaf8d35f accessibility/wlsunset: switch to upstream fix after f9c701cefc 2021-11-29 12:10:15 +00:00
Jan Beich
41e016f4ff devel/meson: update to 0.60.2
Changes:	https://github.com/mesonbuild/meson/compare/0.60.1...0.60.2
PR:		260056
Reported by:	GitHub (watch releases)
Exp-run by:	antoine
2021-11-29 12:08:27 +00:00
Hiroo Ono
610ffb4fc8 audio/cheesecutter: Fix build on 14-CURRENT
PR:		260106
2021-11-29 12:59:05 +01:00
Piotr Kubaj
8547737a73 misc/openmvg: fix build on non-x86
Tested on powerpc64, may still have issues on other architectures.
2021-11-29 11:35:12 +00:00
Alexey Dokuchaev
d6fce2bfd6 audio/flacon: the port had been updated to version 8.1.0
Enable tests; one test fails when invoked by our framework (with
LC_ALL=C) because of some encoding bug, but we're debugging this
issue with upstream author.

Reported by:	portscout
2021-11-29 11:20:21 +00:00
Nuno Teixeira
0ee74bb4ac sysutils/procenv: Update to 0.60
ChangeLog: https://github.com/jamesodhunt/procenv/releases/tag/0.60
2021-11-29 10:32:08 +00:00
Pietro Cerutti
a09f408353 textproc/re-flex: update to 3.0.12
Releasse notes:
https://github.com/Genivia/RE-flex/releases/tag/v3.0.12
https://github.com/Genivia/RE-flex/releases/tag/v3.0.11
2021-11-29 09:18:04 +00:00
Pietro Cerutti
d459647cdd lang/seed7: update to 05_20211114
20211114:
- The libraries pixmap_file.s7i and graph_file.s7i have been improved
  to draw to the correct graphic window. Many thanks to Anders
  Carstensen for pointing out that text was written into the wrong
  window and for providing a test program.
- Answers to three new questions have been added to the FAQ. Answers
  to existing questions have been improved. Many thanks to Zachary
  Menzies for pointing out a problem with two dimensional arrays and
  for providing a test program.
- An unclosed <i> tag has been removed from the manual. Thanks to
  ifethereal for pointing out this error. Several other places with
  illegal HTML in doc/manual.htm have also been fixed.
- The function getXmlTagHeadOrContent() has been improved in
  scanfile.s7i and scanstri.s7i. Now, tag names start with a letter
  or underscore (_), and the function can read XML contents that
  start with the character '<' (like < <= or <> ). In this case, the
  character < is read as character reference (&lt;).
- An explanation of the exception declaration has been added to the
  manual.
- The search for the X11 Xrender extension has been improved. In
  chkccomp.c the function determineX11Defines() has been improved.
  Declarations have been moved from x11_x.h to the new file
  x11_rend.h. Adjustements have been made in drw_x11.c and fwd_x11.c.
- Two code pages for APL symbol encoding have been added to
  charsets.s7i. The graphic representation of the character '\a'
  (bell) has been changed from '\16#25cf;' to '\16#2022;' in all
  code sets.
- In the vector font cronos16 the design of the characters 'J' '£'
  and '€' have been improved.
- In the vector font cronos27 the design of the characters '£' '¤'
  and '€' have been improved.
- In analyze.c, the function analyzeProg() has been improved to work
  correctly if an error occurs.
- In itflib.c, the function itf_create() has been improved to raise
  the exception ACTION_ERROR if the source struct is NULL.
- The prototypes of the functions conWrite() and stri_to_bstriw()
  have been changed to work with constant strings.

20211009:
- Seed7's approach to avoid double library includes has been
  improved. Many thanks to Zachary Menzies for reporting the
  problem (a second library with the same name but in a different
  directory was not included) and for providing a test case to
  trigger it. The new mechanism uses the absolute path of a library
  to determine if it already has been included. Now the map of
  included libraries is not part of the compiled executable anymore.
  Changes have been made in seed7_05.s7i, analyze.c, data.h,
  infile.c, infile.h, libpath.c, libpath.h, prclib.c and prg_comp.c.
- The new library htmldom.s7i has been added. This library contains
  an improved HTML DOM parser. Many thanks to OddCitron1981 for
  suggesting to parse some of the wild HTML out there on the web. The
  functions readHtmlNode() and readHtml() have been moved from
  xmldom.s7i to htmldom.s7i. The type htmlDocument and the function
  readHtmlContainerSubNodes() have been added. Improvements of HTML
  scanning functions were also made due to this suggestion. The new
  HTML parser considers several things special for HTML:
  - Tag names and attribute names are converted to lower case.
  - There are alternate end tags for tags with optional closing tag.
  - Attributes without value get "" as value.
  - The <!DOCTYPE data is not handled as xmlNode.
  - Closing tags without opening tag are left in as is.
- The HTML scanning functions in scanfile.s7i and scanstri.s7i have
  been improved:
  - HTML tag attributes without value are allowed now.
  - Reading of HTML tag attributes now stops at the end of tag
    character (>).
  - CDATA sections are considered now.
  - The functions getXmlTagHeadOrContent(), getSymbolInXmlTag(),
    getHtmlAttributeValue() and getNextHtmlAttribute() have been
    improved.
  - The function getXmlCdataContent() has been added.
- A chapter about for-until-loops has been added to the manual.
- The makefiles and the compiler (s7c.sd7) have been improved to
  avoid linking unused system libraries (e.g. with -lm). Changes have
  been done in cc_conf.s7i, comp/action.s7i, comp/flt_act.s7i,
  comp/library.s7i, s7c.sd7, cmd_rtl.c and in the makefiles.
- The bas7.sd7 (basic interpreter) example program has been improved.
  - Now, it is possible to do a string multiplication with the *
    operator. E.g.: "ha"*3 results in "hahaha" and "ab"*2+"xy"*3
    results in "ababxyxyxy".
  - Now, the RPT$ function is checked for a negative factor.
- The wiz.sd7 example program has been refactored. The functions
  treasureNumber() and vendorDies() have been introduced.
- The bigfiles.sd7 example program has been improved to limit the
  length of the result list.
- The compiler has been improved:
  - Now, unused system libraries are not linked to the executable.
  - In comp/flt_act.s7i the implementation of FLT_DECOMPOSE has been
    improved and float comparisons set the flag mathLibraryUsed, if
    the implementation requires it.
  - Two functions named appendLibrary() have been added to s7c.sd7.
    These functions avoid that a system library is linked twice.
  - In comp/action.s7i calls of BIG_... actions now set the flag
    bigintLibraryUsed  and calls of FLT_... actions (that need the
    math system library) now set the flag mathLibraryUsed.
  - The flags bigintLibraryUsed and mathLibraryUsed have been added
    to comp/library.s7i.
- In xmldom.s7i the writeXml functions have been refactored.
  Unnecessary definitions of writeXml have been removed.
- Definitions of SYSTEM_BIGINT_LIBS and SYSTEM_MATH_LIBS have been
  added to cc_conf.s7i. The definition of ADDITIONAL_SYSTEM_LIBS
  has been removed. SYSTEM_BIGINT_LIBS and SYSTEM_MATH_LIBS are
  used in confval.sd7 and s7c.sd7.
- Several improvements in chkccomp.c have been done:
  - Now SYSTEM_MATH_LIBS and LINKER_OPT_DYN_LINK_LIBS are
    considered. This helps to avoid linking unused libraries.
  - ADDITIONAL_SYSTEM_LIBS has been renamed to SYSTEM_BIGINT_LIBS.
  - Now, it checks if fileno() succeeds after a successful
    call of popen() (this fixes a problem with Emscripten).
  - The function appendOption() has been improved.
  - The type of several indices has been changed from int to
    unsigned int (this reduces the number of C warnings).
  - The value LINKER_OPT_DYN_LINK_LIBS is now added to a
    corresponding list of system libraries if dynamic linking at
    run-time is necessary.
- In cmd_rtl.c the function doReadLink() has been improved to work
  also for symlinks in the Linux /proc filesystem (in /proc the
  stat() function reports a symlink size of 0).
- The macro environmenStrncmp has been renamed to environmentStrncmp.
- The function getProgramPath() has been moved from analyze.c to
  cmd_rtl.c. Additionally it has been improved and renamed to
  getAbsolutePath().
- In cmd_unx.c the function getExecutablePath() has been improved to
  use doReadLink() and to return a straightened absolute path (the
  special directories "." and ".." are interpreted according to
  their conventional meanings).
- The functions concatAndStraightenPath() and
  straightenAbsolutePath() have been added to str_rtl.c.
- In infile.c the functions open_infile(), close_infile(),
  open_string() and remove_prog_files() have been renamed to
  openInfile(), closeInfile(), openString() and removeProgFiles()
  respectively. Now openInfile() and openString() return a
  boolType result to indicate the success.
- In libpath.c the functions find_include_file(),
  append_to_lib_path(), init_lib_path() and free_lib_path() have
  been renamed to findIncludeFile(), appendToLibPath(),
  initLibPath() and freeLibPath() respectively. The functions
  initIncludeFileHash(), shutIncludeFileHash() and
  openIncludeFile() have been added. The added functions maintain a
  hashmap of already included files.
- In prclib.c the function prc_include() has been adjusted to call
  the new function that avoids double includes. Now the 2nd
  parameter of the action PRC_INCLUDE contains the file name to be
  included.
- In striutl.c the functions stri_to_os_utf8(), conv_to_os_stri()
  have been improved to return a boolType result that indicates
  success.
- Logging functions have been added to strlib.c.
- Documentation comments have been improved in cc_conf.s7i,
  html.s7i, osfiles.s7i, scanfile.s7i, scanstri.s7i, cmdlib.c,
  cmd_rtl.c, hshlib.c and hsh_rtl.c.

20210904:
- The linking of PostgreSQL has been improved. Many thanks go to
  SiliconWizard, for pointing out linking problems and for helping
  to investigate them. The function findPgTypeH() has been added to
  chkccomp.c. Now the search for pg_type.h and pg_type_d.h does not
  include postgres.h. In sql_post.c the include of the file
  postgres.h has been removed.
- The wiz.sd7 example program has been refactored. Now it can be
  compiled. Many thanks go to Vasiliy Tereshkov, for reporting the
  compilation problem. Additionally, several improvements of wiz.sd7
  have been done.
- The functions expm1() and log1p() have been added to the math.s7i
  library. Many thanks go to Sanjay Jain for pointing out that
  they were missing.
- In wrinum.s7i the functions str(ENGLISH, number) and
  str(GERMAN, number) have been improved to work correctly for zero.
- In forloop.s7i the definition of for-until-loops has been
  improved, such that the loop variable never gets a value outside
  of the range. The definition of for-loops has been changed to
  invoke the loop-body just at one place. Since the loop body is
  inlined, this does shorten the generated code.
- Tests for for-loops have been added to chkprc.sd7.
- The compiler (s7c.sd7) has been improved to generate better code
  for the actions BLN_TERNARY, REF_ADDR, REF_SELECT and SET_ELEM
  (changes were done in bln_act.s7i, ref_act.s7i and set_act.s7i).
- The compiler has been improved (in comp/enu_act.s7i), to check
  for a possible RANGE_ERROR, if an integer is converted to an
  enumeration value (action ENU_ICONV2).
- The compiler has been improved to optimize expressions like
  ord(aBigExpression mod aPowerOfTwo).
- The function chkBigOrdWithBigMod has been added to chkbig.sd7.
  This function checks the optimizations done with expressions like
  ord(aBigExpression mod aPowerOfTwo).
- Tests for the ternary operator have been added to chkstr.sd7.
- Tests for the 'element in bitset' operator have been added to
  chkset.sd7. These tests check the compiler optimizations for
  SET_ELEM.
- Definitions of HAS_EXPM1 and HAS_LOG1P have been added to
  cc_conf.s7i.
- Interpreter and compiler have been improved, to support the
  actions HAS_EXPM1 and HAS_LOG1P.
- In comp/intrange.s7i the function getIntRange() has been improved
  to consider the actions INT_SUCC, INT_PRED, INT_ICONV1,
  INT_ICONV3 and SET_RAND. The handling of the actions INT_RAND,
  INT_ABS and INT_NEGATE has been improved. The functions
  getIntAddRange() and getSetRandRange() have been added.
- The program chk_all.sd7 has been adjusted to the changes in the
  check programs.
- A spelling error in s7c.sd7 has been fixed.
- The program wrinum.sd7 has been changed to start with zero.
- Logging functions have been added to reflib.c.
2021-11-29 08:59:26 +00:00
Nuno Teixeira
de5e3016e1 graphics/heimer: Update to 3.0.0
ChangeLog: https://github.com/juzzlin/Heimer/blob/master/CHANGELOG
2021-11-29 08:44:54 +00:00
Frank Wall
1e98e4fc0a net-mgmt/py-opn-cli: Update to 0.8.1
While here update the maintainer's e-mail address.

PR:			260045
Approved by:		0mp (mentor)
Differential Revision:	https://reviews.freebsd.org/D33137
2021-11-29 09:19:16 +01:00
Sergei Vyshenski
263f547729 security/p5-openxpki-i18n: Update to 3.16.0
Changes:		https://github.com/openxpki/openxpki/releases/tag/v3.16.0
PR:			260050
Approved by:		0mp (mentor)
Differential Revision:	https://reviews.freebsd.org/D33150
2021-11-29 08:52:17 +01:00
Sergei Vyshenski
c3338eb577 security/p5-openxpki: Update to 3.16.0
While here remove stale CONFLICTS line.

Changes:		https://github.com/openxpki/openxpki/releases/tag/v3.16.0
PR:			260050
Approved by:		0mp (mentor)
Differential Revision:	https://reviews.freebsd.org/D33149
2021-11-29 08:49:08 +01:00
Pietro Cerutti
55720fa3af databases/retcl: update to 0.4.0
Release notes: https://github.com/gahr/retcl/releases/tag/0.4.0
2021-11-29 07:41:43 +00:00
Pietro Cerutti
2172c333d9 databases/tcl-lmdb: update to 0.4.2
Release notes: https://github.com/ray2501/tcl-lmdb/releases/tag/0.4.2
2021-11-29 07:38:20 +00:00
Oleksii Samorukov
90f36518ee dns/inadyn: upgrade to 2.9.0
Changelog:	https://github.com/troglobit/inadyn/blob/master/ChangeLog.md
2021-11-29 06:46:50 +00:00
Fabian Keil
c01e48c284 misc/mbuffer: Update to 20211018
Changes according to the ChangeLog in the distribution tar ball:

     20211018:
     - fixes related to TCP timeout handling
     - enhancement: support setting config file via env var MBUFFERRC
     - documentation update

     20211004:
     - make TCPTimeout=0 disable the TCP timeout
     - changed default TCP timeout from 10s to 100s
     - TCP timeout now can be give with suffixes ms,s,min,h
     - documented option for TCP timeout

     20210829:
     - enhancement: accept IPv6 addresses in square bracket format
     - enhancement: more detailed warning message for connect failures
     - work around Solaris default old mercurial and incompatible sed

PR:		260091
Submitted by:	Fabian Keil <fk@fabiankeil.de>
MFH:		No (feature release)
2021-11-29 01:54:56 +00:00
Alexey Dokuchaev
2b291b9c58 multimedia/zoneminder: remove now useless ONLY_FOR_ARCHS restriction
It was added in r486990 (f9e7f55b3a) without a proper explanation,
and now with seven items on this list, including all Tier-1 and most
Tier-2 architectures, it had clearly outgrown the intended purpose of
this knob.  There shouldn't really be anything architecture-specific
about this software in the first place.
2021-11-29 01:05:39 +00:00
Piotr Kubaj
50946628c3 multimedia/zoneminder: add armv7 support
Requires replacing getauxval with elf_aux_info.
2021-11-29 00:06:58 +00:00
Jan Beich
e27fa2bbe1 devel/intel-graphics-compiler: unbreak fetch by refreshing patches
-index 875efc886a..f8ba414367 100644
+index 875efc886ac..f8ba4143675 100644

Reported by:	pkg-fallout
2021-11-28 23:51:20 +00:00
Yasuhiro Kimura
367e063230 lang/php-mode.el: Return to pool
I don't use it any more.
2021-11-29 08:42:26 +09:00
Oleksii Samorukov
ea359999d8 sysutils/busybox: update to 1.34.1 2021-11-28 23:37:45 +00:00
Jason W. Bacon
6863162eb9 biology/hisat2: Add support for powerpc64* and aarch64
Minor patches to utilize simde to emulate SSE (from Debian package)
Add -fsigned-char since clang defaults to unsigned on aarch64
Remove -DPOPCNT_CAPABILITY (not truly safe even on amd64)
2021-11-28 16:52:09 -06:00
Palle Girgensohn
280d2529a5 www/web2ldap: update to 1.6.18
Releaser notes:	https://www.web2ldap.de/changes-1.6.html
2021-11-28 22:36:45 +01:00
Palle Girgensohn
8fe1cf48e2 security/apache-xml-security-c: update to 2.0.4 2021-11-28 22:36:45 +01:00
Stephen Montgomery-Smith
7608166e6b math/py-quadprog: Update to 0.1.11. 2021-11-28 15:26:27 -06:00
Jan Beich
edd81fcb64 x11/cinnamon: switch dcffd6124f to merged upstream version 2021-11-28 20:34:51 +00:00
Tijl Coosemans
7f765b2b68 security/gnutls: Remove -Wa,-march=all for clang on aarch64
PR:		260078
2021-11-28 21:21:54 +01:00
Jan Beich
dcffd6124f x11/cinnamon: unbreak build with Meson 0.60.2
src/st/meson.build:204:0: ERROR: "install_dir" must be specified when installing a target

PR:		260056
Reported by:	antoine (via exp-run)
Regressed by:	https://github.com/mesonbuild/meson/commit/5cc166a667ff
2021-11-28 20:02:44 +00:00
Gerald Pfeifer
e2fc94a07d emulators/wine-devel: Unconditionally set MAINTAINER and COMMENT
The MAINTAINER and COMMENT variables, as well as PKGNAMESUFFIX and
WINELIBDIR, could be overridden for the sake of the i386-wine-devel
port. With that port gone, simply set these unconditionally.

This is mostly 6387592817 forward
ported from emulators/wine.
2021-11-28 19:32:39 +00:00
Rainer Hurling
8c029b8d87 math/py-matplotlib-scalebar: Update to 0.8.0
Changelog: https://github.com/ppinard/matplotlib-scalebar/compare/0.7.2...0.8.0

Reported by:	portscout
2021-11-28 19:47:09 +01:00
Piotr Kubaj
0552988c1a graphics/rawstudio: unbreak on powerpc64 2021-11-28 18:07:39 +00:00
Jan Beich
a3837318d0 x11-toolkits/wlroots: don't require vulkan-validation-layers
PR:		256793
2021-11-28 17:59:58 +00:00
Thierry Thomas
818abd4c55 math/primecount: addind fast prime counting function implementations
primecount is a command-line program and C/C++ library that counts the
primes below an integer x ≤ 1031 using highly optimized implementations
of the combinatorial prime counting algorithms.

To be used by SageMath.
2021-11-28 18:55:56 +01:00
Thierry Thomas
55a132b6f6 math/libdivide: adding a library for optimized integer division
To be used by math/primecount.
2021-11-28 18:55:56 +01:00
Alexandre C. Guimarães
e542b12a90
devel/py-confuse: Update to 1.7.0 2021-11-28 14:41:24 -03:00
Jan Beich
8de78f007e multimedia/arcan: recommend addons a la 8a400121ea
Improve discoverability without circular dependency. While one can use
`arcan console` or install an appl (pipeworld, safespaces) out of band
the binary package already has many dependencies for extra features.
2021-11-28 17:36:10 +00:00
Alexey Dokuchaev
1466e035c0 audio/mpz: the port had been updated to version 1.0.18
Chase HTTP/2 301 redirection for WWW line in the port description.
2021-11-28 17:22:34 +00:00
Jose G. Juanino
5785ebfccb devel/p5-Connector: Update to 1.43
ChangeLog: https://github.com/mrscotty/connector/compare/1.41...1.43

PR:	259804
Reported by:	svysh.fbsd@gmail.com (maintainer)
2021-11-28 18:19:39 +01:00
Jose G. Juanino
01e29cd103 databases/powerarchitect: update to 1.0.9
ChangeLog: http://www.bestofbi.com/downloads/architect/1.0.9/ReleaseNotes.txt

PR:	259684
Reported by:	jjuanino@gmail.com (maintainer)
2021-11-28 18:19:09 +01:00
Dmitry Petrov
f5051ff594 www/novnc: Upgrade to 1.3.0
ChangeLog: https://github.com/novnc/noVNC/releases/tag/v1.3.0

PR:	259538
Reported by:	dpetrov67@gmail.com (maintainer)
2021-11-28 18:18:40 +01:00
MJL
994f0a9d3f net/scamper: update to 20211026
ChangeLog: https://mailman.caida.org/pipermail/scamper-announce/2021-October/000023.html

PR:	259467
Reported by:	mjl@luckie.org.nz (maintainer)
2021-11-28 18:17:40 +01:00
Jan Beich
e1629332db graphics/wrapland: apply fix from Plasma/5.23 branch 2021-11-28 16:23:45 +00:00
Muhammad Moinur Rahman
5e543050a9 sysutils/asmon: Mark DEPRECATED
- Fails to build on modern compilers
- Set EXPIRATION_DATE to 2021-12-27
- Return to pool
- Make patches makepatch compatible
2021-11-28 10:17:39 -06:00
Mikael Urankar
eec3ea5db9 www/deno: Update to 1.16.3
Changes:
  https://github.com/denoland/deno/releases/tag/v1.16.2
  https://github.com/denoland/deno/releases/tag/v1.16.3
2021-11-28 17:02:11 +01:00
Alexey Dokuchaev
c73e26cba4 editors/xed, print/xreader: update both ports to version 3.2.0
While here, fix PORTSCOUT comment (there are not just `master.mint*'
but other non-numeric tags in use by upstream), wrap USES list so it
fits standard 80-character terminal width, and set better maintainer.
2021-11-28 15:52:42 +00:00
Mateusz Piotrowski
cef379429c ftp/curlie: Update to 1.6.7 2021-11-28 16:20:52 +01:00
Mateusz Piotrowski
25c51bf3c4 x11-fonts/iosevka: Update to 11.1.1
Changes:	https://github.com/be5invis/Iosevka/releases/tag/v11.1.1
2021-11-28 16:17:32 +01:00
Tobias C. Berner
6d3cab2918 net/py-aiocoap: update to 0.4.3 2021-11-28 14:08:57 +01:00