Commit graph

481149 commits

Author SHA1 Message Date
Piotr Kubaj
d203ab4c01 devel/bloaty: fix build with GCC architectures
C++11 compiler is required:
cc1plus: error: unrecognized command line option "-std=c++11"

Approved by:	mentors (implicit approval)
2019-07-25 08:40:03 +00:00
Luca Pizzamiglio
4b2faba030 devel/electron4: update to 4.2.8
Changes: https://github.com/electron/electron/releases/tag/v4.2.7
Changes: https://github.com/electron/electron/releases/tag/v4.2.8

Submitted by:	maintainer
2019-07-25 07:16:16 +00:00
Li-Wen Hsu
ed0bd3b93b - Update to 2.187
Sponsored by:	The FreeBSD Foundation
2019-07-25 06:34:07 +00:00
Kevin Bowling
e7abdc21b6 sysutils/ltfs: update to 2.4.1.2
Approved by:	krion (mentor)
Sponsored by:	BBOX.io
Differential Revision:	https://reviews.freebsd.org/D21051
2019-07-25 05:15:36 +00:00
John Hixson
fa47c394be sysutils/nomad: add nomad_debug rc flag to log to syslog if enabled
PR:	239124
Submitted by:	tara@anne.cat
2019-07-25 03:36:35 +00:00
Marcelo Araujo
c209f5b8c9 - Update GH_TAGNAME to reflect the right tag on github for version 1.1.0.
- Bump PORTREVISION.

Reported by:	Dmitry Petrov <dpetrov__nchcapital.com> (via email)
2019-07-25 02:34:20 +00:00
Mark Linimon
a00547aa72 Prepare for powerpc-on-clang by deleting hard-coded tests for architecture
as a stand-in for "are we running on gcc".

In some cases we only need to specifically test for "are we on the ancient
base gcc", e.g, the usage of 'pragma'.

While here, in some cases turn off SSE functions more specifically based
on ARCH, and turn off -mtune=generic everywhere.  These are part of a
larger work in progress; these commits are for ports that would have
been touched by the the powerpc-on-clang test regardless.

Approved by:	portmgr (tier-2 blanket)
2019-07-25 02:33:12 +00:00
Koichiro Iwao
666c4ef78a sysutils/arcconf: Update to 3.01.23531
* Add run dependecy to GCC (port default) because arcconf needs
  libstdc++.so.6: version GLIBCXX_3.4.11
  (port misc/compat9x latest support is  GLIBCXX_3.4.9)
* Remove os check since 10.x is EoL

PR:		238775
Submitted by:	thomas@bsdunix.ch
Approved by:	maintainer
2019-07-25 02:03:16 +00:00
Greg Lewis
3b8668c653 Fix the build for the FONTCONFIG option
* Updated the fontconfig.patch file
* Simplified FONTCONFIG to use EXTRA_PATCHES rather than a separate target

PR:		239358
Submitted by:	John Hein <jcfyecrayz@liamekaens.com>, fluffy
2019-07-24 23:37:05 +00:00
Greg Lewis
ded732340a Fix the build for powerpc64
PR:		239368
Submitted by:	pkubaj
2019-07-24 23:29:39 +00:00
Greg Lewis
d5dc4f104d * Set NO_CCACHE to match configure being passed --disable-ccache
Fixes the build for people trying to use ccache

PR:		239387
Submitted by:	Jonathan Chen <jonc@chen.org.nz>
2019-07-24 22:45:29 +00:00
Greg Lewis
93dbf94b5e * Add a dependency on xrandr, since the latest version uses Xrandr.h
* Set NO_CCACHE to match configure being passed --disable-ccache

Fixes the build in poudriere and for people trying to use ccache

