summaryrefslogtreecommitdiff
path: root/graphics (follow)
Commit message (Collapse)AuthorAgeFilesLines
* graphics/mesa-devel: update to 23.0.b.40372023Q1Jan Beich2023-04-012-5/+8
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/71e5530c07a...ac993ae8287 (cherry picked from commit af7b7bf612e731993456a7c6dd498ddf394177d9)
* graphics/mesa-devel: update to 23.0.b.3805Jan Beich2023-03-302-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/fa6ecd00327...71e5530c07a (cherry picked from commit 86cb38fc010e3cdd8e61b504d7a73bc392d46314)
* graphics/mesa-devel: update to 23.0.b.3665Jan Beich2023-03-302-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/4a4b05869a6...fa6ecd00327 (cherry picked from commit 1f6505161e3410233eece8de9c2eed57dde58da6)
* graphics/mesa-devel: update to 23.0.b.3622Jan Beich2023-03-252-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/772cacff32b...4a4b05869a6 (cherry picked from commit d55ec1db8ffa65a779a47f76b14eef587265b6cd)
* graphics/mesa-devel: update to 23.0.b.3411Jan Beich2023-03-232-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/92ea49edcb0...772cacff32b (cherry picked from commit 7589f82bff487ecb1c735483239ce4404374eea5)
* graphics/openexr: Fix ARMv7 buildMatthias Andree2023-03-216-2/+203
| | | | | | | | | | | | | | | | | | | | | OpenEXR 3.1.6 introduced several NEON-based optimizations that implied Aarch64. Add patched, either picked from upstream, or written by mandree@, to enable those NEON features that also require Aarch64 only there. PR-1366 is cherry-picked from upstream, and patch-lib/patch-test files are my work but build upon said PR. Also cherry-pick PR1354 that adds a missing check for AVX, which is why I am bumping PORTREVISION because it might change code (I have not checked). https://github.com/AcademySoftwareFoundation/openexr/issues/1365 PR: 270348 Reported by: fuz@ (Robert Clausecker) (cherry picked from commit 54d6860aac464b690f37007cfaef52c5a0b427b0)
* graphics/mesa-devel: update to 23.0.b.3293Jan Beich2023-03-212-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/082368cd842...92ea49edcb0 (cherry picked from commit 0762117e7f990965648e4a235779c500a013db6d)
* graphics/mesa-devel: update to 23.0.b.3215Jan Beich2023-03-182-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/f99eab23ad6...082368cd842 (cherry picked from commit 8466d9c11ecd942b3aaf9b247f21ffecc2e8d221)
* graphics/vulkan-caps-viewer: update to 3.29Jan Beich2023-03-172-7/+7
| | | | | | | Changes: https://github.com/SaschaWillems/VulkanCapsViewer/releases/tag/3.29 Reported by: GitHub (watch releases) (cherry picked from commit 0236e42cb9b994b797fad3771e3737d9bd891b8b)
* graphics/mesa-devel: update to 23.0.b.3068Jan Beich2023-03-152-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/ecf29228d0b...f99eab23ad6 (cherry picked from commit 135ba12680065386cb238b0bb5c954a432ab112d)
* graphics/py-PyOpenGL: Update to 3.1.6Gleb Popov2023-03-142-5/+7
| | | | (cherry picked from commit ca35b9fee973df73877a60001d7f5f876d6e62e1)
* graphics/mesa-devel: update to 23.0.b.2941release/13.2.0Jan Beich2023-03-143-8/+8
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/bc178c044ec...ecf29228d0b (cherry picked from commit b73012d372f55b645de03c53ba29d41b13a91bc9)
* graphics/openexr: bugfix update to 3.1.6Matthias Andree2023-03-122-7/+11
| | | | | | ChangeLog: https://github.com/AcademySoftwareFoundation/openexr/blob/v3.1.6/CHANGES.md#version-316-march-9-2023 (cherry picked from commit 5f57f503aaaa958542e3f58bf98ee7c656f8c2c9)
* graphics/mesa-devel: update to 23.0.b.2834Jan Beich2023-03-112-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/b8017243523...98a3ab640c41 (cherry picked from commit 6a11326d040c4e6610e15e901fc12976ad7b4808)
* graphics/mesa-*: Update to 22.3.6Emmanuel Vadot2023-03-102-4/+4
| | | | | | | | Release notes: https://lists.freedesktop.org/archives/mesa-announce/2023-February/000707.html Sponsored by: Beckhoff Automation GmbH & Co. KG (cherry picked from commit e433b6a62875a0a853c4a677c3ace22f4a46b6ec)
* all: Bump PORTREVISION after lang/go119 updateDmitri Goutnik2023-03-093-3/+3
| | | | | | Direct commit to quarterly to bump Go ports revisions after 61a665d2d8d2 Approved by: ports-secteam (blanket)
* graphics/mesa-devel: update to 23.0.b.2750Jan Beich2023-03-092-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/ae6eb3229ee...b8017243523 (cherry picked from commit 98a3ab640c41ac930d6e3393c71ee166e0e85ffa)
* graphics/mesa-devel: update to 23.0.b.2589Jan Beich2023-03-072-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/f094e69469c...ae6eb3229ee (cherry picked from commit eacac0805609f8838d181c84251773aa4eaa858d)
* graphics/mesa-devel: update to 23.0.b.2466Jan Beich2023-03-042-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/3c9a8f7a6d2...f094e69469c (cherry picked from commit 64e3eb722c17505b24ae61c2c2c4ddbba236aca9)
* graphics/libjxl: unbreak some tests after 7ea47cecaa27Jan Beich2023-03-031-1/+1
| | | | | | | | | $ make test [...] 83% tests passed, 748 tests failed out of 4401 https://github.com/libjxl/libjxl/commit/73df8b879862 (cherry picked from commit 0b4ef05121c56a358553868394ea7a7e12d4edf9)
* graphics/libjxl: convert PIXBUF=off to CMAKE_BOOL after 7ea47cecaa27Jan Beich2023-03-031-3/+1
| | | | | https://github.com/libjxl/libjxl/commit/043d52913b63 (cherry picked from commit 60194bbd3a61c366aaba11c62aa74737310d3f4d)
* graphics/mesa-devel: update to 23.0.b.2323Jan Beich2023-03-022-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/98198a77820...3c9a8f7a6d2 (cherry picked from commit e37cd96f7d2811b7c5a315d6abacd918b51985b1)
* graphics/mesa-devel: update to 23.0.b.2320Jan Beich2023-03-022-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/e7c5a8b3f8f...98198a77820 (cherry picked from commit c524d12e391eb92d25bfd70579ed819941924e9f)
* graphics/mesa-devel: update to 23.0.b.2174Jan Beich2023-02-282-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/964323fe97b...e7c5a8b3f8f (cherry picked from commit e20ee3cf0f70a8da841785afc28f3d4db4ba91dd)
* graphics/mesa-devel: update to 23.0.b.2104Jan Beich2023-02-282-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/fe4271c42d1...964323fe97b (cherry picked from commit 7cc4ee558a3c72880880007907043f46f679411b)
* graphics/mesa: Update to 22.3.5Emmanuel Vadot2023-02-275-7/+6
| | | | | | | | Release notes: https://lists.freedesktop.org/archives/mesa-announce/2023-February/000705.html Sponsored by: Beckhoff Automation GmbH & Co. KG (cherry picked from commit 52768539d46f7549a8333c403c02e838182293bf)
* graphics/mesa: Update to 22.3.4Emmanuel Vadot2023-02-276-8/+4
| | | | | | | | Release notes: https://lists.freedesktop.org/archives/mesa-dev/2023-January/225916.html Sponsored by: Beckhoff Automation GmbH & Co. KG (cherry picked from commit bb76a96cf0e7a3f76d7d44eff70729ad5f407faa)
* graphics/mesa-devel: update to 23.0.b.2077Jan Beich2023-02-252-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/c392cdf7502...fe4271c42d1 (cherry picked from commit d0f8db852755aa7eea6cb0fe376e0dda9d1af8b0)
* graphics/mesa-devel: update to 23.0.b.1902Jan Beich2023-02-232-8/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/adbe8b6c17a...c392cdf7502 (cherry picked from commit 99aea2c7cc90e757cb6399c91e300163382a0e05)
* graphics/mesa-devel: extend c14ad44ccafc to DragonFlyJan Beich2023-02-232-3/+3
| | | | (cherry picked from commit 6c77713ea875c259bd8ba32a316c2d29b1bffe0f)
* graphics/mesa-devel: update to 23.0.b.1718Jan Beich2023-02-182-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/95d44a0773b...adbe8b6c17a (cherry picked from commit 9d6358b286b55c92a4c06b8ebfc442b0e5aab8bf)
* all: Bump PORTREVISION after lang/go119 updateDmitri Goutnik2023-02-173-3/+3
| | | | | | Direct commit to quarterly to bump Go ports revisions after f30271912e48 Approved by: riggs (ports-secteam)
* graphics/drm-510-kmod: Update to drm_v5.10.163_2Emmanuel Vadot2023-02-172-5/+5
| | | | | | | | | Handle linuxkpi MFC to stable/13 PR: 269605 Sponsored by: Beckhoff Automation GmbH & Co. KG (cherry picked from commit 5329f48e18a534cada033a16577bd2498f24b794)
* graphics/mesa-devel: update to 23.0.b.1553Jan Beich2023-02-162-11/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/5c246e21b71...95d44a0773b (cherry picked from commit bf0c364498c6731f3ceb9c3ae77be012a877521e)
* graphics/drm-510-kmod: Update to v5.10.163_1Emmanuel Vadot2023-02-152-4/+5
| | | | | | | | This handle CURRENT update after 1400080 Sponsored by: Beckhoff Automation GmbH & Co. KG (cherry picked from commit c739d39f84c2cef7e276f32efc5b3a066c9017a9)
* graphics/drm-510-kmod: Update to 5.10.163Emmanuel Vadot2023-02-152-6/+5
| | | | | | | | Update to the latest 5.10 LTS Sponsored by: Beckhoff Automation GmbH & Co. KG (cherry picked from commit e302c38708961b015be62d91e58433c8f6d4eb17)
* graphics/gifsicle: flavorize (x11 as default and nox11)Hiroki Tagato2023-02-151-10/+19
| | | | | | | | | | | | | It turns out there are conflicting interests between desktop and server users of this port. Flavoring the port will solve the issue by creating packages with x11 dependency and without. PR: 259715, 269274 Reported by: kennedy.greg@gmail.com, 0mp Reviewed by: 0mp MFH: 2023Q1 (cherry picked from commit 9fa9c432290140ad4668da46934b93767a53bf07)
* graphics/mesa-devel: update to 23.0.b.1462Jan Beich2023-02-142-5/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/c0bc0ecf9ea...5c246e21b71 (cherry picked from commit b4e3103782584e4b5e9b5651e8a3465b59c18a3a)
* graphics/libplacebo: always install headers after f23f6a9c6a74Jan Beich2023-02-132-3/+4
| | | | | | | | | https://code.videolan.org/videolan/libplacebo/-/commit/1956dbb57354 https://code.videolan.org/videolan/libplacebo/-/commit/9894cdf2ee27 https://code.videolan.org/videolan/libplacebo/-/commit/46494038d21d PR: 269061 (cherry picked from commit 3199ade18ee5f63a8714929e01e073492e395d1e)
* graphics/bgfx: Revert "fix build on powerpc64* and probably riscv64"Piotr Kubaj2023-02-121-11/+0
| | | | | | | | Wrong cherry-pick, this port doesn't exist in 2023Q1. Reported by: Freshports This reverts commit 85f7d7a34bad0da5785708b8c7932375dc3cf060.
* graphics/bgfx: fix build on powerpc64* and probably riscv64Piotr Kubaj2023-02-121-0/+11
| | | | | | | | | | | | | | | | | /wrkdirs/usr/ports/graphics/bgfx/work/bgfx.cmake-1.118.8398-370/bimg/3rdparty/nvtt/nvcore/debug.h:173:10: error: cast from pointer to smaller type 'uint32' (aka 'unsigned int') loses information if (reinterpret_cast<uint32>(ptr) == 0xcccccccc) return false; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/graphics/bgfx/work/bgfx.cmake-1.118.8398-370/bimg/3rdparty/nvtt/nvcore/debug.h:174:10: error: cast from pointer to smaller type 'uint32' (aka 'unsigned int') loses information if (reinterpret_cast<uint32>(ptr) == 0xcdcdcdcd) return false; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/graphics/bgfx/work/bgfx.cmake-1.118.8398-370/bimg/3rdparty/nvtt/nvcore/debug.h:175:10: error: cast from pointer to smaller type 'uint32' (aka 'unsigned int') loses information if (reinterpret_cast<uint32>(ptr) == 0xdddddddd) return false; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/graphics/bgfx/work/bgfx.cmake-1.118.8398-370/bimg/3rdparty/nvtt/nvcore/debug.h:176:10: error: cast from pointer to smaller type 'uint32' (aka 'unsigned int') loses information if (reinterpret_cast<uint32>(ptr) == 0xffffffff) return false; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (cherry picked from commit 32cf9412c58d339066e091ad088126e1236b52dd)
* graphics/mesa-devel: update to 23.0.b.1372Jan Beich2023-02-122-6/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/20d4c592c96...c0bc0ecf9ea (cherry picked from commit 329bf014b54149af7008fa90882d90d7b36280ab)
* graphics/mesa-devel: restore Vulkan on Haswell after b7e360bd9feeJan Beich2023-02-122-1/+2
| | | | | | | hasvk requires I915_USERPTR_UNSYNCHRONIZED workaround, neither of which are enabled in mesa-dri. (cherry picked from commit 37056d375d8814284648627844f8787cb9b36bf0)
* graphics/mesa-devel: unbreak fetch due to repo growthJan Beich2023-02-121-6/+6
| | | | | | | | fetch: https://github.com/mesa3d/mesa/commit/4c7408374e3d.patch: size mismatch: expected 1431, actual 1433 This reverts commit 0d242acaa939b7b1af8a1507a7d9907f1fa4c9a4. (cherry picked from commit 6f73f13077a562b761b79bb774c327d92fac46a8)
* graphics/mesa-devel: unbreak fetch after 58633340e9edJan Beich2023-02-101-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fetch: https://github.com/mesa3d/mesa/commit/bad0a8c5e02b.patch: size mismatch: expected 5933, actual 5911 -index d38e05e5c3f8..14746a216e18 100644 +index d38e05e5c3f..14746a216e1 100644 -index a37eae8a7413..220787ece375 100644 +index a37eae8a741..220787ece37 100644 -index e697bfabb191..898ba8c4a1f7 100644 +index e697bfabb19..898ba8c4a1f 100644 -index 6e346c2c0683..ad87121e15c0 100644 +index 6e346c2c068..ad87121e15c 100644 -index 4748450516ed..317a7b4ab52b 100644 +index 4748450516e..317a7b4ab52 100644 -index 8257f106ffca..4bdb842959d7 100644 +index 8257f106ffc..4bdb842959d 100644 -index 42c5c08477d1..fd346f3ee678 100644 +index 42c5c08477d..fd346f3ee67 100644 -index 2a1f443525d8..d1034bdf7e13 100644 +index 2a1f443525d..d1034bdf7e1 100644 -index 973f54c4cd1f..17d1f2f5a58e 100644 +index 973f54c4cd1..17d1f2f5a58 100644 -index 11cbdb2203e4..6c14aad5b1e7 100644 +index 11cbdb2203e..6c14aad5b1e 100644 -index ac6061034ee1..78cc2df0c9d4 100644 +index ac6061034ee..78cc2df0c9d 100644 -index a5dc7d0ba030..ed72ec0281c1 100644 +index a5dc7d0ba03..ed72ec0281c 100644 -index c1f4ee4f08fb..72a26e103cbf 100644 +index c1f4ee4f08f..72a26e103cb 100644 -index 948dcd906707..01fccf9912cc 100644 +index 948dcd90670..01fccf9912c 100644 -index 421c2ffca49d..34534bc9621b 100644 +index 421c2ffca49..34534bc9621 100644 -index e054f5a23d17..5f9d4e55002a 100644 +index e054f5a23d1..5f9d4e55002 100644 -index 47dcdfd295be..04aafb2f3787 100644 +index 47dcdfd295b..04aafb2f378 100644 -index 8215cf0dacb8..2ed4abfe4b64 100644 +index 8215cf0dacb..2ed4abfe4b6 100644 -index 5c39bf32a8d3..5423c5872a66 100644 +index 5c39bf32a8d..5423c5872a6 100644 -index 20f04742894d..60ae7d436fcb 100644 +index 20f04742894..60ae7d436fc 100644 -index ba4538239fe8..3e39b1555930 100644 +index ba4538239fe..3e39b155593 100644 -index ea9c468665f2..a4320828fba4 100644 +index ea9c468665f..a4320828fba 100644 -index 0d53080a2f02..fbcfbb0a3550 100644 +index 0d53080a2f0..fbcfbb0a355 100644 -index 998f0d06b157..64d8c2f1856d 100644 +index 998f0d06b15..64d8c2f1856 100644 -index 8d7cc5e2b117..8629627f8c8c 100644 +index 8d7cc5e2b11..8629627f8c8 100644 -index 3f9456a146bb..e360e80cd738 100644 +index 3f9456a146b..e360e80cd73 100644 -index 4a2228eedfc4..257b8708adf1 100644 +index 4a2228eedfc..257b8708adf 100644 -index c5a0b42d205a..e992a844c479 100644 +index c5a0b42d205..e992a844c47 100644 -index a79e3a347895..cca907999ba9 100644 +index a79e3a34789..cca907999ba 100644 Reported by: pkg-fallout (cherry picked from commit 0d242acaa939b7b1af8a1507a7d9907f1fa4c9a4)
* graphics/mesa-devel: update to 23.0.b.1241Jan Beich2023-02-093-27/+11
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/79caf8a44b6...20d4c592c96 (cherry picked from commit 58633340e9ed87070919abfe1115fc5e1904d22a)
* graphics/mesa-devel: update to 23.0.b.1109Jan Beich2023-02-072-6/+5
| | | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/ea413e826b2...79caf8a44b6 (cherry picked from commit 96a5483c708fd0f7c178eef8f7c009e736b34f76)
* graphics/mesa-devel: simplify bc572c0c0edaJan Beich2023-02-061-1/+1
| | | | | | | | ICD for EGL is part of mesa-libs but ICD for Vulkan is part of mesa-dri. Instead of trying to track which package provides which file just specify package names this one is designed to override. (cherry picked from commit 1b31e75ea55e57d139a2039cdd441132862a6bf3)
* graphics/mesa-devel: depend on mesa-dri for EGL/Vulkan ICDJan Beich2023-02-061-0/+2
| | | | | | | | | | | | | | | Some users get confused and try to remove mesa-dri only to break Vulkan. However, removing mesa-dri is only supported when mesa-devel is built in standalone mode (DEFAULT_VERSIONS+=gl=mesa-devel). $ pkg delete -f mesa-dri $ vkcube-xcb vkEnumerateInstanceExtensionProperties failed to find the VK_KHR_surface extension. Do you have a compatible Vulkan installable client driver (ICD) installed? Please look at the Getting Started guide for additional information. (cherry picked from commit bc572c0c0edaa5a21a7df61f90fcea4b8b6eaab7)
* graphics/f3d: Fix build on 32 bit platformsRobert Clausecker2023-02-052-5/+9
| | | | | PR: 269344 (cherry picked from commit 8b9ae5f98cd2d153cdf88f06ac38ce973894f6c8)