diff options
Diffstat (limited to 'kde-frameworks/karchive')
-rw-r--r-- | kde-frameworks/karchive/Manifest | 5 | ||||
-rw-r--r-- | kde-frameworks/karchive/karchive-5.115.0.ebuild | 34 | ||||
-rw-r--r-- | kde-frameworks/karchive/karchive-5.116.0.ebuild | 34 | ||||
-rw-r--r-- | kde-frameworks/karchive/karchive-5.67.0.ebuild | 27 | ||||
-rw-r--r-- | kde-frameworks/karchive/karchive-5.70.0.ebuild | 27 | ||||
-rw-r--r-- | kde-frameworks/karchive/karchive-6.2.0.ebuild | 34 | ||||
-rw-r--r-- | kde-frameworks/karchive/metadata.xml | 10 |
7 files changed, 114 insertions, 57 deletions
diff --git a/kde-frameworks/karchive/Manifest b/kde-frameworks/karchive/Manifest index 54b9223a4735..b64cb9e40475 100644 --- a/kde-frameworks/karchive/Manifest +++ b/kde-frameworks/karchive/Manifest @@ -1,2 +1,3 @@ -DIST karchive-5.67.0.tar.xz 459424 BLAKE2B 61a864cc05671a13ab49c02c33ecf931ea0e9eb93446be6a26df7acc2c1b4738da1d47860ac111d7105e7a06932cb851b52cca709ee3c1db17ba1d36b594084c SHA512 e8a7695bebc8e9ab9596e10ad0ca9393942e4d3b198929481e59ededde7651859e8944586ddd00036e37c15a8501e5b067eff31562fb2384ab1c3ff6eb27d28e -DIST karchive-5.70.0.tar.xz 987844 BLAKE2B 01702c2104d0abca1a43f87f072e8c3d34e6850d3f4e076a6d4efaa7e0d144c2e118a01810f2b41aebe307107fa8f4918062c429c2822c66968358bb601afb81 SHA512 3d3408ad6fcafdb7e945997228f8c3fd68f6229d07f76a081a35d1f793b1175be0367e24724dcbdaa16a297c4b7de042e4d160111f15e58a0fe8c6f2aad8ac41 +DIST karchive-5.115.0.tar.xz 1025336 BLAKE2B 5a3a2d0fef2aefbe7121b313d11f28859a95aeb3296eb7dbb254b7159d3420849985a20cf0560443e8cf4e6b5bc5883e0b0f2f77f970d0962bb4e8c7b9829bc3 SHA512 f17baaaa850368ae517d0750a5100020448a21276c1ed5f304628b34b6e2634a9c151985f28306e0217ac17a4e91afa82562afe5cd5ec4558d16074e161e6e5a +DIST karchive-5.116.0.tar.xz 1027464 BLAKE2B b0f24191f3ba3ca6078f6661e998f32a9fe66be18846b1c564e648e2e9c1c9160d2cef7841218d96409cdd91eb824b1e4ffe084b6630537bad37c0f0f823e0e6 SHA512 2f14f2998d9e5f73bee71488ab270bf65a989e7a7ff87d68efa685bb14500328d4679c35d8caeb5c65bab255fca4dbb36b449cea08c59a746c721f1d1c318e17 +DIST karchive-6.2.0.tar.xz 1032308 BLAKE2B a37b628f27ad83e9d2b0de9d415505d6694f8b800b4eac359a855ba422a9cd1e4ecb10b0a9126e09a14f852682a09f51d3a77a670759af62554ab52ad2613f09 SHA512 80af1f2374d32045c428a17ce82f8953a1bc9a1777a70810836c28ab12ecca5ec5d1ee2e556af7a273f45589236a03eedf35b728e2dfb5beec6505f3ce602bbf diff --git a/kde-frameworks/karchive/karchive-5.115.0.ebuild b/kde-frameworks/karchive/karchive-5.115.0.ebuild new file mode 100644 index 000000000000..3536cd132ca7 --- /dev/null +++ b/kde-frameworks/karchive/karchive-5.115.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for reading, creation, and manipulation of various archive formats" + +LICENSE="GPL-2 LGPL-2.1" +KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86" +IUSE="+zstd" + +DEPEND=" + app-arch/bzip2 + app-arch/xz-utils + sys-libs/zlib + zstd? ( app-arch/zstd:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + >=dev-qt/linguist-tools-${QTMIN}:5 + zstd? ( virtual/pkgconfig ) +" + +src_prepare() { + ecm_src_prepare + + # TODO: try to get a build switch upstreamed + if ! use zstd; then + sed -e "s/^pkg_check_modules.*LibZstd/#&/" -i CMakeLists.txt || die + fi +} diff --git a/kde-frameworks/karchive/karchive-5.116.0.ebuild b/kde-frameworks/karchive/karchive-5.116.0.ebuild new file mode 100644 index 000000000000..3536cd132ca7 --- /dev/null +++ b/kde-frameworks/karchive/karchive-5.116.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for reading, creation, and manipulation of various archive formats" + +LICENSE="GPL-2 LGPL-2.1" +KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86" +IUSE="+zstd" + +DEPEND=" + app-arch/bzip2 + app-arch/xz-utils + sys-libs/zlib + zstd? ( app-arch/zstd:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + >=dev-qt/linguist-tools-${QTMIN}:5 + zstd? ( virtual/pkgconfig ) +" + +src_prepare() { + ecm_src_prepare + + # TODO: try to get a build switch upstreamed + if ! use zstd; then + sed -e "s/^pkg_check_modules.*LibZstd/#&/" -i CMakeLists.txt || die + fi +} diff --git a/kde-frameworks/karchive/karchive-5.67.0.ebuild b/kde-frameworks/karchive/karchive-5.67.0.ebuild deleted file mode 100644 index 36bfa331cb49..000000000000 --- a/kde-frameworks/karchive/karchive-5.67.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit ecm kde.org - -DESCRIPTION="Framework for reading, creation, and manipulation of various archive formats" -LICENSE="GPL-2 LGPL-2.1" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" -IUSE="+bzip2 +lzma" - -DEPEND=" - sys-libs/zlib - bzip2? ( app-arch/bzip2 ) - lzma? ( app-arch/xz-utils ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package bzip2 BZip2) - $(cmake_use_find_package lzma LibLZMA) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/karchive/karchive-5.70.0.ebuild b/kde-frameworks/karchive/karchive-5.70.0.ebuild deleted file mode 100644 index 670e0664b959..000000000000 --- a/kde-frameworks/karchive/karchive-5.70.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit ecm kde.org - -DESCRIPTION="Framework for reading, creation, and manipulation of various archive formats" -LICENSE="GPL-2 LGPL-2.1" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="+bzip2 +lzma" - -DEPEND=" - sys-libs/zlib - bzip2? ( app-arch/bzip2 ) - lzma? ( app-arch/xz-utils ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package bzip2 BZip2) - $(cmake_use_find_package lzma LibLZMA) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/karchive/karchive-6.2.0.ebuild b/kde-frameworks/karchive/karchive-6.2.0.ebuild new file mode 100644 index 000000000000..f708b8a282d1 --- /dev/null +++ b/kde-frameworks/karchive/karchive-6.2.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QTMIN=6.6.2 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for reading, creation, and manipulation of various archive formats" + +LICENSE="GPL-2 LGPL-2.1" +KEYWORDS="~amd64" +IUSE="+zstd" + +DEPEND=" + app-arch/bzip2 + app-arch/xz-utils + sys-libs/zlib + zstd? ( app-arch/zstd:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + >=dev-qt/qttools-${QTMIN}:6[linguist] + zstd? ( virtual/pkgconfig ) +" + +src_prepare() { + ecm_src_prepare + + # TODO: try to get a build switch upstreamed + if ! use zstd; then + sed -e "s/^pkg_check_modules.*LibZstd/#&/" -i CMakeLists.txt || die + fi +} diff --git a/kde-frameworks/karchive/metadata.xml b/kde-frameworks/karchive/metadata.xml index 2fdbf33d963d..506ecf605bc4 100644 --- a/kde-frameworks/karchive/metadata.xml +++ b/kde-frameworks/karchive/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>kde@gentoo.org</email> <name>Gentoo KDE Project</name> </maintainer> + <upstream> + <bugs-to>https://bugs.kde.org/</bugs-to> + </upstream> + <slots> + <subslots> + Must only be used by packages that are known to use private parts of the Frameworks API. + </subslots> + </slots> </pkgmetadata> |