PR:		239387
Submitted by:	Jonathan Chen <jonc@chen.org.nz>
2019-07-24 22:41:40 +00:00
Tobias Kortkamp
e73279ea10 lang/gcc*: Hide pkg-message during upgrades
PR:		239419
Approved by:	gerald (maintainer)
2019-07-24 21:30:44 +00:00
Romain Tartière
86999469f4 Update to 6.5.0
Release notes:
https://puppet.com/docs/puppetserver/6.5/release_notes.html#puppet-server-650

With hat:	puppet
2019-07-24 21:25:01 +00:00
Tijl Coosemans
e12be9ad65 Patch a Makefile to reorder CPPFLAGS so it uses local headers instead of
installed headers.
2019-07-24 20:19:03 +00:00
Lev A. Serebryakov
23603ed54c Update to 1.9.12 2019-07-24 18:55:29 +00:00
Lev A. Serebryakov
c72bd913fd Update to 1.10.6 2019-07-24 18:50:54 +00:00
Lev A. Serebryakov
d879726200 Update to 1.12.2 2019-07-24 18:45:47 +00:00
Dave Cottlehuber
596f8762f7 lang/janet: update to 1.1.0
Approved by:	jrm (mentor, implicit)
Sponsored by:	SkunkWerks GmbH
2019-07-24 18:41:07 +00:00
Muhammad Moinur Rahman
938c753ca1 databases/freetds: Update version 1.1.6=>1.1.11 2019-07-24 18:35:56 +00:00
Dave Cottlehuber
8aca95a9de net-mgmt/riemann-c-client: update to 1.10.4
Approved by:	jrm (mentor, implicit)
Sponsored by:	SkunkWerks GmbH
2019-07-24 18:34:09 +00:00
Rodrigo Osorio
de97f4c754 Update lang/crystal to 0.28.0 and devel/shards to 0.9.0
Release notes: https://github.com/crystal-lang/crystal/releases/tag/0.28.0
               https://github.com/crystal-lang/shards/releases/tag/v0.9.0

PR:		236969
Submitted by:	Greg V<greg@unrelenting.technology> (maintainer)
2019-07-24 18:09:47 +00:00
Dave Cottlehuber
56590a0bae x11-fonts/firacode: update to 1.207
Approved by:	jrm (mentor, implicit)
Sponsored by:	SkunkWerks GmbH
2019-07-24 17:46:28 +00:00
Larry Rosenman
3a69e82431 devel/cdecl: update to 6.5.1.
Complete storage-class-like constructors
Previously, only explicit was supported for constructors. Now all of constexpr, explicit, friend, inline, and
   noexcept (or throw()) are supported.
2019-07-24 17:43:40 +00:00
Kevin Bowling
1b4b1d290b databases/timescaledb: Update to 1.4.0
Changelog https://github.com/timescale/timescaledb/releases/tag/1.4.0

Approved by:	krion (mentor)
Sponsored by:	BBOX.io
Differential Revision:	https://reviews.freebsd.org/D21046
2019-07-24 17:40:19 +00:00
Kevin Bowling
4e13285925 sysutils/qdirstat: update to 1.6
Changelog https://github.com/shundhammer/qdirstat/releases/tag/1.6

