Jan Beich
e0380d01e0
graphics/libplacebo: update to 7.351.0
...
Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v7.351.0
Reported by: GitHub (watch releases)
2025-05-21 23:18:12 +02:00
Jan Beich
3cd12571b5
multimedia/dav1d: update to 1.5.1
...
Changes: https://code.videolan.org/videolan/dav1d/-/tags/1.5.1
Reported by: Repology
2025-03-17 18:43:48 +01:00
Jan Beich
8502074d83
multimedia/dav1d: update to 1.5.0
...
Changes: https://code.videolan.org/videolan/dav1d/-/tags/1.5.0
Reported by: Repology
2024-10-19 00:12:14 +02:00
Jan Beich
13d83153bd
graphics/libplacebo: update to 7.349.0
...
Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v7.349.0
Reported by: GitHub (watch releases)
2024-07-03 00:19:25 +02:00
Jan Beich
f0812ddbbf
multimedia/dav1d: update to 1.4.3
...
Changes: https://code.videolan.org/videolan/dav1d/-/tags/1.4.3
Reported by: Repology
2024-06-13 02:28:16 +02:00
Jan Beich
e08c7982ab
multimedia/dav1d: update to 1.4.2
...
Changes: https://code.videolan.org/videolan/dav1d/-/tags/1.4.2
Reported by: Repology
2024-05-26 06:04:24 +02:00
Jan Beich
cbc0a5a8ff
multimedia/dav1d: update to 1.4.1
...
Changes: https://code.videolan.org/videolan/dav1d/-/tags/1.4.1
Reported by: Repology
2024-03-24 19:07:09 +01:00
Jan Beich
116a9f1ac2
multimedia/dav1d: update to 1.4.0
...
Changes: https://code.videolan.org/videolan/dav1d/-/tags/1.4.0
Reported by: /r/AV1, Phoronix
2024-02-18 00:07:35 +01:00
Muhammad Moinur Rahman
bbab7f59e9
*/*: 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/D42068
2023-12-31 01:37:05 +01:00
Jan Beich
4fb0230f7f
multimedia/dav1d: update to 1.3.0
...
Changes: https://code.videolan.org/videolan/dav1d/-/tags/1.3.0
Reported by: Repology
2023-10-05 18:36:06 +02:00
Jan Beich
7cb1beb17f
graphics/libplacebo: update to 6.338.0
...
Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v6.338.0
Reported by: GitHub (watch releases)
2023-09-26 15:24:38 +02:00
Jan Beich
213f18f40f
multimedia/dav1d: shorten GL_TUPLE
2023-08-12 11:53:19 +09:00
Jan Beich
afbbb0351e
multimedia/dav1d: drop GL_TAGNAME
2023-07-12 21:44:27 +00:00
Felix Palmen
7d1faa7179
bsd.sites.mk: Update all ports using USE_GITLAB
...
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
2023-07-12 20:56:04 +02:00
Jan Beich
eb0549e826
graphics/libplacebo: update to 6.292.0
...
Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v6.292.0
Reported by: Repology
2023-07-06 22:18:59 +00:00
Jan Beich
cb5bc9a37c
multimedia/dav1d: update to 1.2.1
...
Changes: https://code.videolan.org/videolan/dav1d/-/releases/1.2.1
Reported by: GitLab (notify releases)
2023-06-01 15:19:02 +00:00
Jan Beich
67d7d96c91
multimedia/dav1d: update to 1.2.0
...
Changes: https://code.videolan.org/videolan/dav1d/-/releases/1.2.0
Reported by: Repology
2023-05-03 16:01:25 +00:00
Jan Beich
1214ea437b
multimedia/dav1d: drop i386 workaround after 17e9745faede
...
https://code.videolan.org/videolan/dav1d/-/commit/0d6a31f275dc
This reverts commit f61964ecbf440af33a9a6bc994c8b565e3157c1f.
2023-04-25 00:44:41 +00:00
John Hein
a504576965
multimedia/dav1d: unbreak TEST=on on FreeBSD < 13 after 17e9745faede
...
../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
2023-04-25 00:44:41 +00:00
Jan Beich
e132a2c0b2
multimedia/dav1d: unbreak with --auto-features=enabled
...
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
2023-03-20 18:56:24 +00:00
Jan Beich
1801dc29ce
graphics/libplacebo: update to 5.264.0
...
Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v5.264.0
Reported by: Repology
2023-03-13 12:53:51 +00:00
Jan Beich
17e9745fae
multimedia/dav1d: update to 1.1.0
...
Changes: https://code.videolan.org/videolan/dav1d/-/releases/1.1.0
Reported by: Repology
2023-02-15 04:38:55 +00:00
Jan Beich
f23f6a9c6a
graphics/libplacebo: update to 5.229.1
...
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
2022-11-12 20:22:15 +00:00
Jan Beich
f61964ecbf
multimedia/dav1d: work around crashes with clang >= 12 on i386
...
$ 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
2022-10-18 04:37:09 +00:00
Stefan Eßer
fb16dfecae
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)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0
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)
2022-09-07 23:10:59 +02:00
Jan Beich
79eb4736ee
graphics/libplacebo: update to 4.208.0.r1
...
Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v4.208.0-rc1
Reported by: Repology
2022-06-29 21:07:58 +00:00
Jan Beich
3468f1957c
multimedia/dav1d: update to 1.0.0
...
Changes: https://code.videolan.org/videolan/dav1d/-/releases/1.0.0
Reported by: Repology
2022-03-18 14:41:26 +00:00
Jan Beich
cf5941ddae
multimedia/dav1d: chase LTO with stack_alignment reference
2022-02-13 09:20:11 +00:00
Jan Beich
ed6dfa7816
graphics/libplacebo: update to 4.192.0.r1
...
Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v4.192.0-rc1
2022-01-18 10:17:40 +00:00
Rene Ladan
620968a43a
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 index
2021-09-30 23:23:30 +02:00
Jan Beich
a57816150b
multimedia/dav1d: update to 0.9.2
...
Changes: https://code.videolan.org/videolan/dav1d/-/releases/0.9.2
Reported by: Repology
2021-09-03 21:17:36 +00:00
Jan Beich
4648f2176e
graphics/libplacebo: update to 4.157.0.r1
...
Changes: https://code.videolan.org/videolan/libplacebo/-/tags/4.157.0-rc1
Reported by: Repology
2021-08-17 00:44:00 +00:00
Jan Beich
d69639d824
multimedia/dav1d: update to 0.9.1
...
Changes: https://code.videolan.org/videolan/dav1d/-/releases/0.9.1
Reported by: Repology
2021-07-29 00:49:41 +00:00
Jan Beich
9fbffe366c
multimedia/dav1d: update to 0.9.0
...
Changes: https://code.videolan.org/videolan/dav1d/-/releases/0.9.0
Reported by: Repology
2021-05-17 02:39:28 +00:00
Matthias Fechner
911f04257e
Regenerate all distfiles using gitlab as source.
...
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
2021-04-09 20:44:23 +02:00
Mathieu Arnold
cf118ccf87
One more small cleanup, forgotten yesterday.
...
Reported by: lwhsu
2021-04-07 10:09:01 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles.
2021-04-06 16:31:07 +02:00
Jan Beich
cc87022694
graphics/libplacebo: update to 3.120.0
...
Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v3.120.0
Reported by: Repology
2021-04-06 08:11:41 +00:00
Jan Beich
bb03cdac6a
multimedia/dav1d: update to 0.8.2
...
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
2021-02-22 13:06:40 +00:00
Jan Beich
03b3183ace
multimedia/dav1d: update to 0.8.1
...
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
2021-01-03 03:52:56 +00:00
Jan Beich
56ac3994ec
graphics/libplacebo: update to 3.104.0
...
Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v3.104.0
Reported by: Repology
2021-01-01 21:07:39 +00:00
Jan Beich
8d2b2a2768
devel/vulkan-*: move to graphics/ where vulkan-loader is
...
Vulkan isn't used for generic compute workloads unlike OpenCL.
For example, waifu2x-ncnn-vulkan is still graphics-related.
2020-12-23 20:12:14 +00:00
Jan Beich
ff05bee7ea
multimedia/dav1d: update to 0.8.0
...
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
2020-11-23 22:08:52 +00:00
Jan Beich
a63a5bb216
multimedia/dav1d: unbreak on 12.1 i386 after r539947
...
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
2020-06-23 01:18:45 +00:00
Jan Beich
b693bbe8ac
multimedia/dav1d: update to 0.7.1
...
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
2020-06-23 00:28:04 +00:00
Jan Beich
b1820097b2
graphics/libplacebo: update to 2.72.0
...
Changes: https://code.videolan.org/videolan/libplacebo/tags/v2.72.0
Reported by: Repology
2020-06-12 12:53:01 +00:00
Jan Beich
469924cd99
multimedia/dav1d: update to 0.7.0
...
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
2020-05-20 17:17:31 +00:00
Jan Beich
c031fd115a
Convert GitLab patches to simple diffs
...
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
2020-05-11 19:50:28 +00:00
Jan Beich
d9fa3c4992
multimedia/dav1d: regen patches (gitlab bug)
...
-2.24.1
+2.26.2
Reported by: pkubaj (via D24742)
2020-05-07 22:34:04 +00:00