notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: graphics/libheif/distinfo

Number of commits found: 20

Monday, 25 Dec 2023
19:14 Daniel Engberg (diizzy) search for other commits by this committer
graphics/libheif: Update to 1.17.6

Fixes following CVEs:
CVE-2023-49462
CVE-2023-49463

Changelog: https://github.com/strukturag/libheif/releases/tag/v1.17.6

References:
https://nvd.nist.gov/vuln/detail/CVE-2023-49462
https://nvd.nist.gov/vuln/detail/CVE-2023-49463

PR:		275873
Reviewed by:	makc (maintainer)
Sponsored by:	Blinkinblox
commit hash: 68e951bfddd94d7aab72226214a513032b8f903a commit hash: 68e951bfddd94d7aab72226214a513032b8f903a commit hash: 68e951bfddd94d7aab72226214a513032b8f903a commit hash: 68e951bfddd94d7aab72226214a513032b8f903a 68e951b
Friday, 24 Nov 2023
17:46 Daniel Engberg (diizzy) search for other commits by this committer
graphics/libheif: Update to 1.17.4

Changelog: https://github.com/strukturag/libheif/releases/tag/v1.17.4

PR:		275311
Reviewed by:	makc (maintainer)
Sponsored by:	Blinkinblox
commit hash: 06b8dee07d82845784efec5eef091d47ccc402ab commit hash: 06b8dee07d82845784efec5eef091d47ccc402ab commit hash: 06b8dee07d82845784efec5eef091d47ccc402ab commit hash: 06b8dee07d82845784efec5eef091d47ccc402ab 06b8dee
Sunday, 5 Nov 2023
07:52 Daniel Engberg (diizzy) search for other commits by this committer
graphics/libheif: Update to 1.17.3

Changelog: https://github.com/strukturag/libheif/releases/tag/v1.17.3

PR:		274898
Reviewed by:	makc (maintainer)
Sponsored by:	Blinkinblox
commit hash: c5d6c38ab51115ba87b5339eb2e60a7181bc2149 commit hash: c5d6c38ab51115ba87b5339eb2e60a7181bc2149 commit hash: c5d6c38ab51115ba87b5339eb2e60a7181bc2149 commit hash: c5d6c38ab51115ba87b5339eb2e60a7181bc2149 c5d6c38
Saturday, 21 Oct 2023
07:17 Daniel Engberg (diizzy) search for other commits by this committer
graphics/libheif: Update to 1.17.1

- Replace libde265 with FFmpeg as HEVC decoder
- Enable JPEG and OpenJPEG 2000 support
- Disable Doxygen detection

While FFmpeg's default configuration can be a bit on the heavy side
it's also relatively easy to tailor it to fit your needs and if libheif
is needed you're likely to have other related ports depending on FFmpeg
installed. Support is relatively new so there may be bugs lurking.
Looking back libde265 has also been hit by several CVEs which is another
reason for the switch.

References:
https://www.opencve.io/cve?vendor=struktur&product=libde265

PR:		274546
Reviewed by:	makc (maintainer)
commit hash: 5b0594f2a47728e296665858d46809ca79d9b060 commit hash: 5b0594f2a47728e296665858d46809ca79d9b060 commit hash: 5b0594f2a47728e296665858d46809ca79d9b060 commit hash: 5b0594f2a47728e296665858d46809ca79d9b060 5b0594f
Saturday, 6 May 2023
05:47 Daniel Engberg (diizzy) search for other commits by this committer
graphics/libheif: Update to 1.16.1

Changelog:
https://github.com/strukturag/libheif/releases/tag/v1.16.0
https://github.com/strukturag/libheif/releases/tag/v1.16.1

Approved by:	makc (implicit via private email)
commit hash: 6735ac880ed4cfea15978c5755bfda3ac00e14cd commit hash: 6735ac880ed4cfea15978c5755bfda3ac00e14cd commit hash: 6735ac880ed4cfea15978c5755bfda3ac00e14cd commit hash: 6735ac880ed4cfea15978c5755bfda3ac00e14cd 6735ac8
Sunday, 2 Apr 2023
19:59 Daniel Engberg (diizzy) search for other commits by this committer
graphics/libheif: Update to 1.15.2

Backport upstream commits be16fc6767c8b3a2f6e78efdc9d2b6f07e3e558a and
4fd25823d16ccbe082ad3be9b96656296284d9b4

Changelog: https://github.com/strukturag/libheif/releases/tag/v1.15.2
References:
https://github.com/strukturag/libheif/commit/be16fc6767c8b3a2f6e78efdc9d2b6f07e3e558a
https://github.com/strukturag/libheif/commit/4fd25823d16ccbe082ad3be9b96656296284d9b4