Approved by:	krion (mentor)
Sponsored by:	BBOX.io
Differential Revision:	https://reviews.freebsd.org/D21047
2019-07-24 17:37:46 +00:00
Gerald Pfeifer
6c4085bb13 Update to the 201900721 snapshot of GCC 10.0.0. 2019-07-24 17:35:43 +00:00
Sunpoet Po-Chuan Hsieh
2038048d44 Change RUN_DEPENDS from rubygem-addressable to rubygem-addressable25
- Update version requirement of RUN_DEPENDS
- Remove no-op USES=shebangfix
- Bump PORTREVISION for dependency change
2019-07-24 16:57:22 +00:00
Sunpoet Po-Chuan Hsieh
2298ab1db9 Add NO_ARCH 2019-07-24 16:57:17 +00:00
Sunpoet Po-Chuan Hsieh
4982340eba Add NO_ARCH 2019-07-24 16:57:12 +00:00
Sunpoet Po-Chuan Hsieh
d0a6e84780 Add NO_ARCH 2019-07-24 16:57:07 +00:00
Sunpoet Po-Chuan Hsieh
23ff7453af Add NO_ARCH 2019-07-24 16:57:02 +00:00
Sunpoet Po-Chuan Hsieh
69de920b9f Add NO_ARCH 2019-07-24 16:56:57 +00:00
Sunpoet Po-Chuan Hsieh
e8ed80c291 Add NO_ARCH 2019-07-24 16:56:52 +00:00
Sunpoet Po-Chuan Hsieh
4444f726f1 Update to 1.843
Changes:	https://metacpan.org/changes/distribution/MCE-Shared
2019-07-24 16:56:47 +00:00
Sunpoet Po-Chuan Hsieh
912b26a758 Update to 1.843
Changes:	https://metacpan.org/changes/distribution/MCE
2019-07-24 16:56:42 +00:00
Sunpoet Po-Chuan Hsieh
8a2d31ea27 Update to 4.15
Changes:	https://metacpan.org/changes/distribution/Mojo-Pg
2019-07-24 16:56:36 +00:00
Sunpoet Po-Chuan Hsieh
b5e0ad0f8c Fix PLIST 2019-07-24 16:56:31 +00:00
Dave Cottlehuber
521dbb2b5b sysutils/py-ansible-runner: update to 1.3.4
Approved by:	jrm (mentor, implicit)
Sponsored by:	SkunkWerks GmbH
2019-07-24 16:54:06 +00:00
Dave Cottlehuber
16ef08a9d9 devel/py-structlog: update to 18.2.0
Approved by:	jrm (mentor, implicit)
2019-07-24 16:28:19 +00:00
Bryan Drewery
30dafc4625 - Update to 3.3.0-90-gd6f021339
- Add DISALLOW_NETWORKING, fixes #689
 - qemu: Add /usr/bin/wc and /usr/bin/head to HLINK_FILES.
 - image: Add zsnapshot imagetype.
 - Fix pkg 1.11 issue with devfs mount.
 - bulk -a: Don't print ports in summary unless -v is used.
 - Show FLAVOR in more places.
 - ports -l: Fix error when no ports trees exist yet.
 - testport -c: Fix make.conf not being respected for `make config`.
 - image: Add sleep, ls, and ping to miniroot.
2019-07-24 16:21:37 +00:00
Renato Botelho
58f0dbcf1d devel/py-pendulum: Update to 2.0.5 2019-07-24 14:17:09 +00:00
Matthias Fechner
7fc4fd5d1f Upgrade to 0.8.2 which can use a newer version of rubygem-addressable. 2019-07-24 13:50:41 +00:00
Pietro Cerutti
bb5160ddaa lang/seed7: update to 05_20190714
20190714:
- The library tls.s7i has been improved to support elliptic curve
  diffie hellman key exchange.
- The new library elliptic.s7i has been added. This library supports
  elliptic curve cryptography (ECC). The library defines:
  - Several named curves,
  - Functions to add, double and multiply curve points.
  - Functions for fast multiplication with jacobian coordinates.
  - Functions to encode and decode curve points.
  - Functions to sign and verify messages with the ECDSA.
- The functions emsaPkcs1V15Encoding, emsaPkcs1V15Decoding,
  rsassaPkcs1V15Encrypt and rsassaPkcs1V15Decrypt have been added to
  the library pkcs1.s7i.
- In x509cert.s7i the function getAlgorithmIdentifier has been improved
  to accept algorithm identifiers without algorithm parameters.
- A version of the function createX509Cert, that creates a certificate
  with keys for elliptic curve cryptography, has been added.
- The new library showtls.s7i had been added. This library defines
  functions to show TLS messages. It can be used to debug tls.s7i.
- The library tar.s7i has been improved to accept extended headers with
  meta data (PAX format). Now path and linkpath meta data is accepted.
- A new version of the function bytes() has been added to bytedata.s7i.
  This function converts a bigInteger to a string of bytes with a given
  length.
