[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/files/, profiles/, profiles/features/prefix/, app-admin/abrt/

2022-10-31 Thread Jakov Smolić
commit: 8aedf444c3a5e2b943dcc82699121afe6334ed58
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Nov  1 04:35:11 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Nov  1 04:35:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aedf444

app-admin/abrt: treeclean

Closes: https://bugs.gentoo.org/849095
Closes: https://bugs.gentoo.org/849305
Closes: https://bugs.gentoo.org/849092
Signed-off-by: Jakov Smolić  gentoo.org>

 app-admin/abrt/Manifest  |   2 -
 app-admin/abrt/abrt-2.15.0.ebuild| 127 ---
 app-admin/abrt/abrt-2.15.1.ebuild| 127 ---
 app-admin/abrt/files/abrt-2.0.12-r1-conf |  27 ---
 app-admin/abrt/files/abrt-2.0.12-r1-init |  76 --
 app-admin/abrt/metadata.xml  |  11 ---
 profiles/features/prefix/package.mask|   1 -
 profiles/package.mask|   5 --
 8 files changed, 376 deletions(-)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
deleted file mode 100644
index ad62600d11c8..
--- a/app-admin/abrt/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST abrt-2.15.0.tar.gz 6122114 BLAKE2B 
ac075a15d4621596bbe3009bf2e4725040139d78077f85bd4daebbe86504f9aa0a12dcedcf3b5b65404bc2851e93e6b1113dcc37923832c826d572ab9810ef94
 SHA512 
2d6c1287c1f01990aeb30f956f465c7a6399a6e53dc667602e263c136f94bc4090b58876acba678b29671c0db89ae8e7dd6994cf8d0d2d9fbc375f54ae6cd935
-DIST abrt-2.15.1.tar.gz 6122174 BLAKE2B 
e3b767929cc2303dcf90a935e0c9ba30641638666925d4707fb0dbed135d8635cd0a58c712f2965969218c64856a5fa3bd20a79410c0e6a5f176a7e82059dda0
 SHA512 
745c513969b78ee7c76c310a8c2fc0bafd1e50375130fa773ad950bf123ee50cfa237da9b331f2c0af2851b35b162cbc908f2e00d59283867ed8ffd72236d0ea

diff --git a/app-admin/abrt/abrt-2.15.0.ebuild 
b/app-admin/abrt/abrt-2.15.0.ebuild
deleted file mode 100644
index 6a77875e2603..
--- a/app-admin/abrt/abrt-2.15.0.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit autotools python-single-r1 tmpfiles xdg
-
-DESCRIPTION="Automatic bug detection and reporting tool"
-HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project 
https://github.com/abrt/abrt;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="selinux test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="${PYTHON_DEPS}
-   >=dev-libs/glib-2.56:2
-   >=dev-libs/libreport-2.13.0:=[gtk,python]
-   dev-libs/libxml2:2
-   >=gnome-base/gsettings-desktop-schemas-3.15.1
-   net-libs/libsoup:2.4
-   sys-apps/dbus
-   sys-apps/systemd:0=
-   sys-auth/polkit
-   sys-libs/libcap
-   sys-fs/inotify-tools
-   x11-libs/gtk+:3
-   x11-libs/libnotify
-"
-RDEPEND="${DEPEND}
-   acct-user/abrt
-   acct-group/abrt
-   app-arch/cpio
-   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
-   dev-libs/elfutils
-   dev-libs/json-c:0=
-   sys-apps/util-linux
-   >=sys-devel/gdb-7
-   $(python_gen_cond_dep '
-   dev-libs/satyr[${PYTHON_USEDEP}]
-   dev-python/argcomplete[${PYTHON_USEDEP}]
-   dev-python/argh[${PYTHON_USEDEP}]
-   dev-python/humanize[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]')
-   test? (
-   $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
-   )
-   app-text/asciidoc
-   app-text/xmlto
-   >=dev-util/intltool-0.35.0
-   virtual/pkgconfig
-   >=sys-devel/gettext-0.17
-"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   python_fix_shebang .
-   default
-
-   # Install under proper directory
-   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
-
-   # Ensure this works for systems with and without /usr merge
-   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
-
-   # Fix hardcoded "pytest-3"
-   sed -i -e "s:pytest-3:pytest:" \
-   configure.ac src/python-problem/tests/Makefile.am src/cli/test 
|| die
-
-   # pyhook test is sensitive to the format of python's error messages, and
-   # fails with certain python versions
-   sed -e '/pyhook.at/ d' \
-   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
-   ./gen-version || die # Needed to be run before autoreconf
-   eautoreconf
-}
-
-src_configure() {
-   myeconfargs=(
-   --libdir="${EPREFIX}/usr/$(get_libdir)"
-   

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/, app-admin/abrt/files/

2022-03-13 Thread Pacho Ramos
commit: 23a19421974b3696160dd47fe2cbd1268e1ea4e4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 13 17:54:16 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 13 18:36:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a19421

app-admin/abrt: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/Manifest|   1 -
 app-admin/abrt/abrt-2.14.6-r1.ebuild   | 134 -
 app-admin/abrt/files/abrt-2.14.6-glib270.patch |  32 -
 .../abrt/files/abrt-2.14.6-lazy-imports.patch  |  57 -
 4 files changed, 224 deletions(-)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 2e8861aaf461..ad62600d11c8 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1,3 +1,2 @@
-DIST abrt-2.14.6.tar.gz 6057661 BLAKE2B 
2ef74203181c89818f283a801c4a1a0f22a01c92ca2415d245dc180ee721b3e29cb75c95e45d738f88b6bbf339fe8bef4e499ab6fecad33399dc8a5af8f98d4c
 SHA512 
eb1ba2f624d51eeccd203bb23060493347f5a9142fad7d0570d46134071d870a9c66b4fbfb8210e7d6f87c0c039f31eb486d18a36b10fba318e2180aa09df9fe
 DIST abrt-2.15.0.tar.gz 6122114 BLAKE2B 
ac075a15d4621596bbe3009bf2e4725040139d78077f85bd4daebbe86504f9aa0a12dcedcf3b5b65404bc2851e93e6b1113dcc37923832c826d572ab9810ef94
 SHA512 
2d6c1287c1f01990aeb30f956f465c7a6399a6e53dc667602e263c136f94bc4090b58876acba678b29671c0db89ae8e7dd6994cf8d0d2d9fbc375f54ae6cd935
 DIST abrt-2.15.1.tar.gz 6122174 BLAKE2B 
e3b767929cc2303dcf90a935e0c9ba30641638666925d4707fb0dbed135d8635cd0a58c712f2965969218c64856a5fa3bd20a79410c0e6a5f176a7e82059dda0
 SHA512 
745c513969b78ee7c76c310a8c2fc0bafd1e50375130fa773ad950bf123ee50cfa237da9b331f2c0af2851b35b162cbc908f2e00d59283867ed8ffd72236d0ea

diff --git a/app-admin/abrt/abrt-2.14.6-r1.ebuild 
b/app-admin/abrt/abrt-2.14.6-r1.ebuild
deleted file mode 100644
index c5c616459b44..
--- a/app-admin/abrt/abrt-2.14.6-r1.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit autotools python-single-r1 tmpfiles xdg
-
-DESCRIPTION="Automatic bug detection and reporting tool"
-HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project 
https://github.com/abrt/abrt;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="selinux test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="${PYTHON_DEPS}
-   >=dev-libs/glib-2.56:2
-   >=dev-libs/libreport-2.13.0:=[gtk,python]
-   dev-libs/libxml2:2
-   >=gnome-base/gsettings-desktop-schemas-3.15.1
-   net-libs/libsoup:2.4
-   sys-apps/dbus
-   sys-apps/systemd:0=
-   sys-auth/polkit
-   sys-libs/libcap
-   sys-fs/inotify-tools
-   x11-libs/gtk+:3
-"
-RDEPEND="${DEPEND}
-   acct-user/abrt
-   acct-group/abrt
-   app-arch/cpio
-   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
-   dev-libs/elfutils
-   dev-libs/json-c:0=
-   sys-apps/util-linux
-   >=sys-devel/gdb-7
-   $(python_gen_cond_dep '
-   dev-libs/satyr[${PYTHON_USEDEP}]
-   dev-python/argcomplete[${PYTHON_USEDEP}]
-   dev-python/argh[${PYTHON_USEDEP}]
-   dev-python/humanize[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]')
-   test? (
-   $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
-   )
-   app-text/asciidoc
-   app-text/xmlto
-   >=dev-util/intltool-0.35.0
-   virtual/pkgconfig
-   >=sys-devel/gettext-0.17
-"
-
-PATCHES=(
-   # 
https://github.com/abrt/abrt/commit/a6297858575780b9ed3d14cc42983348924d6048
-   "${FILESDIR}/${P}-glib270.patch"
-
-   # https://github.com/abrt/abrt/pull/1580
-   "${FILESDIR}/${P}-lazy-imports.patch"
-)
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   python_fix_shebang .
-   default
-
-   # Install under proper directory
-   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
-
-   # Ensure this works for systems with and without /usr merge
-   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
-
-   # Fix hardcoded "pytest-3"
-   sed -i -e "s:pytest-3:pytest:" \
-   configure.ac src/python-problem/tests/Makefile.am src/cli/test 
|| die
-
-   # pyhook test is sensitive to the format of python's error messages, and
-   # fails with certain python versions
-   sed -e '/pyhook.at/ d' \
-   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook 

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2022-03-13 Thread Pacho Ramos
commit: fe6e42b4552934023d481f7fe7fe59100c0d47b4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 13 17:53:32 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 13 18:36:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6e42b4

app-admin/abrt: Bump to 2.15.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/Manifest   |   1 +
 app-admin/abrt/abrt-2.15.1.ebuild | 127 ++
 2 files changed, 128 insertions(+)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 6e5000396d5c..2e8861aaf461 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1,2 +1,3 @@
 DIST abrt-2.14.6.tar.gz 6057661 BLAKE2B 
2ef74203181c89818f283a801c4a1a0f22a01c92ca2415d245dc180ee721b3e29cb75c95e45d738f88b6bbf339fe8bef4e499ab6fecad33399dc8a5af8f98d4c
 SHA512 
eb1ba2f624d51eeccd203bb23060493347f5a9142fad7d0570d46134071d870a9c66b4fbfb8210e7d6f87c0c039f31eb486d18a36b10fba318e2180aa09df9fe
 DIST abrt-2.15.0.tar.gz 6122114 BLAKE2B 
ac075a15d4621596bbe3009bf2e4725040139d78077f85bd4daebbe86504f9aa0a12dcedcf3b5b65404bc2851e93e6b1113dcc37923832c826d572ab9810ef94
 SHA512 
2d6c1287c1f01990aeb30f956f465c7a6399a6e53dc667602e263c136f94bc4090b58876acba678b29671c0db89ae8e7dd6994cf8d0d2d9fbc375f54ae6cd935
+DIST abrt-2.15.1.tar.gz 6122174 BLAKE2B 
e3b767929cc2303dcf90a935e0c9ba30641638666925d4707fb0dbed135d8635cd0a58c712f2965969218c64856a5fa3bd20a79410c0e6a5f176a7e82059dda0
 SHA512 
745c513969b78ee7c76c310a8c2fc0bafd1e50375130fa773ad950bf123ee50cfa237da9b331f2c0af2851b35b162cbc908f2e00d59283867ed8ffd72236d0ea

diff --git a/app-admin/abrt/abrt-2.15.1.ebuild 
b/app-admin/abrt/abrt-2.15.1.ebuild
new file mode 100644
index ..6a77875e2603
--- /dev/null
+++ b/app-admin/abrt/abrt-2.15.1.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools python-single-r1 tmpfiles xdg
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project 
https://github.com/abrt/abrt;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="selinux test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libreport-2.13.0:=[gtk,python]
+   dev-libs/libxml2:2
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   net-libs/libsoup:2.4
+   sys-apps/dbus
+   sys-apps/systemd:0=
+   sys-auth/polkit
+   sys-libs/libcap
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+   x11-libs/libnotify
+"
+RDEPEND="${DEPEND}
+   acct-user/abrt
+   acct-group/abrt
+   app-arch/cpio
+   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/elfutils
+   dev-libs/json-c:0=
+   sys-apps/util-linux
+   >=sys-devel/gdb-7
+   $(python_gen_cond_dep '
+   dev-libs/satyr[${PYTHON_USEDEP}]
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   dev-python/argh[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]')
+   test? (
+   $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+   )
+   app-text/asciidoc
+   app-text/xmlto
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   python_fix_shebang .
+   default
+
+   # Install under proper directory
+   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
+
+   # Ensure this works for systems with and without /usr merge
+   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
+
+   # Fix hardcoded "pytest-3"
+   sed -i -e "s:pytest-3:pytest:" \
+   configure.ac src/python-problem/tests/Makefile.am src/cli/test 
|| die
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+   myeconfargs=(
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --localstatedir="${EPREFIX}/var"
+   --without-bodhi
+   # package breaks due to not finding libreport-web with bodhi 
plugin 

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2022-01-22 Thread Pacho Ramos
commit: 7b0d3d7385af8198d11f8216baa65b13e2d6aadb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 22 09:12:52 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 22 09:14:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0d3d73

app-admin/abrt: Bump to 2.15.0

Also libnotify is needed

Closes: https://bugs.gentoo.org/830178
Thanks-to: Toralf Förster
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/Manifest   |   1 +
 app-admin/abrt/abrt-2.15.0.ebuild | 127 ++
 2 files changed, 128 insertions(+)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index dfcbead27a34..6e5000396d5c 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1 +1,2 @@
 DIST abrt-2.14.6.tar.gz 6057661 BLAKE2B 
2ef74203181c89818f283a801c4a1a0f22a01c92ca2415d245dc180ee721b3e29cb75c95e45d738f88b6bbf339fe8bef4e499ab6fecad33399dc8a5af8f98d4c
 SHA512 
eb1ba2f624d51eeccd203bb23060493347f5a9142fad7d0570d46134071d870a9c66b4fbfb8210e7d6f87c0c039f31eb486d18a36b10fba318e2180aa09df9fe
+DIST abrt-2.15.0.tar.gz 6122114 BLAKE2B 
ac075a15d4621596bbe3009bf2e4725040139d78077f85bd4daebbe86504f9aa0a12dcedcf3b5b65404bc2851e93e6b1113dcc37923832c826d572ab9810ef94
 SHA512 
2d6c1287c1f01990aeb30f956f465c7a6399a6e53dc667602e263c136f94bc4090b58876acba678b29671c0db89ae8e7dd6994cf8d0d2d9fbc375f54ae6cd935

diff --git a/app-admin/abrt/abrt-2.15.0.ebuild 
b/app-admin/abrt/abrt-2.15.0.ebuild
new file mode 100644
index ..6a77875e2603
--- /dev/null
+++ b/app-admin/abrt/abrt-2.15.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools python-single-r1 tmpfiles xdg
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project 
https://github.com/abrt/abrt;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="selinux test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libreport-2.13.0:=[gtk,python]
+   dev-libs/libxml2:2
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   net-libs/libsoup:2.4
+   sys-apps/dbus
+   sys-apps/systemd:0=
+   sys-auth/polkit
+   sys-libs/libcap
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+   x11-libs/libnotify
+"
+RDEPEND="${DEPEND}
+   acct-user/abrt
+   acct-group/abrt
+   app-arch/cpio
+   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/elfutils
+   dev-libs/json-c:0=
+   sys-apps/util-linux
+   >=sys-devel/gdb-7
+   $(python_gen_cond_dep '
+   dev-libs/satyr[${PYTHON_USEDEP}]
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   dev-python/argh[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]')
+   test? (
+   $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+   )
+   app-text/asciidoc
+   app-text/xmlto
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   python_fix_shebang .
+   default
+
+   # Install under proper directory
+   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
+
+   # Ensure this works for systems with and without /usr merge
+   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
+
+   # Fix hardcoded "pytest-3"
+   sed -i -e "s:pytest-3:pytest:" \
+   configure.ac src/python-problem/tests/Makefile.am src/cli/test 
|| die
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+   myeconfargs=(
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --localstatedir="${EPREFIX}/var"
+   --without-bodhi
+   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
+   --without-rpm
+   $(usex selinux "" "--without-selinux")
+   --with-python3
+   --without-pythondoc
+   # package breaks due to no sphinx-build-3
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2021-11-11 Thread Pacho Ramos
commit: 2d70c2148a9f831051a39c144f93058928e234f0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Nov 11 17:16:02 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Nov 11 17:56:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d70c214

app-admin/abrt: Drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/abrt-2.14.6.ebuild | 126 --
 1 file changed, 126 deletions(-)

diff --git a/app-admin/abrt/abrt-2.14.6.ebuild 
b/app-admin/abrt/abrt-2.14.6.ebuild
deleted file mode 100644
index 4218d5a78a5..000
--- a/app-admin/abrt/abrt-2.14.6.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit autotools python-single-r1 tmpfiles xdg
-
-DESCRIPTION="Automatic bug detection and reporting tool"
-HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project 
https://github.com/abrt/abrt;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="selinux test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="${PYTHON_DEPS}
-   >=dev-libs/glib-2.56:2
-   >=dev-libs/libreport-2.13.0:=[gtk,python]
-   dev-libs/libxml2:2
-   >=gnome-base/gsettings-desktop-schemas-3.15.1
-   net-libs/libsoup:2.4
-   sys-apps/dbus
-   sys-apps/systemd:0=
-   sys-auth/polkit
-   sys-libs/libcap
-   sys-fs/inotify-tools
-   x11-libs/gtk+:3
-"
-RDEPEND="${DEPEND}
-   acct-user/abrt
-   acct-group/abrt
-   app-arch/cpio
-   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
-   dev-libs/elfutils
-   dev-libs/json-c:0=
-   sys-apps/util-linux
-   >=sys-devel/gdb-7
-   $(python_gen_cond_dep '
-   dev-libs/satyr[${PYTHON_USEDEP}]
-   dev-python/argcomplete[${PYTHON_USEDEP}]
-   dev-python/argh[${PYTHON_USEDEP}]
-   dev-python/humanize[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]')
-   test? (
-   $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
-   )
-   app-text/asciidoc
-   app-text/xmlto
-   >=dev-util/intltool-0.35.0
-   virtual/pkgconfig
-   >=sys-devel/gettext-0.17
-"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   python_fix_shebang .
-   default
-
-   # Install under proper directory
-   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
-
-   # Ensure this works for systems with and without /usr merge
-   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
-
-   # Fix hardcoded "pytest-3"
-   sed -i -e "s:pytest-3:pytest:" \
-   configure.ac src/python-problem/tests/Makefile.am src/cli/test 
|| die
-
-   # pyhook test is sensitive to the format of python's error messages, and
-   # fails with certain python versions
-   sed -e '/pyhook.at/ d' \
-   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
-   ./gen-version || die # Needed to be run before autoreconf
-   eautoreconf
-}
-
-src_configure() {
-   myeconfargs=(
-   --libdir="${EPREFIX}/usr/$(get_libdir)"
-   --localstatedir="${EPREFIX}/var"
-   --without-bodhi
-   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
-   --without-rpm
-   $(usex selinux "" "--without-selinux")
-   --with-python3
-   --without-pythondoc
-   # package breaks due to no sphinx-build-3
-   $(use_with test pythontests)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   python_optimize
-
-   # /var/spool/abrt is created by dev-libs/libreport
-   diropts -m 700 -o abrt -g abrt
-   keepdir /var/spool/abrt-upload
-
-   find "${D}" -name '*.la' -delete || die
-
-   newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt
-   newconfd "${FILESDIR}/${PN}-2.0.12-r1-conf" abrt
-
-   # Drop empy dirs, handled by tmpfiles
-   rm -r "${ED}"/var/run/ || die
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   tmpfiles_process abrt.conf
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/, app-admin/abrt/files/

2021-11-06 Thread Pacho Ramos
commit: e4f951e4f7f7e2e158ef2b3617a64a60b06fadbf
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Nov  6 08:05:02 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Nov  6 08:05:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f951e4

app-admin/abrt: Fix running with glib-2.70

Also do lazy python imports to avoid performance issues

Closes: https://bugs.gentoo.org/821199
Thanks-to: Leho Kraav (:macmaN @lkraav)
Thanks-to: Sam James
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/abrt-2.14.6-r1.ebuild   | 134 +
 app-admin/abrt/files/abrt-2.14.6-glib270.patch |  32 +
 .../abrt/files/abrt-2.14.6-lazy-imports.patch  |  57 +
 3 files changed, 223 insertions(+)

diff --git a/app-admin/abrt/abrt-2.14.6-r1.ebuild 
b/app-admin/abrt/abrt-2.14.6-r1.ebuild
new file mode 100644
index 000..c5c616459b4
--- /dev/null
+++ b/app-admin/abrt/abrt-2.14.6-r1.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit autotools python-single-r1 tmpfiles xdg
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project 
https://github.com/abrt/abrt;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="selinux test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libreport-2.13.0:=[gtk,python]
+   dev-libs/libxml2:2
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   net-libs/libsoup:2.4
+   sys-apps/dbus
+   sys-apps/systemd:0=
+   sys-auth/polkit
+   sys-libs/libcap
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+"
+RDEPEND="${DEPEND}
+   acct-user/abrt
+   acct-group/abrt
+   app-arch/cpio
+   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/elfutils
+   dev-libs/json-c:0=
+   sys-apps/util-linux
+   >=sys-devel/gdb-7
+   $(python_gen_cond_dep '
+   dev-libs/satyr[${PYTHON_USEDEP}]
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   dev-python/argh[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]')
+   test? (
+   $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+   )
+   app-text/asciidoc
+   app-text/xmlto
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17
+"
+
+PATCHES=(
+   # 
https://github.com/abrt/abrt/commit/a6297858575780b9ed3d14cc42983348924d6048
+   "${FILESDIR}/${P}-glib270.patch"
+
+   # https://github.com/abrt/abrt/pull/1580
+   "${FILESDIR}/${P}-lazy-imports.patch"
+)
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   python_fix_shebang .
+   default
+
+   # Install under proper directory
+   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
+
+   # Ensure this works for systems with and without /usr merge
+   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
+
+   # Fix hardcoded "pytest-3"
+   sed -i -e "s:pytest-3:pytest:" \
+   configure.ac src/python-problem/tests/Makefile.am src/cli/test 
|| die
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+   myeconfargs=(
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --localstatedir="${EPREFIX}/var"
+   --without-bodhi
+   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
+   --without-rpm
+   $(usex selinux "" "--without-selinux")
+   --with-python3
+   --without-pythondoc
+   # package breaks due to no sphinx-build-3
+   $(use_with test pythontests)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   python_optimize
+
+   # /var/spool/abrt is created by dev-libs/libreport
+   diropts -m 700 -o abrt -g abrt
+   keepdir /var/spool/abrt-upload
+
+   find "${D}" -name '*.la' -delete || die
+
+   newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2021-09-07 Thread Pacho Ramos
commit: 930e539dd2a84bd0a2b65b049664dd87f42a5ca8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Sep  7 15:06:56 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Sep  7 15:08:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930e539d

app-admin/abrt: Needs to be rebuilt with libreport

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/abrt-2.14.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/abrt/abrt-2.14.6.ebuild 
b/app-admin/abrt/abrt-2.14.6.ebuild
index 88a7e4e1558..4218d5a78a5 100644
--- a/app-admin/abrt/abrt-2.14.6.ebuild
+++ b/app-admin/abrt/abrt-2.14.6.ebuild
@@ -21,7 +21,7 @@ RESTRICT="!test? ( test )"
 
 DEPEND="${PYTHON_DEPS}
>=dev-libs/glib-2.56:2
-   >=dev-libs/libreport-2.13.0[gtk,python]
+   >=dev-libs/libreport-2.13.0:=[gtk,python]
dev-libs/libxml2:2
>=gnome-base/gsettings-desktop-schemas-3.15.1
net-libs/libsoup:2.4



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2021-09-07 Thread Pacho Ramos
commit: 438377ae8f8d58d05284a47a441485841515da8c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Sep  7 14:55:43 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Sep  7 15:08:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438377ae

app-admin/abrt: Drop old

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/Manifest   |   2 -
 app-admin/abrt/abrt-2.14.2.ebuild | 129 --
 app-admin/abrt/abrt-2.14.5.ebuild | 129 --
 3 files changed, 260 deletions(-)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 616025676b5..dfcbead27a3 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1,3 +1 @@
-DIST abrt-2.14.2.tar.gz 6113632 BLAKE2B 
904ec2ca4c3aa70b62573ca2730742689f4446c1e5f04bfb6dc4267a4a9a6d44ef8c2b6e82c1e0aba04876b400c3a965a879da65bbff7ec729846f1b5c28cdf9
 SHA512 
82ba10cb151b4585024e3dfc626f46a7d967797e0375158cd76355c4f6a66c59578cc7b41bc5d5aaa3e694b3653b8658650df458676225660cfe95ec318c6886
-DIST abrt-2.14.5.tar.gz 6056105 BLAKE2B 
22e797a431237bd3d4ef6f2467842c5f08e2ef3ca51e7857e3c55e45ed93a9499843fe40b081c70affb5def8f2cfe78d61e865c51c969fb2c9936225bdfe4996
 SHA512 
a8672735c6d3263ddff006e6e186d9b71e6d9375a8c909c2a85bbbf736a6687b6fe4aa74640a07664f14fd886895a86babf41218a8c2365d6fccd347630ccc9e
 DIST abrt-2.14.6.tar.gz 6057661 BLAKE2B 
2ef74203181c89818f283a801c4a1a0f22a01c92ca2415d245dc180ee721b3e29cb75c95e45d738f88b6bbf339fe8bef4e499ab6fecad33399dc8a5af8f98d4c
 SHA512 
eb1ba2f624d51eeccd203bb23060493347f5a9142fad7d0570d46134071d870a9c66b4fbfb8210e7d6f87c0c039f31eb486d18a36b10fba318e2180aa09df9fe

diff --git a/app-admin/abrt/abrt-2.14.2.ebuild 
b/app-admin/abrt/abrt-2.14.2.ebuild
deleted file mode 100644
index 6756dd1e66a..000
--- a/app-admin/abrt/abrt-2.14.2.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit autotools python-single-r1 xdg-utils
-
-DESCRIPTION="Automatic bug detection and reporting tool"
-HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="selinux test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   >=dev-libs/glib-2.56:2
-   >=dev-libs/libreport-2.13.0[gtk,python]
-   dev-libs/libxml2:2
-   >=gnome-base/gsettings-desktop-schemas-3.15.1
-   net-libs/libsoup:2.4
-   sys-apps/dbus
-   sys-apps/systemd:0=
-   sys-auth/polkit
-   sys-libs/libcap
-   sys-fs/inotify-tools
-   x11-libs/gtk+:3
-"
-RDEPEND="${DEPEND}
-   acct-user/abrt
-   acct-group/abrt
-   app-arch/cpio
-   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
-   dev-libs/elfutils
-   dev-libs/json-c:0=
-   sys-apps/util-linux
-   >=sys-devel/gdb-7
-   $(python_gen_cond_dep '
-   dev-libs/satyr[${PYTHON_USEDEP}]
-   dev-python/argcomplete[${PYTHON_USEDEP}]
-   dev-python/argh[${PYTHON_USEDEP}]
-   dev-python/humanize[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   test? (
-   $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
-   )
-   app-text/asciidoc
-   app-text/xmlto
-   >=dev-util/intltool-0.35.0
-   virtual/pkgconfig
-   >=sys-devel/gettext-0.17
-"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   python_fix_shebang .
-   default
-
-   # Install under proper directory
-   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
-
-   # Ensure this works for systems with and without /usr merge
-   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
-
-   # Fix hardcoded "pytest-3"
-   sed -i -e "s:pytest-3:pytest:" \
-   configure.ac src/python-problem/tests/Makefile.am src/cli/test 
|| die
-
-   # pyhook test is sensitive to the format of python's error messages, and
-   # fails with certain python versions
-   sed -e '/pyhook.at/ d' \
-   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
-   ./gen-version || die # Needed to be run before autoreconf
-   eautoreconf
-}
-
-src_configure() {
-   myeconfargs=(
-   --libdir="${EPREFIX}/usr/$(get_libdir)"
-   --localstatedir="${EPREFIX}/var"
-   --without-bodhi
-   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
-   --without-rpm
-   $(usex selinux "" 

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2021-09-07 Thread Pacho Ramos
commit: 7d181b751d9bc08cbe075b539db3f12391295110
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Sep  7 14:55:17 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Sep  7 15:08:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d181b75

app-admin/abrt: Bump to 2.14.6

Closes: https://bugs.gentoo.org/638586
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/Manifest   |   1 +
 app-admin/abrt/abrt-2.14.6.ebuild | 126 ++
 2 files changed, 127 insertions(+)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 2062051ec43..616025676b5 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1,2 +1,3 @@
 DIST abrt-2.14.2.tar.gz 6113632 BLAKE2B 
904ec2ca4c3aa70b62573ca2730742689f4446c1e5f04bfb6dc4267a4a9a6d44ef8c2b6e82c1e0aba04876b400c3a965a879da65bbff7ec729846f1b5c28cdf9
 SHA512 
82ba10cb151b4585024e3dfc626f46a7d967797e0375158cd76355c4f6a66c59578cc7b41bc5d5aaa3e694b3653b8658650df458676225660cfe95ec318c6886
 DIST abrt-2.14.5.tar.gz 6056105 BLAKE2B 
22e797a431237bd3d4ef6f2467842c5f08e2ef3ca51e7857e3c55e45ed93a9499843fe40b081c70affb5def8f2cfe78d61e865c51c969fb2c9936225bdfe4996
 SHA512 
a8672735c6d3263ddff006e6e186d9b71e6d9375a8c909c2a85bbbf736a6687b6fe4aa74640a07664f14fd886895a86babf41218a8c2365d6fccd347630ccc9e
+DIST abrt-2.14.6.tar.gz 6057661 BLAKE2B 
2ef74203181c89818f283a801c4a1a0f22a01c92ca2415d245dc180ee721b3e29cb75c95e45d738f88b6bbf339fe8bef4e499ab6fecad33399dc8a5af8f98d4c
 SHA512 
eb1ba2f624d51eeccd203bb23060493347f5a9142fad7d0570d46134071d870a9c66b4fbfb8210e7d6f87c0c039f31eb486d18a36b10fba318e2180aa09df9fe

diff --git a/app-admin/abrt/abrt-2.14.6.ebuild 
b/app-admin/abrt/abrt-2.14.6.ebuild
new file mode 100644
index 000..88a7e4e1558
--- /dev/null
+++ b/app-admin/abrt/abrt-2.14.6.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit autotools python-single-r1 tmpfiles xdg
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project 
https://github.com/abrt/abrt;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="selinux test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libreport-2.13.0[gtk,python]
+   dev-libs/libxml2:2
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   net-libs/libsoup:2.4
+   sys-apps/dbus
+   sys-apps/systemd:0=
+   sys-auth/polkit
+   sys-libs/libcap
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+"
+RDEPEND="${DEPEND}
+   acct-user/abrt
+   acct-group/abrt
+   app-arch/cpio
+   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/elfutils
+   dev-libs/json-c:0=
+   sys-apps/util-linux
+   >=sys-devel/gdb-7
+   $(python_gen_cond_dep '
+   dev-libs/satyr[${PYTHON_USEDEP}]
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   dev-python/argh[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]')
+   test? (
+   $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+   )
+   app-text/asciidoc
+   app-text/xmlto
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   python_fix_shebang .
+   default
+
+   # Install under proper directory
+   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
+
+   # Ensure this works for systems with and without /usr merge
+   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
+
+   # Fix hardcoded "pytest-3"
+   sed -i -e "s:pytest-3:pytest:" \
+   configure.ac src/python-problem/tests/Makefile.am src/cli/test 
|| die
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+   myeconfargs=(
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --localstatedir="${EPREFIX}/var"
+   --without-bodhi
+   # package breaks due to not finding libreport-web with bodhi 
plugin 

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2021-08-08 Thread Pacho Ramos
commit: 63a331e02ae7fa4e4c5480bd43d0d5c771cb74f1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Aug  8 12:43:45 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Aug  8 12:43:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a331e0

app-admin/abrt: Take package

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-admin/abrt/metadata.xml b/app-admin/abrt/metadata.xml
index 9ac701abe8f..fc28d0ea314 100644
--- a/app-admin/abrt/metadata.xml
+++ b/app-admin/abrt/metadata.xml
@@ -1,9 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
+   
+   pa...@gentoo.org
+   Pacho Ramos


abrt/abrt



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2021-05-01 Thread Matt Turner
commit: c71edaea5ed516de1c5871baa38d321d7aeb78dd
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May  1 13:59:05 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May  1 14:06:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71edaea

app-admin/abrt: Version bump to 2.14.5

Signed-off-by: Matt Turner  gentoo.org>

 app-admin/abrt/Manifest   |   1 +
 app-admin/abrt/abrt-2.14.5.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index a73e494894e..2062051ec43 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1 +1,2 @@
 DIST abrt-2.14.2.tar.gz 6113632 BLAKE2B 
904ec2ca4c3aa70b62573ca2730742689f4446c1e5f04bfb6dc4267a4a9a6d44ef8c2b6e82c1e0aba04876b400c3a965a879da65bbff7ec729846f1b5c28cdf9
 SHA512 
82ba10cb151b4585024e3dfc626f46a7d967797e0375158cd76355c4f6a66c59578cc7b41bc5d5aaa3e694b3653b8658650df458676225660cfe95ec318c6886
+DIST abrt-2.14.5.tar.gz 6056105 BLAKE2B 
22e797a431237bd3d4ef6f2467842c5f08e2ef3ca51e7857e3c55e45ed93a9499843fe40b081c70affb5def8f2cfe78d61e865c51c969fb2c9936225bdfe4996
 SHA512 
a8672735c6d3263ddff006e6e186d9b71e6d9375a8c909c2a85bbbf736a6687b6fe4aa74640a07664f14fd886895a86babf41218a8c2365d6fccd347630ccc9e

diff --git a/app-admin/abrt/abrt-2.14.5.ebuild 
b/app-admin/abrt/abrt-2.14.5.ebuild
new file mode 100644
index 000..16a5250da01
--- /dev/null
+++ b/app-admin/abrt/abrt-2.14.5.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit autotools python-single-r1 xdg-utils
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="selinux test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libreport-2.13.0[gtk,python]
+   dev-libs/libxml2:2
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   net-libs/libsoup:2.4
+   sys-apps/dbus
+   sys-apps/systemd:0=
+   sys-auth/polkit
+   sys-libs/libcap
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+"
+RDEPEND="${DEPEND}
+   acct-user/abrt
+   acct-group/abrt
+   app-arch/cpio
+   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/elfutils
+   dev-libs/json-c:0=
+   sys-apps/util-linux
+   >=sys-devel/gdb-7
+   $(python_gen_cond_dep '
+   dev-libs/satyr[${PYTHON_MULTI_USEDEP}]
+   dev-python/argcomplete[${PYTHON_MULTI_USEDEP}]
+   dev-python/argh[${PYTHON_MULTI_USEDEP}]
+   dev-python/humanize[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep 
'dev-python/pytest[${PYTHON_MULTI_USEDEP}]')
+   )
+   app-text/asciidoc
+   app-text/xmlto
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   python_fix_shebang .
+   default
+
+   # Install under proper directory
+   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
+
+   # Ensure this works for systems with and without /usr merge
+   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
+
+   # Fix hardcoded "pytest-3"
+   sed -i -e "s:pytest-3:pytest:" \
+   configure.ac src/python-problem/tests/Makefile.am src/cli/test 
|| die
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+   myeconfargs=(
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --localstatedir="${EPREFIX}/var"
+   --without-bodhi
+   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
+   --without-rpm
+   $(usex selinux "" "--without-selinux")
+   --with-python3
+   --without-pythondoc
+   # package breaks due to no sphinx-build-3
+   $(use_with test pythontests)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   python_optimize
+
+   keepdir /var/run/abrt
+   # /var/spool/abrt is created by dev-libs/libreport
+
+  

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2021-04-03 Thread Sam James
commit: 52206d25b2c2db7756afa07c6531518e14dd415b
Author: Matt Smith  offtopica  uk>
AuthorDate: Sat Apr  3 16:27:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  3 21:58:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52206d25

app-admin/abrt: Remove unused eclass

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>
Signed-off-by: Sam James  gentoo.org>

 app-admin/abrt/abrt-2.14.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/abrt/abrt-2.14.2.ebuild 
b/app-admin/abrt/abrt-2.14.2.ebuild
index 1071f21d239..16a5250da01 100644
--- a/app-admin/abrt/abrt-2.14.2.ebuild
+++ b/app-admin/abrt/abrt-2.14.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 PYTHON_COMPAT=( python3_{7..9} )
 
-inherit autotools python-single-r1 systemd xdg-utils
+inherit autotools python-single-r1 xdg-utils
 
 DESCRIPTION="Automatic bug detection and reporting tool"
 HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2020-11-08 Thread Matt Turner
commit: 216a607bb2718be5fa161da916e1f6c8793b6b07
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Nov  8 16:24:47 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Nov  8 16:26:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=216a607b

app-admin/abrt: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 app-admin/abrt/Manifest   |   2 -
 app-admin/abrt/abrt-2.14.0.ebuild | 129 --
 app-admin/abrt/abrt-2.14.1.ebuild | 129 --
 3 files changed, 260 deletions(-)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 373d7214a7b..a73e494894e 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1,3 +1 @@
-DIST abrt-2.14.0.tar.gz 6102393 BLAKE2B 
6bba45604406c1f2f84d778475acc6b5db3747f292fcb74a881703491b2d92adda3cc88d6ed741087c1ed2f88a68cdc4858f3640b506a6be650ea4d1d1f2bfd3
 SHA512 
26cf04ef6f52da445e825d5f1074186c4c77d1b093174bb6f7b0a8fa6175e265fcaf56fa4a977851a2352f9fd004425bc397e35a91f6f8e78f37564cd492c571
-DIST abrt-2.14.1.tar.gz 6113024 BLAKE2B 
ddceda689fa51b04a0c201fe560c31ba5c8233c1f75c878b391b0b61cff241e6c2ce5b1829faa6e5f286c3c5efe96941c823234affe94b59fdd2aa3d7cd33cc3
 SHA512 
24126a54778b7e612c8b950321686bdee7ce15a16e79c8d967f8126c89f7da7060270fc0929cfabfc35100d069b0a626c3380833a3f62614cea6b00a44238ec3
 DIST abrt-2.14.2.tar.gz 6113632 BLAKE2B 
904ec2ca4c3aa70b62573ca2730742689f4446c1e5f04bfb6dc4267a4a9a6d44ef8c2b6e82c1e0aba04876b400c3a965a879da65bbff7ec729846f1b5c28cdf9
 SHA512 
82ba10cb151b4585024e3dfc626f46a7d967797e0375158cd76355c4f6a66c59578cc7b41bc5d5aaa3e694b3653b8658650df458676225660cfe95ec318c6886

diff --git a/app-admin/abrt/abrt-2.14.0.ebuild 
b/app-admin/abrt/abrt-2.14.0.ebuild
deleted file mode 100644
index 0c87155270c..000
--- a/app-admin/abrt/abrt-2.14.0.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit autotools python-single-r1 systemd xdg-utils
-
-DESCRIPTION="Automatic bug detection and reporting tool"
-HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="selinux test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   >=dev-libs/glib-2.56:2
-   >=dev-libs/libreport-2.10.0[gtk,python]
-   dev-libs/libxml2:2
-   >=gnome-base/gsettings-desktop-schemas-3.15.1
-   net-libs/libsoup:2.4
-   sys-apps/dbus
-   sys-apps/systemd:0=
-   sys-auth/polkit
-   sys-libs/libcap
-   sys-fs/inotify-tools
-   x11-libs/gtk+:3
-"
-RDEPEND="${DEPEND}
-   acct-user/abrt
-   acct-group/abrt
-   app-arch/cpio
-   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
-   dev-libs/elfutils
-   dev-libs/json-c:0=
-   sys-apps/util-linux
-   >=sys-devel/gdb-7
-   $(python_gen_cond_dep '
-   dev-libs/satyr[${PYTHON_MULTI_USEDEP}]
-   dev-python/argcomplete[${PYTHON_MULTI_USEDEP}]
-   dev-python/argh[${PYTHON_MULTI_USEDEP}]
-   dev-python/humanize[${PYTHON_MULTI_USEDEP}]
-   ')
-"
-BDEPEND="
-   test? (
-   $(python_gen_cond_dep 
'dev-python/pytest[${PYTHON_MULTI_USEDEP}]')
-   )
-   app-text/asciidoc
-   app-text/xmlto
-   >=dev-util/intltool-0.35.0
-   virtual/pkgconfig
-   >=sys-devel/gettext-0.17
-"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   python_fix_shebang .
-   default
-
-   # Install under proper directory
-   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
-
-   # Ensure this works for systems with and without /usr merge
-   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
-
-   # Fix hardcoded "pytest-3"
-   sed -i -e "s:pytest-3:pytest:" \
-   configure.ac src/python-problem/tests/Makefile.am src/cli/test 
|| die
-
-   # pyhook test is sensitive to the format of python's error messages, and
-   # fails with certain python versions
-   sed -e '/pyhook.at/ d' \
-   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
-   ./gen-version || die # Needed to be run before autoreconf
-   eautoreconf
-}
-
-src_configure() {
-   myeconfargs=(
-   --libdir="${EPREFIX}/usr/$(get_libdir)"
-   --localstatedir="${EPREFIX}/var"
-   --without-bodhi
-   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
-   --without-rpm
-   $(usex selinux "" 

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2020-11-08 Thread Matt Turner
commit: 2a111f8c5a3cce523011c04d9a9063141ae3b025
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Nov  8 16:22:56 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Nov  8 16:26:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a111f8c

app-admin/abrt: Drop stable keywords

Signed-off-by: Matt Turner  gentoo.org>

 app-admin/abrt/abrt-2.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/abrt/abrt-2.14.0.ebuild 
b/app-admin/abrt/abrt-2.14.0.ebuild
index 2664d60151a..0c87155270c 100644
--- a/app-admin/abrt/abrt-2.14.0.ebuild
+++ b/app-admin/abrt/abrt-2.14.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 
 IUSE="selinux test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2020-08-24 Thread Matt Turner
commit: 8ddf2ecb98c5ac2fbf8f453932f3b6ac816f6457
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Aug 24 21:09:12 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 24 22:23:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ddf2ecb

app-admin/abrt: Version bump to 2.14.2

Signed-off-by: Matt Turner  gentoo.org>

 app-admin/abrt/Manifest   |   1 +
 app-admin/abrt/abrt-2.14.2.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 06340ece8ac..373d7214a7b 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1,2 +1,3 @@
 DIST abrt-2.14.0.tar.gz 6102393 BLAKE2B 
6bba45604406c1f2f84d778475acc6b5db3747f292fcb74a881703491b2d92adda3cc88d6ed741087c1ed2f88a68cdc4858f3640b506a6be650ea4d1d1f2bfd3
 SHA512 
26cf04ef6f52da445e825d5f1074186c4c77d1b093174bb6f7b0a8fa6175e265fcaf56fa4a977851a2352f9fd004425bc397e35a91f6f8e78f37564cd492c571
 DIST abrt-2.14.1.tar.gz 6113024 BLAKE2B 
ddceda689fa51b04a0c201fe560c31ba5c8233c1f75c878b391b0b61cff241e6c2ce5b1829faa6e5f286c3c5efe96941c823234affe94b59fdd2aa3d7cd33cc3
 SHA512 
24126a54778b7e612c8b950321686bdee7ce15a16e79c8d967f8126c89f7da7060270fc0929cfabfc35100d069b0a626c3380833a3f62614cea6b00a44238ec3
+DIST abrt-2.14.2.tar.gz 6113632 BLAKE2B 
904ec2ca4c3aa70b62573ca2730742689f4446c1e5f04bfb6dc4267a4a9a6d44ef8c2b6e82c1e0aba04876b400c3a965a879da65bbff7ec729846f1b5c28cdf9
 SHA512 
82ba10cb151b4585024e3dfc626f46a7d967797e0375158cd76355c4f6a66c59578cc7b41bc5d5aaa3e694b3653b8658650df458676225660cfe95ec318c6886

diff --git a/app-admin/abrt/abrt-2.14.2.ebuild 
b/app-admin/abrt/abrt-2.14.2.ebuild
new file mode 100644
index 000..1071f21d239
--- /dev/null
+++ b/app-admin/abrt/abrt-2.14.2.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit autotools python-single-r1 systemd xdg-utils
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="selinux test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libreport-2.13.0[gtk,python]
+   dev-libs/libxml2:2
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   net-libs/libsoup:2.4
+   sys-apps/dbus
+   sys-apps/systemd:0=
+   sys-auth/polkit
+   sys-libs/libcap
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+"
+RDEPEND="${DEPEND}
+   acct-user/abrt
+   acct-group/abrt
+   app-arch/cpio
+   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/elfutils
+   dev-libs/json-c:0=
+   sys-apps/util-linux
+   >=sys-devel/gdb-7
+   $(python_gen_cond_dep '
+   dev-libs/satyr[${PYTHON_MULTI_USEDEP}]
+   dev-python/argcomplete[${PYTHON_MULTI_USEDEP}]
+   dev-python/argh[${PYTHON_MULTI_USEDEP}]
+   dev-python/humanize[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep 
'dev-python/pytest[${PYTHON_MULTI_USEDEP}]')
+   )
+   app-text/asciidoc
+   app-text/xmlto
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   python_fix_shebang .
+   default
+
+   # Install under proper directory
+   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
+
+   # Ensure this works for systems with and without /usr merge
+   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
+
+   # Fix hardcoded "pytest-3"
+   sed -i -e "s:pytest-3:pytest:" \
+   configure.ac src/python-problem/tests/Makefile.am src/cli/test 
|| die
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+   myeconfargs=(
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --localstatedir="${EPREFIX}/var"
+   --without-bodhi
+   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
+   --without-rpm
+   $(usex selinux "" "--without-selinux")
+   --with-python3
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2020-08-13 Thread Michał Górny
commit: b3ca47b93f55fed2af9eab0debedf493d7fe7aee
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 13 20:16:35 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 13 20:25:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3ca47b9

app-admin/abrt: Remove old (py3.6)

Signed-off-by: Michał Górny  gentoo.org>

 app-admin/abrt/Manifest  |   1 -
 app-admin/abrt/abrt-2.12.0-r2.ebuild | 127 ---
 2 files changed, 128 deletions(-)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index d062daa4363..06340ece8ac 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1,3 +1,2 @@
-DIST abrt-2.12.0.tar.gz 6799338 BLAKE2B 
57a9b3fac4a4a5f55630be0573b26d4ae2d921d4f09d6566339a77f314c413c1a9e242f882fe20befabf30a58e7df21395edcf1b0d560bfeadf8e854bff6a705
 SHA512 
3567332399cd9708505a6d05c9388c7da5c14c7432e6fd40e5e76b6bcea8859c17b3b6c52a96ce54740e3682d75d8bf77dbc5fede80bd4fc6f72c60014f9cded
 DIST abrt-2.14.0.tar.gz 6102393 BLAKE2B 
6bba45604406c1f2f84d778475acc6b5db3747f292fcb74a881703491b2d92adda3cc88d6ed741087c1ed2f88a68cdc4858f3640b506a6be650ea4d1d1f2bfd3
 SHA512 
26cf04ef6f52da445e825d5f1074186c4c77d1b093174bb6f7b0a8fa6175e265fcaf56fa4a977851a2352f9fd004425bc397e35a91f6f8e78f37564cd492c571
 DIST abrt-2.14.1.tar.gz 6113024 BLAKE2B 
ddceda689fa51b04a0c201fe560c31ba5c8233c1f75c878b391b0b61cff241e6c2ce5b1829faa6e5f286c3c5efe96941c823234affe94b59fdd2aa3d7cd33cc3
 SHA512 
24126a54778b7e612c8b950321686bdee7ce15a16e79c8d967f8126c89f7da7060270fc0929cfabfc35100d069b0a626c3380833a3f62614cea6b00a44238ec3

diff --git a/app-admin/abrt/abrt-2.12.0-r2.ebuild 
b/app-admin/abrt/abrt-2.12.0-r2.ebuild
deleted file mode 100644
index 097383a5b46..000
--- a/app-admin/abrt/abrt-2.12.0-r2.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_6 )
-
-inherit autotools gnome2-utils python-single-r1 systemd user
-
-DESCRIPTION="Automatic bug detection and reporting tool"
-HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="debug selinux"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   >=dev-libs/glib-2.56:2
-   >=dev-libs/libreport-2.10.0[python]
-   dev-libs/libxml2:2
-   >=gnome-base/gsettings-desktop-schemas-3.15.1
-   net-libs/libsoup:2.4
-   sys-apps/dbus
-   sys-apps/systemd:0=
-   sys-auth/polkit
-   sys-fs/inotify-tools
-   x11-libs/gtk+:3
-"
-RDEPEND="${COMMON_DEPEND}
-   app-arch/cpio
-   app-arch/rpm
-   dev-libs/elfutils
-   dev-libs/json-c:0=
-   sys-apps/util-linux
-   >=sys-devel/gdb-7
-   $(python_gen_cond_dep '
-   dev-python/argcomplete[${PYTHON_MULTI_USEDEP}]
-   dev-python/argh[${PYTHON_MULTI_USEDEP}]
-   dev-python/humanize[${PYTHON_MULTI_USEDEP}]
-   ')
-"
-DEPEND="${COMMON_DEPEND}
-   app-text/asciidoc
-   app-text/xmlto
-   >=dev-util/intltool-0.35.0
-   virtual/pkgconfig
-   >=sys-devel/gettext-0.17
-   $(python_gen_cond_dep '
-   dev-libs/satyr[${PYTHON_MULTI_USEDEP}]
-   ')
-"
-
-RESTRICT="test" # tests *may* be broken due to all the RHEL crap.  explore 
later.
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-
-   enewgroup abrt
-   enewuser abrt -1 -1 -1 abrt
-}
-
-src_prepare() {
-   default
-
-   # Install under proper directory
-   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
-
-   # Ensure this works for systems with and without /usr merge
-   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
-
-   # pyhook test is sensitive to the format of python's error messages, and
-   # fails with certain python versions
-   sed -e '/pyhook.at/ d' \
-   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
-   ./gen-version || die # Needed to be run before autoreconf
-   eautoreconf
-}
-
-src_configure() {
-   myeconfargs=(
-   --libdir="${EPREFIX}/usr/$(get_libdir)"
-   --localstatedir="${EPREFIX}/var"
-   --without-bodhi
-   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
-   --without-rpm
-   $(usex selinux "" "--without-selinux")
-   --without-python2
-   # Fixes "syntax error in VERSION script" and we aren't 
supporting Python2 anyway
-   --with-python3
-   --without-pythondoc
-   # package breaks due to no sphinx-build-3
-   --without-pythontests

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2020-05-12 Thread Mikle Kolyada
commit: f029f09792555d9911bb5d844a30781cb94eb0b9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 12 08:53:38 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 12 08:53:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f029f097

app-admin/abrt: x86 stable wrt bug #717916

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-admin/abrt/abrt-2.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/abrt/abrt-2.14.0.ebuild 
b/app-admin/abrt/abrt-2.14.0.ebuild
index b9e5d6db569..2664d60151a 100644
--- a/app-admin/abrt/abrt-2.14.0.ebuild
+++ b/app-admin/abrt/abrt-2.14.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 IUSE="selinux test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2020-05-12 Thread Mikle Kolyada
commit: b9590b4446c75927f1003087acefa4de0c3f8254
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 12 08:53:02 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 12 08:53:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9590b44

app-admin/abrt: amd64 stable wrt bug #717916

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-admin/abrt/abrt-2.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/abrt/abrt-2.14.0.ebuild 
b/app-admin/abrt/abrt-2.14.0.ebuild
index 0c87155270c..b9e5d6db569 100644
--- a/app-admin/abrt/abrt-2.14.0.ebuild
+++ b/app-admin/abrt/abrt-2.14.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 IUSE="selinux test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2020-04-25 Thread Matt Turner
commit: bb50fbe9bd2c32c8105fa98cab0f32fe62ce3c33
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 26 01:36:38 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 26 01:53:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb50fbe9

app-admin/abrt: Version bump to 2.14.1

Signed-off-by: Matt Turner  gentoo.org>

 app-admin/abrt/Manifest   |   1 +
 app-admin/abrt/abrt-2.14.1.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 921dcefe515..d062daa4363 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1,2 +1,3 @@
 DIST abrt-2.12.0.tar.gz 6799338 BLAKE2B 
57a9b3fac4a4a5f55630be0573b26d4ae2d921d4f09d6566339a77f314c413c1a9e242f882fe20befabf30a58e7df21395edcf1b0d560bfeadf8e854bff6a705
 SHA512 
3567332399cd9708505a6d05c9388c7da5c14c7432e6fd40e5e76b6bcea8859c17b3b6c52a96ce54740e3682d75d8bf77dbc5fede80bd4fc6f72c60014f9cded
 DIST abrt-2.14.0.tar.gz 6102393 BLAKE2B 
6bba45604406c1f2f84d778475acc6b5db3747f292fcb74a881703491b2d92adda3cc88d6ed741087c1ed2f88a68cdc4858f3640b506a6be650ea4d1d1f2bfd3
 SHA512 
26cf04ef6f52da445e825d5f1074186c4c77d1b093174bb6f7b0a8fa6175e265fcaf56fa4a977851a2352f9fd004425bc397e35a91f6f8e78f37564cd492c571
+DIST abrt-2.14.1.tar.gz 6113024 BLAKE2B 
ddceda689fa51b04a0c201fe560c31ba5c8233c1f75c878b391b0b61cff241e6c2ce5b1829faa6e5f286c3c5efe96941c823234affe94b59fdd2aa3d7cd33cc3
 SHA512 
24126a54778b7e612c8b950321686bdee7ce15a16e79c8d967f8126c89f7da7060270fc0929cfabfc35100d069b0a626c3380833a3f62614cea6b00a44238ec3

diff --git a/app-admin/abrt/abrt-2.14.1.ebuild 
b/app-admin/abrt/abrt-2.14.1.ebuild
new file mode 100644
index 000..0c87155270c
--- /dev/null
+++ b/app-admin/abrt/abrt-2.14.1.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit autotools python-single-r1 systemd xdg-utils
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="selinux test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libreport-2.10.0[gtk,python]
+   dev-libs/libxml2:2
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   net-libs/libsoup:2.4
+   sys-apps/dbus
+   sys-apps/systemd:0=
+   sys-auth/polkit
+   sys-libs/libcap
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+"
+RDEPEND="${DEPEND}
+   acct-user/abrt
+   acct-group/abrt
+   app-arch/cpio
+   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/elfutils
+   dev-libs/json-c:0=
+   sys-apps/util-linux
+   >=sys-devel/gdb-7
+   $(python_gen_cond_dep '
+   dev-libs/satyr[${PYTHON_MULTI_USEDEP}]
+   dev-python/argcomplete[${PYTHON_MULTI_USEDEP}]
+   dev-python/argh[${PYTHON_MULTI_USEDEP}]
+   dev-python/humanize[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep 
'dev-python/pytest[${PYTHON_MULTI_USEDEP}]')
+   )
+   app-text/asciidoc
+   app-text/xmlto
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   python_fix_shebang .
+   default
+
+   # Install under proper directory
+   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
+
+   # Ensure this works for systems with and without /usr merge
+   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
+
+   # Fix hardcoded "pytest-3"
+   sed -i -e "s:pytest-3:pytest:" \
+   configure.ac src/python-problem/tests/Makefile.am src/cli/test 
|| die
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+   myeconfargs=(
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --localstatedir="${EPREFIX}/var"
+   --without-bodhi
+   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
+   --without-rpm
+   $(usex selinux "" "--without-selinux")
+   --with-python3
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2020-04-19 Thread Matt Turner
commit: 918cdbec00618efd116911bea64c5792303c2a96
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Apr 19 22:13:46 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 19 22:17:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=918cdbec

app-admin/abrt: add missing dependency on libreport-gtk

This used to be default-enabled in libreport ebuild.

Closes: https://github.com/gentoo/gentoo/pull/15425
Signed-off-by: Matt Turner  gentoo.org>

 app-admin/abrt/abrt-2.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/abrt/abrt-2.14.0.ebuild 
b/app-admin/abrt/abrt-2.14.0.ebuild
index ed552da0f4c..0c87155270c 100644
--- a/app-admin/abrt/abrt-2.14.0.ebuild
+++ b/app-admin/abrt/abrt-2.14.0.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="${PYTHON_DEPS}
>=dev-libs/glib-2.56:2
-   >=dev-libs/libreport-2.10.0[python]
+   >=dev-libs/libreport-2.10.0[gtk,python]
dev-libs/libxml2:2
>=gnome-base/gsettings-desktop-schemas-3.15.1
net-libs/libsoup:2.4



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2020-03-18 Thread Matt Turner
commit: 3f2fab9e1728134873cd4c354cb5a451894577e2
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar 19 03:07:23 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 19 03:16:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2fab9e

app-admin/abrt: Add missing xdg-utils inherit

Signed-off-by: Matt Turner  gentoo.org>

 app-admin/abrt/abrt-2.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/abrt/abrt-2.14.0.ebuild 
b/app-admin/abrt/abrt-2.14.0.ebuild
index 7cc42adccdb..ed552da0f4c 100644
--- a/app-admin/abrt/abrt-2.14.0.ebuild
+++ b/app-admin/abrt/abrt-2.14.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 PYTHON_COMPAT=( python3_{6,7} )
 
-inherit autotools python-single-r1 systemd
+inherit autotools python-single-r1 systemd xdg-utils
 
 DESCRIPTION="Automatic bug detection and reporting tool"
 HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2020-03-18 Thread Matt Turner
commit: 8d6ee6ff2be08ec7c1550bc06342c55c61e885d8
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 10 18:06:02 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 19 00:26:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6ee6ff

app-admin/abrt: Version bump to 2.14.0

- EAPI=7
- Python 3.7 support
- Fix python shebangs (bug #685058)
- Switched to acct-{user,group}
- Depend on rpm[python] (bug #662856)
- Depend on libcap
- Enabled tests
- Removed unused IUSE=debug

Closes: https://bugs.gentoo.org/662856
Closes: https://bugs.gentoo.org/685058
Signed-off-by: Matt Turner  gentoo.org>

 app-admin/abrt/Manifest   |   1 +
 app-admin/abrt/abrt-2.14.0.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 5866ff38757..921dcefe515 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1 +1,2 @@
 DIST abrt-2.12.0.tar.gz 6799338 BLAKE2B 
57a9b3fac4a4a5f55630be0573b26d4ae2d921d4f09d6566339a77f314c413c1a9e242f882fe20befabf30a58e7df21395edcf1b0d560bfeadf8e854bff6a705
 SHA512 
3567332399cd9708505a6d05c9388c7da5c14c7432e6fd40e5e76b6bcea8859c17b3b6c52a96ce54740e3682d75d8bf77dbc5fede80bd4fc6f72c60014f9cded
+DIST abrt-2.14.0.tar.gz 6102393 BLAKE2B 
6bba45604406c1f2f84d778475acc6b5db3747f292fcb74a881703491b2d92adda3cc88d6ed741087c1ed2f88a68cdc4858f3640b506a6be650ea4d1d1f2bfd3
 SHA512 
26cf04ef6f52da445e825d5f1074186c4c77d1b093174bb6f7b0a8fa6175e265fcaf56fa4a977851a2352f9fd004425bc397e35a91f6f8e78f37564cd492c571

diff --git a/app-admin/abrt/abrt-2.14.0.ebuild 
b/app-admin/abrt/abrt-2.14.0.ebuild
new file mode 100644
index 000..7cc42adccdb
--- /dev/null
+++ b/app-admin/abrt/abrt-2.14.0.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit autotools python-single-r1 systemd
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="selinux test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libreport-2.10.0[python]
+   dev-libs/libxml2:2
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   net-libs/libsoup:2.4
+   sys-apps/dbus
+   sys-apps/systemd:0=
+   sys-auth/polkit
+   sys-libs/libcap
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+"
+RDEPEND="${DEPEND}
+   acct-user/abrt
+   acct-group/abrt
+   app-arch/cpio
+   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/elfutils
+   dev-libs/json-c:0=
+   sys-apps/util-linux
+   >=sys-devel/gdb-7
+   $(python_gen_cond_dep '
+   dev-libs/satyr[${PYTHON_MULTI_USEDEP}]
+   dev-python/argcomplete[${PYTHON_MULTI_USEDEP}]
+   dev-python/argh[${PYTHON_MULTI_USEDEP}]
+   dev-python/humanize[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep 
'dev-python/pytest[${PYTHON_MULTI_USEDEP}]')
+   )
+   app-text/asciidoc
+   app-text/xmlto
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   python_fix_shebang .
+   default
+
+   # Install under proper directory
+   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
+
+   # Ensure this works for systems with and without /usr merge
+   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
+
+   # Fix hardcoded "pytest-3"
+   sed -i -e "s:pytest-3:pytest:" \
+   configure.ac src/python-problem/tests/Makefile.am src/cli/test 
|| die
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+   myeconfargs=(
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --localstatedir="${EPREFIX}/var"
+   --without-bodhi
+   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
+   --without-rpm
+   $(usex selinux "" "--without-selinux")
+   --with-python3
+   --without-pythondoc
+   # package breaks due to 

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2020-01-28 Thread Mart Raudsepp
commit: 4f6c4e77429617924fbdcdfef472920e0c9e6297
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 28 09:06:38 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 28 09:34:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f6c4e77

app-admin/abrt: remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-admin/abrt/Manifest   |   1 -
 app-admin/abrt/abrt-2.10.10-r2.ebuild | 116 --
 2 files changed, 117 deletions(-)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 3a2a0e6e70a..5866ff38757 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1,2 +1 @@
-DIST abrt-2.10.10.tar.gz 6830586 BLAKE2B 
5cd45144678e6355cb1362c3ebe5531104bb150ff95c42d10e3056f7619cdc7dc3da57e4025cab05234866a4634f29bc07fd78f574800d6b303385c6befa25bd
 SHA512 
6daeea898c9328d31b952ef12202162e002f91b4115301e5d66a0e6991251f9a8322b87201128f7efd54b42b76cb94abc4cf01e5d5b563f254f6757ec7e2127d
 DIST abrt-2.12.0.tar.gz 6799338 BLAKE2B 
57a9b3fac4a4a5f55630be0573b26d4ae2d921d4f09d6566339a77f314c413c1a9e242f882fe20befabf30a58e7df21395edcf1b0d560bfeadf8e854bff6a705
 SHA512 
3567332399cd9708505a6d05c9388c7da5c14c7432e6fd40e5e76b6bcea8859c17b3b6c52a96ce54740e3682d75d8bf77dbc5fede80bd4fc6f72c60014f9cded

diff --git a/app-admin/abrt/abrt-2.10.10-r2.ebuild 
b/app-admin/abrt/abrt-2.10.10-r2.ebuild
deleted file mode 100644
index 17e113f87b5..000
--- a/app-admin/abrt/abrt-2.10.10-r2.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_6 )
-
-inherit autotools gnome2-utils python-single-r1 systemd user
-
-DESCRIPTION="Automatic bug detection and reporting tool"
-HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="debug selinux"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   >=dev-libs/glib-2.43:2
-   >=dev-libs/libreport-2.9.5[python]
-   dev-libs/libxml2
-   dev-libs/nss
-   >=gnome-base/gsettings-desktop-schemas-3.15.1
-   sys-apps/dbus
-   sys-apps/systemd
-   sys-auth/polkit
-   sys-fs/inotify-tools
-   x11-libs/gtk+:3
-   >=x11-libs/libnotify-0.7
-"
-RDEPEND="${COMMON_DEPEND}
-   app-arch/cpio
-   dev-libs/elfutils
-   dev-python/argcomplete[${PYTHON_USEDEP}]
-   dev-python/argh[${PYTHON_USEDEP}]
-   dev-python/humanize[${PYTHON_USEDEP}]
-   sys-apps/util-linux
-   >=sys-devel/gdb-7
-"
-DEPEND="${COMMON_DEPEND}
-   app-text/asciidoc
-   app-text/xmlto
-   dev-libs/satyr[${PYTHON_USEDEP}]
-   >=dev-util/intltool-0.35.0
-   virtual/pkgconfig
-   >=sys-devel/gettext-0.17
-"
-
-RESTRICT="test" # tests *may* be broken due to all the RHEL crap.  explore 
later.
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-
-   enewgroup abrt
-   enewuser abrt -1 -1 -1 abrt
-}
-
-src_prepare() {
-   default
-
-   # pyhook test is sensitive to the format of python's error messages, and
-   # fails with certain python versions
-   sed -e '/pyhook.at/ d' \
-   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
-   ./gen-version || die # Needed to be run before autoreconf
-   eautoreconf
-}
-
-src_configure() {
-   myeconfargs=(
-   --libdir="${EPREFIX}/usr/$(get_libdir)"
-   --localstatedir="${EPREFIX}/var"
-   --without-bodhi
-   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
-   --without-rpm
-   $(usex selinux "" "--without-selinux")
-   --without-python2
-   # Fixes "syntax error in VERSION script" and we aren't 
supporting Python2 anyway
-   --with-python3
-   --without-pythondoc
-   # package breaks due to no sphinx-build-3
-   --without-pythontests
-   # kill tests for now until they can be explored.
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   python_optimize #661706
-
-   keepdir /var/run/abrt
-   # /var/spool/abrt is created by dev-libs/libreport
-
-   diropts -m 700 -o abrt -g abrt
-   keepdir /var/spool/abrt-upload
-
-   diropts -m 775 -o abrt -g abrt
-   keepdir /var/cache/abrt-di
-
-   find "${D}" -name '*.la' -delete || die
-
-   newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt
-   newconfd "${FILESDIR}/${PN}-2.0.12-r1-conf" abrt
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2019-04-09 Thread Mart Raudsepp
commit: ae55aaa95b5e967827791e6f3a15d53eeb9dbdaa
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr  9 11:45:49 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr  9 11:45:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae55aaa9

app-admin/abrt: fix minimum glib dep

Bug: https://bugs.gentoo.org/682840
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-admin/abrt/abrt-2.12.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/abrt/abrt-2.12.0-r1.ebuild 
b/app-admin/abrt/abrt-2.12.0-r1.ebuild
index 77b7808c706..3e9399554b1 100644
--- a/app-admin/abrt/abrt-2.12.0-r1.ebuild
+++ b/app-admin/abrt/abrt-2.12.0-r1.ebuild
@@ -18,7 +18,7 @@ IUSE="debug selinux"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 COMMON_DEPEND="${PYTHON_DEPS}
-   >=dev-libs/glib-2.43.4:2
+   >=dev-libs/glib-2.56:2
>=dev-libs/libreport-2.10.0[python]
dev-libs/libxml2:2
>=gnome-base/gsettings-desktop-schemas-3.15.1



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/files/, app-admin/abrt/

2019-03-10 Thread Mart Raudsepp
commit: 5ebfce7377a0fffbb81c471d8460e1a66571
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 10 08:53:12 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 10 08:53:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ebf

app-admin/abrt: remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-admin/abrt/Manifest|   1 -
 app-admin/abrt/abrt-2.0.12-r2.ebuild   | 115 --
 .../abrt/files/abrt-2.0.12-automake-1.12.patch |  64 
 .../abrt/files/abrt-2.0.12-dbus-fallback.patch | 111 --
 app-admin/abrt/files/abrt-2.0.12-gentoo.patch  | 398 -
 .../abrt/files/abrt-2.0.6-format-security.patch|  27 --
 6 files changed, 716 deletions(-)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 11781cedb08..3a2a0e6e70a 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1,3 +1,2 @@
-DIST abrt-2.0.12.tar.gz 1090121 BLAKE2B 
272f486bd166a33fea3e340763b3443b5643a650fe16ad326e249309c355f214c67937456dd2d8f3e7cdac65cb85bd8030e6b89671f427085a05dca64b8f874d
 SHA512 
5432205edb4483fb1883b9bcebab48784b16dd9e72c3a929ea0d50c48dab638d80f136b6b0d7648d8ec9fcb79d5ce8c1be37d36301d3b2b151868901be82a63a
 DIST abrt-2.10.10.tar.gz 6830586 BLAKE2B 
5cd45144678e6355cb1362c3ebe5531104bb150ff95c42d10e3056f7619cdc7dc3da57e4025cab05234866a4634f29bc07fd78f574800d6b303385c6befa25bd
 SHA512 
6daeea898c9328d31b952ef12202162e002f91b4115301e5d66a0e6991251f9a8322b87201128f7efd54b42b76cb94abc4cf01e5d5b563f254f6757ec7e2127d
 DIST abrt-2.12.0.tar.gz 6799338 BLAKE2B 
57a9b3fac4a4a5f55630be0573b26d4ae2d921d4f09d6566339a77f314c413c1a9e242f882fe20befabf30a58e7df21395edcf1b0d560bfeadf8e854bff6a705
 SHA512 
3567332399cd9708505a6d05c9388c7da5c14c7432e6fd40e5e76b6bcea8859c17b3b6c52a96ce54740e3682d75d8bf77dbc5fede80bd4fc6f72c60014f9cded

diff --git a/app-admin/abrt/abrt-2.0.12-r2.ebuild 
b/app-admin/abrt/abrt-2.0.12-r2.ebuild
deleted file mode 100644
index e9e2cbced8f..000
--- a/app-admin/abrt/abrt-2.0.12-r2.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-# Need gnome2-utils for gnome2_icon_cache_update
-inherit autotools eutils gnome2-utils python-single-r1 systemd user
-
-DESCRIPTION="Automatic bug detection and reporting tool"
-HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
-SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   >=dev-libs/btparser-0.18
-   >=dev-libs/glib-2.21:2
-   >=dev-libs/libreport-2.0.11[${PYTHON_USEDEP}]
-   dev-libs/libxml2
-   dev-libs/nss
-   sys-apps/dbus
-   sys-auth/polkit
-   sys-fs/inotify-tools
-   x11-libs/gtk+:3
-   x11-libs/libnotify"
-RDEPEND="${COMMON_DEPEND}
-   app-arch/cpio
-   dev-libs/elfutils
-   >=sys-devel/gdb-7"
-DEPEND="${COMMON_DEPEND}
-   app-text/asciidoc
-   app-text/xmlto
-   >=dev-util/intltool-0.35.0
-   virtual/pkgconfig
-   >=sys-devel/gettext-0.17"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-
-   enewgroup abrt
-   enewuser abrt -1 -1 -1 abrt
-}
-
-src_prepare() {
-   # Disable redhat-specific code not usable in gentoo, or that requires
-   # bugs.gentoo.org infra support.
-   epatch "${FILESDIR}/${PN}-2.0.12-gentoo.patch"
-
-   # Using a server response as a format string is a bad idea
-   epatch "${FILESDIR}/${PN}-2.0.6-format-security.patch"
-
-   # pyhook test is sensitive to the format of python's error messages, and
-   # fails with certain python versions
-   sed -e '/pyhook.at/ d' \
-   -i tests/Makefile.* tests/testsuite.at || die "sed 2 failed"
-
-   # automake-1.12, #427926
-   epatch "${FILESDIR}/${PN}-2.0.12-automake-1.12.patch"
-
-   # Fix dbus timeout in gui; in next release
-   epatch "${FILESDIR}/${P}-dbus-fallback.patch"
-
-   eautoreconf
-
-   python_fix_shebang .
-}
-
-src_configure() {
-   myeconfargs=(
-   "--localstatedir=${EPREFIX}/var"
-   "$(systemd_with_unitdir)"
-   )
-   # --disable-debug enables debug!
-   use debug && myeconfargs=( "${myeconfargs[@]}" --enable-debug )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   keepdir /var/run/abrt
-   # /var/spool/abrt is created by dev-libs/libreport
-
-   diropts -m 700 -o abrt -g abrt
-   keepdir /var/spool/abrt-upload
-
-   diropts -m 775 -o abrt -g abrt
-   keepdir /var/cache/abrt-di
-
-   find "${D}" -name '*.la' -exec rm -f {} + || die
-
-   newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt
-   newconfd 

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2019-02-23 Thread Pacho Ramos
commit: bd5d83f6788408eb19e21363980735cd4165b9ad
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 23 16:37:53 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 23 16:38:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5d83f6

app-admin/abrt: Fix typo

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/abrt-2.12.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/abrt/abrt-2.12.0-r1.ebuild 
b/app-admin/abrt/abrt-2.12.0-r1.ebuild
index fedc7d3e48b..77b7808c706 100644
--- a/app-admin/abrt/abrt-2.12.0-r1.ebuild
+++ b/app-admin/abrt/abrt-2.12.0-r1.ebuild
@@ -64,7 +64,7 @@ src_prepare() {
# Install under proper directory
sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
 
-   # Ensure this works for systemd with and without /usr merge
+   # Ensure this works for systems with and without /usr merge
sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
 
# pyhook test is sensitive to the format of python's error messages, and



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2019-02-23 Thread Pacho Ramos
commit: fef0349a136560cd9fb970f1bfa8e817f4d20728
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 23 16:18:56 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 23 16:18:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef0349a

app-admin/abrt: Use proper PATHs for non /usr merge systems

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/{abrt-2.12.0.ebuild => abrt-2.12.0-r1.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-admin/abrt/abrt-2.12.0.ebuild 
b/app-admin/abrt/abrt-2.12.0-r1.ebuild
similarity index 95%
rename from app-admin/abrt/abrt-2.12.0.ebuild
rename to app-admin/abrt/abrt-2.12.0-r1.ebuild
index a8ed0ff492d..fedc7d3e48b 100644
--- a/app-admin/abrt/abrt-2.12.0.ebuild
+++ b/app-admin/abrt/abrt-2.12.0-r1.ebuild
@@ -64,6 +64,9 @@ src_prepare() {
# Install under proper directory
sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
 
+   # Ensure this works for systemd with and without /usr merge
+   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
+
# pyhook test is sensitive to the format of python's error messages, and
# fails with certain python versions
sed -e '/pyhook.at/ d' \



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2019-02-23 Thread Pacho Ramos
commit: edb2de817b7aa84c5d4c1731d3cce3b7c2fd185d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 23 15:57:00 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 23 15:59:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb2de81

app-admin/abrt: Version bump to 2.12.0

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/Manifest   |   1 +
 app-admin/abrt/abrt-2.12.0.ebuild | 120 ++
 2 files changed, 121 insertions(+)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 1976544afdb..11781cedb08 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1,2 +1,3 @@
 DIST abrt-2.0.12.tar.gz 1090121 BLAKE2B 
272f486bd166a33fea3e340763b3443b5643a650fe16ad326e249309c355f214c67937456dd2d8f3e7cdac65cb85bd8030e6b89671f427085a05dca64b8f874d
 SHA512 
5432205edb4483fb1883b9bcebab48784b16dd9e72c3a929ea0d50c48dab638d80f136b6b0d7648d8ec9fcb79d5ce8c1be37d36301d3b2b151868901be82a63a
 DIST abrt-2.10.10.tar.gz 6830586 BLAKE2B 
5cd45144678e6355cb1362c3ebe5531104bb150ff95c42d10e3056f7619cdc7dc3da57e4025cab05234866a4634f29bc07fd78f574800d6b303385c6befa25bd
 SHA512 
6daeea898c9328d31b952ef12202162e002f91b4115301e5d66a0e6991251f9a8322b87201128f7efd54b42b76cb94abc4cf01e5d5b563f254f6757ec7e2127d
+DIST abrt-2.12.0.tar.gz 6799338 BLAKE2B 
57a9b3fac4a4a5f55630be0573b26d4ae2d921d4f09d6566339a77f314c413c1a9e242f882fe20befabf30a58e7df21395edcf1b0d560bfeadf8e854bff6a705
 SHA512 
3567332399cd9708505a6d05c9388c7da5c14c7432e6fd40e5e76b6bcea8859c17b3b6c52a96ce54740e3682d75d8bf77dbc5fede80bd4fc6f72c60014f9cded

diff --git a/app-admin/abrt/abrt-2.12.0.ebuild 
b/app-admin/abrt/abrt-2.12.0.ebuild
new file mode 100644
index 000..a8ed0ff492d
--- /dev/null
+++ b/app-admin/abrt/abrt-2.12.0.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit autotools gnome2-utils python-single-r1 systemd user
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="debug selinux"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.43.4:2
+   >=dev-libs/libreport-2.10.0[python]
+   dev-libs/libxml2:2
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   net-libs/libsoup:2.4
+   sys-apps/dbus
+   sys-apps/systemd:0=
+   sys-auth/polkit
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+"
+RDEPEND="${COMMON_DEPEND}
+   app-arch/cpio
+   app-arch/rpm
+   dev-libs/elfutils
+   dev-libs/json-c:0=
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   dev-python/argh[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   sys-apps/util-linux
+   >=sys-devel/gdb-7
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/asciidoc
+   app-text/xmlto
+   dev-libs/satyr[${PYTHON_USEDEP}]
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17
+"
+
+RESTRICT="test" # tests *may* be broken due to all the RHEL crap.  explore 
later.
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+
+   enewgroup abrt
+   enewuser abrt -1 -1 -1 abrt
+}
+
+src_prepare() {
+   default
+
+   # Install under proper directory
+   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+   myeconfargs=(
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --localstatedir="${EPREFIX}/var"
+   --without-bodhi
+   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
+   --without-rpm
+   $(usex selinux "" "--without-selinux")
+   --without-python2
+   # Fixes "syntax error in VERSION script" and we aren't 
supporting Python2 anyway
+   --with-python3
+   --without-pythondoc
+   # package breaks due to no sphinx-build-3
+   --without-pythontests
+   # kill tests for now until they can be explored.
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   python_optimize #661706
+
+   keepdir /var/run/abrt
+   # /var/spool/abrt is created by 

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2018-12-12 Thread Mikle Kolyada
commit: 336ab4c86655b99e4975661def14b45fc90e2f01
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Dec 12 16:30:21 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Dec 12 16:30:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=336ab4c8

app-admin/abrt: amd64 stable wrt bug #546912

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-admin/abrt/abrt-2.10.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/abrt/abrt-2.10.10-r2.ebuild 
b/app-admin/abrt/abrt-2.10.10-r2.ebuild
index b5235f27b81..9eea3e3a6eb 100644
--- a/app-admin/abrt/abrt-2.10.10-r2.ebuild
+++ b/app-admin/abrt/abrt-2.10.10-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 IUSE="debug selinux"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2018-12-06 Thread Thomas Deutschmann
commit: 7e216e86e038e4baefc6f30271a0b74ba45996f8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:20:44 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e216e86

app-admin/abrt: x86 stable (bug #546912)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/abrt/abrt-2.10.10-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/abrt/abrt-2.10.10-r2.ebuild 
b/app-admin/abrt/abrt-2.10.10-r2.ebuild
index b1301efc747..b5235f27b81 100644
--- a/app-admin/abrt/abrt-2.10.10-r2.ebuild
+++ b/app-admin/abrt/abrt-2.10.10-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 IUSE="debug selinux"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2018-07-22 Thread Pacho Ramos
commit: 371848584cbea8da962f87eaeafd97def640b2e8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jul 22 08:32:21 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jul 22 09:26:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37184858

app-admin/abrt: python_optimize needed (#661706 by Mike Gilbert)

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 app-admin/abrt/abrt-2.10.10-r2.ebuild | 116 ++
 1 file changed, 116 insertions(+)

diff --git a/app-admin/abrt/abrt-2.10.10-r2.ebuild 
b/app-admin/abrt/abrt-2.10.10-r2.ebuild
new file mode 100644
index 000..b1301efc747
--- /dev/null
+++ b/app-admin/abrt/abrt-2.10.10-r2.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit autotools gnome2-utils python-single-r1 systemd user
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="debug selinux"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.43:2
+   >=dev-libs/libreport-2.9.5[python]
+   dev-libs/libxml2
+   dev-libs/nss
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   sys-apps/dbus
+   sys-apps/systemd
+   sys-auth/polkit
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+   >=x11-libs/libnotify-0.7
+"
+RDEPEND="${COMMON_DEPEND}
+   app-arch/cpio
+   dev-libs/elfutils
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   dev-python/argh[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   sys-apps/util-linux
+   >=sys-devel/gdb-7
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/asciidoc
+   app-text/xmlto
+   dev-libs/satyr[${PYTHON_USEDEP}]
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17
+"
+
+RESTRICT="test" # tests *may* be broken due to all the RHEL crap.  explore 
later.
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+
+   enewgroup abrt
+   enewuser abrt -1 -1 -1 abrt
+}
+
+src_prepare() {
+   default
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+   myeconfargs=(
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --localstatedir="${EPREFIX}/var"
+   --without-bodhi
+   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
+   --without-rpm
+   $(usex selinux "" "--without-selinux")
+   --without-python2
+   # Fixes "syntax error in VERSION script" and we aren't 
supporting Python2 anyway
+   --with-python3
+   --without-pythondoc
+   # package breaks due to no sphinx-build-3
+   --without-pythontests
+   # kill tests for now until they can be explored.
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   python_optimize #661706
+
+   keepdir /var/run/abrt
+   # /var/spool/abrt is created by dev-libs/libreport
+
+   diropts -m 700 -o abrt -g abrt
+   keepdir /var/spool/abrt-upload
+
+   diropts -m 775 -o abrt -g abrt
+   keepdir /var/cache/abrt-di
+
+   find "${D}" -name '*.la' -delete || die
+
+   newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt
+   newconfd "${FILESDIR}/${PN}-2.0.12-r1-conf" abrt
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2018-07-22 Thread Pacho Ramos
commit: 03ef583dccbeb41a4dfbc56c80dfeb2a123bab9d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jul 22 08:33:23 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jul 22 09:26:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ef583d

app-admin/abrt: Drop old

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 app-admin/abrt/Manifest   |   1 -
 app-admin/abrt/abrt-2.10.10-r1.ebuild | 115 --
 app-admin/abrt/abrt-2.10.10.ebuild| 115 --
 app-admin/abrt/abrt-2.10.9.ebuild | 114 -
 4 files changed, 345 deletions(-)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 61a9d64165b..1976544afdb 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1,3 +1,2 @@
 DIST abrt-2.0.12.tar.gz 1090121 BLAKE2B 
272f486bd166a33fea3e340763b3443b5643a650fe16ad326e249309c355f214c67937456dd2d8f3e7cdac65cb85bd8030e6b89671f427085a05dca64b8f874d
 SHA512 
5432205edb4483fb1883b9bcebab48784b16dd9e72c3a929ea0d50c48dab638d80f136b6b0d7648d8ec9fcb79d5ce8c1be37d36301d3b2b151868901be82a63a
 DIST abrt-2.10.10.tar.gz 6830586 BLAKE2B 
5cd45144678e6355cb1362c3ebe5531104bb150ff95c42d10e3056f7619cdc7dc3da57e4025cab05234866a4634f29bc07fd78f574800d6b303385c6befa25bd
 SHA512 
6daeea898c9328d31b952ef12202162e002f91b4115301e5d66a0e6991251f9a8322b87201128f7efd54b42b76cb94abc4cf01e5d5b563f254f6757ec7e2127d
-DIST abrt-2.10.9.tar.gz 6830234 BLAKE2B 
ec96b915103c8b8157eb64c98791d283225091d0f2aa7b78520bfae1bee22f43703715fabc43828c750aa7e84eea4a886878d411670b7b4ad31ca49b96d387f3
 SHA512 
1ff7e2edf29085fb03c569b67e8bf2bc83aaf4dd77730e5fc96184453224f83dd0632eaf85a7ad03351fdfaea3d4ed50e8a89eb28d82151f95bd34eb1850f93c

diff --git a/app-admin/abrt/abrt-2.10.10-r1.ebuild 
b/app-admin/abrt/abrt-2.10.10-r1.ebuild
deleted file mode 100644
index 12dd8675095..000
--- a/app-admin/abrt/abrt-2.10.10-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit autotools gnome2-utils python-single-r1 systemd user
-
-DESCRIPTION="Automatic bug detection and reporting tool"
-HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="debug selinux"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   >=dev-libs/glib-2.43:2
-   >=dev-libs/libreport-2.9.5[python]
-   dev-libs/libxml2
-   dev-libs/nss
-   >=gnome-base/gsettings-desktop-schemas-3.15.1
-   sys-apps/dbus
-   sys-apps/systemd
-   sys-auth/polkit
-   sys-fs/inotify-tools
-   x11-libs/gtk+:3
-   >=x11-libs/libnotify-0.7
-"
-RDEPEND="${COMMON_DEPEND}
-   app-arch/cpio
-   dev-libs/elfutils
-   dev-python/argcomplete[${PYTHON_USEDEP}]
-   dev-python/argh[${PYTHON_USEDEP}]
-   dev-python/humanize[${PYTHON_USEDEP}]
-   sys-apps/util-linux
-   >=sys-devel/gdb-7
-"
-DEPEND="${COMMON_DEPEND}
-   app-text/asciidoc
-   app-text/xmlto
-   dev-libs/satyr[${PYTHON_USEDEP}]
-   >=dev-util/intltool-0.35.0
-   virtual/pkgconfig
-   >=sys-devel/gettext-0.17
-"
-
-RESTRICT="test" # tests *may* be broken due to all the RHEL crap.  explore 
later.
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-
-   enewgroup abrt
-   enewuser abrt -1 -1 -1 abrt
-}
-
-src_prepare() {
-   default
-
-   # pyhook test is sensitive to the format of python's error messages, and
-   # fails with certain python versions
-   sed -e '/pyhook.at/ d' \
-   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
-   ./gen-version || die # Needed to be run before autoreconf
-   eautoreconf
-}
-
-src_configure() {
-   myeconfargs=(
-   --libdir="${EPREFIX}/usr/$(get_libdir)"
-   --localstatedir="${EPREFIX}/var"
-   --without-bodhi
-   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
-   --without-rpm
-   $(usex selinux "" "--without-selinux")
-   --without-python2
-   # Fixes "syntax error in VERSION script" and we aren't 
supporting Python2 anyway
-   --with-python3
-   --without-pythondoc
-   # package breaks due to no sphinx-build-3
-   --without-pythontests
-   # kill tests for now until they can be explored.
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   keepdir /var/run/abrt
-   # /var/spool/abrt is created by dev-libs/libreport
-
-   diropts -m 700 -o abrt -g abrt
-   keepdir /var/spool/abrt-upload
-
-   diropts -m 775 -o abrt -g abrt
-

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2018-06-23 Thread Pacho Ramos
commit: 520afd7521723d7bf2b0d73cb1db707bf8220391
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 23 08:03:46 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 23 08:03:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520afd75

app-admin/abrt: Install libs and .pc in /usr

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-admin/abrt/abrt-2.10.10-r1.ebuild | 115 ++
 1 file changed, 115 insertions(+)

diff --git a/app-admin/abrt/abrt-2.10.10-r1.ebuild 
b/app-admin/abrt/abrt-2.10.10-r1.ebuild
new file mode 100644
index 000..12dd8675095
--- /dev/null
+++ b/app-admin/abrt/abrt-2.10.10-r1.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit autotools gnome2-utils python-single-r1 systemd user
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="debug selinux"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.43:2
+   >=dev-libs/libreport-2.9.5[python]
+   dev-libs/libxml2
+   dev-libs/nss
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   sys-apps/dbus
+   sys-apps/systemd
+   sys-auth/polkit
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+   >=x11-libs/libnotify-0.7
+"
+RDEPEND="${COMMON_DEPEND}
+   app-arch/cpio
+   dev-libs/elfutils
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   dev-python/argh[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   sys-apps/util-linux
+   >=sys-devel/gdb-7
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/asciidoc
+   app-text/xmlto
+   dev-libs/satyr[${PYTHON_USEDEP}]
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17
+"
+
+RESTRICT="test" # tests *may* be broken due to all the RHEL crap.  explore 
later.
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+
+   enewgroup abrt
+   enewuser abrt -1 -1 -1 abrt
+}
+
+src_prepare() {
+   default
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+   myeconfargs=(
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --localstatedir="${EPREFIX}/var"
+   --without-bodhi
+   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
+   --without-rpm
+   $(usex selinux "" "--without-selinux")
+   --without-python2
+   # Fixes "syntax error in VERSION script" and we aren't 
supporting Python2 anyway
+   --with-python3
+   --without-pythondoc
+   # package breaks due to no sphinx-build-3
+   --without-pythontests
+   # kill tests for now until they can be explored.
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   keepdir /var/run/abrt
+   # /var/spool/abrt is created by dev-libs/libreport
+
+   diropts -m 700 -o abrt -g abrt
+   keepdir /var/spool/abrt-upload
+
+   diropts -m 775 -o abrt -g abrt
+   keepdir /var/cache/abrt-di
+
+   find "${D}" -name '*.la' -delete || die
+
+   newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt
+   newconfd "${FILESDIR}/${PN}-2.0.12-r1-conf" abrt
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2018-06-22 Thread Pacho Ramos
commit: a26201683b6dbe273756fe69ebc01238b62080e1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Jun 22 22:44:54 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri Jun 22 22:45:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2620168

app-admin/abrt: Version bump, fix python deps

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-admin/abrt/Manifest|   1 +
 app-admin/abrt/abrt-2.10.10.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index f6dc6cffde5..61a9d64165b 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1,2 +1,3 @@
 DIST abrt-2.0.12.tar.gz 1090121 BLAKE2B 
272f486bd166a33fea3e340763b3443b5643a650fe16ad326e249309c355f214c67937456dd2d8f3e7cdac65cb85bd8030e6b89671f427085a05dca64b8f874d
 SHA512 
5432205edb4483fb1883b9bcebab48784b16dd9e72c3a929ea0d50c48dab638d80f136b6b0d7648d8ec9fcb79d5ce8c1be37d36301d3b2b151868901be82a63a
+DIST abrt-2.10.10.tar.gz 6830586 BLAKE2B 
5cd45144678e6355cb1362c3ebe5531104bb150ff95c42d10e3056f7619cdc7dc3da57e4025cab05234866a4634f29bc07fd78f574800d6b303385c6befa25bd
 SHA512 
6daeea898c9328d31b952ef12202162e002f91b4115301e5d66a0e6991251f9a8322b87201128f7efd54b42b76cb94abc4cf01e5d5b563f254f6757ec7e2127d
 DIST abrt-2.10.9.tar.gz 6830234 BLAKE2B 
ec96b915103c8b8157eb64c98791d283225091d0f2aa7b78520bfae1bee22f43703715fabc43828c750aa7e84eea4a886878d411670b7b4ad31ca49b96d387f3
 SHA512 
1ff7e2edf29085fb03c569b67e8bf2bc83aaf4dd77730e5fc96184453224f83dd0632eaf85a7ad03351fdfaea3d4ed50e8a89eb28d82151f95bd34eb1850f93c

diff --git a/app-admin/abrt/abrt-2.10.10.ebuild 
b/app-admin/abrt/abrt-2.10.10.ebuild
new file mode 100644
index 000..92a41f5008a
--- /dev/null
+++ b/app-admin/abrt/abrt-2.10.10.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit autotools gnome2-utils python-single-r1 systemd user
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="debug selinux"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.43:2
+   >=dev-libs/libreport-2.9.5[python]
+   dev-libs/libxml2
+   dev-libs/nss
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   sys-apps/dbus
+   sys-apps/systemd
+   sys-auth/polkit
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+   >=x11-libs/libnotify-0.7
+"
+RDEPEND="${COMMON_DEPEND}
+   app-arch/cpio
+   dev-libs/elfutils
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   dev-python/argh[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   sys-apps/util-linux
+   >=sys-devel/gdb-7
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/asciidoc
+   app-text/xmlto
+   dev-libs/satyr[${PYTHON_USEDEP}]
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17
+"
+
+RESTRICT="test" # tests *may* be broken due to all the RHEL crap.  explore 
later.
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+
+   enewgroup abrt
+   enewuser abrt -1 -1 -1 abrt
+}
+
+src_prepare() {
+   default
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+   myeconfargs=(
+   --libdir="${EPREFIX}/$(get_libdir)"
+   --localstatedir="${EPREFIX}/var"
+   --without-bodhi
+   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
+   --without-rpm
+   $(usex selinux "" "--without-selinux")
+   --without-python2
+   # Fixes "syntax error in VERSION script" and we aren't 
supporting Python2 anyway
+   --with-python3
+   --without-pythondoc
+   # package breaks due to no sphinx-build-3
+   --without-pythontests
+   # kill tests for now until they can be explored.
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   keepdir /var/run/abrt
+   # /var/spool/abrt is created by dev-libs/libreport
+
+   diropts -m 700 -o abrt -g abrt
+   keepdir /var/spool/abrt-upload
+
+   diropts -m 775 -o abrt -g abrt
+   keepdir /var/cache/abrt-di
+
+   find "${D}" -name '*.la' -delete || die
+
+   newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt
+   newconfd 

[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2018-05-23 Thread Gilles Dartiguelongue
commit: 7c978abb7f78167c10e285f3e04511913a574b53
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed May 23 23:17:18 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed May 23 23:21:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c978abb

app-admin/abrt: drop selinux due to systemd dependency

Also fix configure python not being optional.
Drop xdg-utils as there is no desktop files or mimetypes to update.
Restore gnome2-utils to update icon cache.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-admin/abrt/abrt-2.10.9.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-admin/abrt/abrt-2.10.9.ebuild 
b/app-admin/abrt/abrt-2.10.9.ebuild
index e17cca9bcef..313aab7271b 100644
--- a/app-admin/abrt/abrt-2.10.9.ebuild
+++ b/app-admin/abrt/abrt-2.10.9.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 PYTHON_COMPAT=( python3_{4,5,6} )
 
-inherit autotools xdg-utils python-single-r1 systemd user
+inherit autotools gnome2-utils python-single-r1 systemd user
 
 DESCRIPTION="Automatic bug detection and reporting tool"
 HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="debug selinux systemd"
+IUSE="debug selinux"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 COMMON_DEPEND="${PYTHON_DEPS}
@@ -24,6 +24,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/nss
>=gnome-base/gsettings-desktop-schemas-3.15.1
sys-apps/dbus
+   sys-apps/systemd
sys-auth/polkit
sys-fs/inotify-tools
x11-libs/gtk+:3
@@ -77,7 +78,7 @@ src_configure() {
$(usex selinux "" "--without-selinux")
--without-python2
# Fixes "syntax error in VERSION script" and we aren't 
supporting Python2 anyway
-   $(usex python "--with-python3" "--without-python3")
+   --with-python3
--without-pythondoc
# package breaks due to no sphinx-build-3
--without-pythontests



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2018-05-23 Thread Aaron Bauman
commit: 48ba7760fa6b26b4413be0125a7c9517f9bce8cb
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed May 23 22:43:42 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed May 23 22:43:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ba7760

app-admin/abrt: bumpity bump bump

Bug: https://bugs.gentoo.org/546798
Bug: https://bugs.gentoo.org/546912
Closes: https://bugs.gentoo.org/451742
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 app-admin/abrt/Manifest   |   1 +
 app-admin/abrt/abrt-2.10.9.ebuild | 113 ++
 2 files changed, 114 insertions(+)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 7b74df7388e..f6dc6cffde5 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1 +1,2 @@
 DIST abrt-2.0.12.tar.gz 1090121 BLAKE2B 
272f486bd166a33fea3e340763b3443b5643a650fe16ad326e249309c355f214c67937456dd2d8f3e7cdac65cb85bd8030e6b89671f427085a05dca64b8f874d
 SHA512 
5432205edb4483fb1883b9bcebab48784b16dd9e72c3a929ea0d50c48dab638d80f136b6b0d7648d8ec9fcb79d5ce8c1be37d36301d3b2b151868901be82a63a
+DIST abrt-2.10.9.tar.gz 6830234 BLAKE2B 
ec96b915103c8b8157eb64c98791d283225091d0f2aa7b78520bfae1bee22f43703715fabc43828c750aa7e84eea4a886878d411670b7b4ad31ca49b96d387f3
 SHA512 
1ff7e2edf29085fb03c569b67e8bf2bc83aaf4dd77730e5fc96184453224f83dd0632eaf85a7ad03351fdfaea3d4ed50e8a89eb28d82151f95bd34eb1850f93c

diff --git a/app-admin/abrt/abrt-2.10.9.ebuild 
b/app-admin/abrt/abrt-2.10.9.ebuild
new file mode 100644
index 000..e17cca9bcef
--- /dev/null
+++ b/app-admin/abrt/abrt-2.10.9.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit autotools xdg-utils python-single-r1 systemd user
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug selinux systemd"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.43:2
+   >=dev-libs/libreport-2.9.5[python]
+   dev-libs/libxml2
+   dev-libs/nss
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   sys-apps/dbus
+   sys-auth/polkit
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+   >=x11-libs/libnotify-0.7"
+RDEPEND="${COMMON_DEPEND}
+   app-arch/cpio
+   dev-libs/elfutils
+   dev-python/argcomplete
+   dev-python/argh
+   dev-python/humanize
+   sys-apps/util-linux
+   >=sys-devel/gdb-7"
+DEPEND="${COMMON_DEPEND}
+   app-text/asciidoc
+   app-text/xmlto
+   dev-libs/satyr[${PYTHON_USEDEP}]
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17"
+
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RESTRICT="test" # tests *may* be broken due to all the RHEL crap.  explore 
later.
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+
+   enewgroup abrt
+   enewuser abrt -1 -1 -1 abrt
+}
+
+src_prepare() {
+   default
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+
+   myeconfargs=(
+   --libdir="${EPREFIX}/$(get_libdir)"
+   --localstatedir="${EPREFIX}/var"
+   --without-bodhi
+   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
+   --without-rpm
+   $(usex selinux "" "--without-selinux")
+   --without-python2
+   # Fixes "syntax error in VERSION script" and we aren't 
supporting Python2 anyway
+   $(usex python "--with-python3" "--without-python3")
+   --without-pythondoc
+   # package breaks due to no sphinx-build-3
+   --without-pythontests
+   # kill tests for now until they can be explored.
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   keepdir /var/run/abrt
+   # /var/spool/abrt is created by dev-libs/libreport
+
+   diropts -m 700 -o abrt -g abrt
+   keepdir /var/spool/abrt-upload
+
+   diropts -m 775 -o abrt -g abrt
+   keepdir /var/cache/abrt-di
+
+   find "${D}" -name '*.la' -exec rm -f {} + || die
+
+   newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt
+   newconfd "${FILESDIR}/${PN}-2.0.12-r1-conf" abrt
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/files/

2017-07-08 Thread Andrew Savchenko
commit: 1c834f0e057e989ac80782ad2985a97658957121
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Sun Jul  9 00:45:46 2017 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Sun Jul  9 01:05:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c834f0e

app-admin/abrt: fix bug 609126

Fix init script to be sh-compatible.

Package-Manager: Portage-2.3.6, Repoman-2.3.2
Signed-off-by: Andrew Savchenko  gentoo.org>

 app-admin/abrt/files/abrt-2.0.12-r1-init | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-admin/abrt/files/abrt-2.0.12-r1-init 
b/app-admin/abrt/files/abrt-2.0.12-r1-init
index fd67bb0f3f7..3fb32b7c3e4 100644
--- a/app-admin/abrt/files/abrt-2.0.12-r1-init
+++ b/app-admin/abrt/files/abrt-2.0.12-r1-init
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 description="Automated crash detection service"
@@ -14,19 +14,19 @@ start() {
--exec /usr/sbin/abrtd -- ${ABRTD_OPTS}
eend $?
 
-   if [[ "${START_VMCORE}" = "yes" ]]; then
+   if [ "${START_VMCORE}" = "yes" ]; then
ebegin "Running abrt-harvest-vmcore"
/usr/sbin/abrt-harvest-vmcore
eend $?
fi
 
-   if [[ "${START_CCPP}" = "yes" ]]; then
+   if [ "${START_CCPP}" = "yes" ]; then
ebegin "Installing abrt-ccpp hook"
/usr/sbin/abrt-install-ccpp-hook install
eend $?
fi
 
-   if [[ "${START_OOPS}" = "yes" ]]; then
+   if [ "${START_OOPS}" = "yes" ]; then
ebegin "Starting abrt-dump-oops"
start-stop-daemon --start --quiet \
--pidfile /var/run/abrt/abrt-dump-oops.pid \
@@ -37,7 +37,7 @@ start() {
eend $?
fi
 
-   if [[ "${START_XORG}" = "yes" ]]; then
+   if [ "${START_XORG}" = "yes" ]; then
ebegin "Starting abrt-dump-xorg"
start-stop-daemon --start --quiet \
--pidfile /var/run/abrt/abrt-dump-xorg.pid \
@@ -50,21 +50,21 @@ start() {
 }
 
 stop() {
-   if [[ "${START_XORG}" = "yes" ]]; then
+   if [ "${START_XORG}" = "yes" ]; then
ebegin "Stopping abrt-dump-xorg"
start-stop-daemon --stop --quiet \
--pidfile /var/run/abrt/abrt-dump-xorg.pid
eend $?
fi
 
-   if [[ "${START_OOPS}" = "yes" ]]; then
+   if [ "${START_OOPS}" = "yes" ]; then
ebegin "Stopping abrt-dump-oops"
start-stop-daemon --stop --quiet \
--pidfile /var/run/abrt/abrt-dump-oops.pid
eend $?
fi
 
-   if [[ "${START_CCPP}" = "yes" ]]; then
+   if [ "${START_CCPP}" = "yes" ]; then
ebegin "Uninstalling abrt-ccpp hook"
/usr/sbin/abrt-install-ccpp-hook uninstall
eend $?



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/files/

2016-05-18 Thread Austin English
commit: 4eed3bbee5d9c63598b9428acff5ad700bed4986
Author: Austin English  gentoo  org>
AuthorDate: Wed May 18 06:38:01 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed May 18 06:38:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eed3bbe

app-admin/abrt: use #!/sbin/openrc-run instead of #!/sbin/runscript

 app-admin/abrt/files/abrt-2.0.12-r1-init | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/abrt/files/abrt-2.0.12-r1-init 
b/app-admin/abrt/files/abrt-2.0.12-r1-init
index b3e5743..e9a644c 100644
--- a/app-admin/abrt/files/abrt-2.0.12-r1-init
+++ b/app-admin/abrt/files/abrt-2.0.12-r1-init
@@ -1,4 +1,4 @@
-#!/sbin/runscript
+#!/sbin/openrc-run
 # Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/

2016-01-10 Thread Dennis Lamm
commit: 0406df6d3c092a4ab25a510cb94adff77b61f275
Author: Dennis Lamm  gentoo  org>
AuthorDate: Sun Jan 10 13:19:43 2016 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Sun Jan 10 13:19:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0406df6d

app-admin/abrt updated homepage

Package-Manager: portage-2.2.26

 app-admin/abrt/abrt-2.0.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/abrt/abrt-2.0.12-r2.ebuild 
b/app-admin/abrt/abrt-2.0.12-r2.ebuild
index b9da8ae..432553a 100644
--- a/app-admin/abrt/abrt-2.0.12-r2.ebuild
+++ b/app-admin/abrt/abrt-2.0.12-r2.ebuild
@@ -10,7 +10,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit autotools eutils gnome2-utils python-single-r1 systemd user
 
 DESCRIPTION="Automatic bug detection and reporting tool"
-HOMEPAGE="https://fedorahosted.org/abrt/;
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
 SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"