aboutsummaryrefslogtreecommitdiff
path: root/multimedia/assimp
Commit message (Collapse)AuthorAgeFilesLines
* multimedia/assimp: update 5.3.1 → 5.4.0Yuri Victorovich2024-04-083-10/+9
| | | | Reported by: portscout
* multimedia/assimp: don't build the bundled zlib but use the system onePiotr Kubaj2023-10-311-2/+2
| | | | | | Building the bundled zlib causes zlibstatic references in a provided cmake file, causing breakage for reverse dependencies. Reported by: fluffy
* multimedia/assimp: remove static libraryPiotr Kubaj2023-10-292-2/+2
| | | | | PR: 274717 Approved by: yuri@
* multimedia/assimp: fix build on armv7Robert Clausecker2023-10-191-0/+11
| | | | | | | | Mark a union within a packed struct as packed to avoid an alignment warning. Approved by: portmgr (build fix blanket) MFH: 2023Q4
* multimedia/assimp: update 5.2.5 → 5.3.1Yuri Victorovich2023-09-263-9/+11
| | | | Reported by: portscout
* multimedia/assimp: Update 5.2.4 -> 5.2.5Yuri Victorovich2022-10-113-8/+7
|
* Remove WWW entries moved into port MakefilesStefan Eßer2022-09-071-2/+0
| | | | | | | | | | 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)
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* multimedia/assimp: Update 5.1.5 -> 5.2.4Yuri Victorovich2022-07-203-13/+15
| | | | | | Also: * simplify test-related code * add workaround for minizip-related build breakage in new versions
* multimedia/assimp: Broken on armv6Yuri Victorovich2022-07-141-0/+2
| | | | Reported by: fallout
* multimedia/assimp: Add CPE informationBernhard Froehlich2022-03-181-1/+1
| | | | Approved by: portmgr (blanket)
* archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizipLoïc Bartoletti2022-01-251-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Import minizip-ng and zlib-ng Minizip was originally developed in 1998. It was first included in the zlib distribution as an additional code contribution starting in zlib 1.1.2. Since that time, it has been continually improved upon and contributed to by many people. + Creating and extracting zip archives. + Adding and removing entries from zip archives. + Read and write raw zip entry data. + Reading and writing zip archives from memory. + Zlib, BZIP2, LZMA, and ZSTD compression methods. + Password protection through Traditional PKWARE and WinZIP AES encryption. + Buffered streaming for improved I/O performance. some ports bundle it, some ports allow building against a systemwide one, some ports bundle/rely on an incompatible version - all those will be fixed in following commits. Mk/Uses: Introduce USES=minizip[:ng] To simplify, the LIB_DEPENDS part a new USES tag is added. USES=minizip will add a LIB_DEPENDS on legacy minizip and USES=minizip:ng will add a LIB_DEPENDS on minizip-ng. minizip [1]: databases/spatialite databases/spatialite-tools devel/collada-dom games/mrboom games/oolite graphics/comical misc/xiphos science/libkml textproc/sigil www/domoticz deskutils/anydesk emulators/mupen64plus-core multimedia/assimp multimedia/vlc net-im/psi net-im/telegram-desktop minizip-ng: devel/axmldec [1] Some are known to work with minizip-ng but have to be patched. Approved by: tcberner (portmgr) Differential Revision: https://reviews.freebsd.org/D33771
* multimedia/assimp: Update 5.1.3 -> 5.1.5Yuri Victorovich2022-01-053-5/+5
| | | | Reported by: portscout
* multimedia/assimp: Update 5.1.0 -> 5.1.3Yuri Victorovich2021-12-113-7/+8
| | | | Reported by: portscout
* multimedia/assimp: Update 5.0.1 -> 5.1.0Yuri Victorovich2021-11-165-1750/+23
| | | | | | Also: * add the 'test' target * update WWW
* multimedia/assimp: Fix build on 32 bit platformsRobert Clausecker2021-10-272-3/+1730
| | | | PR: 259483
* multimedia/assimp: mark broken on powerpcPiotr Kubaj2021-06-091-0/+1
| | | | Same issue as on i386.
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* multimedia/assimp: Broken on i386Yuri Victorovich2020-01-261-0/+2
| | | | | | | Reported by: fallout Notes: svn path=/head/; revision=524156
* multimedia/assimp: Update 4.1.0 -> 5.0.1Yuri Victorovich2020-01-255-39/+47
| | | | | | | Reported by: portscout Notes: svn path=/head/; revision=524131
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 Notes: svn path=/head/; revision=487272
* multimedia/assimp: Remove the BROKEN label for powerpcYuri Victorovich2018-10-021-2/+0
| | | | | | | | PR: 231874 Submitted by: Piotr Kubaj <pkubaj@anongoth.pl> Notes: svn path=/head/; revision=481119
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-07-291-0/+1
| | | | | | | | | | | | | | | | | in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 222542 Notes: svn path=/head/; revision=475857
* multimedia/assimp: Update to 4.1.0Yuri Victorovich2018-02-085-23/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | Change log: https://github.com/assimp/assimp/releases/tag/v4.1.0 Additional port changes: * Removed CMAKE_SKIP_RPATH, the default behavior should suffice * Changed to CMAKE_OFF * Removed the unnecessary .if/gcc clause * Improved PLIST_SUB tokens * Added the patch for #include that is already in the upstream repository now Also tried to add the double-precision option, but it fails in build, so I reported this to the upsream. Bumped PORTREVISION: games/pioneer games/doomsday graphics/qt5-3d Submitted by: myself Reported by: portscout Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D14253 Notes: svn path=/head/; revision=461274
* multimedia/assimp: Update to 4.0.1Yuri Victorovich2017-11-044-19/+8
| | | | | | | | Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D12947 Notes: svn path=/head/; revision=453483
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2017-09-101-1/+1
| | | | | | | | | | | | | | | | | (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang, c++14-lang, c++0x, c11, or gcc-c++11-lib. PR: 219275 Notes: svn path=/head/; revision=449591
* multimedia/assimp: unbundle minizipJan Beich2017-07-251-1/+4
| | | | | | | | | | | | | | | | | | The port prefers system minizip if available but the build fails due to an inconsitency between find_package() and pkg_check_modules() about whether _LIBRARIES should contain absolute paths. /usr/bin/ld: cannot find -lminizip c++: error: linker command failed with exit code 1 (use -v to see invocation) https://gitlab.kitware.com/cmake/cmake/issues/15804 PR: 220889 Reported by: vvd@unislabs.com Submitted by: yuri@rawbw.com (maintainer, based on) Notes: svn path=/head/; revision=446581
* multimedia/assimp: add patches for 4.0.0 forgotten in r446390Jan Beich2017-07-222-0/+22
| | | | | | | | | | PR: 220889 Reported by: vvd@unislabs.com Pointy hat to: jbeich Submitted by: Yuri Victorovich <yuri@rawbw.com> (maintainer) Notes: svn path=/head/; revision=446429
* multimedia/assimp: update to 4.0.0Jan Beich2017-07-225-60/+12
| | | | | | | | | Changes: https://github.com/assimp/assimp/releases/tag/v4.0.0 PR: 220889 Submitted by: Yuri Victorovich <yuri@rawbw.com> (maintainer) Notes: svn path=/head/; revision=446390
* Provide more descriptive error messages for ports failing on powerpc64.Mark Linimon2017-04-301-1/+1
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=439779
* Bump PORTREVISIONs for ports depending on the canonical version of GCC andGerald Pfeifer2017-04-011-1/+1
| | | | | | | | | | | | | | | | | lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms). This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using using Mk/bsd.octave.mk which in turn has USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang, c++11-lang, c++0x, c11, or gcc-c++11-lib. PR: 216707 Notes: svn path=/head/; revision=437439
* Unbreak multimedia/assimp on armv6 and aarch64Kirill Ponomarev2017-02-092-3/+32
| | | | | | | | | | PR: 216815 Submitted by: mmel@FreeBSD.org Approved by: mag (mentor) Differential Revision: https://reviews.freebsd.org/D9489 Notes: svn path=/head/; revision=433750
* multimedia/assimp: unbreak build with clang 4.0Jan Beich2017-01-172-0/+12
| | | | | | | | | | | | | code/D3MFImporter.cpp:230:29: error: invalid operands to binary expression ('float (*)(const char *, const char *)' and 'nullptr_t') vertex.z = ai_strtof>(xmlReader->getAttributeValue(D3MF::XmlTag::z.c_str()), nullptr); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PR: 216160 Approved by: Yuri Victorovich <yuri@rawbw.com> (maintainer) MFH: 2017Q1 (changes behavior) Notes: svn path=/head/; revision=431762
* Mark as broken on various tier-2 archs.Mark Linimon2016-11-161-0/+3
| | | | | | | | | While here, pet portlint. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=426199
* Spell CHOSEN_COMPILER_TYPE correctlyAntoine Brodin2016-11-121-1/+1
| | | | | | | PR: 199098 Notes: svn path=/head/; revision=425968
* multimedia/assimp: 3.2 -> 3.3.1Kurt Jaeger2016-07-095-475/+14
| | | | | | | | | | PR: 210876 Changes: https://github.com/assimp/assimp/releases Submitted by: lightside@gmx.com Approved by: Yuri Victorovich <yuri@rawbw.com> (maintainer) Notes: svn path=/head/; revision=418254
* multimedia/assimp: fix MAINTAINER adressKurt Jaeger2016-06-131-1/+1
| | | | | | | | PR: 209356 Submitted by: Yuri Victorovich <yuri@rawbw.com> (old and new maintainer) Notes: svn path=/head/; revision=416829
* multimedia/assimp: 3.1.1 -> 3.2Kurt Jaeger2016-06-125-25/+473
| | | | | | | | | | | | | | | | | | | | Changes: https://github.com/assimp/assimp/compare/v3.1.1...v3.2 - Use source code from GitHub - Remove check for zzip-zlib-config from cmake-modules/FindZLIB.cmake file - Remove usage of git from CMakeLists.txt file - Use sed patch to delete minizip check, instead of static patch - Use patch for pstdint.h file to update it to newer version, which fixes build on FreeBSD - Update pkg-plist file - maintainer reset after three maintainer timeouts PR: 209356 Submitted by: lightside@gmx.com Approved by: yuri@tsoft.com (maintainer timeout) Notes: svn path=/head/; revision=416818
* - Fix build in presence of minizipDmitry Marakasov2016-04-221-0/+10
| | | | | | | | PR: 208563 Approved by: maintainer timeout (yuri@tsoft.com, 2 weeks) Notes: svn path=/head/; revision=413789
* many ports: mark broken on powerpc64Steve Wills2016-04-211-0/+2
| | | | Notes: svn path=/head/; revision=413746
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-1/+1
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* Update multimedia/assimp to upstream version 3.1.1Thomas Zander2016-03-273-12/+23
| | | | | | | | | | | | | | | | Details: - Allow build with clang on FreeBSD >= 10 - Add BOOST option - Add restrictions for USE_GCC - Update post-patch and pkg-plist file - Bump PORTREVISION on dependent ports (possible ABI change) PR: 207575 Submitted by: lightside@gmx.com Approved by: maintainer timeout Notes: svn path=/head/; revision=411981
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-2/+1
| | | | | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=386312
* - Drop @dirrm* from and add empty directories to pkg-plistsDmitry Marakasov2015-02-011-4/+0
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=378270
* - Clarify LICENSEDmitry Marakasov2014-10-281-1/+2
| | | | | | | | | - Add LICENSE_FILE Approved by: portmgr blanket Notes: svn path=/head/; revision=371644
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-101-1/+1
| | | | | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit) Notes: svn path=/head/; revision=367888
* Update the default version of GCC used in the Ports Collection fromGerald Pfeifer2014-03-101-1/+1
| | | | | | | | | | | | | | GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as well as changing the default in Mk/bsd.default-versions.mk. Part II, Bump PORTREVISIONs. PR: 182136 Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports) Tested by: bdrewery (two -exp runs) Notes: svn path=/head/; revision=347809
* Convert m* to USES=zipBaptiste Daroussin2014-03-101-2/+1
| | | | Notes: svn path=/head/; revision=347776