- Checks for the multiplication operators * and *:= with factors of
  1 and -1 have been added to chkint.sd7.
- Checks for the operator 'lpad0' have been added to chkint.sd7.
- Checks for NaN have been added to chkflt.sd7.
- In the compiler (in comp/const.s7i) the action FLT_MOD has been added
  to the list of pure function actions.
- The compiler has been improved to optimize the actions FLT_REM (in
  comp/flt_act.s7i) and INT_LPAD0 (in comp/int_act.s7i).
- A corner case of the multiplication operator *:= has been fixed in
  the compiler (process_const_int_mult_assign() in comp/int_act.s7i).
  The bug occurred in the overflow checking code, when an array element
  was multiplied with *:= -1. Multiplications of normal variables and
  parameters with *:= and multiplications with other factors except -1
  were not affected by this bug.
- Documentation comments have been improved in cc_conf.s7i and
  pkcs1.s7i.
- In con_win.c the functions kbdKeyPressed() and kbdGetc() have been
  improved to ignore mouse movement and button press events.
- The program chkccomp.c has been improved to have a more detailed
  check for POW_OF_NAN_OKAY.
- In fltlib.c checks for 0.0 have been improved in flt_div() and
  flt_div_assign().
- In flt_rtl.c preprocessor if statements have been improved to check
  for !FLOAT_NAN_COMPARISON_OKAY in fltLog(), fltLog10() fltLog2() and
  fltPow().

20190610:
- The library float.s7i has been improved to support the float
  operators 'rem' (floating-point remainder) and 'mod' (floating-point
  modulo).
- The program chkflt.sd7 has been improved to check floating-point
  literals and the new operators 'rem' and 'mod'. The tests for the
  operator ** have been improved also.
- Compiler and interpreter have been improved to work correct, even
  when the C functions fmod(), exp(), ldexp(), frexp() and sqrt() do
  not work 100% correct.
- The program chkccomp.c has been improved to detect weaknesses of
  numeric functions. These weaknesses happen when handling with NaN,
  Infinity or when other special cases occur.
- A new version of the function timAwait() has been added to tim_unx.c.
  This function is used when AWAIT_WITH_NANOSLEEP is defined.
- The makefiles mk_emccl.mak and mk_emccw.mak have been improved to
  define AWAIT_WITH_NANOSLEEP instead of AWAIT_WITH_SELECT.
- Interpreter and compiler have been improved to support the actions
  FLT_MOD and FLT_REM.
- In the compiler (in comp/flt_act.s7i) a corner case of the action
  FLT_IPOW (when CHECK_FLOAT_DIV_BY_ZERO is TRUE and the exponent is
  negative and the base is zero (0.0 or -0.0)) has been fixed.
- The configuration values FLOAT_COMPARISON_OKAY, FMOD_FUNCTION_OKAY,
  EXP_FUNCTION_OKAY, LDEXP_FUNCTION_OKAY and FREXP_FUNCTION_OKAY have
  been added to cc_conf.s7i. The configuration values
  NAN_COMPARISON_OKAY and FREXP_INFINITY_NAN_OKAY have been removed.
- The functions fltDecompose(), fltExp(), fltLdexp(), fltMod() and
  fltRem() have been added to flt_rtl.c. These functions are used, when
  the corresponding C functions frexp(), exp(), ldexp() and fmod() do
  not work 100% correct.
- In flt_rtl.c the functions fltEq(), fltGe(), fltGt(), fltLe() and
  fltLt() have been improved. These improvements help, when the
  comparison of float or double values does not work 100% correct.
- In flt_rtl.c the functions fltPow(), getMantissaAndExponent(),
  setMantissaAndExponent() and fltSqrt() have been improved. These
  improvements help, when the underlying C functions pow(), frexp(),
  ldexp() and sqrt() do not work 100% correct.
