This is a live-coding tool, where you can write a 2D fragment/pixel
shader while it is running in the background.
The tool was originally conceived and implemented after the Revision
2014 demoscene party's live coding competition where two contestants
improv-code an effect in 25 minutes head-to-head.
WWW: https://github.com/Gargaj/Bonzomatic
This functionality is available with the following prerequisites:
o) security/openssl built from ports with the kTLS options defined;
o) FreeBSD 13.
Bump PORTREVISION.
Submitted by: jhb
Obtained from: https://github.com/nginx/nginx/compare/master...bsdjhb:ktls.patch
sysutils/rubygem-bolt now depends on Puppet 7 but it also depends on tis port
which by default depends on Puppet 6. As a consequence, building these ports
without changing the defaut options leads to a conflicting situation.
Fix this by depending on the latest Puppet by default.
With hat: puppet
Gleam is a fast, friendly, and functional language for building
type-safe, scalable systems. The Gleam compiler itself is written in
rust.
Gleam uses the BEAM runtime, and using the same actor-based multi-core
concurrency, with zero runtime overhead and full inter-operability with
Erlang, Elixir, and LFE.
It has all the features you'd expect from an ML derived language,
including algebraic data-types, immutable data structures, full type
inference, fast compilation, generics, no nulls nor exceptions, and a
few bonus features such as helpful error messages.
Sponsored by: SkunkWerks, GmbH
Differential Revision: https://reviews.freebsd.org/D28795
PIE static libraries are currently not supported by the base system
mk files. For now just disable PIE in the affected ports as a
workaround.
PR: 253275 [exp-run]
Approved by: lwhsu
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D28791
PIE static libraries are currently not supported by the base system
mk files. For now just disable PIE in the affected ports as a
workaround.
PR: 253275
Approved by: lwhsu
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D28790
Intel oneAPI tbb 2021.1 (onetbb) has been released[1][2] and has deprecated
several interfaces over tbb 2020, breaking most dependent ports.
Old tbb 2020 will be kept for a certain time to allow transition but will be
removed in a near future as it CONFLICTS with devel/onetbb. New ports should
now use devel/onetbb instead of devel/tbb.
We tried to move a maximum number of dependent ports to devel/onetbb (or
disable dependency when not possible), but some of them still remain stuck
to devel/tbb. Remaining ones have not been identified as major dependencies
themselves and will be fixed as soon as updates are available from upstream.
PR: 252648, 252688 [3], 252683 [4], 252651 [5], 252690 [3], 252693 [3],
252695 [3], 252696 [3], 252786 [3], 252649, 252868 [6], 252870 [5],
252684 [7], 252785 [7]
Approved by: yuri [3], jwb [4], thierry [5], FreeBSD@Shaneware.biz [6],
maintainer timeout [7]
[1] https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-threading-building-blocks-release-notes.html
[2] https://software.intel.com/content/www/us/en/develop/articles/tbb-revamp.html
correctly with python3. Use Github instead of PyPy for it has newer, unbreaking
patches. Take maintainership.
PR: 253691
Approved by: demon (maintainer)
Static PIE is not yet supported in the base system, so force it off in
advance of the base system's default changing.
PR: 253275 [exp-run]
Approved by: lwhsu
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D28595
Add support for offloading dependency management to Go using `go mod download`.
Reviewed by: swills
Differential Revision: https://reviews.freebsd.org/D28184
Use bswap macros as provided by FreeBSD.
While here regenerate some patches and tidy Makefile up.
PR: 253612
Submitted by: devin@sevenlayer.studio
Approved by: devel@galeracluster.com (maintainer)