aboutsummaryrefslogtreecommitdiff
path: root/multimedia/dav1d
Commit message (Collapse)AuthorAgeFilesLines
* multimedia/dav1d: update to 1.4.1Jan Beich2024-03-242-6/+6
| | | | | Changes: https://code.videolan.org/videolan/dav1d/-/tags/1.4.1 Reported by: Repology
* multimedia/dav1d: update to 1.4.0Jan Beich2024-02-172-6/+6
| | | | | Changes: https://code.videolan.org/videolan/dav1d/-/tags/1.4.0 Reported by: /r/AV1, Phoronix
* */*: Sunset 12.4-RELEASE/12-STABLE from ports treeMuhammad Moinur Rahman2023-12-311-19/+0
| | | | | | | | | | | | | | | | | | | | | - 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/D42068
* multimedia/dav1d: update to 1.3.0Jan Beich2023-10-053-9/+8
| | | | | Changes: https://code.videolan.org/videolan/dav1d/-/tags/1.3.0 Reported by: Repology
* graphics/libplacebo: update to 6.338.0Jan Beich2023-09-261-1/+1
| | | | | Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v6.338.0 Reported by: GitHub (watch releases)
* multimedia/dav1d: shorten GL_TUPLEJan Beich2023-08-122-3/+3
|
* multimedia/dav1d: drop GL_TAGNAMEJan Beich2023-07-122-3/+2
|
* bsd.sites.mk: Update all ports using USE_GITLABFelix Palmen2023-07-121-1/+1
| | | | | | | | | | Replace GL_COMMIT by GL_TAGNAME in all ports. The new GL_TAGNAME is backwards-compatible (accepting any commit hash as before), but also understands an actual tag name. Moving to tag names where appropriate is left to individual ports' maintainers. Approved by: portmgr (tcberner, mentor) Differential Revision: https://reviews.freebsd.org/D37077
* graphics/libplacebo: update to 6.292.0Jan Beich2023-07-061-0/+1
| | | | | Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v6.292.0 Reported by: Repology
* multimedia/dav1d: update to 1.2.1Jan Beich2023-06-012-8/+8
| | | | | Changes: https://code.videolan.org/videolan/dav1d/-/releases/1.2.1 Reported by: GitLab (notify releases)
* multimedia/dav1d: update to 1.2.0Jan Beich2023-05-033-10/+9
| | | | | Changes: https://code.videolan.org/videolan/dav1d/-/releases/1.2.0 Reported by: Repology
* multimedia/dav1d: drop i386 workaround after 17e9745faedeJan Beich2023-04-252-15/+1
| | | | | | https://code.videolan.org/videolan/dav1d/-/commit/0d6a31f275dc This reverts commit f61964ecbf440af33a9a6bc994c8b565e3157c1f.
* multimedia/dav1d: unbreak TEST=on on FreeBSD < 13 after 17e9745faedeJohn Hein2023-04-251-0/+19
| | | | | | | | | | | | | ../tests/checkasm/checkasm.c:623:13: error: unknown type name 'cpu_set_t'; did you mean 'cpuset_t'? cpu_set_t set; ^~~~~~~~~ cpuset_t /usr/include/sys/_cpuset.h:50:24: note: 'cpuset_t' declared here typedef struct _cpuset cpuset_t; ^ PR: 270977 Reported by: Ross McKelvie
* multimedia/dav1d: unbreak with --auto-features=enabledJan Beich2023-03-201-1/+6
| | | | | | | | tools/meson.build:50:8: ERROR: Problem encountered: C symbol XXH3_createState not found in header xxhash.h https://code.videolan.org/videolan/dav1d/-/commit/e61685253608 PR: 270361
* graphics/libplacebo: update to 5.264.0Jan Beich2023-03-131-0/+1
| | | | | Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v5.264.0 Reported by: Repology
* multimedia/dav1d: update to 1.1.0Jan Beich2023-02-153-15/+9
| | | | | Changes: https://code.videolan.org/videolan/dav1d/-/releases/1.1.0 Reported by: Repology
* graphics/libplacebo: update to 5.229.1Jan Beich2022-11-122-1/+6
| | | | | | Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v5.229.0 Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v5.229.1 Reported by: Repology
* multimedia/dav1d: work around crashes with clang >= 12 on i386Jan Beich2022-10-182-1/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $ ffmpeg -hide_banner -i foo.y4m -c:v libsvtav1 -y foo.ivf $ ffmpeg -hide_banner -i foo.ivf -f null /dev/null [libdav1d @ 0x250c2c00] libdav1d 1.0.0 [libdav1d @ 0x250c2c00] Frame size limit reduced from 2147483647 to 67108864. Bus error * thread #1, name = 'ffmpeg', stop reason = signal SIGBUS: hardware error frame #0: 0x22e8c816 libdav1d.so.6`dav1d_data_wrap(buf=0x25100390, ptr="\U00000012", sz=61259, free_callback=(libavcodec.so.58`libdav1d_data_free at libdav1d.c:189), user_data=0x250d66c0) at lib.c:734 (lldb) bt * thread #1, name = 'ffmpeg', stop reason = signal SIGBUS: hardware error * frame #0: 0x22e8c816 libdav1d.so.6`dav1d_data_wrap(buf=0x25100390, ptr="\U00000012", sz=61259, free_callback=(libavcodec.so.58`libdav1d_data_free at libdav1d.c:189), user_data=0x250d66c0) at lib.c:734 frame #1: 0x213a4c33 libavcodec.so.58`libdav1d_receive_frame(c=<unavailable>, frame=<unavailable>) at libdav1d.c:215:19 frame #2: 0x21121082 libavcodec.so.58`decode_receive_frame_internal(avctx=0x250bfc00, frame=<unavailable>) at decode.c:546:15 frame #3: 0x21120fd8 libavcodec.so.58`avcodec_send_packet(avctx=0x250bfc00, avpkt=0xffffd3d0) at decode.c:617:15 frame #4: 0x20a5273d libavformat.so.58`try_decode_frame(s=<unavailable>, st=0x250f9000, avpkt=<unavailable>, options=<unavailable>) at utils.c:3084:19 frame #5: 0x20a4fe73 libavformat.so.58`avformat_find_stream_info(ic=0x250d7000, options=0x250d61c0) at utils.c:3949:9 frame #6: 0x00418cf6 ffmpeg`open_input_file(o=0xffffd80c, filename=<unavailable>) at ffmpeg_opt.c:1196:15 frame #7: 0x004184c9 ffmpeg`open_files(l=<unavailable>, inout=<unavailable>, open_file=<unavailable>) at ffmpeg_opt.c:3338:15 frame #8: 0x00418278 ffmpeg`ffmpeg_parse_options(argc=<unavailable>, argv=<unavailable>) at ffmpeg_opt.c:3378:11 frame #9: 0x0042e6f0 ffmpeg`main(argc=7, argv=0xffffdc44) at ffmpeg.c:4988:11 frame #10: 0x00417d0d ffmpeg`_start1(cleanup=0x204537e0, argc=7, argv=0xffffdc44) at crt1_c.c:72:7 frame #11: 0x00417e70 ffmpeg`_start at crt1_s.S:46 $ make clean test -C graphics/libavif [...] 45% tests passed, 6 tests failed out of 11 Total Test time (real) = 17.82 sec The following tests FAILED: 1 - aviftest (Bus error) 5 - avifchangesettingtest (Bus error) 6 - avifgridapitest (Bus error) 7 - avifincrtest (Bus error) 8 - avifmetadatatest (Bus error) 11 - test_cmd (Failed) * thread #1, name = 'aviftest', stop reason = signal SIGBUS: hardware error frame #0: 0x207a81f6 libdav1d.so.6`dav1d_data_wrap(buf=0xffffc7d4, ptr="\U00000012", sz=37169, free_callback=(libavif.so.15`avifDav1dFreeCallback at codec_dav1d.c:34), user_data=0x00000000) at lib.c:734 731 void (*const free_callback)(const uint8_t *data, 732 void *user_data), 733 void *const user_data) -> 734 { 735 return dav1d_data_wrap_internal(buf, ptr, sz, free_callback, user_data); 736 } 737 (lldb) bt * thread #1, name = 'aviftest', stop reason = signal SIGBUS: hardware error * frame #0: 0x207a81f6 libdav1d.so.6`dav1d_data_wrap(buf=0xffffc7d4, ptr="\U00000012", sz=37169, free_callback=(libavif.so.15`avifDav1dFreeCallback at codec_dav1d.c:34), user_data=0x00000000) at lib.c:734 frame #1: 0x204746a1 libavif.so.15`dav1dCodecGetNextImage(codec=0x215e9090, decoder=0x2182c000, sample=0x215e9060, alpha=0, isLimitedRangeAlpha=0xffffc93c, image=0x218400a0) at codec_dav1d.c:87:9 frame #2: 0x2045c812 libavif.so.15`avifDecoderDecodeTiles(decoder=0x2182c000, nextImageIndex=0, firstTileIndex=0, tileCount=1, decodedTileCount=0x2183302c) at read.c:3853:14 frame #3: 0x2045bf59 libavif.so.15`avifDecoderNextImage(decoder=0x2182c000) at read.c:3937:9 frame #4: 0x004029a9 aviftest`runIOTests(dataDir="../libavif-0.11.0/tests/data/") at aviftest.c:255:54 frame #5: 0x00402310 aviftest`main(argc=2, argv=0xffffdc0c) at aviftest.c:327:19 frame #6: 0x00401f9d aviftest`_start1(cleanup=0x204157e0, argc=2, argv=0xffffdc0c) at crt1_c.c:72:7 frame #7: 0x00402100 aviftest`_start at crt1_s.S:46
* 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)
* graphics/libplacebo: update to 4.208.0.r1Jan Beich2022-06-291-0/+1
| | | | | Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v4.208.0-rc1 Reported by: Repology
* multimedia/dav1d: update to 1.0.0Jan Beich2022-03-183-11/+10
| | | | | Changes: https://code.videolan.org/videolan/dav1d/-/releases/1.0.0 Reported by: Repology
* multimedia/dav1d: chase LTO with stack_alignment referenceJan Beich2022-02-131-1/+1
|
* graphics/libplacebo: update to 4.192.0.r1Jan Beich2022-01-181-0/+1
| | | | Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v4.192.0-rc1
* cleanup: drop support for EOL FreeBSD 11.XRene Ladan2021-09-301-41/+0
| | | | | | | | | | | | | | | | | 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 index
* multimedia/dav1d: update to 0.9.2Jan Beich2021-09-032-6/+5
| | | | | Changes: https://code.videolan.org/videolan/dav1d/-/releases/0.9.2 Reported by: Repology
* graphics/libplacebo: update to 4.157.0.r1Jan Beich2021-08-171-0/+1
| | | | | Changes: https://code.videolan.org/videolan/libplacebo/-/tags/4.157.0-rc1 Reported by: Repology
* multimedia/dav1d: update to 0.9.1Jan Beich2021-07-293-6/+6
| | | | | Changes: https://code.videolan.org/videolan/dav1d/-/releases/0.9.1 Reported by: Repology
* multimedia/dav1d: update to 0.9.0Jan Beich2021-05-173-10/+9
| | | | | Changes: https://code.videolan.org/videolan/dav1d/-/releases/0.9.0 Reported by: Repology
* Regenerate all distfiles using gitlab as source.Matthias Fechner2021-04-091-5/+5
| | | | | | | | | | | | This regeneration is required as the new gitlab version changed the address and the directory the source files can be downloaded. This commit also applies some small fixes to make sure all ports using gitlab are buildable. Reviewed by: mat Approved by: portmgr Differential Revision: https://reviews.freebsd.org/D29628
* 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
|
* graphics/libplacebo: update to 3.120.0Jan Beich2021-04-061-0/+1
| | | | | Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v3.120.0 Reported by: Repology
* multimedia/dav1d: update to 0.8.2Jan Beich2021-02-223-9/+9
| | | | | | | | | | Changes: https://code.videolan.org/videolan/dav1d/-/tags/0.8.2 Changes: https://code.videolan.org/videolan/dav1d/-/blob/0.8.2/NEWS Changes: https://code.videolan.org/videolan/dav1d/compare/0.8.1...0.8.2 Reported by: Repology Notes: svn path=/head/; revision=566294
* multimedia/dav1d: update to 0.8.1Jan Beich2021-01-032-6/+5
| | | | | | | | | | Changes: https://code.videolan.org/videolan/dav1d/-/tags/0.8.1 Changes: https://code.videolan.org/videolan/dav1d/-/blob/0.8.1/NEWS Changes: https://code.videolan.org/videolan/dav1d/compare/0.8.0...0.8.1 Reported by: Repology Notes: svn path=/head/; revision=559986
* graphics/libplacebo: update to 3.104.0Jan Beich2021-01-011-0/+1
| | | | | | | | Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v3.104.0 Reported by: Repology Notes: svn path=/head/; revision=559877
* devel/vulkan-*: move to graphics/ where vulkan-loader isJan Beich2020-12-231-1/+1
| | | | | | | | Vulkan isn't used for generic compute workloads unlike OpenCL. For example, waifu2x-ncnn-vulkan is still graphics-related. Notes: svn path=/head/; revision=559022
* multimedia/dav1d: update to 0.8.0Jan Beich2020-11-233-10/+10
| | | | | | | | | Changes: https://code.videolan.org/videolan/dav1d/-/tags/0.8.0 Changes: https://code.videolan.org/videolan/dav1d/-/blob/0.8.0/NEWS Changes: https://code.videolan.org/videolan/dav1d/compare/0.7.1...0.8.0 Notes: svn path=/head/; revision=556125
* multimedia/dav1d: unbreak on 12.1 i386 after r539947Jan Beich2020-06-231-0/+1
| | | | | | | | | | | | ld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output >>> defined in src/25a6634@@dav1d@sha/mc_sse.obj >>> referenced by ../src/x86/mc_sse.asm >>> src/25a6634@@dav1d@sha/mc_sse.obj:(.text+0x6969) Reported by: pkg-fallout Notes: svn path=/head/; revision=539955
* multimedia/dav1d: update to 0.7.1Jan Beich2020-06-233-10/+9
| | | | | | | | | | Changes: https://code.videolan.org/videolan/dav1d/tags/0.7.1 Changes: https://code.videolan.org/videolan/dav1d/blob/0.7.1/NEWS Changes: https://code.videolan.org/videolan/dav1d/compare/0.7.0...0.7.1 Reported by: Repology Notes: svn path=/head/; revision=539947
* graphics/libplacebo: update to 2.72.0Jan Beich2020-06-121-0/+1
| | | | | | | | Changes: https://code.videolan.org/videolan/libplacebo/tags/v2.72.0 Reported by: Repology Notes: svn path=/head/; revision=538613
* multimedia/dav1d: update to 0.7.0Jan Beich2020-05-203-15/+9
| | | | | | | | | Changes: https://code.videolan.org/videolan/dav1d/tags/0.7.0 Changes: https://code.videolan.org/videolan/dav1d/blob/0.7.0/NEWS Changes: https://code.videolan.org/videolan/dav1d/compare/0.6.0...0.7.0 Notes: svn path=/head/; revision=536008
* Convert GitLab patches to simple diffsJan Beich2020-05-112-3/+3
| | | | | | | | | | | | | GitLab unlike GitHub keeps the footer from git-format-patch(1) which frequently changes on Git version upgrades. So, switch to git-diff(1) which lacks header/footer. Approved by: x11 (zeising via Gitter) MFH: 2020Q2 (avoid bustage over time due to upstream infra upgrades) Differential Revision: https://reviews.freebsd.org/D24810 Notes: svn path=/head/; revision=534935
* multimedia/dav1d: regen patches (gitlab bug)Jan Beich2020-05-071-1/+1
| | | | | | | | | | -2.24.1 +2.26.2 Reported by: pkubaj (via D24742) Notes: svn path=/head/; revision=534297
* graphics/libplacebo: update to 2.43.0Jan Beich2020-04-231-0/+1
| | | | | | | | Changes: https://code.videolan.org/videolan/libplacebo/tags/v2.43.0 Reported by: Repology Notes: svn path=/head/; revision=532605
* multimedia/dav1d: update to 0.6.0Jan Beich2020-03-063-11/+15
| | | | | | | | | Changes: https://code.videolan.org/videolan/dav1d/tags/0.6.0 Changes: https://code.videolan.org/videolan/dav1d/blob/0.6.0/NEWS Changes: https://code.videolan.org/videolan/dav1d/compare/0.5.2...0.6.0 Notes: svn path=/head/; revision=527874
* graphics/libplacebo: update to 1.29.0Jan Beich2019-12-221-0/+1
| | | | | | | | Changes: https://code.videolan.org/videolan/libplacebo/tags/v1.29.0 Reported by: portscout Notes: svn path=/head/; revision=520666
* multimedia/dav1d: update to 0.5.2Jan Beich2019-12-053-9/+9
| | | | | | | | | Changes: https://code.videolan.org/videolan/dav1d/tags/0.5.2 Changes: https://code.videolan.org/videolan/dav1d/blob/0.5.2/NEWS Changes: https://code.videolan.org/videolan/dav1d/compare/0.5.1...0.5.2 Notes: svn path=/head/; revision=519053
* multimedia/dav1d: update to 0.5.1Jan Beich2019-10-272-5/+5
| | | | | | | | | Changes: https://code.videolan.org/videolan/dav1d/tags/0.5.1 Changes: https://code.videolan.org/videolan/dav1d/blob/0.5.1/NEWS Changes: https://code.videolan.org/videolan/dav1d/compare/0.5.0...0.5.1 Notes: svn path=/head/; revision=515734
* multimedia/dav1d: update to 0.5.0Jan Beich2019-10-123-14/+11
| | | | | | | | | Changes: https://code.videolan.org/videolan/dav1d/tags/0.5.0 Changes: https://code.videolan.org/videolan/dav1d/blob/0.5.0/NEWS Changes: https://code.videolan.org/videolan/dav1d/compare/0.4.0...0.5.0 Notes: svn path=/head/; revision=514302