From: "Arthur Zamarin" <arthurzam@gentoo.org> To: gentoo-commits@lists.gentoo.org Subject: [gentoo-commits] repo/proj/guru:master commit in: media-libs/fcft/ Date: Mon, 7 Feb 2022 20:40:37 +0000 (UTC) [thread overview] Message-ID: <1644266243.46a6ee209218bb21cd0048dc84771bb5705f3903.arthurzam@gentoo> (raw) commit: 46a6ee209218bb21cd0048dc84771bb5705f3903 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> AuthorDate: Mon Feb 7 20:37:23 2022 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Mon Feb 7 20:37:23 2022 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46a6ee20 media-libs/fcft: treeclean (moved to ::gentoo) Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> media-libs/fcft/Manifest | 12 ------ media-libs/fcft/fcft-2.3.3.ebuild | 44 --------------------- media-libs/fcft/fcft-2.4.0.ebuild | 77 ------------------------------------ media-libs/fcft/fcft-2.4.1.ebuild | 77 ------------------------------------ media-libs/fcft/fcft-2.4.2.ebuild | 77 ------------------------------------ media-libs/fcft/fcft-2.4.3.ebuild | 77 ------------------------------------ media-libs/fcft/fcft-2.4.4.ebuild | 77 ------------------------------------ media-libs/fcft/fcft-2.4.5.ebuild | 77 ------------------------------------ media-libs/fcft/fcft-2.4.6.ebuild | 77 ------------------------------------ media-libs/fcft/fcft-2.5.0.ebuild | 82 -------------------------------------- media-libs/fcft/fcft-2.5.1.ebuild | 83 --------------------------------------- media-libs/fcft/fcft-3.0.0.ebuild | 83 --------------------------------------- media-libs/fcft/fcft-3.0.1.ebuild | 83 --------------------------------------- media-libs/fcft/fcft-9999.ebuild | 83 --------------------------------------- media-libs/fcft/metadata.xml | 11 ------ 15 files changed, 1020 deletions(-) diff --git a/media-libs/fcft/Manifest b/media-libs/fcft/Manifest deleted file mode 100644 index e220df336..000000000 --- a/media-libs/fcft/Manifest +++ /dev/null @@ -1,12 +0,0 @@ -DIST fcft-2.3.3.tar.gz 313168 BLAKE2B b3dbc3af511e8a8007a17400fe6880a08a62ca0cb69795438ab7c6a86f856b25a3bd26cdef8031f1c8d66f4527d191a72ce87852f001e05b8f37285dea4befb5 SHA512 91f3c1292889c2fd1cdce439e0168a37a932d3a05ea78fff93ce69ea7b1adc33424e67a0b2c36931d26128e1169e6f784f16445475c94690dedf608f92278009 -DIST fcft-2.4.0.tar.gz 323605 BLAKE2B 1926d26b633cf768257340f093de734513678f3b5e62cb2fa89fd08496d06b36de89fe797a5328c35a5b467d3ea48214d5a3e76660d2effaea0f28fddbc7bd48 SHA512 0904344cf69875e5ed2b0543911cfcbd7fddafcc19ef611ff6abb30004515eb61a69f5add25f9576132dcd60bc0c2cc7f6461fade9124a32c4026154e56d8e64 -DIST fcft-2.4.1.tar.gz 323792 BLAKE2B d33c087ec4bf6f0b2bba6da0110abe50de5f232beac970e657416e73f1d02fd54d342686d954e67eca86e5f676d793d94edae52f64a85ea62e662a8552289ae4 SHA512 2cce6db53010262eec36a8ef8ba146e296513b89d6a9358868c49acce1db75e058c66ef43b66433d9644460d85c6cbcdb8d755f14ca3b5a58912cd8e0e83f120 -DIST fcft-2.4.2.tar.gz 323827 BLAKE2B ae19997f3ad1ccd4170332978b83dd00547be1fff5908be84d7811357821f7606fa6da1bfaf51f94f8fd6dd68609eea6098079336cc606ea831ffe97b1ce6f28 SHA512 667a2adabca4538e8b8db5ea9f7dba5eb703aa675c3aa869769ee927c8a29860294811756746e9f308a3ded9e8ef259f8c078d528b9fecd19536e6f5926cf558 -DIST fcft-2.4.3.tar.gz 324345 BLAKE2B 06f79351887b875bc37e940b2fe6fb89f00d9051713f951070e836618f3817c189f4fc167ea2334acf8f03135fa40597c07016cbd7ae9be0d86cbbfec1bd79c0 SHA512 8eb7fc108e89eeaf240eec2d3e4157b13e707ab996d5e94d5bb5488ee45a0f5df3686e7e515f9c50efa0199e9cbb2fc0192d7a09a20a298fa6edd77227a3d623 -DIST fcft-2.4.4.tar.gz 324371 BLAKE2B 2bba92bb67904e8ce26228191fad77fe4b5bf881dc38fa851f80f8ef69bc6df44ad6775d86157df7671f064042cc4b4523206b96e9a4b9b7375950624dea50a6 SHA512 45d1ab44b820f78f78ab71839d16af8244cb07abd363e9d9bf0cde0df60cb7f2de9e134081c02ee68f24aca76842ea6301d28b71af7148f62019a0af6c45d035 -DIST fcft-2.4.5.tar.gz 403734 BLAKE2B 3fbd0119bb1d955b0e01be4f0ab00348b0b589849e0b338b39e424edd4994bb7ef9f51daa4e2905052a524e47d7b0f1c324300bb755eb4a43a8d920bdb820a1a SHA512 e29cabcb76357c91a93b63eaac1d548a7e4a4c05f6db39448bef6949c5e42965493b588b5c1d5cd2a223bce29e6f2a673ed63ebfa2d0d59a7edc453df06c5c8d -DIST fcft-2.4.6.tar.gz 411139 BLAKE2B bbf0becd32060b74fdd0bbea09cdeb9251fdf660b63fb06c6d27b2cf7e7c088fb9a7e97ef2eb16326a139739a671fbd1ee0ae06ba026a27b16a16b37560db33f SHA512 554d4e01a24aba36eb44c195eef8b82aac08e8e32ddae3dabc45bef20428d02aee981610edecfb9f8311250b5c2c783664b0929305a857dd2910431512a91d95 -DIST fcft-2.5.0.tar.gz 440068 BLAKE2B fa98eace254c2f0e04735b2f6a17bc68a94e24ad201474d3af546d385279fe275ab8a283ca0e50566879befc3bc28f7ecaef2e3aa8380d1f55999f1c0c136b66 SHA512 2bd65232ecaf10a4995051eb1409aa8e676365c7d7574e1cd6cbda73e809558572beb0c0bd7e85ee4cf946bfbc83968bef90e54fa70833ab64d70f5439de9bad -DIST fcft-2.5.1.tar.gz 440347 BLAKE2B 604e4d5cd3402bc9e2df757db8c85849ec626e2a0790de42f0e19b6ae58ee27914c4c6dceb78dfac56bd2979577e0098643e27a4a5d6c816891053657029839b SHA512 a5f8baca67bb86cd478bca768259bc162472b95407a5ee4384466d44bdb17ba4788c80465a3bf61fd23e7c9c6b1fc4adef69283250510f646539614cbbca5ab0 -DIST fcft-3.0.0.tar.gz 441458 BLAKE2B 9ff83691435953285f1b3f8b51dac7b17453a457eeb910f035e39c6fa3bb39098d3adbb7179f734261a4034e9ea8b034dd03a20ba0c364b7de2efe9b781dfdaa SHA512 fbf7ac7d777bdb530b90b79a0bd8b90d3f7ae8b099c2733304dbe89fbcc1a1a3493d1eac0478bcdee291d8c804da21461737fc3e34164637e86ff737023622b1 -DIST fcft-3.0.1.tar.gz 441493 BLAKE2B 79fe864edf04b21fe88fa167e3390836e5c7254710082312068ff4c39624508e086f4eed2ea5706b52421b2276a6f2d1f2211ff0b256112d989764e667c44fe2 SHA512 856bec504a253678a2962c0a7c5029e5fd3d26e305ca3fcae8d9df398bcc84a03e9d67522673d1f1bb0ec91606c0627d6ab4bf2780cbb5965a01c91e6f0aac89 diff --git a/media-libs/fcft/fcft-2.3.3.ebuild b/media-libs/fcft/fcft-2.3.3.ebuild deleted file mode 100644 index 33f4d40d6..000000000 --- a/media-libs/fcft/fcft-2.3.3.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0" -IUSE="+text-shaping" - -DEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - text-shaping? ( media-libs/harfbuzz ) - x11-libs/pixman -" -RDEPEND="${DEPEND}" -BDEPEND="app-text/scdoc" - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping) - "-Dwerror=false" - ) - meson_src_configure -} - -src_install() { - meson_src_install - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" -} diff --git a/media-libs/fcft/fcft-2.4.0.ebuild b/media-libs/fcft/fcft-2.4.0.ebuild deleted file mode 100644 index b0405660b..000000000 --- a/media-libs/fcft/fcft-2.4.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( media-libs/harfbuzz ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-text/scdoc - app-i18n/unicode-data - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" -} diff --git a/media-libs/fcft/fcft-2.4.1.ebuild b/media-libs/fcft/fcft-2.4.1.ebuild deleted file mode 100644 index b0405660b..000000000 --- a/media-libs/fcft/fcft-2.4.1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( media-libs/harfbuzz ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-text/scdoc - app-i18n/unicode-data - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" -} diff --git a/media-libs/fcft/fcft-2.4.2.ebuild b/media-libs/fcft/fcft-2.4.2.ebuild deleted file mode 100644 index b0405660b..000000000 --- a/media-libs/fcft/fcft-2.4.2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( media-libs/harfbuzz ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-text/scdoc - app-i18n/unicode-data - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" -} diff --git a/media-libs/fcft/fcft-2.4.3.ebuild b/media-libs/fcft/fcft-2.4.3.ebuild deleted file mode 100644 index b0405660b..000000000 --- a/media-libs/fcft/fcft-2.4.3.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( media-libs/harfbuzz ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-text/scdoc - app-i18n/unicode-data - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" -} diff --git a/media-libs/fcft/fcft-2.4.4.ebuild b/media-libs/fcft/fcft-2.4.4.ebuild deleted file mode 100644 index b0405660b..000000000 --- a/media-libs/fcft/fcft-2.4.4.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( media-libs/harfbuzz ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-text/scdoc - app-i18n/unicode-data - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" -} diff --git a/media-libs/fcft/fcft-2.4.5.ebuild b/media-libs/fcft/fcft-2.4.5.ebuild deleted file mode 100644 index b0405660b..000000000 --- a/media-libs/fcft/fcft-2.4.5.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( media-libs/harfbuzz ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-text/scdoc - app-i18n/unicode-data - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" -} diff --git a/media-libs/fcft/fcft-2.4.6.ebuild b/media-libs/fcft/fcft-2.4.6.ebuild deleted file mode 100644 index d6ec4d3f3..000000000 --- a/media-libs/fcft/fcft-2.4.6.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( media-libs/harfbuzz ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-text/scdoc - app-i18n/unicode-data - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs" -} diff --git a/media-libs/fcft/fcft-2.5.0.ebuild b/media-libs/fcft/fcft-2.5.0.ebuild deleted file mode 100644 index 2dbb8707a..000000000 --- a/media-libs/fcft/fcft-2.5.0.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( - dev-libs/libutf8proc:= - media-libs/harfbuzz - ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-text/scdoc - app-i18n/unicode-data - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" - sed -i "s;unicode/emoji-data.txt;${EPREFIX}/usr/share/unicode-data/emoji/emoji-data.txt;" \ - meson.build || die "Failed changing emoji-data.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping run-shaping) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs" -} diff --git a/media-libs/fcft/fcft-2.5.1.ebuild b/media-libs/fcft/fcft-2.5.1.ebuild deleted file mode 100644 index c884511f3..000000000 --- a/media-libs/fcft/fcft-2.5.1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping +man test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( - dev-libs/libutf8proc:= - media-libs/harfbuzz - ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-i18n/unicode-data - man? ( app-text/scdoc ) - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" - sed -i "s;unicode/emoji-data.txt;${EPREFIX}/usr/share/unicode-data/emoji/emoji-data.txt;" \ - meson.build || die "Failed changing emoji-data.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping run-shaping) - $(meson_feature man docs) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs" -} diff --git a/media-libs/fcft/fcft-3.0.0.ebuild b/media-libs/fcft/fcft-3.0.0.ebuild deleted file mode 100644 index a3afc747c..000000000 --- a/media-libs/fcft/fcft-3.0.0.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping +man test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( - dev-libs/libutf8proc:= - media-libs/harfbuzz - ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-i18n/unicode-data - man? ( app-text/scdoc ) - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" - sed -i "s;unicode/emoji-data.txt;${EPREFIX}/usr/share/unicode-data/emoji/emoji-data.txt;" \ - meson.build || die "Failed changing emoji-data.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping run-shaping) - $(meson_feature man docs) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs" -} diff --git a/media-libs/fcft/fcft-3.0.1.ebuild b/media-libs/fcft/fcft-3.0.1.ebuild deleted file mode 100644 index a3afc747c..000000000 --- a/media-libs/fcft/fcft-3.0.1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping +man test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( - dev-libs/libutf8proc:= - media-libs/harfbuzz - ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-i18n/unicode-data - man? ( app-text/scdoc ) - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" - sed -i "s;unicode/emoji-data.txt;${EPREFIX}/usr/share/unicode-data/emoji/emoji-data.txt;" \ - meson.build || die "Failed changing emoji-data.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping run-shaping) - $(meson_feature man docs) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs" -} diff --git a/media-libs/fcft/fcft-9999.ebuild b/media-libs/fcft/fcft-9999.ebuild deleted file mode 100644 index c884511f3..000000000 --- a/media-libs/fcft/fcft-9999.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping +man test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( - dev-libs/libutf8proc:= - media-libs/harfbuzz - ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-i18n/unicode-data - man? ( app-text/scdoc ) - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" - sed -i "s;unicode/emoji-data.txt;${EPREFIX}/usr/share/unicode-data/emoji/emoji-data.txt;" \ - meson.build || die "Failed changing emoji-data.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping run-shaping) - $(meson_feature man docs) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs" -} diff --git a/media-libs/fcft/metadata.xml b/media-libs/fcft/metadata.xml deleted file mode 100644 index 5a2954ab2..000000000 --- a/media-libs/fcft/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>flewkey@2a03.party</email> - <name>Ryan Fox</name> - </maintainer> - <use> - <flag name="text-shaping">Support text shaping using HarfBuzz</flag> - </use> -</pkgmetadata>
WARNING: multiple messages have this Message-ID (diff)
From: "Arthur Zamarin" <arthurzam@gentoo.org> To: gentoo-commits@lists.gentoo.org Subject: [gentoo-commits] repo/proj/guru:dev commit in: media-libs/fcft/ Date: Mon, 7 Feb 2022 20:37:48 +0000 (UTC) [thread overview] Message-ID: <1644266243.46a6ee209218bb21cd0048dc84771bb5705f3903.arthurzam@gentoo> (raw) Message-ID: <20220207203748.iNXz8wMYzUUtRl4K-qQRkXW4Ipf-7d3uxp5pF0c6pNk@z> (raw) commit: 46a6ee209218bb21cd0048dc84771bb5705f3903 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> AuthorDate: Mon Feb 7 20:37:23 2022 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Mon Feb 7 20:37:23 2022 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46a6ee20 media-libs/fcft: treeclean (moved to ::gentoo) Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> media-libs/fcft/Manifest | 12 ------ media-libs/fcft/fcft-2.3.3.ebuild | 44 --------------------- media-libs/fcft/fcft-2.4.0.ebuild | 77 ------------------------------------ media-libs/fcft/fcft-2.4.1.ebuild | 77 ------------------------------------ media-libs/fcft/fcft-2.4.2.ebuild | 77 ------------------------------------ media-libs/fcft/fcft-2.4.3.ebuild | 77 ------------------------------------ media-libs/fcft/fcft-2.4.4.ebuild | 77 ------------------------------------ media-libs/fcft/fcft-2.4.5.ebuild | 77 ------------------------------------ media-libs/fcft/fcft-2.4.6.ebuild | 77 ------------------------------------ media-libs/fcft/fcft-2.5.0.ebuild | 82 -------------------------------------- media-libs/fcft/fcft-2.5.1.ebuild | 83 --------------------------------------- media-libs/fcft/fcft-3.0.0.ebuild | 83 --------------------------------------- media-libs/fcft/fcft-3.0.1.ebuild | 83 --------------------------------------- media-libs/fcft/fcft-9999.ebuild | 83 --------------------------------------- media-libs/fcft/metadata.xml | 11 ------ 15 files changed, 1020 deletions(-) diff --git a/media-libs/fcft/Manifest b/media-libs/fcft/Manifest deleted file mode 100644 index e220df336..000000000 --- a/media-libs/fcft/Manifest +++ /dev/null @@ -1,12 +0,0 @@ -DIST fcft-2.3.3.tar.gz 313168 BLAKE2B b3dbc3af511e8a8007a17400fe6880a08a62ca0cb69795438ab7c6a86f856b25a3bd26cdef8031f1c8d66f4527d191a72ce87852f001e05b8f37285dea4befb5 SHA512 91f3c1292889c2fd1cdce439e0168a37a932d3a05ea78fff93ce69ea7b1adc33424e67a0b2c36931d26128e1169e6f784f16445475c94690dedf608f92278009 -DIST fcft-2.4.0.tar.gz 323605 BLAKE2B 1926d26b633cf768257340f093de734513678f3b5e62cb2fa89fd08496d06b36de89fe797a5328c35a5b467d3ea48214d5a3e76660d2effaea0f28fddbc7bd48 SHA512 0904344cf69875e5ed2b0543911cfcbd7fddafcc19ef611ff6abb30004515eb61a69f5add25f9576132dcd60bc0c2cc7f6461fade9124a32c4026154e56d8e64 -DIST fcft-2.4.1.tar.gz 323792 BLAKE2B d33c087ec4bf6f0b2bba6da0110abe50de5f232beac970e657416e73f1d02fd54d342686d954e67eca86e5f676d793d94edae52f64a85ea62e662a8552289ae4 SHA512 2cce6db53010262eec36a8ef8ba146e296513b89d6a9358868c49acce1db75e058c66ef43b66433d9644460d85c6cbcdb8d755f14ca3b5a58912cd8e0e83f120 -DIST fcft-2.4.2.tar.gz 323827 BLAKE2B ae19997f3ad1ccd4170332978b83dd00547be1fff5908be84d7811357821f7606fa6da1bfaf51f94f8fd6dd68609eea6098079336cc606ea831ffe97b1ce6f28 SHA512 667a2adabca4538e8b8db5ea9f7dba5eb703aa675c3aa869769ee927c8a29860294811756746e9f308a3ded9e8ef259f8c078d528b9fecd19536e6f5926cf558 -DIST fcft-2.4.3.tar.gz 324345 BLAKE2B 06f79351887b875bc37e940b2fe6fb89f00d9051713f951070e836618f3817c189f4fc167ea2334acf8f03135fa40597c07016cbd7ae9be0d86cbbfec1bd79c0 SHA512 8eb7fc108e89eeaf240eec2d3e4157b13e707ab996d5e94d5bb5488ee45a0f5df3686e7e515f9c50efa0199e9cbb2fc0192d7a09a20a298fa6edd77227a3d623 -DIST fcft-2.4.4.tar.gz 324371 BLAKE2B 2bba92bb67904e8ce26228191fad77fe4b5bf881dc38fa851f80f8ef69bc6df44ad6775d86157df7671f064042cc4b4523206b96e9a4b9b7375950624dea50a6 SHA512 45d1ab44b820f78f78ab71839d16af8244cb07abd363e9d9bf0cde0df60cb7f2de9e134081c02ee68f24aca76842ea6301d28b71af7148f62019a0af6c45d035 -DIST fcft-2.4.5.tar.gz 403734 BLAKE2B 3fbd0119bb1d955b0e01be4f0ab00348b0b589849e0b338b39e424edd4994bb7ef9f51daa4e2905052a524e47d7b0f1c324300bb755eb4a43a8d920bdb820a1a SHA512 e29cabcb76357c91a93b63eaac1d548a7e4a4c05f6db39448bef6949c5e42965493b588b5c1d5cd2a223bce29e6f2a673ed63ebfa2d0d59a7edc453df06c5c8d -DIST fcft-2.4.6.tar.gz 411139 BLAKE2B bbf0becd32060b74fdd0bbea09cdeb9251fdf660b63fb06c6d27b2cf7e7c088fb9a7e97ef2eb16326a139739a671fbd1ee0ae06ba026a27b16a16b37560db33f SHA512 554d4e01a24aba36eb44c195eef8b82aac08e8e32ddae3dabc45bef20428d02aee981610edecfb9f8311250b5c2c783664b0929305a857dd2910431512a91d95 -DIST fcft-2.5.0.tar.gz 440068 BLAKE2B fa98eace254c2f0e04735b2f6a17bc68a94e24ad201474d3af546d385279fe275ab8a283ca0e50566879befc3bc28f7ecaef2e3aa8380d1f55999f1c0c136b66 SHA512 2bd65232ecaf10a4995051eb1409aa8e676365c7d7574e1cd6cbda73e809558572beb0c0bd7e85ee4cf946bfbc83968bef90e54fa70833ab64d70f5439de9bad -DIST fcft-2.5.1.tar.gz 440347 BLAKE2B 604e4d5cd3402bc9e2df757db8c85849ec626e2a0790de42f0e19b6ae58ee27914c4c6dceb78dfac56bd2979577e0098643e27a4a5d6c816891053657029839b SHA512 a5f8baca67bb86cd478bca768259bc162472b95407a5ee4384466d44bdb17ba4788c80465a3bf61fd23e7c9c6b1fc4adef69283250510f646539614cbbca5ab0 -DIST fcft-3.0.0.tar.gz 441458 BLAKE2B 9ff83691435953285f1b3f8b51dac7b17453a457eeb910f035e39c6fa3bb39098d3adbb7179f734261a4034e9ea8b034dd03a20ba0c364b7de2efe9b781dfdaa SHA512 fbf7ac7d777bdb530b90b79a0bd8b90d3f7ae8b099c2733304dbe89fbcc1a1a3493d1eac0478bcdee291d8c804da21461737fc3e34164637e86ff737023622b1 -DIST fcft-3.0.1.tar.gz 441493 BLAKE2B 79fe864edf04b21fe88fa167e3390836e5c7254710082312068ff4c39624508e086f4eed2ea5706b52421b2276a6f2d1f2211ff0b256112d989764e667c44fe2 SHA512 856bec504a253678a2962c0a7c5029e5fd3d26e305ca3fcae8d9df398bcc84a03e9d67522673d1f1bb0ec91606c0627d6ab4bf2780cbb5965a01c91e6f0aac89 diff --git a/media-libs/fcft/fcft-2.3.3.ebuild b/media-libs/fcft/fcft-2.3.3.ebuild deleted file mode 100644 index 33f4d40d6..000000000 --- a/media-libs/fcft/fcft-2.3.3.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0" -IUSE="+text-shaping" - -DEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - text-shaping? ( media-libs/harfbuzz ) - x11-libs/pixman -" -RDEPEND="${DEPEND}" -BDEPEND="app-text/scdoc" - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping) - "-Dwerror=false" - ) - meson_src_configure -} - -src_install() { - meson_src_install - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" -} diff --git a/media-libs/fcft/fcft-2.4.0.ebuild b/media-libs/fcft/fcft-2.4.0.ebuild deleted file mode 100644 index b0405660b..000000000 --- a/media-libs/fcft/fcft-2.4.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( media-libs/harfbuzz ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-text/scdoc - app-i18n/unicode-data - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" -} diff --git a/media-libs/fcft/fcft-2.4.1.ebuild b/media-libs/fcft/fcft-2.4.1.ebuild deleted file mode 100644 index b0405660b..000000000 --- a/media-libs/fcft/fcft-2.4.1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( media-libs/harfbuzz ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-text/scdoc - app-i18n/unicode-data - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" -} diff --git a/media-libs/fcft/fcft-2.4.2.ebuild b/media-libs/fcft/fcft-2.4.2.ebuild deleted file mode 100644 index b0405660b..000000000 --- a/media-libs/fcft/fcft-2.4.2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( media-libs/harfbuzz ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-text/scdoc - app-i18n/unicode-data - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" -} diff --git a/media-libs/fcft/fcft-2.4.3.ebuild b/media-libs/fcft/fcft-2.4.3.ebuild deleted file mode 100644 index b0405660b..000000000 --- a/media-libs/fcft/fcft-2.4.3.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( media-libs/harfbuzz ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-text/scdoc - app-i18n/unicode-data - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" -} diff --git a/media-libs/fcft/fcft-2.4.4.ebuild b/media-libs/fcft/fcft-2.4.4.ebuild deleted file mode 100644 index b0405660b..000000000 --- a/media-libs/fcft/fcft-2.4.4.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( media-libs/harfbuzz ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-text/scdoc - app-i18n/unicode-data - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" -} diff --git a/media-libs/fcft/fcft-2.4.5.ebuild b/media-libs/fcft/fcft-2.4.5.ebuild deleted file mode 100644 index b0405660b..000000000 --- a/media-libs/fcft/fcft-2.4.5.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( media-libs/harfbuzz ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-text/scdoc - app-i18n/unicode-data - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" -} diff --git a/media-libs/fcft/fcft-2.4.6.ebuild b/media-libs/fcft/fcft-2.4.6.ebuild deleted file mode 100644 index d6ec4d3f3..000000000 --- a/media-libs/fcft/fcft-2.4.6.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( media-libs/harfbuzz ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-text/scdoc - app-i18n/unicode-data - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs" -} diff --git a/media-libs/fcft/fcft-2.5.0.ebuild b/media-libs/fcft/fcft-2.5.0.ebuild deleted file mode 100644 index 2dbb8707a..000000000 --- a/media-libs/fcft/fcft-2.5.0.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( - dev-libs/libutf8proc:= - media-libs/harfbuzz - ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-text/scdoc - app-i18n/unicode-data - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" - sed -i "s;unicode/emoji-data.txt;${EPREFIX}/usr/share/unicode-data/emoji/emoji-data.txt;" \ - meson.build || die "Failed changing emoji-data.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping run-shaping) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs" -} diff --git a/media-libs/fcft/fcft-2.5.1.ebuild b/media-libs/fcft/fcft-2.5.1.ebuild deleted file mode 100644 index c884511f3..000000000 --- a/media-libs/fcft/fcft-2.5.1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping +man test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( - dev-libs/libutf8proc:= - media-libs/harfbuzz - ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-i18n/unicode-data - man? ( app-text/scdoc ) - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" - sed -i "s;unicode/emoji-data.txt;${EPREFIX}/usr/share/unicode-data/emoji/emoji-data.txt;" \ - meson.build || die "Failed changing emoji-data.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping run-shaping) - $(meson_feature man docs) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs" -} diff --git a/media-libs/fcft/fcft-3.0.0.ebuild b/media-libs/fcft/fcft-3.0.0.ebuild deleted file mode 100644 index a3afc747c..000000000 --- a/media-libs/fcft/fcft-3.0.0.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping +man test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( - dev-libs/libutf8proc:= - media-libs/harfbuzz - ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-i18n/unicode-data - man? ( app-text/scdoc ) - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" - sed -i "s;unicode/emoji-data.txt;${EPREFIX}/usr/share/unicode-data/emoji/emoji-data.txt;" \ - meson.build || die "Failed changing emoji-data.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping run-shaping) - $(meson_feature man docs) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs" -} diff --git a/media-libs/fcft/fcft-3.0.1.ebuild b/media-libs/fcft/fcft-3.0.1.ebuild deleted file mode 100644 index a3afc747c..000000000 --- a/media-libs/fcft/fcft-3.0.1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping +man test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( - dev-libs/libutf8proc:= - media-libs/harfbuzz - ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-i18n/unicode-data - man? ( app-text/scdoc ) - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" - sed -i "s;unicode/emoji-data.txt;${EPREFIX}/usr/share/unicode-data/emoji/emoji-data.txt;" \ - meson.build || die "Failed changing emoji-data.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping run-shaping) - $(meson_feature man docs) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs" -} diff --git a/media-libs/fcft/fcft-9999.ebuild b/media-libs/fcft/fcft-9999.ebuild deleted file mode 100644 index c884511f3..000000000 --- a/media-libs/fcft/fcft-9999.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}" -else - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" -fi - -DESCRIPTION="A simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -LICENSE="MIT" -SLOT="0/3" -IUSE="examples +text-shaping +man test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/tllist - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - text-shaping? ( - dev-libs/libutf8proc:= - media-libs/harfbuzz - ) - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) -" -DEPEND=" - ${RDEPEND} - test? ( - text-shaping? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - app-i18n/unicode-data - man? ( app-text/scdoc ) - examples? ( - dev-libs/wayland-protocols - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r "unicode" || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" - sed -i "s;unicode/emoji-data.txt;${EPREFIX}/usr/share/unicode-data/emoji/emoji-data.txt;" \ - meson.build || die "Failed changing emoji-data.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature text-shaping run-shaping) - $(meson_feature man docs) - $(meson_use examples) - "-Dwerror=false" - ) - - use test && emesonargs+=( - $(meson_use text-shaping test-text-shaping) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs" -} diff --git a/media-libs/fcft/metadata.xml b/media-libs/fcft/metadata.xml deleted file mode 100644 index 5a2954ab2..000000000 --- a/media-libs/fcft/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>flewkey@2a03.party</email> - <name>Ryan Fox</name> - </maintainer> - <use> - <flag name="text-shaping">Support text shaping using HarfBuzz</flag> - </use> -</pkgmetadata>
next reply other threads:[~2022-02-07 20:40 UTC|newest] Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top 2022-02-07 20:40 Arthur Zamarin [this message] 2022-02-07 20:37 ` [gentoo-commits] repo/proj/guru:dev commit in: media-libs/fcft/ Arthur Zamarin -- strict thread matches above, loose matches on Subject: below -- 2021-10-25 11:56 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan 2021-08-16 19:04 Jian Lin 2021-07-27 19:57 Andrew Ammerlaan 2021-07-20 11:34 Florian Schmaus 2021-07-08 11:07 Florian Schmaus 2021-06-24 12:22 Jian Lin 2021-05-13 18:50 Andrew Ammerlaan 2021-04-19 8:04 Andrew Ammerlaan 2021-04-18 9:10 Andrew Ammerlaan
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1644266243.46a6ee209218bb21cd0048dc84771bb5705f3903.arthurzam@gentoo \ --to=arthurzam@gentoo.org \ --cc=gentoo-commits@lists.gentoo.org \ --cc=gentoo-dev@lists.gentoo.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox