summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-03 14:14:17 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-03 14:14:17 +0100
commita1d3b28d34c46d8e93a8286b1d3706a3e6c75fcc (patch)
treef67485eb22ea082a20dd18959601bfc77581195e /media-libs
parent2df2e0ebc717aa53904c920c1a361423dfc3a5f7 (diff)
gentoo auto-resync : 03:04:2024 - 14:14:17
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/Manifest.gzbin69507 -> 69508 bytes
-rw-r--r--media-libs/imlib2/Manifest2
-rw-r--r--media-libs/imlib2/metadata.xml5
-rw-r--r--media-libs/openpgl/Manifest4
-rw-r--r--media-libs/openpgl/openpgl-0.5.0-r1.ebuild (renamed from media-libs/openpgl/openpgl-0.5.0.ebuild)25
-rw-r--r--media-libs/openpgl/openpgl-0.6.0.ebuild48
-rw-r--r--media-libs/svgalib/Manifest2
-rw-r--r--media-libs/svgalib/metadata.xml5
-rw-r--r--media-libs/vips/Manifest2
-rw-r--r--media-libs/vips/vips-8.15.2.ebuild2
10 files changed, 72 insertions, 23 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 054cf903778e..cfed573cd0e0 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/imlib2/Manifest b/media-libs/imlib2/Manifest
index 64c229345972..d296135c1a11 100644
--- a/media-libs/imlib2/Manifest
+++ b/media-libs/imlib2/Manifest
@@ -2,4 +2,4 @@ DIST imlib2-1.11.0.tar.xz 820368 BLAKE2B 2e1dec04c44ce14429910c0dd6b7b5173bc70e8
DIST imlib2-1.9.1.tar.xz 813104 BLAKE2B ef7369d2285bd5b207f646ebb12492323203306c95786d8561a1191dbe489a8efe61975e4deed7bc9c8ed0ac24cf9bd826fa5a24095bc3d254e6f6d6379c8c8b SHA512 00eb8804a32e1403614e9f899f358dd9797f4bcfa7e9fdecd37992731019933e39834a60bd20be8fb69a35161ba1e784bd638b5ecb626d01a4f69c70c330e5f1
EBUILD imlib2-1.11.0.ebuild 3036 BLAKE2B 630ee27913e79f911faa9e9cf4652cb0f2dc4fcba531f2756d06846b4afa32feb36e6e7be27b95bbfac307a1af328b8618fc7a9d0b09250df46cf73e0487ed2b SHA512 af2413be270755ebdbb13f364a9d7e0fe7eb7bbcd17abf191a2b4a962e0ca16f03b495469215566ffd8642fa15dffd3da303e69827fb7e9005b7001159aba250
EBUILD imlib2-1.9.1-r1.ebuild 2936 BLAKE2B b67dcd85bcdcab8f81e8d9b0345c04813467561ea0f38afb075145c780639440d8472428ab77fcf48e8440bf895d54f969e3ff0e7b8b94b5e377e4bb8f73a7b0 SHA512 f6f4d52aa8ba13f6ff2a7a5c8f091fd91ebabee6f9460847dd3c9bd02aeb98a4ea77079678e8c5cf069919a6b4ba94a9ac7cc9ca6bb6b04b9fb7bf6da9973f13
-MISC metadata.xml 3506 BLAKE2B 11be2b129e049cadb6e24ba9d52aa9623704f3c5c3613958b0775867d0617d705004d13320e3e0346eedf98866f81f8ad12e706a1ee6e6038bdece875619429e SHA512 a16f85e251257f0547074d86d9e1dc4cf0679a9bc8652df8ed88c26e96b6727e0383e288b0a77412cbf67b628f4101e8dd53a17453bc76495e7dcc5a15fb59f6
+MISC metadata.xml 3423 BLAKE2B 03d8f6f549f5484e694720af2c85f65f86fb1043927d0a4d5b2ff06a47bbfad08b345df81b30abd4496bc6737c052142f39493eebacbb7addf4e4af888d49ba3 SHA512 45d368a4739bf6c3b76cfd55ae59e5d18afda6585b2b966e78e17b1b1922ff3a4e429823d53edcb39323ce6f6b548494f0a240f29ef4d393ddbb2f18212f4d69
diff --git a/media-libs/imlib2/metadata.xml b/media-libs/imlib2/metadata.xml
index a2de3cbe50f6..27e892f3c09e 100644
--- a/media-libs/imlib2/metadata.xml
+++ b/media-libs/imlib2/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>bircoph@gentoo.org</email>
- <name>Andrew Savchenko</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="X">Use the X window system</flag>
<flag name="apidoc">Provide doxygen generated API docs</flag>
diff --git a/media-libs/openpgl/Manifest b/media-libs/openpgl/Manifest
index 3e7bcb1c95b4..43f0adb0b3a7 100644
--- a/media-libs/openpgl/Manifest
+++ b/media-libs/openpgl/Manifest
@@ -1,3 +1,5 @@
DIST openpgl-0.5.0.tar.gz 10767365 BLAKE2B 051b26c17300506dd20989ba9dc1aa83b0baf77c5f24650c74518ae56081b5a0ecca88c13d5d79a71cb0b6fa4a5b4841ee03e5223ec91ab16bb5655f2e52a9d7 SHA512 9b992ffa17ad6f9fcde48add5d9cc1e58be2daacd40478fb1babe0741a6c7a64f12f36c9c1f7d5ec6f79cdd847c082d39e03e58cfd9af1a903adca56f1ac19e1
-EBUILD openpgl-0.5.0.ebuild 1182 BLAKE2B 40fc93a5719594cc55eed9eed8755e2693af6a8e2235629752a3998cfe4f68187045ba37c1b37a6d07d55a68644571f3d436b771ed8da44794d871844d3c915f SHA512 347ef4d8905378fdf5ba76a18a8a680fc4425a50aee17087e9896f34206ec29a03755f1215077f5f513b49d98771cd3d0c7632feffa205cd69e495ed686e8689
+DIST openpgl-0.6.0.tar.gz 10824550 BLAKE2B a08f5469cce808c51eb64a619621de31923318a230e49ababad2140d00b53d3ad688e095c4f7aba1ac6ebfd874ed1357e4a501bee5f45a826c39cddbab4fa3cd SHA512 a40161d79e9f340e631eda9dedbabd9c71fb0184c65f45e0abcb64ce53289a65b7434c11678f845f76006a0ce579c4458a39200dc8caca1c455f18739488e173
+EBUILD openpgl-0.5.0-r1.ebuild 1332 BLAKE2B a4201721d7f5031bd47623f3f1d1c558f73532b85dcd1c1fba404a90687d7fd371b53af8d806fd8e26b589c3b2b7efb4cde805cb201cf6921a6abc278e60f0ad SHA512 5d1c71176e7b1bcfacb21f8f788347eaad8593f9535f1b63a582451adbf06e9b39ef10d5364fc1157e709ad156c9ee275bfda35d281f0838fbcdcc158fea42ae
+EBUILD openpgl-0.6.0.ebuild 1332 BLAKE2B a4201721d7f5031bd47623f3f1d1c558f73532b85dcd1c1fba404a90687d7fd371b53af8d806fd8e26b589c3b2b7efb4cde805cb201cf6921a6abc278e60f0ad SHA512 5d1c71176e7b1bcfacb21f8f788347eaad8593f9535f1b63a582451adbf06e9b39ef10d5364fc1157e709ad156c9ee275bfda35d281f0838fbcdcc158fea42ae
MISC metadata.xml 1011 BLAKE2B c88245ac6d49bf09e2a96754713dcf088ec1ba4700713d2551a8af4f9c509553edbde8e9775fb1bc410b2eec742df26527b07d5cd36194ae5a2b4c5c018b51b1 SHA512 ff6c48d3db9dfd2737410f5d689d08fcb49a062bc291eb0e5442851037723a701629c13d44929b6812df5098adda7695b1edbd1bae9ed3cca63cf04b710cfdf2
diff --git a/media-libs/openpgl/openpgl-0.5.0.ebuild b/media-libs/openpgl/openpgl-0.5.0-r1.ebuild
index 2ee1fc5e7840..79487e34b3a1 100644
--- a/media-libs/openpgl/openpgl-0.5.0.ebuild
+++ b/media-libs/openpgl/openpgl-0.5.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,13 +10,17 @@ HOMEPAGE="https://github.com/OpenPathGuidingLibrary/openpgl"
SRC_URI="https://github.com/OpenPathGuidingLibrary/openpgl/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
-SLOT="0"
+SLOT="0/$(ver_cut 1-2)"
KEYWORDS="-* ~amd64 ~arm64"
X86_CPU_FLAGS=( sse4_2 avx2 avx512dq )
-CPU_FLAGS=( cpu_flags_arm_neon ${X86_CPU_FLAGS[@]/#/cpu_flags_x86_} )
-IUSE="${CPU_FLAGS[@]} debug"
-REQUIRED_USE="|| ( ${CPU_FLAGS[@]} )"
+CPU_FLAGS=( cpu_flags_arm_neon "${X86_CPU_FLAGS[@]/#/cpu_flags_x86_}" )
+IUSE="${CPU_FLAGS[*]} debug"
+
+REQUIRED_USE="
+ amd64? ( || ( ${X86_CPU_FLAGS[*]/#/cpu_flags_x86_} ) )
+ arm64? ( cpu_flags_arm_neon )
+"
RDEPEND="
media-libs/embree:=
@@ -26,18 +30,19 @@ DEPEND="${RDEPEND}"
src_configure() {
local mycmakeargs=(
- -DOPENPGL_ISA_AVX2=$(usex cpu_flags_x86_avx2)
- -DOPENPGL_ISA_AVX512=$(usex cpu_flags_x86_avx512dq)
- -DOPENPGL_ISA_SSE4=$(usex cpu_flags_x86_sse4_2)
+ -DOPENPGL_ISA_SSE4="$(usex cpu_flags_x86_sse4_2)"
+ -DOPENPGL_ISA_AVX2="$(usex cpu_flags_x86_avx2)"
+ -DOPENPGL_ISA_AVX512="$(usex cpu_flags_x86_avx512dq)"
+ -DOPENPGL_ISA_NEON="$(usex cpu_flags_arm_neon)"
# TODO look into neon 2x support
- -DOPENPGL_ISA_NEON=$(usex cpu_flags_arm_neon)
+ # -DOPENPGL_ISA_NEON2X="$(usex cpu_flags_arm_neon2x)"
)
# This is currently needed on arm64 to get the NEON SIMD wrapper to compile the code successfully
use cpu_flags_arm_neon && append-flags -flax-vector-conversions
# Disable asserts
- append-cppflags $(usex debug '' '-DNDEBUG')
+ append-cppflags "$(usex debug '' '-DNDEBUG')"
cmake_src_configure
}
diff --git a/media-libs/openpgl/openpgl-0.6.0.ebuild b/media-libs/openpgl/openpgl-0.6.0.ebuild
new file mode 100644
index 000000000000..79487e34b3a1
--- /dev/null
+++ b/media-libs/openpgl/openpgl-0.6.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Intel Open Path Guiding Library"
+HOMEPAGE="https://github.com/OpenPathGuidingLibrary/openpgl"
+SRC_URI="https://github.com/OpenPathGuidingLibrary/openpgl/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="-* ~amd64 ~arm64"
+
+X86_CPU_FLAGS=( sse4_2 avx2 avx512dq )
+CPU_FLAGS=( cpu_flags_arm_neon "${X86_CPU_FLAGS[@]/#/cpu_flags_x86_}" )
+IUSE="${CPU_FLAGS[*]} debug"
+
+REQUIRED_USE="
+ amd64? ( || ( ${X86_CPU_FLAGS[*]/#/cpu_flags_x86_} ) )
+ arm64? ( cpu_flags_arm_neon )
+"
+
+RDEPEND="
+ media-libs/embree:=
+ dev-cpp/tbb:=
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DOPENPGL_ISA_SSE4="$(usex cpu_flags_x86_sse4_2)"
+ -DOPENPGL_ISA_AVX2="$(usex cpu_flags_x86_avx2)"
+ -DOPENPGL_ISA_AVX512="$(usex cpu_flags_x86_avx512dq)"
+ -DOPENPGL_ISA_NEON="$(usex cpu_flags_arm_neon)"
+ # TODO look into neon 2x support
+ # -DOPENPGL_ISA_NEON2X="$(usex cpu_flags_arm_neon2x)"
+ )
+
+ # This is currently needed on arm64 to get the NEON SIMD wrapper to compile the code successfully
+ use cpu_flags_arm_neon && append-flags -flax-vector-conversions
+
+ # Disable asserts
+ append-cppflags "$(usex debug '' '-DNDEBUG')"
+
+ cmake_src_configure
+}
diff --git a/media-libs/svgalib/Manifest b/media-libs/svgalib/Manifest
index 6ab38d2805e6..61b43a2512e4 100644
--- a/media-libs/svgalib/Manifest
+++ b/media-libs/svgalib/Manifest
@@ -16,4 +16,4 @@ AUX svgalib-1.9.25-wrapdemo-buf-overflow.patch 516 BLAKE2B 504bdd01a0bde6858648f
AUX svgalib.udev.rules.d.2 44 BLAKE2B 513532c74e5172a5f2882df1912508f12adf1347c3af1bf0a44f66781d139a28b7aa332f5a5e630d099b381b9a94931ba0b7ad787393228bf694878f442279ab SHA512 41336ddd1fc2a033c684dee1a442ee20ed58fdd1395346913502e4b0c5f798ad0e4cffe69de3dcdfa993dc8b480910c422d38e0483eacfea8f8ad24c41060c82
DIST svgalib-1.9.25.tar.gz 987084 BLAKE2B 0ca81483d754796d8c96abef2940c506dd8c6f69ac015f0b34995a81db91c0540f405271f3c9e337ead551c783e9d6a336ef53bfb1531481115bd1228b679ea8 SHA512 697e417e6fb4fc3c41f47945a87bd0252f33b565ac1b20d98f984168c6b3ac0f04887e929fbf912ef7bb7b0a3b0a1763cc7cf3e316b62235cc926ca4b1ed96f7
EBUILD svgalib-1.9.25-r8.ebuild 3503 BLAKE2B ea02543d91030084635685b0a940eb7d987ba3c9f012a3921b6758131bcec4ec05da6cd26b9beeb76e8475d98f260d19879cffb19f4b148eecf22b16e9bc8c74 SHA512 0a0bc54606251e9dc975d0a3025ae951b55e1a5fcbaacc9b548d8ac9e90f2ed610715e9914f5ff1de473e50c5b5bd017d7f227ca0cd3a28e57b5f1a7e5233d6c
-MISC metadata.xml 326 BLAKE2B 4403b7e534ef31f31b3cad2ea20647984808446350df90be49f97cc712edc687970b380ccfdb43feaadca48f01396fab9c309221595ada96f1aa29add601a978 SHA512 c313667c47c7b201ae46f1c46bbe448db0b8bb9a11b54057dd379121f97f6110069047e856c3ecb12b172e7b328714b55787edf0ca8d13263791b1804021f145
+MISC metadata.xml 246 BLAKE2B e9d4f10cb74bc915991c3381a5b2b86a475ffd49ffd7f19e0dce32c5190aa8e4d58dcf7daae4d34420f93d7875e5bde9ce7d569ad5c36e2d0b439117472f6fe5 SHA512 b353cd47bb92abfc754c2e65e50b75fe4f136ebc2253f9f83cfc06061a27165d4271f2ee0777da92d3e17e693ab9674521475540b31d4b70298586f142f549a2
diff --git a/media-libs/svgalib/metadata.xml b/media-libs/svgalib/metadata.xml
index dcab093363e9..20a0196db4f4 100644
--- a/media-libs/svgalib/metadata.xml
+++ b/media-libs/svgalib/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>bircoph@gentoo.org</email>
- <name>Andrew Savchenko</name>
-</maintainer>
+<!-- maintainer-needed -->
<use>
<flag name="kernel-helper">Build the helper kernel module</flag>
</use>
diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest
index b52b593e4812..0674534304ce 100644
--- a/media-libs/vips/Manifest
+++ b/media-libs/vips/Manifest
@@ -1,5 +1,5 @@
DIST vips-8.15.1.tar.xz 18648116 BLAKE2B 734f9d6bba794cf01ef38de0f0ed25fe93d2924579bbe966de94739ff1c7309815924e8926a86f90d9138daeeb6fba255be4be41496c1725e44cb52f22873628 SHA512 41f81c3bcb49e570c548d47494b0b705c5dbf870e16d67a85098a00c3f198a6f04e43899d97f92efe9bfdd5cedde79f51cc112c6953574748e1905d91d083dfa
DIST vips-8.15.2.tar.xz 18653840 BLAKE2B fa46d58d77ec835cbb7036764bcc40554a72c2d6a854adee31905d04cb189de131340f990b432293935bc8563236816d14fa45c08ba858de6b1be5ee3ea148ec SHA512 f746e4590f0105cb40dbb4ee35fe4b177acbf09d7fc4202f623812018030b9cfdfcbe585742724b35f40ef9b68717ebd015243f3db293086621d9eac3d89a5b2
EBUILD vips-8.15.1.ebuild 4146 BLAKE2B 9457ec33ef8f637376dfa089572c1976a3af667dc370e47c3724265c6eb57b2a446d1e0267fa03bf64da7fd6d1e081d832fd8a62ed1329f0b7eb7a0a57850ee8 SHA512 ea55af487b52230a364b3f7f78b92a6be748493f3be7f5411bb67172132748a42053aed22f19d4691bde5344067d18c55ba0692ed9bf74a601c36a6fa223b143
-EBUILD vips-8.15.2.ebuild 4184 BLAKE2B 66178158da5a9c4907ea07fd3b7901a8c29a6ef536506577c07267e7ec775083bc8c77c173bc9f07fb1a73f0ff51aff2befb5c9a08ba029bc5ef9563e0d2f010 SHA512 7f5081aac076c3dd52d1fbb6f92688f1439310a3cf1f89b45ea0d674b3f2c15e2185901c5aca73c1f4aac20d716a26b928739836ec6df37996257d1d5c5d47df
+EBUILD vips-8.15.2.ebuild 4183 BLAKE2B 3a4eaaa6491d4073a5f39f1202a7061df68c39ab58c4e3bd5cefb29798af67a27dc2980a5d70808d3d1ce0da5e670729c513dcb8176aac9a7aa80f30771d94e8 SHA512 c07f8697bd5223faac4b3473db8082854e76a66f4bec267668c2ed34c59b77e0891983443095a69d552d33c74f5ee1d98d6b73b84bcab4b32db281d050c1a001
MISC metadata.xml 1040 BLAKE2B c8af14c5f65716cb6dfa16319ac8411cde2151f846c9fe7ab8ac0484a032d4c9d11e03e0ab82c1817f26e70194df7b88f5fad2e7b8998c951238449ff8f1e9e2 SHA512 d00ecc6c916d40a2b3ac3fd64ce2089afa75261f8c388d65cd6c12ad72c327e8c56df26f0d46285ed39088fb457447970ca8d16141adb4febfd8057755f30f76
diff --git a/media-libs/vips/vips-8.15.2.ebuild b/media-libs/vips/vips-8.15.2.ebuild
index 1334fa469c63..5c06e49cb788 100644
--- a/media-libs/vips/vips-8.15.2.ebuild
+++ b/media-libs/vips/vips-8.15.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/libvips/libvips/releases/download/v${MY_PV}/${P}.tar
LICENSE="LGPL-2.1+ MIT"
SLOT="0/42" # soname
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
IUSE="
archive deprecated doc exif fftw fits fontconfig graphicsmagick
gtk-doc heif +highway imagemagick imagequant +introspection +jpeg