Commit Graph

482526 Commits

Author SHA1 Message Date
Rene Ladan
7805917b5a Remove expired port:
2019-05-08 cad/elmerfem: Broken for more than 6 months
2019-08-12 17:44:18 +00:00
Tobias Kortkamp
44439e7c1d www/chromium: Sync sndio backend with OpenBSD and unbreak build after r508722
../../media/audio/openbsd/audio_manager_openbsd.cc:158:14: error: allocating an object of abstract class type 'media::SndioAudioOutputStream'
  return new SndioAudioOutputStream(params, this);
             ^
../../media/audio/audio_io.h:117:16: note: unimplemented pure virtual method 'Flush' in 'SndioAudioOutputStream'
  virtual void Flush() = 0;

PR:		239802
Submitted by:	tobik
Reported by:	kib
Tested by:	kib
Approved by:	chromium (cpm)
MFH:		2019Q3 (together with r508722)
2019-08-12 17:43:35 +00:00
Tobias Kortkamp
906923baf5 ports-mgmt/modules2tuple: Update to 1.8.0
Changes:	https://github.com/dmgk/modules2tuple/releases/tag/v1.8.0
PR:		239804
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2019-08-12 17:28:39 +00:00
Yuri Victorovich
a5b7f85e88 New port: science/py-tensorflow-estimator: TensorFlow Estimator, an API to simplify machine learning programming
Dependencies are unusual for science/py-tensorflow-estimator:
science/py-tensorflow imports science/py-tensorflow-estimator in its python code,
but science/py-tensorflow-estimator is a separate project that depends on science/py-tensorflow
in order to build.

PR:		226400
Submitted by:	Anthony <amzo1337@gmail.com>
2019-08-12 16:44:39 +00:00
Luca Pizzamiglio
834e385f10 sysutils/potnet: Update to 0.3.1
Changes: https://github.com/pizzamig/potnet/releases/tag/0.3.1
Sponsored by:	trivago N.V.
2019-08-12 16:33:14 +00:00
TAKATSU Tomonari
12b9cdbedf - Update to 5.51 2019-08-12 15:38:36 +00:00
TAKATSU Tomonari
ae335c1e81 - Update to 1.1 2019-08-12 15:37:28 +00:00
TAKATSU Tomonari
7647f9c3ee - Update to 0.4-1 2019-08-12 15:08:07 +00:00
TAKATSU Tomonari
a754f7d972 - Update to 1.4.1 2019-08-12 14:21:37 +00:00
Mathieu Arnold
f3ecc71460 Update to latest commit. 2019-08-12 14:20:30 +00:00
Mathieu Arnold
51b93a56aa Update to v5.31.2-94-g96684a73b5. 2019-08-12 14:20:27 +00:00
Mathieu Arnold
4a0167d38a Mark Perl 5.28 as DEPRECATED. 2019-08-12 14:20:17 +00:00
MANTANI Nobutaka
a2968f7bd9 Bump PORTREVISION in accordance with editors/semi update. 2019-08-12 14:18:07 +00:00
MANTANI Nobutaka
a9f50173a4 - Switch to the version maintained by the developers of Wanderlust.
- Update to the snapshot on 2019-07-08.
2019-08-12 14:16:56 +00:00
MANTANI Nobutaka
6f7e57bfc8 - Switch to the version maintained by the developers of Wanderlust.
- Update to the snapshot on 2019-05-26.
2019-08-12 14:14:54 +00:00
MANTANI Nobutaka
83ec852b1c Bump PORTREVISION in accordance with editors/apel update. 2019-08-12 14:13:10 +00:00
MANTANI Nobutaka
f7976caedf - Switch to the version maintained by the developers of Wanderlust.
- Update to the snapshot on 2019-04-07.
2019-08-12 14:11:47 +00:00
Mathieu Arnold
e44bccbf2d Add an entry for the Perl default version change. 2019-08-12 14:05:29 +00:00
Kirill Ponomarev
77a7f4bb7c Upgrade to 2.0.17
PR:		239640
Submitted by:	adamw
2019-08-12 14:04:08 +00:00
TAKATSU Tomonari
c86e7ada5b - Update to 1.2.2 2019-08-12 14:00:25 +00:00
Mathieu Arnold
2501a8be6d Update to 0.5.0.
PR:		239778
Submitted by:	mat
Reviewed by:	maintainer
2019-08-12 13:57:48 +00:00
Mathieu Arnold
1318a48c14 Update the default Perl version to 5.30.
PR:		239742
Submitted by:	mat
Exp-run by:	antoine
2019-08-12 13:57:44 +00:00
Rodrigo Osorio
1db33faad7 Add new port devel/robin-map, a hash map and hash set library
C++ implementation of a fast hash map and hash set using
open-addressing and linear robin hood hashing with backward
shift deletion to resolve collisions.