- The program chkccomp.c has been improved to define the macros
  FLOAT_NAN_COMPARISON_OKAY, FLOAT_ZERO_COMPARISON_OKAY,
  SQRT_OF_NAN_OKAY, SQRT_OF_NEGATIVE_OKAY, EXP_OF_NAN_OKAY,
  LDEXP_OF_NAN_OKAY, FREXP_SUBNORMAL_OKAY, FMOD_DIVIDEND_NAN_OKAY,
  FMOD_DIVISOR_NAN_OKAY, FMOD_DIVIDEND_INFINITY_OKAY,
  FMOD_DIVISOR_INFINITY_OKAY and FMOD_DIVISOR_ZERO_OKAY.
- In cmd_rtl.c the function cmdConfigValue has been improved to support
  the config values FLOAT_COMPARISON_OKAY, EXP_FUNCTION_OKAY,
  FMOD_FUNCTION_OKAY, LDEXP_FUNCTION_OKAY and FREXP_FUNCTION_OKAY.
- Definitions of the macros FLOAT_COMPARISON_OKAY, SQRT_FUNCTION_OKAY,
  EXP_FUNCTION_OKAY, LDEXP_FUNCTION_OKAY, FREXP_FUNCTION_OKAY and
  FMOD_FUNCTION_OKAY have been added to commpn.h
- Documentation comments have been improved in intlib.c, int_rtl.c,
  match.c, str_rtl.c, keybd.s7i and vectorfont.s7i.
- In comp/int_act.s7i the variable quotient_name has been renamed to
  remainder_name.

20190523:
- In match.c the function substitute_params() has been fixed to copy
  parameters with expressions instead of calling do_create(). For
  expressions do_create() just creates a reference to the expression
  and this leads later to a double free of the expression. Many thanks
  go to Anton Lobach, for reporting this error and for providing a test
  program.
- The library blowfish.s7i, with Blowfish cipher support, has been
  added.
- The functions column() and line() have been added to the library
  console.s7i.
- The bas7.sd7 (basic interpreter) example program has been improved.
  Support for the keyword ENDIF has been added.
- The compiler (s7c.sd7) has been improved (in set_act.s7i) to optimize
  the expression card(bitset(number)).
- The functions toBase and fromBaseToBigInt have been added to
  encoding.s7i. This functions encode and decode bigInteger numbers
  with a positional numeric system.
- Conversion functions have been added to bitsetof.s7i and bitset.s7i.
- Checks for the function card() have been added to chkset.sd7.
- Interpreter and compiler have been improved to support the actions
  CON_COLUMN, CON_LINE, SET_CONV1, SET_CONV3, SET_SCONV1 and
  SET_SCONV3. The support for the actions SET_CONV and SET_SCONV has
  been removed.
- The libraries bitsetof.s7i and bitset.s7i have been adjusted, to use
  the new actions.
- In con_inf.c the function conWrite() has been improved to change the
  cursor position, when the characters '\n', '\r' and '\b' are written.
- In con_win.c the function conCursor() has been improved, to hide the
  cursor, when it is called with FALSE. The function conOpen() has been
  changed, to set the cursor position to (1, 1) and to hide the cursor.
- The functions conColumn() and conLine() have been added to con_rtl.c,
  con_inf.c, con_win.c, con_wat.c and con_emc.c.
- In set_rtl.c the functions setIConv() and setSConv() have been
  improved. Now setIConv() raises RANGE_ERROR for negative numbers and
  setSConv() raises RANGE_ERROR, when a negative integer would be
  returned.
- Documentation has been improved in console.s7i, string.s7i,
  con_inf.c, con_win.c
- The debug trace mechanism in analyze.c and dcllib.c has been
  improved.
- A call of dlerror() has been added in dll_unx.c.
- In traceutl.c the function prot_list_limited() has been introduced.

20190506:
- The utility program bigfiles.sd7 has been added. Bigfiles is an
  utility program to search for big files. This is useful, when the
  disk is almost full and files must be removed to get more space.