Approved by:	makc (implicit via private email)
commit hash: 4db69ff968f725722d8c91dbc7fbe48d3595d48d commit hash: 4db69ff968f725722d8c91dbc7fbe48d3595d48d commit hash: 4db69ff968f725722d8c91dbc7fbe48d3595d48d commit hash: 4db69ff968f725722d8c91dbc7fbe48d3595d48d 4db69ff
Sunday, 19 Feb 2023
12:44 Max Brazhnikov (makc) search for other commits by this committer
graphics/libheif: Update to 1.15.1

Release notes: https://github.com/strukturag/libheif/releases/tag/v1.15.0
commit hash: e6884568dcd17316d7b18a459be2e69a4dfac9f5 commit hash: e6884568dcd17316d7b18a459be2e69a4dfac9f5 commit hash: e6884568dcd17316d7b18a459be2e69a4dfac9f5 commit hash: e6884568dcd17316d7b18a459be2e69a4dfac9f5 e688456
Friday, 6 Jan 2023
20:04 Max Brazhnikov (makc) search for other commits by this committer
graphics/libheif: Update to 1.14.2

Changes: https://github.com/strukturag/libheif/releases/tag/v1.14.2
commit hash: 529157260b6962a5b37c53e9c880f8107b46a059 commit hash: 529157260b6962a5b37c53e9c880f8107b46a059 commit hash: 529157260b6962a5b37c53e9c880f8107b46a059 commit hash: 529157260b6962a5b37c53e9c880f8107b46a059 5291572
14:39 Max Brazhnikov (makc) search for other commits by this committer
graphics/libheif: Update to 1.14.1

- Enable svt-av1 encoder by default

Release notes: https://github.com/strukturag/libheif/releases/tag/v1.14.1
commit hash: 9d0d2863a8124d376c6fdea54ca4f2caa4932d8e commit hash: 9d0d2863a8124d376c6fdea54ca4f2caa4932d8e commit hash: 9d0d2863a8124d376c6fdea54ca4f2caa4932d8e commit hash: 9d0d2863a8124d376c6fdea54ca4f2caa4932d8e 9d0d286
Tuesday, 29 Nov 2022
20:00 Max Brazhnikov (makc) search for other commits by this committer
graphics/libheif: Update to 1.14.0

Release notes: https://github.com/strukturag/libheif/releases/tag/v1.14.0
commit hash: 1482f46205ceb8724488d75059a39b8070b010ba commit hash: 1482f46205ceb8724488d75059a39b8070b010ba commit hash: 1482f46205ceb8724488d75059a39b8070b010ba commit hash: 1482f46205ceb8724488d75059a39b8070b010ba 1482f46
Sunday, 25 Sep 2022
22:46 Daniel Engberg (diizzy) search for other commits by this committer
graphics/libheif: Use upstream release archive and backport bugfixes

- Use upstream release archive as recommended by Porters Handbook
  (USE_GITHUB section)
- Backport upstream commits a01baccaf40bafcabddba47846f5e914ca0724f6
  and d506bccdcecd7133ab12daa4ebcfbbb75d40641f

References:
https://github.com/strukturag/libheif/commit/a01baccaf40bafcabddba47846f5e914ca0724f6
https://github.com/strukturag/libheif/commit/d506bccdcecd7133ab12daa4ebcfbbb75d40641f

PR:		266346
Approved by:	portmgr (maintainer timeout, 2+ weeks)
commit hash: 3593a1ea44a6f1fed6022e48dc2381af55bdf883 commit hash: 3593a1ea44a6f1fed6022e48dc2381af55bdf883 commit hash: 3593a1ea44a6f1fed6022e48dc2381af55bdf883 commit hash: 3593a1ea44a6f1fed6022e48dc2381af55bdf883 3593a1e
Friday, 2 Sep 2022
19:46 Max Brazhnikov (makc) search for other commits by this committer
graphics/libheif: Update to 1.13.0

Release notes: https://github.com/strukturag/libheif/releases/tag/v1.13.0
commit hash: 4d36e80495bd96cffc284d774a7928a2a488a32f commit hash: 4d36e80495bd96cffc284d774a7928a2a488a32f commit hash: 4d36e80495bd96cffc284d774a7928a2a488a32f commit hash: 4d36e80495bd96cffc284d774a7928a2a488a32f 4d36e80
Tuesday, 16 Aug 2022
21:45 Daniel Engberg (diizzy) search for other commits by this committer
graphics/libheif: Update to 1.12.0-151

Update to latest upstream commit 64d9ab99ce7ea8876700c034b19bbc8dd773ae0b
as it contains various bug fixes that affects users and a compatibility fix
for dav1d 1.0.0