https://github.com/Tessil/robin-map

Required to update graphics/openimageio (PR 239587)

PR:		239587
Submitted by:	Shane <FreeBSD@ShaneWare.Biz>
2019-08-12 13:14:47 +00:00
Diane Bruce
91e665eb10 Changelog:
## [3.8.0.0] - 2019-08-09

Witness me!

Tonight, we release GNU Radio 3.8.0.0.

It's the first minor release version since more than six years, not without
pride this community stands to face the brightest future SDR on general purpose
hardware ever had.

Since we've not been documenting changes in the shape of a Changelog for the
whole of the development that happened since GNU Radio 3.7.0, I'm afraid that
these release notes will be more of a GLTL;DR (git log too long; didn't read)
than a detailed account of what has changed.

What has _not** changed is the fact that GNU Radio is centered around a very
simple truth:

> Let the developers hack on DSP. Software interfaces are for humans, not the
> other way around.

And so, compared to the later 3.7 releases, nothing has fundamentally modified
the way one develops signal processing systems with GNU Radio: You write blocks,
and you combine blocks to be part of a larger signal processing flow graph.

With that as a success story, we of course have faced quite a bit of change in
the systems we use to develop and in the people that develop GNU Radio. This has
lead to several changes that weren't compatible with 3.7.

**This is an excerpt only:**

### Fixed

#### Project Scope

- Roughly 36 dBBug, (ETOOMANYBUGS)
- Fixed .so versioning

### Changed

#### Project Scope

- C++11
- merged the wholeness of the `next` branch
- Dependency version bumps: CMake, GCC, MSVC, Swig, Boost
- New dependencies: MPIR/GMP, Qt5, gsm, codec2
- Removed dependencies: libusb, Qt4, CppUnit
- Python: Python 2 & Python 3 compatible. 3.8 will be the last Py2k-compatible
  release series
- gengen was replaced by templates (if you don't know gengen, don't do any
  research; save yourself that sorrow)
- Modern CMake (as far as feasible at this point)
- VOLK version updated to v2.0.0
- .clang-format file now dictates coding style
- clang-format'ed the whole tree.
- installed CMake files now tell about configuration

#### gnuradio-runtime

- reworked fractional tag time handling, especially in the context of resamplers

#### GRC

- C++ generation as option
- YAML instead of XML
- removed `blks2`
- much better canvas tooling
- consistent gobject usage
- ROUNDED ARROWS

#### gr-qtgui

- moving from Qt4 to Qt5

#### gr-utils

- `gr_modtool` now vastly improved

#### gr-vocoder

- improved versatility
- removed in-tree libgsm, libcodec2, use system-wide libs

### Removed

#### Project Scope
- Modules `gr-comedi`, `gr-fcd` and `gr-wxgui` are gone

#### gr-comedi

- nobody could remember who used this, or for what. It has seen 0 active code
  contributions in the 3.7 lifecycle

#### gr-digital

- python-based `packet_encoder` and related tools: Bugs that were sporadic and
  never fixed, so after long deprecation, we're removing it

#### gr-fcd

- since it's currently untestable by the CI, it's being removed, as there was no
  code contributions. Generally, we strive to include all batteries with GNU
  Radio. Re-integration within a more general SDR interface would be desirable.

#### gr-utils

- removed PyQwt (dead) based tools

#### gr-wxgui

- Unmaintained, breaks on increasingly many systems, always was slower than
  Qtgui. We've been starting to tell people to migrate to Qt since at
  least 2015. Now, we're finally removing it.

====
Mike English notes:

Note that the 3.8.0.0 tarball is again available from
https://www.gnuradio.org/releases/gnuradio/ and the volk dependency
(a submodule in the git repo) is included so we can do away with
USES_GITHUB and go back to building from the official release tarball.

I've run this through portlint and poudriere already, so it should apply
cleanly.
====

PR:		ports/239793
Submitted by:	mike.english@gmail.com
2019-08-12 12:38:41 +00:00
Tobias Kortkamp
100bf33e8d lang/ponyc: Update to 0.30.0
Changes:	https://github.com/ponylang/ponyc/issues/3221
PR:		239581
Submitted by:	Greg V <greg@unrelenting.technology> (maintainer)
2019-08-12 12:17:48 +00:00
Rodrigo Osorio
3c1743a91d Upgrade textproc/smu to v1.5
few bugfixes:
 - remove useless .hgtags
 - fix shortlinks when -n is not given
 - Make documentation slightly more English

The WWW link now points to the github page since the legacy webserver is unavailable
2019-08-12 11:54:15 +00:00
Tobias Kortkamp
f6737f1a52 devel/raylib: Update to 2.5.0
PR:		239270
Submitted by:	Martin Filla <freebsd@sysctl.cz> (maintainer)
2019-08-12 11:40:46 +00:00
Tobias Kortkamp
7c005c9c55 sysutils/yank: Update to 1.2.0
Changes:	https://github.com/mptre/yank/releases/tag/v1.2.0
2019-08-12 11:21:30 +00:00
Antoine Brodin
3a96bc90c7 Fix typo 2019-08-12 11:17:25 +00:00
Carlos J. Puga Medina
eba97ed57a net/ocserv: Fix typos in pkg-descr
PR:		239577
Submitted by:	Mikael Urankar <mikael.urankar@gmail.com>
2019-08-12 10:52:00 +00:00
Carlos J. Puga Medina
4931d3869a www/chromium: Update to 76.0.3809.100
Changelog: https://chromium.googlesource.com/chromium/src/+log/75.0.3770.142..76.0.3809.100?pretty=fuller&n=10000

Submitted by:	Matthias Wolf <matthias@rheinwolf.de>
MFH:		2019Q3
2019-08-12 10:39:48 +00:00
Mathieu Arnold
cb31f1a63f Fix install with Perl 5.30 and all future possible versions.
PR:		239742.
2019-08-12 10:35:01 +00:00
Mathieu Arnold
525f53f016 Fix install for Perl > 5.10.
(Yes, really.)

PR:		239742
2019-08-12 10:34:22 +00:00
Thomas Zander
f986ea09c3 Update to upstream version 36.0.0
Details:
- Bug fixes and enhancements, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2019Q3 (hat: ports-secteam)
2019-08-12 10:28:44 +00:00
Yuri Victorovich
931ddf6cb9 science/erkale: correction 2019-08-12 09:33:39 +00:00
Yuri Victorovich
a9f0c9344f science/erkale: Update g20190412 -> g20190812 2019-08-12 09:32:58 +00:00
Dmitry Marakasov
7de281d08b - Update WWW
Approved by:	portmgr blanket
2019-08-12 09:02:31 +00:00
Gleb Popov
42b606ef73 devel/elfio: Update to 3.4.
Submitted by:	james.wright@digital-chaos.com (maintainer)
Differential Revision:	https://reviews.freebsd.org/D21185
2019-08-12 08:59:46 +00:00
Tijl Coosemans
024a844ae3 Update to 2.0.10.
MFH:		2019Q3 (2.0.9 is now unfetchable)
2019-08-12 08:51:54 +00:00
Alexey Dokuchaev
8cb0316365 Update `archivers/libdeflate' to version 1.3.
Reported by:	portscout
2019-08-12 08:30:42 +00:00
Vinícius Zavam
ab5b15e3f4 [NEW] devel/go-bindata-assetfs: serves embedded files with net/http support
go-bindata-assetfs serves embedded files from go-bindata with Go's
  net/http support, allowing packages to serve http static content.

  WWW: https://github.com/elazarl/go-bindata-assetfs
2019-08-12 08:15:05 +00:00
Gerald Pfeifer
43d013a29d Ensure _GNU_SOURCE is now longer defined on powerpc64 (which was a
regression from the GCC 8 series).

The technical background is that a consolidation in upstream GCC made
non-GNU platforms include gnu-user.h and then undefined some macros
in rs6000/freebsd.h, but missed doing the same in rs6000/freebsd64.h.

The has now been included upstream and the current snapshot that the
lang/gcc9-devel port tracks; carrying files/patch-powerpc64-no-_GNU_SOURCE
in this port should become obsolete with the GCC 9.2 release.

(As this should be a very short-lived measure, bump PORTREVISION only
for powerpc64 to avoid all other users having to rebuild, too.)

PR:		239648
2019-08-12 07:30:34 +00:00
Tobias Kortkamp
d6eb7151b7 shells/ksh93: Attempt to fix r508705 and unbreak index
It fails basic sanity checks:

make: "/usr/ports/shells/ksh93/Makefile" line 16: Malformed conditional (${USE_GCC} == "9")
make: Fatal errors encountered -- cannot continue
make: stopped in /usr/ports/shells/ksh93

PR:		239644
Pointy hat:	cy
2019-08-12 07:17:09 +00:00
Cy Schubert
41fa9d89f7 Update to the latest cfengine gitub commit. 2019-08-12 05:15:28 +00:00
Cy Schubert
5510d6c85e Update to the latest MIT KRB5 github commit. 2019-08-12 05:15:24 +00:00
Cy Schubert
c58cef3552 Update to the latest att/ast github commit. 2019-08-12 05:15:20 +00:00
Cy Schubert
d2781bb2d2 Mark broken when USE_GCC=9. Upstream git commit
63e9edcb6084d4b164439065e2d71f3e900ec3c7 resolves this issue.
Unfortunately it does not apply, requiring this port to be upated to
ksh93 well into ksh93-devel. Bringing ksh93 up to the ksh93-devel or
shy of it would negate the justification for ksh93's existence. It is
therefore recommended that people use ksh93-devel on architectures that
use GCC 9 or use GCC 8.

PR:		239644
Reported by:	pkubaj@
2019-08-12 04:44:37 +00:00
Cy Schubert
515af620b8 Whitespace adjustment. 2019-08-12 04:44:24 +00:00
Greg Lewis
c1db705823 Workaround for infinite recursion crash
* FreeBSD crashes on infinite recursion rather than throwing a stack
  overflow because the stack address of the fault is in the page below
  the guard area.  Workaround this by rounding down the fault address to
  the nearest page boundary.  Investigation is still under way into what
  may be causing this but this appears to prevent it in simple test cases.

PR:		222146
2019-08-12 04:05:58 +00:00
Kubilay Kocak
2f2bf67c52 devel/py-virtualenvwrapper: Allow Python 3 builds
virtualenvwrapper supports Python 3, remove unnecessary limitation on 2.7
accordingly.

A dependency (sphinxcontrib-bitbucket) Python 3 build/run error was
fixed in ports r508699, which is required by virtualenvwrapper for its
DOCS option/build.

While I'm here:

  - Level up ports compliance (NO_ARCH, USES/USE order)
  - Remove unecessary DOCS_VARS DOCSDIR override (concurrent does this)
  - Patch virtualenvwrapper command invocations (virtualenv,
    virtualenv-clone) to use Python version-specific filenames

Approved by:	portmgr (blanket(s): ports compliance, python compliance)
MFH:		2019Q3
2019-08-12 01:33:35 +00:00