- The utility program sydir7.sd7 has been improved. Now it supports the
  option -n, which assures that no changes are done.
- The program db7.sd7 (Database Inspector) has been improved to write
  an error message, when reading the catalog of database tables fails.
- The program chkbitdata.sd7 has been added. This program checks
  functions from the bitdata.s7i library.
- In the FAQ the explanation, how Seed7 is compiled, has been improved.
- The description of several conversion functions in the manual has
  been improved.
- The function ripemd160 has been added to msgdigest.s7i. This function
  computes a message digest with the RIPEMD-160 algorithm.
- The functions toBase58, fromBase58, toBase and fromBase have been
  added to encoding.s7i. This functions support Base58 encoding and
  similar other encodings with a positional numeric system.
- The functions putBitLsb, putBitsLsb, getBitMsb, getBitsMsb, putBitMsb
  and putBitsMsb have been added to bitdata.s7i. This functions read
  and write bits from and to a file.
- The new library leb128.s7i has been added. This library supports the
  conversion of integers to and from LEB128 encoding. LEB128 is a
  variable-length encoding for integers. It is used e.g. by the DWARF
  debug file format and by WebAssembly.
- Tests for the functions leb128ToInt(), uLeb128ToInt(), leb128() and
  uLeb128() have been added to chkint.sd7.
- The library make.s7i has been improved to avoid a makefile rule
  recursion.
- The function hex2Bytes has been added to bytedata.s7i. This function
  converts a string with hexadecimal digits to a string of bytes.
- The function reverse has been added to string.s7i and seed7_05.s7i.
- The function tableNamesCommand has been added to sql_base.s7i.
- Conversion functions have been added to char.s7i.
- In big_rtl.c the function uBigMult has been changed to be faster,
  when the size of factor2 is 1.
- In con_inf.c code to copy the environment for Emscripten and node.js
  has been added. This code is deactivated, because of a limitation
  in the Emscripten implementations of getenv() and setenv().
- The makefiles have been improved to copy the file version.h to a
  name that corresponds to the makefile. E.g.: The makefile
  mk_linux.mak copies version.h to vers_linux.h. This helps comparing
  different version.h files.
- Documentation has been added to chkccomp.c and read_me.txt.
- The prototype of the function refCatParse has been changed in
  ref_data.c, ref_data.h and ref_act.s7i. The compiler (s7c.sd7) has
  been changed to add a cast in the function init_set_constants().
  In sql_odbc.c casts have been added. This changes avoid C++
  compilation errors.
- Calls of logFunction and logError have been added in con_inf.c,
  dll_unx.c and dll_win.c.
2019-07-24 12:09:15 +00:00
Pietro Cerutti
a3db4a95bb devel/fossil: update to 2.9
Changes: http://fossil-scm.org/home/doc/version-2.9/www/changes.wiki
2019-07-24 11:06:29 +00:00
Emanuel Haupt
9c09179564 Update to 348 2019-07-24 09:05:51 +00:00
Dmitry Marakasov
e61a942e05 - Add LICENSE
- Pet portlint
- Switch to USES=localbase
- Add NO_ARCH
- Switch to options helpers
- Update WWW

Approved by:	portmgr blanket
2019-07-24 09:02:19 +00:00
Marcelo Araujo
ee506fafe1 Update to 2.22 2019-07-24 09:00:05 +00:00
Rodrigo Osorio
9b6f8163df Add new port security/lego
Lego is a new let's encrypt client write in Go with
support for number of ACME challenges and no external
dependencies.

PR:		237349
Submitted by:	Matthew Horan <matt@matthoran.com>
2019-07-24 07:50:14 +00:00
Pietro Cerutti
2ec3dc5d48 databases/cassandra-cpp-driver: update to 2.13.0
Release notes:
https://github.com/datastax/cpp-driver/releases/tag/2.12.0
https://github.com/datastax/cpp-driver/releases/tag/2.13.0
2019-07-24 07:47:50 +00:00