PR:		265781
Reviewed by:	makc (maintainer)
commit hash: 24422116648f7a92ee868493ff92d9094bde2c2a commit hash: 24422116648f7a92ee868493ff92d9094bde2c2a commit hash: 24422116648f7a92ee868493ff92d9094bde2c2a commit hash: 24422116648f7a92ee868493ff92d9094bde2c2a 2442211
Saturday, 26 Feb 2022
12:18 Daniel Engberg (diizzy) search for other commits by this committer
graphics/libheif: Update to latest commit as of 2022-02-09

- Update to latest upstream commit
  (0082fea96ee70a20c8906a0373bedec0c01777bc) as it contains various bug
  fixes that affects users
- Disable RAV1E by default, this avoids libheif to pull in Rust and is
  also more inline with how other distributions packages libheif
- Do some rearrangement of Makefile to make it follow Porters Handbook
  more closely

PR:		261842
Reviewed by:	makc
Approved by:	Sebastian Steinmetz (maintainer timeout, 2+ weeks)
commit hash: 92593edb3e4d3d1c8f976fdfd1a137338a095efc commit hash: 92593edb3e4d3d1c8f976fdfd1a137338a095efc commit hash: 92593edb3e4d3d1c8f976fdfd1a137338a095efc commit hash: 92593edb3e4d3d1c8f976fdfd1a137338a095efc 92593ed
Tuesday, 19 Oct 2021
19:45 Dimitry Andric (dim) search for other commits by this committer
graphics/libheif: fix build with clang 13

With clang 13, building this port results in a number of "variable set
but not used" warnings. These have been fixed by upstream in the mean
time.

PR:		258814
Reported by:	Evgeniy Khramtsov <evgeniy@khramtsov.org>
Approved by:	maintainer timeout (2 weeks)
Obtained
from:	https://github.com/strukturag/libheif/commit/7976e1858a857e33200cd33d01689fd040de6d3d
MFH:		2021Q4
commit hash: a6e539efacf58d1ddbe9dae6c2dfb11f8946f5f2 commit hash: a6e539efacf58d1ddbe9dae6c2dfb11f8946f5f2 commit hash: a6e539efacf58d1ddbe9dae6c2dfb11f8946f5f2 commit hash: a6e539efacf58d1ddbe9dae6c2dfb11f8946f5f2 a6e539e
Monday, 1 Feb 2021
16:30 yuri search for other commits by this committer
graphics/libheif: Add options DAV1D and RAV1E

Follow up to 249291 after the upstream added missing cmake options.

PR:		249291
Original commitRevision:563592 
Thursday, 28 Jan 2021
03:52 yuri search for other commits by this committer
graphics/libheif: Update 1.6.2 -> 1.10.0

PR:		249291
Approved by:	freebsd@sebastiansteinmetz.ch (maintainer's timeout 130 days)
Original commitRevision:563110 
Friday, 5 Jun 2020
09:26 fernape search for other commits by this committer
graphics/libheif: Update to 1.6.2

From ChangeLog: https://github.com/strukturag/libheif/releases/tag/v1.6.2

 * support for HEIX images (10, 12 bit and chroma 4:2:2)
 * security limits for maximum image sizes have been increased
 * gdk pixbuf loader fixes

While here, fix pkg-descr portlint warning.

PR:     246921
Submitted by:   ltning-freebsd@anduin.net
Reviewed by:    freebsd@sebastiansteinmetz.ch (maintainer)
Original commitRevision:538000 
Monday, 18 Nov 2019
23:48 jbeich search for other commits by this committer
graphics/libheif: update to 1.6.0

- Update MAINTAINER address
- Fix stage-qa warning
- Drop FreeBSD 10 fix after r483654

Changes:	https://github.com/strukturag/libheif/releases
Changes:	https://github.com/strukturag/libheif/compare/v1.3.2...v1.6.0
PR:		241607 241900
Submitted by:	Sebastian Steinmetz (maintainer)
Approved by:	maintainer timeout (2 weeks, old email)
Original commitRevision:517929 
Tuesday, 21 Aug 2018
00:24 pi search for other commits by this committer
New port: graphics/libheif

libheif is an ISO/IEC 23008-12:2017 HEIF file format decoder and encoder.

HEIF is a new image file format employing HEVC (h.265) image coding for the
best compression ratios currently possible.

libheif makes use of libde265 for the actual image decoding and x265 for
encoding. Alternative codecs for, e.g., AVC and JPEG can be provided as
plugins.

WWW: https://github.com/strukturag/libheif

PR:		230767
Submitted by:	Sebastian Steinmetz <freebsd-2018@sebastiansteinmetz.ch>
Original commitRevision:477695 

Number of commits found: 20