[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/, profiles/
commit: 6adfa94dde662e2efe1a5f0eb1ef425e16d39cf7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Feb 27 12:37:28 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 27 12:38:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6adfa94d dev-libs/appstream: drop 1.0.1 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest | 1 - dev-libs/appstream/appstream-1.0.1.ebuild | 78 --- profiles/package.mask | 1 - 3 files changed, 80 deletions(-) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index a0dcb5e60190..14e5aa16b233 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,4 +1,3 @@ DIST AppStream-0.15.6.tar.xz 2517688 BLAKE2B 09519205c7dfc5f0715b9d5ae7e99a67673ab499f1e2cb39815edde64defc1aa5059215575278bbcfc4482cd385a79e081c70f6acea3c446c5869dc6b2e18f6c SHA512 7426bc89e22b751de7b3e27d7c07eb1c373f4439f9966868ce5ea410d209b8c5292e03695a34b7a49bfa61e2e62265c7f7cdffc0be871c950193c933f65757ef DIST AppStream-0.16.4.tar.xz 2570176 BLAKE2B ac051b846fd1c7b0cbb3429e0b4c3f81027cddb35ee6bcd5e9d38a09d937abcc37ac4908f68ec55404ae852fd146b4e749832d3ac96443458e86cfe506a6fed4 SHA512 e3a9fc423fe5a2b002871566f320ecd6dbd3a01ab24221afe9b93a69e9afb6bed6d7772c434376501803dc7b2c80b79eda849fcaf4748f9f24a5908a22a8 -DIST AppStream-1.0.1.tar.xz 2686244 BLAKE2B fae90075737e2ef29f26f3428f2708d205974ceb49c4e1af8b69f14d5f388fd0dee2a69ab6f26bf83618d1ab5a5d439400f78da43206a4c7c0fa56f5000bf363 SHA512 9e7d275910778ad119ac6029f61104619857a61582ec1022cea3a852cd8794b191aefadbde61d21801607ba5d5d0bed0e636ce8807af5c6d5b1e3c4c753842ab DIST AppStream-1.0.2.tar.xz 2629708 BLAKE2B eb31e675cea1c8b9357227c851bdd24f9cb949e232089380a8727630ab8055f0de6bebd74f70f3c1cf84e5420b9d4fef681671a0e4e97265af26d594b2874c48 SHA512 e5c109c383e3bf3af3693bfb3146663767c2c61fac0bd421f2ce52242fe7b869effeacc4d207987321dfeb4ab0ba77ece6c1c6eea054a7365204cd955426517a diff --git a/dev-libs/appstream/appstream-1.0.1.ebuild b/dev-libs/appstream/appstream-1.0.1.ebuild deleted file mode 100644 index ba6c4e52a5a4.. --- a/dev-libs/appstream/appstream-1.0.1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson xdg-utils - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ximion/${PN}; -else - MY_PN="AppStream" - SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" -HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; - -LICENSE="LGPL-2.1+ GPL-2+" -# check as_api_level -SLOT="0/5" -IUSE="apt doc +introspection qt6 systemd test" -RESTRICT="test" # bug 691962 - -RDEPEND=" - app-arch/zstd:= - >=dev-libs/glib-2.62:2 - dev-libs/libxml2:2 - >=dev-libs/libxmlb-0.3.14:= - dev-libs/libyaml - dev-libs/snowball-stemmer:= - >=net-misc/curl-7.62 - introspection? ( >=dev-libs/gobject-introspection-1.56:= ) - qt6? ( dev-qt/qtbase:6 ) - systemd? ( sys-apps/systemd:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-libs/appstream-glib - dev-libs/libxslt - dev-util/itstool - >=sys-devel/gettext-0.19.8 - doc? ( app-text/docbook-xml-dtd:4.5 ) - test? ( dev-qt/qttools:6[linguist] ) -" - -PATCHES=( "${FILESDIR}"/${PN}-1.0.0-disable-Werror-flags.patch ) # bug 733774 - -src_prepare() { - default - sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die - if ! use test; then - sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 - fi -} - -src_configure() { - xdg_environment_reset - - local emesonargs=( - -Dapidocs=false - -Ddocs=false - -Dcompose=false - -Dmaintainer=false - -Dstatic-analysis=false - -Dstemming=true - -Dvapi=false - -Dapt-support=$(usex apt true false) - -Dinstall-docs=$(usex doc true false) - -Dgir=$(usex introspection true false) - -Dqt=$(usex qt6 true false) - -Dsystemd=$(usex systemd true false) - ) - - meson_src_configure -} diff --git a/profiles/package.mask b/profiles/package.mask index d719a70ce43e..96eb9f19e45d 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -355,7 +355,6 @@ app-editors/emacs:25 ~kde-apps/spectacle-24.01.95 ~kde-misc/kio-fuse-5.1.0 ~kde-misc/plasma-pass-1.2.2 -~dev-libs/appstream-1.0.1 ~dev-libs/appstream-1.0.2
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/, profiles/
commit: 6f832bfbedd93d0c03ab8077d3f29e3624e96fcb Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Feb 27 12:37:21 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 27 12:38:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f832bfb dev-libs/appstream: add 1.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest | 1 + dev-libs/appstream/appstream-1.0.2.ebuild | 78 +++ profiles/package.mask | 1 + 3 files changed, 80 insertions(+) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index e2625cca5e7c..a0dcb5e60190 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,3 +1,4 @@ DIST AppStream-0.15.6.tar.xz 2517688 BLAKE2B 09519205c7dfc5f0715b9d5ae7e99a67673ab499f1e2cb39815edde64defc1aa5059215575278bbcfc4482cd385a79e081c70f6acea3c446c5869dc6b2e18f6c SHA512 7426bc89e22b751de7b3e27d7c07eb1c373f4439f9966868ce5ea410d209b8c5292e03695a34b7a49bfa61e2e62265c7f7cdffc0be871c950193c933f65757ef DIST AppStream-0.16.4.tar.xz 2570176 BLAKE2B ac051b846fd1c7b0cbb3429e0b4c3f81027cddb35ee6bcd5e9d38a09d937abcc37ac4908f68ec55404ae852fd146b4e749832d3ac96443458e86cfe506a6fed4 SHA512 e3a9fc423fe5a2b002871566f320ecd6dbd3a01ab24221afe9b93a69e9afb6bed6d7772c434376501803dc7b2c80b79eda849fcaf4748f9f24a5908a22a8 DIST AppStream-1.0.1.tar.xz 2686244 BLAKE2B fae90075737e2ef29f26f3428f2708d205974ceb49c4e1af8b69f14d5f388fd0dee2a69ab6f26bf83618d1ab5a5d439400f78da43206a4c7c0fa56f5000bf363 SHA512 9e7d275910778ad119ac6029f61104619857a61582ec1022cea3a852cd8794b191aefadbde61d21801607ba5d5d0bed0e636ce8807af5c6d5b1e3c4c753842ab +DIST AppStream-1.0.2.tar.xz 2629708 BLAKE2B eb31e675cea1c8b9357227c851bdd24f9cb949e232089380a8727630ab8055f0de6bebd74f70f3c1cf84e5420b9d4fef681671a0e4e97265af26d594b2874c48 SHA512 e5c109c383e3bf3af3693bfb3146663767c2c61fac0bd421f2ce52242fe7b869effeacc4d207987321dfeb4ab0ba77ece6c1c6eea054a7365204cd955426517a diff --git a/dev-libs/appstream/appstream-1.0.2.ebuild b/dev-libs/appstream/appstream-1.0.2.ebuild new file mode 100644 index ..e59ebce431a1 --- /dev/null +++ b/dev-libs/appstream/appstream-1.0.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg-utils + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ximion/${PN}; +else + MY_PN="AppStream" + SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" +HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; + +LICENSE="LGPL-2.1+ GPL-2+" +# check as_api_level +SLOT="0/5" +IUSE="apt doc +introspection qt6 systemd test" +RESTRICT="test" # bug 691962 + +RDEPEND=" + app-arch/zstd:= + >=dev-libs/glib-2.62:2 + dev-libs/libxml2:2 + >=dev-libs/libxmlb-0.3.14:= + dev-libs/libyaml + dev-libs/snowball-stemmer:= + >=net-misc/curl-7.62 + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) + qt6? ( dev-qt/qtbase:6 ) + systemd? ( sys-apps/systemd:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + doc? ( app-text/docbook-xml-dtd:4.5 ) + test? ( dev-qt/qttools:6[linguist] ) +" + +PATCHES=( "${FILESDIR}"/${PN}-1.0.0-disable-Werror-flags.patch ) # bug 733774 + +src_prepare() { + default + sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die + if ! use test; then + sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 + fi +} + +src_configure() { + xdg_environment_reset + + local emesonargs=( + -Dapidocs=false + -Ddocs=false + -Dcompose=false + -Dmaintainer=false + -Dstatic-analysis=false + -Dstemming=true + -Dvapi=false + -Dapt-support=$(usex apt true false) + -Dinstall-docs=$(usex doc true false) + -Dgir=$(usex introspection true false) + -Dqt=$(usex qt6 true false) + -Dsystemd=$(usex systemd true false) + ) + + meson_src_configure +} diff --git a/profiles/package.mask b/profiles/package.mask index 13a3389ce07e..d719a70ce43e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -356,6 +356,7 @@ app-editors/emacs:25 ~kde-misc/kio-fuse-5.1.0 ~kde-misc/plasma-pass-1.2.2 ~dev-libs/appstream-1.0.1 +~dev-libs/appstream-1.0.2 ~dev-libs/kdiagram-3.0.1
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: fbacc94cb8470a1ac6a2a3bc1821d30fbd13e59c Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 10 14:20:42 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 10 14:20:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbacc94c dev-libs/appstream: Stabilize 0.16.4 ppc, #920660 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/appstream/appstream-0.16.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.16.4.ebuild b/dev-libs/appstream/appstream-0.16.4.ebuild index 4273c5bc3160..123efa6b2baa 100644 --- a/dev-libs/appstream/appstream-0.16.4.ebuild +++ b/dev-libs/appstream/appstream-0.16.4.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then else MY_PN="AppStream" SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${MY_PN}-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 499cb6e9f8413aa4a4a545e534c2c77a3c69f7ff Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 10 14:15:28 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 10 14:15:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499cb6e9 dev-libs/appstream: Stabilize 0.16.4 arm64, #920660 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/appstream/appstream-0.16.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.16.4.ebuild b/dev-libs/appstream/appstream-0.16.4.ebuild index 13a47dd7dde3..4273c5bc3160 100644 --- a/dev-libs/appstream/appstream-0.16.4.ebuild +++ b/dev-libs/appstream/appstream-0.16.4.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then else MY_PN="AppStream" SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}/${MY_PN}-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 9e9b68fe5ff44c08c48a2cbb731a67fe420043ab Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 3 11:50:08 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 3 11:50:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9b68fe dev-libs/appstream: Stabilize 0.16.4 x86, #920660 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/appstream/appstream-0.16.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.16.4.ebuild b/dev-libs/appstream/appstream-0.16.4.ebuild index be4209a0b84a..13a47dd7dde3 100644 --- a/dev-libs/appstream/appstream-0.16.4.ebuild +++ b/dev-libs/appstream/appstream-0.16.4.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then else MY_PN="AppStream" SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}/${MY_PN}-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 0cf9c89cf4eb5373e222f4770e07252095ab7d28 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 3 11:49:58 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 3 11:49:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf9c89c dev-libs/appstream: Stabilize 0.16.4 ppc64, #920660 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/appstream/appstream-0.16.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.16.4.ebuild b/dev-libs/appstream/appstream-0.16.4.ebuild index 6ac3eac84b3b..be4209a0b84a 100644 --- a/dev-libs/appstream/appstream-0.16.4.ebuild +++ b/dev-libs/appstream/appstream-0.16.4.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then else MY_PN="AppStream" SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86" S="${WORKDIR}/${MY_PN}-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: d4a9f969bf72723f86260071a716388b71d020d0 Author: Sam James gentoo org> AuthorDate: Mon Jan 8 06:59:49 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 8 07:01:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4a9f969 dev-libs/appstream: Stabilize 0.16.4 amd64, #920660 Signed-off-by: Sam James gentoo.org> dev-libs/appstream/appstream-0.16.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/appstream/appstream-0.16.4.ebuild b/dev-libs/appstream/appstream-0.16.4.ebuild index 431e2514157b..6ac3eac84b3b 100644 --- a/dev-libs/appstream/appstream-0.16.4.ebuild +++ b/dev-libs/appstream/appstream-0.16.4.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 @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then else MY_PN="AppStream" SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${MY_PN}-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/, profiles/
commit: 8a1516a2bb03f11e674e0277c43a120a679ef2df Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 25 17:00:16 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 25 17:03:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1516a2 dev-libs/appstream: drop 1.0.0 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest | 1 - dev-libs/appstream/appstream-1.0.0.ebuild | 78 --- profiles/package.mask | 1 - 3 files changed, 80 deletions(-) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 5f248a2265b1..e2625cca5e7c 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,4 +1,3 @@ DIST AppStream-0.15.6.tar.xz 2517688 BLAKE2B 09519205c7dfc5f0715b9d5ae7e99a67673ab499f1e2cb39815edde64defc1aa5059215575278bbcfc4482cd385a79e081c70f6acea3c446c5869dc6b2e18f6c SHA512 7426bc89e22b751de7b3e27d7c07eb1c373f4439f9966868ce5ea410d209b8c5292e03695a34b7a49bfa61e2e62265c7f7cdffc0be871c950193c933f65757ef DIST AppStream-0.16.4.tar.xz 2570176 BLAKE2B ac051b846fd1c7b0cbb3429e0b4c3f81027cddb35ee6bcd5e9d38a09d937abcc37ac4908f68ec55404ae852fd146b4e749832d3ac96443458e86cfe506a6fed4 SHA512 e3a9fc423fe5a2b002871566f320ecd6dbd3a01ab24221afe9b93a69e9afb6bed6d7772c434376501803dc7b2c80b79eda849fcaf4748f9f24a5908a22a8 -DIST AppStream-1.0.0.tar.xz 2683916 BLAKE2B a5c21cb05dcf50cf78f1c51c1055d0749ee680685a42a88300bd6d218284c7bbb34d3aa65b145120c8f930bca98ce927a1cf3d5ba4c393a16511c8be5946d81d SHA512 273f1bbb64794691f04bee0cff782670465c6da238beec040af71a99395afdc8a85a6712c7ff7c7ca872db6b2c8549782b7773d882e5ed7e9aa2a880f04c DIST AppStream-1.0.1.tar.xz 2686244 BLAKE2B fae90075737e2ef29f26f3428f2708d205974ceb49c4e1af8b69f14d5f388fd0dee2a69ab6f26bf83618d1ab5a5d439400f78da43206a4c7c0fa56f5000bf363 SHA512 9e7d275910778ad119ac6029f61104619857a61582ec1022cea3a852cd8794b191aefadbde61d21801607ba5d5d0bed0e636ce8807af5c6d5b1e3c4c753842ab diff --git a/dev-libs/appstream/appstream-1.0.0.ebuild b/dev-libs/appstream/appstream-1.0.0.ebuild deleted file mode 100644 index ba6c4e52a5a4.. --- a/dev-libs/appstream/appstream-1.0.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson xdg-utils - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ximion/${PN}; -else - MY_PN="AppStream" - SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" -HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; - -LICENSE="LGPL-2.1+ GPL-2+" -# check as_api_level -SLOT="0/5" -IUSE="apt doc +introspection qt6 systemd test" -RESTRICT="test" # bug 691962 - -RDEPEND=" - app-arch/zstd:= - >=dev-libs/glib-2.62:2 - dev-libs/libxml2:2 - >=dev-libs/libxmlb-0.3.14:= - dev-libs/libyaml - dev-libs/snowball-stemmer:= - >=net-misc/curl-7.62 - introspection? ( >=dev-libs/gobject-introspection-1.56:= ) - qt6? ( dev-qt/qtbase:6 ) - systemd? ( sys-apps/systemd:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-libs/appstream-glib - dev-libs/libxslt - dev-util/itstool - >=sys-devel/gettext-0.19.8 - doc? ( app-text/docbook-xml-dtd:4.5 ) - test? ( dev-qt/qttools:6[linguist] ) -" - -PATCHES=( "${FILESDIR}"/${PN}-1.0.0-disable-Werror-flags.patch ) # bug 733774 - -src_prepare() { - default - sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die - if ! use test; then - sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 - fi -} - -src_configure() { - xdg_environment_reset - - local emesonargs=( - -Dapidocs=false - -Ddocs=false - -Dcompose=false - -Dmaintainer=false - -Dstatic-analysis=false - -Dstemming=true - -Dvapi=false - -Dapt-support=$(usex apt true false) - -Dinstall-docs=$(usex doc true false) - -Dgir=$(usex introspection true false) - -Dqt=$(usex qt6 true false) - -Dsystemd=$(usex systemd true false) - ) - - meson_src_configure -} diff --git a/profiles/package.mask b/profiles/package.mask index 9f60f7e42d95..c78cfe32f02d 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -265,7 +265,6 @@ dev-python/ruamel-std-pathlib ~kde-apps/libkexiv2-24.01.85 ~kde-apps/spectacle-24.01.85 ~kde-misc/kio-fuse-5.1.0 -~dev-libs/appstream-1.0.0 ~dev-libs/appstream-1.0.1
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/, profiles/
commit: 6ed00b9b8b28ebf481c5b510c18df646075e2ba1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 25 16:59:35 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 25 17:03:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed00b9b dev-libs/appstream: add 1.0.1 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest | 1 + dev-libs/appstream/appstream-1.0.1.ebuild | 78 +++ profiles/package.mask | 1 + 3 files changed, 80 insertions(+) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index dfdd4961566a..5f248a2265b1 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,3 +1,4 @@ DIST AppStream-0.15.6.tar.xz 2517688 BLAKE2B 09519205c7dfc5f0715b9d5ae7e99a67673ab499f1e2cb39815edde64defc1aa5059215575278bbcfc4482cd385a79e081c70f6acea3c446c5869dc6b2e18f6c SHA512 7426bc89e22b751de7b3e27d7c07eb1c373f4439f9966868ce5ea410d209b8c5292e03695a34b7a49bfa61e2e62265c7f7cdffc0be871c950193c933f65757ef DIST AppStream-0.16.4.tar.xz 2570176 BLAKE2B ac051b846fd1c7b0cbb3429e0b4c3f81027cddb35ee6bcd5e9d38a09d937abcc37ac4908f68ec55404ae852fd146b4e749832d3ac96443458e86cfe506a6fed4 SHA512 e3a9fc423fe5a2b002871566f320ecd6dbd3a01ab24221afe9b93a69e9afb6bed6d7772c434376501803dc7b2c80b79eda849fcaf4748f9f24a5908a22a8 DIST AppStream-1.0.0.tar.xz 2683916 BLAKE2B a5c21cb05dcf50cf78f1c51c1055d0749ee680685a42a88300bd6d218284c7bbb34d3aa65b145120c8f930bca98ce927a1cf3d5ba4c393a16511c8be5946d81d SHA512 273f1bbb64794691f04bee0cff782670465c6da238beec040af71a99395afdc8a85a6712c7ff7c7ca872db6b2c8549782b7773d882e5ed7e9aa2a880f04c +DIST AppStream-1.0.1.tar.xz 2686244 BLAKE2B fae90075737e2ef29f26f3428f2708d205974ceb49c4e1af8b69f14d5f388fd0dee2a69ab6f26bf83618d1ab5a5d439400f78da43206a4c7c0fa56f5000bf363 SHA512 9e7d275910778ad119ac6029f61104619857a61582ec1022cea3a852cd8794b191aefadbde61d21801607ba5d5d0bed0e636ce8807af5c6d5b1e3c4c753842ab diff --git a/dev-libs/appstream/appstream-1.0.1.ebuild b/dev-libs/appstream/appstream-1.0.1.ebuild new file mode 100644 index ..ba6c4e52a5a4 --- /dev/null +++ b/dev-libs/appstream/appstream-1.0.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg-utils + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ximion/${PN}; +else + MY_PN="AppStream" + SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" +HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; + +LICENSE="LGPL-2.1+ GPL-2+" +# check as_api_level +SLOT="0/5" +IUSE="apt doc +introspection qt6 systemd test" +RESTRICT="test" # bug 691962 + +RDEPEND=" + app-arch/zstd:= + >=dev-libs/glib-2.62:2 + dev-libs/libxml2:2 + >=dev-libs/libxmlb-0.3.14:= + dev-libs/libyaml + dev-libs/snowball-stemmer:= + >=net-misc/curl-7.62 + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) + qt6? ( dev-qt/qtbase:6 ) + systemd? ( sys-apps/systemd:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + doc? ( app-text/docbook-xml-dtd:4.5 ) + test? ( dev-qt/qttools:6[linguist] ) +" + +PATCHES=( "${FILESDIR}"/${PN}-1.0.0-disable-Werror-flags.patch ) # bug 733774 + +src_prepare() { + default + sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die + if ! use test; then + sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 + fi +} + +src_configure() { + xdg_environment_reset + + local emesonargs=( + -Dapidocs=false + -Ddocs=false + -Dcompose=false + -Dmaintainer=false + -Dstatic-analysis=false + -Dstemming=true + -Dvapi=false + -Dapt-support=$(usex apt true false) + -Dinstall-docs=$(usex doc true false) + -Dgir=$(usex introspection true false) + -Dqt=$(usex qt6 true false) + -Dsystemd=$(usex systemd true false) + ) + + meson_src_configure +} diff --git a/profiles/package.mask b/profiles/package.mask index d095cdcc55f2..9f60f7e42d95 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -266,6 +266,7 @@ dev-python/ruamel-std-pathlib ~kde-apps/spectacle-24.01.85 ~kde-misc/kio-fuse-5.1.0 ~dev-libs/appstream-1.0.0 +~dev-libs/appstream-1.0.1 ~dev-libs/kdiagram-3.0.0
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/files/, profiles/, dev-libs/appstream/
commit: 89924bb07c95fa92f2e63b7fd1a3fb90c3b84161 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Dec 22 19:52:25 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 23 08:35:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89924bb0 dev-libs/appstream: add 1.0.0 Closes: https://bugs.gentoo.org/915503 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 + dev-libs/appstream/appstream-1.0.0.ebuild | 78 ++ .../appstream-1.0.0-disable-Werror-flags.patch | 47 + profiles/package.mask | 1 + 4 files changed, 127 insertions(+) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 0cfafec657cc..dfdd4961566a 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,2 +1,3 @@ DIST AppStream-0.15.6.tar.xz 2517688 BLAKE2B 09519205c7dfc5f0715b9d5ae7e99a67673ab499f1e2cb39815edde64defc1aa5059215575278bbcfc4482cd385a79e081c70f6acea3c446c5869dc6b2e18f6c SHA512 7426bc89e22b751de7b3e27d7c07eb1c373f4439f9966868ce5ea410d209b8c5292e03695a34b7a49bfa61e2e62265c7f7cdffc0be871c950193c933f65757ef DIST AppStream-0.16.4.tar.xz 2570176 BLAKE2B ac051b846fd1c7b0cbb3429e0b4c3f81027cddb35ee6bcd5e9d38a09d937abcc37ac4908f68ec55404ae852fd146b4e749832d3ac96443458e86cfe506a6fed4 SHA512 e3a9fc423fe5a2b002871566f320ecd6dbd3a01ab24221afe9b93a69e9afb6bed6d7772c434376501803dc7b2c80b79eda849fcaf4748f9f24a5908a22a8 +DIST AppStream-1.0.0.tar.xz 2683916 BLAKE2B a5c21cb05dcf50cf78f1c51c1055d0749ee680685a42a88300bd6d218284c7bbb34d3aa65b145120c8f930bca98ce927a1cf3d5ba4c393a16511c8be5946d81d SHA512 273f1bbb64794691f04bee0cff782670465c6da238beec040af71a99395afdc8a85a6712c7ff7c7ca872db6b2c8549782b7773d882e5ed7e9aa2a880f04c diff --git a/dev-libs/appstream/appstream-1.0.0.ebuild b/dev-libs/appstream/appstream-1.0.0.ebuild new file mode 100644 index ..ba6c4e52a5a4 --- /dev/null +++ b/dev-libs/appstream/appstream-1.0.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg-utils + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ximion/${PN}; +else + MY_PN="AppStream" + SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" +HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; + +LICENSE="LGPL-2.1+ GPL-2+" +# check as_api_level +SLOT="0/5" +IUSE="apt doc +introspection qt6 systemd test" +RESTRICT="test" # bug 691962 + +RDEPEND=" + app-arch/zstd:= + >=dev-libs/glib-2.62:2 + dev-libs/libxml2:2 + >=dev-libs/libxmlb-0.3.14:= + dev-libs/libyaml + dev-libs/snowball-stemmer:= + >=net-misc/curl-7.62 + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) + qt6? ( dev-qt/qtbase:6 ) + systemd? ( sys-apps/systemd:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + doc? ( app-text/docbook-xml-dtd:4.5 ) + test? ( dev-qt/qttools:6[linguist] ) +" + +PATCHES=( "${FILESDIR}"/${PN}-1.0.0-disable-Werror-flags.patch ) # bug 733774 + +src_prepare() { + default + sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die + if ! use test; then + sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 + fi +} + +src_configure() { + xdg_environment_reset + + local emesonargs=( + -Dapidocs=false + -Ddocs=false + -Dcompose=false + -Dmaintainer=false + -Dstatic-analysis=false + -Dstemming=true + -Dvapi=false + -Dapt-support=$(usex apt true false) + -Dinstall-docs=$(usex doc true false) + -Dgir=$(usex introspection true false) + -Dqt=$(usex qt6 true false) + -Dsystemd=$(usex systemd true false) + ) + + meson_src_configure +} diff --git a/dev-libs/appstream/files/appstream-1.0.0-disable-Werror-flags.patch b/dev-libs/appstream/files/appstream-1.0.0-disable-Werror-flags.patch new file mode 100644 index ..309d365c28ec --- /dev/null +++ b/dev-libs/appstream/files/appstream-1.0.0-disable-Werror-flags.patch @@ -0,0 +1,47 @@ +--- a/meson.build b/meson.build +@@ -90,44 +90,6 @@ + endif + endif + +-# a few compiler warning flags we always want enabled +-add_project_arguments( +- cc.get_supported_arguments([ +-'-Werror=shadow', +-
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/, dev-libs/appstream/files/
commit: d684c9ab83f6f26ec6e118c43bfc6b9d319ccd1b Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Nov 28 21:40:08 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Nov 28 22:08:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d684c9ab dev-libs/appstream: add 0.16.4 Bug: https://bugs.gentoo.org/915503 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 + dev-libs/appstream/appstream-0.16.4.ebuild | 79 ++ .../appstream-0.16.4-disable-Werror-flags.patch| 50 ++ 3 files changed, 130 insertions(+) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 2e213f107408..0cfafec657cc 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1 +1,2 @@ DIST AppStream-0.15.6.tar.xz 2517688 BLAKE2B 09519205c7dfc5f0715b9d5ae7e99a67673ab499f1e2cb39815edde64defc1aa5059215575278bbcfc4482cd385a79e081c70f6acea3c446c5869dc6b2e18f6c SHA512 7426bc89e22b751de7b3e27d7c07eb1c373f4439f9966868ce5ea410d209b8c5292e03695a34b7a49bfa61e2e62265c7f7cdffc0be871c950193c933f65757ef +DIST AppStream-0.16.4.tar.xz 2570176 BLAKE2B ac051b846fd1c7b0cbb3429e0b4c3f81027cddb35ee6bcd5e9d38a09d937abcc37ac4908f68ec55404ae852fd146b4e749832d3ac96443458e86cfe506a6fed4 SHA512 e3a9fc423fe5a2b002871566f320ecd6dbd3a01ab24221afe9b93a69e9afb6bed6d7772c434376501803dc7b2c80b79eda849fcaf4748f9f24a5908a22a8 diff --git a/dev-libs/appstream/appstream-0.16.4.ebuild b/dev-libs/appstream/appstream-0.16.4.ebuild new file mode 100644 index ..431e2514157b --- /dev/null +++ b/dev-libs/appstream/appstream-0.16.4.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg-utils + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ximion/${PN}; +else + MY_PN="AppStream" + SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" +HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; + +LICENSE="LGPL-2.1+ GPL-2+" +# check as_api_level +SLOT="0/4" +IUSE="apt doc +introspection qt5 systemd test" +RESTRICT="test" # bug 691962 + +RDEPEND=" + >=dev-libs/glib-2.62:2 + dev-libs/libxml2:2 + >=dev-libs/libxmlb-0.3.14:= + dev-libs/libyaml + dev-libs/snowball-stemmer:= + >=net-misc/curl-7.62 + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) + qt5? ( dev-qt/qtcore:5 ) + systemd? ( sys-apps/systemd:= ) +" +DEPEND="${RDEPEND} + test? ( qt5? ( dev-qt/qttest:5 ) ) +" +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + doc? ( app-text/docbook-xml-dtd:4.5 ) + test? ( dev-qt/linguist-tools:5 ) +" + +PATCHES=( "${FILESDIR}"/${P}-disable-Werror-flags.patch ) # bug 733774 + +src_prepare() { + default + sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die + if ! use test; then + sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 + fi +} + +src_configure() { + xdg_environment_reset + + local emesonargs=( + -Dapidocs=false + -Ddocs=false + -Dcompose=false + -Dmaintainer=false + -Dstatic-analysis=false + -Dstemming=true + -Dvapi=false + -Dapt-support=$(usex apt true false) + -Dinstall-docs=$(usex doc true false) + -Dgir=$(usex introspection true false) + -Dqt=$(usex qt5 true false) + -Dsystemd=$(usex systemd true false) + ) + + meson_src_configure +} diff --git a/dev-libs/appstream/files/appstream-0.16.4-disable-Werror-flags.patch b/dev-libs/appstream/files/appstream-0.16.4-disable-Werror-flags.patch new file mode 100644 index ..e42c88e3bd31 --- /dev/null +++ b/dev-libs/appstream/files/appstream-0.16.4-disable-Werror-flags.patch @@ -0,0 +1,50 @@ +--- a/meson.build 2023-03-15 14:18:16.657101983 -0700 b/meson.build 2023-03-15 14:21:20.055049626 -0700 +@@ -97,47 +97,6 @@ + endif + endif + +-# a few compiler warning flags we always want enabled +-add_project_arguments( +- cc.get_supported_arguments([ +-'-Werror=shadow', +-'-Werror=empty-body', +-'-Werror=strict-prototypes', +-'-Werror=missing-prototypes', +-'-Werror=implicit-function-declaration', +-'-Werror=pointer-arith', +-'-Werror=missing-declarations', +-'-Werror=return-type', +-'-Werror=int-conversion', +-
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/, dev-libs/appstream/files/
commit: 818b7f136978e737a0e5d53e46bd9aa77d5621a5 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Apr 18 13:42:22 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 18 13:42:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818b7f13 Revert "dev-libs/appstream: add 0.16.1" This reverts commit 4d6980df2d445291d61ceceb5a3597570aec1112. Signed-off-by: Conrad Kostecki gentoo.org> dev-libs/appstream/Manifest| 1 - dev-libs/appstream/appstream-0.16.1.ebuild | 77 -- .../appstream-0.16.1-disable-Werror-flags.patch| 50 -- 3 files changed, 128 deletions(-) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index ab274e663f0d..2e213f107408 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,2 +1 @@ DIST AppStream-0.15.6.tar.xz 2517688 BLAKE2B 09519205c7dfc5f0715b9d5ae7e99a67673ab499f1e2cb39815edde64defc1aa5059215575278bbcfc4482cd385a79e081c70f6acea3c446c5869dc6b2e18f6c SHA512 7426bc89e22b751de7b3e27d7c07eb1c373f4439f9966868ce5ea410d209b8c5292e03695a34b7a49bfa61e2e62265c7f7cdffc0be871c950193c933f65757ef -DIST AppStream-0.16.1.tar.xz 2558188 BLAKE2B 78d19fd3dc6f443fc6f130f9053cb4a32b1592766e3b076ad965845ee29038fec545cd13728724f49f372cf63fafce6b536e649dc1d266342f66095d37cb2514 SHA512 79e139bd0f54534aa37c21d24309c33ee936e737149d6fa5ba0ec50e8ade33c2951d0b1e2ff15729e2a4d274ff1f7ca734bb70efa94539d87a3f949a07fb7d9e diff --git a/dev-libs/appstream/appstream-0.16.1.ebuild b/dev-libs/appstream/appstream-0.16.1.ebuild deleted file mode 100644 index 22035505fdee.. --- a/dev-libs/appstream/appstream-0.16.1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson xdg-utils - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ximion/${PN}; -else - MY_PN="AppStream" - SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" -HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; - -LICENSE="LGPL-2.1+ GPL-2+" -# check as_api_level -SLOT="0/4" -IUSE="apt doc +introspection qt5 test" -RESTRICT="test" # bug 691962 - -RDEPEND=" - >=dev-libs/glib-2.62:2 - dev-libs/libxml2:2 - >=dev-libs/libxmlb-0.3.6:= - dev-libs/libyaml - dev-libs/snowball-stemmer:= - >=net-misc/curl-7.62 - introspection? ( >=dev-libs/gobject-introspection-1.56:= ) - qt5? ( dev-qt/qtcore:5 ) -" -DEPEND="${RDEPEND} - test? ( qt5? ( dev-qt/qttest:5 ) ) -" -BDEPEND=" - dev-libs/appstream-glib - dev-libs/libxslt - dev-util/itstool - >=sys-devel/gettext-0.19.8 - doc? ( app-text/docbook-xml-dtd:4.5 ) - test? ( dev-qt/linguist-tools:5 ) -" - -PATCHES=( "${FILESDIR}"/${P}-disable-Werror-flags.patch ) # bug 733774 - -src_prepare() { - default - sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die - if ! use test; then - sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 - fi -} - -src_configure() { - xdg_environment_reset - - local emesonargs=( - -Dapidocs=false - -Ddocs=false - -Dcompose=false - -Dmaintainer=false - -Dstatic-analysis=false - -Dstemming=true - -Dvapi=false - -Dapt-support=$(usex apt true false) - -Dinstall-docs=$(usex doc true false) - -Dgir=$(usex introspection true false) - -Dqt=$(usex qt5 true false) - ) - - meson_src_configure -} diff --git a/dev-libs/appstream/files/appstream-0.16.1-disable-Werror-flags.patch b/dev-libs/appstream/files/appstream-0.16.1-disable-Werror-flags.patch deleted file mode 100644 index e42c88e3bd31.. --- a/dev-libs/appstream/files/appstream-0.16.1-disable-Werror-flags.patch +++ /dev/null @@ -1,50 +0,0 @@ a/meson.build 2023-03-15 14:18:16.657101983 -0700 -+++ b/meson.build 2023-03-15 14:21:20.055049626 -0700 -@@ -97,47 +97,6 @@ - endif - endif - --# a few compiler warning flags we always want enabled --add_project_arguments( -- cc.get_supported_arguments([ --'-Werror=shadow', --'-Werror=empty-body', --'-Werror=strict-prototypes', --'-Werror=missing-prototypes', --'-Werror=implicit-function-declaration', --'-Werror=pointer-arith', --'-Werror=missing-declarations', --'-Werror=return-type', --'-Werror=int-conversion', --'-Werror=incompatible-pointer-types', --
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/, dev-libs/appstream/files/
commit: 4d6980df2d445291d61ceceb5a3597570aec1112 Author: Randall T. Vasquez icloud com> AuthorDate: Thu Mar 16 01:08:17 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 18 13:40:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d6980df dev-libs/appstream: add 0.16.1 Signed-off-by: Randall T. Vasquez icloud.com> Closes: https://github.com/gentoo/gentoo/pull/30159 Signed-off-by: Conrad Kostecki gentoo.org> dev-libs/appstream/Manifest| 1 + dev-libs/appstream/appstream-0.16.1.ebuild | 77 ++ .../appstream-0.16.1-disable-Werror-flags.patch| 50 ++ 3 files changed, 128 insertions(+) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 2e213f107408..ab274e663f0d 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1 +1,2 @@ DIST AppStream-0.15.6.tar.xz 2517688 BLAKE2B 09519205c7dfc5f0715b9d5ae7e99a67673ab499f1e2cb39815edde64defc1aa5059215575278bbcfc4482cd385a79e081c70f6acea3c446c5869dc6b2e18f6c SHA512 7426bc89e22b751de7b3e27d7c07eb1c373f4439f9966868ce5ea410d209b8c5292e03695a34b7a49bfa61e2e62265c7f7cdffc0be871c950193c933f65757ef +DIST AppStream-0.16.1.tar.xz 2558188 BLAKE2B 78d19fd3dc6f443fc6f130f9053cb4a32b1592766e3b076ad965845ee29038fec545cd13728724f49f372cf63fafce6b536e649dc1d266342f66095d37cb2514 SHA512 79e139bd0f54534aa37c21d24309c33ee936e737149d6fa5ba0ec50e8ade33c2951d0b1e2ff15729e2a4d274ff1f7ca734bb70efa94539d87a3f949a07fb7d9e diff --git a/dev-libs/appstream/appstream-0.16.1.ebuild b/dev-libs/appstream/appstream-0.16.1.ebuild new file mode 100644 index ..22035505fdee --- /dev/null +++ b/dev-libs/appstream/appstream-0.16.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg-utils + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ximion/${PN}; +else + MY_PN="AppStream" + SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" +HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; + +LICENSE="LGPL-2.1+ GPL-2+" +# check as_api_level +SLOT="0/4" +IUSE="apt doc +introspection qt5 test" +RESTRICT="test" # bug 691962 + +RDEPEND=" + >=dev-libs/glib-2.62:2 + dev-libs/libxml2:2 + >=dev-libs/libxmlb-0.3.6:= + dev-libs/libyaml + dev-libs/snowball-stemmer:= + >=net-misc/curl-7.62 + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) + qt5? ( dev-qt/qtcore:5 ) +" +DEPEND="${RDEPEND} + test? ( qt5? ( dev-qt/qttest:5 ) ) +" +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + doc? ( app-text/docbook-xml-dtd:4.5 ) + test? ( dev-qt/linguist-tools:5 ) +" + +PATCHES=( "${FILESDIR}"/${P}-disable-Werror-flags.patch ) # bug 733774 + +src_prepare() { + default + sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die + if ! use test; then + sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 + fi +} + +src_configure() { + xdg_environment_reset + + local emesonargs=( + -Dapidocs=false + -Ddocs=false + -Dcompose=false + -Dmaintainer=false + -Dstatic-analysis=false + -Dstemming=true + -Dvapi=false + -Dapt-support=$(usex apt true false) + -Dinstall-docs=$(usex doc true false) + -Dgir=$(usex introspection true false) + -Dqt=$(usex qt5 true false) + ) + + meson_src_configure +} diff --git a/dev-libs/appstream/files/appstream-0.16.1-disable-Werror-flags.patch b/dev-libs/appstream/files/appstream-0.16.1-disable-Werror-flags.patch new file mode 100644 index ..e42c88e3bd31 --- /dev/null +++ b/dev-libs/appstream/files/appstream-0.16.1-disable-Werror-flags.patch @@ -0,0 +1,50 @@ +--- a/meson.build 2023-03-15 14:18:16.657101983 -0700 b/meson.build 2023-03-15 14:21:20.055049626 -0700 +@@ -97,47 +97,6 @@ + endif + endif + +-# a few compiler warning flags we always want enabled +-add_project_arguments( +- cc.get_supported_arguments([ +-'-Werror=shadow', +-'-Werror=empty-body', +-'-Werror=strict-prototypes', +-'-Werror=missing-prototypes', +-'-Werror=implicit-function-declaration', +-'-Werror=pointer-arith', +-'-Werror=missing-declarations', +-'-Werror=return-type', +-'-Werror=int-conversion', +-'-Werror=incompatible-pointer-types', +-
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/files/, dev-libs/appstream/
commit: 85882759da4eb2b00c11bbfd2c44cfd5903f257e Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jan 25 08:21:37 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jan 25 08:21:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85882759 dev-libs/appstream: drop 0.15.5 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 - dev-libs/appstream/appstream-0.15.5.ebuild | 79 -- .../appstream-0.14.3-disable-Werror-flags.patch| 12 3 files changed, 92 deletions(-) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index c4334da85342..2e213f107408 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,2 +1 @@ -DIST AppStream-0.15.5.tar.xz 2499336 BLAKE2B a0710d1ef2756480fa814c8b740d066e1b06dffe6a3396a44697876372dc9d0f39088ff141817af549d0cf0ad99221e68305344dfdeb82e246f7cda18c3b63a7 SHA512 83202a8db9a31e4328b2a831b02e65389aad1ba95a4c2b2709084fb843cb3675af6fac73f932a31bb3a6d3ff5db85a863c01528be67d9bbd3b9614a978239771 DIST AppStream-0.15.6.tar.xz 2517688 BLAKE2B 09519205c7dfc5f0715b9d5ae7e99a67673ab499f1e2cb39815edde64defc1aa5059215575278bbcfc4482cd385a79e081c70f6acea3c446c5869dc6b2e18f6c SHA512 7426bc89e22b751de7b3e27d7c07eb1c373f4439f9966868ce5ea410d209b8c5292e03695a34b7a49bfa61e2e62265c7f7cdffc0be871c950193c933f65757ef diff --git a/dev-libs/appstream/appstream-0.15.5.ebuild b/dev-libs/appstream/appstream-0.15.5.ebuild deleted file mode 100644 index 8978b5465107.. --- a/dev-libs/appstream/appstream-0.15.5.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson xdg-utils - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ximion/${PN}; -else - MY_PN="AppStream" - SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" -HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; - -LICENSE="LGPL-2.1+ GPL-2+" -# check as_api_level -SLOT="0/4" -IUSE="apt doc +introspection qt5 test" -RESTRICT="test" # bug 691962 - -RDEPEND=" - >=dev-libs/glib-2.62:2 - dev-libs/libxml2:2 - >=dev-libs/libxmlb-0.3.6:= - dev-libs/libyaml - dev-libs/snowball-stemmer:= - >=net-misc/curl-7.62 - introspection? ( >=dev-libs/gobject-introspection-1.56:= ) - qt5? ( dev-qt/qtcore:5 ) -" -DEPEND="${RDEPEND} - test? ( qt5? ( dev-qt/qttest:5 ) ) -" -BDEPEND=" - dev-libs/appstream-glib - dev-libs/libxslt - dev-util/itstool - >=sys-devel/gettext-0.19.8 - doc? ( app-text/docbook-xml-dtd:4.5 ) - test? ( dev-qt/linguist-tools:5 ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.14.3-disable-Werror-flags.patch # bug 733774 -) - -src_prepare() { - default - sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die - if ! use test; then - sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 - fi -} - -src_configure() { - xdg_environment_reset - - local emesonargs=( - -Dapidocs=false - -Ddocs=false - -Dcompose=false - -Dmaintainer=false - -Dstatic-analysis=false - -Dstemming=true - -Dvapi=false - -Dapt-support=$(usex apt true false) - -Dinstall-docs=$(usex doc true false) - -Dgir=$(usex introspection true false) - -Dqt=$(usex qt5 true false) - ) - - meson_src_configure -} diff --git a/dev-libs/appstream/files/appstream-0.14.3-disable-Werror-flags.patch b/dev-libs/appstream/files/appstream-0.14.3-disable-Werror-flags.patch deleted file mode 100644 index 4e5a117061b4.. --- a/dev-libs/appstream/files/appstream-0.14.3-disable-Werror-flags.patch +++ /dev/null @@ -1,12 +0,0 @@ a/meson.build -+++ b/meson.build -@@ -52,9 +52,6 @@ - add_project_arguments(maintainer_c_args, language: 'cpp') - endif - --# a few compiler warning flags we always want enabled --add_project_arguments('-Werror=implicit-function-declaration', '-Wno-unused-parameter', language: 'c') --add_project_arguments('-Wno-unused-parameter', language: 'cpp') - add_project_arguments('-DAS_COMPILATION', language: 'c') - - # Vendor extensions in system headers
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 257f373df50babe926b574f9b414627b144af935 Author: Sam James gentoo org> AuthorDate: Wed Jan 25 01:40:05 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 25 01:40:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257f373d dev-libs/appstream: Stabilize 0.15.6 x86, #891979 Signed-off-by: Sam James gentoo.org> dev-libs/appstream/appstream-0.15.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.15.6.ebuild b/dev-libs/appstream/appstream-0.15.6.ebuild index 889d012389f2..28acae9f44b1 100644 --- a/dev-libs/appstream/appstream-0.15.6.ebuild +++ b/dev-libs/appstream/appstream-0.15.6.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then else MY_PN="AppStream" SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${MY_PN}-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 7317e48c15baf6047533cd419a7d86481f1d29d2 Author: Sam James gentoo org> AuthorDate: Wed Jan 25 01:40:07 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 25 01:40:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7317e48c dev-libs/appstream: Stabilize 0.15.6 amd64, #891979 Signed-off-by: Sam James gentoo.org> dev-libs/appstream/appstream-0.15.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.15.6.ebuild b/dev-libs/appstream/appstream-0.15.6.ebuild index 28acae9f44b1..22035505fdee 100644 --- a/dev-libs/appstream/appstream-0.15.6.ebuild +++ b/dev-libs/appstream/appstream-0.15.6.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then else MY_PN="AppStream" SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${MY_PN}-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 1e325f11fcceec3fd4d8d2faf8d48bce8991684e Author: Sam James gentoo org> AuthorDate: Tue Jan 24 23:55:12 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 24 23:55:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e325f11 dev-libs/appstream: Stabilize 0.15.6 arm64, #891979 Signed-off-by: Sam James gentoo.org> dev-libs/appstream/appstream-0.15.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/appstream/appstream-0.15.6.ebuild b/dev-libs/appstream/appstream-0.15.6.ebuild index cede13a5c9e7..889d012389f2 100644 --- a/dev-libs/appstream/appstream-0.15.6.ebuild +++ b/dev-libs/appstream/appstream-0.15.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then else MY_PN="AppStream" SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${MY_PN}-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/, dev-libs/appstream/files/
commit: 5d8c705083e938856e3dd61581a85ff5984b831b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 24 21:20:09 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 24 23:50:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8c7050 dev-libs/appstream: add 0.15.6 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 + dev-libs/appstream/appstream-0.15.6.ebuild | 77 ++ .../appstream-0.15.6-disable-Werror-flags.patch| 46 + 3 files changed, 124 insertions(+) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 45aeb8a5f590..c4334da85342 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1 +1,2 @@ DIST AppStream-0.15.5.tar.xz 2499336 BLAKE2B a0710d1ef2756480fa814c8b740d066e1b06dffe6a3396a44697876372dc9d0f39088ff141817af549d0cf0ad99221e68305344dfdeb82e246f7cda18c3b63a7 SHA512 83202a8db9a31e4328b2a831b02e65389aad1ba95a4c2b2709084fb843cb3675af6fac73f932a31bb3a6d3ff5db85a863c01528be67d9bbd3b9614a978239771 +DIST AppStream-0.15.6.tar.xz 2517688 BLAKE2B 09519205c7dfc5f0715b9d5ae7e99a67673ab499f1e2cb39815edde64defc1aa5059215575278bbcfc4482cd385a79e081c70f6acea3c446c5869dc6b2e18f6c SHA512 7426bc89e22b751de7b3e27d7c07eb1c373f4439f9966868ce5ea410d209b8c5292e03695a34b7a49bfa61e2e62265c7f7cdffc0be871c950193c933f65757ef diff --git a/dev-libs/appstream/appstream-0.15.6.ebuild b/dev-libs/appstream/appstream-0.15.6.ebuild new file mode 100644 index ..cede13a5c9e7 --- /dev/null +++ b/dev-libs/appstream/appstream-0.15.6.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg-utils + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ximion/${PN}; +else + MY_PN="AppStream" + SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" +HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; + +LICENSE="LGPL-2.1+ GPL-2+" +# check as_api_level +SLOT="0/4" +IUSE="apt doc +introspection qt5 test" +RESTRICT="test" # bug 691962 + +RDEPEND=" + >=dev-libs/glib-2.62:2 + dev-libs/libxml2:2 + >=dev-libs/libxmlb-0.3.6:= + dev-libs/libyaml + dev-libs/snowball-stemmer:= + >=net-misc/curl-7.62 + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) + qt5? ( dev-qt/qtcore:5 ) +" +DEPEND="${RDEPEND} + test? ( qt5? ( dev-qt/qttest:5 ) ) +" +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + doc? ( app-text/docbook-xml-dtd:4.5 ) + test? ( dev-qt/linguist-tools:5 ) +" + +PATCHES=( "${FILESDIR}"/${P}-disable-Werror-flags.patch ) # bug 733774 + +src_prepare() { + default + sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die + if ! use test; then + sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 + fi +} + +src_configure() { + xdg_environment_reset + + local emesonargs=( + -Dapidocs=false + -Ddocs=false + -Dcompose=false + -Dmaintainer=false + -Dstatic-analysis=false + -Dstemming=true + -Dvapi=false + -Dapt-support=$(usex apt true false) + -Dinstall-docs=$(usex doc true false) + -Dgir=$(usex introspection true false) + -Dqt=$(usex qt5 true false) + ) + + meson_src_configure +} diff --git a/dev-libs/appstream/files/appstream-0.15.6-disable-Werror-flags.patch b/dev-libs/appstream/files/appstream-0.15.6-disable-Werror-flags.patch new file mode 100644 index ..ca50493e4fd6 --- /dev/null +++ b/dev-libs/appstream/files/appstream-0.15.6-disable-Werror-flags.patch @@ -0,0 +1,46 @@ +--- a/meson.build 2022-12-22 23:48:12.0 +0100 b/meson.build 2022-12-24 22:15:49.620891586 +0100 +@@ -95,43 +95,6 @@ + endif + endif + +-# a few compiler warning flags we always want enabled +-add_project_arguments( +- cc.get_supported_arguments([ +-'-Werror=shadow', +-'-Werror=empty-body', +-'-Werror=strict-prototypes', +-'-Werror=missing-prototypes', +-'-Werror=implicit-function-declaration', +-'-Werror=pointer-arith', +-'-Werror=missing-declarations', +-'-Werror=return-type', +-'-Werror=int-conversion', +-'-Werror=incompatible-pointer-types', +-'-Werror=misleading-indentation', +-'-Werror=missing-include-dirs', +-
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 162be8f033daf8ed9040090154d3a1ccbd2a12d2 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 22 11:12:24 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 22 11:12:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162be8f0 dev-libs/appstream-glib: Stabilize 0.8.2 arm, #885627 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild b/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild index 953b8f12e236..8dd04ed40ecd 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 85e971d37672dc32df4f0689724251854ae75d0a Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 17 06:42:57 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 17 06:44:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85e971d3 dev-libs/appstream-glib: Stabilize 0.8.2 ppc, #885627 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild b/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild index 38200cd0178f..953b8f12e236 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: a9ca653b9409ec14e5f307b88e8d4fff108f9507 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 16 20:56:24 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 16 20:56:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ca653b dev-libs/appstream-glib: Stabilize 0.8.2 ppc64, #885627 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild b/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild index 9ec4d8f76c6b..063f8e5e2dae 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 64232a44ec9a80a895445c38af8edaf4ecf8093c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 16 20:29:17 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 16 20:29:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64232a44 dev-libs/appstream-glib: Stabilize 0.8.2 sparc, #885627 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild b/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild index ede4cd6f22ba..ad12f3fe634a 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 4101b2c24fe8f0580c5fd6e4593283e37537e313 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Nov 17 08:15:00 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Nov 17 08:15:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4101b2c2 dev-libs/appstream: drop 0.14.6 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 - dev-libs/appstream/appstream-0.14.6.ebuild | 77 -- 2 files changed, 78 deletions(-) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index f7b1e10350a4..45aeb8a5f590 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,2 +1 @@ -DIST AppStream-0.14.6.tar.xz 2403088 BLAKE2B 1eb85601c1782fc47ff21983517f301dc9493fb60347cfe8072c277cc4415e80bf6c11a93db80b6d7fe1eeda7ff1fa414fd10ce7ef0d7379b415326407d805b8 SHA512 810aa7427df50793f4bed27cc3cb5b72c156f0c582f241e06131aa8eabe82d59c8ac0bcc37a22877f7a19ac4640a9a831f8b567ce3e2d26a41ce999515affdb0 DIST AppStream-0.15.5.tar.xz 2499336 BLAKE2B a0710d1ef2756480fa814c8b740d066e1b06dffe6a3396a44697876372dc9d0f39088ff141817af549d0cf0ad99221e68305344dfdeb82e246f7cda18c3b63a7 SHA512 83202a8db9a31e4328b2a831b02e65389aad1ba95a4c2b2709084fb843cb3675af6fac73f932a31bb3a6d3ff5db85a863c01528be67d9bbd3b9614a978239771 diff --git a/dev-libs/appstream/appstream-0.14.6.ebuild b/dev-libs/appstream/appstream-0.14.6.ebuild deleted file mode 100644 index c3f1c76f134e.. --- a/dev-libs/appstream/appstream-0.14.6.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson xdg-utils - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ximion/${PN}; -else - SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; - S="${WORKDIR}/AppStream-${PV}" - KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" -fi - -DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" -HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; - -LICENSE="LGPL-2.1+ GPL-2+" -# check as_api_level -SLOT="0/4" -IUSE="apt doc +introspection qt5 test" -RESTRICT="test" # bug 691962 - -RDEPEND=" - dev-db/lmdb:= - >=dev-libs/glib-2.58:2 - dev-libs/libxml2:2 - dev-libs/libyaml - dev-libs/snowball-stemmer:= - net-misc/curl - introspection? ( >=dev-libs/gobject-introspection-1.56:= ) - qt5? ( dev-qt/qtcore:5 ) -" -DEPEND="${RDEPEND} - test? ( qt5? ( dev-qt/qttest:5 ) ) -" -BDEPEND=" - dev-libs/appstream-glib - dev-libs/libxslt - dev-util/itstool - >=sys-devel/gettext-0.19.8 - doc? ( app-text/docbook-xml-dtd:4.5 ) - test? ( dev-qt/linguist-tools:5 ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.14.3-disable-Werror-flags.patch # bug 733774 -) - -src_prepare() { - default - sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die - if ! use test; then - sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 - fi -} - -src_configure() { - xdg_environment_reset - - local emesonargs=( - -Dapidocs=false - -Ddocs=false - -Dcompose=false - -Dmaintainer=false - -Dstemming=true - -Dvapi=false - -Dapt-support=$(usex apt true false) - -Dinstall-docs=$(usex doc true false) - -Dgir=$(usex introspection true false) - -Dqt=$(usex qt5 true false) - ) - - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 79cb82984409502bac3e99d124752bdf1321c7d8 Author: Sam James gentoo org> AuthorDate: Wed Nov 16 23:18:11 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 16 23:18:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79cb8298 dev-libs/appstream: Stabilize 0.15.5 arm64, #880021 Signed-off-by: Sam James gentoo.org> dev-libs/appstream/appstream-0.15.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.15.5.ebuild b/dev-libs/appstream/appstream-0.15.5.ebuild index 6ae6d10b2ee8..8978b5465107 100644 --- a/dev-libs/appstream/appstream-0.15.5.ebuild +++ b/dev-libs/appstream/appstream-0.15.5.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then else MY_PN="AppStream" SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${MY_PN}-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 9a25f78989044ff84cd6e8a268f579888d9993a1 Author: Sam James gentoo org> AuthorDate: Tue Nov 15 02:53:29 2022 + Commit: Sam James gentoo org> CommitDate: Tue Nov 15 02:53:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a25f789 dev-libs/appstream: Stabilize 0.15.5 amd64, #880021 Signed-off-by: Sam James gentoo.org> dev-libs/appstream/appstream-0.15.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.15.5.ebuild b/dev-libs/appstream/appstream-0.15.5.ebuild index 953ad658a991..a27adbe36264 100644 --- a/dev-libs/appstream/appstream-0.15.5.ebuild +++ b/dev-libs/appstream/appstream-0.15.5.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then else MY_PN="AppStream" SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${MY_PN}-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 88f8276791253c385869e7b5cc970dfdb4b8861e Author: Sam James gentoo org> AuthorDate: Tue Nov 15 02:53:30 2022 + Commit: Sam James gentoo org> CommitDate: Tue Nov 15 02:53:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f82767 dev-libs/appstream: Stabilize 0.15.5 x86, #880021 Signed-off-by: Sam James gentoo.org> dev-libs/appstream/appstream-0.15.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.15.5.ebuild b/dev-libs/appstream/appstream-0.15.5.ebuild index a27adbe36264..6ae6d10b2ee8 100644 --- a/dev-libs/appstream/appstream-0.15.5.ebuild +++ b/dev-libs/appstream/appstream-0.15.5.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then else MY_PN="AppStream" SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" S="${WORKDIR}/${MY_PN}-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 2afca2ff37835ea702abee03122204ebb54afb69 Author: Matt Turner gentoo org> AuthorDate: Sun Nov 6 15:36:00 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Nov 6 18:25:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2afca2ff dev-libs/appstream-glib: Version bump to 0.8.2 Signed-off-by: Matt Turner gentoo.org> dev-libs/appstream-glib/Manifest | 1 + .../appstream-glib/appstream-glib-0.8.2.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest index d33923c1aa9a..c232ef7e06a3 100644 --- a/dev-libs/appstream-glib/Manifest +++ b/dev-libs/appstream-glib/Manifest @@ -1 +1,2 @@ DIST appstream-glib-0.8.1.tar.xz 2320596 BLAKE2B de8d68c541cd6700fff0bc22a71d59510ccf584ac1380e2aed3e5aa122825cb3087d65b42ac1dc35acbd4b171382d9560545cdeaffa9d6bda72178bf7a36 SHA512 32462a32ea25c945abb8d9084af1c84850f264b3a2136c6f5e0168acf0d74ee450f8cbf483a504e417dc29b85a2e9bbc0a5bb8a217296eccacaa02db5ef5 +DIST appstream-glib-0.8.2.tar.xz 2320880 BLAKE2B 6c3c90298ae8bf362caea8c46643afaaab0bb0071271f5244eeca9356ed96a6a956c1b2ffa4a8500201e4bc494a54a15b3db4937b81c6f5f8b80f83299ac58ee SHA512 c9c21049ab43f5da8595aa07a3c2e097163a05b5e0fc030e4e3326136cd18127f04ad9edf08c12aea823b89048b43808cc60759cc26fcf2541cd9c1acbb29e28 diff --git a/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild b/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild new file mode 100644 index ..27c3f6959920 --- /dev/null +++ b/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg meson + +DESCRIPTION="Provides GObjects and helper methods to read and write AppStream metadata" +HOMEPAGE="https://people.freedesktop.org/~hughsient/appstream-glib/ https://github.com/hughsie/appstream-glib; +SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; + +LICENSE="LGPL-2.1+" +SLOT="0/8" # soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="gtk-doc fonts +introspection stemmer" + +RDEPEND=" + >=dev-libs/glib-2.58.0:2 + sys-apps/util-linux + app-arch/libarchive:= + >=net-misc/curl-7.56.0 + >=dev-libs/json-glib-1.1.2 + >=x11-libs/gdk-pixbuf-2.31.5:2[introspection?] + + fonts? ( + x11-libs/gtk+:3 + >=media-libs/freetype-2.4:2 + ) + >=media-libs/fontconfig-2.11:1.0 + dev-libs/libyaml + stemmer? ( dev-libs/snowball-stemmer:= ) + x11-libs/pango + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +# libxml2 required for glib-compile-resources +BDEPEND=" + dev-util/gperf + + dev-libs/libxml2:2 + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + gtk-doc? ( + >=dev-util/gtk-doc-1.9 + app-text/docbook-xml-dtd:4.3 + ) + >=sys-devel/gettext-0.19.8 +" + +src_configure() { + local emesonargs=( + -Ddep11=true + -Dbuilder=true + -Drpm=false + -Dalpm=false + $(meson_use fonts) + $(meson_use stemmer) + -Dman=true + $(meson_use gtk-doc) + $(meson_use introspection) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 38ba287baa607ddf5046a4ccdd5c99f5f52ea9ea Author: WANG Xuerui gentoo org> AuthorDate: Mon Oct 31 02:42:37 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Mon Oct 31 02:42:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ba287b dev-libs/appstream: keyword 0.15.5 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/appstream/appstream-0.15.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.15.5.ebuild b/dev-libs/appstream/appstream-0.15.5.ebuild index f9f244c94b0c..953ad658a991 100644 --- a/dev-libs/appstream/appstream-0.15.5.ebuild +++ b/dev-libs/appstream/appstream-0.15.5.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then else MY_PN="AppStream" SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${MY_PN}-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: cba461ee1a77fc37b0bf9da1c20b87576c8fdae8 Author: WANG Xuerui gentoo org> AuthorDate: Mon Oct 31 02:42:31 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Mon Oct 31 02:42:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba461ee dev-libs/appstream-glib: keyword 0.8.1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild b/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild index c2e30606fb79..8dd04ed40ecd 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: bb74751ffbd773eeb09c0077728f6f2dfdcf93b4 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 30 18:37:40 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 30 18:37:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb74751f dev-libs/appstream-glib: Stabilize 0.8.1 sparc, #868606 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild b/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild index c77a068ff143..c2e30606fb79 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: ca278c76469517797a4548bcc1bcc1c80486052e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 30 18:03:47 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 30 18:03:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca278c76 dev-libs/appstream: Keyword 0.15.5 ppc, #873445 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/appstream/appstream-0.15.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.15.5.ebuild b/dev-libs/appstream/appstream-0.15.5.ebuild index cd741e46c568..f9f244c94b0c 100644 --- a/dev-libs/appstream/appstream-0.15.5.ebuild +++ b/dev-libs/appstream/appstream-0.15.5.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then else MY_PN="AppStream" SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" S="${WORKDIR}/${MY_PN}-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: a97667011b0a7a7462e49fbcb1d51a13573f9ee5 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Sep 28 16:29:00 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Sep 28 16:29:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9766701 dev-libs/appstream-glib: Stabilize 0.8.1 ppc64, #868606 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild b/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild index fb4f3b4b28c6..c77a068ff143 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 7829034270842cb29c0e151e5179eb35182fbf9f Author: Sam James gentoo org> AuthorDate: Mon Sep 19 01:38:06 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 19 01:38:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78290342 dev-libs/appstream-glib: Stabilize 0.8.1 arm, #868606 Signed-off-by: Sam James gentoo.org> dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild b/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild index 1a9b2bfc3335..7fb334be078d 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 6c31fe08afb65b5f2d41323869d341ad508fa96c Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Sep 14 07:19:09 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Sep 14 07:30:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c31fe08 dev-libs/appstream: add 0.15.5 ~ppc dropped for dev-libs/libxmlb dependency Closes: https://bugs.gentoo.org/868276 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 + dev-libs/appstream/appstream-0.15.5.ebuild | 79 ++ 2 files changed, 80 insertions(+) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index e5ea92357c51..f7b1e10350a4 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1 +1,2 @@ DIST AppStream-0.14.6.tar.xz 2403088 BLAKE2B 1eb85601c1782fc47ff21983517f301dc9493fb60347cfe8072c277cc4415e80bf6c11a93db80b6d7fe1eeda7ff1fa414fd10ce7ef0d7379b415326407d805b8 SHA512 810aa7427df50793f4bed27cc3cb5b72c156f0c582f241e06131aa8eabe82d59c8ac0bcc37a22877f7a19ac4640a9a831f8b567ce3e2d26a41ce999515affdb0 +DIST AppStream-0.15.5.tar.xz 2499336 BLAKE2B a0710d1ef2756480fa814c8b740d066e1b06dffe6a3396a44697876372dc9d0f39088ff141817af549d0cf0ad99221e68305344dfdeb82e246f7cda18c3b63a7 SHA512 83202a8db9a31e4328b2a831b02e65389aad1ba95a4c2b2709084fb843cb3675af6fac73f932a31bb3a6d3ff5db85a863c01528be67d9bbd3b9614a978239771 diff --git a/dev-libs/appstream/appstream-0.15.5.ebuild b/dev-libs/appstream/appstream-0.15.5.ebuild new file mode 100644 index ..cd741e46c568 --- /dev/null +++ b/dev-libs/appstream/appstream-0.15.5.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg-utils + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ximion/${PN}; +else + MY_PN="AppStream" + SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" +HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; + +LICENSE="LGPL-2.1+ GPL-2+" +# check as_api_level +SLOT="0/4" +IUSE="apt doc +introspection qt5 test" +RESTRICT="test" # bug 691962 + +RDEPEND=" + >=dev-libs/glib-2.62:2 + dev-libs/libxml2:2 + >=dev-libs/libxmlb-0.3.6:= + dev-libs/libyaml + dev-libs/snowball-stemmer:= + >=net-misc/curl-7.62 + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) + qt5? ( dev-qt/qtcore:5 ) +" +DEPEND="${RDEPEND} + test? ( qt5? ( dev-qt/qttest:5 ) ) +" +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + doc? ( app-text/docbook-xml-dtd:4.5 ) + test? ( dev-qt/linguist-tools:5 ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.14.3-disable-Werror-flags.patch # bug 733774 +) + +src_prepare() { + default + sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die + if ! use test; then + sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 + fi +} + +src_configure() { + xdg_environment_reset + + local emesonargs=( + -Dapidocs=false + -Ddocs=false + -Dcompose=false + -Dmaintainer=false + -Dstatic-analysis=false + -Dstemming=true + -Dvapi=false + -Dapt-support=$(usex apt true false) + -Dinstall-docs=$(usex doc true false) + -Dgir=$(usex introspection true false) + -Dqt=$(usex qt5 true false) + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 4ec776ec88ca5417fe79bb0b6a5fea6b317887b6 Author: Sam James gentoo org> AuthorDate: Fri Aug 19 03:26:35 2022 + Commit: Sam James gentoo org> CommitDate: Fri Aug 19 03:35:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec776ec dev-libs/appstream-glib: add github upstream metadata Signed-off-by: Sam James gentoo.org> dev-libs/appstream-glib/metadata.xml | 19 +++ 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/dev-libs/appstream-glib/metadata.xml b/dev-libs/appstream-glib/metadata.xml index 66cc005e7bda..a4d2e78fcfe2 100644 --- a/dev-libs/appstream-glib/metadata.xml +++ b/dev-libs/appstream-glib/metadata.xml @@ -1,12 +1,15 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - gn...@gentoo.org - Gentoo GNOME Desktop - - - Enable fonts support for appstream-builder. - Add word stemming via dev-libs/snowball-stemmer. - + + gn...@gentoo.org + Gentoo GNOME Desktop + + + Enable fonts support for appstream-builder. + Add word stemming via dev-libs/snowball-stemmer. + + + hughsie/appstream-glib +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 2beb9f4faf6507be9feba346ffaf6664916b5685 Author: Matt Turner gentoo org> AuthorDate: Wed Aug 10 19:39:03 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Aug 10 19:46:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2beb9f4f dev-libs/appstream-glib: Version bump to 0.8.1 Signed-off-by: Matt Turner gentoo.org> dev-libs/appstream-glib/Manifest | 1 + .../appstream-glib/appstream-glib-0.8.1.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest index 7423b9b1b360..fe6450739af5 100644 --- a/dev-libs/appstream-glib/Manifest +++ b/dev-libs/appstream-glib/Manifest @@ -1,2 +1,3 @@ DIST appstream-glib-0.7.18.tar.xz 2309276 BLAKE2B 67f414ae45866cab314ed2b307f2045a2035c262810696246f5bdea2a0bac88d98b561f72a8e87608f90407ad6d577d720213461ecef09d277e919b5330c0bc2 SHA512 2a202eb25d823d524128a8ab164025b6579e069f8b62373cf5447d049a0e3764fca5bf1464296101a45870d1426b094493fc8ead07a6a4bcb514c0f1a91e8ff2 DIST appstream-glib-0.8.0.tar.xz 2315988 BLAKE2B b0858a2dccc70c3eee32262bd83a73ad739d72ca049b23387fea012c68d8dcbaec28aeaa31f81b05dee12c60a5426bdbcf1f22f5a8edbb441c663882c47b1a22 SHA512 13aeb37b8e890691a14d20ed0a86a14ae7125a6e08e60adcefe58ce2f861cebf7f49a01d9d1c137205b923f3162b307fc2671d476b7aaa9eae5fc5234ea4c1da +DIST appstream-glib-0.8.1.tar.xz 2320596 BLAKE2B de8d68c541cd6700fff0bc22a71d59510ccf584ac1380e2aed3e5aa122825cb3087d65b42ac1dc35acbd4b171382d9560545cdeaffa9d6bda72178bf7a36 SHA512 32462a32ea25c945abb8d9084af1c84850f264b3a2136c6f5e0168acf0d74ee450f8cbf483a504e417dc29b85a2e9bbc0a5bb8a217296eccacaa02db5ef5 diff --git a/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild b/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild new file mode 100644 index ..be7926bb8630 --- /dev/null +++ b/dev-libs/appstream-glib/appstream-glib-0.8.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg meson + +DESCRIPTION="Provides GObjects and helper methods to read and write AppStream metadata" +HOMEPAGE="https://people.freedesktop.org/~hughsient/appstream-glib/ https://github.com/hughsie/appstream-glib; +SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; + +LICENSE="LGPL-2.1+" +SLOT="0/8" # soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="gtk-doc fonts +introspection stemmer" + +RDEPEND=" + >=dev-libs/glib-2.58.0:2 + sys-apps/util-linux + app-arch/libarchive:= + >=net-misc/curl-7.56.0 + >=dev-libs/json-glib-1.1.2 + >=x11-libs/gdk-pixbuf-2.31.5:2[introspection?] + + fonts? ( + x11-libs/gtk+:3 + >=media-libs/freetype-2.4:2 + ) + >=media-libs/fontconfig-2.11:1.0 + dev-libs/libyaml + stemmer? ( dev-libs/snowball-stemmer:= ) + x11-libs/pango + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +# libxml2 required for glib-compile-resources +BDEPEND=" + dev-util/gperf + + dev-libs/libxml2:2 + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + gtk-doc? ( + >=dev-util/gtk-doc-1.9 + app-text/docbook-xml-dtd:4.3 + ) + >=sys-devel/gettext-0.19.8 +" + +src_configure() { + local emesonargs=( + -Ddep11=true + -Dbuilder=true + -Drpm=false + -Dalpm=false + $(meson_use fonts) + $(meson_use stemmer) + -Dman=true + $(meson_use gtk-doc) + $(meson_use introspection) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/, dev-libs/appstream-glib/files/
commit: 982b84d0147119b68d6287c96fc1e33538932d52 Author: Matt Turner gentoo org> AuthorDate: Sat Jul 16 21:11:25 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Jul 18 23:04:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982b84d0 dev-libs/appstream-glib: Version bump to 0.8.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/appstream-glib/Manifest | 1 + .../appstream-glib/appstream-glib-0.8.0.ebuild | 67 ++ .../appstream-glib-0.8.0-fix-as-self-test.patch| 34 +++ 3 files changed, 102 insertions(+) diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest index 67e6ab38ac18..7423b9b1b360 100644 --- a/dev-libs/appstream-glib/Manifest +++ b/dev-libs/appstream-glib/Manifest @@ -1 +1,2 @@ DIST appstream-glib-0.7.18.tar.xz 2309276 BLAKE2B 67f414ae45866cab314ed2b307f2045a2035c262810696246f5bdea2a0bac88d98b561f72a8e87608f90407ad6d577d720213461ecef09d277e919b5330c0bc2 SHA512 2a202eb25d823d524128a8ab164025b6579e069f8b62373cf5447d049a0e3764fca5bf1464296101a45870d1426b094493fc8ead07a6a4bcb514c0f1a91e8ff2 +DIST appstream-glib-0.8.0.tar.xz 2315988 BLAKE2B b0858a2dccc70c3eee32262bd83a73ad739d72ca049b23387fea012c68d8dcbaec28aeaa31f81b05dee12c60a5426bdbcf1f22f5a8edbb441c663882c47b1a22 SHA512 13aeb37b8e890691a14d20ed0a86a14ae7125a6e08e60adcefe58ce2f861cebf7f49a01d9d1c137205b923f3162b307fc2671d476b7aaa9eae5fc5234ea4c1da diff --git a/dev-libs/appstream-glib/appstream-glib-0.8.0.ebuild b/dev-libs/appstream-glib/appstream-glib-0.8.0.ebuild new file mode 100644 index ..28cc5cc07b30 --- /dev/null +++ b/dev-libs/appstream-glib/appstream-glib-0.8.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg meson + +DESCRIPTION="Provides GObjects and helper methods to read and write AppStream metadata" +HOMEPAGE="https://people.freedesktop.org/~hughsient/appstream-glib/ https://github.com/hughsie/appstream-glib; +SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; + +LICENSE="LGPL-2.1+" +SLOT="0/8" # soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="gtk-doc fonts +introspection stemmer" + +RDEPEND=" + >=dev-libs/glib-2.58.0:2 + sys-apps/util-linux + app-arch/libarchive:= + >=net-misc/curl-7.56.0 + >=dev-libs/json-glib-1.1.2 + >=x11-libs/gdk-pixbuf-2.31.5:2[introspection?] + + fonts? ( + x11-libs/gtk+:3 + >=media-libs/freetype-2.4:2 + ) + >=media-libs/fontconfig-2.11:1.0 + dev-libs/libyaml + stemmer? ( dev-libs/snowball-stemmer:= ) + x11-libs/pango + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +# libxml2 required for glib-compile-resources +BDEPEND=" + dev-util/gperf + + dev-libs/libxml2:2 + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + gtk-doc? ( + >=dev-util/gtk-doc-1.9 + app-text/docbook-xml-dtd:4.3 + ) + >=sys-devel/gettext-0.19.8 +" + +PATCHES=( + "${FILESDIR}"/${P}-fix-as-self-test.patch +) + +src_configure() { + local emesonargs=( + -Ddep11=true + -Dbuilder=true + -Drpm=false + -Dalpm=false + $(meson_use fonts) + $(meson_use stemmer) + -Dman=true + $(meson_use gtk-doc) + $(meson_use introspection) + ) + meson_src_configure +} diff --git a/dev-libs/appstream-glib/files/appstream-glib-0.8.0-fix-as-self-test.patch b/dev-libs/appstream-glib/files/appstream-glib-0.8.0-fix-as-self-test.patch new file mode 100644 index ..e302a04a9ce8 --- /dev/null +++ b/dev-libs/appstream-glib/files/appstream-glib-0.8.0-fix-as-self-test.patch @@ -0,0 +1,34 @@ +From 3870226a3585be4c31c1719248be0e17d789f3d7 Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Fri, 15 Jul 2022 20:33:50 +0200 +Subject: [PATCH] Properly initialize AsNodeToXmlHelper + +Fixes: https://github.com/hughsie/appstream-glib/issues/445 +--- + libappstream-glib/as-node.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/libappstream-glib/as-node.c b/libappstream-glib/as-node.c +index 4d438f5..b6650e4 100644 +--- a/libappstream-glib/as-node.c b/libappstream-glib/as-node.c +@@ -826,7 +826,7 @@ as_node_from_xml_internal (const gchar *data, gssize data_sz, + AsNodeFromXmlFlags flags, + GError **error) + { +- AsNodeToXmlHelper helper; ++ AsNodeToXmlHelper helper = {0}; + AsNode *root = NULL; + gboolean ret; + g_autoptr(GError)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 0ccb04812f610d4f86ffb72f3a8c9dc9d460384c Author: Matt Turner gentoo org> AuthorDate: Wed Apr 6 06:43:28 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Apr 6 06:44:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ccb0481 dev-libs/appstream: Keyword 0.14.6 ppc Signed-off-by: Matt Turner gentoo.org> dev-libs/appstream/appstream-0.14.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.14.6.ebuild b/dev-libs/appstream/appstream-0.14.6.ebuild index a67f828fd48f..c3f1c76f134e 100644 --- a/dev-libs/appstream/appstream-0.14.6.ebuild +++ b/dev-libs/appstream/appstream-0.14.6.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; S="${WORKDIR}/AppStream-${PV}" - KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" fi DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 69d64186ed1ce5acb212937de5a0d115406454b6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Dec 10 16:30:40 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Dec 10 19:35:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d64186 dev-libs/appstream: Drop 0.14.5 Package-Manager: Portage-3.0.29, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 - dev-libs/appstream/appstream-0.14.5.ebuild | 77 -- 2 files changed, 78 deletions(-) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index dd57b3a27bb3..e5ea92357c51 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,2 +1 @@ -DIST AppStream-0.14.5.tar.xz 2344820 BLAKE2B 714f7004db7579fb293c68e8574f0ebb8cea230e090edbaf459e6e2e0833656d7dd6372bd55c39c5e0b665117015c768990ac8b182a51219823c9cf90360263d SHA512 3f2fff8ee98a5689534802136b9fc8368422ce73c72458924b49beeb5b01170dadf25308bee692cfbc0b0a6cd4b3ee3047e46668a1b76a16b23faec4bf8ae78c DIST AppStream-0.14.6.tar.xz 2403088 BLAKE2B 1eb85601c1782fc47ff21983517f301dc9493fb60347cfe8072c277cc4415e80bf6c11a93db80b6d7fe1eeda7ff1fa414fd10ce7ef0d7379b415326407d805b8 SHA512 810aa7427df50793f4bed27cc3cb5b72c156f0c582f241e06131aa8eabe82d59c8ac0bcc37a22877f7a19ac4640a9a831f8b567ce3e2d26a41ce999515affdb0 diff --git a/dev-libs/appstream/appstream-0.14.5.ebuild b/dev-libs/appstream/appstream-0.14.5.ebuild deleted file mode 100644 index a67f828fd48f.. --- a/dev-libs/appstream/appstream-0.14.5.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson xdg-utils - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ximion/${PN}; -else - SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; - S="${WORKDIR}/AppStream-${PV}" - KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -fi - -DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" -HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; - -LICENSE="LGPL-2.1+ GPL-2+" -# check as_api_level -SLOT="0/4" -IUSE="apt doc +introspection qt5 test" -RESTRICT="test" # bug 691962 - -RDEPEND=" - dev-db/lmdb:= - >=dev-libs/glib-2.58:2 - dev-libs/libxml2:2 - dev-libs/libyaml - dev-libs/snowball-stemmer:= - net-misc/curl - introspection? ( >=dev-libs/gobject-introspection-1.56:= ) - qt5? ( dev-qt/qtcore:5 ) -" -DEPEND="${RDEPEND} - test? ( qt5? ( dev-qt/qttest:5 ) ) -" -BDEPEND=" - dev-libs/appstream-glib - dev-libs/libxslt - dev-util/itstool - >=sys-devel/gettext-0.19.8 - doc? ( app-text/docbook-xml-dtd:4.5 ) - test? ( dev-qt/linguist-tools:5 ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.14.3-disable-Werror-flags.patch # bug 733774 -) - -src_prepare() { - default - sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die - if ! use test; then - sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 - fi -} - -src_configure() { - xdg_environment_reset - - local emesonargs=( - -Dapidocs=false - -Ddocs=false - -Dcompose=false - -Dmaintainer=false - -Dstemming=true - -Dvapi=false - -Dapt-support=$(usex apt true false) - -Dinstall-docs=$(usex doc true false) - -Dgir=$(usex introspection true false) - -Dqt=$(usex qt5 true false) - ) - - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 8c62542bcfafed8fce57f7f698ee1dbaa8d4 Author: Sam James gentoo org> AuthorDate: Wed Dec 8 22:59:47 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 8 22:59:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c62542b dev-libs/appstream: Stabilize 0.14.6 x86, #828570 Signed-off-by: Sam James gentoo.org> dev-libs/appstream/appstream-0.14.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.14.6.ebuild b/dev-libs/appstream/appstream-0.14.6.ebuild index cf84f089a76d..a67f828fd48f 100644 --- a/dev-libs/appstream/appstream-0.14.6.ebuild +++ b/dev-libs/appstream/appstream-0.14.6.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; S="${WORKDIR}/AppStream-${PV}" - KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" fi DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 1e39f3cdd451e294d3374d4acccf92b44da5eec6 Author: Sam James gentoo org> AuthorDate: Wed Dec 8 22:59:08 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 8 22:59:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e39f3cd dev-libs/appstream: Stabilize 0.14.6 amd64, #828570 Signed-off-by: Sam James gentoo.org> dev-libs/appstream/appstream-0.14.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.14.6.ebuild b/dev-libs/appstream/appstream-0.14.6.ebuild index 2cfc5492974c..cf84f089a76d 100644 --- a/dev-libs/appstream/appstream-0.14.6.ebuild +++ b/dev-libs/appstream/appstream-0.14.6.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; S="${WORKDIR}/AppStream-${PV}" - KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 758efee0162c2f7098e0d4118650c4299af2730e Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 8 17:08:17 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 8 17:08:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=758efee0 dev-libs/appstream: Stabilize 0.14.6 arm64, #828570 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/appstream/appstream-0.14.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.14.6.ebuild b/dev-libs/appstream/appstream-0.14.6.ebuild index 0354ce9412b7..2cfc5492974c 100644 --- a/dev-libs/appstream/appstream-0.14.6.ebuild +++ b/dev-libs/appstream/appstream-0.14.6.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; S="${WORKDIR}/AppStream-${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: b54a9404f85cfcd0469a13d3ae11b3613b0389dc Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Nov 7 15:56:04 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Nov 7 16:12:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b54a9404 dev-libs/appstream: 0.14.6 version bump Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 + dev-libs/appstream/appstream-0.14.6.ebuild | 77 ++ 2 files changed, 78 insertions(+) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index e3a5232bebc..dd57b3a27bb 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1 +1,2 @@ DIST AppStream-0.14.5.tar.xz 2344820 BLAKE2B 714f7004db7579fb293c68e8574f0ebb8cea230e090edbaf459e6e2e0833656d7dd6372bd55c39c5e0b665117015c768990ac8b182a51219823c9cf90360263d SHA512 3f2fff8ee98a5689534802136b9fc8368422ce73c72458924b49beeb5b01170dadf25308bee692cfbc0b0a6cd4b3ee3047e46668a1b76a16b23faec4bf8ae78c +DIST AppStream-0.14.6.tar.xz 2403088 BLAKE2B 1eb85601c1782fc47ff21983517f301dc9493fb60347cfe8072c277cc4415e80bf6c11a93db80b6d7fe1eeda7ff1fa414fd10ce7ef0d7379b415326407d805b8 SHA512 810aa7427df50793f4bed27cc3cb5b72c156f0c582f241e06131aa8eabe82d59c8ac0bcc37a22877f7a19ac4640a9a831f8b567ce3e2d26a41ce999515affdb0 diff --git a/dev-libs/appstream/appstream-0.14.6.ebuild b/dev-libs/appstream/appstream-0.14.6.ebuild new file mode 100644 index 000..0354ce9412b --- /dev/null +++ b/dev-libs/appstream/appstream-0.14.6.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg-utils + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ximion/${PN}; +else + SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; + S="${WORKDIR}/AppStream-${PV}" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" +HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; + +LICENSE="LGPL-2.1+ GPL-2+" +# check as_api_level +SLOT="0/4" +IUSE="apt doc +introspection qt5 test" +RESTRICT="test" # bug 691962 + +RDEPEND=" + dev-db/lmdb:= + >=dev-libs/glib-2.58:2 + dev-libs/libxml2:2 + dev-libs/libyaml + dev-libs/snowball-stemmer:= + net-misc/curl + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) + qt5? ( dev-qt/qtcore:5 ) +" +DEPEND="${RDEPEND} + test? ( qt5? ( dev-qt/qttest:5 ) ) +" +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + doc? ( app-text/docbook-xml-dtd:4.5 ) + test? ( dev-qt/linguist-tools:5 ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.14.3-disable-Werror-flags.patch # bug 733774 +) + +src_prepare() { + default + sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die + if ! use test; then + sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 + fi +} + +src_configure() { + xdg_environment_reset + + local emesonargs=( + -Dapidocs=false + -Ddocs=false + -Dcompose=false + -Dmaintainer=false + -Dstemming=true + -Dvapi=false + -Dapt-support=$(usex apt true false) + -Dinstall-docs=$(usex doc true false) + -Dgir=$(usex introspection true false) + -Dqt=$(usex qt5 true false) + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: bc91ac0bb68d35307cfec8f810e7ac86210f1adb Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Oct 15 19:06:49 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 16 08:20:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc91ac0b dev-libs/appstream: Drop 0.14.4-r1 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest | 1 - dev-libs/appstream/appstream-0.14.4-r1.ebuild | 77 --- 2 files changed, 78 deletions(-) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index e38bdd689ad..e3a5232bebc 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,2 +1 @@ -DIST AppStream-0.14.4.tar.xz 2309444 BLAKE2B 0c1fd20a01d0fe59d1b1ff029e4fbddbf9cea833d4665549480744e48dc0b3615b0d507278c75025c99ccda21b97e25e62496ecfc49dbe6527132f5dad5d6ad5 SHA512 86bd98e94f3e730d37030be31c6eaba12b35e13778458c0f50bad75babf8c8e93b62492a2546a42f750f91ae81f3456d04e63ad9a4acb804cf38493440a4 DIST AppStream-0.14.5.tar.xz 2344820 BLAKE2B 714f7004db7579fb293c68e8574f0ebb8cea230e090edbaf459e6e2e0833656d7dd6372bd55c39c5e0b665117015c768990ac8b182a51219823c9cf90360263d SHA512 3f2fff8ee98a5689534802136b9fc8368422ce73c72458924b49beeb5b01170dadf25308bee692cfbc0b0a6cd4b3ee3047e46668a1b76a16b23faec4bf8ae78c diff --git a/dev-libs/appstream/appstream-0.14.4-r1.ebuild b/dev-libs/appstream/appstream-0.14.4-r1.ebuild deleted file mode 100644 index 2916ede8769..000 --- a/dev-libs/appstream/appstream-0.14.4-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson xdg-utils - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ximion/${PN}; -else - SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; - S="${WORKDIR}/AppStream-${PV}" - KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" -fi - -DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" -HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; - -LICENSE="LGPL-2.1+ GPL-2+" -# check as_api_level -SLOT="0/4" -IUSE="apt doc +introspection qt5 test" -RESTRICT="test" # bug 691962 - -RDEPEND=" - dev-db/lmdb:= - >=dev-libs/glib-2.58:2 - dev-libs/libxml2:2 - dev-libs/libyaml - dev-libs/snowball-stemmer:= - net-misc/curl - introspection? ( >=dev-libs/gobject-introspection-1.56:= ) - qt5? ( dev-qt/qtcore:5 ) -" -DEPEND="${RDEPEND} - test? ( qt5? ( dev-qt/qttest:5 ) ) -" -BDEPEND=" - dev-libs/appstream-glib - dev-libs/libxslt - dev-util/itstool - >=sys-devel/gettext-0.19.8 - doc? ( app-text/docbook-xml-dtd:4.5 ) - test? ( dev-qt/linguist-tools:5 ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.14.3-disable-Werror-flags.patch # bug 733774 -) - -src_prepare() { - default - sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die - if ! use test; then - sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 - fi -} - -src_configure() { - xdg_environment_reset - - local emesonargs=( - -Dapidocs=false - -Ddocs=false - -Dcompose=false - -Dmaintainer=false - -Dstemming=true - -Dvapi=false - -Dapt-support=$(usex apt true false) - -Dinstall-docs=$(usex doc true false) - -Dgir=$(usex introspection true false) - -Dqt=$(usex qt5 true false) - ) - - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: d5be1af3a33b57881c290ec78955aff07eb9ec27 Author: Sam James gentoo org> AuthorDate: Mon Oct 4 19:15:56 2021 + Commit: Sam James gentoo org> CommitDate: Mon Oct 4 19:15:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5be1af3 dev-libs/appstream: Stabilize 0.14.5 arm64, #815829 Signed-off-by: Sam James gentoo.org> dev-libs/appstream/appstream-0.14.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.14.5.ebuild b/dev-libs/appstream/appstream-0.14.5.ebuild index 1439062f9a0..a67f828fd48 100644 --- a/dev-libs/appstream/appstream-0.14.5.ebuild +++ b/dev-libs/appstream/appstream-0.14.5.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; S="${WORKDIR}/AppStream-${PV}" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" fi DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 87cdb8575ad6776b7aab82498d7dfee4ca67ee15 Author: Sam James gentoo org> AuthorDate: Sun Oct 3 18:46:21 2021 + Commit: Sam James gentoo org> CommitDate: Sun Oct 3 18:46:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87cdb857 dev-libs/appstream: Stabilize 0.14.5 amd64, #815829 Signed-off-by: Sam James gentoo.org> dev-libs/appstream/appstream-0.14.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.14.5.ebuild b/dev-libs/appstream/appstream-0.14.5.ebuild index 64e96205a14..1439062f9a0 100644 --- a/dev-libs/appstream/appstream-0.14.5.ebuild +++ b/dev-libs/appstream/appstream-0.14.5.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; S="${WORKDIR}/AppStream-${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" fi DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 4845a0989cb9e4ee2c2e6b7dcd74830f0a988596 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Oct 3 17:51:52 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Oct 3 17:51:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4845a098 dev-libs/appstream: x86 stable wrt bug #815829 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/appstream/appstream-0.14.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.14.5.ebuild b/dev-libs/appstream/appstream-0.14.5.ebuild index 0354ce9412b..64e96205a14 100644 --- a/dev-libs/appstream/appstream-0.14.5.ebuild +++ b/dev-libs/appstream/appstream-0.14.5.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; S="${WORKDIR}/AppStream-${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86" fi DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: b652f2b472bc8495e7ecffc8e86faef9f04b4115 Author: Marek Szuba gentoo org> AuthorDate: Thu Sep 16 09:27:44 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Sep 16 12:32:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b652f2b4 dev-libs/appstream: keyword 0.14.5 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-libs/appstream/appstream-0.14.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.14.5.ebuild b/dev-libs/appstream/appstream-0.14.5.ebuild index 6b624391ae8..0354ce9412b 100644 --- a/dev-libs/appstream/appstream-0.14.5.ebuild +++ b/dev-libs/appstream/appstream-0.14.5.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; S="${WORKDIR}/AppStream-${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 3bf1708b74ce1318e8ee35627ac8dd998f9ebe9e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Sep 4 18:34:11 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Sep 4 20:58:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf1708b dev-libs/appstream: 0.14.5 version bump Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 + dev-libs/appstream/appstream-0.14.5.ebuild | 77 ++ 2 files changed, 78 insertions(+) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 93d00cd144b..e38bdd689ad 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1 +1,2 @@ DIST AppStream-0.14.4.tar.xz 2309444 BLAKE2B 0c1fd20a01d0fe59d1b1ff029e4fbddbf9cea833d4665549480744e48dc0b3615b0d507278c75025c99ccda21b97e25e62496ecfc49dbe6527132f5dad5d6ad5 SHA512 86bd98e94f3e730d37030be31c6eaba12b35e13778458c0f50bad75babf8c8e93b62492a2546a42f750f91ae81f3456d04e63ad9a4acb804cf38493440a4 +DIST AppStream-0.14.5.tar.xz 2344820 BLAKE2B 714f7004db7579fb293c68e8574f0ebb8cea230e090edbaf459e6e2e0833656d7dd6372bd55c39c5e0b665117015c768990ac8b182a51219823c9cf90360263d SHA512 3f2fff8ee98a5689534802136b9fc8368422ce73c72458924b49beeb5b01170dadf25308bee692cfbc0b0a6cd4b3ee3047e46668a1b76a16b23faec4bf8ae78c diff --git a/dev-libs/appstream/appstream-0.14.5.ebuild b/dev-libs/appstream/appstream-0.14.5.ebuild new file mode 100644 index 000..6b624391ae8 --- /dev/null +++ b/dev-libs/appstream/appstream-0.14.5.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg-utils + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ximion/${PN}; +else + SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; + S="${WORKDIR}/AppStream-${PV}" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +fi + +DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" +HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; + +LICENSE="LGPL-2.1+ GPL-2+" +# check as_api_level +SLOT="0/4" +IUSE="apt doc +introspection qt5 test" +RESTRICT="test" # bug 691962 + +RDEPEND=" + dev-db/lmdb:= + >=dev-libs/glib-2.58:2 + dev-libs/libxml2:2 + dev-libs/libyaml + dev-libs/snowball-stemmer:= + net-misc/curl + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) + qt5? ( dev-qt/qtcore:5 ) +" +DEPEND="${RDEPEND} + test? ( qt5? ( dev-qt/qttest:5 ) ) +" +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + doc? ( app-text/docbook-xml-dtd:4.5 ) + test? ( dev-qt/linguist-tools:5 ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.14.3-disable-Werror-flags.patch # bug 733774 +) + +src_prepare() { + default + sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die + if ! use test; then + sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 + fi +} + +src_configure() { + xdg_environment_reset + + local emesonargs=( + -Dapidocs=false + -Ddocs=false + -Dcompose=false + -Dmaintainer=false + -Dstemming=true + -Dvapi=false + -Dapt-support=$(usex apt true false) + -Dinstall-docs=$(usex doc true false) + -Dgir=$(usex introspection true false) + -Dqt=$(usex qt5 true false) + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 1860d4e7b31d6d38724921b4d97fa765c8d3ae36 Author: Sam James gentoo org> AuthorDate: Fri Aug 27 20:45:08 2021 + Commit: Sam James gentoo org> CommitDate: Fri Aug 27 20:45:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1860d4e7 dev-libs/appstream: subscribe to snowball-stemmer subslot We need to be rebuilt when snowball-stemmer changes ABI. Bug: https://bugs.gentoo.org/719402 Signed-off-by: Sam James gentoo.org> .../appstream/{appstream-0.14.4.ebuild => appstream-0.14.4-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.14.4.ebuild b/dev-libs/appstream/appstream-0.14.4-r1.ebuild similarity index 98% rename from dev-libs/appstream/appstream-0.14.4.ebuild rename to dev-libs/appstream/appstream-0.14.4-r1.ebuild index 90fcd55bc74..2916ede8769 100644 --- a/dev-libs/appstream/appstream-0.14.4.ebuild +++ b/dev-libs/appstream/appstream-0.14.4-r1.ebuild @@ -28,7 +28,7 @@ RDEPEND=" >=dev-libs/glib-2.58:2 dev-libs/libxml2:2 dev-libs/libyaml - dev-libs/snowball-stemmer + dev-libs/snowball-stemmer:= net-misc/curl introspection? ( >=dev-libs/gobject-introspection-1.56:= ) qt5? ( dev-qt/qtcore:5 )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: d31c5d2680a9f2355603f63f65c5603e7b6ca9b2 Author: Sam James gentoo org> AuthorDate: Fri Aug 27 20:44:58 2021 + Commit: Sam James gentoo org> CommitDate: Fri Aug 27 20:45:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31c5d26 dev-libs/appstream-glib: subscribe to snowball-stemmer subslot We need to be rebuilt when snowball-stemmer changes ABI. Bug: https://bugs.gentoo.org/719402 Signed-off-by: Sam James gentoo.org> ...appstream-glib-0.7.18.ebuild => appstream-glib-0.7.18-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.18-r1.ebuild similarity index 94% rename from dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild rename to dev-libs/appstream-glib/appstream-glib-0.7.18-r1.ebuild index 448126df5f4..f81e79bb94a 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.18-r1.ebuild @@ -17,7 +17,7 @@ IUSE="gtk-doc fonts +introspection stemmer" RDEPEND=" >=dev-libs/glib-2.58.0:2 sys-apps/util-linux - app-arch/libarchive + app-arch/libarchive:= >=net-libs/libsoup-2.51.92:2.4 >=dev-libs/json-glib-1.1.2 >=x11-libs/gdk-pixbuf-2.31.5:2[introspection?] @@ -26,7 +26,7 @@ RDEPEND=" >=media-libs/freetype-2.4:2 ) >=media-libs/fontconfig-2.11:1.0 dev-libs/libyaml - stemmer? ( dev-libs/snowball-stemmer ) + stemmer? ( dev-libs/snowball-stemmer:= ) x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-1.54:= ) " @@ -44,7 +44,7 @@ BDEPEND=" ) >=sys-devel/gettext-0.19.8 " -# ${PN} superseeds appdata-tools +# ${PN} supersedes appdata-tools RDEPEND="${RDEPEND} !
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 9bc7de0495ca4024914c62fec13f42926f89b90c Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Aug 9 05:54:26 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Aug 9 05:54:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc7de04 dev-libs/appstream: Drop 0.14.3 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 - dev-libs/appstream/appstream-0.14.3.ebuild | 77 -- 2 files changed, 78 deletions(-) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 0d4d2a947cb..93d00cd144b 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,2 +1 @@ -DIST AppStream-0.14.3.tar.xz 2277536 BLAKE2B 99ceae6873c189b289143c8ab59eaacfbadbbe7cf05db96079c00ba09c82aeac63f4436e1b9e54b8d172aa7e9f609583cf2a78d3f44ce880cb1a326034432563 SHA512 b4c41b44375091636cc46e2f7f5e0b86612474faa6d55010caee78cb9c9ac468d093cf261184d900be7aae8513dc72d2821ff9ee17786e123c86a928ce5e9135 DIST AppStream-0.14.4.tar.xz 2309444 BLAKE2B 0c1fd20a01d0fe59d1b1ff029e4fbddbf9cea833d4665549480744e48dc0b3615b0d507278c75025c99ccda21b97e25e62496ecfc49dbe6527132f5dad5d6ad5 SHA512 86bd98e94f3e730d37030be31c6eaba12b35e13778458c0f50bad75babf8c8e93b62492a2546a42f750f91ae81f3456d04e63ad9a4acb804cf38493440a4 diff --git a/dev-libs/appstream/appstream-0.14.3.ebuild b/dev-libs/appstream/appstream-0.14.3.ebuild deleted file mode 100644 index 163beaa684e..000 --- a/dev-libs/appstream/appstream-0.14.3.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson xdg-utils - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ximion/${PN}; -else - SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; - KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" - S="${WORKDIR}/AppStream-${PV}" -fi - -DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" -HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; - -LICENSE="LGPL-2.1+ GPL-2+" -# check as_api_level -SLOT="0/4" -IUSE="apt doc +introspection qt5 test" -RESTRICT="test" # bug 691962 - -BDEPEND=" - dev-libs/appstream-glib - dev-libs/libxslt - dev-util/itstool - >=sys-devel/gettext-0.19.8 - doc? ( app-text/docbook-xml-dtd:4.5 ) - test? ( dev-qt/linguist-tools:5 ) -" -RDEPEND=" - dev-db/lmdb:= - >=dev-libs/glib-2.58:2 - dev-libs/libxml2:2 - dev-libs/libyaml - dev-libs/snowball-stemmer - net-misc/curl - introspection? ( >=dev-libs/gobject-introspection-1.56:= ) - qt5? ( dev-qt/qtcore:5 ) -" -DEPEND="${RDEPEND} - test? ( qt5? ( dev-qt/qttest:5 ) ) -" - -PATCHES=( - "${FILESDIR}"/${P}-disable-Werror-flags.patch # bug 733774 -) - -src_prepare() { - default - sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die - if ! use test; then - sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 - fi -} - -src_configure() { - xdg_environment_reset - - local emesonargs=( - -Dapidocs=false - -Ddocs=false - -Dcompose=false - -Dmaintainer=false - -Dstemming=true - -Dvapi=false - -Dapt-support=$(usex apt true false) - -Dinstall-docs=$(usex doc true false) - -Dgir=$(usex introspection true false) - -Dqt=$(usex qt5 true false) - ) - - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 9a2f3b3aeeea64f1afd828b988bbdb9c97c8ab64 Author: Sam James gentoo org> AuthorDate: Fri Aug 6 12:15:22 2021 + Commit: Sam James gentoo org> CommitDate: Fri Aug 6 12:15:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2f3b3a dev-libs/appstream: Stabilize 0.14.4 arm64, #806308 Signed-off-by: Sam James gentoo.org> dev-libs/appstream/appstream-0.14.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.14.4.ebuild b/dev-libs/appstream/appstream-0.14.4.ebuild index 0cc9cac697c..90fcd55bc74 100644 --- a/dev-libs/appstream/appstream-0.14.4.ebuild +++ b/dev-libs/appstream/appstream-0.14.4.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; S="${WORKDIR}/AppStream-${PV}" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" fi DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 2404100c5ea983cf3505e1cbcb2cf3bc414d3597 Author: Sam James gentoo org> AuthorDate: Thu Aug 5 14:06:14 2021 + Commit: Sam James gentoo org> CommitDate: Thu Aug 5 14:06:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2404100c dev-libs/appstream: Stabilize 0.14.4 x86, #806308 Signed-off-by: Sam James gentoo.org> dev-libs/appstream/appstream-0.14.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.14.4.ebuild b/dev-libs/appstream/appstream-0.14.4.ebuild index e792bcecf26..0cc9cac697c 100644 --- a/dev-libs/appstream/appstream-0.14.4.ebuild +++ b/dev-libs/appstream/appstream-0.14.4.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; S="${WORKDIR}/AppStream-${PV}" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" fi DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: d4eec9836d421c79a4888d922da583fea914fac8 Author: Alex Fan yahoo com> AuthorDate: Thu Aug 5 03:00:29 2021 + Commit: Yixun Lan gentoo org> CommitDate: Thu Aug 5 13:52:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4eec983 dev-libs/appstream-glib: keyword 0.7.18 for ~riscv Signed-off-by: Alex Fan yahoo.com> Signed-off-by: Yixun Lan gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild index b92481c7541..448126df5f4 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: a9059c7a760e0765a162148a0ca8e74b714023bf Author: Sam James gentoo org> AuthorDate: Tue Aug 3 23:35:59 2021 + Commit: Sam James gentoo org> CommitDate: Tue Aug 3 23:35:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9059c7a dev-libs/appstream: Stabilize 0.14.4 amd64, #806308 Signed-off-by: Sam James gentoo.org> dev-libs/appstream/appstream-0.14.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.14.4.ebuild b/dev-libs/appstream/appstream-0.14.4.ebuild index ff3c834181f..e792bcecf26 100644 --- a/dev-libs/appstream/appstream-0.14.4.ebuild +++ b/dev-libs/appstream/appstream-0.14.4.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; S="${WORKDIR}/AppStream-${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" fi DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 07895ebe4a7764390e12104c9cc3bb67ef26cc92 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jun 28 11:48:37 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jun 28 12:32:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07895ebe dev-libs/appstream: 0.14.4 version bump Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 + dev-libs/appstream/appstream-0.14.4.ebuild | 77 ++ 2 files changed, 78 insertions(+) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 8bb471ce7ea..0d4d2a947cb 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1 +1,2 @@ DIST AppStream-0.14.3.tar.xz 2277536 BLAKE2B 99ceae6873c189b289143c8ab59eaacfbadbbe7cf05db96079c00ba09c82aeac63f4436e1b9e54b8d172aa7e9f609583cf2a78d3f44ce880cb1a326034432563 SHA512 b4c41b44375091636cc46e2f7f5e0b86612474faa6d55010caee78cb9c9ac468d093cf261184d900be7aae8513dc72d2821ff9ee17786e123c86a928ce5e9135 +DIST AppStream-0.14.4.tar.xz 2309444 BLAKE2B 0c1fd20a01d0fe59d1b1ff029e4fbddbf9cea833d4665549480744e48dc0b3615b0d507278c75025c99ccda21b97e25e62496ecfc49dbe6527132f5dad5d6ad5 SHA512 86bd98e94f3e730d37030be31c6eaba12b35e13778458c0f50bad75babf8c8e93b62492a2546a42f750f91ae81f3456d04e63ad9a4acb804cf38493440a4 diff --git a/dev-libs/appstream/appstream-0.14.4.ebuild b/dev-libs/appstream/appstream-0.14.4.ebuild new file mode 100644 index 000..ff3c834181f --- /dev/null +++ b/dev-libs/appstream/appstream-0.14.4.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson xdg-utils + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ximion/${PN}; +else + SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; + S="${WORKDIR}/AppStream-${PV}" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +fi + +DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" +HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; + +LICENSE="LGPL-2.1+ GPL-2+" +# check as_api_level +SLOT="0/4" +IUSE="apt doc +introspection qt5 test" +RESTRICT="test" # bug 691962 + +RDEPEND=" + dev-db/lmdb:= + >=dev-libs/glib-2.58:2 + dev-libs/libxml2:2 + dev-libs/libyaml + dev-libs/snowball-stemmer + net-misc/curl + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) + qt5? ( dev-qt/qtcore:5 ) +" +DEPEND="${RDEPEND} + test? ( qt5? ( dev-qt/qttest:5 ) ) +" +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + doc? ( app-text/docbook-xml-dtd:4.5 ) + test? ( dev-qt/linguist-tools:5 ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.14.3-disable-Werror-flags.patch # bug 733774 +) + +src_prepare() { + default + sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die + if ! use test; then + sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 + fi +} + +src_configure() { + xdg_environment_reset + + local emesonargs=( + -Dapidocs=false + -Ddocs=false + -Dcompose=false + -Dmaintainer=false + -Dstemming=true + -Dvapi=false + -Dapt-support=$(usex apt true false) + -Dinstall-docs=$(usex doc true false) + -Dgir=$(usex introspection true false) + -Dqt=$(usex qt5 true false) + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 1584b76b721a372b82f56992588cd8dbfdd3465c Author: Mikle Kolyada gentoo org> AuthorDate: Sat Jun 5 10:57:20 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jun 5 10:57:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1584b76b dev-libs/appstream: Stabilize 0.14.3 arm64, #788820 Signed-off-by: Mikle Kolyada gentoo.org> dev-libs/appstream/appstream-0.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.14.3.ebuild b/dev-libs/appstream/appstream-0.14.3.ebuild index 2d59d63ddf2..163beaa684e 100644 --- a/dev-libs/appstream/appstream-0.14.3.ebuild +++ b/dev-libs/appstream/appstream-0.14.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/ximion/${PN}; else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" S="${WORKDIR}/AppStream-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: ac5ffe203442ca92554545b33f40c082d71c36b0 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Jun 5 10:54:31 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jun 5 10:55:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac5ffe20 dev-libs/appstream: Stabilize 0.14.3 x86, #788820 Signed-off-by: Mikle Kolyada gentoo.org> dev-libs/appstream/appstream-0.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.14.3.ebuild b/dev-libs/appstream/appstream-0.14.3.ebuild index d8d5d441625..2d59d63ddf2 100644 --- a/dev-libs/appstream/appstream-0.14.3.ebuild +++ b/dev-libs/appstream/appstream-0.14.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/ximion/${PN}; else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" S="${WORKDIR}/AppStream-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: e618c216a9288b86e13662dafc9f4e5a58ab82d7 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Jun 5 10:51:47 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jun 5 10:52:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e618c216 dev-libs/appstream: Stabilize 0.14.3 amd64, #788820 Signed-off-by: Mikle Kolyada gentoo.org> dev-libs/appstream/appstream-0.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.14.3.ebuild b/dev-libs/appstream/appstream-0.14.3.ebuild index 7a8b4e4420b..d8d5d441625 100644 --- a/dev-libs/appstream/appstream-0.14.3.ebuild +++ b/dev-libs/appstream/appstream-0.14.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/ximion/${PN}; else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" S="${WORKDIR}/AppStream-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 85af689b4bcd3e31b1af0fa031a620340cb6d33d Author: Sam James gentoo org> AuthorDate: Tue Apr 13 14:59:41 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 13 14:59:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85af689b dev-libs/appstream-glib: Stabilize 0.7.18 ppc64, #774927 Signed-off-by: Sam James gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild index 53c6e7521eb..b92481c7541 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: f83a117b3ad9001be0b77c45469daec5b2c08b12 Author: Sam James gentoo org> AuthorDate: Mon Apr 12 16:01:28 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 12 16:01:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f83a117b dev-libs/appstream-glib: Stabilize 0.7.18 arm, #774927 Signed-off-by: Sam James gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild index 7473bfcea1e..382ad4f05ed 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/files/, dev-libs/appstream/
commit: 04fee22016701cef5763319978ee5a4605fe9987 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 26 20:00:50 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Mar 26 21:14:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04fee220 dev-libs/appstream: 0.14.3 version bump - Rebase disable-Werror-flags.patch - Fix build with >=glib-2.67 See also: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1935 Upstream commit 8a179f14619103247e4a14d96ea03c358d9c1492 Closes: https://bugs.gentoo.org/65 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 + dev-libs/appstream/appstream-0.14.3.ebuild | 77 ++ .../appstream-0.14.3-disable-Werror-flags.patch| 12 3 files changed, 90 insertions(+) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 406bf02a125..7d79c92e900 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1 +1,2 @@ DIST AppStream-0.12.11.tar.xz 2120548 BLAKE2B 6053d1d1bbe182c8e57f657ea5dda9c4a777d5a7955f39a57677502fbbe010d5c49a7872329d1ef716c41c7423bfb4d284e71af97f99ca6e466fbf369bf80272 SHA512 6000f4e9f995b2d481374db2409f212da9d48893c4a757cb7287e2731117f50d0ed284dedc0e24e505b3b7c9c9f38dd9a5f855eeb6c7445eb7203e74d4a5f790 +DIST AppStream-0.14.3.tar.xz 2277536 BLAKE2B 99ceae6873c189b289143c8ab59eaacfbadbbe7cf05db96079c00ba09c82aeac63f4436e1b9e54b8d172aa7e9f609583cf2a78d3f44ce880cb1a326034432563 SHA512 b4c41b44375091636cc46e2f7f5e0b86612474faa6d55010caee78cb9c9ac468d093cf261184d900be7aae8513dc72d2821ff9ee17786e123c86a928ce5e9135 diff --git a/dev-libs/appstream/appstream-0.14.3.ebuild b/dev-libs/appstream/appstream-0.14.3.ebuild new file mode 100644 index 000..7a8b4e4420b --- /dev/null +++ b/dev-libs/appstream/appstream-0.14.3.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson xdg-utils + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ximion/${PN}; +else + SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + S="${WORKDIR}/AppStream-${PV}" +fi + +DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" +HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; + +LICENSE="LGPL-2.1+ GPL-2+" +# check as_api_level +SLOT="0/4" +IUSE="apt doc +introspection qt5 test" +RESTRICT="test" # bug 691962 + +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + doc? ( app-text/docbook-xml-dtd:4.5 ) + test? ( dev-qt/linguist-tools:5 ) +" +RDEPEND=" + dev-db/lmdb:= + >=dev-libs/glib-2.58:2 + dev-libs/libxml2:2 + dev-libs/libyaml + dev-libs/snowball-stemmer + net-misc/curl + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) + qt5? ( dev-qt/qtcore:5 ) +" +DEPEND="${RDEPEND} + test? ( qt5? ( dev-qt/qttest:5 ) ) +" + +PATCHES=( + "${FILESDIR}"/${P}-disable-Werror-flags.patch # bug 733774 +) + +src_prepare() { + default + sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die + if ! use test; then + sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 + fi +} + +src_configure() { + xdg_environment_reset + + local emesonargs=( + -Dapidocs=false + -Ddocs=false + -Dcompose=false + -Dmaintainer=false + -Dstemming=true + -Dvapi=false + -Dapt-support=$(usex apt true false) + -Dinstall-docs=$(usex doc true false) + -Dgir=$(usex introspection true false) + -Dqt=$(usex qt5 true false) + ) + + meson_src_configure +} diff --git a/dev-libs/appstream/files/appstream-0.14.3-disable-Werror-flags.patch b/dev-libs/appstream/files/appstream-0.14.3-disable-Werror-flags.patch new file mode 100644 index 000..4e5a117061b --- /dev/null +++ b/dev-libs/appstream/files/appstream-0.14.3-disable-Werror-flags.patch @@ -0,0 +1,12 @@ +--- a/meson.build b/meson.build +@@ -52,9 +52,6 @@ + add_project_arguments(maintainer_c_args, language: 'cpp') + endif + +-# a few compiler warning flags we always want enabled +-add_project_arguments('-Werror=implicit-function-declaration', '-Wno-unused-parameter', language: 'c') +-add_project_arguments('-Wno-unused-parameter', language: 'cpp') + add_project_arguments('-DAS_COMPILATION', language: 'c') + + # Vendor extensions in system headers
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: bfb261ab27cafc1c1128adad51a28914e00838bc Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Mar 15 15:29:10 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Mar 15 18:06:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb261ab dev-libs/appstream-glib: stable 0.7.18 for sparc, bug #774927 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild index 969f483b645..5b6a19bd40c 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: e9776fce444ea0850393f7f882853ddef32f314e Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Dec 17 10:09:35 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Dec 17 10:23:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9776fce dev-libs/appstream: Drop 0.12.7 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 - dev-libs/appstream/appstream-0.12.7.ebuild | 72 -- 2 files changed, 73 deletions(-) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 5eb2b535aae..406bf02a125 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,2 +1 @@ DIST AppStream-0.12.11.tar.xz 2120548 BLAKE2B 6053d1d1bbe182c8e57f657ea5dda9c4a777d5a7955f39a57677502fbbe010d5c49a7872329d1ef716c41c7423bfb4d284e71af97f99ca6e466fbf369bf80272 SHA512 6000f4e9f995b2d481374db2409f212da9d48893c4a757cb7287e2731117f50d0ed284dedc0e24e505b3b7c9c9f38dd9a5f855eeb6c7445eb7203e74d4a5f790 -DIST AppStream-0.12.7.tar.xz 1958948 BLAKE2B 51a70395e4801ceeb3e97ac081f4c45be242cca14728f8efc5eec0d4b3cfa4cc9fab9ef7429c18e9bbb0dedb693a847258be1b11491155658a6ffa2a28358e35 SHA512 53ca7ebde3fcd345a895527da2ac5d829a09f25d28836a867b500282fba3465bde657cd75a4030cb831022f7a0d9f50aadb36078d62924e4d0edad6bfe3c5561 diff --git a/dev-libs/appstream/appstream-0.12.7.ebuild b/dev-libs/appstream/appstream-0.12.7.ebuild deleted file mode 100644 index 592863c7558..000 --- a/dev-libs/appstream/appstream-0.12.7.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson xdg-utils - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ximion/${PN}; -else - MY_PN="AppStream" - SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="amd64 ~arm arm64 x86" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" -HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; - -LICENSE="LGPL-2.1+ GPL-2+" -# check as_api_level -SLOT="0/4" -IUSE="apt +introspection qt5 test" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-text/docbook-xml-dtd:4.5 - dev-libs/appstream-glib - dev-util/itstool - >=dev-util/meson-0.42.0 - >=sys-devel/gettext-0.19.8 - test? ( - dev-qt/linguist-tools:5 - qt5? ( dev-qt/qttest:5 ) - ) -" -DEPEND=" - dev-db/lmdb:= - >=dev-libs/glib-2.54:2 - dev-libs/libxml2:2 - dev-libs/libyaml - dev-libs/snowball-stemmer - introspection? ( >=dev-libs/gobject-introspection-1.56:= ) - qt5? ( dev-qt/qtcore:5 ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die - if ! use test; then - sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 - fi -} - -src_configure() { - xdg_environment_reset - - local emesonargs=( - -Dapidocs=false - -Ddocs=false - -Dmaintainer=false - -Dstemming=true - -Dvapi=false - -Dapt-support=$(usex apt true false) - -Dgir=$(usex introspection true false) - -Dqt=$(usex qt5 true false) - ) - - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 77f16695ae42840faf8debf8c72458c47d9412ec Author: Sam James gentoo org> AuthorDate: Wed Dec 16 19:50:13 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 16 19:50:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f16695 dev-libs/appstream: Stabilize 0.12.11-r1 amd64, #758713 Signed-off-by: Sam James gentoo.org> dev-libs/appstream/appstream-0.12.11-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.12.11-r1.ebuild b/dev-libs/appstream/appstream-0.12.11-r1.ebuild index 622c2fe9a91..c6f2bbb71f2 100644 --- a/dev-libs/appstream/appstream-0.12.11-r1.ebuild +++ b/dev-libs/appstream/appstream-0.12.11-r1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/ximion/${PN}; else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm arm64 ~ppc64 x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" S="${WORKDIR}/AppStream-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 398485c38af614256a52f4f234054871c469353f Author: Sam James gentoo org> AuthorDate: Sun Dec 6 19:35:06 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 6 19:35:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398485c3 dev-libs/appstream: Stabilize 0.12.11-r1 arm64, #758713 Signed-off-by: Sam James gentoo.org> dev-libs/appstream/appstream-0.12.11-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.12.11-r1.ebuild b/dev-libs/appstream/appstream-0.12.11-r1.ebuild index c3a3e462d0f..622c2fe9a91 100644 --- a/dev-libs/appstream/appstream-0.12.11-r1.ebuild +++ b/dev-libs/appstream/appstream-0.12.11-r1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/ximion/${PN}; else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86" + KEYWORDS="~amd64 ~arm arm64 ~ppc64 x86" S="${WORKDIR}/AppStream-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 9c8e849e8ce97acd84ad14d94cf41d18939a05fd Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Dec 6 17:03:27 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Dec 6 17:03:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c8e849e dev-libs/appstream: x86 stable (bug #758713) Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/appstream/appstream-0.12.11-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.12.11-r1.ebuild b/dev-libs/appstream/appstream-0.12.11-r1.ebuild index aca55f796c0..c3a3e462d0f 100644 --- a/dev-libs/appstream/appstream-0.12.11-r1.ebuild +++ b/dev-libs/appstream/appstream-0.12.11-r1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/ximion/${PN}; else SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86" S="${WORKDIR}/AppStream-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 38bddeb93d906be508767cb6bd717913a80d5fa9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 5 22:58:00 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 5 22:58:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38bddeb9 dev-libs/appstream: test remains broken Bug: https://bugs.gentoo.org/691962 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/appstream-0.12.11-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.12.11-r1.ebuild b/dev-libs/appstream/appstream-0.12.11-r1.ebuild index c2dca084f14..aca55f796c0 100644 --- a/dev-libs/appstream/appstream-0.12.11-r1.ebuild +++ b/dev-libs/appstream/appstream-0.12.11-r1.ebuild @@ -21,7 +21,7 @@ LICENSE="LGPL-2.1+ GPL-2+" # check as_api_level SLOT="0/4" IUSE="apt doc +introspection qt5 test" -RESTRICT="!test? ( test )" +RESTRICT="test" # bug 691962 BDEPEND=" dev-libs/appstream-glib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: f1620b75b12de693f1c0764b5f1f31585f221a98 Author: Matt Turner gentoo org> AuthorDate: Sun Nov 8 14:38:15 2020 + Commit: Matt Turner gentoo org> CommitDate: Sun Nov 8 15:13:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1620b75 dev-libs/appstream-glib: Version bump to 0.7.18 Signed-off-by: Matt Turner gentoo.org> dev-libs/appstream-glib/Manifest | 1 + .../appstream-glib/appstream-glib-0.7.18.ebuild| 65 ++ 2 files changed, 66 insertions(+) diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest index 00d2d6531fd..640faab738e 100644 --- a/dev-libs/appstream-glib/Manifest +++ b/dev-libs/appstream-glib/Manifest @@ -1,2 +1,3 @@ DIST appstream-glib-0.7.16.tar.xz 2243684 BLAKE2B 101a964822cc2421608e04a342b89248d16fff006c1843433f5db11703533fb7d0b2cb390d1e2f85274c51d0bd989502fc453700dfb9c32005a7b7c64cb59348 SHA512 a2991dbd26deeb1fb1daef1811c38ff5b55b2fae0bf2d8cc612c2e370613cb6b0468cf287ab3b575f6e6e3203aabcca12dd95474f70a54d6052a34dcb27b951b DIST appstream-glib-0.7.17.tar.xz 2245372 BLAKE2B 88173b209b275962ecd4b0a5d3cc344b317dec39a57cb6ebcdbc1c4447017b69c8e68ae19e336b1780477120269deda28b7e53d935a057fac193f123d91013d0 SHA512 72eae6057a4b18b6eca34c795c2bfd982fd7a31500b70beb9553bdf8a7617a03319a2813eb93af20f2e39678ef6ee524dee48b2cbcccde0736f9d10a547ca223 +DIST appstream-glib-0.7.18.tar.xz 2309276 BLAKE2B 67f414ae45866cab314ed2b307f2045a2035c262810696246f5bdea2a0bac88d98b561f72a8e87608f90407ad6d577d720213461ecef09d277e919b5330c0bc2 SHA512 2a202eb25d823d524128a8ab164025b6579e069f8b62373cf5447d049a0e3764fca5bf1464296101a45870d1426b094493fc8ead07a6a4bcb514c0f1a91e8ff2 diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild new file mode 100644 index 000..e78820c51e2 --- /dev/null +++ b/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg meson + +DESCRIPTION="Provides GObjects and helper methods to read and write AppStream metadata" +HOMEPAGE="https://people.freedesktop.org/~hughsient/appstream-glib/; +SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; + +LICENSE="LGPL-2.1+" +SLOT="0/8" # soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="gtk-doc fonts +introspection stemmer" + +RDEPEND=" + >=dev-libs/glib-2.58.0:2 + sys-apps/util-linux + app-arch/libarchive + >=net-libs/libsoup-2.51.92:2.4 + >=dev-libs/json-glib-1.1.2 + >=x11-libs/gdk-pixbuf-2.31.5:2[introspection?] + + fonts? ( x11-libs/gtk+:3 + >=media-libs/freetype-2.4:2 ) + >=media-libs/fontconfig-2.11:1.0 + dev-libs/libyaml + stemmer? ( dev-libs/snowball-stemmer ) + x11-libs/pango + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +# libxml2 required for glib-compile-resources +BDEPEND=" + dev-util/gperf + + dev-libs/libxml2:2 + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + gtk-doc? ( + >=dev-util/gtk-doc-1.9 + app-text/docbook-xml-dtd:4.3 + ) + >=sys-devel/gettext-0.19.8 +" +# ${PN} superseeds appdata-tools +RDEPEND="${RDEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: b188dbc3c47925c19081821f47a91c32fc7a4b55 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Sep 18 06:58:18 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Sep 18 07:44:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b188dbc3 dev-libs/appstream-glib: stable 0.7.17 for ppc64 stable wrt bug # Tested-by: ernsteiswuerfel Package-Manager: Portage-3.0.7, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild index d1a110f3eaf..6710f44c42c 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 72046c990407e2197199ff0121212d04514ed6c1 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Sep 18 06:46:20 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Sep 18 06:46:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72046c99 dev-libs/appstream-glib: stable 0.7.17 for ppc stable wrt bug # Tested-by: ernsteiswuerfel Package-Manager: Portage-3.0.7, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild index 0ecb78c0317..d1a110f3eaf 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/, dev-libs/appstream/files/
commit: 8c62c63c81a738a960c6d3c5cf66d075296b038c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 26 20:01:23 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 26 20:02:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c62c63c dev-libs/appstream: Fix build with older GCC Reported-by: Dion Moult thinkmoult.com> Closes: https://bugs.gentoo.org/733774 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/appstream-0.12.11-r1.ebuild | 80 .../appstream-0.12.11-disable-Werror-flags.patch | 12 +++ .../files/appstream-0.12.11-no-highlight.js.patch | 86 ++ ...12.11-qt-add-missing-provided-kindid-enum.patch | 24 ++ 4 files changed, 202 insertions(+) diff --git a/dev-libs/appstream/appstream-0.12.11-r1.ebuild b/dev-libs/appstream/appstream-0.12.11-r1.ebuild new file mode 100644 index 000..c2dca084f14 --- /dev/null +++ b/dev-libs/appstream/appstream-0.12.11-r1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson xdg-utils + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ximion/${PN}; +else + SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + S="${WORKDIR}/AppStream-${PV}" +fi + +DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" +HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; + +LICENSE="LGPL-2.1+ GPL-2+" +# check as_api_level +SLOT="0/4" +IUSE="apt doc +introspection qt5 test" +RESTRICT="!test? ( test )" + +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + doc? ( app-text/docbook-xml-dtd:4.5 ) + test? ( dev-qt/linguist-tools:5 ) +" +RDEPEND=" + dev-db/lmdb:= + >=dev-libs/glib-2.58:2 + dev-libs/libxml2:2 + dev-libs/libyaml + dev-libs/snowball-stemmer + >=net-libs/libsoup-2.56:2.4 + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) + qt5? ( dev-qt/qtcore:5 ) +" +DEPEND="${RDEPEND} + test? ( qt5? ( dev-qt/qttest:5 ) ) +" + +PATCHES=( + "${FILESDIR}"/${P}-no-highlight.js.patch + "${FILESDIR}"/${P}-qt-add-missing-provided-kindid-enum.patch + "${FILESDIR}"/${P}-disable-Werror-flags.patch # bug 733774 +) + +src_prepare() { + default + sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die + if ! use test; then + sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 + fi + rm docs/html/static/js/HighlightJS.LICENSE \ + docs/html/static/js/highlight.min.js || die # incompatible license +} + +src_configure() { + xdg_environment_reset + + local emesonargs=( + -Dapidocs=false + -Ddocs=false + -Dmaintainer=false + -Dstemming=true + -Dvapi=false + -Dapt-support=$(usex apt true false) + -Dinstall-docs=$(usex doc true false) + -Dgir=$(usex introspection true false) + -Dqt=$(usex qt5 true false) + ) + + meson_src_configure +} diff --git a/dev-libs/appstream/files/appstream-0.12.11-disable-Werror-flags.patch b/dev-libs/appstream/files/appstream-0.12.11-disable-Werror-flags.patch new file mode 100644 index 000..0f887432deb --- /dev/null +++ b/dev-libs/appstream/files/appstream-0.12.11-disable-Werror-flags.patch @@ -0,0 +1,12 @@ +--- a/meson.build 2020-07-26 21:29:04.621544863 +0200 b/meson.build 2020-07-26 21:34:06.682233266 +0200 +@@ -52,9 +52,6 @@ + add_global_arguments(maintainer_c_args, language: 'cpp') + endif + +-# a few compiler warning flags we always want enabled +-add_global_arguments('-Werror=implicit-function-declaration', '-Wno-unused-parameter', language: 'c') +-add_global_arguments('-Wno-unused-parameter', '-Wno-error=deprecated-copy', language: 'cpp') + add_global_arguments('-DAS_COMPILATION', language : 'c') + + # diff --git a/dev-libs/appstream/files/appstream-0.12.11-no-highlight.js.patch b/dev-libs/appstream/files/appstream-0.12.11-no-highlight.js.patch new file mode 100644 index 000..66b388061a4 --- /dev/null +++ b/dev-libs/appstream/files/appstream-0.12.11-no-highlight.js.patch @@ -0,0 +1,86 @@ +From 5ddf424d9b5713bd71c34b5ab6bbd10ad7b74bbc Mon Sep 17 00:00:00 2001 +From: Matthias Klumpp +Date: Tue, 12 May 2020 20:00:19 +0200 +Subject: [PATCH] Never ship with an embedded convenience copy of Highlight.js + +This should make Debian happy. +--- + docs/doc-build-helper.py | 10 +--- + docs/meson.build
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 082c7671d1ee9b98cc79366db0438a0f62899ce8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 26 20:01:56 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 26 20:02:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=082c7671 dev-libs/appstream: Drop 0.12.11 (r0) Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/appstream-0.12.11.ebuild | 72 - 1 file changed, 72 deletions(-) diff --git a/dev-libs/appstream/appstream-0.12.11.ebuild b/dev-libs/appstream/appstream-0.12.11.ebuild deleted file mode 100644 index 4d3a31bbb3b..000 --- a/dev-libs/appstream/appstream-0.12.11.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson xdg-utils - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ximion/${PN}; -else - SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - S="${WORKDIR}/AppStream-${PV}" -fi - -DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" -HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; - -LICENSE="LGPL-2.1+ GPL-2+" -# check as_api_level -SLOT="0/4" -IUSE="apt doc +introspection qt5 test" -RESTRICT="!test? ( test )" - -BDEPEND=" - dev-libs/appstream-glib - dev-libs/libxslt - dev-util/itstool - >=sys-devel/gettext-0.19.8 - doc? ( app-text/docbook-xml-dtd:4.5 ) - test? ( dev-qt/linguist-tools:5 ) -" -RDEPEND=" - dev-db/lmdb:= - >=dev-libs/glib-2.58:2 - dev-libs/libxml2:2 - dev-libs/libyaml - dev-libs/snowball-stemmer - >=net-libs/libsoup-2.56:2.4 - introspection? ( >=dev-libs/gobject-introspection-1.56:= ) - qt5? ( dev-qt/qtcore:5 ) -" -DEPEND="${RDEPEND} - test? ( qt5? ( dev-qt/qttest:5 ) ) -" - -src_prepare() { - default - sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die - if ! use test; then - sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 - fi -} - -src_configure() { - xdg_environment_reset - - local emesonargs=( - -Dapidocs=false - -Ddocs=false - -Dmaintainer=false - -Dstemming=true - -Dvapi=false - -Dapt-support=$(usex apt true false) - -Dinstall-docs=$(usex doc true false) - -Dgir=$(usex introspection true false) - -Dqt=$(usex qt5 true false) - ) - - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: a4f10cd281ea5d44058a114091d3a1b2c4fb944b Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 28 20:40:03 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 28 20:40:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f10cd2 dev-libs/appstream-glib: s390 stable wrt bug #728924 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild index 67d9ba138f0..8d2dc97256c 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 65740c479dcd52490f258b674a83b3c6d0b8cc57 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 28 20:29:56 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 28 20:29:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65740c47 dev-libs/appstream-glib: arm stable wrt bug #728924 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild index 93393a55eb1..67d9ba138f0 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 4c2c6dcfeb884fbf57797a6efc6df5f3495b576f Author: Sam James (sam_c) cmpct info> AuthorDate: Wed Jun 24 01:14:46 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Jun 26 21:16:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c2c6dcf dev-libs/appstream-glib: arm64 stable (bug #728924) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild index fa48f93b471..d3446616711 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 4cdda5185b5ea0d715ae83ec9ce9e63382ad4d21 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Jun 25 15:25:01 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jun 25 18:14:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cdda518 dev-libs/appstream-glib: stable 0.7.17 for sparc, bug #728924 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild index 3ac1858dbde..fa48f93b471 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: d1d2561c71a9a660ed3044880f221add6cc935c9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 14 23:14:41 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jun 15 08:19:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d2561c dev-libs/appstream: Drop 0.12.10 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest | 1 - dev-libs/appstream/appstream-0.12.10.ebuild | 72 - 2 files changed, 73 deletions(-) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 2a846be931e..5eb2b535aae 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,3 +1,2 @@ -DIST AppStream-0.12.10.tar.xz 2045744 BLAKE2B fd8f96bd0b829e735ae725feaf8f1275f2ed4a50ad107fddc52cdfd7d7c2e382235fc322513cdfe000789505e7b9998bb4e601e223d673ee65c0fbb55c25 SHA512 5cd7da7adbd035947bde6a6d7655dc2f7c1be25cef102e51ef88e8f684a83b196a41b440edaabdd89da69a9117a26dad30e548b86b50f324f0ba70eef95a6060 DIST AppStream-0.12.11.tar.xz 2120548 BLAKE2B 6053d1d1bbe182c8e57f657ea5dda9c4a777d5a7955f39a57677502fbbe010d5c49a7872329d1ef716c41c7423bfb4d284e71af97f99ca6e466fbf369bf80272 SHA512 6000f4e9f995b2d481374db2409f212da9d48893c4a757cb7287e2731117f50d0ed284dedc0e24e505b3b7c9c9f38dd9a5f855eeb6c7445eb7203e74d4a5f790 DIST AppStream-0.12.7.tar.xz 1958948 BLAKE2B 51a70395e4801ceeb3e97ac081f4c45be242cca14728f8efc5eec0d4b3cfa4cc9fab9ef7429c18e9bbb0dedb693a847258be1b11491155658a6ffa2a28358e35 SHA512 53ca7ebde3fcd345a895527da2ac5d829a09f25d28836a867b500282fba3465bde657cd75a4030cb831022f7a0d9f50aadb36078d62924e4d0edad6bfe3c5561 diff --git a/dev-libs/appstream/appstream-0.12.10.ebuild b/dev-libs/appstream/appstream-0.12.10.ebuild deleted file mode 100644 index 4d3a31bbb3b..000 --- a/dev-libs/appstream/appstream-0.12.10.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson xdg-utils - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ximion/${PN}; -else - SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - S="${WORKDIR}/AppStream-${PV}" -fi - -DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" -HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; - -LICENSE="LGPL-2.1+ GPL-2+" -# check as_api_level -SLOT="0/4" -IUSE="apt doc +introspection qt5 test" -RESTRICT="!test? ( test )" - -BDEPEND=" - dev-libs/appstream-glib - dev-libs/libxslt - dev-util/itstool - >=sys-devel/gettext-0.19.8 - doc? ( app-text/docbook-xml-dtd:4.5 ) - test? ( dev-qt/linguist-tools:5 ) -" -RDEPEND=" - dev-db/lmdb:= - >=dev-libs/glib-2.58:2 - dev-libs/libxml2:2 - dev-libs/libyaml - dev-libs/snowball-stemmer - >=net-libs/libsoup-2.56:2.4 - introspection? ( >=dev-libs/gobject-introspection-1.56:= ) - qt5? ( dev-qt/qtcore:5 ) -" -DEPEND="${RDEPEND} - test? ( qt5? ( dev-qt/qttest:5 ) ) -" - -src_prepare() { - default - sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die - if ! use test; then - sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 - fi -} - -src_configure() { - xdg_environment_reset - - local emesonargs=( - -Dapidocs=false - -Ddocs=false - -Dmaintainer=false - -Dstemming=true - -Dvapi=false - -Dapt-support=$(usex apt true false) - -Dinstall-docs=$(usex doc true false) - -Dgir=$(usex introspection true false) - -Dqt=$(usex qt5 true false) - ) - - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 3de665cb30d7915f069d7ee15462e35b7c9f0a7f Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 13 17:28:30 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 13 19:33:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de665cb dev-libs/appstream: 0.12.11 version bump Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest | 1 + dev-libs/appstream/appstream-0.12.11.ebuild | 72 + 2 files changed, 73 insertions(+) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 6f33fb2fb31..2a846be931e 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,2 +1,3 @@ DIST AppStream-0.12.10.tar.xz 2045744 BLAKE2B fd8f96bd0b829e735ae725feaf8f1275f2ed4a50ad107fddc52cdfd7d7c2e382235fc322513cdfe000789505e7b9998bb4e601e223d673ee65c0fbb55c25 SHA512 5cd7da7adbd035947bde6a6d7655dc2f7c1be25cef102e51ef88e8f684a83b196a41b440edaabdd89da69a9117a26dad30e548b86b50f324f0ba70eef95a6060 +DIST AppStream-0.12.11.tar.xz 2120548 BLAKE2B 6053d1d1bbe182c8e57f657ea5dda9c4a777d5a7955f39a57677502fbbe010d5c49a7872329d1ef716c41c7423bfb4d284e71af97f99ca6e466fbf369bf80272 SHA512 6000f4e9f995b2d481374db2409f212da9d48893c4a757cb7287e2731117f50d0ed284dedc0e24e505b3b7c9c9f38dd9a5f855eeb6c7445eb7203e74d4a5f790 DIST AppStream-0.12.7.tar.xz 1958948 BLAKE2B 51a70395e4801ceeb3e97ac081f4c45be242cca14728f8efc5eec0d4b3cfa4cc9fab9ef7429c18e9bbb0dedb693a847258be1b11491155658a6ffa2a28358e35 SHA512 53ca7ebde3fcd345a895527da2ac5d829a09f25d28836a867b500282fba3465bde657cd75a4030cb831022f7a0d9f50aadb36078d62924e4d0edad6bfe3c5561 diff --git a/dev-libs/appstream/appstream-0.12.11.ebuild b/dev-libs/appstream/appstream-0.12.11.ebuild new file mode 100644 index 000..4d3a31bbb3b --- /dev/null +++ b/dev-libs/appstream/appstream-0.12.11.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson xdg-utils + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ximion/${PN}; +else + SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + S="${WORKDIR}/AppStream-${PV}" +fi + +DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" +HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; + +LICENSE="LGPL-2.1+ GPL-2+" +# check as_api_level +SLOT="0/4" +IUSE="apt doc +introspection qt5 test" +RESTRICT="!test? ( test )" + +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + doc? ( app-text/docbook-xml-dtd:4.5 ) + test? ( dev-qt/linguist-tools:5 ) +" +RDEPEND=" + dev-db/lmdb:= + >=dev-libs/glib-2.58:2 + dev-libs/libxml2:2 + dev-libs/libyaml + dev-libs/snowball-stemmer + >=net-libs/libsoup-2.56:2.4 + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) + qt5? ( dev-qt/qtcore:5 ) +" +DEPEND="${RDEPEND} + test? ( qt5? ( dev-qt/qttest:5 ) ) +" + +src_prepare() { + default + sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die + if ! use test; then + sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 + fi +} + +src_configure() { + xdg_environment_reset + + local emesonargs=( + -Dapidocs=false + -Ddocs=false + -Dmaintainer=false + -Dstemming=true + -Dvapi=false + -Dapt-support=$(usex apt true false) + -Dinstall-docs=$(usex doc true false) + -Dgir=$(usex introspection true false) + -Dqt=$(usex qt5 true false) + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: b22e0a9909845323fad473b3f8745abe790f0ab5 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Apr 17 19:49:17 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Apr 17 19:49:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b22e0a99 dev-libs/appstream-glib: remove old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/appstream-glib/Manifest | 1 - .../appstream-glib/appstream-glib-0.7.15.ebuild| 64 -- 2 files changed, 65 deletions(-) diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest index 94894135010..00d2d6531fd 100644 --- a/dev-libs/appstream-glib/Manifest +++ b/dev-libs/appstream-glib/Manifest @@ -1,3 +1,2 @@ -DIST appstream-glib-0.7.15.tar.xz 2240040 BLAKE2B e1b58e0ce6523354490e529381302aa603e4ac1886c37e9c261ab612f76490ae4ea8fd22eff9c2bc1981d5ceb77ff8c4f8279e091dc62bd4df39d2c32623c1ea SHA512 bab0c73e54d90fbf22295f616d4a09332f94b90a3fa0cb38f1b654c6d9a459c9557dd81c677f486361dbf4f1dd23651306fe34b1cdd15254694269a8c9e8a927 DIST appstream-glib-0.7.16.tar.xz 2243684 BLAKE2B 101a964822cc2421608e04a342b89248d16fff006c1843433f5db11703533fb7d0b2cb390d1e2f85274c51d0bd989502fc453700dfb9c32005a7b7c64cb59348 SHA512 a2991dbd26deeb1fb1daef1811c38ff5b55b2fae0bf2d8cc612c2e370613cb6b0468cf287ab3b575f6e6e3203aabcca12dd95474f70a54d6052a34dcb27b951b DIST appstream-glib-0.7.17.tar.xz 2245372 BLAKE2B 88173b209b275962ecd4b0a5d3cc344b317dec39a57cb6ebcdbc1c4447017b69c8e68ae19e336b1780477120269deda28b7e53d935a057fac193f123d91013d0 SHA512 72eae6057a4b18b6eca34c795c2bfd982fd7a31500b70beb9553bdf8a7617a03319a2813eb93af20f2e39678ef6ee524dee48b2cbcccde0736f9d10a547ca223 diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild deleted file mode 100644 index 49ef2b9f887..000 --- a/dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit xdg meson - -DESCRIPTION="Provides GObjects and helper methods to read and write AppStream metadata" -HOMEPAGE="https://people.freedesktop.org/~hughsient/appstream-glib/; -SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; - -LICENSE="LGPL-2.1+" -SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="gtk-doc fonts +introspection stemmer" - -RDEPEND=" - >=dev-libs/glib-2.45.8:2 - sys-apps/util-linux - app-arch/libarchive - >=net-libs/libsoup-2.51.92:2.4 - >=dev-libs/json-glib-1.1.2 - >=x11-libs/gdk-pixbuf-2.31.5:2[introspection?] - - fonts? ( x11-libs/gtk+:3 - >=media-libs/freetype-2.4:2 ) - >=media-libs/fontconfig-2.11:1.0 - dev-libs/libyaml - stemmer? ( dev-libs/snowball-stemmer ) - x11-libs/pango - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -# libxml2 required for glib-compile-resources -DEPEND="${RDEPEND} - dev-util/gperf - - dev-libs/libxml2:2 - app-text/docbook-xml-dtd:4.2 - dev-libs/libxslt - gtk-doc? ( - >=dev-util/gtk-doc-1.9 - app-text/docbook-xml-dtd:4.3 - ) - >=sys-devel/gettext-0.19.8 -" -# ${PN} superseeds appdata-tools -RDEPEND="${RDEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 06f1240e75950071931f3820c0de1a4ecc8edfb1 Author: Sam James (sam_c) cmpct info> AuthorDate: Tue Apr 14 16:54:57 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Apr 14 17:00:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f1240e dev-libs/appstream-glib: arm64 stable (bug #706524) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild index 683b5a49bc0..b237b2c02ba 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: b5c95e9638c27ecd032055ceb09a378b0c35299c Author: Matt Turner gentoo org> AuthorDate: Tue Mar 24 05:33:28 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 25 02:20:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c95e96 dev-libs/appstream-glib: Version bump to 0.7.17 Signed-off-by: Matt Turner gentoo.org> dev-libs/appstream-glib/Manifest | 1 + .../appstream-glib/appstream-glib-0.7.17.ebuild| 64 ++ 2 files changed, 65 insertions(+) diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest index 5e71c93c89d..94894135010 100644 --- a/dev-libs/appstream-glib/Manifest +++ b/dev-libs/appstream-glib/Manifest @@ -1,2 +1,3 @@ DIST appstream-glib-0.7.15.tar.xz 2240040 BLAKE2B e1b58e0ce6523354490e529381302aa603e4ac1886c37e9c261ab612f76490ae4ea8fd22eff9c2bc1981d5ceb77ff8c4f8279e091dc62bd4df39d2c32623c1ea SHA512 bab0c73e54d90fbf22295f616d4a09332f94b90a3fa0cb38f1b654c6d9a459c9557dd81c677f486361dbf4f1dd23651306fe34b1cdd15254694269a8c9e8a927 DIST appstream-glib-0.7.16.tar.xz 2243684 BLAKE2B 101a964822cc2421608e04a342b89248d16fff006c1843433f5db11703533fb7d0b2cb390d1e2f85274c51d0bd989502fc453700dfb9c32005a7b7c64cb59348 SHA512 a2991dbd26deeb1fb1daef1811c38ff5b55b2fae0bf2d8cc612c2e370613cb6b0468cf287ab3b575f6e6e3203aabcca12dd95474f70a54d6052a34dcb27b951b +DIST appstream-glib-0.7.17.tar.xz 2245372 BLAKE2B 88173b209b275962ecd4b0a5d3cc344b317dec39a57cb6ebcdbc1c4447017b69c8e68ae19e336b1780477120269deda28b7e53d935a057fac193f123d91013d0 SHA512 72eae6057a4b18b6eca34c795c2bfd982fd7a31500b70beb9553bdf8a7617a03319a2813eb93af20f2e39678ef6ee524dee48b2cbcccde0736f9d10a547ca223 diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild new file mode 100644 index 000..3ac1858dbde --- /dev/null +++ b/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit xdg meson + +DESCRIPTION="Provides GObjects and helper methods to read and write AppStream metadata" +HOMEPAGE="https://people.freedesktop.org/~hughsient/appstream-glib/; +SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; + +LICENSE="LGPL-2.1+" +SLOT="0/8" # soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="gtk-doc fonts +introspection stemmer" + +RDEPEND=" + >=dev-libs/glib-2.58.0:2 + sys-apps/util-linux + app-arch/libarchive + >=net-libs/libsoup-2.51.92:2.4 + >=dev-libs/json-glib-1.1.2 + >=x11-libs/gdk-pixbuf-2.31.5:2[introspection?] + + fonts? ( x11-libs/gtk+:3 + >=media-libs/freetype-2.4:2 ) + >=media-libs/fontconfig-2.11:1.0 + dev-libs/libyaml + stemmer? ( dev-libs/snowball-stemmer ) + x11-libs/pango + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +# libxml2 required for glib-compile-resources +DEPEND="${RDEPEND} + dev-util/gperf + + dev-libs/libxml2:2 + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + gtk-doc? ( + >=dev-util/gtk-doc-1.9 + app-text/docbook-xml-dtd:4.3 + ) + >=sys-devel/gettext-0.19.8 +" +# ${PN} superseeds appdata-tools +RDEPEND="${RDEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: b47d06f9767fbab528b26311426bd29d271d661e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 1 21:22:42 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 1 22:02:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b47d06f9 dev-libs/appstream: Drop 0.12.9 Package-Manager: Portage-2.3.90, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 - dev-libs/appstream/appstream-0.12.9.ebuild | 72 -- 2 files changed, 73 deletions(-) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index a9fc0a19339..6f33fb2fb31 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,3 +1,2 @@ DIST AppStream-0.12.10.tar.xz 2045744 BLAKE2B fd8f96bd0b829e735ae725feaf8f1275f2ed4a50ad107fddc52cdfd7d7c2e382235fc322513cdfe000789505e7b9998bb4e601e223d673ee65c0fbb55c25 SHA512 5cd7da7adbd035947bde6a6d7655dc2f7c1be25cef102e51ef88e8f684a83b196a41b440edaabdd89da69a9117a26dad30e548b86b50f324f0ba70eef95a6060 DIST AppStream-0.12.7.tar.xz 1958948 BLAKE2B 51a70395e4801ceeb3e97ac081f4c45be242cca14728f8efc5eec0d4b3cfa4cc9fab9ef7429c18e9bbb0dedb693a847258be1b11491155658a6ffa2a28358e35 SHA512 53ca7ebde3fcd345a895527da2ac5d829a09f25d28836a867b500282fba3465bde657cd75a4030cb831022f7a0d9f50aadb36078d62924e4d0edad6bfe3c5561 -DIST AppStream-0.12.9.tar.xz 2023312 BLAKE2B aa5de7936909be54401e4df80363c9b59ad60dc29b3d02ef1ed8203dd480dfb4222816cde5ea6e469039448684142afc028275e619665f15cef99af6745d80e8 SHA512 af3d5e7885ee09fb6ef9ea0a5c2386141736166ce42912e618f1ee04f2b28866b27c7c5e326221574eb78933b32de8db9f76023bf54e528aded1607e5130992e diff --git a/dev-libs/appstream/appstream-0.12.9.ebuild b/dev-libs/appstream/appstream-0.12.9.ebuild deleted file mode 100644 index cdde8b212f7..000 --- a/dev-libs/appstream/appstream-0.12.9.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson xdg-utils - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ximion/${PN}; -else - SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - S="${WORKDIR}/AppStream-${PV}" -fi - -DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" -HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; - -LICENSE="LGPL-2.1+ GPL-2+" -# check as_api_level -SLOT="0/4" -IUSE="apt doc +introspection qt5 test" -RESTRICT="!test? ( test )" - -BDEPEND=" - dev-libs/appstream-glib - dev-libs/libxslt - dev-util/itstool - >=sys-devel/gettext-0.19.8 - doc? ( app-text/docbook-xml-dtd:4.5 ) - test? ( - dev-qt/linguist-tools:5 - qt5? ( dev-qt/qttest:5 ) - ) -" -DEPEND=" - dev-db/lmdb:= - >=dev-libs/glib-2.54:2 - dev-libs/libxml2:2 - dev-libs/libyaml - dev-libs/snowball-stemmer - introspection? ( >=dev-libs/gobject-introspection-1.56:= ) - qt5? ( dev-qt/qtcore:5 ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die - if ! use test; then - sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 - fi -} - -src_configure() { - xdg_environment_reset - - local emesonargs=( - -Dapidocs=false - -Ddocs=false - -Dmaintainer=false - -Dstemming=true - -Dvapi=false - -Dapt-support=$(usex apt true false) - -Dinstall-docs=$(usex doc true false) - -Dgir=$(usex introspection true false) - -Dqt=$(usex qt5 true false) - ) - - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 58790d615f166f9b7cb2dcfe85bd5da032df2d96 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 14:39:20 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 14:39:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58790d61 dev-libs/appstream-glib: s390 stable wrt bug #706524 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild index 69dac81698e..7474a3fdb1b 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 96faa16a6a81c0936bdb331a9f2e914f030deb70 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Feb 12 11:09:58 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Feb 12 11:45:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96faa16a dev-libs/appstream-glib: drop to ~hppa Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild index 97f6effaee3..6f33d716339 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: c870783c8a94d06c86ed8872bea5ff7030cfa843 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Feb 11 10:52:34 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Feb 11 10:52:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c870783c dev-libs/appstream-glib: arm stable wrt bug #706524 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild index 3f2dd80789d..69dac81698e 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 7bcfa7c1060fcc3efb92d173b769c4c0934fda06 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 28 14:51:10 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 28 15:11:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bcfa7c1 dev-libs/appstream: 0.12.10 version bump Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest | 1 + dev-libs/appstream/appstream-0.12.10.ebuild | 72 + 2 files changed, 73 insertions(+) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 815369fce16..a9fc0a19339 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,2 +1,3 @@ +DIST AppStream-0.12.10.tar.xz 2045744 BLAKE2B fd8f96bd0b829e735ae725feaf8f1275f2ed4a50ad107fddc52cdfd7d7c2e382235fc322513cdfe000789505e7b9998bb4e601e223d673ee65c0fbb55c25 SHA512 5cd7da7adbd035947bde6a6d7655dc2f7c1be25cef102e51ef88e8f684a83b196a41b440edaabdd89da69a9117a26dad30e548b86b50f324f0ba70eef95a6060 DIST AppStream-0.12.7.tar.xz 1958948 BLAKE2B 51a70395e4801ceeb3e97ac081f4c45be242cca14728f8efc5eec0d4b3cfa4cc9fab9ef7429c18e9bbb0dedb693a847258be1b11491155658a6ffa2a28358e35 SHA512 53ca7ebde3fcd345a895527da2ac5d829a09f25d28836a867b500282fba3465bde657cd75a4030cb831022f7a0d9f50aadb36078d62924e4d0edad6bfe3c5561 DIST AppStream-0.12.9.tar.xz 2023312 BLAKE2B aa5de7936909be54401e4df80363c9b59ad60dc29b3d02ef1ed8203dd480dfb4222816cde5ea6e469039448684142afc028275e619665f15cef99af6745d80e8 SHA512 af3d5e7885ee09fb6ef9ea0a5c2386141736166ce42912e618f1ee04f2b28866b27c7c5e326221574eb78933b32de8db9f76023bf54e528aded1607e5130992e diff --git a/dev-libs/appstream/appstream-0.12.10.ebuild b/dev-libs/appstream/appstream-0.12.10.ebuild new file mode 100644 index 000..4d3a31bbb3b --- /dev/null +++ b/dev-libs/appstream/appstream-0.12.10.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson xdg-utils + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ximion/${PN}; +else + SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + S="${WORKDIR}/AppStream-${PV}" +fi + +DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" +HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; + +LICENSE="LGPL-2.1+ GPL-2+" +# check as_api_level +SLOT="0/4" +IUSE="apt doc +introspection qt5 test" +RESTRICT="!test? ( test )" + +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + doc? ( app-text/docbook-xml-dtd:4.5 ) + test? ( dev-qt/linguist-tools:5 ) +" +RDEPEND=" + dev-db/lmdb:= + >=dev-libs/glib-2.58:2 + dev-libs/libxml2:2 + dev-libs/libyaml + dev-libs/snowball-stemmer + >=net-libs/libsoup-2.56:2.4 + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) + qt5? ( dev-qt/qtcore:5 ) +" +DEPEND="${RDEPEND} + test? ( qt5? ( dev-qt/qttest:5 ) ) +" + +src_prepare() { + default + sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die + if ! use test; then + sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 + fi +} + +src_configure() { + xdg_environment_reset + + local emesonargs=( + -Dapidocs=false + -Ddocs=false + -Dmaintainer=false + -Dstemming=true + -Dvapi=false + -Dapt-support=$(usex apt true false) + -Dinstall-docs=$(usex doc true false) + -Dgir=$(usex introspection true false) + -Dqt=$(usex qt5 true false) + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 655f4a3f031a8147f7a698ce100605e14d90e610 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jan 28 07:40:24 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jan 28 07:40:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=655f4a3f dev-libs/appstream-glib: ppc stable wrt bug #706524 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild index cbb45ffbca3..3f2dd80789d 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: ffec68d13efb2b5e73ce8f9f1502410610ea0453 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 27 14:27:44 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 27 14:27:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffec68d1 dev-libs/appstream-glib: ppc64 stable wrt bug #706524 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild index 17a7bc256af..cbb45ffbca3 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 767ef758d14052294c8a8eabbf09d673a06bb9f5 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 27 12:43:30 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 27 12:43:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=767ef758 dev-libs/appstream-glib: sparc stable wrt bug #706524 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild index bd1ffef445d..17a7bc256af 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: d1094dafc95fe310a1b80366d3f654d2b7e862f9 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jan 27 08:02:40 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jan 27 08:09:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1094daf dev-libs/appstream-glib: stable 0.7.16 for ia64, bug #706524 Package-Manager: Portage-2.3.85, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild index 9987bac0e93..133916c1fff 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: df0d0fe40f1802d4281985ca70a809a9a8aa9c89 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Jan 26 22:14:35 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Jan 26 22:38:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df0d0fe4 dev-libs/appstream-glib: x86 stable (bug #706524) Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild index ec8fc78191f..9987bac0e93 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: 7f91ccc8187f0b382af0b0e69d0d48ae2bbf90f9 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 11 19:34:17 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 11 19:40:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f91ccc8 dev-libs/appstream-glib: ia64 stable (bug #685254) Tested-by: Émeric Maschino Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild index 0a4e30e2544..093bf90960b 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: dcf274b5f5d957edd151b54079b5e57b50bee439 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 11 19:35:00 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 11 19:40:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf274b5 dev-libs/appstream-glib: remove old Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/appstream-glib/Manifest | 1 - .../appstream-glib/appstream-glib-0.7.9.ebuild | 65 -- 2 files changed, 66 deletions(-) diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest index 6355cb7c261..5e71c93c89d 100644 --- a/dev-libs/appstream-glib/Manifest +++ b/dev-libs/appstream-glib/Manifest @@ -1,3 +1,2 @@ DIST appstream-glib-0.7.15.tar.xz 2240040 BLAKE2B e1b58e0ce6523354490e529381302aa603e4ac1886c37e9c261ab612f76490ae4ea8fd22eff9c2bc1981d5ceb77ff8c4f8279e091dc62bd4df39d2c32623c1ea SHA512 bab0c73e54d90fbf22295f616d4a09332f94b90a3fa0cb38f1b654c6d9a459c9557dd81c677f486361dbf4f1dd23651306fe34b1cdd15254694269a8c9e8a927 DIST appstream-glib-0.7.16.tar.xz 2243684 BLAKE2B 101a964822cc2421608e04a342b89248d16fff006c1843433f5db11703533fb7d0b2cb390d1e2f85274c51d0bd989502fc453700dfb9c32005a7b7c64cb59348 SHA512 a2991dbd26deeb1fb1daef1811c38ff5b55b2fae0bf2d8cc612c2e370613cb6b0468cf287ab3b575f6e6e3203aabcca12dd95474f70a54d6052a34dcb27b951b -DIST appstream-glib-0.7.9.tar.xz 2245728 BLAKE2B fb6f54329bed91f1acaa6218b111fd4527dff7ed412a89cb44a6e4f6cdfb7e0fe4e6f9fb37b6cdc2efa75164dccef323b6d7428a63b08369b941d36b0b9071f0 SHA512 d78cb6f11cad01d67cb33f16e987485177d20b78a8b21cfbabb64ce7b18b813c0d2d1de2faeea199fdc31d12633e899a5596a6cf133cb831a4377d641f79eb7d diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.9.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.9.ebuild deleted file mode 100644 index 92e711c76a4..000 --- a/dev-libs/appstream-glib/appstream-glib-0.7.9.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit xdg meson - -DESCRIPTION="Provides GObjects and helper methods to read and write AppStream metadata" -HOMEPAGE="https://people.freedesktop.org/~hughsient/appstream-glib/; -SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; - -LICENSE="LGPL-2.1+" -SLOT="0/8" # soname version -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc +introspection stemmer" - -RDEPEND=" - >=dev-libs/glib-2.45.8:2 - sys-apps/util-linux - app-arch/libarchive - >=net-libs/libsoup-2.51.92:2.4 - >=dev-libs/json-glib-1.1.2 - >=x11-libs/gdk-pixbuf-2.31.5:2[introspection?] - app-arch/gcab - - x11-libs/gtk+:3 - >=media-libs/freetype-2.4:2 - >=media-libs/fontconfig-2.11:1.0 - dev-libs/libyaml - stemmer? ( dev-libs/snowball-stemmer ) - x11-libs/pango - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -# libxml2 required for glib-compile-resources -DEPEND="${RDEPEND} - dev-util/gperf - - dev-libs/libxml2:2 - app-text/docbook-xml-dtd:4.2 - dev-libs/libxslt - doc? ( - >=dev-util/gtk-doc-1.9 - app-text/docbook-xml-dtd:4.3 - ) - >=sys-devel/gettext-0.19.7 -" -# ${PN} superseeds appdata-tools -RDEPEND="${RDEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/files/, dev-libs/appstream-glib/
commit: 63450d83b1b97b0de249f85f7130ffb07f1b28f0 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Jan 9 10:55:46 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Jan 9 10:56:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63450d83 dev-libs/appstream-glib: bump to 0.7.16 Closes: https://bugs.gentoo.org/700808 Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/appstream-glib/Manifest | 1 + .../appstream-glib/appstream-glib-0.7.16.ebuild| 68 ++ .../files/0.7.16-fix-tests-run-in-2020.patch | 37 3 files changed, 106 insertions(+) diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest index cdc084aafc6..6355cb7c261 100644 --- a/dev-libs/appstream-glib/Manifest +++ b/dev-libs/appstream-glib/Manifest @@ -1,2 +1,3 @@ DIST appstream-glib-0.7.15.tar.xz 2240040 BLAKE2B e1b58e0ce6523354490e529381302aa603e4ac1886c37e9c261ab612f76490ae4ea8fd22eff9c2bc1981d5ceb77ff8c4f8279e091dc62bd4df39d2c32623c1ea SHA512 bab0c73e54d90fbf22295f616d4a09332f94b90a3fa0cb38f1b654c6d9a459c9557dd81c677f486361dbf4f1dd23651306fe34b1cdd15254694269a8c9e8a927 +DIST appstream-glib-0.7.16.tar.xz 2243684 BLAKE2B 101a964822cc2421608e04a342b89248d16fff006c1843433f5db11703533fb7d0b2cb390d1e2f85274c51d0bd989502fc453700dfb9c32005a7b7c64cb59348 SHA512 a2991dbd26deeb1fb1daef1811c38ff5b55b2fae0bf2d8cc612c2e370613cb6b0468cf287ab3b575f6e6e3203aabcca12dd95474f70a54d6052a34dcb27b951b DIST appstream-glib-0.7.9.tar.xz 2245728 BLAKE2B fb6f54329bed91f1acaa6218b111fd4527dff7ed412a89cb44a6e4f6cdfb7e0fe4e6f9fb37b6cdc2efa75164dccef323b6d7428a63b08369b941d36b0b9071f0 SHA512 d78cb6f11cad01d67cb33f16e987485177d20b78a8b21cfbabb64ce7b18b813c0d2d1de2faeea199fdc31d12633e899a5596a6cf133cb831a4377d641f79eb7d diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild new file mode 100644 index 000..ec8fc78191f --- /dev/null +++ b/dev-libs/appstream-glib/appstream-glib-0.7.16.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit xdg meson + +DESCRIPTION="Provides GObjects and helper methods to read and write AppStream metadata" +HOMEPAGE="https://people.freedesktop.org/~hughsient/appstream-glib/; +SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; + +LICENSE="LGPL-2.1+" +SLOT="0/8" # soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="gtk-doc fonts +introspection stemmer" + +RDEPEND=" + >=dev-libs/glib-2.45.8:2 + sys-apps/util-linux + app-arch/libarchive + >=net-libs/libsoup-2.51.92:2.4 + >=dev-libs/json-glib-1.1.2 + >=x11-libs/gdk-pixbuf-2.31.5:2[introspection?] + + fonts? ( x11-libs/gtk+:3 + >=media-libs/freetype-2.4:2 ) + >=media-libs/fontconfig-2.11:1.0 + dev-libs/libyaml + stemmer? ( dev-libs/snowball-stemmer ) + x11-libs/pango + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +# libxml2 required for glib-compile-resources +DEPEND="${RDEPEND} + dev-util/gperf + + dev-libs/libxml2:2 + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + gtk-doc? ( + >=dev-util/gtk-doc-1.9 + app-text/docbook-xml-dtd:4.3 + ) + >=sys-devel/gettext-0.19.8 +" +# ${PN} superseeds appdata-tools +RDEPEND="${RDEPEND} + ! +Date: Mon, 6 Jan 2020 11:04:56 + +Subject: [PATCH] trivial: Fix CI by moving 'future' back a bit + +2020 seemed like such a long time in the future all those years ago... +--- + data/tests/broken.appdata.xml | 2 +- + libappstream-glib/as-app-validate.c | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/data/tests/broken.appdata.xml b/data/tests/broken.appdata.xml +index f7a5386e..cf80f5b4 100644 +--- a/data/tests/broken.appdata.xml b/data/tests/broken.appdata.xml +@@ -40,7 +40,7 @@ + This is a duplicate release on the same day! + + +- ++ + + This is a release in the future! + +diff --git a/libappstream-glib/as-app-validate.c b/libappstream-glib/as-app-validate.c +index c1103ace..f50e4e41 100644 +--- a/libappstream-glib/as-app-validate.c b/libappstream-glib/as-app-validate.c +@@ -864,7 +864,7 @@ as_app_validate_release (AsApp *app, +AS_PROBLEM_KIND_ATTRIBUTE_MISSING, +" has no timestamp"); + } +- if (timestamp > 20120101 && timestamp < 20251231) { ++ if (timestamp > 20120101 && timestamp < 20351231) { + ai_app_validate_add (helper, +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 072cd894e571e009bfbc4f6e579dab4692df1900 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Nov 13 20:19:21 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Nov 13 21:24:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072cd894 dev-libs/appstream: Drop 0.12.8 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 - dev-libs/appstream/appstream-0.12.8.ebuild | 71 -- 2 files changed, 72 deletions(-) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 60fca643a4d..815369fce16 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,3 +1,2 @@ DIST AppStream-0.12.7.tar.xz 1958948 BLAKE2B 51a70395e4801ceeb3e97ac081f4c45be242cca14728f8efc5eec0d4b3cfa4cc9fab9ef7429c18e9bbb0dedb693a847258be1b11491155658a6ffa2a28358e35 SHA512 53ca7ebde3fcd345a895527da2ac5d829a09f25d28836a867b500282fba3465bde657cd75a4030cb831022f7a0d9f50aadb36078d62924e4d0edad6bfe3c5561 -DIST AppStream-0.12.8.tar.xz 1992072 BLAKE2B ae1d6801119798f360b7eae36b0c46b0511a93ae00adb2437e7dda830d5293c622b04475664055bee392dc824f398d42c6a0a4000392f82fc8bdfc828fa0295e SHA512 4354ef1840d919102647feffc38687f508b14fe9c047c868448347d888aa821dd8a4d25787a2ffb55247f8e9e20e9e03ba330ad74ad61d476be0c414c04a7c30 DIST AppStream-0.12.9.tar.xz 2023312 BLAKE2B aa5de7936909be54401e4df80363c9b59ad60dc29b3d02ef1ed8203dd480dfb4222816cde5ea6e469039448684142afc028275e619665f15cef99af6745d80e8 SHA512 af3d5e7885ee09fb6ef9ea0a5c2386141736166ce42912e618f1ee04f2b28866b27c7c5e326221574eb78933b32de8db9f76023bf54e528aded1607e5130992e diff --git a/dev-libs/appstream/appstream-0.12.8.ebuild b/dev-libs/appstream/appstream-0.12.8.ebuild deleted file mode 100644 index cbbde57065d..000 --- a/dev-libs/appstream/appstream-0.12.8.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson xdg-utils - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ximion/${PN}; -else - MY_PN="AppStream" - SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~x86" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" -HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; - -LICENSE="LGPL-2.1+ GPL-2+" -# check as_api_level -SLOT="0/4" -IUSE="apt +introspection qt5 test" - -BDEPEND=" - app-text/docbook-xml-dtd:4.5 - dev-libs/appstream-glib - dev-util/itstool - >=dev-util/meson-0.42.0 - >=sys-devel/gettext-0.19.8 - test? ( - dev-qt/linguist-tools:5 - qt5? ( dev-qt/qttest:5 ) - ) -" -DEPEND=" - dev-db/lmdb:= - >=dev-libs/glib-2.54:2 - dev-libs/libxml2:2 - dev-libs/libyaml - dev-libs/snowball-stemmer - introspection? ( >=dev-libs/gobject-introspection-1.56:= ) - qt5? ( dev-qt/qtcore:5 ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die - if ! use test; then - sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 - fi -} - -src_configure() { - xdg_environment_reset - - local emesonargs=( - -Dapidocs=false - -Ddocs=false - -Dmaintainer=false - -Dstemming=true - -Dvapi=false - -Dapt-support=$(usex apt true false) - -Dgir=$(usex introspection true false) - -Dqt=$(usex qt5 true false) - ) - - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: c97d614ec39328069b9257c17542a06d57de53bc Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Oct 3 20:16:36 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Oct 3 20:38:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c97d614e dev-libs/appstream: 0.12.9 version bump Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 + dev-libs/appstream/appstream-0.12.9.ebuild | 71 ++ 2 files changed, 72 insertions(+) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 0e79187094c..60fca643a4d 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,2 +1,3 @@ DIST AppStream-0.12.7.tar.xz 1958948 BLAKE2B 51a70395e4801ceeb3e97ac081f4c45be242cca14728f8efc5eec0d4b3cfa4cc9fab9ef7429c18e9bbb0dedb693a847258be1b11491155658a6ffa2a28358e35 SHA512 53ca7ebde3fcd345a895527da2ac5d829a09f25d28836a867b500282fba3465bde657cd75a4030cb831022f7a0d9f50aadb36078d62924e4d0edad6bfe3c5561 DIST AppStream-0.12.8.tar.xz 1992072 BLAKE2B ae1d6801119798f360b7eae36b0c46b0511a93ae00adb2437e7dda830d5293c622b04475664055bee392dc824f398d42c6a0a4000392f82fc8bdfc828fa0295e SHA512 4354ef1840d919102647feffc38687f508b14fe9c047c868448347d888aa821dd8a4d25787a2ffb55247f8e9e20e9e03ba330ad74ad61d476be0c414c04a7c30 +DIST AppStream-0.12.9.tar.xz 2023312 BLAKE2B aa5de7936909be54401e4df80363c9b59ad60dc29b3d02ef1ed8203dd480dfb4222816cde5ea6e469039448684142afc028275e619665f15cef99af6745d80e8 SHA512 af3d5e7885ee09fb6ef9ea0a5c2386141736166ce42912e618f1ee04f2b28866b27c7c5e326221574eb78933b32de8db9f76023bf54e528aded1607e5130992e diff --git a/dev-libs/appstream/appstream-0.12.9.ebuild b/dev-libs/appstream/appstream-0.12.9.ebuild new file mode 100644 index 000..82e775582a5 --- /dev/null +++ b/dev-libs/appstream/appstream-0.12.9.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson xdg-utils + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ximion/${PN}; +else + SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~x86" + S="${WORKDIR}/AppStream-${PV}" +fi + +DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" +HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; + +LICENSE="LGPL-2.1+ GPL-2+" +# check as_api_level +SLOT="0/4" +IUSE="apt doc +introspection qt5 test" + +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.8 + doc? ( app-text/docbook-xml-dtd:4.5 ) + test? ( + dev-qt/linguist-tools:5 + qt5? ( dev-qt/qttest:5 ) + ) +" +DEPEND=" + dev-db/lmdb:= + >=dev-libs/glib-2.54:2 + dev-libs/libxml2:2 + dev-libs/libyaml + dev-libs/snowball-stemmer + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) + qt5? ( dev-qt/qtcore:5 ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die + if ! use test; then + sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 + fi +} + +src_configure() { + xdg_environment_reset + + local emesonargs=( + -Dapidocs=false + -Ddocs=false + -Dmaintainer=false + -Dstemming=true + -Dvapi=false + -Dapt-support=$(usex apt true false) + -Dinstall-docs=$(usex doc true false) + -Dgir=$(usex introspection true false) + -Dqt=$(usex qt5 true false) + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 956e5b0dac29c1cda132aaa91b28e9b007545a63 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Sep 13 20:26:07 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Sep 13 20:41:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956e5b0d dev-libs/appstream: Drop 0.12.6 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/appstream/Manifest| 1 - dev-libs/appstream/appstream-0.12.6.ebuild | 70 -- 2 files changed, 71 deletions(-) diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 4324a80882f..0e79187094c 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,3 +1,2 @@ -DIST AppStream-0.12.6.tar.xz 1953604 BLAKE2B 28b03a935b8c203f2ac2c52c1de8317cc899f2b81b00e83e2eb858dbd185a985ce608ba3f6b1c35f084b4ee91946a4870c89d6b0c0a4c6fd32a938558e3997f1 SHA512 c19cd89ba39aff5afa2ff6d5fca72581a8624463c33011b11036526db98392ff5aa6c0f599682e90fdee29b8732538cf96c20b66965016b96f60b3f899d722bb DIST AppStream-0.12.7.tar.xz 1958948 BLAKE2B 51a70395e4801ceeb3e97ac081f4c45be242cca14728f8efc5eec0d4b3cfa4cc9fab9ef7429c18e9bbb0dedb693a847258be1b11491155658a6ffa2a28358e35 SHA512 53ca7ebde3fcd345a895527da2ac5d829a09f25d28836a867b500282fba3465bde657cd75a4030cb831022f7a0d9f50aadb36078d62924e4d0edad6bfe3c5561 DIST AppStream-0.12.8.tar.xz 1992072 BLAKE2B ae1d6801119798f360b7eae36b0c46b0511a93ae00adb2437e7dda830d5293c622b04475664055bee392dc824f398d42c6a0a4000392f82fc8bdfc828fa0295e SHA512 4354ef1840d919102647feffc38687f508b14fe9c047c868448347d888aa821dd8a4d25787a2ffb55247f8e9e20e9e03ba330ad74ad61d476be0c414c04a7c30 diff --git a/dev-libs/appstream/appstream-0.12.6.ebuild b/dev-libs/appstream/appstream-0.12.6.ebuild deleted file mode 100644 index 528e7d9d809..000 --- a/dev-libs/appstream/appstream-0.12.6.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson xdg-utils - -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ximion/${PN}; -else - MY_PN="AppStream" - SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="amd64 ~arm arm64 x86" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" -HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/; - -LICENSE="LGPL-2.1+ GPL-2+" -# check as_api_level -SLOT="0/4" -IUSE="apt +introspection qt5 test" - -BDEPEND=" - app-text/docbook-xml-dtd:4.5 - dev-libs/appstream-glib - dev-util/itstool - >=dev-util/meson-0.42.0 - >=sys-devel/gettext-0.19.8 - test? ( - dev-qt/linguist-tools:5 - qt5? ( dev-qt/qttest:5 ) - ) -" -DEPEND=" - >=dev-libs/glib-2.54:2 - dev-libs/libxml2:2 - dev-libs/libyaml - dev-libs/snowball-stemmer - introspection? ( >=dev-libs/gobject-introspection-1.56:= ) - qt5? ( dev-qt/qtcore:5 ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die - if ! use test; then - sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 - fi -} - -src_configure() { - xdg_environment_reset - - local emesonargs=( - -Dapidocs=false - -Ddocs=false - -Dmaintainer=false - -Dstemming=true - -Dvapi=false - -Dapt-support=$(usex apt true false) - -Dgir=$(usex introspection true false) - -Dqt=$(usex qt5 true false) - ) - - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/
commit: 32bd32c3a8917eea98cf71de4b93b1cfadf272a0 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 19 11:37:06 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 19 11:37:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32bd32c3 dev-libs/appstream: x86 stable wrt bug #691610 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/appstream/appstream-0.12.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/appstream/appstream-0.12.7.ebuild b/dev-libs/appstream/appstream-0.12.7.ebuild index 1cacb6a7e53..fbc659372b2 100644 --- a/dev-libs/appstream/appstream-0.12.7.ebuild +++ b/dev-libs/appstream/appstream-0.12.7.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then else MY_PN="AppStream" SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz; - KEYWORDS="amd64 ~arm arm64 ~x86" + KEYWORDS="amd64 ~arm arm64 x86" S="${WORKDIR}/${MY_PN}-${PV}" fi