diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-17 07:12:33 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-17 07:12:33 +0000 |
| commit | ca125481edd74de829bb375eebaa362b99ad85ca (patch) | |
| tree | 98d1126e02f0de719c4eb7e7ed0f3c5e4ec881fc /media-libs | |
| parent | afae01ffd370a829cb4c628a4dd7e8f87e35b2e3 (diff) | |
| download | baldeagleos-repo-ca125481edd74de829bb375eebaa362b99ad85ca.tar.gz baldeagleos-repo-ca125481edd74de829bb375eebaa362b99ad85ca.tar.xz baldeagleos-repo-ca125481edd74de829bb375eebaa362b99ad85ca.zip | |
Adding metadata
Diffstat (limited to 'media-libs')
| -rw-r--r-- | media-libs/ksanecore/Manifest | 1 | ||||
| -rw-r--r-- | media-libs/ksanecore/ksanecore-26.04.0.ebuild | 26 | ||||
| -rw-r--r-- | media-libs/openjph/Manifest | 1 | ||||
| -rw-r--r-- | media-libs/openjph/metadata.xml | 16 | ||||
| -rw-r--r-- | media-libs/openjph/openjph-0.27.0.ebuild | 47 |
5 files changed, 91 insertions, 0 deletions
diff --git a/media-libs/ksanecore/Manifest b/media-libs/ksanecore/Manifest index 0b06c79b7473..d734d6e922a6 100644 --- a/media-libs/ksanecore/Manifest +++ b/media-libs/ksanecore/Manifest @@ -1 +1,2 @@ DIST ksanecore-25.12.3.tar.xz 54328 BLAKE2B aa3ce76dfcd8db407128017cd331078c49f13a9cb85b897979c42e96e6233c436b8635572f739de2d534dd4aa7e9b9acd0fbc5264b16940311e4ac47bbf55777 SHA512 b41a3bfa70870bc37f6c8ac57b0328d06fcca37cb5bed36abc5a03ee6769d235cb095e94bed42421662aa3d44369a746f0680c57fe1eaa08dabc01bb7b148559 +DIST ksanecore-26.04.0.tar.xz 54644 BLAKE2B f69072972faa073d430398588619df852d3770532c573e1f45e30e17c8524b8b1001e75553e7612857fe0b32da04036e84a3f3cb91918cb76a94558f10d998b7 SHA512 c31f58d11db1fa3c5501f7db2c8dee9517f1e0d8f13f7fd23675430c4a663d1653027457c68fec2a396708732233fcfd1dbf15e1226a3bf8b111ea57f967ce70 diff --git a/media-libs/ksanecore/ksanecore-26.04.0.ebuild b/media-libs/ksanecore/ksanecore-26.04.0.ebuild new file mode 100644 index 000000000000..b5997d9f7bf3 --- /dev/null +++ b/media-libs/ksanecore/ksanecore-26.04.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Qt-based interface for SANE library to control scanner hardware" +HOMEPAGE="https://invent.kde.org/libraries/ksanecore +https://api.kde.org/ksanecore/html/index.html" + +LICENSE="|| ( LGPL-2.1 LGPL-3 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=kde-frameworks/ki18n-${KFMIN}:6 + media-gfx/sane-backends +" +RDEPEND="${DEPEND} + !<media-libs/ksanecore-23.08.5-r2:5 + !media-libs/ksanecore-common +" diff --git a/media-libs/openjph/Manifest b/media-libs/openjph/Manifest new file mode 100644 index 000000000000..a83f4e4ef047 --- /dev/null +++ b/media-libs/openjph/Manifest @@ -0,0 +1 @@ +DIST openjph-0.27.0.tar.gz 483754 BLAKE2B ed2360e01082c938670b1df5ab28ed70d44f86c5ade98b9cf4a455c857f7aedc3d70bb99ba3a354a880083be1c4e78912bcb74601103594e3399e05e5e985603 SHA512 65134ddd870b275d5cab8bae704aa0781978b49e85b6b645a90e93fb6d482ee17d494a8f05e7e3dddf803532da631b898e75cb90b99b2db048c6111e84d4a1e1 diff --git a/media-libs/openjph/metadata.xml b/media-libs/openjph/metadata.xml new file mode 100644 index 000000000000..b080d949c30d --- /dev/null +++ b/media-libs/openjph/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>dev@liguros.net</email> + <name>Development</name> + </maintainer> + <maintainer type="person"> + <email>4nykey@gmail.com</email> + </maintainer> + + <use> + <flag name="simd">Enable the use of SIMD instructions</flag> + </use> + <origin>ports</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/media-libs/openjph/openjph-0.27.0.ebuild b/media-libs/openjph/openjph-0.27.0.ebuild new file mode 100644 index 000000000000..815391c89df0 --- /dev/null +++ b/media-libs/openjph/openjph-0.27.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 2026 Liguros Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit cmake-multilib + +MY_SIMD=( + x86_{avx,avx2,avx512f,sse,sse2,ssse3,sse4_2} + arm_neon +) + +DESCRIPTION="Open-source implementation of JPEG2000 Part-15, aka JPH or HTJ2K" +HOMEPAGE="https://github.com/aous72/OpenJPH" +SRC_URI="https://github.com/aous72/OpenJPH/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="BSD-2" +KEYWORDS="~amd64" +SLOT="0/$(ver_cut 2)" +RESTRICT="primaryuri" +S="${WORKDIR}/OpenJPH-${PV}" +IUSE="${MY_SIMD[@]/#/cpu_flags_} +simd tiff" + +DEPEND=" + tiff? ( media-libs/tiff:=[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + ${DEPEND} +" +multilib_src_configure() { + local mycmakeargs=( + -DOJPH_ENABLE_TIFF_SUPPORT=$(usex tiff) + -DOJPH_BUILD_STREAM_EXPAND=yes + -DOJPH_DISABLE_SIMD=$(usex !simd) + ) + if use simd; then + mycmakeargs+=( + -DOJPH_DISABLE_AVX=$(usex !cpu_flags_x86_avx) + -DOJPH_DISABLE_AVX2=$(usex !cpu_flags_x86_avx2) + -DOJPH_DISABLE_AVX512=$(usex !cpu_flags_x86_avx512f) + -DOJPH_DISABLE_SSE=$(usex !cpu_flags_x86_sse) + -DOJPH_DISABLE_SSE2=$(usex !cpu_flags_x86_sse2) + -DOJPH_DISABLE_SSSE3=$(usex !cpu_flags_x86_ssse3) + -DOJPH_DISABLE_SSE4=$(usex !cpu_flags_x86_sse4_2) + -DOJPH_DISABLE_NEON=$(usex !cpu_flags_arm_neon) + ) + fi + cmake_src_configure +} |
