*/*: update boost consumers after boost-1.9297a84ef467
Port details
graphics/openshadinglanguage1.14.8.0_2
Advanced shading language for production GI renderers
- Maintainer
- FreeBSD@Shaneware.biz
- Packages
- openshadinglanguage 1.14.8.0_2
- Upstream
- Higher version available: 1.15.7.0
- CPE
- none, CVEs only via VuXML
- WWW
- https://github.com/AcademySoftwareFoundation/OpenShadingLanguage
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (132)
*/*: bump consumers after devel/boost update213840c151
graphics/openshadinglanguage: Fix build with LLVM22 Get patches from upstream: https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/commit/7bcf83eb859b4ce7ffcc599835ec2e6058fbd12f https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2086 https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/commit/1a72c471fed2aeb18c4e58f9035b56f55c250185 https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2124 While here refresh patches. PR: 296378 Approved by: Shane <FreeBSD@ShaneWare.Biz> (maintainer, timeout 2 weeks) Sponsored by: UNIS Labsba5ed71d1b
graphics/openshadinglanguage: Fix build - add forgotten patch PR: 292316 2920592ffbfacb3d
graphics/openshadinglanguage: unbreak python bindings package Reported by: bulk -t6ff1dcdf64
graphics/openshadinglanguage: update to v1.14.8.0 PR: 29205962834879c2
devel/boost: bump consumers after boost upgrade (+) Get rid of direct dependency ob libbost_system.so, use libboost_thread.so instead67fb95fb3b
*: Bump PORTREVISION of graphics/openexr users (including those where openexr is only an option)d6519311ed
*: Bump PORTREVISION for math/Imath update566d74ed6b
devel/boost: bump consumers after Boost update18632db919
devel/boost: bump consumers after Boost-1.87 update Sponsored by: Future Crew, LLCfa53920e72
graphics/openshadinglanguage: Update 1.13.10.0 → 1.13.12.0 This update includes support for llvm 19. Changelogs: https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.11.0 https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.12.0 PR: 28440773531caa5f
graphics/openshadinglanguage: fix a typo in DualStorage<T, 3> This is to unbreak the consumers of ``OSL/dual.h'' header file. Should be removed after update to version 1.13.12.0 which has this commit. Via: https://bugs.gentoo.org/9372389e017f35ac
devel/boost: bump consu,ers after update Boost to 1.86 release Sponsored by: Future Crew, LLC312ee18b02
graphics/openexr: PORTREVISION bump of openexr users due to ABI changef3127fabc6
*/*: bump consumers after devel/boost* update With hat: office Sponsored by: Future Crew, LLC55cfbcf56c
graphics/openshadinglanguage: return accidentally deleted USES=llvm:lib PR: 279846 Reported by: fluffy (via IRC) Fixes: cfcb40e24056 (update 1.12.14.0 → 1.13.10.0) MFH: 2024Q338034248fe
graphics/{,py-}openshadinglanguage: update 1.12.14.0 → 1.13.10.0
Changelog:
https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.6.0-beta1
https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.6.1
https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.7.0
https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.8.0
https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.9.0
https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.10.0
PR: 279846cfcb40e240graphics/{,py-}openshadinglanguage: sort out Makefile, pet portclippy, add graphics/partio as dependency
Grab silently graphics/partio (small library for reading, writing, and
manipulating a variety of standard particle formats GEO, BGEO, PTC, PDB, PDA)
if installed.
It's possible to create build option PARTIO and prevent search partio with
PARTIO_CMAKE_OFF=-DCMAKE_DISABLE_FIND_PACKAGE_partio:BOOL=ON, but partio is
small and is on by default by ustream - so add it as mandatory dependency.
Also rename renamed by upstream ENABLERTTI to ENABLE_RTTI and pet portclippy.
PR: 279457
Approved by: Shane <FreeBSD@ShaneWare.Biz> (maintaner)7cb9bbecedgraphics/{,py-}openshadinglanguage: update to 1.12.14.0
Changelog:
https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.12.14.0
PR: 275822
Tested by: fluffy, vvd2da23e0ea5devel/boost: bump consumers after library updatedb616534ff
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree - Remove all references to defunct ARCH arm - Remove all references to defunct ARCH sparc64 - Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64 ARCH - Remove sysutils/afbinit requires defunct sparc64 ARCH - Remove all references to bktr driver - Remove all references to defunct FreeBSD_12 - Remove all references to OSVERSION/OSREL corresponding to 12 - Remove conditionals in Mk/Uses/cabal.mk - Remove sparc reference from Mk/Uses/qt-dist.mk - Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64 - Remove BROKEN_FreeBSD_12* from: - Remove OpenSSL patches from: - Remove conditional flags for OSVERSION >= 1300000 to fixed flags. Also move conditional flags for non sparc64/arm ARCH to fixed flags. Reviewed by: brooks, jbeich, rene, salvadore Differential Revision: https://reviews.freebsd.org/D42068bbab7f59e9
devel/boost*: bump all consumers after 1.83.021d8008e86
graphics/opencolorio: &others, bump PORTREVISION Bump PORTREVISION to force a rebuild so that they pick up the fixed CMake find_package(ZLIB) which is needed on 14- PR: 273915 Reported by: Rolf Halme2fb0e9426f
*: Bump PORTREVISION for OpenEXR users Because OpenEXR's SONAME has changed with the 3.2.0 update. New SONAME: libOpenEXR-3_2.so.311b4453302b
graphics/openshadinglanguage: update to 1.12.13.0 release (+) Release notes: https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.12.13.0 Approved by: maintainer (implicit) Sponsored by: Serenity Cybersecurity, LLC8f3f14c052
*: bump PORTREVISION of Imath users ...because math/Imath 3.1.9 reset the major version of libImath to 29 from 31. See math/Imath 3.1.9 for details.a5fbd2fa98
*: Bump revision of ports using math/Imath ...after its major revision update.e434b50017
graphics/openshadinglanguage: update to 1.12.12.0 release (+) Changelog: https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.12.12.0 Approved by: maintainer (implicit) Sponsored by: Serenity Cybersecurity, LLC45ac64aba3
graphics/openshadinglanguage: update to 1.12.11.0 release (+) Changelog: https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.12.11.0 \ https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.12.10.0 \ https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.12.9.0 \ https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.12.8.0 \ https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.12.7.1 \ https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.12.7.0 Approved by: maintainer (implicit)661340a1bd
*/*: bump all direct Boost cunsumers3e45e8e244
*: Bump PORTREVISIONs for math/mpc update to 1.3.18d3e020ed0
*: Bump PORTREVISION of math/Imath users5327591576
*/*: bump libboost*.so libraries consumert after Boost upgradee1287d0d12
graphics/openshadinglanguage: remove outdated LLVM_VER handlingba6b714d44
graphics/openshadinglanguage: fix build on non-x86
In file included from /wrkdirs/usr/ports/graphics/openshadinglanguage/work/OpenShadingLanguage-1.12.6.2/src/include/OSL/mask.h:7:
In file included from /usr/lib/clang/13.0.0/include/immintrin.h:17:
/usr/lib/clang/13.0.0/include/mmintrin.h:33:5: error: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
__builtin_ia32_emms();cd7ed0d7f2graphics/openshadinglanguage: Remove unneeded definition of NDEBUG As of 3c5189a0fd4c82addfb659024bf28c5006bf88f7 there's no need to define NDEBUG by hand Reviewed by: Shane Ambler <FreeBSD@Shaneware.biz> (private email)fbe5a96591
graphics/openshadinglanguage: update to 1.12.6.2 release (+) Changelog: https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.12.6.2 Approved by: maintainer (implicit)7efb87571c
Mk/Uses: always use colon for build/run suffix Most USES use a colon for build/run(/test) suffixes. Change kde.mk, qt.mk and pyqt.mk to do the same, and update all ports using that. Document in CHANGES. PR: 266034 Exp-run by: antoine Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D36349ddae4e92d8
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
*/*: bump all consumers after recent boost upgrade4cf39decb3
graphics/openshadinglanguage: unbreak build with llvm14 (+) LLVM14 bundle have moved TargetRegistry.h from Support to MC subdir Obtained from: upstream Approved by: portmgr blanket845dc5c968
devel/boost-all: bump all library consumers after boost upgrade PR: 246106b082b3d13e
graphics/openshadinglanguage: unbreak build with py311 Approved by: maintainer (implicit)9d20700b97
graphics/openshadinglanguage: update to 1.11.17.0 release Includes move to new github account - AcademySoftwareFoundation This update is to add support for clang/llvm 13+ PR: 260163 Sponsored by: Netzkommune GmbH.65c81a7ed9
*: Clean up some things - Fix typos - Fix overwritten variables with focus on master/slave ports - Remove unreferenced variables - Sort categories - Remove redundant option descriptions - Clean up commented PORTREVISION - Add missing USES Reported by: portscanae22a7846a
cleanup: drop support for EOL FreeBSD 11.X Search criteria used: - 11.4 - OSREL* - OSVER* - *_FreeBSD_11 Input from: - adridg: devel/qca-legacy - jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds - sunpoet: security/p5-*OpenSSL* Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust Differential Revision: https://reviews.freebsd.org/D32008 Test Plan: make index620968a43a
graphics/openshadinglanguage: update to 1.11.15.0 release Changelog: * oslc/OSLCompiler: Check for errors when when writing oso (for example, disk volume full). * Fix crash generating closure function calls with LLVM 11. * Build: LLVM 12 compatibility. * Build: Support for CMake 3.20 * Build: Be robust to certain OpenEXR 2.x config fies. * Build: Fixes to deal with newer OIIO builds that are C++14. * Fix library setup for LLVM installations consisting of static libraries. * Fix warnings that occur when compiling with clang and C++17 mode. * CI/testing: Additional CI tests for clang+c++17, gcc11, llvm 12, speed up CI builds by not building the testing components of OIIO. * Changes for compatibility with OpenImageIO 2.3. * Fix potential crashes (or at least undefined behavior) due to missing virtual destructor of internal Symbol type. PR: 258440 Approved by: maintainera4d9c55791
*: graphics/openexr PORTREVISION bumps OpenEXR changes its SONAME again, so bump PORTREVISION of its users.56ffa089e2