[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 593311d6980112b7058a7e2ae4564cf19cca35fb Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:14:39 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593311d6 app-portage/iwdevtools: drop 0.12.10 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.12.10.ebuild | 70 2 files changed, 71 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 6574c28e8cdb..0f22d1cf5191 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.12.10.tar.gz 91518 BLAKE2B 7a017cc67903d5a67b77508d8e86578d673b58cc9763fb6a435697e6dca1da15d9aa40a53e1f84c2966976fd3deafe9351992f886ddf130fe4f75637d105 SHA512 d321259334931be9e488bac8f322d0f042c513a4c84a5b656c381ebb51d8fa1fc7bdf3214b64ad9ea9204f3a5f4dee485325190f8d9a29e918a8cc209d108e8f DIST iwdevtools-0.12.11.tar.gz 91626 BLAKE2B ffdc58c9a76105031b3be771d49d3b1afa7550333bc8cc2eae6a8ba798974e363aecf6c3f7f3f76e6d0cf6e3aac1ccd6f73bfafe3f0ae99987099fb3896ecb0f SHA512 6083a7ddef331b8f7ef96491c438096b7c920dedbe2ba3f0d74e6542592cfabbe442939609f10cddce736c21d02794900e8428c10b2b2b46ed988f6efe80351b diff --git a/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild deleted file mode 100644 index 43c7fdf45013.. --- a/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools/; -SRC_URI=" - https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1:0[readline] - dev-libs/libxml2:2 - sys-apps/coreutils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt ) -" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} ) -" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 88cea83bb4080d5755c5bb1b6f39edd06e2137bb Author: Ionen Wolkens gentoo org> AuthorDate: Fri Feb 9 10:01:49 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Feb 9 10:03:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88cea83b app-portage/iwdevtools: add 0.12.11 Identical to 0.12.10 beside a minor default config addition. So doing straight-to-stable to avoid extra hassle. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.12.11.ebuild | 70 2 files changed, 71 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index ae377cd61317..6574c28e8cdb 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.12.10.tar.gz 91518 BLAKE2B 7a017cc67903d5a67b77508d8e86578d673b58cc9763fb6a435697e6dca1da15d9aa40a53e1f84c2966976fd3deafe9351992f886ddf130fe4f75637d105 SHA512 d321259334931be9e488bac8f322d0f042c513a4c84a5b656c381ebb51d8fa1fc7bdf3214b64ad9ea9204f3a5f4dee485325190f8d9a29e918a8cc209d108e8f +DIST iwdevtools-0.12.11.tar.gz 91626 BLAKE2B ffdc58c9a76105031b3be771d49d3b1afa7550333bc8cc2eae6a8ba798974e363aecf6c3f7f3f76e6d0cf6e3aac1ccd6f73bfafe3f0ae99987099fb3896ecb0f SHA512 6083a7ddef331b8f7ef96491c438096b7c920dedbe2ba3f0d74e6542592cfabbe442939609f10cddce736c21d02794900e8428c10b2b2b46ed988f6efe80351b diff --git a/app-portage/iwdevtools/iwdevtools-0.12.11.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.11.ebuild new file mode 100644 index ..43c7fdf45013 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.12.11.ebuild @@ -0,0 +1,70 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools/; +SRC_URI=" + https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1:0[readline] + dev-libs/libxml2:2 + sys-apps/coreutils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt ) +" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} ) +" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 54644dac58de707d706586dba34bf019e54bce2d Author: Ionen Wolkens gentoo org> AuthorDate: Thu Jan 18 12:59:06 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jan 19 06:39:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54644dac app-portage/iwdevtools: drop 0.12.9 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.12.9.ebuild | 70 - 2 files changed, 71 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index c6b3ca00800e..ae377cd61317 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ DIST iwdevtools-0.12.10.tar.gz 91518 BLAKE2B 7a017cc67903d5a67b77508d8e86578d673b58cc9763fb6a435697e6dca1da15d9aa40a53e1f84c2966976fd3deafe9351992f886ddf130fe4f75637d105 SHA512 d321259334931be9e488bac8f322d0f042c513a4c84a5b656c381ebb51d8fa1fc7bdf3214b64ad9ea9204f3a5f4dee485325190f8d9a29e918a8cc209d108e8f -DIST iwdevtools-0.12.9.tar.gz 91444 BLAKE2B 81d4011705ca40bc751a2a534b3f07845da26d30de8bacf8bbe0a283701a7a61d166f021da7089cbc7ec64bd1b76308d1a43edebb794a6ff7cbd85e10990a8dd SHA512 1cc4a5efcf1787ae26cda732d986c714a68ffd12715c4aa4ae5e9da809c2a451c8193d0f4b525496f5226344bc757566957cee4af364201a43c4ae39b716 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.9.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.9.ebuild deleted file mode 100644 index 43c7fdf45013.. --- a/app-portage/iwdevtools/iwdevtools-0.12.9.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools/; -SRC_URI=" - https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1:0[readline] - dev-libs/libxml2:2 - sys-apps/coreutils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt ) -" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} ) -" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 971ada6d568b2b3e57baef26c6cbcb3c5b78528a Author: Ionen Wolkens gentoo org> AuthorDate: Thu Jan 18 12:58:44 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jan 19 06:39:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=971ada6d app-portage/iwdevtools: stabilize 0.12.10 for ALLARCHES (amd64) Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.12.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild index 7f36be50e156..43c7fdf45013 100644 --- a/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: b49d0aa028865363c0be616d63c63c2682ee3005 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Jan 12 19:03:23 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jan 12 19:05:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49d0aa0 app-portage/iwdevtools: add 0.12.10 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.12.10.ebuild | 70 2 files changed, 71 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index f15b8a609171..c6b3ca00800e 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ +DIST iwdevtools-0.12.10.tar.gz 91518 BLAKE2B 7a017cc67903d5a67b77508d8e86578d673b58cc9763fb6a435697e6dca1da15d9aa40a53e1f84c2966976fd3deafe9351992f886ddf130fe4f75637d105 SHA512 d321259334931be9e488bac8f322d0f042c513a4c84a5b656c381ebb51d8fa1fc7bdf3214b64ad9ea9204f3a5f4dee485325190f8d9a29e918a8cc209d108e8f DIST iwdevtools-0.12.9.tar.gz 91444 BLAKE2B 81d4011705ca40bc751a2a534b3f07845da26d30de8bacf8bbe0a283701a7a61d166f021da7089cbc7ec64bd1b76308d1a43edebb794a6ff7cbd85e10990a8dd SHA512 1cc4a5efcf1787ae26cda732d986c714a68ffd12715c4aa4ae5e9da809c2a451c8193d0f4b525496f5226344bc757566957cee4af364201a43c4ae39b716 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild new file mode 100644 index ..7f36be50e156 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild @@ -0,0 +1,70 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools/; +SRC_URI=" + https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1:0[readline] + dev-libs/libxml2:2 + sys-apps/coreutils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt ) +" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} ) +" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 846c9f3210e8108f73d528bd5376bdd4f38f2368 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Jan 7 16:07:52 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jan 7 17:09:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846c9f32 app-portage/iwdevtools: drop 0.12.8 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.12.8.ebuild | 70 - 2 files changed, 71 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index d0c6ed7474d0..f15b8a609171 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.12.8.tar.gz 91178 BLAKE2B d131ab44587df0e4c0b8a697298373517ca4d33265aba00c9dd832c9576d8b08c359e20a129b1a5d9aa01fcaaa3a33d410b5c6e521032d1d90bce781483f8c74 SHA512 0236a4cb6dae4c97296525df94c6c30fd05f85848a7828cfa610ba68dcd09d5d0bf9b76a0444fa172f47ac1d739aa332e494deb4fccbfd6460e779605186 DIST iwdevtools-0.12.9.tar.gz 91444 BLAKE2B 81d4011705ca40bc751a2a534b3f07845da26d30de8bacf8bbe0a283701a7a61d166f021da7089cbc7ec64bd1b76308d1a43edebb794a6ff7cbd85e10990a8dd SHA512 1cc4a5efcf1787ae26cda732d986c714a68ffd12715c4aa4ae5e9da809c2a451c8193d0f4b525496f5226344bc757566957cee4af364201a43c4ae39b716 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.8.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.8.ebuild deleted file mode 100644 index f1e808ee524e.. --- a/app-portage/iwdevtools/iwdevtools-0.12.8.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools/; -SRC_URI=" - https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1:0[readline] - dev-libs/libxml2:2 - sys-apps/coreutils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt ) -" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} ) -" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: cccf4fbd412e590644f3ed9d547e315fe5b5f247 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Jan 7 16:07:44 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jan 7 17:09:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cccf4fbd app-portage/iwdevtools: stabilize 0.12.9 for ALLARCHES (amd64) Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.12.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.12.9.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.9.ebuild index 7f36be50e156..43c7fdf45013 100644 --- a/app-portage/iwdevtools/iwdevtools-0.12.9.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.12.9.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: e3c46a3c8fd5be7c44ec6b29fd1d3c59c35e5e88 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jan 3 20:28:04 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jan 3 20:28:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c46a3c app-portage/iwdevtools: add 0.12.9 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.12.9.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 71983978424b..d0c6ed7474d0 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.12.8.tar.gz 91178 BLAKE2B d131ab44587df0e4c0b8a697298373517ca4d33265aba00c9dd832c9576d8b08c359e20a129b1a5d9aa01fcaaa3a33d410b5c6e521032d1d90bce781483f8c74 SHA512 0236a4cb6dae4c97296525df94c6c30fd05f85848a7828cfa610ba68dcd09d5d0bf9b76a0444fa172f47ac1d739aa332e494deb4fccbfd6460e779605186 +DIST iwdevtools-0.12.9.tar.gz 91444 BLAKE2B 81d4011705ca40bc751a2a534b3f07845da26d30de8bacf8bbe0a283701a7a61d166f021da7089cbc7ec64bd1b76308d1a43edebb794a6ff7cbd85e10990a8dd SHA512 1cc4a5efcf1787ae26cda732d986c714a68ffd12715c4aa4ae5e9da809c2a451c8193d0f4b525496f5226344bc757566957cee4af364201a43c4ae39b716 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.9.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.9.ebuild new file mode 100644 index ..7f36be50e156 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.12.9.ebuild @@ -0,0 +1,70 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools/; +SRC_URI=" + https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1:0[readline] + dev-libs/libxml2:2 + sys-apps/coreutils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt ) +" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} ) +" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 11d38c6f39ce9fb9259510f3bed115ff88ccc580 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Oct 10 18:55:29 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Oct 10 20:18:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d38c6f app-portage/iwdevtools: drop 0.12.7 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.12.7.ebuild | 65 - 2 files changed, 66 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 50ea67ba3a89..71983978424b 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.12.7.tar.gz 90988 BLAKE2B c02a8e44ea992f701f27f2d95c4e97a84806b5bf920ccc6097b3c6917162e9a22c5a5d020b43f8ca9ca99d43ec0ce2b2bfcd0c4f0f98eb27e8003346fb9ab70a SHA512 84cd91f6dcb5e080f4ab53f9eaef85d3093f9ce5110066b92e82f7ca1132612e70e8e6cd70a66b2452746a8879cd07bb60c1948c9ebfe9cc8c8c359ea19cc2b1 DIST iwdevtools-0.12.8.tar.gz 91178 BLAKE2B d131ab44587df0e4c0b8a697298373517ca4d33265aba00c9dd832c9576d8b08c359e20a129b1a5d9aa01fcaaa3a33d410b5c6e521032d1d90bce781483f8c74 SHA512 0236a4cb6dae4c97296525df94c6c30fd05f85848a7828cfa610ba68dcd09d5d0bf9b76a0444fa172f47ac1d739aa332e494deb4fccbfd6460e779605186 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.7.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.7.ebuild deleted file mode 100644 index e3416b522f81.. --- a/app-portage/iwdevtools/iwdevtools-0.12.7.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1:0[readline] - dev-libs/libxml2:2 - sys-apps/coreutils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 04a4bf539a0b74062bb7d5409d0db869143a55f4 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Oct 10 18:47:37 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Oct 10 20:18:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a4bf53 app-portage/iwdevtools: fix EmptyGlobalAssignment Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild b/app-portage/iwdevtools/iwdevtools-.ebuild index 758e01110d31..ea71b94535ad 100644 --- a/app-portage/iwdevtools/iwdevtools-.ebuild +++ b/app-portage/iwdevtools/iwdevtools-.ebuild @@ -11,7 +11,6 @@ EGIT_REPO_URI="https://github.com/ionenwks/iwdevtools.git; LICENSE="BSD-2" SLOT="0" -KEYWORDS="" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: bc1ea1dfbcd0fb99de52e7dad589a03e8aa08d67 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 29 10:18:22 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 29 10:41:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc1ea1df app-portage/iwdevtools: stabilize 0.12.8 for ALLARCHES Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.12.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.12.8.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.8.ebuild index e4322dc0e41d..f1e808ee524e 100644 --- a/app-portage/iwdevtools/iwdevtools-0.12.8.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.12.8.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: a54f8a99f3921ff4b19d96c817a0f6183e554e41 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 22 08:52:37 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 22 08:53:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54f8a99 app-portage/iwdevtools: adjust style in live Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild b/app-portage/iwdevtools/iwdevtools-.ebuild index 89c2c5a215d0..758e01110d31 100644 --- a/app-portage/iwdevtools/iwdevtools-.ebuild +++ b/app-portage/iwdevtools/iwdevtools-.ebuild @@ -24,11 +24,13 @@ RDEPEND=" sys-apps/diffutils sys-apps/file sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" + || ( sys-apps/util-linux app-misc/getopt ) +" BDEPEND=" sys-apps/help2man || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" + test? ( ${RDEPEND} ) +" src_configure() { local emesonargs=(
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 9f3e0370b30e6c8476b2357eef0b2142cef39ad5 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 22 08:51:00 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 22 08:53:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3e0370 app-portage/iwdevtools: add 0.12.8 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.12.8.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 9f2359b05e9f..50ea67ba3a89 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.12.7.tar.gz 90988 BLAKE2B c02a8e44ea992f701f27f2d95c4e97a84806b5bf920ccc6097b3c6917162e9a22c5a5d020b43f8ca9ca99d43ec0ce2b2bfcd0c4f0f98eb27e8003346fb9ab70a SHA512 84cd91f6dcb5e080f4ab53f9eaef85d3093f9ce5110066b92e82f7ca1132612e70e8e6cd70a66b2452746a8879cd07bb60c1948c9ebfe9cc8c8c359ea19cc2b1 +DIST iwdevtools-0.12.8.tar.gz 91178 BLAKE2B d131ab44587df0e4c0b8a697298373517ca4d33265aba00c9dd832c9576d8b08c359e20a129b1a5d9aa01fcaaa3a33d410b5c6e521032d1d90bce781483f8c74 SHA512 0236a4cb6dae4c97296525df94c6c30fd05f85848a7828cfa610ba68dcd09d5d0bf9b76a0444fa172f47ac1d739aa332e494deb4fccbfd6460e779605186 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.8.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.8.ebuild new file mode 100644 index ..e4322dc0e41d --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.12.8.ebuild @@ -0,0 +1,70 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools/; +SRC_URI=" + https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1:0[readline] + dev-libs/libxml2:2 + sys-apps/coreutils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt ) +" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} ) +" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 4cbdd9fde3bd1b174926439c7d9eeb9f454025a9 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Sep 12 15:59:51 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Sep 12 15:59:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cbdd9fd app-portage/iwdevtools: drop 0.12.5 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.12.5.ebuild | 65 - 2 files changed, 66 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index d600281b5352..9f2359b05e9f 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.12.5.tar.gz 8 BLAKE2B de7c1c98a93df42ca0436e9c08a6ec2eeec1ae5db524a8b95c94ab70e43a10f8a649cc489f671712c273fe52b1ee8223e4afac670aedccec254d9c035565feb0 SHA512 97372288421e5db71faf8d98544e8f273c2bfa7d36dd5ceb9bdde5e288547f7863fe7548f2dcc7db568a293e05bafce77e0cb29335f6e79841b0ecf78fbefecc DIST iwdevtools-0.12.7.tar.gz 90988 BLAKE2B c02a8e44ea992f701f27f2d95c4e97a84806b5bf920ccc6097b3c6917162e9a22c5a5d020b43f8ca9ca99d43ec0ce2b2bfcd0c4f0f98eb27e8003346fb9ab70a SHA512 84cd91f6dcb5e080f4ab53f9eaef85d3093f9ce5110066b92e82f7ca1132612e70e8e6cd70a66b2452746a8879cd07bb60c1948c9ebfe9cc8c8c359ea19cc2b1 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild deleted file mode 100644 index e3416b522f81.. --- a/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1:0[readline] - dev-libs/libxml2:2 - sys-apps/coreutils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: cda7d60e0b985e182efd867f726841e5fe512ee2 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Aug 7 04:19:25 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Aug 7 04:20:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda7d60e app-portage/iwdevtools: stabilize 0.12.7 for ALLARCHES Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.12.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.12.7.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.7.ebuild index cd4858bc67e6..e3416b522f81 100644 --- a/app-portage/iwdevtools/iwdevtools-0.12.7.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.12.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: dfb290ddb1e6292cfa1907d386c71bac758d9b89 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Aug 7 04:19:03 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Aug 7 04:20:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb290dd app-portage/iwdevtools: drop 0.12.6 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.12.6.ebuild | 65 - 2 files changed, 66 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index d749f1349eba..d600281b5352 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,3 +1,2 @@ DIST iwdevtools-0.12.5.tar.gz 8 BLAKE2B de7c1c98a93df42ca0436e9c08a6ec2eeec1ae5db524a8b95c94ab70e43a10f8a649cc489f671712c273fe52b1ee8223e4afac670aedccec254d9c035565feb0 SHA512 97372288421e5db71faf8d98544e8f273c2bfa7d36dd5ceb9bdde5e288547f7863fe7548f2dcc7db568a293e05bafce77e0cb29335f6e79841b0ecf78fbefecc -DIST iwdevtools-0.12.6.tar.gz 90536 BLAKE2B e06e17c3b3705e5bfd0a3810c81c5d802b232c5ba42d9c19c28a24a059e30d4c802b067dde054f299118f5ad3cb74df849ab6c2ca06f9e3d74bc0dff7c65f163 SHA512 fa273b64f808b6e3cfafcc40166b509cc1da693c06e1246c453ad66c1919c485979223242252885359e5e5ddb06c816f43802c1b5f06b3b7d4c1bab324a8e6c8 DIST iwdevtools-0.12.7.tar.gz 90988 BLAKE2B c02a8e44ea992f701f27f2d95c4e97a84806b5bf920ccc6097b3c6917162e9a22c5a5d020b43f8ca9ca99d43ec0ce2b2bfcd0c4f0f98eb27e8003346fb9ab70a SHA512 84cd91f6dcb5e080f4ab53f9eaef85d3093f9ce5110066b92e82f7ca1132612e70e8e6cd70a66b2452746a8879cd07bb60c1948c9ebfe9cc8c8c359ea19cc2b1 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.6.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.6.ebuild deleted file mode 100644 index cd4858bc67e6.. --- a/app-portage/iwdevtools/iwdevtools-0.12.6.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1:0[readline] - dev-libs/libxml2:2 - sys-apps/coreutils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: d2a341c1963418dff27ff46072b79f672a220181 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Aug 4 12:27:32 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Aug 4 12:28:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a341c1 app-portage/iwdevtools: add 0.12.7 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.12.7.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 4550b9ff649c..d749f1349eba 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1,3 @@ DIST iwdevtools-0.12.5.tar.gz 8 BLAKE2B de7c1c98a93df42ca0436e9c08a6ec2eeec1ae5db524a8b95c94ab70e43a10f8a649cc489f671712c273fe52b1ee8223e4afac670aedccec254d9c035565feb0 SHA512 97372288421e5db71faf8d98544e8f273c2bfa7d36dd5ceb9bdde5e288547f7863fe7548f2dcc7db568a293e05bafce77e0cb29335f6e79841b0ecf78fbefecc DIST iwdevtools-0.12.6.tar.gz 90536 BLAKE2B e06e17c3b3705e5bfd0a3810c81c5d802b232c5ba42d9c19c28a24a059e30d4c802b067dde054f299118f5ad3cb74df849ab6c2ca06f9e3d74bc0dff7c65f163 SHA512 fa273b64f808b6e3cfafcc40166b509cc1da693c06e1246c453ad66c1919c485979223242252885359e5e5ddb06c816f43802c1b5f06b3b7d4c1bab324a8e6c8 +DIST iwdevtools-0.12.7.tar.gz 90988 BLAKE2B c02a8e44ea992f701f27f2d95c4e97a84806b5bf920ccc6097b3c6917162e9a22c5a5d020b43f8ca9ca99d43ec0ce2b2bfcd0c4f0f98eb27e8003346fb9ab70a SHA512 84cd91f6dcb5e080f4ab53f9eaef85d3093f9ce5110066b92e82f7ca1132612e70e8e6cd70a66b2452746a8879cd07bb60c1948c9ebfe9cc8c8c359ea19cc2b1 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.7.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.7.ebuild new file mode 100644 index ..cd4858bc67e6 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.12.7.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1:0[readline] + dev-libs/libxml2:2 + sys-apps/coreutils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 3f0158c78f09e73ceebd44257c41454f3ac873d8 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Jul 30 18:17:06 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jul 30 18:17:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f0158c7 app-portage/iwdevtools: add 0.12.6 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.12.6.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index be3a52b36fc7..4550b9ff649c 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.12.5.tar.gz 8 BLAKE2B de7c1c98a93df42ca0436e9c08a6ec2eeec1ae5db524a8b95c94ab70e43a10f8a649cc489f671712c273fe52b1ee8223e4afac670aedccec254d9c035565feb0 SHA512 97372288421e5db71faf8d98544e8f273c2bfa7d36dd5ceb9bdde5e288547f7863fe7548f2dcc7db568a293e05bafce77e0cb29335f6e79841b0ecf78fbefecc +DIST iwdevtools-0.12.6.tar.gz 90536 BLAKE2B e06e17c3b3705e5bfd0a3810c81c5d802b232c5ba42d9c19c28a24a059e30d4c802b067dde054f299118f5ad3cb74df849ab6c2ca06f9e3d74bc0dff7c65f163 SHA512 fa273b64f808b6e3cfafcc40166b509cc1da693c06e1246c453ad66c1919c485979223242252885359e5e5ddb06c816f43802c1b5f06b3b7d4c1bab324a8e6c8 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.6.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.6.ebuild new file mode 100644 index ..cd4858bc67e6 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.12.6.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1:0[readline] + dev-libs/libxml2:2 + sys-apps/coreutils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: bed1d177f629cb27135ad8fd17b4adefc3285776 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jul 3 20:58:30 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jul 5 21:48:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed1d177 app-portage/iwdevtools: specify slot for bash Just to be pedantic, tend to forget that bash is slotted. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.12.5.ebuild | 2 +- app-portage/iwdevtools/iwdevtools-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild index baa4f6dbae19..e3416b522f81 100644 --- a/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild @@ -18,7 +18,7 @@ RESTRICT="!test? ( test )" RDEPEND=" app-misc/pax-utils app-portage/portage-utils - >=app-shells/bash-5.1[readline] + >=app-shells/bash-5.1:0[readline] dev-libs/libxml2:2 sys-apps/coreutils sys-apps/diffutils diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild b/app-portage/iwdevtools/iwdevtools-.ebuild index 5d8cf2fc86c0..89c2c5a215d0 100644 --- a/app-portage/iwdevtools/iwdevtools-.ebuild +++ b/app-portage/iwdevtools/iwdevtools-.ebuild @@ -18,7 +18,7 @@ RESTRICT="!test? ( test )" RDEPEND=" app-misc/pax-utils app-portage/portage-utils - >=app-shells/bash-5.1[readline] + >=app-shells/bash-5.1:0[readline] dev-libs/libxml2:2 sys-apps/coreutils sys-apps/diffutils
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 8dc2f19c0b6811b59ad6af72dd7c254d40c9c21b Author: Ionen Wolkens gentoo org> AuthorDate: Fri Jun 23 20:49:06 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jun 23 21:01:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc2f19c app-portage/iwdevtools: depend on bash[readline] This is needed for compgen, which iwdevtools does use. Skipping revbump given portage depends on [readline] too and this would be a rather rare configuration. Just adding to be pedantic. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.12.5.ebuild | 2 +- app-portage/iwdevtools/iwdevtools-.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild index ad9fe2c7e81b..baa4f6dbae19 100644 --- a/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild @@ -18,7 +18,7 @@ RESTRICT="!test? ( test )" RDEPEND=" app-misc/pax-utils app-portage/portage-utils - >=app-shells/bash-5.1 + >=app-shells/bash-5.1[readline] dev-libs/libxml2:2 sys-apps/coreutils sys-apps/diffutils diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild b/app-portage/iwdevtools/iwdevtools-.ebuild index c3034e59890f..5d8cf2fc86c0 100644 --- a/app-portage/iwdevtools/iwdevtools-.ebuild +++ b/app-portage/iwdevtools/iwdevtools-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ RESTRICT="!test? ( test )" RDEPEND=" app-misc/pax-utils app-portage/portage-utils - >=app-shells/bash-5.1 + >=app-shells/bash-5.1[readline] dev-libs/libxml2:2 sys-apps/coreutils sys-apps/diffutils
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 2d1488a318bdfa729f6227fb17dbca6f2138d131 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Jun 2 05:06:33 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jun 2 06:53:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d1488a3 app-portage/iwdevtools: drop 0.12.4 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.12.4.ebuild | 65 - 2 files changed, 66 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index f53964cb5cdd..be3a52b36fc7 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.12.4.tar.gz 89925 BLAKE2B 6fd87cc528784d443cf966fd126f4bcb020bbaf759509eb1d3e512af73d16fc22b12de06510d2486fcb96ff8c86f8fc77d404d55b2935ef0b456f582a007d903 SHA512 c6486a16ade37a98f38e551e8c01c19c1704b1d99cef87fd1bff9575dcb52df6a1429a2fc26783cbcdc64c971f4885286e9155786a8aa23360c32826e6b8f19e DIST iwdevtools-0.12.5.tar.gz 8 BLAKE2B de7c1c98a93df42ca0436e9c08a6ec2eeec1ae5db524a8b95c94ab70e43a10f8a649cc489f671712c273fe52b1ee8223e4afac670aedccec254d9c035565feb0 SHA512 97372288421e5db71faf8d98544e8f273c2bfa7d36dd5ceb9bdde5e288547f7863fe7548f2dcc7db568a293e05bafce77e0cb29335f6e79841b0ecf78fbefecc diff --git a/app-portage/iwdevtools/iwdevtools-0.12.4.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.4.ebuild deleted file mode 100644 index ad9fe2c7e81b.. --- a/app-portage/iwdevtools/iwdevtools-0.12.4.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1 - dev-libs/libxml2:2 - sys-apps/coreutils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 382eacdf09cfc30832d1852e13c64c986b1203ff Author: Ionen Wolkens gentoo org> AuthorDate: Thu Jun 1 11:06:38 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Jun 1 11:06:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382eacdf app-portage/iwdevtools: stabilize 0.12.5 for ALLARCHES Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.12.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild index a70634aff287..ad9fe2c7e81b 100644 --- a/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 93abaf5e9c01f84c8351b4feb13be4dd05ae77ce Author: Ionen Wolkens gentoo org> AuthorDate: Fri May 26 07:08:13 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri May 26 07:09:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93abaf5e app-portage/iwdevtools: add 0.12.5 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.12.5.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 3bcee76bb350..f53964cb5cdd 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.12.4.tar.gz 89925 BLAKE2B 6fd87cc528784d443cf966fd126f4bcb020bbaf759509eb1d3e512af73d16fc22b12de06510d2486fcb96ff8c86f8fc77d404d55b2935ef0b456f582a007d903 SHA512 c6486a16ade37a98f38e551e8c01c19c1704b1d99cef87fd1bff9575dcb52df6a1429a2fc26783cbcdc64c971f4885286e9155786a8aa23360c32826e6b8f19e +DIST iwdevtools-0.12.5.tar.gz 8 BLAKE2B de7c1c98a93df42ca0436e9c08a6ec2eeec1ae5db524a8b95c94ab70e43a10f8a649cc489f671712c273fe52b1ee8223e4afac670aedccec254d9c035565feb0 SHA512 97372288421e5db71faf8d98544e8f273c2bfa7d36dd5ceb9bdde5e288547f7863fe7548f2dcc7db568a293e05bafce77e0cb29335f6e79841b0ecf78fbefecc diff --git a/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild new file mode 100644 index ..a70634aff287 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1 + dev-libs/libxml2:2 + sys-apps/coreutils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 70446a2d8bcf3c0997b49f37dd18e78c152a3c81 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Mar 25 02:06:28 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Mar 25 03:18:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70446a2d app-portage/iwdevtools: drop 0.12.3 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.12.3.ebuild | 65 - 2 files changed, 66 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index fe573f034eae..3bcee76bb350 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.12.3.tar.gz 89745 BLAKE2B 7d52bd59fcc98cff28873dd8d7737b1e75a99111ea27dac6803d2a14975eb04dc5be88a03e6efd46eef6662828453fc7c53afc9c920d82e74b44fd1e837e58df SHA512 f2efdce89350f85d2c77c7df9fa5fde62ac2923b5cc36eedd4c6ce507fbbe12f915e138a16c8b6b360f093057118a274844c112158ce01bb3f456a415b16 DIST iwdevtools-0.12.4.tar.gz 89925 BLAKE2B 6fd87cc528784d443cf966fd126f4bcb020bbaf759509eb1d3e512af73d16fc22b12de06510d2486fcb96ff8c86f8fc77d404d55b2935ef0b456f582a007d903 SHA512 c6486a16ade37a98f38e551e8c01c19c1704b1d99cef87fd1bff9575dcb52df6a1429a2fc26783cbcdc64c971f4885286e9155786a8aa23360c32826e6b8f19e diff --git a/app-portage/iwdevtools/iwdevtools-0.12.3.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.3.ebuild deleted file mode 100644 index ad9fe2c7e81b.. --- a/app-portage/iwdevtools/iwdevtools-0.12.3.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1 - dev-libs/libxml2:2 - sys-apps/coreutils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: c4ba3ca4f9b9a15e3f8107698ab3458f0116af96 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Mar 20 20:50:28 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Mar 20 20:58:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4ba3ca4 app-portage/iwdevtools: add 0.12.4, straight-to-stable No code changes, only minor config files additions -- not really worth going through stabilization process. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.12.4.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index c473f800db87..fe573f034eae 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.12.3.tar.gz 89745 BLAKE2B 7d52bd59fcc98cff28873dd8d7737b1e75a99111ea27dac6803d2a14975eb04dc5be88a03e6efd46eef6662828453fc7c53afc9c920d82e74b44fd1e837e58df SHA512 f2efdce89350f85d2c77c7df9fa5fde62ac2923b5cc36eedd4c6ce507fbbe12f915e138a16c8b6b360f093057118a274844c112158ce01bb3f456a415b16 +DIST iwdevtools-0.12.4.tar.gz 89925 BLAKE2B 6fd87cc528784d443cf966fd126f4bcb020bbaf759509eb1d3e512af73d16fc22b12de06510d2486fcb96ff8c86f8fc77d404d55b2935ef0b456f582a007d903 SHA512 c6486a16ade37a98f38e551e8c01c19c1704b1d99cef87fd1bff9575dcb52df6a1429a2fc26783cbcdc64c971f4885286e9155786a8aa23360c32826e6b8f19e diff --git a/app-portage/iwdevtools/iwdevtools-0.12.4.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.4.ebuild new file mode 100644 index ..ad9fe2c7e81b --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.12.4.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1 + dev-libs/libxml2:2 + sys-apps/coreutils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: fa0ec8c2b5ab3db5503c27376774491379720f97 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Feb 13 11:04:40 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 13 11:32:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa0ec8c2 app-portage/iwdevtools: drop 0.12.2 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.12.2.ebuild | 65 - 2 files changed, 66 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index a919eba59e51..c473f800db87 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.12.2.tar.gz 89451 BLAKE2B 51d167480f03ddfcbc2b5c4bdee2423c3d28243f99cb4b3f98db51cf2695b1acac00c8c630a5db93cffe3bef30ce2797dc1464be95ecfcaffc7478a218968a4c SHA512 7191a14a9c8707d91ae86c4ae4e1cab069e0b6c5f785d34ba192a34acfce9dbd0baec07a04715f0d03841166a514a6bef4149ddabd15adc6291003568fc78d37 DIST iwdevtools-0.12.3.tar.gz 89745 BLAKE2B 7d52bd59fcc98cff28873dd8d7737b1e75a99111ea27dac6803d2a14975eb04dc5be88a03e6efd46eef6662828453fc7c53afc9c920d82e74b44fd1e837e58df SHA512 f2efdce89350f85d2c77c7df9fa5fde62ac2923b5cc36eedd4c6ce507fbbe12f915e138a16c8b6b360f093057118a274844c112158ce01bb3f456a415b16 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.2.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.2.ebuild deleted file mode 100644 index 22827745f26e.. --- a/app-portage/iwdevtools/iwdevtools-0.12.2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1 - dev-libs/libxml2:2 - sys-apps/coreutils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: cdda373e7ecaf3aae00bfcea78efa0ce00fab508 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Feb 12 06:53:21 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Feb 12 08:03:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdda373e app-portage/iwdevtools: stabilize 0.12.3 for ALLARCHES Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.12.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.12.3.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.3.ebuild index a70634aff287..ad9fe2c7e81b 100644 --- a/app-portage/iwdevtools/iwdevtools-0.12.3.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.12.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 7c7c3528c0cea7e4f1ffcdfda3950ddfd4f618de Author: Ionen Wolkens gentoo org> AuthorDate: Wed Feb 8 18:01:30 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Feb 8 18:07:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c7c3528 app-portage/iwdevtools: add 0.12.3 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.12.3.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index bc0519f5cdba..a919eba59e51 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.12.2.tar.gz 89451 BLAKE2B 51d167480f03ddfcbc2b5c4bdee2423c3d28243f99cb4b3f98db51cf2695b1acac00c8c630a5db93cffe3bef30ce2797dc1464be95ecfcaffc7478a218968a4c SHA512 7191a14a9c8707d91ae86c4ae4e1cab069e0b6c5f785d34ba192a34acfce9dbd0baec07a04715f0d03841166a514a6bef4149ddabd15adc6291003568fc78d37 +DIST iwdevtools-0.12.3.tar.gz 89745 BLAKE2B 7d52bd59fcc98cff28873dd8d7737b1e75a99111ea27dac6803d2a14975eb04dc5be88a03e6efd46eef6662828453fc7c53afc9c920d82e74b44fd1e837e58df SHA512 f2efdce89350f85d2c77c7df9fa5fde62ac2923b5cc36eedd4c6ce507fbbe12f915e138a16c8b6b360f093057118a274844c112158ce01bb3f456a415b16 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.3.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.3.ebuild new file mode 100644 index ..a70634aff287 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.12.3.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1 + dev-libs/libxml2:2 + sys-apps/coreutils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: fd59ca3a0e5c7412c59f40ffcb6566272a9f41e6 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Dec 21 05:45:18 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Dec 21 05:45:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd59ca3a app-portage/iwdevtools: stabilize 0.12.2 for ALLARCHES Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.12.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.12.2.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.2.ebuild index 4b16e5862e40..22827745f26e 100644 --- a/app-portage/iwdevtools/iwdevtools-0.12.2.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.12.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 55944455dae075a7bc389b03315ce07c9053eb37 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Dec 21 05:45:26 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Dec 21 05:45:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55944455 app-portage/iwdevtools: drop 0.12.1 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.12.1.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 226ee08dcb79..bc0519f5cdba 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.12.1.tar.gz 88857 BLAKE2B 885909b20729279f5d711c65e915078995d0b2d26170f12e6669e499ee42f8a6bd8b5d59930215a3f39f60a1a0b5970f31548d33e059ae314fa1520971bb990a SHA512 3046a661718afbec305dda20990be258a4df981b3a72d49b77384f7a23d8c22e295bb99717c69a4569b6ab3a4195c6dbca0c07b3675bbb78a98aa0a198994988 DIST iwdevtools-0.12.2.tar.gz 89451 BLAKE2B 51d167480f03ddfcbc2b5c4bdee2423c3d28243f99cb4b3f98db51cf2695b1acac00c8c630a5db93cffe3bef30ce2797dc1464be95ecfcaffc7478a218968a4c SHA512 7191a14a9c8707d91ae86c4ae4e1cab069e0b6c5f785d34ba192a34acfce9dbd0baec07a04715f0d03841166a514a6bef4149ddabd15adc6291003568fc78d37 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.1.ebuild deleted file mode 100644 index 25527bd89228.. --- a/app-portage/iwdevtools/iwdevtools-0.12.1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1 - dev-libs/libxml2:2 - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 3d1c663123bb7c2acb06c13f9eb31f833aad01a5 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Dec 19 05:42:52 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Dec 19 05:48:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1c6631 app-portage/iwdevtools: sync live wrt coreutils, this intentionally uses GNU'ism and now also uses "timeout" which is typically not available without it. Given may get used on custom/embedded systems for testing, also better not to rely on @system for providing it. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild b/app-portage/iwdevtools/iwdevtools-.ebuild index 0a3f9f336d58..c3034e59890f 100644 --- a/app-portage/iwdevtools/iwdevtools-.ebuild +++ b/app-portage/iwdevtools/iwdevtools-.ebuild @@ -20,6 +20,7 @@ RDEPEND=" app-portage/portage-utils >=app-shells/bash-5.1 dev-libs/libxml2:2 + sys-apps/coreutils sys-apps/diffutils sys-apps/file sys-apps/portage
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 2212b7ffeb15fd16a5e86f3261049e6fcc449f63 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Dec 19 05:46:46 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Dec 19 05:48:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2212b7ff app-portage/iwdevtools: drop 0.12.0 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.12.0.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index b31748457349..226ee08dcb79 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,3 +1,2 @@ -DIST iwdevtools-0.12.0.tar.gz 88411 BLAKE2B 9220d59ee9ec7305925798d8beafec49ef35d8e39a428b62df3b3ed3832da1e42aff5e94ab8c5cfd85272d21cbb13c856408cf665523f8b1de85818ba08aebc4 SHA512 b69face29355df2443e75101b81c477dfdb1f54aad14f0d6275c399bd97cd654c4819f5621177d7ef75ecc4540e923ee5cd42f806240ed346ab469959f6a38d9 DIST iwdevtools-0.12.1.tar.gz 88857 BLAKE2B 885909b20729279f5d711c65e915078995d0b2d26170f12e6669e499ee42f8a6bd8b5d59930215a3f39f60a1a0b5970f31548d33e059ae314fa1520971bb990a SHA512 3046a661718afbec305dda20990be258a4df981b3a72d49b77384f7a23d8c22e295bb99717c69a4569b6ab3a4195c6dbca0c07b3675bbb78a98aa0a198994988 DIST iwdevtools-0.12.2.tar.gz 89451 BLAKE2B 51d167480f03ddfcbc2b5c4bdee2423c3d28243f99cb4b3f98db51cf2695b1acac00c8c630a5db93cffe3bef30ce2797dc1464be95ecfcaffc7478a218968a4c SHA512 7191a14a9c8707d91ae86c4ae4e1cab069e0b6c5f785d34ba192a34acfce9dbd0baec07a04715f0d03841166a514a6bef4149ddabd15adc6291003568fc78d37 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild deleted file mode 100644 index 25527bd89228.. --- a/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1 - dev-libs/libxml2:2 - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 958409762ab09a0b45de60f4f7a600bdabe0605e Author: Ionen Wolkens gentoo org> AuthorDate: Mon Dec 19 05:42:41 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Dec 19 05:47:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95840976 app-portage/iwdevtools: add 0.12.2 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.12.2.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 2d6431f6721f..b31748457349 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1,3 @@ DIST iwdevtools-0.12.0.tar.gz 88411 BLAKE2B 9220d59ee9ec7305925798d8beafec49ef35d8e39a428b62df3b3ed3832da1e42aff5e94ab8c5cfd85272d21cbb13c856408cf665523f8b1de85818ba08aebc4 SHA512 b69face29355df2443e75101b81c477dfdb1f54aad14f0d6275c399bd97cd654c4819f5621177d7ef75ecc4540e923ee5cd42f806240ed346ab469959f6a38d9 DIST iwdevtools-0.12.1.tar.gz 88857 BLAKE2B 885909b20729279f5d711c65e915078995d0b2d26170f12e6669e499ee42f8a6bd8b5d59930215a3f39f60a1a0b5970f31548d33e059ae314fa1520971bb990a SHA512 3046a661718afbec305dda20990be258a4df981b3a72d49b77384f7a23d8c22e295bb99717c69a4569b6ab3a4195c6dbca0c07b3675bbb78a98aa0a198994988 +DIST iwdevtools-0.12.2.tar.gz 89451 BLAKE2B 51d167480f03ddfcbc2b5c4bdee2423c3d28243f99cb4b3f98db51cf2695b1acac00c8c630a5db93cffe3bef30ce2797dc1464be95ecfcaffc7478a218968a4c SHA512 7191a14a9c8707d91ae86c4ae4e1cab069e0b6c5f785d34ba192a34acfce9dbd0baec07a04715f0d03841166a514a6bef4149ddabd15adc6291003568fc78d37 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.2.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.2.ebuild new file mode 100644 index ..4b16e5862e40 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.12.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1 + dev-libs/libxml2:2 + sys-apps/coreutils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: c3f20d644b14ec8ab22fdd03121246ce4ddd6a32 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Nov 30 00:08:52 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Nov 30 00:11:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f20d64 app-portage/iwdevtools: add 0.12.1 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.12.1.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index bb1a2519c78b..2d6431f6721f 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.12.0.tar.gz 88411 BLAKE2B 9220d59ee9ec7305925798d8beafec49ef35d8e39a428b62df3b3ed3832da1e42aff5e94ab8c5cfd85272d21cbb13c856408cf665523f8b1de85818ba08aebc4 SHA512 b69face29355df2443e75101b81c477dfdb1f54aad14f0d6275c399bd97cd654c4819f5621177d7ef75ecc4540e923ee5cd42f806240ed346ab469959f6a38d9 +DIST iwdevtools-0.12.1.tar.gz 88857 BLAKE2B 885909b20729279f5d711c65e915078995d0b2d26170f12e6669e499ee42f8a6bd8b5d59930215a3f39f60a1a0b5970f31548d33e059ae314fa1520971bb990a SHA512 3046a661718afbec305dda20990be258a4df981b3a72d49b77384f7a23d8c22e295bb99717c69a4569b6ab3a4195c6dbca0c07b3675bbb78a98aa0a198994988 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.1.ebuild new file mode 100644 index ..f618116f15e0 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.12.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1 + dev-libs/libxml2:2 + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 0d7abc887db5b0cd2805cd812050cd9c838a1ebe Author: Ionen Wolkens gentoo org> AuthorDate: Tue Nov 1 19:59:32 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Nov 1 20:32:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7abc88 app-portage/iwdevtools: drop 0.11.9 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.11.9.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index ead8f0d77b72..bb1a2519c78b 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.11.9.tar.gz 86756 BLAKE2B 8c9e25dd273af9a6e10e4a0a4dff1f82889176dbc730981c3ce84a2b1ef5d7138d45bf86430d77c670fed2e9c7f4345758a5fc572f0522c2087f2daaa1ff80c5 SHA512 c9583fed736e670cc9af820c8ba314b771ae3eafd36323d473cb76de0edf8e57c89a52e16e4c7b2985c78d4e43b8cb5b34aabb0bd1951a15e5aad56eef860fad DIST iwdevtools-0.12.0.tar.gz 88411 BLAKE2B 9220d59ee9ec7305925798d8beafec49ef35d8e39a428b62df3b3ed3832da1e42aff5e94ab8c5cfd85272d21cbb13c856408cf665523f8b1de85818ba08aebc4 SHA512 b69face29355df2443e75101b81c477dfdb1f54aad14f0d6275c399bd97cd654c4819f5621177d7ef75ecc4540e923ee5cd42f806240ed346ab469959f6a38d9 diff --git a/app-portage/iwdevtools/iwdevtools-0.11.9.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.9.ebuild deleted file mode 100644 index 25527bd89228.. --- a/app-portage/iwdevtools/iwdevtools-0.11.9.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1 - dev-libs/libxml2:2 - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 39a724559a9592625e5dc344982820755bad Author: Ionen Wolkens gentoo org> AuthorDate: Thu Oct 27 21:55:27 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Oct 27 22:17:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a72455 app-portage/iwdevtools: stabilize 0.12.0 for ALLARCHES Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild index f618116f15e0..25527bd89228 100644 --- a/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 5f905474927030bd66907d3dbe231bd5d862fddc Author: Ionen Wolkens gentoo org> AuthorDate: Mon Oct 24 20:07:45 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Oct 24 20:09:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f905474 app-portage/iwdevtools: add 0.12.0 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.12.0.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index b67002822e59..ead8f0d77b72 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.11.9.tar.gz 86756 BLAKE2B 8c9e25dd273af9a6e10e4a0a4dff1f82889176dbc730981c3ce84a2b1ef5d7138d45bf86430d77c670fed2e9c7f4345758a5fc572f0522c2087f2daaa1ff80c5 SHA512 c9583fed736e670cc9af820c8ba314b771ae3eafd36323d473cb76de0edf8e57c89a52e16e4c7b2985c78d4e43b8cb5b34aabb0bd1951a15e5aad56eef860fad +DIST iwdevtools-0.12.0.tar.gz 88411 BLAKE2B 9220d59ee9ec7305925798d8beafec49ef35d8e39a428b62df3b3ed3832da1e42aff5e94ab8c5cfd85272d21cbb13c856408cf665523f8b1de85818ba08aebc4 SHA512 b69face29355df2443e75101b81c477dfdb1f54aad14f0d6275c399bd97cd654c4819f5621177d7ef75ecc4540e923ee5cd42f806240ed346ab469959f6a38d9 diff --git a/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild new file mode 100644 index ..f618116f15e0 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1 + dev-libs/libxml2:2 + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 2f7b59723c8bf461ff8958e06e4c090a524644d8 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Sep 19 16:58:51 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Sep 19 16:58:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7b5972 app-portage/iwdevtools: add 0.11.9, drop 0.11.8 Straight-to-stable trivial typo fix release. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 2 +- .../iwdevtools/{iwdevtools-0.11.8.ebuild => iwdevtools-0.11.9.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 18866b67c3cc..b67002822e59 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1 @@ -DIST iwdevtools-0.11.8.tar.gz 86740 BLAKE2B 3c91f39c37f96d0f619f13ff632b89752cd1e1f3307597c0d103d32c4894d183ded3f301e74fbcb87bea2227ba73ca9cf9fdf87087d984c9f095e7d06f903891 SHA512 50457e81cece003d384a2418a486490c43da12f10b466688b221e9dc910b14ccf559834363d970e19e0f85273c17fef8c2b124d3adfbd3a48548192e93108cca +DIST iwdevtools-0.11.9.tar.gz 86756 BLAKE2B 8c9e25dd273af9a6e10e4a0a4dff1f82889176dbc730981c3ce84a2b1ef5d7138d45bf86430d77c670fed2e9c7f4345758a5fc572f0522c2087f2daaa1ff80c5 SHA512 c9583fed736e670cc9af820c8ba314b771ae3eafd36323d473cb76de0edf8e57c89a52e16e4c7b2985c78d4e43b8cb5b34aabb0bd1951a15e5aad56eef860fad diff --git a/app-portage/iwdevtools/iwdevtools-0.11.8.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.9.ebuild similarity index 100% rename from app-portage/iwdevtools/iwdevtools-0.11.8.ebuild rename to app-portage/iwdevtools/iwdevtools-0.11.9.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 1d1ed6912c168c73baa51176b3c18bc20adf34ad Author: Ionen Wolkens gentoo org> AuthorDate: Sat Sep 17 06:58:41 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Sep 17 08:42:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d1ed691 app-portage/iwdevtools: drop 0.11.7 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.11.7.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index a02f224116ad..18866b67c3cc 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.11.7.tar.gz 86578 BLAKE2B 1945f99ab5d516bdef7081e13ecb0921728497f84e5e5248b2ddea78b306f185a0952a664165b4bae6c2089ddd1a4423d26524f42631a53b75fd2749a6994721 SHA512 fe18a88d166f239581bdddb0c719bf1d7789f671df151d87844b1836d134754d731114250ae2a9ef5b1a37a403615c15bbd6174c3fe275e93c32ce6fae5c DIST iwdevtools-0.11.8.tar.gz 86740 BLAKE2B 3c91f39c37f96d0f619f13ff632b89752cd1e1f3307597c0d103d32c4894d183ded3f301e74fbcb87bea2227ba73ca9cf9fdf87087d984c9f095e7d06f903891 SHA512 50457e81cece003d384a2418a486490c43da12f10b466688b221e9dc910b14ccf559834363d970e19e0f85273c17fef8c2b124d3adfbd3a48548192e93108cca diff --git a/app-portage/iwdevtools/iwdevtools-0.11.7.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.7.ebuild deleted file mode 100644 index 4c53d2af1ea3.. --- a/app-portage/iwdevtools/iwdevtools-0.11.7.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1 - dev-libs/libxml2:2 - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: bd0072105aa7f1ec803b9fd31aecaf332d442197 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Sep 17 06:57:57 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Sep 17 08:42:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd007210 app-portage/iwdevtools: stabilize 0.11.8 for ALLARCHES Early given identical to 0.11.7, just adds remote-ids. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.11.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.11.8.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.8.ebuild index f618116f15e0..25527bd89228 100644 --- a/app-portage/iwdevtools/iwdevtools-0.11.8.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.11.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 4c7f21f17cfd7701d3e984acbb3bbfd7b7b8263b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 16 06:35:56 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 16 06:35:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c7f21f1 app-portage/iwdevtools: Keyword 0.11.8 ia64, #870271 Signed-off-by: Arthur Zamarin gentoo.org> app-portage/iwdevtools/iwdevtools-0.11.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.11.8.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.8.ebuild index 68858249d8a0..f618116f15e0 100644 --- a/app-portage/iwdevtools/iwdevtools-0.11.8.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.11.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: c1fbb93535c73aa3dde578d391f9e7fce71ca81d Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 16 02:51:45 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 16 02:53:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1fbb935 app-portage/iwdevtools: add 0.11.8 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.11.8.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index f4655ead52a9..a02f224116ad 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.11.7.tar.gz 86578 BLAKE2B 1945f99ab5d516bdef7081e13ecb0921728497f84e5e5248b2ddea78b306f185a0952a664165b4bae6c2089ddd1a4423d26524f42631a53b75fd2749a6994721 SHA512 fe18a88d166f239581bdddb0c719bf1d7789f671df151d87844b1836d134754d731114250ae2a9ef5b1a37a403615c15bbd6174c3fe275e93c32ce6fae5c +DIST iwdevtools-0.11.8.tar.gz 86740 BLAKE2B 3c91f39c37f96d0f619f13ff632b89752cd1e1f3307597c0d103d32c4894d183ded3f301e74fbcb87bea2227ba73ca9cf9fdf87087d984c9f095e7d06f903891 SHA512 50457e81cece003d384a2418a486490c43da12f10b466688b221e9dc910b14ccf559834363d970e19e0f85273c17fef8c2b124d3adfbd3a48548192e93108cca diff --git a/app-portage/iwdevtools/iwdevtools-0.11.8.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.8.ebuild new file mode 100644 index ..68858249d8a0 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.11.8.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1 + dev-libs/libxml2:2 + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: e4f7c6c2bbd52c950027712445144c5e93605987 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 16 02:45:49 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 16 02:53:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f7c6c2 app-portage/iwdevtools: drop 0.11.6 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.11.6.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 9fca2b41b2eb..f4655ead52a9 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.11.6.tar.gz 85945 BLAKE2B 61c18ae0ed1c0f7e90d41af485f18f891cdd9ffbaff5437cb9f9ca88622efa0f5acd89ac8596e7d41c25a083a970143f3b226284f4566b0b8ee3718071cd6cbb SHA512 21ffda72945947658bf6867bf83d9b9ad4f6b930d4c2cee3dea551581030668ab286a4c4a07edeae937fd91f4aba08fe8e7c6506459808c4ada38502226b5b26 DIST iwdevtools-0.11.7.tar.gz 86578 BLAKE2B 1945f99ab5d516bdef7081e13ecb0921728497f84e5e5248b2ddea78b306f185a0952a664165b4bae6c2089ddd1a4423d26524f42631a53b75fd2749a6994721 SHA512 fe18a88d166f239581bdddb0c719bf1d7789f671df151d87844b1836d134754d731114250ae2a9ef5b1a37a403615c15bbd6174c3fe275e93c32ce6fae5c diff --git a/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild deleted file mode 100644 index 4c53d2af1ea3.. --- a/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1 - dev-libs/libxml2:2 - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: ce952d0b8e0c5ff4df4e939f51ca85d1daf1649d Author: Ionen Wolkens gentoo org> AuthorDate: Fri Aug 19 11:48:02 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Aug 19 11:57:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce952d0b app-portage/iwdevtools: add 0.11.7, straight-to-stable qa-sed could mangle installed files when using sed labels and not passing them within the same `-e` they're used in (fortunately, only known case is sys-apps/shadow and only resulted in harmless duplicate login.defs comments -- labels isn't a widespread practice) Even if minor here, potential mangling cases is something been trying to avoid as much as possible, so doing straight-to-stable Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.11.7.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 9dd8555ce4d7..9fca2b41b2eb 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.11.6.tar.gz 85945 BLAKE2B 61c18ae0ed1c0f7e90d41af485f18f891cdd9ffbaff5437cb9f9ca88622efa0f5acd89ac8596e7d41c25a083a970143f3b226284f4566b0b8ee3718071cd6cbb SHA512 21ffda72945947658bf6867bf83d9b9ad4f6b930d4c2cee3dea551581030668ab286a4c4a07edeae937fd91f4aba08fe8e7c6506459808c4ada38502226b5b26 +DIST iwdevtools-0.11.7.tar.gz 86578 BLAKE2B 1945f99ab5d516bdef7081e13ecb0921728497f84e5e5248b2ddea78b306f185a0952a664165b4bae6c2089ddd1a4423d26524f42631a53b75fd2749a6994721 SHA512 fe18a88d166f239581bdddb0c719bf1d7789f671df151d87844b1836d134754d731114250ae2a9ef5b1a37a403615c15bbd6174c3fe275e93c32ce6fae5c diff --git a/app-portage/iwdevtools/iwdevtools-0.11.7.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.7.ebuild new file mode 100644 index ..4c53d2af1ea3 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.11.7.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1 + dev-libs/libxml2:2 + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/, app-portage/iwdevtools/files/
commit: 59554079eec0badcbc0d8a2b0090485275a0e1fa Author: Ionen Wolkens gentoo org> AuthorDate: Sat Aug 13 01:00:40 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Aug 13 01:00:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59554079 app-portage/iwdevtools: drop 0.11.5-r1 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest| 1 - .../files/iwdevtools-0.11.5-rcd-plain-name.patch | 18 -- app-portage/iwdevtools/iwdevtools-0.11.5-r1.ebuild | 68 -- 3 files changed, 87 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 6219e8157377..9dd8555ce4d7 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.11.5.tar.gz 85698 BLAKE2B 0f5b0c81735017b82144c74b2396826b2e6ea97db70704977c7885bdb00442c83023f593aeb25ab2e51f3a35cd659be98440f51e4496418a92f1559212db5b5d SHA512 05e0169a465cd4956d663f54bdc66d3c17379229b23c26a94d9deff879ef9e53b1b28f59e7cf314d36127954cb75728f008d0b0728659436ad1e63de5fb11bbb DIST iwdevtools-0.11.6.tar.gz 85945 BLAKE2B 61c18ae0ed1c0f7e90d41af485f18f891cdd9ffbaff5437cb9f9ca88622efa0f5acd89ac8596e7d41c25a083a970143f3b226284f4566b0b8ee3718071cd6cbb SHA512 21ffda72945947658bf6867bf83d9b9ad4f6b930d4c2cee3dea551581030668ab286a4c4a07edeae937fd91f4aba08fe8e7c6506459808c4ada38502226b5b26 diff --git a/app-portage/iwdevtools/files/iwdevtools-0.11.5-rcd-plain-name.patch b/app-portage/iwdevtools/files/iwdevtools-0.11.5-rcd-plain-name.patch deleted file mode 100644 index dbb2ca17f887.. --- a/app-portage/iwdevtools/files/iwdevtools-0.11.5-rcd-plain-name.patch +++ /dev/null @@ -1,18 +0,0 @@ -https://github.com/ionenwks/iwdevtools/commit/408fba9 -From: Ionen Wolkens -Date: Mon, 1 Aug 2022 04:28:49 -0400 -Subject: [PATCH] repo-cd: use plain name for error display - -Given doesn't look so nice with the [_-] addition: - ! no non-excluded match found for '*some[_-]name*' a/scripts/repo-cd -+++ b/scripts/repo-cd -@@ -307,7 +307,7 @@ rcd-cd() { - done | mapfile -td '' choice - - if (( ! ${#choice[@]} )); then -- rcd-msg '!:r' "no non-excluded match found for '${C[m]}${search}${C[n]}'${userepo:+ in ::${userepo}}" -+ rcd-msg '!:r' "no non-excluded match found for '${C[m]}${name}${C[n]}'${userepo:+ in ::${userepo}}" - exit 104 - fi - diff --git a/app-portage/iwdevtools/iwdevtools-0.11.5-r1.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.5-r1.ebuild deleted file mode 100644 index 4cb0eb5fc207.. --- a/app-portage/iwdevtools/iwdevtools-0.11.5-r1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1 - dev-libs/libxml2:2 - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -PATCHES=( - "${FILESDIR}"/${P}-rcd-plain-name.patch -) - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog '
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 1f18b68a2e313caf9419575902d643b54bd9ef05 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Aug 13 01:00:18 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Aug 13 01:00:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f18b68a app-portage/iwdevtools: stabilize 0.11.6 for ALLARCHES Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.11.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild index 68858249d8a0..4c53d2af1ea3 100644 --- a/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 2100c13cb03e39e0745e6b41de17a25ad329fe44 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Aug 10 05:52:40 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Aug 10 05:55:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2100c13c app-portage/iwdevtools: add 0.11.6 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.11.6.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 274e2d13cdba..6219e8157377 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.11.5.tar.gz 85698 BLAKE2B 0f5b0c81735017b82144c74b2396826b2e6ea97db70704977c7885bdb00442c83023f593aeb25ab2e51f3a35cd659be98440f51e4496418a92f1559212db5b5d SHA512 05e0169a465cd4956d663f54bdc66d3c17379229b23c26a94d9deff879ef9e53b1b28f59e7cf314d36127954cb75728f008d0b0728659436ad1e63de5fb11bbb +DIST iwdevtools-0.11.6.tar.gz 85945 BLAKE2B 61c18ae0ed1c0f7e90d41af485f18f891cdd9ffbaff5437cb9f9ca88622efa0f5acd89ac8596e7d41c25a083a970143f3b226284f4566b0b8ee3718071cd6cbb SHA512 21ffda72945947658bf6867bf83d9b9ad4f6b930d4c2cee3dea551581030668ab286a4c4a07edeae937fd91f4aba08fe8e7c6506459808c4ada38502226b5b26 diff --git a/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild new file mode 100644 index ..68858249d8a0 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1 + dev-libs/libxml2:2 + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: ed6cc32df858f738a3c9cc79da2e7467e5d4ba1a Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 7 13:20:15 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 7 13:59:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed6cc32d app-portage/iwdevtools: drop 0.11.3 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.11.3.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 0f7e87242178..274e2d13cdba 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.11.3.tar.gz 84838 BLAKE2B a4f501c24cc70b13ded5ca88599a3c11b076ae3a3464d065fe3999c8cb9268cfd17fc116197c09ddc6b968d7527409b348c0c1bdb939f6ed1b7a2abdfc868774 SHA512 38a62654042b714689fcf813a533ad463b7bdc0a4b501dc37c498e528792104a3db601f82781d889407217c824a9f48233544fb56a012de19fd34fa92d1de06d DIST iwdevtools-0.11.5.tar.gz 85698 BLAKE2B 0f5b0c81735017b82144c74b2396826b2e6ea97db70704977c7885bdb00442c83023f593aeb25ab2e51f3a35cd659be98440f51e4496418a92f1559212db5b5d SHA512 05e0169a465cd4956d663f54bdc66d3c17379229b23c26a94d9deff879ef9e53b1b28f59e7cf314d36127954cb75728f008d0b0728659436ad1e63de5fb11bbb diff --git a/app-portage/iwdevtools/iwdevtools-0.11.3.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.3.ebuild deleted file mode 100644 index 67662de04000.. --- a/app-portage/iwdevtools/iwdevtools-0.11.3.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1 - dev-libs/libxml2:2 - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/, app-portage/iwdevtools/files/
commit: dec725db9a6e01516765f88e3bce77582d8c69a4 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Aug 1 08:34:15 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Aug 1 08:39:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec725db app-portage/iwdevtools: backport rcd name display fix Not bothering with a release over this, but still wanted before stabling. Signed-off-by: Ionen Wolkens gentoo.org> .../files/iwdevtools-0.11.5-rcd-plain-name.patch | 18 ++ ...tools-0.11.5.ebuild => iwdevtools-0.11.5-r1.ebuild} | 4 2 files changed, 22 insertions(+) diff --git a/app-portage/iwdevtools/files/iwdevtools-0.11.5-rcd-plain-name.patch b/app-portage/iwdevtools/files/iwdevtools-0.11.5-rcd-plain-name.patch new file mode 100644 index ..dbb2ca17f887 --- /dev/null +++ b/app-portage/iwdevtools/files/iwdevtools-0.11.5-rcd-plain-name.patch @@ -0,0 +1,18 @@ +https://github.com/ionenwks/iwdevtools/commit/408fba9 +From: Ionen Wolkens +Date: Mon, 1 Aug 2022 04:28:49 -0400 +Subject: [PATCH] repo-cd: use plain name for error display + +Given doesn't look so nice with the [_-] addition: + ! no non-excluded match found for '*some[_-]name*' +--- a/scripts/repo-cd b/scripts/repo-cd +@@ -307,7 +307,7 @@ rcd-cd() { + done | mapfile -td '' choice + + if (( ! ${#choice[@]} )); then +- rcd-msg '!:r' "no non-excluded match found for '${C[m]}${search}${C[n]}'${userepo:+ in ::${userepo}}" ++ rcd-msg '!:r' "no non-excluded match found for '${C[m]}${name}${C[n]}'${userepo:+ in ::${userepo}}" + exit 104 + fi + diff --git a/app-portage/iwdevtools/iwdevtools-0.11.5.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.5-r1.ebuild similarity index 97% rename from app-portage/iwdevtools/iwdevtools-0.11.5.ebuild rename to app-portage/iwdevtools/iwdevtools-0.11.5-r1.ebuild index 68858249d8a0..46e22b80aa3d 100644 --- a/app-portage/iwdevtools/iwdevtools-0.11.5.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.11.5-r1.ebuild @@ -29,6 +29,10 @@ BDEPEND=" || ( sys-apps/util-linux app-misc/getopt ) test? ( ${RDEPEND} )" +PATCHES=( + "${FILESDIR}"/${P}-rcd-plain-name.patch +) + src_configure() { local emesonargs=( -Ddocdir=${PF}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 8dbd59e54235b485c879a930bf7bfc970553e60f Author: Ionen Wolkens gentoo org> AuthorDate: Mon Aug 1 08:38:03 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Aug 1 08:39:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dbd59e5 app-portage/iwdevtools: stabilize 0.11.5-r1 for ALLARCHES Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.11.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.11.5-r1.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.5-r1.ebuild index 46e22b80aa3d..4cb0eb5fc207 100644 --- a/app-portage/iwdevtools/iwdevtools-0.11.5-r1.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.11.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: f121d3fa054d632585db9f6e17993e343020580d Author: Ionen Wolkens gentoo org> AuthorDate: Mon Aug 1 08:35:26 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Aug 1 08:39:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f121d3fa app-portage/iwdevtools: drop 0.11.4 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.11.4.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index f2bb307e7a99..0f7e87242178 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,3 +1,2 @@ DIST iwdevtools-0.11.3.tar.gz 84838 BLAKE2B a4f501c24cc70b13ded5ca88599a3c11b076ae3a3464d065fe3999c8cb9268cfd17fc116197c09ddc6b968d7527409b348c0c1bdb939f6ed1b7a2abdfc868774 SHA512 38a62654042b714689fcf813a533ad463b7bdc0a4b501dc37c498e528792104a3db601f82781d889407217c824a9f48233544fb56a012de19fd34fa92d1de06d -DIST iwdevtools-0.11.4.tar.gz 85480 BLAKE2B 44b86ee22e23320aa1c25676c08638332cbf66882e2610d3bc19580e682e7623c53013534977299fdad1f697a1ca10447d5753f221e839039011bbdccf017f35 SHA512 907755307b5cd617b2e85aabe76558b9b0c1b42e08e0a7d71760250f1ae455ac24a6a676c0707c2a371a80d86d0b60c16d8fa45702ba0e779f7817866bfb3a26 DIST iwdevtools-0.11.5.tar.gz 85698 BLAKE2B 0f5b0c81735017b82144c74b2396826b2e6ea97db70704977c7885bdb00442c83023f593aeb25ab2e51f3a35cd659be98440f51e4496418a92f1559212db5b5d SHA512 05e0169a465cd4956d663f54bdc66d3c17379229b23c26a94d9deff879ef9e53b1b28f59e7cf314d36127954cb75728f008d0b0728659436ad1e63de5fb11bbb diff --git a/app-portage/iwdevtools/iwdevtools-0.11.4.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.4.ebuild deleted file mode 100644 index 68858249d8a0.. --- a/app-portage/iwdevtools/iwdevtools-0.11.4.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1 - dev-libs/libxml2:2 - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 7b197dbf5353814725299be4091804f8721ddeaa Author: Ionen Wolkens gentoo org> AuthorDate: Fri Jul 29 22:26:42 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jul 29 22:26:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b197dbf app-portage/iwdevtools: add 0.11.5 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.11.5.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 5913cb675109..f2bb307e7a99 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1,3 @@ DIST iwdevtools-0.11.3.tar.gz 84838 BLAKE2B a4f501c24cc70b13ded5ca88599a3c11b076ae3a3464d065fe3999c8cb9268cfd17fc116197c09ddc6b968d7527409b348c0c1bdb939f6ed1b7a2abdfc868774 SHA512 38a62654042b714689fcf813a533ad463b7bdc0a4b501dc37c498e528792104a3db601f82781d889407217c824a9f48233544fb56a012de19fd34fa92d1de06d DIST iwdevtools-0.11.4.tar.gz 85480 BLAKE2B 44b86ee22e23320aa1c25676c08638332cbf66882e2610d3bc19580e682e7623c53013534977299fdad1f697a1ca10447d5753f221e839039011bbdccf017f35 SHA512 907755307b5cd617b2e85aabe76558b9b0c1b42e08e0a7d71760250f1ae455ac24a6a676c0707c2a371a80d86d0b60c16d8fa45702ba0e779f7817866bfb3a26 +DIST iwdevtools-0.11.5.tar.gz 85698 BLAKE2B 0f5b0c81735017b82144c74b2396826b2e6ea97db70704977c7885bdb00442c83023f593aeb25ab2e51f3a35cd659be98440f51e4496418a92f1559212db5b5d SHA512 05e0169a465cd4956d663f54bdc66d3c17379229b23c26a94d9deff879ef9e53b1b28f59e7cf314d36127954cb75728f008d0b0728659436ad1e63de5fb11bbb diff --git a/app-portage/iwdevtools/iwdevtools-0.11.5.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.5.ebuild new file mode 100644 index ..68858249d8a0 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.11.5.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1 + dev-libs/libxml2:2 + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 7f914d4e18ff124494300a95a1a39ad427f99c39 Author: Sam James gentoo org> AuthorDate: Sun Jul 24 06:33:09 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jul 24 16:24:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f914d4e app-portage/iwdevtools: keyword 0.11.4 for ~x64-macos Signed-off-by: Sam James gentoo.org> app-portage/iwdevtools/iwdevtools-0.11.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.11.4.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.4.ebuild index fc1e35247451..68858249d8a0 100644 --- a/app-portage/iwdevtools/iwdevtools-0.11.4.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.11.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 71de7d4fcc5d26a0a6f0be08b34f763b447aad07 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jul 19 18:37:39 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jul 19 18:37:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71de7d4f app-portage/iwdevtools: add 0.11.4 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.11.4.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 51b4aa7ff5f4..5913cb675109 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.11.3.tar.gz 84838 BLAKE2B a4f501c24cc70b13ded5ca88599a3c11b076ae3a3464d065fe3999c8cb9268cfd17fc116197c09ddc6b968d7527409b348c0c1bdb939f6ed1b7a2abdfc868774 SHA512 38a62654042b714689fcf813a533ad463b7bdc0a4b501dc37c498e528792104a3db601f82781d889407217c824a9f48233544fb56a012de19fd34fa92d1de06d +DIST iwdevtools-0.11.4.tar.gz 85480 BLAKE2B 44b86ee22e23320aa1c25676c08638332cbf66882e2610d3bc19580e682e7623c53013534977299fdad1f697a1ca10447d5753f221e839039011bbdccf017f35 SHA512 907755307b5cd617b2e85aabe76558b9b0c1b42e08e0a7d71760250f1ae455ac24a6a676c0707c2a371a80d86d0b60c16d8fa45702ba0e779f7817866bfb3a26 diff --git a/app-portage/iwdevtools/iwdevtools-0.11.4.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.4.ebuild new file mode 100644 index ..fc1e35247451 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.11.4.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1 + dev-libs/libxml2:2 + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/files/, app-portage/iwdevtools/
commit: 140557eab5ff892c51195fb977484154eda06933 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jul 11 22:43:37 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jul 11 22:56:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140557ea app-portage/iwdevtools: drop 0.10.1-r2, 0.11.2 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest| 2 - .../files/iwdevtools-0.10.1-diff-off-by-one.patch | 20 --- .../iwdevtools-0.10.1-ldpath-regression.patch | 22 --- app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild | 67 -- app-portage/iwdevtools/iwdevtools-0.11.2.ebuild| 64 - 5 files changed, 175 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 7f2de16f332a..51b4aa7ff5f4 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,3 +1 @@ -DIST iwdevtools-0.10.1.tar.gz 61117 BLAKE2B fd5508a40a854987db7f2ecc0e68e100cd6a8b6cc5b90a9901bbf6c16336ebc497861e05a6c1683ac9082aa9f12a03cb47f7116da793fbd8e105ed78aae2bbb3 SHA512 0f04850f15edc8af368a87bbc665c62d5588f4220c2d15ca5c0dd00d2c8135f7e1294217c8aec313650b7b7aae6433b87bdc32306c2c4c6e6747e55a13adbbe0 -DIST iwdevtools-0.11.2.tar.gz 84518 BLAKE2B 1d3920b8a1503a916f913d0c075a1f3c703ca238c55761c0cd6423f68e0395e2eb0c8ab07bf069c3cdf44ab9d07b4652184d790d9b74e1f00cb74e8b86290de6 SHA512 7e4584f8f2141b54bf32828801415e039ceec319095268fccb40f4960d66af2504da97fd6f18b1763f6beaef477ac3b6b0bf7ae9bac08a474de73b420ebd5a43 DIST iwdevtools-0.11.3.tar.gz 84838 BLAKE2B a4f501c24cc70b13ded5ca88599a3c11b076ae3a3464d065fe3999c8cb9268cfd17fc116197c09ddc6b968d7527409b348c0c1bdb939f6ed1b7a2abdfc868774 SHA512 38a62654042b714689fcf813a533ad463b7bdc0a4b501dc37c498e528792104a3db601f82781d889407217c824a9f48233544fb56a012de19fd34fa92d1de06d diff --git a/app-portage/iwdevtools/files/iwdevtools-0.10.1-diff-off-by-one.patch b/app-portage/iwdevtools/files/iwdevtools-0.10.1-diff-off-by-one.patch deleted file mode 100644 index 87564b0b1445.. --- a/app-portage/iwdevtools/files/iwdevtools-0.10.1-diff-off-by-one.patch +++ /dev/null @@ -1,20 +0,0 @@ -https://github.com/ionenwks/iwdevtools/commit/74d7b913a9bea5cfbf59e451d8db4a4c6140cba8 -From: Ionen Wolkens -Date: Wed, 16 Mar 2022 09:51:00 -0400 -Subject: [PATCH] qa-vdb: fix off-by-one in diff output - -This wrongly assumed f1 array was always at least as big as f2 - a/scripts/qa-vdb -+++ b/scripts/qa-vdb -@@ -203,8 +203,8 @@ vdb-get_libdiff() { - # create combined output - local -i len=0 - local o mark changes=false -- for ((i=0; i < ${#f1[@]}; i++)); do -- : "${f2[i]:=}" -+ for ((i=0; i < (${#f1[@]}>${#f2[@]}?${#f1[@]}:${#f2[@]}); i++)); do -+ : "${f1[i]:=}${f2[i]:=}" - if [[ ${f1[i]} == "${f2[i]}" ]]; then - ${O[full]} || continue - mark=' ' diff --git a/app-portage/iwdevtools/files/iwdevtools-0.10.1-ldpath-regression.patch b/app-portage/iwdevtools/files/iwdevtools-0.10.1-ldpath-regression.patch deleted file mode 100644 index 5a5312639979.. --- a/app-portage/iwdevtools/files/iwdevtools-0.10.1-ldpath-regression.patch +++ /dev/null @@ -1,22 +0,0 @@ -https://github.com/ionenwks/iwdevtools/commit/4e89c42455330b6660583ff1a4b54384346a123d -From: Ionen Wolkens -Date: Fri, 25 Feb 2022 04:20:17 -0500 -Subject: [PATCH] qa-vdb: fix ldpath include regression - -commit dd0bb44a3b190c756ce55c190b70f33bf350b7c5 was meant for -directories, however this is /not/ a directory. As a result -gcc's ld.so.conf wasn't included which could result in: - - * VDB: detected possibly incorrect RDEPEND (app-text/qpdf-10.6.2) - *> cross-aarch64-unknown-linux-gnu/gcc:11 a/scripts/qa-vdb -+++ b/scripts/qa-vdb -@@ -674,7 +674,7 @@ _vdb-set_ldpath() { - path=${1%/*}/${path} - fi - for path in ${path}; do -- [[ -d ${path} && -x ${path} ]] || continue # ignore bad includes -+ [[ -r ${path} ]] || continue # ignore bad includes - _vdb-set_ldpath "${path}" - done - fi diff --git a/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild b/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild deleted file mode 100644 index 754e9dbb9fc4.. --- a/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz ->
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 054c33e07d3787c13b4c73e1f01880d764978c11 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jul 6 08:48:50 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jul 6 08:48:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054c33e0 app-portage/iwdevtools: stabilize 0.11.3 for ALLARCHES Trivial release, may as well stable early. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.11.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.11.3.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.3.ebuild index fc1e35247451..67662de04000 100644 --- a/app-portage/iwdevtools/iwdevtools-0.11.3.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.11.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: e57de37c78e71415c7964ee98a42aad3bebe67ee Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jul 5 11:34:30 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jul 5 11:35:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e57de37c app-portage/iwdevtools: add 0.11.3 Just minor qa-cmp annoyance fixes. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.11.3.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 950e29880d59..7f2de16f332a 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1,3 @@ DIST iwdevtools-0.10.1.tar.gz 61117 BLAKE2B fd5508a40a854987db7f2ecc0e68e100cd6a8b6cc5b90a9901bbf6c16336ebc497861e05a6c1683ac9082aa9f12a03cb47f7116da793fbd8e105ed78aae2bbb3 SHA512 0f04850f15edc8af368a87bbc665c62d5588f4220c2d15ca5c0dd00d2c8135f7e1294217c8aec313650b7b7aae6433b87bdc32306c2c4c6e6747e55a13adbbe0 DIST iwdevtools-0.11.2.tar.gz 84518 BLAKE2B 1d3920b8a1503a916f913d0c075a1f3c703ca238c55761c0cd6423f68e0395e2eb0c8ab07bf069c3cdf44ab9d07b4652184d790d9b74e1f00cb74e8b86290de6 SHA512 7e4584f8f2141b54bf32828801415e039ceec319095268fccb40f4960d66af2504da97fd6f18b1763f6beaef477ac3b6b0bf7ae9bac08a474de73b420ebd5a43 +DIST iwdevtools-0.11.3.tar.gz 84838 BLAKE2B a4f501c24cc70b13ded5ca88599a3c11b076ae3a3464d065fe3999c8cb9268cfd17fc116197c09ddc6b968d7527409b348c0c1bdb939f6ed1b7a2abdfc868774 SHA512 38a62654042b714689fcf813a533ad463b7bdc0a4b501dc37c498e528792104a3db601f82781d889407217c824a9f48233544fb56a012de19fd34fa92d1de06d diff --git a/app-portage/iwdevtools/iwdevtools-0.11.3.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.3.ebuild new file mode 100644 index ..fc1e35247451 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.11.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1 + dev-libs/libxml2:2 + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: beba097c45ccf1bdd32a68e5a17be0fbef5c8f09 Author: Sam James gentoo org> AuthorDate: Sun Jul 3 17:29:51 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jul 3 17:30:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beba097c app-portage/iwdevtools: stabilize 0.11.2 for hppa Signed-off-by: Sam James gentoo.org> app-portage/iwdevtools/iwdevtools-0.11.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.11.2.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.2.ebuild index 690a69c61e3b..67662de04000 100644 --- a/app-portage/iwdevtools/iwdevtools-0.11.2.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.11.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: c8ca0bb7626b5e0c7d003e936ac3f939ab10e3ce Author: Sam James gentoo org> AuthorDate: Sun Jul 3 14:33:56 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jul 3 14:33:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ca0bb7 app-portage/iwdevtools: Keyword 0.11.2 hppa, #856256 Signed-off-by: Sam James gentoo.org> app-portage/iwdevtools/iwdevtools-0.11.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.11.2.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.2.ebuild index e84479ea7de2..690a69c61e3b 100644 --- a/app-portage/iwdevtools/iwdevtools-0.11.2.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.11.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: dc903242628b20a57c0c83d16d954c8e6e6365b2 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Jul 3 12:37:10 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jul 3 12:37:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc903242 app-portage/iwdevtools: stabilize 0.11.2 for ALLARCHES Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.11.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.11.2.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.2.ebuild index c5565f4af071..e84479ea7de2 100644 --- a/app-portage/iwdevtools/iwdevtools-0.11.2.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.11.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: d30fe06c9989e6fa642ee1dc656509d6e16d69f5 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Jul 3 05:16:00 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jul 3 05:16:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d30fe06c app-portage/iwdevtools: drop 0.11.0, 0.11.1 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 2 - app-portage/iwdevtools/iwdevtools-0.11.0.ebuild | 64 - app-portage/iwdevtools/iwdevtools-0.11.1.ebuild | 64 - 3 files changed, 130 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index a8c2a84360a8..950e29880d59 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,4 +1,2 @@ DIST iwdevtools-0.10.1.tar.gz 61117 BLAKE2B fd5508a40a854987db7f2ecc0e68e100cd6a8b6cc5b90a9901bbf6c16336ebc497861e05a6c1683ac9082aa9f12a03cb47f7116da793fbd8e105ed78aae2bbb3 SHA512 0f04850f15edc8af368a87bbc665c62d5588f4220c2d15ca5c0dd00d2c8135f7e1294217c8aec313650b7b7aae6433b87bdc32306c2c4c6e6747e55a13adbbe0 -DIST iwdevtools-0.11.0.tar.gz 81975 BLAKE2B 241c04488cc3da265c1c5a0cbf90ddb938b4e0da10942094f25dcb1d32a0da314a80fba1fc99b1ec54a449905be8eddab896d67194d8e511c1a7378856fd7df2 SHA512 cccbe9461f27233e228529a5fe9c729620647b1e134c723f407bdd23b4fa85f04c6294fc6579a22667dec65b20ad1c26ac9d71b214407c49463aeed6fbaed7d1 -DIST iwdevtools-0.11.1.tar.gz 83067 BLAKE2B 8fbdbe21242ccb3e578a8060ced5d4562acc70ffa8789991af00ddeaf8cb232177d2482f06f8092d6b60cc128c1b55a3f5df2eaba985f1d63795e6730c2fa1be SHA512 d893efbc75a3fa7056c2dbe5fa75bbbf262f40f8ddd44347e98559ff4e51572b64698c93b8fb3e92e73d84151cf0a11457d58f898295aae05455ac86fd4bd07d DIST iwdevtools-0.11.2.tar.gz 84518 BLAKE2B 1d3920b8a1503a916f913d0c075a1f3c703ca238c55761c0cd6423f68e0395e2eb0c8ab07bf069c3cdf44ab9d07b4652184d790d9b74e1f00cb74e8b86290de6 SHA512 7e4584f8f2141b54bf32828801415e039ceec319095268fccb40f4960d66af2504da97fd6f18b1763f6beaef477ac3b6b0bf7ae9bac08a474de73b420ebd5a43 diff --git a/app-portage/iwdevtools/iwdevtools-0.11.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.0.ebuild deleted file mode 100644 index c5565f4af071.. --- a/app-portage/iwdevtools/iwdevtools-0.11.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1 - dev-libs/libxml2:2 - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -} diff --git a/app-portage/iwdevtools/iwdevtools-0.11.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.1.ebuild deleted file mode 100644 index c5565f4af071.. --- a/app-portage/iwdevtools/iwdevtools-0.11.1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: a3552f1b24b24e0b1c46e95fb7698234de1893ae Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jun 29 19:47:28 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jun 29 19:47:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3552f1b app-portage/iwdevtools: add 0.11.2 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.11.2.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 5185d3bf4b5b..a8c2a84360a8 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,3 +1,4 @@ DIST iwdevtools-0.10.1.tar.gz 61117 BLAKE2B fd5508a40a854987db7f2ecc0e68e100cd6a8b6cc5b90a9901bbf6c16336ebc497861e05a6c1683ac9082aa9f12a03cb47f7116da793fbd8e105ed78aae2bbb3 SHA512 0f04850f15edc8af368a87bbc665c62d5588f4220c2d15ca5c0dd00d2c8135f7e1294217c8aec313650b7b7aae6433b87bdc32306c2c4c6e6747e55a13adbbe0 DIST iwdevtools-0.11.0.tar.gz 81975 BLAKE2B 241c04488cc3da265c1c5a0cbf90ddb938b4e0da10942094f25dcb1d32a0da314a80fba1fc99b1ec54a449905be8eddab896d67194d8e511c1a7378856fd7df2 SHA512 cccbe9461f27233e228529a5fe9c729620647b1e134c723f407bdd23b4fa85f04c6294fc6579a22667dec65b20ad1c26ac9d71b214407c49463aeed6fbaed7d1 DIST iwdevtools-0.11.1.tar.gz 83067 BLAKE2B 8fbdbe21242ccb3e578a8060ced5d4562acc70ffa8789991af00ddeaf8cb232177d2482f06f8092d6b60cc128c1b55a3f5df2eaba985f1d63795e6730c2fa1be SHA512 d893efbc75a3fa7056c2dbe5fa75bbbf262f40f8ddd44347e98559ff4e51572b64698c93b8fb3e92e73d84151cf0a11457d58f898295aae05455ac86fd4bd07d +DIST iwdevtools-0.11.2.tar.gz 84518 BLAKE2B 1d3920b8a1503a916f913d0c075a1f3c703ca238c55761c0cd6423f68e0395e2eb0c8ab07bf069c3cdf44ab9d07b4652184d790d9b74e1f00cb74e8b86290de6 SHA512 7e4584f8f2141b54bf32828801415e039ceec319095268fccb40f4960d66af2504da97fd6f18b1763f6beaef477ac3b6b0bf7ae9bac08a474de73b420ebd5a43 diff --git a/app-portage/iwdevtools/iwdevtools-0.11.2.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.2.ebuild new file mode 100644 index ..c5565f4af071 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.11.2.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1 + dev-libs/libxml2:2 + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 2fd0ca229efe7c5da1066e7ea69c1716ff796cd4 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jun 27 00:23:12 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jun 27 00:23:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd0ca22 app-portage/iwdevtools: add 0.11.1 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.11.1.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 915f839fedfc..5185d3bf4b5b 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1,3 @@ DIST iwdevtools-0.10.1.tar.gz 61117 BLAKE2B fd5508a40a854987db7f2ecc0e68e100cd6a8b6cc5b90a9901bbf6c16336ebc497861e05a6c1683ac9082aa9f12a03cb47f7116da793fbd8e105ed78aae2bbb3 SHA512 0f04850f15edc8af368a87bbc665c62d5588f4220c2d15ca5c0dd00d2c8135f7e1294217c8aec313650b7b7aae6433b87bdc32306c2c4c6e6747e55a13adbbe0 DIST iwdevtools-0.11.0.tar.gz 81975 BLAKE2B 241c04488cc3da265c1c5a0cbf90ddb938b4e0da10942094f25dcb1d32a0da314a80fba1fc99b1ec54a449905be8eddab896d67194d8e511c1a7378856fd7df2 SHA512 cccbe9461f27233e228529a5fe9c729620647b1e134c723f407bdd23b4fa85f04c6294fc6579a22667dec65b20ad1c26ac9d71b214407c49463aeed6fbaed7d1 +DIST iwdevtools-0.11.1.tar.gz 83067 BLAKE2B 8fbdbe21242ccb3e578a8060ced5d4562acc70ffa8789991af00ddeaf8cb232177d2482f06f8092d6b60cc128c1b55a3f5df2eaba985f1d63795e6730c2fa1be SHA512 d893efbc75a3fa7056c2dbe5fa75bbbf262f40f8ddd44347e98559ff4e51572b64698c93b8fb3e92e73d84151cf0a11457d58f898295aae05455ac86fd4bd07d diff --git a/app-portage/iwdevtools/iwdevtools-0.11.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.1.ebuild new file mode 100644 index ..c5565f4af071 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.11.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1 + dev-libs/libxml2:2 + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 615ce19136544f365e1494f559125898244d0b72 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Jun 24 06:43:23 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jun 24 06:44:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615ce191 app-portage/iwdevtools: add 0.11.0 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.11.0.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 36df07bc1f21..915f839fedfc 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.10.1.tar.gz 61117 BLAKE2B fd5508a40a854987db7f2ecc0e68e100cd6a8b6cc5b90a9901bbf6c16336ebc497861e05a6c1683ac9082aa9f12a03cb47f7116da793fbd8e105ed78aae2bbb3 SHA512 0f04850f15edc8af368a87bbc665c62d5588f4220c2d15ca5c0dd00d2c8135f7e1294217c8aec313650b7b7aae6433b87bdc32306c2c4c6e6747e55a13adbbe0 +DIST iwdevtools-0.11.0.tar.gz 81975 BLAKE2B 241c04488cc3da265c1c5a0cbf90ddb938b4e0da10942094f25dcb1d32a0da314a80fba1fc99b1ec54a449905be8eddab896d67194d8e511c1a7378856fd7df2 SHA512 cccbe9461f27233e228529a5fe9c729620647b1e134c723f407bdd23b4fa85f04c6294fc6579a22667dec65b20ad1c26ac9d71b214407c49463aeed6fbaed7d1 diff --git a/app-portage/iwdevtools/iwdevtools-0.11.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.0.ebuild new file mode 100644 index ..c5565f4af071 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.11.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + >=app-shells/bash-5.1 + dev-libs/libxml2:2 + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: e3eb27ab973ad053b6b993ec6e1a7e9592507067 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Jun 19 20:29:22 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jun 19 20:32:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3eb27ab app-portage/iwdevtools: update live ebuild with libxml2 Used by repo-cd to roughly read metadata.xml Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild b/app-portage/iwdevtools/iwdevtools-.ebuild index edba66384e6c..0a3f9f336d58 100644 --- a/app-portage/iwdevtools/iwdevtools-.ebuild +++ b/app-portage/iwdevtools/iwdevtools-.ebuild @@ -19,6 +19,7 @@ RDEPEND=" app-misc/pax-utils app-portage/portage-utils >=app-shells/bash-5.1 + dev-libs/libxml2:2 sys-apps/diffutils sys-apps/file sys-apps/portage
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 72b5616d018e1f258c173e4423cf6016f0b962c7 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jun 13 06:23:35 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jun 13 06:28:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b5616d app-portage/iwdevtools: rdepend on >=bash-5.1 Started using some 5.1 features, doesn't hurt to check in case gets emerged on some old systems for testing. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild b/app-portage/iwdevtools/iwdevtools-.ebuild index 3f6545af3e21..edba66384e6c 100644 --- a/app-portage/iwdevtools/iwdevtools-.ebuild +++ b/app-portage/iwdevtools/iwdevtools-.ebuild @@ -18,6 +18,7 @@ RESTRICT="!test? ( test )" RDEPEND=" app-misc/pax-utils app-portage/portage-utils + >=app-shells/bash-5.1 sys-apps/diffutils sys-apps/file sys-apps/portage
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 9aa34d93e5b76e30bb88007bfa649d24a56a66d0 Author: WANG Xuerui gentoo org> AuthorDate: Sun May 1 03:00:09 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sun May 1 03:00:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa34d93 app-portage/iwdevtools: keyword 0.10.1-r2 for ~loong Signed-off-by: WANG Xuerui gentoo.org> app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild b/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild index c4d90017aac1..754e9dbb9fc4 100644 --- a/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/files/, app-portage/iwdevtools/
commit: fcdde1d0bc3279dacc5bf25aed059b8b40b1efef Author: Ionen Wolkens gentoo org> AuthorDate: Wed Mar 16 14:02:00 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Mar 16 14:21:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcdde1d0 app-portage/iwdevtools: backport diff output fix Another short fix, leaving releases for later and going straight to stable. Kind of important fix, in some rare'ish cases a line may not have been displayed leading to missed information. So new output may be available. Thanks-to: Joonas Niilola gentoo.org> Signed-off-by: Ionen Wolkens gentoo.org> .../files/iwdevtools-0.10.1-diff-off-by-one.patch| 20 ...-0.10.1-r1.ebuild => iwdevtools-0.10.1-r2.ebuild} | 1 + 2 files changed, 21 insertions(+) diff --git a/app-portage/iwdevtools/files/iwdevtools-0.10.1-diff-off-by-one.patch b/app-portage/iwdevtools/files/iwdevtools-0.10.1-diff-off-by-one.patch new file mode 100644 index ..87564b0b1445 --- /dev/null +++ b/app-portage/iwdevtools/files/iwdevtools-0.10.1-diff-off-by-one.patch @@ -0,0 +1,20 @@ +https://github.com/ionenwks/iwdevtools/commit/74d7b913a9bea5cfbf59e451d8db4a4c6140cba8 +From: Ionen Wolkens +Date: Wed, 16 Mar 2022 09:51:00 -0400 +Subject: [PATCH] qa-vdb: fix off-by-one in diff output + +This wrongly assumed f1 array was always at least as big as f2 + +--- a/scripts/qa-vdb b/scripts/qa-vdb +@@ -203,8 +203,8 @@ vdb-get_libdiff() { + # create combined output + local -i len=0 + local o mark changes=false +- for ((i=0; i < ${#f1[@]}; i++)); do +- : "${f2[i]:=}" ++ for ((i=0; i < (${#f1[@]}>${#f2[@]}?${#f1[@]}:${#f2[@]}); i++)); do ++ : "${f1[i]:=}${f2[i]:=}" + if [[ ${f1[i]} == "${f2[i]}" ]]; then + ${O[full]} || continue + mark=' ' diff --git a/app-portage/iwdevtools/iwdevtools-0.10.1-r1.ebuild b/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild similarity index 97% rename from app-portage/iwdevtools/iwdevtools-0.10.1-r1.ebuild rename to app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild index bc84297f29a9..c4d90017aac1 100644 --- a/app-portage/iwdevtools/iwdevtools-0.10.1-r1.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild @@ -29,6 +29,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${P}-ldpath-regression.patch + "${FILESDIR}"/${P}-diff-off-by-one.patch ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/files/, app-portage/iwdevtools/
commit: bf3ee3557073e6b2680c59f319b6f46dc58202d3 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Feb 25 09:32:47 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Feb 25 09:36:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf3ee355 app-portage/iwdevtools: backport ldpath include fix Trivial 1-line change reverting to the old (proper) behavior, safe and not worth a new release for now. Signed-off-by: Ionen Wolkens gentoo.org> .../iwdevtools-0.10.1-ldpath-regression.patch | 22 ++ ...s-0.10.1.ebuild => iwdevtools-0.10.1-r1.ebuild} | 4 2 files changed, 26 insertions(+) diff --git a/app-portage/iwdevtools/files/iwdevtools-0.10.1-ldpath-regression.patch b/app-portage/iwdevtools/files/iwdevtools-0.10.1-ldpath-regression.patch new file mode 100644 index ..5a5312639979 --- /dev/null +++ b/app-portage/iwdevtools/files/iwdevtools-0.10.1-ldpath-regression.patch @@ -0,0 +1,22 @@ +https://github.com/ionenwks/iwdevtools/commit/4e89c42455330b6660583ff1a4b54384346a123d +From: Ionen Wolkens +Date: Fri, 25 Feb 2022 04:20:17 -0500 +Subject: [PATCH] qa-vdb: fix ldpath include regression + +commit dd0bb44a3b190c756ce55c190b70f33bf350b7c5 was meant for +directories, however this is /not/ a directory. As a result +gcc's ld.so.conf wasn't included which could result in: + + * VDB: detected possibly incorrect RDEPEND (app-text/qpdf-10.6.2) + *> cross-aarch64-unknown-linux-gnu/gcc:11 +--- a/scripts/qa-vdb b/scripts/qa-vdb +@@ -674,7 +674,7 @@ _vdb-set_ldpath() { + path=${1%/*}/${path} + fi + for path in ${path}; do +- [[ -d ${path} && -x ${path} ]] || continue # ignore bad includes ++ [[ -r ${path} ]] || continue # ignore bad includes + _vdb-set_ldpath "${path}" + done + fi diff --git a/app-portage/iwdevtools/iwdevtools-0.10.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.10.1-r1.ebuild similarity index 96% rename from app-portage/iwdevtools/iwdevtools-0.10.1.ebuild rename to app-portage/iwdevtools/iwdevtools-0.10.1-r1.ebuild index 09262d7fea22..bc84297f29a9 100644 --- a/app-portage/iwdevtools/iwdevtools-0.10.1.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.10.1-r1.ebuild @@ -27,6 +27,10 @@ BDEPEND=" || ( sys-apps/util-linux app-misc/getopt ) test? ( ${RDEPEND} )" +PATCHES=( + "${FILESDIR}"/${P}-ldpath-regression.patch +) + src_configure() { local emesonargs=( -Ddocdir=${PF}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: fae11804f17658dbf7f59fa96cf94493b83a52af Author: Ionen Wolkens gentoo org> AuthorDate: Wed Feb 16 05:55:44 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Feb 16 06:55:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae11804 app-portage/iwdevtools: stabilize 0.10.1 ALLARCHES Bugfix release and let's not wait too long given the qa-sed bug has potential to mis-sed files when using portage with --debug (thankfully been resulting in build failures so shouldn't have installed these). Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.10.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.10.1.ebuild index 037698e7008f..09262d7fea22 100644 --- a/app-portage/iwdevtools/iwdevtools-0.10.1.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.10.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 2eabcb4b8b5ba8b4064c2a06f5b9231d49f30e92 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Feb 16 06:02:42 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Feb 16 06:55:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eabcb4b app-portage/iwdevtools: drop 0.10.0 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.10.0.ebuild | 68 - 2 files changed, 69 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index d9d9dd05deec..36df07bc1f21 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.10.0.tar.gz 60808 BLAKE2B 31f5288c54513a95199c3e41e7147778276ffaa2a63bb88e49a91680fa53602c4d1883ccf9b78bf63eba2fefec3fcd50e45ce7a599a0b252eadfaca62f2d9a09 SHA512 e03eda68eced8a23476d6681bd8090f80b642c40e5ed7e3ecb758fe04e51f496be02042bb87f6b42e150d28086e7ce14b278a6fdd05f06725b184b328405d412 DIST iwdevtools-0.10.1.tar.gz 61117 BLAKE2B fd5508a40a854987db7f2ecc0e68e100cd6a8b6cc5b90a9901bbf6c16336ebc497861e05a6c1683ac9082aa9f12a03cb47f7116da793fbd8e105ed78aae2bbb3 SHA512 0f04850f15edc8af368a87bbc665c62d5588f4220c2d15ca5c0dd00d2c8135f7e1294217c8aec313650b7b7aae6433b87bdc32306c2c4c6e6747e55a13adbbe0 diff --git a/app-portage/iwdevtools/iwdevtools-0.10.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.10.0.ebuild deleted file mode 100644 index 30bf174d21c5.. --- a/app-portage/iwdevtools/iwdevtools-0.10.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi - - if [[ ${REPLACING_VERSIONS} ]] && - ver_test ${REPLACING_VERSIONS} -le 0.7.0; then - elog "qa-* bashrcs now use \`eqawarn\` for portage output. If no longer" - elog "seeing messages post-emerge, ensure 'qa' is in PORTAGE_ELOG_CLASSES." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: feb17571bbe2ac3f06a244b14dd248363ddb1378 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Feb 13 05:53:59 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Feb 13 05:54:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb17571 app-portage/iwdevtools: sync live This upgrade message shouldn't have much relevance anymore. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-.ebuild | 6 -- 1 file changed, 6 deletions(-) diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild b/app-portage/iwdevtools/iwdevtools-.ebuild index 377e0ed0f31c..3f6545af3e21 100644 --- a/app-portage/iwdevtools/iwdevtools-.ebuild +++ b/app-portage/iwdevtools/iwdevtools-.ebuild @@ -59,10 +59,4 @@ pkg_postinst() { elog elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." fi - - if [[ ${REPLACING_VERSIONS} ]] && - ver_test ${REPLACING_VERSIONS} -le 0.7.0; then - elog "qa-* bashrcs now use \`eqawarn\` for portage output. If no longer" - elog "seeing messages post-emerge, ensure 'qa' is in PORTAGE_ELOG_CLASSES." - fi }
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 133314d45de7bd8868a451f8aa1a5a04c956c1a1 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Feb 13 05:53:45 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Feb 13 05:54:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133314d4 app-portage/iwdevtools: add 0.10.1 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.10.1.ebuild | 62 + 2 files changed, 63 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index ef36a601aa85..d9d9dd05deec 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.10.0.tar.gz 60808 BLAKE2B 31f5288c54513a95199c3e41e7147778276ffaa2a63bb88e49a91680fa53602c4d1883ccf9b78bf63eba2fefec3fcd50e45ce7a599a0b252eadfaca62f2d9a09 SHA512 e03eda68eced8a23476d6681bd8090f80b642c40e5ed7e3ecb758fe04e51f496be02042bb87f6b42e150d28086e7ce14b278a6fdd05f06725b184b328405d412 +DIST iwdevtools-0.10.1.tar.gz 61117 BLAKE2B fd5508a40a854987db7f2ecc0e68e100cd6a8b6cc5b90a9901bbf6c16336ebc497861e05a6c1683ac9082aa9f12a03cb47f7116da793fbd8e105ed78aae2bbb3 SHA512 0f04850f15edc8af368a87bbc665c62d5588f4220c2d15ca5c0dd00d2c8135f7e1294217c8aec313650b7b7aae6433b87bdc32306c2c4c6e6747e55a13adbbe0 diff --git a/app-portage/iwdevtools/iwdevtools-0.10.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.10.1.ebuild new file mode 100644 index ..037698e7008f --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.10.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/files/, app-portage/iwdevtools/
commit: 7c1afbcf77456e36c84cd5d55df5b9144d9b2e76 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Feb 6 19:46:02 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Feb 6 19:46:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1afbcf app-portage/iwdevtools: drop 0.8.1 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest| 1 - .../iwdevtools/files/iwdevtools-0.8.1-tests.patch | 50 app-portage/iwdevtools/iwdevtools-0.8.1.ebuild | 70 -- 3 files changed, 121 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 28fa8edb3cd6..ef36a601aa85 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ DIST iwdevtools-0.10.0.tar.gz 60808 BLAKE2B 31f5288c54513a95199c3e41e7147778276ffaa2a63bb88e49a91680fa53602c4d1883ccf9b78bf63eba2fefec3fcd50e45ce7a599a0b252eadfaca62f2d9a09 SHA512 e03eda68eced8a23476d6681bd8090f80b642c40e5ed7e3ecb758fe04e51f496be02042bb87f6b42e150d28086e7ce14b278a6fdd05f06725b184b328405d412 -DIST iwdevtools-0.8.1.tar.gz 58058 BLAKE2B b9f17f68bb073ecf2d8a94fc8b97d95f7188e7526dd6a32cf33aa3b01fe82bf25c696cc2be9cbdc0aaa3a8279532e506ab287d3e25da5d5fb55789064d47aec6 SHA512 cb365e7010d620f2a255db0244ee1a38fd5714a17093b2e2a71627155764165853f99a4477b281b92061f7fe184297a222a8c79c2c62beb8e0656761feee859b diff --git a/app-portage/iwdevtools/files/iwdevtools-0.8.1-tests.patch b/app-portage/iwdevtools/files/iwdevtools-0.8.1-tests.patch deleted file mode 100644 index 4cbe6712140a.. --- a/app-portage/iwdevtools/files/iwdevtools-0.8.1-tests.patch +++ /dev/null @@ -1,50 +0,0 @@ -https://github.com/ionenwks/iwdevtools/commit/a679594f115e8c9fd54aa70fc0742b7d560a2204 -From: Ionen Wolkens -Date: Tue, 21 Dec 2021 00:36:40 -0500 -Subject: [PATCH] tests: relax globs for some stderr output checks - -portage may add noise to these depending on the system, e.g. - -!!! Repository 'gentoo' is missing masters attribute in '/var/db/ -!!! Set 'masters = iwdevtools' in this file for future compatibility - -But these tests are only checking if our own expected error is there, -the rest is not important. - -Reported from: https://bugs.gentoo.org/829740 a/tests/eoldnew/test-pick -+++ b/tests/eoldnew/test-pick -@@ -7,4 +7,4 @@ export EOLDNEW_EMERGE_CMD=echo - expect "old: dev-test/test-1.5.0*new: dev-test/test-2.0.0*" dev-test/test - expect "old: dev-test/test-1.0.0*new: dev-test/test-2.0.0*" 2 dev-test/test - expect "old: dev-test/test-1.0.0*new: dev-test/test-1.5.0*" =dev-test/test-1.5.0 --xfail 1 expect -2 "Error:*older version*" =dev-test/test-1.0.0 -+xfail 1 expect -2 "*Error: failed to find an older version*" =dev-test/test-1.0.0 a/tests/eoldnew/test-skip-new -+++ b/tests/eoldnew/test-skip-new -@@ -6,4 +6,4 @@ ebuild "$(get_ebuild test 2.0.0)" merge - export EOLDNEW_EMERGE_CMD=echo - expect "*=dev-test/test-1.5.0" - dev-test/test - expect "*=dev-test/test-1.0.0" 2- dev-test/test --xfail 1 expect -2 "Error:*older version*" - =dev-test/test-1.0.0 -+xfail 1 expect -2 "*Error: failed to find an older version*" - =dev-test/test-1.0.0 a/tests/qa-cmp/test-missing -+++ b/tests/qa-cmp/test-missing -@@ -1,4 +1,4 @@ - set_portroot - ebuild "$(get_ebuild test 1.5 :)" install --xfail 1 expect -2 "Error:*nothing*" -cI dev-test/test --expect -2 "''" -cI --allow-missing dev-test/test -+xfail 1 expect -2 "*Error: found nothing to compare*" -cI dev-test/test -+expect -! -2 "*Error: found nothing to compare*" -cI --allow-missing dev-test/test a/tests/qa-cmp/test-system -+++ b/tests/qa-cmp/test-system -@@ -5,7 +5,7 @@ ebuild "$(get_ebuild test 1.5 :)" merge - ebuild "$(get_ebuild test 2.5 :)" install - expect -! "CMP:*" -c dev-test/test - ebuild "$(get_ebuild test 2.5 bin:file{1..2} lib.so:"${LIBD100}")" clean merge --xfail 1 expect -2 "Error:*" -c dev-test/test -+xfail 1 expect -2 "*Error: found nothing to compare*" -c dev-test/test - expect "*CMP: listing*" -c --single-all dev-test/test - ebuild "$(get_ebuild test 3.5 bin:file{3..4} lib.so:{"${LIBD200}","${LIBA300}"})" install - expect "*FILES: usr/bin/file3*SONAME: libalt.so.3*FILES:-usr/bin/file1*FILES:+usr/bin/file4*SONAME:-libdummy.so.1*SONAME:+libdummy.so.2*" -c --single-all dev-test/test diff --git a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild deleted file mode 100644 index 020799722038.. --- a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 31134c0f471f4ccc2ece9abdb6b82c7a40f25e06 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Feb 5 22:29:32 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 5 23:38:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31134c0f app-portage/iwdevtools: stabilize 0.10.0 ALLARCHES Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.10.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.10.0.ebuild index a667742fb6d0..30bf174d21c5 100644 --- a/app-portage/iwdevtools/iwdevtools-0.10.0.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.10.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: bbe4826aff9557648664ecc2d0213c7bb7e28e50 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Jan 21 19:01:09 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Jan 22 00:32:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe4826a app-portage/iwdevtools: drop 0.9.0 Could be a stable canditate while waiting to see if 0.10.0's bigger changes are fine, but given the fix for prefix is incomplete there's little reason to replace stable 0.8.1 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest| 1 - app-portage/iwdevtools/iwdevtools-0.9.0.ebuild | 68 -- 2 files changed, 69 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 43a82016596c..28fa8edb3cd6 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,3 +1,2 @@ DIST iwdevtools-0.10.0.tar.gz 60808 BLAKE2B 31f5288c54513a95199c3e41e7147778276ffaa2a63bb88e49a91680fa53602c4d1883ccf9b78bf63eba2fefec3fcd50e45ce7a599a0b252eadfaca62f2d9a09 SHA512 e03eda68eced8a23476d6681bd8090f80b642c40e5ed7e3ecb758fe04e51f496be02042bb87f6b42e150d28086e7ce14b278a6fdd05f06725b184b328405d412 DIST iwdevtools-0.8.1.tar.gz 58058 BLAKE2B b9f17f68bb073ecf2d8a94fc8b97d95f7188e7526dd6a32cf33aa3b01fe82bf25c696cc2be9cbdc0aaa3a8279532e506ab287d3e25da5d5fb55789064d47aec6 SHA512 cb365e7010d620f2a255db0244ee1a38fd5714a17093b2e2a71627155764165853f99a4477b281b92061f7fe184297a222a8c79c2c62beb8e0656761feee859b -DIST iwdevtools-0.9.0.tar.gz 58476 BLAKE2B c036e151f76578633522f32665b30a2521131c265b5815934feffe2d3028e1e7fea314b2b41a719683b9ecc43f31f4aa7ffc10fe159dc62870bf43dc1da750bd SHA512 7d433d537d7b7ea3954e224be52dcd3a5fcb6be9b9f532096955b778a98d8a8a04e0c03f53615d01603a298859fe2129b3f3b126a671a1e202f08718bb15f104 diff --git a/app-portage/iwdevtools/iwdevtools-0.9.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.9.0.ebuild deleted file mode 100644 index a667742fb6d0.. --- a/app-portage/iwdevtools/iwdevtools-0.9.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt )" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi - - if [[ ${REPLACING_VERSIONS} ]] && - ver_test ${REPLACING_VERSIONS} -le 0.7.0; then - elog "qa-* bashrcs now use \`eqawarn\` for portage output. If no longer" - elog "seeing messages post-emerge, ensure 'qa' is in PORTAGE_ELOG_CLASSES." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 50031b4c53b1d882dce93e03dbb3415f4e3e821a Author: Ionen Wolkens gentoo org> AuthorDate: Fri Jan 21 17:19:20 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jan 21 17:21:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50031b4c app-portage/iwdevtools: add 0.10.0 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 + app-portage/iwdevtools/iwdevtools-0.10.0.ebuild | 68 + 2 files changed, 69 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 3566682aff36..43a82016596c 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1,3 @@ +DIST iwdevtools-0.10.0.tar.gz 60808 BLAKE2B 31f5288c54513a95199c3e41e7147778276ffaa2a63bb88e49a91680fa53602c4d1883ccf9b78bf63eba2fefec3fcd50e45ce7a599a0b252eadfaca62f2d9a09 SHA512 e03eda68eced8a23476d6681bd8090f80b642c40e5ed7e3ecb758fe04e51f496be02042bb87f6b42e150d28086e7ce14b278a6fdd05f06725b184b328405d412 DIST iwdevtools-0.8.1.tar.gz 58058 BLAKE2B b9f17f68bb073ecf2d8a94fc8b97d95f7188e7526dd6a32cf33aa3b01fe82bf25c696cc2be9cbdc0aaa3a8279532e506ab287d3e25da5d5fb55789064d47aec6 SHA512 cb365e7010d620f2a255db0244ee1a38fd5714a17093b2e2a71627155764165853f99a4477b281b92061f7fe184297a222a8c79c2c62beb8e0656761feee859b DIST iwdevtools-0.9.0.tar.gz 58476 BLAKE2B c036e151f76578633522f32665b30a2521131c265b5815934feffe2d3028e1e7fea314b2b41a719683b9ecc43f31f4aa7ffc10fe159dc62870bf43dc1da750bd SHA512 7d433d537d7b7ea3954e224be52dcd3a5fcb6be9b9f532096955b778a98d8a8a04e0c03f53615d01603a298859fe2129b3f3b126a671a1e202f08718bb15f104 diff --git a/app-portage/iwdevtools/iwdevtools-0.10.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.10.0.ebuild new file mode 100644 index ..a667742fb6d0 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.10.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi + + if [[ ${REPLACING_VERSIONS} ]] && + ver_test ${REPLACING_VERSIONS} -le 0.7.0; then + elog "qa-* bashrcs now use \`eqawarn\` for portage output. If no longer" + elog "seeing messages post-emerge, ensure 'qa' is in PORTAGE_ELOG_CLASSES." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: cfac74556ad4d66619882c2081ea9b79c9d45abd Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jan 19 20:32:21 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jan 19 20:37:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfac7455 app-portage/iwdevtools: add 0.9.0 Very minor release, mostly just for non-linux prefix support. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest| 1 + app-portage/iwdevtools/iwdevtools-0.9.0.ebuild | 68 ++ 2 files changed, 69 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 40a89f90271d..3566682aff36 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.8.1.tar.gz 58058 BLAKE2B b9f17f68bb073ecf2d8a94fc8b97d95f7188e7526dd6a32cf33aa3b01fe82bf25c696cc2be9cbdc0aaa3a8279532e506ab287d3e25da5d5fb55789064d47aec6 SHA512 cb365e7010d620f2a255db0244ee1a38fd5714a17093b2e2a71627155764165853f99a4477b281b92061f7fe184297a222a8c79c2c62beb8e0656761feee859b +DIST iwdevtools-0.9.0.tar.gz 58476 BLAKE2B c036e151f76578633522f32665b30a2521131c265b5815934feffe2d3028e1e7fea314b2b41a719683b9ecc43f31f4aa7ffc10fe159dc62870bf43dc1da750bd SHA512 7d433d537d7b7ea3954e224be52dcd3a5fcb6be9b9f532096955b778a98d8a8a04e0c03f53615d01603a298859fe2129b3f3b126a671a1e202f08718bb15f104 diff --git a/app-portage/iwdevtools/iwdevtools-0.9.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.9.0.ebuild new file mode 100644 index ..a667742fb6d0 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.9.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + || ( sys-apps/util-linux app-misc/getopt )" +BDEPEND=" + sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi + + if [[ ${REPLACING_VERSIONS} ]] && + ver_test ${REPLACING_VERSIONS} -le 0.7.0; then + elog "qa-* bashrcs now use \`eqawarn\` for portage output. If no longer" + elog "seeing messages post-emerge, ensure 'qa' is in PORTAGE_ELOG_CLASSES." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 5ec7445794b34aa1ad09995849cff84db7618ff9 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Jan 16 08:48:16 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jan 16 08:53:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec74457 app-portage/iwdevtools: bdepend on getopt for using help2man Or else it can't do --help. Albeit upstream may eventually just dump help2man, was just a lazy option until setup something better. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.8.1.ebuild | 3 ++- app-portage/iwdevtools/iwdevtools-.ebuild | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild index 1d98d6de0beb..020799722038 100644 --- a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,6 +24,7 @@ RDEPEND=" sys-apps/util-linux" BDEPEND=" sys-apps/help2man + sys-apps/util-linux test? ( ${RDEPEND} )" PATCHES=( diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild b/app-portage/iwdevtools/iwdevtools-.ebuild index 238ca161ff34..377e0ed0f31c 100644 --- a/app-portage/iwdevtools/iwdevtools-.ebuild +++ b/app-portage/iwdevtools/iwdevtools-.ebuild @@ -24,6 +24,7 @@ RDEPEND=" || ( sys-apps/util-linux app-misc/getopt )" BDEPEND=" sys-apps/help2man + || ( sys-apps/util-linux app-misc/getopt ) test? ( ${RDEPEND} )" src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: e773865752b649a6c41a31e18af8ce0157b7a165 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Jan 16 07:35:30 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jan 16 07:45:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7738657 app-portage/iwdevtools: allow using app-misc/getopt for It's a bit automagic'y but switching between the two hardly makes sense given the keywords. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild b/app-portage/iwdevtools/iwdevtools-.ebuild index e646ee963668..238ca161ff34 100644 --- a/app-portage/iwdevtools/iwdevtools-.ebuild +++ b/app-portage/iwdevtools/iwdevtools-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,7 +21,7 @@ RDEPEND=" sys-apps/diffutils sys-apps/file sys-apps/portage - sys-apps/util-linux" + || ( sys-apps/util-linux app-misc/getopt )" BDEPEND=" sys-apps/help2man test? ( ${RDEPEND} )" @@ -34,6 +34,8 @@ src_configure() { $(meson_use test) ) + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + meson_src_configure }
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: f1779e1924dfd706970f517267a061206e8d5856 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 21 20:31:28 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 21 20:32:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1779e19 app-portage/iwdevtools: Stabilize 0.8.1 arm64, #829738 Signed-off-by: Arthur Zamarin gentoo.org> app-portage/iwdevtools/iwdevtools-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild index 5ba7ebcfe602..1d98d6de0beb 100644 --- a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: a84408babcdc60092b096c94319f4fe387b1577a Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 21 11:24:35 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 21 11:24:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84408ba app-portage/iwdevtools: Stabilize 0.8.1 sparc, #829738 Signed-off-by: Arthur Zamarin gentoo.org> app-portage/iwdevtools/iwdevtools-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild index 6b7b59ddc4ac..5ba7ebcfe602 100644 --- a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/, app-portage/iwdevtools/files/
commit: 1ca30b6cec74f3dc94cb5cf3e2042fe9db311380 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Dec 21 05:57:19 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Dec 21 05:59:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ca30b6c app-portage/iwdevtools: backport tests fix for repos missing masters May also have caused issues in other situations in the future, so it's good to fix here rather than just fix the repo's metadata. Closes: https://bugs.gentoo.org/829740 Signed-off-by: Ionen Wolkens gentoo.org> .../iwdevtools/files/iwdevtools-0.8.1-tests.patch | 50 ++ app-portage/iwdevtools/iwdevtools-0.8.1.ebuild | 4 ++ 2 files changed, 54 insertions(+) diff --git a/app-portage/iwdevtools/files/iwdevtools-0.8.1-tests.patch b/app-portage/iwdevtools/files/iwdevtools-0.8.1-tests.patch new file mode 100644 index ..4cbe6712140a --- /dev/null +++ b/app-portage/iwdevtools/files/iwdevtools-0.8.1-tests.patch @@ -0,0 +1,50 @@ +https://github.com/ionenwks/iwdevtools/commit/a679594f115e8c9fd54aa70fc0742b7d560a2204 +From: Ionen Wolkens +Date: Tue, 21 Dec 2021 00:36:40 -0500 +Subject: [PATCH] tests: relax globs for some stderr output checks + +portage may add noise to these depending on the system, e.g. + +!!! Repository 'gentoo' is missing masters attribute in '/var/db/ +!!! Set 'masters = iwdevtools' in this file for future compatibility + +But these tests are only checking if our own expected error is there, +the rest is not important. + +Reported from: https://bugs.gentoo.org/829740 +--- a/tests/eoldnew/test-pick b/tests/eoldnew/test-pick +@@ -7,4 +7,4 @@ export EOLDNEW_EMERGE_CMD=echo + expect "old: dev-test/test-1.5.0*new: dev-test/test-2.0.0*" dev-test/test + expect "old: dev-test/test-1.0.0*new: dev-test/test-2.0.0*" 2 dev-test/test + expect "old: dev-test/test-1.0.0*new: dev-test/test-1.5.0*" =dev-test/test-1.5.0 +-xfail 1 expect -2 "Error:*older version*" =dev-test/test-1.0.0 ++xfail 1 expect -2 "*Error: failed to find an older version*" =dev-test/test-1.0.0 +--- a/tests/eoldnew/test-skip-new b/tests/eoldnew/test-skip-new +@@ -6,4 +6,4 @@ ebuild "$(get_ebuild test 2.0.0)" merge + export EOLDNEW_EMERGE_CMD=echo + expect "*=dev-test/test-1.5.0" - dev-test/test + expect "*=dev-test/test-1.0.0" 2- dev-test/test +-xfail 1 expect -2 "Error:*older version*" - =dev-test/test-1.0.0 ++xfail 1 expect -2 "*Error: failed to find an older version*" - =dev-test/test-1.0.0 +--- a/tests/qa-cmp/test-missing b/tests/qa-cmp/test-missing +@@ -1,4 +1,4 @@ + set_portroot + ebuild "$(get_ebuild test 1.5 :)" install +-xfail 1 expect -2 "Error:*nothing*" -cI dev-test/test +-expect -2 "''" -cI --allow-missing dev-test/test ++xfail 1 expect -2 "*Error: found nothing to compare*" -cI dev-test/test ++expect -! -2 "*Error: found nothing to compare*" -cI --allow-missing dev-test/test +--- a/tests/qa-cmp/test-system b/tests/qa-cmp/test-system +@@ -5,7 +5,7 @@ ebuild "$(get_ebuild test 1.5 :)" merge + ebuild "$(get_ebuild test 2.5 :)" install + expect -! "CMP:*" -c dev-test/test + ebuild "$(get_ebuild test 2.5 bin:file{1..2} lib.so:"${LIBD100}")" clean merge +-xfail 1 expect -2 "Error:*" -c dev-test/test ++xfail 1 expect -2 "*Error: found nothing to compare*" -c dev-test/test + expect "*CMP: listing*" -c --single-all dev-test/test + ebuild "$(get_ebuild test 3.5 bin:file{3..4} lib.so:{"${LIBD200}","${LIBA300}"})" install + expect "*FILES: usr/bin/file3*SONAME: libalt.so.3*FILES:-usr/bin/file1*FILES:+usr/bin/file4*SONAME:-libdummy.so.1*SONAME:+libdummy.so.2*" -c --single-all dev-test/test diff --git a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild index 63ef0e674569..6b7b59ddc4ac 100644 --- a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild @@ -26,6 +26,10 @@ BDEPEND=" sys-apps/help2man test? ( ${RDEPEND} )" +PATCHES=( + "${FILESDIR}"/${P}-tests.patch +) + src_configure() { local emesonargs=( -Ddocdir=${PF}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 9085d2261669d97ba61c479c4cb3c94ae07e5991 Author: Sam James gentoo org> AuthorDate: Tue Dec 21 05:11:40 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 21 05:11:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9085d226 app-portage/iwdevtools: Stabilize 0.8.1 arm, #829738 Signed-off-by: Sam James gentoo.org> app-portage/iwdevtools/iwdevtools-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild index 742a3ede64d2..63ef0e674569 100644 --- a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 0b98002084ac87cce17f44a96983a07cc356462e Author: Sam James gentoo org> AuthorDate: Tue Dec 21 05:02:18 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 21 05:02:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b980020 app-portage/iwdevtools: Stabilize 0.8.1 ppc, #829738 Signed-off-by: Sam James gentoo.org> app-portage/iwdevtools/iwdevtools-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild index e71c5f2f2b37..c4946b8ea49e 100644 --- a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ~riscv x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 7feead693414804004e3a4cbbf58ab3417893bb7 Author: Sam James gentoo org> AuthorDate: Tue Dec 21 05:02:21 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 21 05:02:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7feead69 app-portage/iwdevtools: Stabilize 0.8.1 ppc64, #829738 Signed-off-by: Sam James gentoo.org> app-portage/iwdevtools/iwdevtools-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild index c4946b8ea49e..742a3ede64d2 100644 --- a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 118831ccf73cdb2b6b4e768551863956b246b883 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Dec 16 17:36:27 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Dec 16 19:08:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=118831cc app-portage/iwdevtools: stabilize 0.8.1 for amd64, x86 0.8.x been around for a while now, no real known issues, and with tests regressions should be unlikely. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild index 5add38623491..e71c5f2f2b37 100644 --- a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 58a74cf9431b5361236f2fea78d1ef8868e4c611 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Dec 16 15:52:09 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Dec 16 19:08:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a74cf9 app-portage/iwdevtools: drop 0.8.0 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest| 1 - app-portage/iwdevtools/iwdevtools-0.8.0.ebuild | 64 -- 2 files changed, 65 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 7de8a6be0ec8..40a89f90271d 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.8.0.tar.gz 57529 BLAKE2B b8068c7781b8b164b9b5d191f8a33a4a89854edb7c78c56d4f1312dd0d051d0b033f21611066303acb7efdf8403d6869458db98e7b1b2a293c779cca2bdcdd36 SHA512 df39fa02d7f4f72334286305bfa9c2db6d5db90bddc47194e3383a99492366796c7ae2e751bcf8af01d14cfa0bac88ea8d9c8678b7891f85aaa1b20e4a9e91cb DIST iwdevtools-0.8.1.tar.gz 58058 BLAKE2B b9f17f68bb073ecf2d8a94fc8b97d95f7188e7526dd6a32cf33aa3b01fe82bf25c696cc2be9cbdc0aaa3a8279532e506ab287d3e25da5d5fb55789064d47aec6 SHA512 cb365e7010d620f2a255db0244ee1a38fd5714a17093b2e2a71627155764165853f99a4477b281b92061f7fe184297a222a8c79c2c62beb8e0656761feee859b diff --git a/app-portage/iwdevtools/iwdevtools-0.8.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.8.0.ebuild deleted file mode 100644 index 5d03e033a003.. --- a/app-portage/iwdevtools/iwdevtools-0.8.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - sys-apps/util-linux" -BDEPEND=" - sys-apps/help2man - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi - - if ver_test ${REPLACING_VERSIONS} -le 0.7.0; then - elog "qa-* bashrcs now use \`eqawarn\` for portage output. If no longer" - elog "seeing messages post-emerge, ensure 'qa' is in PORTAGE_ELOG_CLASSES." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 94ab9b4e8ed53bcb72217c78c78e75c035ee9c38 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Dec 3 02:56:10 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Dec 3 02:58:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ab9b4e app-portage/iwdevtools: add 0.8.1 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest| 1 + app-portage/iwdevtools/iwdevtools-0.8.1.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 906d92e8292c..7de8a6be0ec8 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.8.0.tar.gz 57529 BLAKE2B b8068c7781b8b164b9b5d191f8a33a4a89854edb7c78c56d4f1312dd0d051d0b033f21611066303acb7efdf8403d6869458db98e7b1b2a293c779cca2bdcdd36 SHA512 df39fa02d7f4f72334286305bfa9c2db6d5db90bddc47194e3383a99492366796c7ae2e751bcf8af01d14cfa0bac88ea8d9c8678b7891f85aaa1b20e4a9e91cb +DIST iwdevtools-0.8.1.tar.gz 58058 BLAKE2B b9f17f68bb073ecf2d8a94fc8b97d95f7188e7526dd6a32cf33aa3b01fe82bf25c696cc2be9cbdc0aaa3a8279532e506ab287d3e25da5d5fb55789064d47aec6 SHA512 cb365e7010d620f2a255db0244ee1a38fd5714a17093b2e2a71627155764165853f99a4477b281b92061f7fe184297a222a8c79c2c62beb8e0656761feee859b diff --git a/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild new file mode 100644 index ..5add38623491 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.8.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + sys-apps/util-linux" +BDEPEND=" + sys-apps/help2man + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi + + if [[ ${REPLACING_VERSIONS} ]] && + ver_test ${REPLACING_VERSIONS} -le 0.7.0; then + elog "qa-* bashrcs now use \`eqawarn\` for portage output. If no longer" + elog "seeing messages post-emerge, ensure 'qa' is in PORTAGE_ELOG_CLASSES." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 921d03f067dd369c100d458b1aca08b2f93cf838 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Dec 3 02:56:20 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Dec 3 02:58:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=921d03f0 app-portage/iwdevtools: sync live Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild b/app-portage/iwdevtools/iwdevtools-.ebuild index 282831c8b50a..e646ee963668 100644 --- a/app-portage/iwdevtools/iwdevtools-.ebuild +++ b/app-portage/iwdevtools/iwdevtools-.ebuild @@ -57,7 +57,8 @@ pkg_postinst() { elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." fi - if ver_test ${REPLACING_VERSIONS} -le 0.7.0; then + if [[ ${REPLACING_VERSIONS} ]] && + ver_test ${REPLACING_VERSIONS} -le 0.7.0; then elog "qa-* bashrcs now use \`eqawarn\` for portage output. If no longer" elog "seeing messages post-emerge, ensure 'qa' is in PORTAGE_ELOG_CLASSES." fi
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 9c6d8cfd89603a1d8416759c481c693ce7dee965 Author: Marek Szuba gentoo org> AuthorDate: Sun Nov 28 17:38:49 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sun Nov 28 17:40:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c6d8cfd app-portage/iwdevtools: keyword 0.8.0 for ~riscv Keep in mind that if you run the test suite for this on a physical RISC-V system you will probably have to crank up the timeout threshold, by A LOT. Signed-off-by: Marek Szuba gentoo.org> app-portage/iwdevtools/iwdevtools-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/iwdevtools/iwdevtools-0.8.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.8.0.ebuild index c1c495dcafbf..5d03e033a003 100644 --- a/app-portage/iwdevtools/iwdevtools-0.8.0.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.8.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 12fb445ef79aaa1e9189a671ac15c2a2060bea13 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Oct 30 11:03:54 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Oct 30 11:11:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12fb445e app-portage/iwdevtools: drop 0.7.0 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest| 1 - app-portage/iwdevtools/iwdevtools-0.7.0.ebuild | 50 -- 2 files changed, 51 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index cd89822bee7..906d92e8292 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.7.0.tar.gz 56208 BLAKE2B 205bb9bc1e894b9cc6a9c3abb4f902c9c3f8337fff8618df162f4dc5d78416fe8e2852cb513d4153d8acf2a0d918e43352714502e1f40faffc777e19ad81ab55 SHA512 ec528901229066d333fcd8f53060601628b682a93c3e07a89826ff0fd2e406a4dffe76397883d4c50b459588cc6364873c43e5129bd172049c30aea039ae36d5 DIST iwdevtools-0.8.0.tar.gz 57529 BLAKE2B b8068c7781b8b164b9b5d191f8a33a4a89854edb7c78c56d4f1312dd0d051d0b033f21611066303acb7efdf8403d6869458db98e7b1b2a293c779cca2bdcdd36 SHA512 df39fa02d7f4f72334286305bfa9c2db6d5db90bddc47194e3383a99492366796c7ae2e751bcf8af01d14cfa0bac88ea8d9c8678b7891f85aaa1b20e4a9e91cb diff --git a/app-portage/iwdevtools/iwdevtools-0.7.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.7.0.ebuild deleted file mode 100644 index 25cb8346209..000 --- a/app-portage/iwdevtools/iwdevtools-0.7.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - sys-apps/util-linux" -BDEPEND=" - sys-apps/help2man - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - $(meson_use test) - ) - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "To (optionally) integrate with portage, inspect the .bashrc files installed" - elog "at ${EROOT}/usr/share/${PN}. If not already using a bashrc, you can use" - elog "the example bashrc directly by creating a symlink:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for info on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 3218018d23811a554e033fd2db4ed80d92034441 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Sep 30 15:56:13 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Sep 30 16:01:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3218018d app-portage/iwdevtools: sync live Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-.ebuild | 20 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild b/app-portage/iwdevtools/iwdevtools-.ebuild index d18fac000b3..282831c8b50 100644 --- a/app-portage/iwdevtools/iwdevtools-.ebuild +++ b/app-portage/iwdevtools/iwdevtools-.ebuild @@ -41,12 +41,24 @@ pkg_postinst() { optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "To (optionally) integrate with portage, inspect the .bashrc files installed" - elog "at ${EROOT}/usr/share/${PN}. If not already using a bashrc, you can use" - elog "the example bashrc directly by creating a symlink:" + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" elog elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for info on tools." + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi + + if ver_test ${REPLACING_VERSIONS} -le 0.7.0; then + elog "qa-* bashrcs now use \`eqawarn\` for portage output. If no longer" + elog "seeing messages post-emerge, ensure 'qa' is in PORTAGE_ELOG_CLASSES." fi }
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 1496388bbcd50a6b6c567fb15a0bd24756f0be26 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Sep 30 15:56:02 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Sep 30 16:01:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1496388b app-portage/iwdevtools: add 0.8.0 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest| 1 + app-portage/iwdevtools/iwdevtools-0.8.0.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 66f7098216c..cd89822bee7 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1 +1,2 @@ DIST iwdevtools-0.7.0.tar.gz 56208 BLAKE2B 205bb9bc1e894b9cc6a9c3abb4f902c9c3f8337fff8618df162f4dc5d78416fe8e2852cb513d4153d8acf2a0d918e43352714502e1f40faffc777e19ad81ab55 SHA512 ec528901229066d333fcd8f53060601628b682a93c3e07a89826ff0fd2e406a4dffe76397883d4c50b459588cc6364873c43e5129bd172049c30aea039ae36d5 +DIST iwdevtools-0.8.0.tar.gz 57529 BLAKE2B b8068c7781b8b164b9b5d191f8a33a4a89854edb7c78c56d4f1312dd0d051d0b033f21611066303acb7efdf8403d6869458db98e7b1b2a293c779cca2bdcdd36 SHA512 df39fa02d7f4f72334286305bfa9c2db6d5db90bddc47194e3383a99492366796c7ae2e751bcf8af01d14cfa0bac88ea8d9c8678b7891f85aaa1b20e4a9e91cb diff --git a/app-portage/iwdevtools/iwdevtools-0.8.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.8.0.ebuild new file mode 100644 index 000..c1c495dcafb --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.8.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + sys-apps/util-linux" +BDEPEND=" + sys-apps/help2man + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + -Dshellcheck=false + $(meson_use test) + ) + + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Optional portage integration relies on using /etc/portage/bashrc." + elog "The example bashrc can be used as-is if not already using one:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "Otherwise, inspect the tools' --help output and the example to integrate" + elog "(if not defining the same phase functions, the example can be sourced)." + elog + elog "Note that \`eqawarn\` is used for portage output by default. QA messages" + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" + elog + elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." + fi + + if ver_test ${REPLACING_VERSIONS} -le 0.7.0; then + elog "qa-* bashrcs now use \`eqawarn\` for portage output. If no longer" + elog "seeing messages post-emerge, ensure 'qa' is in PORTAGE_ELOG_CLASSES." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 8153454eb9b48d6517d984b6950e6a66ded5aadd Author: Ionen Wolkens gentoo org> AuthorDate: Tue Sep 28 09:32:27 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Sep 28 18:36:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8153454e app-portage/iwdevtools: drop 0.5.3, 0.6.0 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest| 2 -- app-portage/iwdevtools/iwdevtools-0.5.3.ebuild | 50 -- app-portage/iwdevtools/iwdevtools-0.6.0.ebuild | 50 -- 3 files changed, 102 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index a9a5d793851..66f7098216c 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,3 +1 @@ -DIST iwdevtools-0.5.3.tar.gz 42845 BLAKE2B 9e6b634e8409cffc57fde36157be0186943d4df07c47f0b07eeb0dd5071bc3e4c7b84e543a46cd2ff4e49d9b9b34b9121b3583bd227479f1485ec5957dee4780 SHA512 8458abba687135caaefd1cb0adb8af079a2cf94ca484a4bb95ef2b32e00eea46a2c8df7d305d4b0bf7121f46a92ac3a25cd9067e22ad9a314f289f77379a1684 -DIST iwdevtools-0.6.0.tar.gz 51788 BLAKE2B 1b37e3097cd77201398959272c09d6391746036530c6341b7b2ccfccc4361067dc46c6e3b2c729717855e346a7ebf7279f8d0fc0a760203527a1431e2366dad0 SHA512 0c192c9a6b52eca99574eda8da8d41b051a502cbbf891188e323f376f43472aaa72c2f8ac78f4790c4f41d610aa0927180a3fbe290ac2964ccb9f257b7f508fc DIST iwdevtools-0.7.0.tar.gz 56208 BLAKE2B 205bb9bc1e894b9cc6a9c3abb4f902c9c3f8337fff8618df162f4dc5d78416fe8e2852cb513d4153d8acf2a0d918e43352714502e1f40faffc777e19ad81ab55 SHA512 ec528901229066d333fcd8f53060601628b682a93c3e07a89826ff0fd2e406a4dffe76397883d4c50b459588cc6364873c43e5129bd172049c30aea039ae36d5 diff --git a/app-portage/iwdevtools/iwdevtools-0.5.3.ebuild b/app-portage/iwdevtools/iwdevtools-0.5.3.ebuild deleted file mode 100644 index 25cb8346209..000 --- a/app-portage/iwdevtools/iwdevtools-0.5.3.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - sys-apps/util-linux" -BDEPEND=" - sys-apps/help2man - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - $(meson_use test) - ) - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "To (optionally) integrate with portage, inspect the .bashrc files installed" - elog "at ${EROOT}/usr/share/${PN}. If not already using a bashrc, you can use" - elog "the example bashrc directly by creating a symlink:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for info on tools." - fi -} diff --git a/app-portage/iwdevtools/iwdevtools-0.6.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.6.0.ebuild deleted file mode 100644 index 25cb8346209..000 --- a/app-portage/iwdevtools/iwdevtools-0.6.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - sys-apps/util-linux" -BDEPEND=" - sys-apps/help2man - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - $(meson_use test) - ) - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "To (optionally) integrate with portage,
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 3baa9658b764ab21d8b9bef0a1ddeb84380b8831 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 17 05:07:55 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 17 05:09:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3baa9658 app-portage/iwdevtools: disable shellcheck tests Upstream default for convenience but we don't need this here when could randomly break from shellcheck version to version. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild b/app-portage/iwdevtools/iwdevtools-.ebuild index 7e2887d8024..d18fac000b3 100644 --- a/app-portage/iwdevtools/iwdevtools-.ebuild +++ b/app-portage/iwdevtools/iwdevtools-.ebuild @@ -30,8 +30,10 @@ src_configure() { local emesonargs=( -Ddocdir=${PF} -Deprefix="${EPREFIX}" + -Dshellcheck=false $(meson_use test) ) + meson_src_configure }
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 855c52a18997f9ec22b8d130f907412a3de549ef Author: Ionen Wolkens gentoo org> AuthorDate: Sat Sep 11 15:11:29 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Sep 11 15:14:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855c52a1 app-portage/iwdevtools: drop 0.4.0 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest| 1 - app-portage/iwdevtools/iwdevtools-0.4.0.ebuild | 43 -- 2 files changed, 44 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 4564e3e2118..a9a5d793851 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,4 +1,3 @@ -DIST iwdevtools-0.4.0.tar.gz 31939 BLAKE2B bdab037a2b27bf0c67bb453427ad7f8d7485db3f45f3c465e3b2790e8e259b1328b75eff7d86012df06a44f4101e8bc0e83c9e7a8886adc25d589ecca1a25892 SHA512 a8be15568f24d2f54178f9a92cbc4107f7fdb06da8b2a769ad19ca5b55e90896c4b2253569d7d39158765081d9f9267ff568a066edef8401ec52c29451655ee1 DIST iwdevtools-0.5.3.tar.gz 42845 BLAKE2B 9e6b634e8409cffc57fde36157be0186943d4df07c47f0b07eeb0dd5071bc3e4c7b84e543a46cd2ff4e49d9b9b34b9121b3583bd227479f1485ec5957dee4780 SHA512 8458abba687135caaefd1cb0adb8af079a2cf94ca484a4bb95ef2b32e00eea46a2c8df7d305d4b0bf7121f46a92ac3a25cd9067e22ad9a314f289f77379a1684 DIST iwdevtools-0.6.0.tar.gz 51788 BLAKE2B 1b37e3097cd77201398959272c09d6391746036530c6341b7b2ccfccc4361067dc46c6e3b2c729717855e346a7ebf7279f8d0fc0a760203527a1431e2366dad0 SHA512 0c192c9a6b52eca99574eda8da8d41b051a502cbbf891188e323f376f43472aaa72c2f8ac78f4790c4f41d610aa0927180a3fbe290ac2964ccb9f257b7f508fc DIST iwdevtools-0.7.0.tar.gz 56208 BLAKE2B 205bb9bc1e894b9cc6a9c3abb4f902c9c3f8337fff8618df162f4dc5d78416fe8e2852cb513d4153d8acf2a0d918e43352714502e1f40faffc777e19ad81ab55 SHA512 ec528901229066d333fcd8f53060601628b682a93c3e07a89826ff0fd2e406a4dffe76397883d4c50b459588cc6364873c43e5129bd172049c30aea039ae36d5 diff --git a/app-portage/iwdevtools/iwdevtools-0.4.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.4.0.ebuild deleted file mode 100644 index 1152e307b33..000 --- a/app-portage/iwdevtools/iwdevtools-0.4.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - sys-apps/util-linux" -BDEPEND="test? ( ${RDEPEND} )" - -src_configure() { - meson_src_configure -Ddocdir=${PF} -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "To (optionally) integrate with portage, inspect the .bashrc files installed" - elog "at ${EROOT}/usr/share/${PN}. If not already using a bashrc, you can use" - elog "the example bashrc directly by creating a symlink:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for info on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: ad447ade62913d4a72e6b1cd1ea8cbeae6d95f32 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Sep 11 15:11:04 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Sep 11 15:14:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad447ade app-portage/iwdevtools: add 0.7.0 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest| 1 + app-portage/iwdevtools/iwdevtools-0.7.0.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 919ff4687f9..4564e3e2118 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,3 +1,4 @@ DIST iwdevtools-0.4.0.tar.gz 31939 BLAKE2B bdab037a2b27bf0c67bb453427ad7f8d7485db3f45f3c465e3b2790e8e259b1328b75eff7d86012df06a44f4101e8bc0e83c9e7a8886adc25d589ecca1a25892 SHA512 a8be15568f24d2f54178f9a92cbc4107f7fdb06da8b2a769ad19ca5b55e90896c4b2253569d7d39158765081d9f9267ff568a066edef8401ec52c29451655ee1 DIST iwdevtools-0.5.3.tar.gz 42845 BLAKE2B 9e6b634e8409cffc57fde36157be0186943d4df07c47f0b07eeb0dd5071bc3e4c7b84e543a46cd2ff4e49d9b9b34b9121b3583bd227479f1485ec5957dee4780 SHA512 8458abba687135caaefd1cb0adb8af079a2cf94ca484a4bb95ef2b32e00eea46a2c8df7d305d4b0bf7121f46a92ac3a25cd9067e22ad9a314f289f77379a1684 DIST iwdevtools-0.6.0.tar.gz 51788 BLAKE2B 1b37e3097cd77201398959272c09d6391746036530c6341b7b2ccfccc4361067dc46c6e3b2c729717855e346a7ebf7279f8d0fc0a760203527a1431e2366dad0 SHA512 0c192c9a6b52eca99574eda8da8d41b051a502cbbf891188e323f376f43472aaa72c2f8ac78f4790c4f41d610aa0927180a3fbe290ac2964ccb9f257b7f508fc +DIST iwdevtools-0.7.0.tar.gz 56208 BLAKE2B 205bb9bc1e894b9cc6a9c3abb4f902c9c3f8337fff8618df162f4dc5d78416fe8e2852cb513d4153d8acf2a0d918e43352714502e1f40faffc777e19ad81ab55 SHA512 ec528901229066d333fcd8f53060601628b682a93c3e07a89826ff0fd2e406a4dffe76397883d4c50b459588cc6364873c43e5129bd172049c30aea039ae36d5 diff --git a/app-portage/iwdevtools/iwdevtools-0.7.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.7.0.ebuild new file mode 100644 index 000..25cb8346209 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.7.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + sys-apps/util-linux" +BDEPEND=" + sys-apps/help2man + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + $(meson_use test) + ) + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "To (optionally) integrate with portage, inspect the .bashrc files installed" + elog "at ${EROOT}/usr/share/${PN}. If not already using a bashrc, you can use" + elog "the example bashrc directly by creating a symlink:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for info on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 4a57066914c19fd4935866bddd19ab75ab38ff9a Author: Ionen Wolkens gentoo org> AuthorDate: Tue Sep 7 18:25:15 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Sep 7 18:29:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a570669 app-portage/iwdevtools: add 0.6.0 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest| 1 + app-portage/iwdevtools/iwdevtools-0.6.0.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 115799374b0..c14fbf85fe5 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,3 +1,4 @@ DIST iwdevtools-0.4.0.tar.gz 31939 BLAKE2B bdab037a2b27bf0c67bb453427ad7f8d7485db3f45f3c465e3b2790e8e259b1328b75eff7d86012df06a44f4101e8bc0e83c9e7a8886adc25d589ecca1a25892 SHA512 a8be15568f24d2f54178f9a92cbc4107f7fdb06da8b2a769ad19ca5b55e90896c4b2253569d7d39158765081d9f9267ff568a066edef8401ec52c29451655ee1 DIST iwdevtools-0.5.1.tar.gz 41587 BLAKE2B 30423085f5240ec05b943085e0f20cf96f00e2b98058c509c5c9c3a0d17dd2fc65916f29eded9038bcb7b7deb57d3a3e551f63a31b7dcc00100b973aaabd33af SHA512 65a677a4e5202cbb7f412168f172475736c487a5f3b72f03e7c4809b275e9c437f941b85009cfcee76602a0414c5c5e872fd346d4275b3e591daa0b6e87745c1 DIST iwdevtools-0.5.3.tar.gz 42845 BLAKE2B 9e6b634e8409cffc57fde36157be0186943d4df07c47f0b07eeb0dd5071bc3e4c7b84e543a46cd2ff4e49d9b9b34b9121b3583bd227479f1485ec5957dee4780 SHA512 8458abba687135caaefd1cb0adb8af079a2cf94ca484a4bb95ef2b32e00eea46a2c8df7d305d4b0bf7121f46a92ac3a25cd9067e22ad9a314f289f77379a1684 +DIST iwdevtools-0.6.0.tar.gz 51788 BLAKE2B 1b37e3097cd77201398959272c09d6391746036530c6341b7b2ccfccc4361067dc46c6e3b2c729717855e346a7ebf7279f8d0fc0a760203527a1431e2366dad0 SHA512 0c192c9a6b52eca99574eda8da8d41b051a502cbbf891188e323f376f43472aaa72c2f8ac78f4790c4f41d610aa0927180a3fbe290ac2964ccb9f257b7f508fc diff --git a/app-portage/iwdevtools/iwdevtools-0.6.0.ebuild b/app-portage/iwdevtools/iwdevtools-0.6.0.ebuild new file mode 100644 index 000..25cb8346209 --- /dev/null +++ b/app-portage/iwdevtools/iwdevtools-0.6.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature + +DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" +HOMEPAGE="https://github.com/ionenwks/iwdevtools; +SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/pax-utils + app-portage/portage-utils + sys-apps/diffutils + sys-apps/file + sys-apps/portage + sys-apps/util-linux" +BDEPEND=" + sys-apps/help2man + test? ( ${RDEPEND} )" + +src_configure() { + local emesonargs=( + -Ddocdir=${PF} + -Deprefix="${EPREFIX}" + $(meson_use test) + ) + meson_src_configure +} + +pkg_postinst() { + optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "To (optionally) integrate with portage, inspect the .bashrc files installed" + elog "at ${EROOT}/usr/share/${PN}. If not already using a bashrc, you can use" + elog "the example bashrc directly by creating a symlink:" + elog + elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" + elog + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for info on tools." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: db2196f21859a996773ed5c72aa99aa5b84102d6 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Sep 7 18:25:32 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Sep 7 18:29:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db2196f2 app-portage/iwdevtools: drop 0.5.1 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest| 1 - app-portage/iwdevtools/iwdevtools-0.5.1.ebuild | 50 -- 2 files changed, 51 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index c14fbf85fe5..919ff4687f9 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,4 +1,3 @@ DIST iwdevtools-0.4.0.tar.gz 31939 BLAKE2B bdab037a2b27bf0c67bb453427ad7f8d7485db3f45f3c465e3b2790e8e259b1328b75eff7d86012df06a44f4101e8bc0e83c9e7a8886adc25d589ecca1a25892 SHA512 a8be15568f24d2f54178f9a92cbc4107f7fdb06da8b2a769ad19ca5b55e90896c4b2253569d7d39158765081d9f9267ff568a066edef8401ec52c29451655ee1 -DIST iwdevtools-0.5.1.tar.gz 41587 BLAKE2B 30423085f5240ec05b943085e0f20cf96f00e2b98058c509c5c9c3a0d17dd2fc65916f29eded9038bcb7b7deb57d3a3e551f63a31b7dcc00100b973aaabd33af SHA512 65a677a4e5202cbb7f412168f172475736c487a5f3b72f03e7c4809b275e9c437f941b85009cfcee76602a0414c5c5e872fd346d4275b3e591daa0b6e87745c1 DIST iwdevtools-0.5.3.tar.gz 42845 BLAKE2B 9e6b634e8409cffc57fde36157be0186943d4df07c47f0b07eeb0dd5071bc3e4c7b84e543a46cd2ff4e49d9b9b34b9121b3583bd227479f1485ec5957dee4780 SHA512 8458abba687135caaefd1cb0adb8af079a2cf94ca484a4bb95ef2b32e00eea46a2c8df7d305d4b0bf7121f46a92ac3a25cd9067e22ad9a314f289f77379a1684 DIST iwdevtools-0.6.0.tar.gz 51788 BLAKE2B 1b37e3097cd77201398959272c09d6391746036530c6341b7b2ccfccc4361067dc46c6e3b2c729717855e346a7ebf7279f8d0fc0a760203527a1431e2366dad0 SHA512 0c192c9a6b52eca99574eda8da8d41b051a502cbbf891188e323f376f43472aaa72c2f8ac78f4790c4f41d610aa0927180a3fbe290ac2964ccb9f257b7f508fc diff --git a/app-portage/iwdevtools/iwdevtools-0.5.1.ebuild b/app-portage/iwdevtools/iwdevtools-0.5.1.ebuild deleted file mode 100644 index e83725ab97f..000 --- a/app-portage/iwdevtools/iwdevtools-0.5.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools; -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - sys-apps/util-linux" -BDEPEND=" - sys-apps/help2man - test? ( ${RDEPEND} )" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - $(meson_use test) - ) - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "To (optionally) integrate with portage, inspect the .bashrc files installed" - elog "at ${EROOT}/usr/share/${PN}. If not already using a bashrc, you can use" - elog "the example bashrc directly by creating a symlink:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for info on tools." - fi -}