[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2024-07-18 Thread Joonas Niilola
commit: c778983c71957a36f9cb9f30fe99fc9e97dbc795
Author: NRK  disroot  org>
AuthorDate: Sat Jun 22 13:30:56 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jul 18 07:39:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c778983c

media-gfx/scrot: update 

- sys-libs/queue-standalone no longer needed
- use upstream bash and zsh completion files
- add FAQ.md to DOCS
- add autoconf-archive to BDEPEND only on live ebuild

Signed-off-by: NRK  disroot.org>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/scrot/scrot-.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-.ebuild
index 092a65896df9..d383d2bfa6bc 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-.ebuild
@@ -3,13 +3,14 @@
 
 EAPI=8
 
-inherit bash-completion-r1
+inherit shell-completion
 
 DESCRIPTION="Screen capture utility using imlib2 library"
 HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot";
 if [[ ${PV} == ** ]] ; then

EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}";
inherit autotools git-r3
+   LIVE_BDEPEND="dev-build/autoconf-archive"
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
@@ -34,15 +35,14 @@ RDEPEND="
 DEPEND="
${RDEPEND}
x11-base/xorg-proto
-   elibc_musl? ( sys-libs/queue-standalone )
 "
 BDEPEND="
-   dev-build/autoconf-archive
+   ${LIVE_BDEPEND}
virtual/pkgconfig
 "
 
 DOCS=(
-   AUTHORS ChangeLog README.md
+   AUTHORS ChangeLog README.md FAQ.md
 )
 
 src_prepare() {
@@ -54,5 +54,6 @@ src_prepare() {
 src_install() {
default
 
-   newbashcomp "${FILESDIR}"/${PN}-1.7.bash-completion ${PN}
+   dozshcomp  etc/zsh-completion/_scrot
+   dobashcomp etc/bash-completion/scrot
 }



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2024-07-18 Thread Joonas Niilola
commit: 91a6498cf298c63dc6a3c75299f1123c3d89599a
Author: NRK  disroot  org>
AuthorDate: Sat Jun 22 13:34:14 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jul 18 07:39:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a6498c

media-gfx/scrot: add v1.11.1, rm v1.9

Signed-off-by: NRK  disroot.org>
Closes: https://github.com/gentoo/gentoo/pull/37108
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/scrot/Manifest  |  2 +-
 media-gfx/scrot/{scrot-1.9.ebuild => scrot-1.11.1.ebuild} | 13 +++--
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest
index 62b926c21a11..1e7abddd6265 100644
--- a/media-gfx/scrot/Manifest
+++ b/media-gfx/scrot/Manifest
@@ -1,2 +1,2 @@
 DIST scrot-1.10.tar.bz2 156519 BLAKE2B 
ca1441823521d14559afe49ed36853bb5448cc5c2ee345ddb617324b63e8f599678cbdc94b862938017a62d2f5ceea3cae03f80e473e86cafc76dd34144d41bb
 SHA512 
7a72b6d7ae350b0ec27b949934ff67cb8800f731f3dfc783bfdf66c4316b318118b8b46d98aca05543144b757c659791f4a9aeae43364277501238a405eda57d
-DIST scrot-1.9.tar.bz2 158710 BLAKE2B 
d823c0875a260ee9741e1c9038fe743e69d0afa83220448857d109dd3ebad9977f07871b25c6a4a979efdf2abd246a2facec91c5b0af01c47307dc6266c801d3
 SHA512 
ace3bcb26ecebc5bb139a6e011a562287be8f676f21211b540dd937ab2d4487047d3565d0aec84e099bd2c5c9b037d9044924b031f930dc45a3040df399a3312
+DIST scrot-1.11.1.tar.bz2 158007 BLAKE2B 
e0c8f166444bfdfbed41a5588036b861973c90d057e302f7bd35cf9630a9f0311735977632ba068c1b3542baed251a3d682da7d8f56c114880a425b3056a0692
 SHA512 
6a6435c6e0562a367d895f2d1c7a03b050f6588a5843376c5e33a5b8ef1b0b684390530f8c61c340b3f0928caeefb95d9df1f8fe0b145768c336685b1c8d8deb

diff --git a/media-gfx/scrot/scrot-1.9.ebuild 
b/media-gfx/scrot/scrot-1.11.1.ebuild
similarity index 80%
rename from media-gfx/scrot/scrot-1.9.ebuild
rename to media-gfx/scrot/scrot-1.11.1.ebuild
index 81c77df2463a..d383d2bfa6bc 100644
--- a/media-gfx/scrot/scrot-1.9.ebuild
+++ b/media-gfx/scrot/scrot-1.11.1.ebuild
@@ -3,16 +3,17 @@
 
 EAPI=8
 
-inherit bash-completion-r1
+inherit shell-completion
 
 DESCRIPTION="Screen capture utility using imlib2 library"
 HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot";
 if [[ ${PV} == ** ]] ; then

EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}";
inherit autotools git-r3
+   LIVE_BDEPEND="dev-build/autoconf-archive"
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
 LICENSE="feh"
@@ -34,15 +35,14 @@ RDEPEND="
 DEPEND="
${RDEPEND}
x11-base/xorg-proto
-   elibc_musl? ( sys-libs/queue-standalone )
 "
 BDEPEND="
-   dev-build/autoconf-archive
+   ${LIVE_BDEPEND}
virtual/pkgconfig
 "
 
 DOCS=(
-   AUTHORS ChangeLog README.md
+   AUTHORS ChangeLog README.md FAQ.md
 )
 
 src_prepare() {
@@ -54,5 +54,6 @@ src_prepare() {
 src_install() {
default
 
-   newbashcomp "${FILESDIR}"/${PN}-1.7.bash-completion ${PN}
+   dozshcomp  etc/zsh-completion/_scrot
+   dobashcomp etc/bash-completion/scrot
 }



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-12-18 Thread Arthur Zamarin
commit: f1e80e2e0870218d824dd75d8296d13bdc3dc7bd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 18 09:00:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 18 09:00:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e80e2e

media-gfx/scrot: Stabilize 1.10 ppc, #920218

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.10.ebuild 
b/media-gfx/scrot/scrot-1.10.ebuild
index b334e69bce21..289c7e4b7a07 100644
--- a/media-gfx/scrot/scrot-1.10.ebuild
+++ b/media-gfx/scrot/scrot-1.10.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 fi
 
 LICENSE="feh"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-12-17 Thread Arthur Zamarin
commit: 9784ed2d62a555651640bee788105f10c1ea5577
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 19:43:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 19:43:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9784ed2d

media-gfx/scrot: Stabilize 1.10 sparc, #920218

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.10.ebuild 
b/media-gfx/scrot/scrot-1.10.ebuild
index 71f8e0859265..272642e27a0f 100644
--- a/media-gfx/scrot/scrot-1.10.ebuild
+++ b/media-gfx/scrot/scrot-1.10.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv sparc ~x86"
 fi
 
 LICENSE="feh"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-12-17 Thread Arthur Zamarin
commit: 71412eb2fa414b2452c6087a9a5d7c4f0ab4427a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 19:43:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 19:43:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71412eb2

media-gfx/scrot: Stabilize 1.10 arm, #920218

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.10.ebuild 
b/media-gfx/scrot/scrot-1.10.ebuild
index 0ef6c6455c1c..b334e69bce21 100644
--- a/media-gfx/scrot/scrot-1.10.ebuild
+++ b/media-gfx/scrot/scrot-1.10.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
 fi
 
 LICENSE="feh"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-12-17 Thread Arthur Zamarin
commit: 915ab232893522bd097552f0f6beddc124f47574
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 19:43:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 19:43:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=915ab232

media-gfx/scrot: Stabilize 1.10 amd64, #920218

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.10.ebuild 
b/media-gfx/scrot/scrot-1.10.ebuild
index 11fab05afe07..4dfea144aa45 100644
--- a/media-gfx/scrot/scrot-1.10.ebuild
+++ b/media-gfx/scrot/scrot-1.10.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="feh"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-12-17 Thread Arthur Zamarin
commit: e7173851b23470e6c2a59a4627372108cad4916f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 19:43:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 19:43:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7173851

media-gfx/scrot: Stabilize 1.10 ppc64, #920218

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.10.ebuild 
b/media-gfx/scrot/scrot-1.10.ebuild
index 4dfea144aa45..71f8e0859265 100644
--- a/media-gfx/scrot/scrot-1.10.ebuild
+++ b/media-gfx/scrot/scrot-1.10.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="feh"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-12-17 Thread Arthur Zamarin
commit: 31c3c633973649c17d713c408f899d7f6da98650
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 19:43:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 19:43:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c3c633

media-gfx/scrot: Stabilize 1.10 x86, #920218

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.10.ebuild 
b/media-gfx/scrot/scrot-1.10.ebuild
index 272642e27a0f..0ef6c6455c1c 100644
--- a/media-gfx/scrot/scrot-1.10.ebuild
+++ b/media-gfx/scrot/scrot-1.10.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
 fi
 
 LICENSE="feh"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-12-17 Thread Arthur Zamarin
commit: d4ada33cf33a50295cdeb3b587f9ae0035e49dcf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 19:43:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 19:43:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ada33c

media-gfx/scrot: Stabilize 1.10 arm64, #920218

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.10.ebuild 
b/media-gfx/scrot/scrot-1.10.ebuild
index f03c9dc8cd96..11fab05afe07 100644
--- a/media-gfx/scrot/scrot-1.10.ebuild
+++ b/media-gfx/scrot/scrot-1.10.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="feh"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-11-24 Thread Michał Górny
commit: df25fd5c25840b76ccedac98e08c2a6c0ade8467
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 24 15:17:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 24 15:17:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df25fd5c

media-gfx/scrot: Stabilize 1.9 arm64, #918226

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

 media-gfx/scrot/scrot-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild
index 85fb69e81443..289c7e4b7a07 100644
--- a/media-gfx/scrot/scrot-1.9.ebuild
+++ b/media-gfx/scrot/scrot-1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 fi
 
 LICENSE="feh"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-06-18 Thread Joonas Niilola
commit: 1a9762db97844b948ec51183e6d99fff7ac16f14
Author: NRK  disroot  org>
AuthorDate: Tue Jun 13 14:13:48 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 18 12:16:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9762db

media-gfx/scrot: add v1.10

Signed-off-by: NRK  disroot.org>
Closes: https://github.com/gentoo/gentoo/pull/31414
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/scrot/Manifest  |  1 +
 media-gfx/scrot/scrot-1.10.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest
index 6bb19cf051da..62b926c21a11 100644
--- a/media-gfx/scrot/Manifest
+++ b/media-gfx/scrot/Manifest
@@ -1 +1,2 @@
+DIST scrot-1.10.tar.bz2 156519 BLAKE2B 
ca1441823521d14559afe49ed36853bb5448cc5c2ee345ddb617324b63e8f599678cbdc94b862938017a62d2f5ceea3cae03f80e473e86cafc76dd34144d41bb
 SHA512 
7a72b6d7ae350b0ec27b949934ff67cb8800f731f3dfc783bfdf66c4316b318118b8b46d98aca05543144b757c659791f4a9aeae43364277501238a405eda57d
 DIST scrot-1.9.tar.bz2 158710 BLAKE2B 
d823c0875a260ee9741e1c9038fe743e69d0afa83220448857d109dd3ebad9977f07871b25c6a4a979efdf2abd246a2facec91c5b0af01c47307dc6266c801d3
 SHA512 
ace3bcb26ecebc5bb139a6e011a562287be8f676f21211b540dd937ab2d4487047d3565d0aec84e099bd2c5c9b037d9044924b031f930dc45a3040df399a3312

diff --git a/media-gfx/scrot/scrot-1.10.ebuild 
b/media-gfx/scrot/scrot-1.10.ebuild
new file mode 100644
index ..f03c9dc8cd96
--- /dev/null
+++ b/media-gfx/scrot/scrot-1.10.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1
+
+DESCRIPTION="Screen capture utility using imlib2 library"
+HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot";
+if [[ ${PV} == ** ]] ; then
+   
EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}";
+   inherit autotools git-r3
+else
+   
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+LICENSE="feh"
+SLOT="0"
+
+# imlib2[X] needed for imlib_create_image_from_drawable, bug #835582
+# imlib2[png] not technically requried, but it's the default format used by
+# scrot, so unconditionally depend on it to avoid breaking basic commands which
+# don't specify an output format.
+RDEPEND="
+   media-libs/imlib2[X,filters(+),text(+)]
+   x11-libs/libXext
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXfixes
+   x11-libs/libXinerama
+   media-libs/imlib2[png]
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+   elibc_musl? ( sys-libs/queue-standalone )
+"
+BDEPEND="
+   sys-devel/autoconf-archive
+   virtual/pkgconfig
+"
+
+DOCS=(
+   AUTHORS ChangeLog README.md
+)
+
+src_prepare() {
+   default
+
+   [[ ${PV} == ** ]] && eautoreconf
+}
+
+src_install() {
+   default
+
+   newbashcomp "${FILESDIR}"/${PN}-1.7.bash-completion ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-06-11 Thread Joonas Niilola
commit: 4ae3b44ff52ccf75f617f9dcb7fa4b2d72a23673
Author: NRK  disroot  org>
AuthorDate: Sun Jun  4 15:20:23 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 11 08:22:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae3b44f

media-gfx/scrot: minor license and dependency fixes

* drop "LGPL-2+" licencse. this was due to a GNU getopt implementation
  that scrot used to use. but those files have been dropped from
  upstream for quite some time now [0]
* drop libbsd from deps. v1.9 doesn't need libbsd on glibc, on musl
  `sys/queue.h` is being provided via `sys-libs/queue-standalone`.
* require imlib2 to be built with png support. otherwise, many basic
  commands would break as scrot defaults to PNG.

[0]: 
https://github.com/resurrecting-open-source-projects/scrot/commit/92869db668d345a694289b1f80ba83b89694cf07

Signed-off-by: NRK  disroot.org>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/scrot/scrot-1.9.ebuild  | 13 +
 media-gfx/scrot/scrot-.ebuild | 13 +
 2 files changed, 10 insertions(+), 16 deletions(-)

diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild
index 6be000c3bcad..85fb69e81443 100644
--- a/media-gfx/scrot/scrot-1.9.ebuild
+++ b/media-gfx/scrot/scrot-1.9.ebuild
@@ -15,24 +15,21 @@ else
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 fi
 
-LICENSE="feh LGPL-2+"
+LICENSE="feh"
 SLOT="0"
 
 # imlib2[X] needed for imlib_create_image_from_drawable, bug #835582
+# imlib2[png] not technically requried, but it's the default format used by
+# scrot, so unconditionally depend on it to avoid breaking basic commands which
+# don't specify an output format.
 RDEPEND="
-   dev-libs/libbsd
media-libs/imlib2[X,filters(+),text(+)]
x11-libs/libXext
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXfixes
x11-libs/libXinerama
-   || (
-   media-libs/imlib2[gif]
-   media-libs/imlib2[jpeg]
-   media-libs/imlib2[png]
-   media-libs/imlib2[tiff]
-   )
+   media-libs/imlib2[png]
 "
 DEPEND="
${RDEPEND}

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-.ebuild
index 4cde5c2086b1..f03c9dc8cd96 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-.ebuild
@@ -15,24 +15,21 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
-LICENSE="feh LGPL-2+"
+LICENSE="feh"
 SLOT="0"
 
 # imlib2[X] needed for imlib_create_image_from_drawable, bug #835582
+# imlib2[png] not technically requried, but it's the default format used by
+# scrot, so unconditionally depend on it to avoid breaking basic commands which
+# don't specify an output format.
 RDEPEND="
-   dev-libs/libbsd
media-libs/imlib2[X,filters(+),text(+)]
x11-libs/libXext
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXfixes
x11-libs/libXinerama
-   || (
-   media-libs/imlib2[gif]
-   media-libs/imlib2[jpeg]
-   media-libs/imlib2[png]
-   media-libs/imlib2[tiff]
-   )
+   media-libs/imlib2[png]
 "
 DEPEND="
${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-06-11 Thread Joonas Niilola
commit: 12fdadb1711970fb567a78f745e725d4e4724968
Author: NRK  disroot  org>
AuthorDate: Sun Jun  4 15:28:42 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 11 08:22:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12fdadb1

media-gfx/scrot: drop 1.8.1

Signed-off-by: NRK  disroot.org>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/scrot/Manifest  |  1 -
 media-gfx/scrot/scrot-1.8.1-r2.ebuild | 61 ---
 2 files changed, 62 deletions(-)

diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest
index dcf2acb40c79..6bb19cf051da 100644
--- a/media-gfx/scrot/Manifest
+++ b/media-gfx/scrot/Manifest
@@ -1,2 +1 @@
-DIST scrot-1.8.1.tar.gz 178856 BLAKE2B 
c7c6a5169112d38f1b919c651f5b5d99abd3adcf7bdbffd971c358b3c691297ff3bca6e7d82a0fa4e63323ee50651b477f7daab2ea383eb161446b41cd75516d
 SHA512 
a93b3ce0fc690687b50d9b06d93b30528c26f3ee0b63d16895280d0df092fea022105a6d1aa60cf58c125a5b63eda841e089123d589354901b3ed6e063b76d86
 DIST scrot-1.9.tar.bz2 158710 BLAKE2B 
d823c0875a260ee9741e1c9038fe743e69d0afa83220448857d109dd3ebad9977f07871b25c6a4a979efdf2abd246a2facec91c5b0af01c47307dc6266c801d3
 SHA512 
ace3bcb26ecebc5bb139a6e011a562287be8f676f21211b540dd937ab2d4487047d3565d0aec84e099bd2c5c9b037d9044924b031f930dc45a3040df399a3312

diff --git a/media-gfx/scrot/scrot-1.8.1-r2.ebuild 
b/media-gfx/scrot/scrot-1.8.1-r2.ebuild
deleted file mode 100644
index ce4af8815873..
--- a/media-gfx/scrot/scrot-1.8.1-r2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1
-
-DESCRIPTION="Screen capture utility using imlib2 library"
-HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot";
-if [[ ${PV} == ** ]] ; then
-   
EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}";
-   inherit autotools git-r3
-else
-   
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-fi
-
-LICENSE="feh LGPL-2+"
-SLOT="0"
-
-# imlib2[X] needed for imlib_create_image_from_drawable, bug #835582
-RDEPEND="
-   dev-libs/libbsd
-   media-libs/imlib2[X,filters(+),text(+)]
-   x11-libs/libXext
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXfixes
-   x11-libs/libXinerama
-   || (
-   media-libs/imlib2[gif]
-   media-libs/imlib2[jpeg]
-   media-libs/imlib2[png]
-   media-libs/imlib2[tiff]
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-   elibc_musl? ( sys-libs/queue-standalone )
-"
-BDEPEND="
-   sys-devel/autoconf-archive
-   virtual/pkgconfig
-"
-
-DOCS=(
-   AUTHORS ChangeLog README.md
-)
-
-src_prepare() {
-   default
-
-   [[ ${PV} == ** ]] && eautoreconf
-}
-
-src_install() {
-   default
-
-   newbashcomp "${FILESDIR}"/${PN}-1.7.bash-completion ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-06-11 Thread Joonas Niilola
commit: 549824802e2f91410fb1a30a1fe775c3bca240f1
Author: NRK  disroot  org>
AuthorDate: Sun Jun  4 15:25:25 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 11 08:22:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54982480

media-gfx/scrot: add myself as maintainer

Signed-off-by: NRK  disroot.org>
Closes: https://github.com/gentoo/gentoo/pull/31308
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/scrot/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/media-gfx/scrot/metadata.xml b/media-gfx/scrot/metadata.xml
index b6bd99f24f29..2dc73194a117 100644
--- a/media-gfx/scrot/metadata.xml
+++ b/media-gfx/scrot/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   n...@disroot.org
+   NRK
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

resurrecting-open-source-projects/scrot




[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-05-14 Thread Sam James
commit: 9d9bb85dad75353aa469da8be9b677e663c84214
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 04:10:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:10:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9bb85d

media-gfx/scrot: Stabilize 1.9 ppc, #906262

Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/scrot-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild
index 6d72130d02e4..6be000c3bcad 100644
--- a/media-gfx/scrot/scrot-1.9.ebuild
+++ b/media-gfx/scrot/scrot-1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-05-14 Thread Sam James
commit: 9a0888435524796e9fb33deac3c51b652e4f8e7a
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 04:10:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:10:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a088843

media-gfx/scrot: Stabilize 1.9 ppc64, #906262

Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/scrot-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild
index c1a60ffa08df..6d72130d02e4 100644
--- a/media-gfx/scrot/scrot-1.9.ebuild
+++ b/media-gfx/scrot/scrot-1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-05-13 Thread Arthur Zamarin
commit: 4caa87f9c945bfb10ee0264a016116adb493944c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 13 09:02:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 13 09:02:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4caa87f9

media-gfx/scrot: Stabilize 1.9 sparc, #906262

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild
index 19798ebd6789..c1a60ffa08df 100644
--- a/media-gfx/scrot/scrot-1.9.ebuild
+++ b/media-gfx/scrot/scrot-1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-05-13 Thread Arthur Zamarin
commit: 8f910e7386259d975886b87783594d65c578c2c2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 13 08:37:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 13 08:37:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f910e73

media-gfx/scrot: Stabilize 1.9 arm, #906262

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild
index 766a313e425d..809eaaa177dd 100644
--- a/media-gfx/scrot/scrot-1.9.ebuild
+++ b/media-gfx/scrot/scrot-1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-05-13 Thread Arthur Zamarin
commit: 0946b601c439353cb2656a37a061f296d3622073
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 13 08:37:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 13 08:37:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0946b601

media-gfx/scrot: Stabilize 1.9 amd64, #906262

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild
index 809eaaa177dd..19798ebd6789 100644
--- a/media-gfx/scrot/scrot-1.9.ebuild
+++ b/media-gfx/scrot/scrot-1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-05-13 Thread Arthur Zamarin
commit: d80f27c656eecd487f1bd5137105c5cc680d1ecb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 13 08:37:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 13 08:37:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d80f27c6

media-gfx/scrot: Stabilize 1.9 x86, #906262

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild
index 4cde5c2086b1..766a313e425d 100644
--- a/media-gfx/scrot/scrot-1.9.ebuild
+++ b/media-gfx/scrot/scrot-1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-04-10 Thread Sam James
commit: c56c7d636f0a6a3d1db6949db83d078a01bec0e7
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 11 04:00:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 11 04:06:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c56c7d63

media-gfx/scrot: add 1.9

Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/Manifest| 1 +
 media-gfx/scrot/{scrot-.ebuild => scrot-1.9.ebuild} | 2 +-
 media-gfx/scrot/scrot-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest
index e0bcc43cf203..dcf2acb40c79 100644
--- a/media-gfx/scrot/Manifest
+++ b/media-gfx/scrot/Manifest
@@ -1 +1,2 @@
 DIST scrot-1.8.1.tar.gz 178856 BLAKE2B 
c7c6a5169112d38f1b919c651f5b5d99abd3adcf7bdbffd971c358b3c691297ff3bca6e7d82a0fa4e63323ee50651b477f7daab2ea383eb161446b41cd75516d
 SHA512 
a93b3ce0fc690687b50d9b06d93b30528c26f3ee0b63d16895280d0df092fea022105a6d1aa60cf58c125a5b63eda841e089123d589354901b3ed6e063b76d86
+DIST scrot-1.9.tar.bz2 158710 BLAKE2B 
d823c0875a260ee9741e1c9038fe743e69d0afa83220448857d109dd3ebad9977f07871b25c6a4a979efdf2abd246a2facec91c5b0af01c47307dc6266c801d3
 SHA512 
ace3bcb26ecebc5bb139a6e011a562287be8f676f21211b540dd937ab2d4487047d3565d0aec84e099bd2c5c9b037d9044924b031f930dc45a3040df399a3312

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-1.9.ebuild
similarity index 96%
copy from media-gfx/scrot/scrot-.ebuild
copy to media-gfx/scrot/scrot-1.9.ebuild
index f8c2de9e5910..4cde5c2086b1 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-1.9.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]] ; then

EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}";
inherit autotools git-r3
 else
-   
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
+   
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-.ebuild
index f8c2de9e5910..4cde5c2086b1 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]] ; then

EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}";
inherit autotools git-r3
 else
-   
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
+   
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-03-28 Thread Ionen Wolkens
commit: 6417358215d4cd610c60e6e50e5930c12da9adf3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Mar 28 11:48:49 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 28 11:50:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64173582

media-gfx/scrot: depend on imlib2[text(+)] too

Should've figured this one would be a problem too.
(undefined reference to `imlib_context_set_angle`)

Signed-off-by: Ionen Wolkens  gentoo.org>

 media-gfx/scrot/{scrot-1.8.1-r1.ebuild => scrot-1.8.1-r2.ebuild} | 2 +-
 media-gfx/scrot/scrot-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/scrot/scrot-1.8.1-r1.ebuild 
b/media-gfx/scrot/scrot-1.8.1-r2.ebuild
similarity index 96%
rename from media-gfx/scrot/scrot-1.8.1-r1.ebuild
rename to media-gfx/scrot/scrot-1.8.1-r2.ebuild
index c88e6f12c791..ce4af8815873 100644
--- a/media-gfx/scrot/scrot-1.8.1-r1.ebuild
+++ b/media-gfx/scrot/scrot-1.8.1-r2.ebuild
@@ -21,7 +21,7 @@ SLOT="0"
 # imlib2[X] needed for imlib_create_image_from_drawable, bug #835582
 RDEPEND="
dev-libs/libbsd
-   media-libs/imlib2[X,filters(+)]
+   media-libs/imlib2[X,filters(+),text(+)]
x11-libs/libXext
x11-libs/libX11
x11-libs/libXcomposite

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-.ebuild
index 6cb697e71ecf..f8c2de9e5910 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-.ebuild
@@ -21,7 +21,7 @@ SLOT="0"
 # imlib2[X] needed for imlib_create_image_from_drawable, bug #835582
 RDEPEND="
dev-libs/libbsd
-   media-libs/imlib2[X,filters(+)]
+   media-libs/imlib2[X,filters(+),text(+)]
x11-libs/libXext
x11-libs/libX11
x11-libs/libXcomposite



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/, media-gfx/scrot/files/

2023-03-28 Thread Ionen Wolkens
commit: 5fad9fdf669acbb9b5715f6d3c02c532df4f90a5
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Mar 28 11:33:12 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 28 11:34:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fad9fdf

media-gfx/scrot: drop 1.7-r3, 1.8-r1

Signed-off-by: Ionen Wolkens  gentoo.org>

 media-gfx/scrot/Manifest |  2 -
 media-gfx/scrot/files/scrot-1.7-fix-docdir.patch | 65 --
 media-gfx/scrot/scrot-1.7-r3.ebuild  | 68 
 media-gfx/scrot/scrot-1.8-r1.ebuild  | 61 -
 4 files changed, 196 deletions(-)

diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest
index 8fcf8279c727..e0bcc43cf203 100644
--- a/media-gfx/scrot/Manifest
+++ b/media-gfx/scrot/Manifest
@@ -1,3 +1 @@
-DIST scrot-1.7.tar.gz 178463 BLAKE2B 
021c68c5ebd19ec08c072cff73fe1ebb7ffd179dfcde6e13656779e2ee1357cf0fdbba1d4beb2fc5dc9c8c4cd28008acaa462068eec3192cea6687ac58cd653a
 SHA512 
3ef2b547d561a85213ef0075af3034020f00168253d3b84ef94578f0b8534f9a7389c808f8fcd0c619358a14f41601fee407d08d63c397b9892ba9fc2db23f88
 DIST scrot-1.8.1.tar.gz 178856 BLAKE2B 
c7c6a5169112d38f1b919c651f5b5d99abd3adcf7bdbffd971c358b3c691297ff3bca6e7d82a0fa4e63323ee50651b477f7daab2ea383eb161446b41cd75516d
 SHA512 
a93b3ce0fc690687b50d9b06d93b30528c26f3ee0b63d16895280d0df092fea022105a6d1aa60cf58c125a5b63eda841e089123d589354901b3ed6e063b76d86
-DIST scrot-1.8.tar.gz 175453 BLAKE2B 
2c6cd9c6d8ea7b2dbdfa4827af52ead01327556565d957c3fc37d8511aed3247b02e61f97e1d4136fc047062fa7ff5c01f2a12b290620d2a8572b813c73413b2
 SHA512 
64d74da0afb4249687b757206baca704911cab34e15e56e7328d259bdb2daf984c0cd5bcd0764c7688c4340b3453cac9d6af1ce750fa65c8d7a31992dff1fcea

diff --git a/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch 
b/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch
deleted file mode 100644
index 3e0fb09da85d..
--- a/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-https://github.com/resurrecting-open-source-projects/scrot/pull/175
-
-From: Sam James 
-Date: Sun, 19 Dec 2021 23:59:45 +
-Subject: [PATCH 1/2] build: respect docdir
-
-Before this patch with --docdir=/usr/share/doc/scrot-1.7-r1 (example downstream
-versioning for patches):
-```
->>> /usr/share/doc/scrot-1.7-r1/
->>> /usr/share/doc/scrot-1.7-r1/README.md.bz2
->>> /usr/share/doc/scrot-1.7-r1/ChangeLog.bz2
->>> /usr/share/doc/scrot-1.7-r1/AUTHORS.bz2
->>> /usr/share/doc/scrot/
->>> /usr/share/doc/scrot/scrot.png
->>> /usr/share/doc/scrot/README.md.bz2
->>> /usr/share/doc/scrot/ChangeLog.bz2
->>> /usr/share/doc/scrot/AUTHORS.bz2
-```
-
-After:
-```
->>> /usr/share/doc/scrot-1.7-r1/scrot.png
->>> /usr/share/doc/scrot-1.7-r1/README.md.bz2
->>> /usr/share/doc/scrot-1.7-r1/ChangeLog.bz2
->>> /usr/share/doc/scrot-1.7-r1/AUTHORS.bz2
-```
-
-This avoids installing duplicate files & installs them to the
-same location but it's overridable by --docdir in ./configure which
-helps downstreams.
-
-Bug: https://bugs.gentoo.org/828928
-Signed-off-by: Sam James 
 a/Makefile.am
-+++ b/Makefile.am
-@@ -34,10 +34,9 @@ MAINTAINERCLEANFILES = Makefile.in
- 
- man_MANS = man/scrot.1
- 
--docs_DATA = README.md AUTHORS ChangeLog doc/scrot.png
--docsdir = $(prefix)/share/doc/scrot
-+doc_DATA = README.md AUTHORS ChangeLog doc/scrot.png
- 
--EXTRA_DIST = man/scrot.1 $(docs_DATA)
-+EXTRA_DIST = man/scrot.1
- 
- SUBDIRS = src
- 
-From: Sam James 
-Date: Mon, 20 Dec 2021 00:03:35 +
-Subject: [PATCH 2/2] build: simplify man page installation
-
-Signed-off-by: Sam James 
 a/Makefile.am
-+++ b/Makefile.am
-@@ -36,7 +36,7 @@ man_MANS = man/scrot.1
- 
- doc_DATA = README.md AUTHORS ChangeLog doc/scrot.png
- 
--EXTRA_DIST = man/scrot.1
-+EXTRA_DIST = $(man_MANS)
- 
- SUBDIRS = src
- 

diff --git a/media-gfx/scrot/scrot-1.7-r3.ebuild 
b/media-gfx/scrot/scrot-1.7-r3.ebuild
deleted file mode 100644
index 89432c8217c9..
--- a/media-gfx/scrot/scrot-1.7-r3.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Need autotools for docdir patch for now
-inherit autotools bash-completion-r1
-
-DESCRIPTION="Screen capture utility using imlib2 library"
-HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot";
-if [[ ${PV} == ** ]] ; then
-   
EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}";
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-fi
-
-LICENSE="feh LGPL-2+"
-SLOT="0"
-
-# imlib2[X] needed for imlib_create_image_from_drawable, bug #835582
-RDEPEND="
-   dev-libs/libbsd
-   media-libs/imlib2[X]
-   x11-libs/libXext
-   x11-libs/libX11
-   x11-libs/libXcomp

[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-03-28 Thread Ionen Wolkens
commit: 42b2b1f519ea73a332151a9dc18c0f7b413ec0fa
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Mar 28 11:25:49 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 28 11:32:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b2b1f5

media-gfx/scrot: depend on imlib2[filters(+)]

It's enabled by default on new imlib2-0.11.0, but if someone happens
to disable it will get: undefined reference to `imlib_apply_filter'.

Seems this was always available on prior versions, so going with (+).

Signed-off-by: Ionen Wolkens  gentoo.org>

 media-gfx/scrot/{scrot-1.8.1.ebuild => scrot-1.8.1-r1.ebuild} | 2 +-
 media-gfx/scrot/scrot-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild 
b/media-gfx/scrot/scrot-1.8.1-r1.ebuild
similarity index 97%
rename from media-gfx/scrot/scrot-1.8.1.ebuild
rename to media-gfx/scrot/scrot-1.8.1-r1.ebuild
index 47b8cb413562..c88e6f12c791 100644
--- a/media-gfx/scrot/scrot-1.8.1.ebuild
+++ b/media-gfx/scrot/scrot-1.8.1-r1.ebuild
@@ -21,7 +21,7 @@ SLOT="0"
 # imlib2[X] needed for imlib_create_image_from_drawable, bug #835582
 RDEPEND="
dev-libs/libbsd
-   media-libs/imlib2[X]
+   media-libs/imlib2[X,filters(+)]
x11-libs/libXext
x11-libs/libX11
x11-libs/libXcomposite

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-.ebuild
index 858ee4b9038c..6cb697e71ecf 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-.ebuild
@@ -21,7 +21,7 @@ SLOT="0"
 # imlib2[X] needed for imlib_create_image_from_drawable, bug #835582
 RDEPEND="
dev-libs/libbsd
-   media-libs/imlib2[X]
+   media-libs/imlib2[X,filters(+)]
x11-libs/libXext
x11-libs/libX11
x11-libs/libXcomposite



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-02-26 Thread Arthur Zamarin
commit: d209f6654c6c55ca68b5248d9720db2662544084
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 26 20:00:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 26 20:00:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d209f665

media-gfx/scrot: Stabilize 1.8.1 sparc, #897724

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild 
b/media-gfx/scrot/scrot-1.8.1.ebuild
index ba72c669ffce..47b8cb413562 100644
--- a/media-gfx/scrot/scrot-1.8.1.ebuild
+++ b/media-gfx/scrot/scrot-1.8.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-02-25 Thread Arthur Zamarin
commit: 17f32a1ecc60a973c8dbeee20d3cefafd0048dcd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 25 18:29:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 25 18:29:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f32a1e

media-gfx/scrot: Stabilize 1.8.1 ppc, #897724

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild 
b/media-gfx/scrot/scrot-1.8.1.ebuild
index 59c9c4a00042..ba72c669ffce 100644
--- a/media-gfx/scrot/scrot-1.8.1.ebuild
+++ b/media-gfx/scrot/scrot-1.8.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-02-25 Thread Arthur Zamarin
commit: db7bb28b42dc53f9d90c3183767f30b95e85cbb0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 25 18:26:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 25 18:26:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db7bb28b

media-gfx/scrot: Stabilize 1.8.1 amd64, #897724

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild 
b/media-gfx/scrot/scrot-1.8.1.ebuild
index 23372eb07d4a..59c9c4a00042 100644
--- a/media-gfx/scrot/scrot-1.8.1.ebuild
+++ b/media-gfx/scrot/scrot-1.8.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-02-25 Thread Arthur Zamarin
commit: a6864d06e7b45cfc2201aaac0e6872d09375840f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 25 18:21:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 25 18:21:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6864d06

media-gfx/scrot: Stabilize 1.8.1 ppc64, #897724

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild 
b/media-gfx/scrot/scrot-1.8.1.ebuild
index 21909d50a2b6..23372eb07d4a 100644
--- a/media-gfx/scrot/scrot-1.8.1.ebuild
+++ b/media-gfx/scrot/scrot-1.8.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-02-25 Thread Arthur Zamarin
commit: e11d8b31f4fdf1d3bf54288fea63e71796af913f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 25 18:21:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 25 18:21:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e11d8b31

media-gfx/scrot: Stabilize 1.8.1 x86, #897724

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild 
b/media-gfx/scrot/scrot-1.8.1.ebuild
index b67763b114e5..21909d50a2b6 100644
--- a/media-gfx/scrot/scrot-1.8.1.ebuild
+++ b/media-gfx/scrot/scrot-1.8.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-02-25 Thread Arthur Zamarin
commit: b450e7549346f56dbecf41e5f987acc5e814ef15
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 25 18:15:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 25 18:15:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b450e754

media-gfx/scrot: Stabilize 1.8.1 arm, #897724

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild 
b/media-gfx/scrot/scrot-1.8.1.ebuild
index 858ee4b9038c..b67763b114e5 100644
--- a/media-gfx/scrot/scrot-1.8.1.ebuild
+++ b/media-gfx/scrot/scrot-1.8.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-01-20 Thread Sam James
commit: 62aa7f86004ee0e299a8b773232f009e9cf88d17
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 04:45:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 04:45:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62aa7f86

media-gfx/scrot: add 1.8.1

Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/Manifest   |  1 +
 media-gfx/scrot/scrot-1.8.1.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest
index e45f5018b0c7..8fcf8279c727 100644
--- a/media-gfx/scrot/Manifest
+++ b/media-gfx/scrot/Manifest
@@ -1,2 +1,3 @@
 DIST scrot-1.7.tar.gz 178463 BLAKE2B 
021c68c5ebd19ec08c072cff73fe1ebb7ffd179dfcde6e13656779e2ee1357cf0fdbba1d4beb2fc5dc9c8c4cd28008acaa462068eec3192cea6687ac58cd653a
 SHA512 
3ef2b547d561a85213ef0075af3034020f00168253d3b84ef94578f0b8534f9a7389c808f8fcd0c619358a14f41601fee407d08d63c397b9892ba9fc2db23f88
+DIST scrot-1.8.1.tar.gz 178856 BLAKE2B 
c7c6a5169112d38f1b919c651f5b5d99abd3adcf7bdbffd971c358b3c691297ff3bca6e7d82a0fa4e63323ee50651b477f7daab2ea383eb161446b41cd75516d
 SHA512 
a93b3ce0fc690687b50d9b06d93b30528c26f3ee0b63d16895280d0df092fea022105a6d1aa60cf58c125a5b63eda841e089123d589354901b3ed6e063b76d86
 DIST scrot-1.8.tar.gz 175453 BLAKE2B 
2c6cd9c6d8ea7b2dbdfa4827af52ead01327556565d957c3fc37d8511aed3247b02e61f97e1d4136fc047062fa7ff5c01f2a12b290620d2a8572b813c73413b2
 SHA512 
64d74da0afb4249687b757206baca704911cab34e15e56e7328d259bdb2daf984c0cd5bcd0764c7688c4340b3453cac9d6af1ce750fa65c8d7a31992dff1fcea

diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild 
b/media-gfx/scrot/scrot-1.8.1.ebuild
new file mode 100644
index ..858ee4b9038c
--- /dev/null
+++ b/media-gfx/scrot/scrot-1.8.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1
+
+DESCRIPTION="Screen capture utility using imlib2 library"
+HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot";
+if [[ ${PV} == ** ]] ; then
+   
EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}";
+   inherit autotools git-r3
+else
+   
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+LICENSE="feh LGPL-2+"
+SLOT="0"
+
+# imlib2[X] needed for imlib_create_image_from_drawable, bug #835582
+RDEPEND="
+   dev-libs/libbsd
+   media-libs/imlib2[X]
+   x11-libs/libXext
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXfixes
+   x11-libs/libXinerama
+   || (
+   media-libs/imlib2[gif]
+   media-libs/imlib2[jpeg]
+   media-libs/imlib2[png]
+   media-libs/imlib2[tiff]
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+   elibc_musl? ( sys-libs/queue-standalone )
+"
+BDEPEND="
+   sys-devel/autoconf-archive
+   virtual/pkgconfig
+"
+
+DOCS=(
+   AUTHORS ChangeLog README.md
+)
+
+src_prepare() {
+   default
+
+   [[ ${PV} == ** ]] && eautoreconf
+}
+
+src_install() {
+   default
+
+   newbashcomp "${FILESDIR}"/${PN}-1.7.bash-completion ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-01-10 Thread Sam James
commit: 824f05613399bddee186dc0d473c0ddc3201a170
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 11 05:09:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 11 05:15:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=824f0561

media-gfx/scrot: add xinerama dep

Closes: https://bugs.gentoo.org/890355
Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/{scrot-1.8.ebuild => scrot-1.8-r1.ebuild} | 1 +
 media-gfx/scrot/scrot-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/media-gfx/scrot/scrot-1.8.ebuild 
b/media-gfx/scrot/scrot-1.8-r1.ebuild
similarity index 98%
rename from media-gfx/scrot/scrot-1.8.ebuild
rename to media-gfx/scrot/scrot-1.8-r1.ebuild
index a7f14945b8f4..858ee4b9038c 100644
--- a/media-gfx/scrot/scrot-1.8.ebuild
+++ b/media-gfx/scrot/scrot-1.8-r1.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXfixes
+   x11-libs/libXinerama
|| (
media-libs/imlib2[gif]
media-libs/imlib2[jpeg]

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-.ebuild
index a7f14945b8f4..858ee4b9038c 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXfixes
+   x11-libs/libXinerama
|| (
media-libs/imlib2[gif]
media-libs/imlib2[jpeg]



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2023-01-09 Thread Sam James
commit: d7dfbe07d62ea779acb5054b0adbe4ca0ba40e1c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 10 03:58:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 10 03:58:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7dfbe07

media-gfx/scrot: add 1.8

Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/Manifest| 1 +
 media-gfx/scrot/{scrot-.ebuild => scrot-1.8.ebuild} | 3 +--
 media-gfx/scrot/scrot-.ebuild   | 3 +--
 3 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest
index 1e2a8e8b5831..e45f5018b0c7 100644
--- a/media-gfx/scrot/Manifest
+++ b/media-gfx/scrot/Manifest
@@ -1 +1,2 @@
 DIST scrot-1.7.tar.gz 178463 BLAKE2B 
021c68c5ebd19ec08c072cff73fe1ebb7ffd179dfcde6e13656779e2ee1357cf0fdbba1d4beb2fc5dc9c8c4cd28008acaa462068eec3192cea6687ac58cd653a
 SHA512 
3ef2b547d561a85213ef0075af3034020f00168253d3b84ef94578f0b8534f9a7389c808f8fcd0c619358a14f41601fee407d08d63c397b9892ba9fc2db23f88
+DIST scrot-1.8.tar.gz 175453 BLAKE2B 
2c6cd9c6d8ea7b2dbdfa4827af52ead01327556565d957c3fc37d8511aed3247b02e61f97e1d4136fc047062fa7ff5c01f2a12b290620d2a8572b813c73413b2
 SHA512 
64d74da0afb4249687b757206baca704911cab34e15e56e7328d259bdb2daf984c0cd5bcd0764c7688c4340b3453cac9d6af1ce750fa65c8d7a31992dff1fcea

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-1.8.ebuild
similarity index 97%
copy from media-gfx/scrot/scrot-.ebuild
copy to media-gfx/scrot/scrot-1.8.ebuild
index a99487cdc4e9..a7f14945b8f4 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-1.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,6 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
-
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-.ebuild
index a99487cdc4e9..a7f14945b8f4 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,6 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
-
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2022-08-18 Thread Sam James
commit: 3ef417cd376c266c951546d401234285def1c530
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 19 03:43:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 19 03:46:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef417cd

media-gfx/scrot: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-gfx/scrot/metadata.xml b/media-gfx/scrot/metadata.xml
index 85e4ed814fa2..b6bd99f24f29 100644
--- a/media-gfx/scrot/metadata.xml
+++ b/media-gfx/scrot/metadata.xml
@@ -1,5 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
+   
+   
+   resurrecting-open-source-projects/scrot
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/files/, media-gfx/scrot/

2022-07-15 Thread Sam James
commit: 7fbb535baac36c4cad055adfa739ec085c8b58b8
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 15 12:43:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 15 12:43:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fbb535b

media-gfx/scrot: drop 1.4

Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/Manifest|   1 -
 media-gfx/scrot/files/ax_prefix_config_h.m4 | 203 
 media-gfx/scrot/files/scrot-1.2.bash-completion |  41 -
 media-gfx/scrot/scrot-1.4.ebuild|  48 --
 4 files changed, 293 deletions(-)

diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest
index 7354016426cb..1e2a8e8b5831 100644
--- a/media-gfx/scrot/Manifest
+++ b/media-gfx/scrot/Manifest
@@ -1,2 +1 @@
-DIST scrot-1.4.tar.gz 157779 BLAKE2B 
ba844f8bc500c468d028ce62ae57bd6a9fa0e403df6f05dd217722a9115456b70a38aabd7ccb0da53d855b9971d0f5948f82545ca0c8cceb75ede0d4546e27c1
 SHA512 
8423e7b2658f3e0ccf30f61e122016469226328adf8b1e511aeb031dd2655ae66582651e2d046c7c35d23efb98656369a02b59e711980481ddc4db24c299ee11
 DIST scrot-1.7.tar.gz 178463 BLAKE2B 
021c68c5ebd19ec08c072cff73fe1ebb7ffd179dfcde6e13656779e2ee1357cf0fdbba1d4beb2fc5dc9c8c4cd28008acaa462068eec3192cea6687ac58cd653a
 SHA512 
3ef2b547d561a85213ef0075af3034020f00168253d3b84ef94578f0b8534f9a7389c808f8fcd0c619358a14f41601fee407d08d63c397b9892ba9fc2db23f88

diff --git a/media-gfx/scrot/files/ax_prefix_config_h.m4 
b/media-gfx/scrot/files/ax_prefix_config_h.m4
deleted file mode 100644
index 22acbac68d5e..
--- a/media-gfx/scrot/files/ax_prefix_config_h.m4
+++ /dev/null
@@ -1,203 +0,0 @@
-# ===
-#https://www.gnu.org/software/autoconf-archive/ax_prefix_config_h.html
-# ===
-#
-# SYNOPSIS
-#
-#   AX_PREFIX_CONFIG_H [(OUTPUT-HEADER [,PREFIX [,ORIG-HEADER]])]
-#
-# DESCRIPTION
-#
-#   Generate an installable config.h.
-#
-#   A package should not normally install its config.h as a system header,
-#   but if it must, this macro can be used to avoid namespace pollution by
-#   making a copy of config.h with a prefix added to all the macro names.
-#
-#   Each "#define SOMEDEF" line of the configuration header has the given
-#   prefix added, in the same case as the first character of the macro name.
-#
-#   Defaults:
-#
-# OUTPUT-HEADER = $PACKAGE-config.h
-# PREFIX = $PACKAGE
-# ORIG-HEADER, from AM_CONFIG_HEADER(config.h)
-#
-#   Your configure.ac script should contain both macros in this order.
-#
-#   Example:
-#
-# AC_INIT(config.h.in)# config.h.in as created by "autoheader"
-# AM_INIT_AUTOMAKE(testpkg, 0.1.1)# makes #undef VERSION and PACKAGE
-# AM_CONFIG_HEADER(config.h)  # prep config.h from config.h.in
-# AX_PREFIX_CONFIG_H(mylib/_config.h) # prep mylib/_config.h from it..
-# AC_MEMORY_H # makes "#undef NEED_MEMORY_H"
-# AC_C_CONST_H# makes "#undef const"
-# AC_OUTPUT(Makefile) # creates the "config.h" now
-# # and also mylib/_config.h
-#
-#   If the argument to AX_PREFIX_CONFIG_H would have been omitted then the
-#   default output file would have been called simply "testpkg-config.h",
-#   but even under the name "mylib/_config.h" it contains prefix-defines
-#   like
-#
-# #ifndef TESTPKG_VERSION
-# #define TESTPKG_VERSION "0.1.1"
-# #endif
-# #ifndef TESTPKG_NEED_MEMORY_H
-# #define TESTPKG_NEED_MEMORY_H 1
-# #endif
-# #ifndef _testpkg_const
-# #define _testpkg_const _const
-# #endif
-#
-#   and this "mylib/_config.h" can be installed along with other header
-#   files, which is most convenient when creating a shared library (that has
-#   some headers) whose functionality depends on features detected at
-#   compile-time. No need to invent some "mylib-confdefs.h.in" manually.
-#
-#   Note that some AC_DEFINEs that end up in the config.h file are actually
-#   self-referential - e.g. AC_C_INLINE, AC_C_CONST, and the AC_TYPE_OFF_T
-#   say that they "will define inline|const|off_t if the system does not do
-#   it by itself". You might want to clean up about these - consider an
-#   extra mylib/conf.h that reads something like:
-#
-# #include 
-# #ifndef _testpkg_const
-# #define _testpkg_const const
-# #endif
-#
-#   and then start using _testpkg_const in the header files. That is also a
-#   good thing to differentiate whether some library-user has starting to
-#   take up with a different compiler, so perhaps it could read something
-#   like this:
-#
-# #ifdef _MSC_VER
-# #include 
-# #else
-# #include 
-# #endif
-# #ifndef _testpkg_const
-# #define _testpkg_const const
-# #endif
-#
-# LICENSE
-#
-#   Copyright (c) 2014 Reuben Thomas 
-#   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2022-07-15 Thread Sam James
commit: bcc30f5be6f74c69ae72d6bdc174c12097d8e12f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 15 12:42:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 15 12:42:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc30f5b

media-gfx/scrot: fix imlib2 dep

Closes: https://bugs.gentoo.org/835582
Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/{scrot-1.7-r2.ebuild => scrot-1.7-r3.ebuild} | 4 +++-
 media-gfx/scrot/scrot-.ebuild| 2 ++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild 
b/media-gfx/scrot/scrot-1.7-r3.ebuild
similarity index 92%
rename from media-gfx/scrot/scrot-1.7-r2.ebuild
rename to media-gfx/scrot/scrot-1.7-r3.ebuild
index 43d345d6e260..89432c8217c9 100644
--- a/media-gfx/scrot/scrot-1.7-r2.ebuild
+++ b/media-gfx/scrot/scrot-1.7-r3.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Screen capture utility using imlib2 library"
 HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot";
 if [[ ${PV} == ** ]] ; then

EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}";
-   inherit autotools git-r3
+   inherit git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
 
@@ -20,8 +20,10 @@ fi
 LICENSE="feh LGPL-2+"
 SLOT="0"
 
+# imlib2[X] needed for imlib_create_image_from_drawable, bug #835582
 RDEPEND="
dev-libs/libbsd
+   media-libs/imlib2[X]
x11-libs/libXext
x11-libs/libX11
x11-libs/libXcomposite

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-.ebuild
index 1052ef88647a..a99487cdc4e9 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-.ebuild
@@ -19,8 +19,10 @@ fi
 LICENSE="feh LGPL-2+"
 SLOT="0"
 
+# imlib2[X] needed for imlib_create_image_from_drawable, bug #835582
 RDEPEND="
dev-libs/libbsd
+   media-libs/imlib2[X]
x11-libs/libXext
x11-libs/libX11
x11-libs/libXcomposite



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2022-06-21 Thread Jakov Smolić
commit: bc94ca3545ae00780a177e514d21dc0433ec7530
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 21 16:08:27 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 21 16:08:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc94ca35

media-gfx/scrot: Stabilize 1.7-r2 sparc, #833701

Signed-off-by: Jakov Smolić  gentoo.org>

 media-gfx/scrot/scrot-1.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild 
b/media-gfx/scrot/scrot-1.7-r2.ebuild
index 60a538a0bad9..43d345d6e260 100644
--- a/media-gfx/scrot/scrot-1.7-r2.ebuild
+++ b/media-gfx/scrot/scrot-1.7-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2022-06-17 Thread Jakov Smolić
commit: b237310561f89c1930c9039992875067e0a90aee
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun 17 12:18:26 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun 17 12:18:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2373105

media-gfx/scrot: Stabilize 1.7-r2 ppc, #833701

Signed-off-by: Jakov Smolić  gentoo.org>

 media-gfx/scrot/scrot-1.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild 
b/media-gfx/scrot/scrot-1.7-r2.ebuild
index 430690d28f68..60a538a0bad9 100644
--- a/media-gfx/scrot/scrot-1.7-r2.ebuild
+++ b/media-gfx/scrot/scrot-1.7-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2022-06-17 Thread Jakov Smolić
commit: d0d5f07c1f12dbbae40a2e6ac54d134e6c3e7588
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun 17 11:48:07 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun 17 11:48:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d5f07c

media-gfx/scrot: Stabilize 1.7-r2 arm, #833701

Signed-off-by: Jakov Smolić  gentoo.org>

 media-gfx/scrot/scrot-1.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild 
b/media-gfx/scrot/scrot-1.7-r2.ebuild
index 12a612474683..430690d28f68 100644
--- a/media-gfx/scrot/scrot-1.7-r2.ebuild
+++ b/media-gfx/scrot/scrot-1.7-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2022-06-17 Thread Arthur Zamarin
commit: 01ed7ac81b8e0051fada94254eb035c01eea34ee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun 17 10:27:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun 17 10:27:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ed7ac8

media-gfx/scrot: Stabilize 1.7-r2 ppc64, #833701

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/scrot/scrot-1.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild 
b/media-gfx/scrot/scrot-1.7-r2.ebuild
index 73b45958d636..12a612474683 100644
--- a/media-gfx/scrot/scrot-1.7-r2.ebuild
+++ b/media-gfx/scrot/scrot-1.7-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2022-06-16 Thread Joonas Niilola
commit: 1c78ffda6dfb04c6c8535255e2a6a4731df41d8a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun 17 06:17:17 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun 17 06:17:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c78ffda

media-gfx/scrot: Stabilize 1.7-r2 x86, #833701

Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/scrot/scrot-1.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild 
b/media-gfx/scrot/scrot-1.7-r2.ebuild
index 80c9a38d57e0..8265a8cb325f 100644
--- a/media-gfx/scrot/scrot-1.7-r2.ebuild
+++ b/media-gfx/scrot/scrot-1.7-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2022-06-16 Thread Joonas Niilola
commit: 96964f46bd5c52b7f0e0754209f7045e47844ddf
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun 17 06:18:18 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun 17 06:18:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96964f46

media-gfx/scrot: Stabilize 1.7-r2 amd64, #833701

Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/scrot/scrot-1.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild 
b/media-gfx/scrot/scrot-1.7-r2.ebuild
index 8265a8cb325f..73b45958d636 100644
--- a/media-gfx/scrot/scrot-1.7-r2.ebuild
+++ b/media-gfx/scrot/scrot-1.7-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2022-02-19 Thread Sam James
commit: a1789fec597a031100bc50858f650e0c61b45b00
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 01:11:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 01:11:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1789fec

media-gfx/scrot: fix build on musl

Closes: https://bugs.gentoo.org/832084
Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/scrot-1.7-r2.ebuild | 3 ++-
 media-gfx/scrot/scrot-.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild 
b/media-gfx/scrot/scrot-1.7-r2.ebuild
index 3aa2ef8c7e06..80c9a38d57e0 100644
--- a/media-gfx/scrot/scrot-1.7-r2.ebuild
+++ b/media-gfx/scrot/scrot-1.7-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -36,6 +36,7 @@ RDEPEND="
 DEPEND="
${RDEPEND}
x11-base/xorg-proto
+   elibc_musl? ( sys-libs/queue-standalone )
 "
 BDEPEND="
sys-devel/autoconf-archive

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-.ebuild
index 80d7728667d6..1052ef88647a 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -35,6 +35,7 @@ RDEPEND="
 DEPEND="
${RDEPEND}
x11-base/xorg-proto
+   elibc_musl? ( sys-libs/queue-standalone )
 "
 BDEPEND="
sys-devel/autoconf-archive



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/files/

2021-12-19 Thread Sam James
commit: ef3989d3e251da2993c981ba8aa7d9fbf068cf02
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 20 00:05:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 20 00:06:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3989d3

media-gfx/scrot: tidy up patch

Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/files/scrot-1.7-fix-docdir.patch | 25 +---
 1 file changed, 22 insertions(+), 3 deletions(-)

diff --git a/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch 
b/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch
index ebae595ac38f..3e0fb09da85d 100644
--- a/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch
+++ b/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch
@@ -2,7 +2,7 @@ 
https://github.com/resurrecting-open-source-projects/scrot/pull/175
 
 From: Sam James 
 Date: Sun, 19 Dec 2021 23:59:45 +
-Subject: [PATCH] build: respect docdir
+Subject: [PATCH 1/2] build: respect docdir
 
 Before this patch with --docdir=/usr/share/doc/scrot-1.7-r1 (example downstream
 versioning for patches):
@@ -34,7 +34,7 @@ Bug: https://bugs.gentoo.org/828928
 Signed-off-by: Sam James 
 --- a/Makefile.am
 +++ b/Makefile.am
-@@ -34,8 +34,7 @@ MAINTAINERCLEANFILES = Makefile.in
+@@ -34,10 +34,9 @@ MAINTAINERCLEANFILES = Makefile.in
  
  man_MANS = man/scrot.1
  
@@ -42,5 +42,24 @@ Signed-off-by: Sam James 
 -docsdir = $(prefix)/share/doc/scrot
 +doc_DATA = README.md AUTHORS ChangeLog doc/scrot.png
  
- EXTRA_DIST = man/scrot.1 $(docs_DATA)
+-EXTRA_DIST = man/scrot.1 $(docs_DATA)
++EXTRA_DIST = man/scrot.1
+ 
+ SUBDIRS = src
+ 
+From: Sam James 
+Date: Mon, 20 Dec 2021 00:03:35 +
+Subject: [PATCH 2/2] build: simplify man page installation
+
+Signed-off-by: Sam James 
+--- a/Makefile.am
 b/Makefile.am
+@@ -36,7 +36,7 @@ man_MANS = man/scrot.1
+ 
+ doc_DATA = README.md AUTHORS ChangeLog doc/scrot.png
+ 
+-EXTRA_DIST = man/scrot.1
++EXTRA_DIST = $(man_MANS)
+ 
+ SUBDIRS = src
  



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/, media-gfx/scrot/files/

2021-12-19 Thread Sam James
commit: e3fab0acfbb39f126224b70daf1927e3fe1404f8
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 19 23:58:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 20 00:02:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3fab0ac

media-gfx/scrot: respect docdir

Closes: https://bugs.gentoo.org/828928
Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/files/scrot-1.7-fix-docdir.patch   | 46 ++
 .../{scrot-1.7-r1.ebuild => scrot-1.7-r2.ebuild}   | 11 +-
 2 files changed, 55 insertions(+), 2 deletions(-)

diff --git a/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch 
b/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch
new file mode 100644
index ..ebae595ac38f
--- /dev/null
+++ b/media-gfx/scrot/files/scrot-1.7-fix-docdir.patch
@@ -0,0 +1,46 @@
+https://github.com/resurrecting-open-source-projects/scrot/pull/175
+
+From: Sam James 
+Date: Sun, 19 Dec 2021 23:59:45 +
+Subject: [PATCH] build: respect docdir
+
+Before this patch with --docdir=/usr/share/doc/scrot-1.7-r1 (example downstream
+versioning for patches):
+```
+>>> /usr/share/doc/scrot-1.7-r1/
+>>> /usr/share/doc/scrot-1.7-r1/README.md.bz2
+>>> /usr/share/doc/scrot-1.7-r1/ChangeLog.bz2
+>>> /usr/share/doc/scrot-1.7-r1/AUTHORS.bz2
+>>> /usr/share/doc/scrot/
+>>> /usr/share/doc/scrot/scrot.png
+>>> /usr/share/doc/scrot/README.md.bz2
+>>> /usr/share/doc/scrot/ChangeLog.bz2
+>>> /usr/share/doc/scrot/AUTHORS.bz2
+```
+
+After:
+```
+>>> /usr/share/doc/scrot-1.7-r1/scrot.png
+>>> /usr/share/doc/scrot-1.7-r1/README.md.bz2
+>>> /usr/share/doc/scrot-1.7-r1/ChangeLog.bz2
+>>> /usr/share/doc/scrot-1.7-r1/AUTHORS.bz2
+```
+
+This avoids installing duplicate files & installs them to the
+same location but it's overridable by --docdir in ./configure which
+helps downstreams.
+
+Bug: https://bugs.gentoo.org/828928
+Signed-off-by: Sam James 
+--- a/Makefile.am
 b/Makefile.am
+@@ -34,8 +34,7 @@ MAINTAINERCLEANFILES = Makefile.in
+ 
+ man_MANS = man/scrot.1
+ 
+-docs_DATA = README.md AUTHORS ChangeLog doc/scrot.png
+-docsdir = $(prefix)/share/doc/scrot
++doc_DATA = README.md AUTHORS ChangeLog doc/scrot.png
+ 
+ EXTRA_DIST = man/scrot.1 $(docs_DATA)
+ 

diff --git a/media-gfx/scrot/scrot-1.7-r1.ebuild 
b/media-gfx/scrot/scrot-1.7-r2.ebuild
similarity index 82%
rename from media-gfx/scrot/scrot-1.7-r1.ebuild
rename to media-gfx/scrot/scrot-1.7-r2.ebuild
index 80d7728667d6..3aa2ef8c7e06 100644
--- a/media-gfx/scrot/scrot-1.7-r1.ebuild
+++ b/media-gfx/scrot/scrot-1.7-r2.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=8
 
-inherit bash-completion-r1
+# Need autotools for docdir patch for now
+inherit autotools bash-completion-r1
 
 DESCRIPTION="Screen capture utility using imlib2 library"
 HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot";
@@ -45,10 +46,16 @@ DOCS=(
AUTHORS ChangeLog README.md
 )
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.7-fix-docdir.patch
+)
+
 src_prepare() {
default
 
-   [[ ${PV} == ** ]] && eautoreconf
+   # Needed for 1.7 for the docdir patch
+   eautoreconf
+   #[[ ${PV} == ** ]] && eautoreconf
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2021-12-10 Thread Sam James
commit: 3f6c0b9b945215fbf8c349e823c45edd38d4dcd0
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 11 01:35:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 11 01:35:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6c0b9b

media-gfx/scrot: drop junk accidentally committed

Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/build.log | 150 --
 1 file changed, 150 deletions(-)

diff --git a/media-gfx/scrot/build.log b/media-gfx/scrot/build.log
deleted file mode 100644
index b6ee51e1f95b..
--- a/media-gfx/scrot/build.log
+++ /dev/null
@@ -1,150 +0,0 @@
- * Package:media-libs/giblib-1.2.4-r1
- * Repository: gentoo
- * USE:abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
- * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
->>> Unpacking source...
->>> Unpacking giblib-1.2.4.tar.gz to 
/var/tmp/portage/media-libs/giblib-1.2.4-r1/work
->>> Source unpacked in /var/tmp/portage/media-libs/giblib-1.2.4-r1/work
->>> Preparing source in 
/var/tmp/portage/media-libs/giblib-1.2.4-r1/work/giblib-1.2.4 ...
- * Applying giblib-1.2.4-fix-build-system.patch ...
- [ ok ]
- * Running eautoreconf in 
'/var/tmp/portage/media-libs/giblib-1.2.4-r1/work/giblib-1.2.4' ...
- * Running 'libtoolize --install --copy --force --automake' ...
- [ ok ]
- * Running 'aclocal' ...
- [ ok ]
- * Running 'autoconf --force' ...
- [ ok ]
- * Running 'autoheader' ...
- [ ok ]
- * Running 'automake --add-missing --copy --foreign --force-missing' ...
- [ ok ]
- * Running elibtoolize in: giblib-1.2.4/
- *   Applying portage/1.2.0 patch ...
- *   Applying sed/1.5.6 patch ...
- *   Applying as-needed/2.4.3 patch ...
- *   Applying static-flags/2.4.6 patch ...
->>> Source prepared.
->>> Configuring source in 
/var/tmp/portage/media-libs/giblib-1.2.4-r1/work/giblib-1.2.4 ...
- * econf: updating giblib-1.2.4/config.guess with 
/usr/share/gnuconfig/config.guess
- * econf: updating giblib-1.2.4/config.sub with /usr/share/gnuconfig/config.sub
-./configure --prefix=/usr --build=x86_64-pc-linux-gnu 
--host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info 
--datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib 
--disable-dependency-tracking --disable-silent-rules 
--docdir=/usr/share/doc/giblib-1.2.4-r1 
--htmldir=/usr/share/doc/giblib-1.2.4-r1/html --with-sysroot=/ 
--libdir=/usr/lib64 --disable-static --enable-option-checking=warn
-configure: loading site script /usr/share/config.site
-checking for a BSD-compatible install... 
/usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c
-checking whether build environment is sane... yes
-checking for a race-free mkdir -p... /bin/mkdir -p
-checking for gawk... gawk
-checking whether make sets $(MAKE)... yes
-checking whether make supports nested variables... yes
-checking whether make supports the include directive... yes (GNU style)
-checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
-checking whether the C compiler works... yes
-checking for C compiler default output file name... a.out
-checking for suffix of executables... 
-checking whether we are cross compiling... no
-checking for suffix of object files... o
-checking whether the compiler supports GNU C... yes
-checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
-checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none 
needed
-checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes
-checking dependency style of x86_64-pc-linux-gnu-gcc... none
-checking for library containing strerror... none required
-checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc
-checking whether the compiler supports GNU C... (cached) yes
-checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes
-checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... (cached) 
none needed
-checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... 
(cached) yes
-checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none
-checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc
-checking whether the compiler supports GNU C... (cached) yes
-checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes
-checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... (cached) 
none needed
-checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... 
(cached) yes
-checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none
-checking for stdio.h... yes
-checking for stdlib.h... yes
-checking for string.h... yes
-checking for inttypes.h... yes
-checking for stdint.h... yes
-checking for strings.h... yes
-checking for sys/stat.h... yes
-checking for sys/types.h... yes
-checking for unistd.h... yes
-checking for grep that handles long lines and -e... /bin/grep
-checking for egrep... /bin/grep -E
-checking build system type... x86_64

[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2021-12-10 Thread Sam James
commit: f3c0f98ffabaf74eb370b27dd8110e0e9ceb6519
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 11 01:34:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 11 01:34:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c0f98f

media-gfx/scrot: drop obsolete giblib dependency

Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/build.log  | 150 +
 .../{scrot-1.7.ebuild => scrot-1.7-r1.ebuild}  |   1 -
 media-gfx/scrot/scrot-.ebuild  |   1 -
 3 files changed, 150 insertions(+), 2 deletions(-)

diff --git a/media-gfx/scrot/build.log b/media-gfx/scrot/build.log
new file mode 100644
index ..b6ee51e1f95b
--- /dev/null
+++ b/media-gfx/scrot/build.log
@@ -0,0 +1,150 @@
+ * Package:media-libs/giblib-1.2.4-r1
+ * Repository: gentoo
+ * USE:abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
+ * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
+>>> Unpacking source...
+>>> Unpacking giblib-1.2.4.tar.gz to 
/var/tmp/portage/media-libs/giblib-1.2.4-r1/work
+>>> Source unpacked in /var/tmp/portage/media-libs/giblib-1.2.4-r1/work
+>>> Preparing source in 
/var/tmp/portage/media-libs/giblib-1.2.4-r1/work/giblib-1.2.4 ...
+ * Applying giblib-1.2.4-fix-build-system.patch ...
+ [ ok ]
+ * Running eautoreconf in 
'/var/tmp/portage/media-libs/giblib-1.2.4-r1/work/giblib-1.2.4' ...
+ * Running 'libtoolize --install --copy --force --automake' ...
+ [ ok ]
+ * Running 'aclocal' ...
+ [ ok ]
+ * Running 'autoconf --force' ...
+ [ ok ]
+ * Running 'autoheader' ...
+ [ ok ]
+ * Running 'automake --add-missing --copy --foreign --force-missing' ...
+ [ ok ]
+ * Running elibtoolize in: giblib-1.2.4/
+ *   Applying portage/1.2.0 patch ...
+ *   Applying sed/1.5.6 patch ...
+ *   Applying as-needed/2.4.3 patch ...
+ *   Applying static-flags/2.4.6 patch ...
+>>> Source prepared.
+>>> Configuring source in 
/var/tmp/portage/media-libs/giblib-1.2.4-r1/work/giblib-1.2.4 ...
+ * econf: updating giblib-1.2.4/config.guess with 
/usr/share/gnuconfig/config.guess
+ * econf: updating giblib-1.2.4/config.sub with /usr/share/gnuconfig/config.sub
+./configure --prefix=/usr --build=x86_64-pc-linux-gnu 
--host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info 
--datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib 
--disable-dependency-tracking --disable-silent-rules 
--docdir=/usr/share/doc/giblib-1.2.4-r1 
--htmldir=/usr/share/doc/giblib-1.2.4-r1/html --with-sysroot=/ 
--libdir=/usr/lib64 --disable-static --enable-option-checking=warn
+configure: loading site script /usr/share/config.site
+checking for a BSD-compatible install... 
/usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c
+checking whether build environment is sane... yes
+checking for a race-free mkdir -p... /bin/mkdir -p
+checking for gawk... gawk
+checking whether make sets $(MAKE)... yes
+checking whether make supports nested variables... yes
+checking whether make supports the include directive... yes (GNU style)
+checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
+checking whether the C compiler works... yes
+checking for C compiler default output file name... a.out
+checking for suffix of executables... 
+checking whether we are cross compiling... no
+checking for suffix of object files... o
+checking whether the compiler supports GNU C... yes
+checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
+checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none 
needed
+checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes
+checking dependency style of x86_64-pc-linux-gnu-gcc... none
+checking for library containing strerror... none required
+checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc
+checking whether the compiler supports GNU C... (cached) yes
+checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes
+checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... (cached) 
none needed
+checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... 
(cached) yes
+checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none
+checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc
+checking whether the compiler supports GNU C... (cached) yes
+checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes
+checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... (cached) 
none needed
+checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... 
(cached) yes
+checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none
+checking for stdio.h... yes
+checking for stdlib.h... yes
+checking for string.h... yes
+checking for inttypes.h... yes
+checking for stdint.h... yes
+checking for strings.h... yes
+checking for sys/stat.h... yes
+checking for sys/types.h... yes
+checking for unistd.h... yes
+ch

[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/, media-gfx/scrot/files/

2021-12-10 Thread Sam James
commit: 192e9b063f056d9f66d8e348d52a4d76b77538c7
Author: Luis Davila  gmail  com>
AuthorDate: Sat Dec 11 01:20:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 11 01:29:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192e9b06

media-gfx/scrot: add 1.7

Closes: https://github.com/gentoo/gentoo/pull/23247
Signed-off-by: Luis Davila  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/Manifest|  1 +
 media-gfx/scrot/files/scrot-1.7.bash-completion | 48 +
 media-gfx/scrot/scrot-1.7.ebuild| 47 
 3 files changed, 96 insertions(+)

diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest
index 49ab0ed27cd4..7354016426cb 100644
--- a/media-gfx/scrot/Manifest
+++ b/media-gfx/scrot/Manifest
@@ -1 +1,2 @@
 DIST scrot-1.4.tar.gz 157779 BLAKE2B 
ba844f8bc500c468d028ce62ae57bd6a9fa0e403df6f05dd217722a9115456b70a38aabd7ccb0da53d855b9971d0f5948f82545ca0c8cceb75ede0d4546e27c1
 SHA512 
8423e7b2658f3e0ccf30f61e122016469226328adf8b1e511aeb031dd2655ae66582651e2d046c7c35d23efb98656369a02b59e711980481ddc4db24c299ee11
+DIST scrot-1.7.tar.gz 178463 BLAKE2B 
021c68c5ebd19ec08c072cff73fe1ebb7ffd179dfcde6e13656779e2ee1357cf0fdbba1d4beb2fc5dc9c8c4cd28008acaa462068eec3192cea6687ac58cd653a
 SHA512 
3ef2b547d561a85213ef0075af3034020f00168253d3b84ef94578f0b8534f9a7389c808f8fcd0c619358a14f41601fee407d08d63c397b9892ba9fc2db23f88

diff --git a/media-gfx/scrot/files/scrot-1.7.bash-completion 
b/media-gfx/scrot/files/scrot-1.7.bash-completion
new file mode 100644
index ..06bc7ac7fad3
--- /dev/null
+++ b/media-gfx/scrot/files/scrot-1.7.bash-completion
@@ -0,0 +1,48 @@
+# bash-completion script for scrot
+# place this in /etc/bash_completion.d
+
+_scrot() {
+   local cur prev opts
+   COMPREPLY=()
+   cur=${COMP_WORDS[COMP_CWORD]}
+   prev=${COMP_WORDS[COMP_CWORD-1]}
+   opts="
+   -h --help -v --version -a --autoselect -b --border -c --count -d
+   --delay -e --exec -q --quality -m --multidisp -s --select -u 
--focused
+   -t --thumb -z --silent -p --pointer -f --freeze -o --overwrite 
-l --line
+   -n --note -C --class -i --ignorekeyboard -F --file -shole 
--select=hole
+   -shide --select=hide -sblur --select=blur
+   "
+
+   if [[ "${cur}" == -* ]] || [[ ${COMP_CWORD} -eq 1 ]]; then
+   COMPREPLY=($(compgen -W "${opts}" -- "${cur}"))
+   fi
+
+   case "${prev}" in
+   -h|--help) COMPREPLY=($(compgen -W "${opts/-h --help}" -- 
"${cur}")) ;;
+   -v|--version) COMPREPLY=($(compgen -W "${opts/-v --version}" -- 
"${cur}")) ;;
+   -a|--autoselect) COMPREPLY=($(compgen -W "${opts/-a 
--autoselect}" -- "${cur}")) ;;
+   -b|--border) COMPREPLY=($(compgen -W "${opts/-b --border}" -- 
"${cur}")) ;;
+   -c|--count) COMPREPLY=($(compgen -W "${opts/-c --count}" -- 
"${cur}")) ;;
+   -d|--delay) COMPREPLY=($(compgen -W "${opts/-d --delay}" -- 
"${cur}")) ;;
+   -e|--exec) COMPREPLY=($(compgen -A command -- "${cur}")) ;;
+   -q|--quality) COMPREPLY=($(compgen -W "${opts/-q --quality}" -- 
"${cur}")) ;;
+   -m|--multidisp) COMPREPLY=($(compgen -W "${opts/-m 
--multidisp}" -- "${cur}")) ;;
+   -s|--select) COMPREPLY=($(compgen -W "${opts/-s --select}" -- 
"${cur}")) ;;
+   -u|--focused) COMPREPLY=($(compgen -W "${opts/-u --focused}" -- 
"${cur}")) ;;
+   -t|--thumb) COMPREPLY=($(compgen -W "${opts/-t --thumb}" -- 
"${cur}")) ;;
+   -z|--silent) COMPREPLY=($(compgen -W "${opts/-z --silent}" -- 
"${cur}")) ;;
+   -p|--pointer) COMPREPLY=($(compgen -W "${opts/-p --pointer}" -- 
"${cur}")) ;;
+   -f|--freeze) COMPREPLY=($(compgen -W "${opts/-f --freeze}" -- 
"${cur}")) ;;
+   -o|--overwrite) COMPREPLY=($(compgen -W "${opts/-o 
--overwrite}" -- "${cur}")) ;;
+   -l|--line) COMPREPLY=($(compgen -W "${opts/-l --line}" -- 
"${cur}")) ;;
+   -n|--note) COMPREPLY=($(compgen -W "${opts/-n --note}" -- 
"${cur}")) ;;
+   -C|--class)COMPREPLY=($(compgen -W "${opts/-C --class}" -- 
"${cur}")) ;;
+   -i|--ignorekeyboard)COMPREPLY=($(compgen -W "${opts/-i 
--ignorekeyboard}" -- "${cur}")) ;;
+   -F|--file)COMPREPLY=($(compgen -W "${opts/-F --file}" -- 
"${cur}")) ;;
+   -shole|--select=hole)COMPREPLY=($(compgen -W "${opts/-shole 
--select=hole}" -- "${cur}")) ;;
+   -shide|--select=hide)COMPREPLY=($(compgen -W "${opts/-shide 
--select=hide}" -- "${cur}")) ;;
+   -sblur|--select=blur)COMPREPLY=($(compgen -W "${opts/-sblur 
--select=blur}" -- "${cur}")) ;;
+   esac
+}
+complete -F _scrot scrot

diff --git a/media-gfx/scrot/scrot-1.7.ebuild b/media-gfx/scrot/scrot-1.7.ebuild
new file mode 100644
index 0

[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2021-12-10 Thread Sam James
commit: d914d68437908f21641c1a5f941ea8357d7ca67d
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 11 01:27:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 11 01:29:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d914d684

media-gfx/scrot: sync live ebuild

Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/scrot-1.7.ebuild  | 16 ++--
 media-gfx/scrot/scrot-.ebuild | 33 ++---
 2 files changed, 36 insertions(+), 13 deletions(-)

diff --git a/media-gfx/scrot/scrot-1.7.ebuild b/media-gfx/scrot/scrot-1.7.ebuild
index 9cad9ff4eae9..05091a934e05 100644
--- a/media-gfx/scrot/scrot-1.7.ebuild
+++ b/media-gfx/scrot/scrot-1.7.ebuild
@@ -7,11 +7,17 @@ inherit bash-completion-r1
 
 DESCRIPTION="Screen capture utility using imlib2 library"
 HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot";
-SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
+if [[ ${PV} == ** ]] ; then
+   
EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}";
+   inherit autotools git-r3
+else
+   
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
dev-libs/libbsd
@@ -40,6 +46,12 @@ DOCS=(
AUTHORS ChangeLog README.md
 )
 
+src_prepare() {
+   default
+
+   [[ ${PV} == ** ]] && eautoreconf
+}
+
 src_install() {
default
 

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-.ebuild
index 605a004b7102..05091a934e05 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-.ebuild
@@ -1,19 +1,28 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-inherit autotools bash-completion-r1 git-r3
+EAPI=8
+
+inherit bash-completion-r1
 
 DESCRIPTION="Screen capture utility using imlib2 library"
 HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot";
-EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}";
+if [[ ${PV} == ** ]] ; then
+   
EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}";
+   inherit autotools git-r3
+else
+   
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS=""
 
 RDEPEND="
+   dev-libs/libbsd
>=media-libs/giblib-1.2.3
+   x11-libs/libXext
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXfixes
@@ -28,21 +37,23 @@ DEPEND="
${RDEPEND}
x11-base/xorg-proto
 "
+BDEPEND="
+   sys-devel/autoconf-archive
+   virtual/pkgconfig
+"
+
 DOCS=(
-   AUTHORS ChangeLog CONTRIBUTING.md README.md TODO
+   AUTHORS ChangeLog README.md
 )
 
 src_prepare() {
-   sed -i -e 's#-g -O3##g' src/Makefile.am || die
-   cat "${FILESDIR}"/ax_prefix_config_h.m4 >> acinclude.m4 || die
-
default
 
-   eautoreconf
+   [[ ${PV} == ** ]] && eautoreconf
 }
 
 src_install() {
default
 
-   newbashcomp "${FILESDIR}"/${PN}-1.2.bash-completion ${PN}
+   newbashcomp "${FILESDIR}"/${PN}-1.7.bash-completion ${PN}
 }



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2021-09-02 Thread Yixun Lan
commit: 64c1c9df7be599591ed97ffc6d5e5b55eac8ad48
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Sep  2 08:51:27 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Sep  2 08:52:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c1c9df

media-gfx/scrot: keyword ~riscv

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

 media-gfx/scrot/scrot-1.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/scrot/scrot-1.4.ebuild b/media-gfx/scrot/scrot-1.4.ebuild
index 741754ad360..11c9a2db327 100644
--- a/media-gfx/scrot/scrot-1.4.ebuild
+++ b/media-gfx/scrot/scrot-1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
>=media-libs/giblib-1.2.3



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2020-12-20 Thread Sam James
commit: 4a350f3b9e3520fe4c08b77dcb03d52e0a06d95d
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 20 18:47:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 20 18:47:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a350f3b

media-gfx/scrot: Stabilize 1.4 arm, #760372

Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/scrot-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.4.ebuild b/media-gfx/scrot/scrot-1.4.ebuild
index 70d62eaab52..741754ad360 100644
--- a/media-gfx/scrot/scrot-1.4.ebuild
+++ b/media-gfx/scrot/scrot-1.4.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86"
 
 RDEPEND="
>=media-libs/giblib-1.2.3



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2020-12-20 Thread Thomas Deutschmann
commit: 408ce4110169a8b2cdce652fd14ac19e314c45a9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Dec 20 16:39:24 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Dec 20 16:39:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408ce411

media-gfx/scrot: x86 stable (bug #760372)

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

 media-gfx/scrot/scrot-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.4.ebuild b/media-gfx/scrot/scrot-1.4.ebuild
index 1b42b4768b8..70d62eaab52 100644
--- a/media-gfx/scrot/scrot-1.4.ebuild
+++ b/media-gfx/scrot/scrot-1.4.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86"
 
 RDEPEND="
>=media-libs/giblib-1.2.3



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2020-12-18 Thread Sergei Trofimovich
commit: fe46e0730ef01481624736118f741d7d635999c8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec 18 20:17:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 18 20:49:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe46e073

media-gfx/scrot: stable 1.4 for sparc, bug #760372

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-gfx/scrot/scrot-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.4.ebuild b/media-gfx/scrot/scrot-1.4.ebuild
index 0ddd01558b2..1b42b4768b8 100644
--- a/media-gfx/scrot/scrot-1.4.ebuild
+++ b/media-gfx/scrot/scrot-1.4.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc ~x86"
 
 RDEPEND="
>=media-libs/giblib-1.2.3



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2020-12-18 Thread Sergei Trofimovich
commit: af68bc9b20883894a3005be930042532121e6f00
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 18 10:18:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 18 10:25:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af68bc9b

media-gfx/scrot: stable 1.4 for ppc64

stable wrt bug #760372

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-gfx/scrot/scrot-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.4.ebuild b/media-gfx/scrot/scrot-1.4.ebuild
index 956e5ff60f2..0ddd01558b2 100644
--- a/media-gfx/scrot/scrot-1.4.ebuild
+++ b/media-gfx/scrot/scrot-1.4.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc ~x86"
 
 RDEPEND="
>=media-libs/giblib-1.2.3



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2020-12-17 Thread Agostino Sarubbo
commit: 416fba250fa00c16675fda85c1f5a7cc56e050ee
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 17 16:39:33 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 17 16:39:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=416fba25

media-gfx/scrot: amd64 stable wrt bug #760372

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-gfx/scrot/scrot-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.4.ebuild b/media-gfx/scrot/scrot-1.4.ebuild
index b5a7e8e867f..956e5ff60f2 100644
--- a/media-gfx/scrot/scrot-1.4.ebuild
+++ b/media-gfx/scrot/scrot-1.4.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86"
 
 RDEPEND="
>=media-libs/giblib-1.2.3



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2020-12-17 Thread Sam James
commit: 40746abd02a075a6c3bd38ed3d11b4e8c1b889ed
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 17 08:16:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 17 08:16:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40746abd

media-gfx/scrot: Stabilize 1.4 ppc, #760372

Signed-off-by: Sam James  gentoo.org>

 media-gfx/scrot/scrot-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-1.4.ebuild b/media-gfx/scrot/scrot-1.4.ebuild
index a41006736fa..b5a7e8e867f 100644
--- a/media-gfx/scrot/scrot-1.4.ebuild
+++ b/media-gfx/scrot/scrot-1.4.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86"
 
 RDEPEND="
>=media-libs/giblib-1.2.3



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/, media-gfx/scrot/files/

2020-08-07 Thread Jeroen Roovers
commit: a60996126492871f7f1d76985fb38afebd2a9079
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Aug  7 11:26:35 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Aug  7 11:29:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6099612

media-gfx/scrot: Fix acinclude.m4

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Closes: https://bugs.gentoo.org/726290
Signed-off-by: Jeroen Roovers  gentoo.org>

 media-gfx/scrot/files/ax_prefix_config_h.m4 | 203 
 media-gfx/scrot/scrot-1.4.ebuild|   3 +
 media-gfx/scrot/scrot-.ebuild   |   3 +
 3 files changed, 209 insertions(+)

diff --git a/media-gfx/scrot/files/ax_prefix_config_h.m4 
b/media-gfx/scrot/files/ax_prefix_config_h.m4
new file mode 100644
index 000..22acbac68d5
--- /dev/null
+++ b/media-gfx/scrot/files/ax_prefix_config_h.m4
@@ -0,0 +1,203 @@
+# ===
+#https://www.gnu.org/software/autoconf-archive/ax_prefix_config_h.html
+# ===
+#
+# SYNOPSIS
+#
+#   AX_PREFIX_CONFIG_H [(OUTPUT-HEADER [,PREFIX [,ORIG-HEADER]])]
+#
+# DESCRIPTION
+#
+#   Generate an installable config.h.
+#
+#   A package should not normally install its config.h as a system header,
+#   but if it must, this macro can be used to avoid namespace pollution by
+#   making a copy of config.h with a prefix added to all the macro names.
+#
+#   Each "#define SOMEDEF" line of the configuration header has the given
+#   prefix added, in the same case as the first character of the macro name.
+#
+#   Defaults:
+#
+# OUTPUT-HEADER = $PACKAGE-config.h
+# PREFIX = $PACKAGE
+# ORIG-HEADER, from AM_CONFIG_HEADER(config.h)
+#
+#   Your configure.ac script should contain both macros in this order.
+#
+#   Example:
+#
+# AC_INIT(config.h.in)# config.h.in as created by "autoheader"
+# AM_INIT_AUTOMAKE(testpkg, 0.1.1)# makes #undef VERSION and PACKAGE
+# AM_CONFIG_HEADER(config.h)  # prep config.h from config.h.in
+# AX_PREFIX_CONFIG_H(mylib/_config.h) # prep mylib/_config.h from it..
+# AC_MEMORY_H # makes "#undef NEED_MEMORY_H"
+# AC_C_CONST_H# makes "#undef const"
+# AC_OUTPUT(Makefile) # creates the "config.h" now
+# # and also mylib/_config.h
+#
+#   If the argument to AX_PREFIX_CONFIG_H would have been omitted then the
+#   default output file would have been called simply "testpkg-config.h",
+#   but even under the name "mylib/_config.h" it contains prefix-defines
+#   like
+#
+# #ifndef TESTPKG_VERSION
+# #define TESTPKG_VERSION "0.1.1"
+# #endif
+# #ifndef TESTPKG_NEED_MEMORY_H
+# #define TESTPKG_NEED_MEMORY_H 1
+# #endif
+# #ifndef _testpkg_const
+# #define _testpkg_const _const
+# #endif
+#
+#   and this "mylib/_config.h" can be installed along with other header
+#   files, which is most convenient when creating a shared library (that has
+#   some headers) whose functionality depends on features detected at
+#   compile-time. No need to invent some "mylib-confdefs.h.in" manually.
+#
+#   Note that some AC_DEFINEs that end up in the config.h file are actually
+#   self-referential - e.g. AC_C_INLINE, AC_C_CONST, and the AC_TYPE_OFF_T
+#   say that they "will define inline|const|off_t if the system does not do
+#   it by itself". You might want to clean up about these - consider an
+#   extra mylib/conf.h that reads something like:
+#
+# #include 
+# #ifndef _testpkg_const
+# #define _testpkg_const const
+# #endif
+#
+#   and then start using _testpkg_const in the header files. That is also a
+#   good thing to differentiate whether some library-user has starting to
+#   take up with a different compiler, so perhaps it could read something
+#   like this:
+#
+# #ifdef _MSC_VER
+# #include 
+# #else
+# #include 
+# #endif
+# #ifndef _testpkg_const
+# #define _testpkg_const const
+# #endif
+#
+# LICENSE
+#
+#   Copyright (c) 2014 Reuben Thomas 
+#   Copyright (c) 2008 Guido U. Draheim 
+#   Copyright (c) 2008 Marten Svantesson
+#   Copyright (c) 2008 Gerald Point 
+#
+#   This program is free software; you can redistribute it and/or modify it
+#   under the terms of the GNU General Public License as published by the
+#   Free Software Foundation; either version 3 of the License, or (at your
+#   option) any later version.
+#
+#   This program is distributed in the hope that it will be useful, but
+#   WITHOUT ANY WARRANTY; without even the implied warranty of
+#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
+#   Public License for more details.
+#
+#   You should have received a copy of the GNU General Public License along
+#   with this program. If not, see 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2020-07-19 Thread Jeroen Roovers
commit: 58d154844505d804901c058c98c706f43a3a974f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jul 19 10:11:09 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jul 19 10:15:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d15484

media-gfx/scrot: Version 1.4

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jeroen Roovers  gentoo.org>

 media-gfx/scrot/Manifest |  1 +
 media-gfx/scrot/scrot-1.4.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest
index 993b4969bde..78db7e6345c 100644
--- a/media-gfx/scrot/Manifest
+++ b/media-gfx/scrot/Manifest
@@ -1,4 +1,5 @@
 DIST scrot-1.2.tar.gz 36839 BLAKE2B 
26ca05fb3c8fa9069ad87bdd5cc93791994e44e2f5cd7a4b729a6c9e3035c349049500b9627fd31532c280465f77f839370d095f1b0f2ccc10649b3e6fa01edb
 SHA512 
b89e7a94e6317fdb7bd260190c6d68a2dfefc08691b4574337afdfff84f55b8b9c955a6ac60642ae9749c1deaa16bee7b855fbd15833a95f602536693daf8c37
 DIST scrot-1.3.tar.gz 141726 BLAKE2B 
1972edfa3b61c95fd786d0b4db13633778293b2c671c395939ea0b77d49714e644abd60cfae5656f03fd1c701185d2c8961c45d62989e882f2cd8f4a824dee57
 SHA512 
45828824701c7574676d0746d01f3dc8313ea91a272fa169b616765442e8842b67d8aa73f47009a66d34dd6b89a230fd9fb42bc598e88baae70fc45345c13a4c
+DIST scrot-1.4.tar.gz 157779 BLAKE2B 
ba844f8bc500c468d028ce62ae57bd6a9fa0e403df6f05dd217722a9115456b70a38aabd7ccb0da53d855b9971d0f5948f82545ca0c8cceb75ede0d4546e27c1
 SHA512 
8423e7b2658f3e0ccf30f61e122016469226328adf8b1e511aeb031dd2655ae66582651e2d046c7c35d23efb98656369a02b59e711980481ddc4db24c299ee11
 DIST scrot_0.8-13.debian.tar.gz 7943 BLAKE2B 
6c58c76f3a8dcf61a8ca4c31f5845cb27b4d0ed2bf9619cc8ea5824b5e42c66ee5163c7f4e76308763947b933003dbd3df6e641b0596ed342993343fd5418a75
 SHA512 
3f6d0a8e592088af38a3d90394b6b7246430479f5b0c8451af5eae383725d1896dc4bbf595495f9f2b546f00ef38780123c4ee0e3f06971c55a6ac2dfa5b7d53
 DIST scrot_0.8.orig.tar.gz 74324 BLAKE2B 
56facc81c29f101279ffc6d5d323a0cecd32b1ff6d1d4bb2052a90703353a9ad5b6ab46c8840ed20834f976badab4258fbb0f031645d9689eef1b838ebd4b1a0
 SHA512 
cba8f589e45758ddbfe4e276399a1ecb0dbe29569be5d85d97733e7f64de2911bd2d03e62700ad0c718a1fc886c2e3def9dee1de5cac884f9e65e772cebe838c

diff --git a/media-gfx/scrot/scrot-1.4.ebuild b/media-gfx/scrot/scrot-1.4.ebuild
new file mode 100644
index 000..4b8af98639c
--- /dev/null
+++ b/media-gfx/scrot/scrot-1.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools bash-completion-r1
+
+DESCRIPTION="Screen capture utility using imlib2 library"
+HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot";
+SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="feh LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=media-libs/giblib-1.2.3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXfixes
+   || (
+   media-libs/imlib2[gif]
+   media-libs/imlib2[jpeg]
+   media-libs/imlib2[png]
+   media-libs/imlib2[tiff]
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+DOCS=(
+   AUTHORS ChangeLog CONTRIBUTING.md README.md TODO
+)
+
+src_prepare() {
+   sed -i -e 's#-g -O3##g' src/Makefile.am || die
+   default
+   eautoreconf
+}
+
+src_install() {
+   default
+
+   newbashcomp "${FILESDIR}"/${PN}-1.2.bash-completion ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/, media-gfx/scrot/files/

2020-06-30 Thread Jeroen Roovers
commit: 9bd197af7cd916182acc234ccb2b6aeb8a413f82
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jun 30 08:07:43 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jun 30 08:08:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd197af

media-gfx/scrot: Drop accepted patch

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jeroen Roovers  gentoo.org>

 media-gfx/scrot/files/scrot--Xcursor.patch | 18 --
 media-gfx/scrot/scrot-.ebuild  |  3 ---
 2 files changed, 21 deletions(-)

diff --git a/media-gfx/scrot/files/scrot--Xcursor.patch 
b/media-gfx/scrot/files/scrot--Xcursor.patch
deleted file mode 100644
index dbb935219b3..000
--- a/media-gfx/scrot/files/scrot--Xcursor.patch
+++ /dev/null
@@ -1,18 +0,0 @@
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -34,4 +34,4 @@
- bin_PROGRAMS  = scrot
- scrot_SOURCES   = main.c getopt.c getopt1.c getopt.h scrot.h \
- options.c options.h debug.h imlib.c structs.h note.c note.h
--scrot_LDADD = -lX11 -lXfixes -lXcursor -lXcomposite @GIBLIB_LIBS@
-+scrot_LDADD = -lX11 -lXfixes -lXcomposite @GIBLIB_LIBS@
 a/src/scrot.h
-+++ b/src/scrot.h
-@@ -40,7 +40,6 @@
- #include 
- #include 
- #include 
--#include 
- 
- #include 
- #include 

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-.ebuild
index 82d865e83c5..3bf57b1445b 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-.ebuild
@@ -31,9 +31,6 @@ DEPEND="
 DOCS=(
AUTHORS ChangeLog CONTRIBUTING.md README.md TODO
 )
-PATCHES=(
-   "${FILESDIR}"/${PN}--Xcursor.patch
-)
 
 src_prepare() {
sed -i -e 's#-g -O3##g' src/Makefile.am || die



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/files/, media-gfx/scrot/

2020-06-29 Thread Jeroen Roovers
commit: 07340c794c69a86d20f9b14d46f24b847923a813
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jun 29 07:00:03 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jun 29 07:02:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07340c79

media-gfx/scrot: Update live ebuild

- Add libXcomposite
- Remove libXcursor[0]

[0] https://github.com/resurrecting-open-source-projects/scrot/pull/47

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jeroen Roovers  gentoo.org>

 media-gfx/scrot/files/scrot--Xcursor.patch | 18 ++
 media-gfx/scrot/scrot-.ebuild  |  5 -
 2 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/media-gfx/scrot/files/scrot--Xcursor.patch 
b/media-gfx/scrot/files/scrot--Xcursor.patch
new file mode 100644
index 000..dbb935219b3
--- /dev/null
+++ b/media-gfx/scrot/files/scrot--Xcursor.patch
@@ -0,0 +1,18 @@
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -34,4 +34,4 @@
+ bin_PROGRAMS  = scrot
+ scrot_SOURCES   = main.c getopt.c getopt1.c getopt.h scrot.h \
+ options.c options.h debug.h imlib.c structs.h note.c note.h
+-scrot_LDADD = -lX11 -lXfixes -lXcursor -lXcomposite @GIBLIB_LIBS@
++scrot_LDADD = -lX11 -lXfixes -lXcomposite @GIBLIB_LIBS@
+--- a/src/scrot.h
 b/src/scrot.h
+@@ -40,7 +40,6 @@
+ #include 
+ #include 
+ #include 
+-#include 
+ 
+ #include 
+ #include 

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-.ebuild
index a3ef577a9be..82d865e83c5 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-.ebuild
@@ -15,7 +15,7 @@ KEYWORDS=""
 RDEPEND="
>=media-libs/giblib-1.2.3
x11-libs/libX11
-   x11-libs/libXcursor
+   x11-libs/libXcomposite
x11-libs/libXfixes
|| (
media-libs/imlib2[gif]
@@ -31,6 +31,9 @@ DEPEND="
 DOCS=(
AUTHORS ChangeLog CONTRIBUTING.md README.md TODO
 )
+PATCHES=(
+   "${FILESDIR}"/${PN}--Xcursor.patch
+)
 
 src_prepare() {
sed -i -e 's#-g -O3##g' src/Makefile.am || die



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2020-04-29 Thread Jeroen Roovers
commit: e55db6a0d06492e6f7b43d48dd5771584732e8d9
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Apr 29 08:22:11 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Apr 29 08:22:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e55db6a0

media-gfx/scrot: Fix AM_CPPFLAGS

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jeroen Roovers  gentoo.org>

 media-gfx/scrot/{scrot-1.3.ebuild => scrot-1.3-r1.ebuild} | 1 +
 media-gfx/scrot/scrot-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/media-gfx/scrot/scrot-1.3.ebuild 
b/media-gfx/scrot/scrot-1.3-r1.ebuild
similarity index 95%
rename from media-gfx/scrot/scrot-1.3.ebuild
rename to media-gfx/scrot/scrot-1.3-r1.ebuild
index cdebc92432c..61281f19b1f 100644
--- a/media-gfx/scrot/scrot-1.3.ebuild
+++ b/media-gfx/scrot/scrot-1.3-r1.ebuild
@@ -33,6 +33,7 @@ DOCS=(
 )
 
 src_prepare() {
+   sed -i -e 's#-g -O3##g' src/Makefile.am || die
default
eautoreconf
 }

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-.ebuild
index 772693a4bf0..a3ef577a9be 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-.ebuild
@@ -33,6 +33,7 @@ DOCS=(
 )
 
 src_prepare() {
+   sed -i -e 's#-g -O3##g' src/Makefile.am || die
default
eautoreconf
 }



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2020-04-16 Thread Jeroen Roovers
commit: 2bb85cbcadbc404d8d7c90f29a054ff82eea93e2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Apr 16 12:26:13 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Apr 16 12:26:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb85cbc

media-gfx/scrot: Fix A

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Closes: https://bugs.gentoo.org/717702
Signed-off-by: Jeroen Roovers  gentoo.org>

 media-gfx/scrot/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest
index d1023a912c3..993b4969bde 100644
--- a/media-gfx/scrot/Manifest
+++ b/media-gfx/scrot/Manifest
@@ -1,4 +1,4 @@
 DIST scrot-1.2.tar.gz 36839 BLAKE2B 
26ca05fb3c8fa9069ad87bdd5cc93791994e44e2f5cd7a4b729a6c9e3035c349049500b9627fd31532c280465f77f839370d095f1b0f2ccc10649b3e6fa01edb
 SHA512 
b89e7a94e6317fdb7bd260190c6d68a2dfefc08691b4574337afdfff84f55b8b9c955a6ac60642ae9749c1deaa16bee7b855fbd15833a95f602536693daf8c37
-DIST scrot-1.3.tar.gz 141687 BLAKE2B 
b08b374ff92eac7e098752d7e09220629cca58d496cc9a2fa055f3d379c251c7c367bd0b1899161b46f40188f70992357f1102691d1caa7751f582bd4285fa66
 SHA512 
6f4c826fab20d5905456a7ec4039d610b7bd7a7a588fab5da03642eb254f315a45689de0ed1b7f6eb8d082ca78f4b3dd751fa4928ee896bb6601806b
+DIST scrot-1.3.tar.gz 141726 BLAKE2B 
1972edfa3b61c95fd786d0b4db13633778293b2c671c395939ea0b77d49714e644abd60cfae5656f03fd1c701185d2c8961c45d62989e882f2cd8f4a824dee57
 SHA512 
45828824701c7574676d0746d01f3dc8313ea91a272fa169b616765442e8842b67d8aa73f47009a66d34dd6b89a230fd9fb42bc598e88baae70fc45345c13a4c
 DIST scrot_0.8-13.debian.tar.gz 7943 BLAKE2B 
6c58c76f3a8dcf61a8ca4c31f5845cb27b4d0ed2bf9619cc8ea5824b5e42c66ee5163c7f4e76308763947b933003dbd3df6e641b0596ed342993343fd5418a75
 SHA512 
3f6d0a8e592088af38a3d90394b6b7246430479f5b0c8451af5eae383725d1896dc4bbf595495f9f2b546f00ef38780123c4ee0e3f06971c55a6ac2dfa5b7d53
 DIST scrot_0.8.orig.tar.gz 74324 BLAKE2B 
56facc81c29f101279ffc6d5d323a0cecd32b1ff6d1d4bb2052a90703353a9ad5b6ab46c8840ed20834f976badab4258fbb0f031645d9689eef1b838ebd4b1a0
 SHA512 
cba8f589e45758ddbfe4e276399a1ecb0dbe29569be5d85d97733e7f64de2911bd2d03e62700ad0c718a1fc886c2e3def9dee1de5cac884f9e65e772cebe838c



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2020-04-15 Thread Jeroen Roovers
commit: 7ffd39f547c65e3ff9a409ec1b205089fdbf474a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Apr 16 04:32:17 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Apr 16 04:33:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ffd39f5

media-gfx/scrot: Update live ebuild

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jeroen Roovers  gentoo.org>

 media-gfx/scrot/scrot-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-.ebuild
index da5268bea71..772693a4bf0 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-.ebuild
@@ -29,7 +29,7 @@ DEPEND="
x11-base/xorg-proto
 "
 DOCS=(
-   AUTHORS ChangeLog CONTRIBUTING.md README TODO
+   AUTHORS ChangeLog CONTRIBUTING.md README.md TODO
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2020-04-15 Thread Jeroen Roovers
commit: df39ac99c2e9f946a23e374d84fb60a574a14587
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Apr 16 04:29:23 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Apr 16 04:29:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df39ac99

media-gfx/scrot: Version 1.3

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jeroen Roovers  gentoo.org>

 media-gfx/scrot/Manifest |  1 +
 media-gfx/scrot/scrot-1.3.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest
index 06237c18879..d1023a912c3 100644
--- a/media-gfx/scrot/Manifest
+++ b/media-gfx/scrot/Manifest
@@ -1,3 +1,4 @@
 DIST scrot-1.2.tar.gz 36839 BLAKE2B 
26ca05fb3c8fa9069ad87bdd5cc93791994e44e2f5cd7a4b729a6c9e3035c349049500b9627fd31532c280465f77f839370d095f1b0f2ccc10649b3e6fa01edb
 SHA512 
b89e7a94e6317fdb7bd260190c6d68a2dfefc08691b4574337afdfff84f55b8b9c955a6ac60642ae9749c1deaa16bee7b855fbd15833a95f602536693daf8c37
+DIST scrot-1.3.tar.gz 141687 BLAKE2B 
b08b374ff92eac7e098752d7e09220629cca58d496cc9a2fa055f3d379c251c7c367bd0b1899161b46f40188f70992357f1102691d1caa7751f582bd4285fa66
 SHA512 
6f4c826fab20d5905456a7ec4039d610b7bd7a7a588fab5da03642eb254f315a45689de0ed1b7f6eb8d082ca78f4b3dd751fa4928ee896bb6601806b
 DIST scrot_0.8-13.debian.tar.gz 7943 BLAKE2B 
6c58c76f3a8dcf61a8ca4c31f5845cb27b4d0ed2bf9619cc8ea5824b5e42c66ee5163c7f4e76308763947b933003dbd3df6e641b0596ed342993343fd5418a75
 SHA512 
3f6d0a8e592088af38a3d90394b6b7246430479f5b0c8451af5eae383725d1896dc4bbf595495f9f2b546f00ef38780123c4ee0e3f06971c55a6ac2dfa5b7d53
 DIST scrot_0.8.orig.tar.gz 74324 BLAKE2B 
56facc81c29f101279ffc6d5d323a0cecd32b1ff6d1d4bb2052a90703353a9ad5b6ab46c8840ed20834f976badab4258fbb0f031645d9689eef1b838ebd4b1a0
 SHA512 
cba8f589e45758ddbfe4e276399a1ecb0dbe29569be5d85d97733e7f64de2911bd2d03e62700ad0c718a1fc886c2e3def9dee1de5cac884f9e65e772cebe838c

diff --git a/media-gfx/scrot/scrot-1.3.ebuild b/media-gfx/scrot/scrot-1.3.ebuild
new file mode 100644
index 000..cdebc92432c
--- /dev/null
+++ b/media-gfx/scrot/scrot-1.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools bash-completion-r1
+
+DESCRIPTION="Screen capture utility using imlib2 library"
+HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot";
+SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="feh LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=media-libs/giblib-1.2.3
+   x11-libs/libX11
+   x11-libs/libXcursor
+   x11-libs/libXfixes
+   || (
+   media-libs/imlib2[gif]
+   media-libs/imlib2[jpeg]
+   media-libs/imlib2[png]
+   media-libs/imlib2[tiff]
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+DOCS=(
+   AUTHORS ChangeLog CONTRIBUTING.md README.md TODO
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_install() {
+   default
+
+   newbashcomp "${FILESDIR}"/${PN}-1.2.bash-completion ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2020-01-01 Thread Jeroen Roovers
commit: 1ba0756b534a0187d5ea75a6f70adc932b22fff5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jan  1 23:42:42 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jan  1 23:54:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba0756b

media-gfx/scrot: Add live ebuild

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

 media-gfx/scrot/scrot-.ebuild | 44 +++
 1 file changed, 44 insertions(+)

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-.ebuild
new file mode 100644
index 000..da5268bea71
--- /dev/null
+++ b/media-gfx/scrot/scrot-.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools bash-completion-r1 git-r3
+
+DESCRIPTION="Screen capture utility using imlib2 library"
+HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot";
+EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}";
+
+LICENSE="feh LGPL-2+"
+SLOT="0"
+KEYWORDS=""
+
+RDEPEND="
+   >=media-libs/giblib-1.2.3
+   x11-libs/libX11
+   x11-libs/libXcursor
+   x11-libs/libXfixes
+   || (
+   media-libs/imlib2[gif]
+   media-libs/imlib2[jpeg]
+   media-libs/imlib2[png]
+   media-libs/imlib2[tiff]
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+DOCS=(
+   AUTHORS ChangeLog CONTRIBUTING.md README TODO
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_install() {
+   default
+
+   newbashcomp "${FILESDIR}"/${PN}-1.2.bash-completion ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/, media-gfx/scrot/files/

2019-11-05 Thread Jeroen Roovers
commit: c35534ef9174e6bb9fca609ce671d75c6125d763
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Nov  5 09:26:03 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Nov  5 09:29:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c35534ef

media-gfx/scrot: Version 1.2

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Fixes:  https://bugs.gentoo.org/show_bug.cgi?id=588430
Signed-off-by: Jeroen Roovers  gentoo.org>

 media-gfx/scrot/Manifest|  1 +
 media-gfx/scrot/files/scrot-1.2.bash-completion | 41 +++
 media-gfx/scrot/metadata.xml|  3 ++
 media-gfx/scrot/scrot-1.2.ebuild| 44 +
 4 files changed, 89 insertions(+)

diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest
index 59dd502e262..06237c18879 100644
--- a/media-gfx/scrot/Manifest
+++ b/media-gfx/scrot/Manifest
@@ -1,2 +1,3 @@
+DIST scrot-1.2.tar.gz 36839 BLAKE2B 
26ca05fb3c8fa9069ad87bdd5cc93791994e44e2f5cd7a4b729a6c9e3035c349049500b9627fd31532c280465f77f839370d095f1b0f2ccc10649b3e6fa01edb
 SHA512 
b89e7a94e6317fdb7bd260190c6d68a2dfefc08691b4574337afdfff84f55b8b9c955a6ac60642ae9749c1deaa16bee7b855fbd15833a95f602536693daf8c37
 DIST scrot_0.8-13.debian.tar.gz 7943 BLAKE2B 
6c58c76f3a8dcf61a8ca4c31f5845cb27b4d0ed2bf9619cc8ea5824b5e42c66ee5163c7f4e76308763947b933003dbd3df6e641b0596ed342993343fd5418a75
 SHA512 
3f6d0a8e592088af38a3d90394b6b7246430479f5b0c8451af5eae383725d1896dc4bbf595495f9f2b546f00ef38780123c4ee0e3f06971c55a6ac2dfa5b7d53
 DIST scrot_0.8.orig.tar.gz 74324 BLAKE2B 
56facc81c29f101279ffc6d5d323a0cecd32b1ff6d1d4bb2052a90703353a9ad5b6ab46c8840ed20834f976badab4258fbb0f031645d9689eef1b838ebd4b1a0
 SHA512 
cba8f589e45758ddbfe4e276399a1ecb0dbe29569be5d85d97733e7f64de2911bd2d03e62700ad0c718a1fc886c2e3def9dee1de5cac884f9e65e772cebe838c

diff --git a/media-gfx/scrot/files/scrot-1.2.bash-completion 
b/media-gfx/scrot/files/scrot-1.2.bash-completion
new file mode 100644
index 000..53c80bc3cd3
--- /dev/null
+++ b/media-gfx/scrot/files/scrot-1.2.bash-completion
@@ -0,0 +1,41 @@
+# bash-completion script for scrot
+# place this in /etc/bash_completion.d
+
+_scrot() {
+   local cur prev opts
+   COMPREPLY=()
+   cur=${COMP_WORDS[COMP_CWORD]}
+   prev=${COMP_WORDS[COMP_CWORD-1]}
+   opts="
+   -h --help -v --version -a --autoselect -b --border -c --count -d
+   --delay -e --exec -q --quality -m --multidisp -s --select -u 
--focused
+   -t --thumb -z --silent -p --pointer -f --freeze -o --overwrite 
-l
+   --line -n --note
+   "
+
+   if [[ "${cur}" == -* ]] || [[ ${COMP_CWORD} -eq 1 ]]; then
+   COMPREPLY=($(compgen -W "${opts}" -- "${cur}"))
+   fi
+
+   case "${prev}" in
+   -h|--help) COMPREPLY=($(compgen -W "${opts/-h --help}" -- 
"${cur}")) ;;
+   -v|--version) COMPREPLY=($(compgen -W "${opts/-v --version}" -- 
"${cur}")) ;;
+   -a|--autoselect) COMPREPLY=($(compgen -W "${opts/-a 
--autoselect}" -- "${cur}")) ;;
+   -b|--border) COMPREPLY=($(compgen -W "${opts/-b --border}" -- 
"${cur}")) ;;
+   -c|--count) COMPREPLY=($(compgen -W "${opts/-c --count}" -- 
"${cur}")) ;;
+   -d|--delay) COMPREPLY=($(compgen -W "${opts/-d --delay}" -- 
"${cur}")) ;;
+   -e|--exec) COMPREPLY=($(compgen -A command -- "${cur}")) ;;
+   -q|--quality) COMPREPLY=($(compgen -W "${opts/-q --quality}" -- 
"${cur}")) ;;
+   -m|--multidisp) COMPREPLY=($(compgen -W "${opts/-m 
--multidisp}" -- "${cur}")) ;;
+   -s|--select) COMPREPLY=($(compgen -W "${opts/-s --select}" -- 
"${cur}")) ;;
+   -u|--focused) COMPREPLY=($(compgen -W "${opts/-u --focused}" -- 
"${cur}")) ;;
+   -t|--thumb) COMPREPLY=($(compgen -W "${opts/-t --thumb}" -- 
"${cur}")) ;;
+   -z|--silent) COMPREPLY=($(compgen -W "${opts/-z --silent}" -- 
"${cur}")) ;;
+   -p|--pointer) COMPREPLY=($(compgen -W "${opts/-p --pointer}" -- 
"${cur}")) ;;
+   -f|--freeze) COMPREPLY=($(compgen -W "${opts/-f --freeze}" -- 
"${cur}")) ;;
+   -o|--overwrite) COMPREPLY=($(compgen -W "${opts/-o 
--overwrite}" -- "${cur}")) ;;
+   -l|--line) COMPREPLY=($(compgen -W "${opts/-l --line}" -- 
"${cur}")) ;;
+   -n|--note) COMPREPLY=($(compgen -W "${opts/-n --note}" -- 
"${cur}")) ;;
+   esac
+}
+complete -F _scrot scrot

diff --git a/media-gfx/scrot/metadata.xml b/media-gfx/scrot/metadata.xml
index 19bf1be2581..ed83e476a26 100644
--- a/media-gfx/scrot/metadata.xml
+++ b/media-gfx/scrot/metadata.xml
@@ -5,4 +5,7 @@
graph...@gentoo.org
Gentoo Graphics Project
 
+
+   j...@gentoo.org
+
 

diff --git a/media-gfx/scrot/scrot-1.2.ebuild b/media-gfx/scrot/scrot-1.2.ebuild
new file mode 100644
index 000..d61d7a45964
--- /dev/null
+++ b/media-

[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2019-05-03 Thread Pacho Ramos
commit: 9da7f979ea0d6468d265e1ef05d47d96298d8e65
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri May  3 15:23:41 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri May  3 15:23:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da7f979

media-gfx/scrot: Drop old

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

 media-gfx/scrot/Manifest |  1 -
 media-gfx/scrot/scrot-0.8-r1.ebuild  | 27 --
 media-gfx/scrot/scrot-0.8_p13.ebuild | 37 
 3 files changed, 65 deletions(-)

diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest
index 4da02439da5..59dd502e262 100644
--- a/media-gfx/scrot/Manifest
+++ b/media-gfx/scrot/Manifest
@@ -1,3 +1,2 @@
-DIST scrot-0.8.tar.gz 74324 BLAKE2B 
56facc81c29f101279ffc6d5d323a0cecd32b1ff6d1d4bb2052a90703353a9ad5b6ab46c8840ed20834f976badab4258fbb0f031645d9689eef1b838ebd4b1a0
 SHA512 
cba8f589e45758ddbfe4e276399a1ecb0dbe29569be5d85d97733e7f64de2911bd2d03e62700ad0c718a1fc886c2e3def9dee1de5cac884f9e65e772cebe838c
 DIST scrot_0.8-13.debian.tar.gz 7943 BLAKE2B 
6c58c76f3a8dcf61a8ca4c31f5845cb27b4d0ed2bf9619cc8ea5824b5e42c66ee5163c7f4e76308763947b933003dbd3df6e641b0596ed342993343fd5418a75
 SHA512 
3f6d0a8e592088af38a3d90394b6b7246430479f5b0c8451af5eae383725d1896dc4bbf595495f9f2b546f00ef38780123c4ee0e3f06971c55a6ac2dfa5b7d53
 DIST scrot_0.8.orig.tar.gz 74324 BLAKE2B 
56facc81c29f101279ffc6d5d323a0cecd32b1ff6d1d4bb2052a90703353a9ad5b6ab46c8840ed20834f976badab4258fbb0f031645d9689eef1b838ebd4b1a0
 SHA512 
cba8f589e45758ddbfe4e276399a1ecb0dbe29569be5d85d97733e7f64de2911bd2d03e62700ad0c718a1fc886c2e3def9dee1de5cac884f9e65e772cebe838c

diff --git a/media-gfx/scrot/scrot-0.8-r1.ebuild 
b/media-gfx/scrot/scrot-0.8-r1.ebuild
deleted file mode 100644
index e5f7314290b..000
--- a/media-gfx/scrot/scrot-0.8-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit bash-completion-r1
-
-DESCRIPTION="Screen capture utility using imlib2 library"
-HOMEPAGE="http://www.linuxbrit.co.uk/";
-SRC_URI="http://www.linuxbrit.co.uk/downloads/${P}.tar.gz";
-
-LICENSE="feh LGPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
-IUSE=""
-
-RDEPEND=">=media-libs/imlib2-1.0.3
-   >=media-libs/giblib-1.2.3"
-DEPEND="${RDEPEND}"
-
-src_install() {
-   emake DESTDIR="${D}" install
-   rm -r "${D}"/usr/doc
-   dodoc AUTHORS ChangeLog
-
-   newbashcomp "${FILESDIR}/${PN}.bash-completion" ${PN}
-}

diff --git a/media-gfx/scrot/scrot-0.8_p13.ebuild 
b/media-gfx/scrot/scrot-0.8_p13.ebuild
deleted file mode 100644
index 3beccb11abb..000
--- a/media-gfx/scrot/scrot-0.8_p13.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_PV=${PV/_p/-}
-
-inherit bash-completion-r1 eutils
-
-DESCRIPTION="Screen capture utility using imlib2 library"
-HOMEPAGE="http://scrot.sourcearchive.com/";
-SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz
-   
http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_${MY_PV}.debian.tar.gz";
-
-LICENSE="feh LGPL-2+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
-IUSE=""
-
-RDEPEND=">=media-libs/imlib2-1.0.3
-   >=media-libs/giblib-1.2.3"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${PN}-0.8
-
-src_prepare() {
-   local d=${WORKDIR}/debian/patches
-   EPATCH_SOURCE=${d} epatch $(<"${d}"/series)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   rm -r "${D}"/usr/doc
-   dodoc AUTHORS ChangeLog
-
-   newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2019-05-03 Thread Mikle Kolyada
commit: 3063e9e60e26e7bab415c8815b26271dd41e952a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri May  3 13:48:33 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri May  3 13:48:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3063e9e6

media-gfx/scrot: alpha stable wrt bug #681524

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"

 media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild 
b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
index 84136807611..2cc010f584c 100644
--- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
+++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
 IUSE=""
 
 RDEPEND=">=media-libs/imlib2-1.0.3



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2019-04-20 Thread Anthony G. Basile
commit: 35a27d507ce5d03b589ec01abbe4b69c75c660ba
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 02:37:42 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 02:37:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a27d50

media-gfx/scrot: keyword ~arm64

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 media-gfx/scrot/scrot-0.8-r1.ebuild | 4 ++--
 media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 2 +-
 media-gfx/scrot/scrot-0.8_p13.ebuild| 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-gfx/scrot/scrot-0.8-r1.ebuild 
b/media-gfx/scrot/scrot-0.8-r1.ebuild
index 4ca575a899d..e5f7314290b 100644
--- a/media-gfx/scrot/scrot-0.8-r1.ebuild
+++ b/media-gfx/scrot/scrot-0.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="http://www.linuxbrit.co.uk/downloads/${P}.tar.gz";
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
 IUSE=""
 
 RDEPEND=">=media-libs/imlib2-1.0.3

diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild 
b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
index e410f8f7810..a713ce6f898 100644
--- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
+++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
 IUSE=""
 
 RDEPEND=">=media-libs/imlib2-1.0.3

diff --git a/media-gfx/scrot/scrot-0.8_p13.ebuild 
b/media-gfx/scrot/scrot-0.8_p13.ebuild
index 116fe3d5dd6..3beccb11abb 100644
--- a/media-gfx/scrot/scrot-0.8_p13.ebuild
+++ b/media-gfx/scrot/scrot-0.8_p13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ 
SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
 IUSE=""
 
 RDEPEND=">=media-libs/imlib2-1.0.3



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2019-04-17 Thread Mikle Kolyada
commit: f15147ddf9807994fe434bd7291c70a04a4c88c1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Apr 17 11:39:14 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Apr 17 11:39:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15147dd

media-gfx/scrot: arm stable wrt bug #681524

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild 
b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
index b4c2cdad2c5..e410f8f7810 100644
--- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
+++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
 IUSE=""
 
 RDEPEND=">=media-libs/imlib2-1.0.3



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2019-04-07 Thread Thomas Deutschmann
commit: d71b56200deccc09236a4427e024af3fa2ece6f9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Apr  8 02:03:53 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Apr  8 02:03:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71b5620

media-gfx/scrot: x86 stable (bug #681524)

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

 media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild 
b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
index 7207c379420..b4c2cdad2c5 100644
--- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
+++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sh sparc ~x86 ~amd64-fbsd 
~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
 IUSE=""
 
 RDEPEND=">=media-libs/imlib2-1.0.3



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2019-04-07 Thread Mikle Kolyada
commit: 41590d93e9f0567329ad73f009c0c968aaaee350
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr  7 10:35:13 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr  7 10:35:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41590d93

media-gfx/scrot: amd64 stable wrt bug #681524

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

 media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild 
b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
index 793d8927d5d..7207c379420 100644
--- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
+++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh sparc ~x86 ~amd64-fbsd 
~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sh sparc ~x86 ~amd64-fbsd 
~x86-fbsd"
 IUSE=""
 
 RDEPEND=">=media-libs/imlib2-1.0.3



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2019-04-05 Thread Sergei Trofimovich
commit: 5e8a6470954b088732e832fae51c4cd36278276f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr  5 09:12:26 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  5 19:03:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8a6470

media-gfx/scrot: stable 0.8_p13-r1 for sparc, bug #681524

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild 
b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
index f3270d6118d..793d8927d5d 100644
--- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
+++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh sparc ~x86 ~amd64-fbsd 
~x86-fbsd"
 IUSE=""
 
 RDEPEND=">=media-libs/imlib2-1.0.3



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2019-01-26 Thread Benda XU
commit: f1257dfe4e73172c311209bfff42c5457719489f
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Jan 27 06:21:01 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jan 27 06:21:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1257dfe

media-gfx/scrot: correct Prefix path.

Suggested-By: Susan Wilson
Closes: https://bugs.gentoo.org/675820
Closes: https://github.com/gentoo/gentoo/pull/10909
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Benda Xu  gentoo.org>

 media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild 
b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
index 46e7b729c2c..f3270d6118d 100644
--- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
+++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -31,7 +31,7 @@ src_prepare() {
 
 src_install() {
emake DESTDIR="${D}" install
-   rm -r "${D}"/usr/doc || die
+   rm -r "${ED}"/usr/doc || die
dodoc AUTHORS ChangeLog
 
newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2016-03-13 Thread Patrice Clement
commit: 9be358b61636ed3588cbd9655d77399df3fb7edf
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Mar 13 15:24:47 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Mar 13 15:24:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be358b6

media-gfx/scrot: Add missing die.

Package-Manager: portage-2.2.26

 media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild 
b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
index 617daf7..e250a7a 100644
--- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
+++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
@@ -32,7 +32,7 @@ src_prepare() {
 
 src_install() {
emake DESTDIR="${D}" install
-   rm -r "${D}"/usr/doc
+   rm -r "${D}"/usr/doc || die
dodoc AUTHORS ChangeLog
 
newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/

2016-03-13 Thread Patrice Clement
commit: 234facb8935dd50a6dc6216e63ff98bc179edf41
Author: bobbertson  gmail  com>
AuthorDate: Sun Feb 21 05:10:08 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Mar 13 15:20:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=234facb8

media-gfx/scrot: revbump scrot-0.8_p13 scrot-0.8_p13-r1

Make scrot useful with imlib2 useflag

Acked-by: Markus Meier  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/892

 media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 39 +
 1 file changed, 39 insertions(+)

diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild 
b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
new file mode 100644
index 000..617daf7
--- /dev/null
+++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MY_PV=${PV/_p/-}
+
+inherit bash-completion-r1 eutils
+
+DESCRIPTION="Screen capture utility using imlib2 library"
+HOMEPAGE="http://scrot.sourcearchive.com/";
+SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz
+   
http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_${MY_PV}.debian.tar.gz";
+
+LICENSE="feh LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/imlib2-1.0.3
+   >=media-libs/giblib-1.2.3
+   || ( media-libs/imlib2[gif] media-libs/imlib2[jpeg] 
media-libs/imlib2[png] )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${PN}-0.8
+
+src_prepare() {
+   local d=${WORKDIR}/debian/patches
+   EPATCH_SOURCE=${d} epatch $(<"${d}"/series)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   rm -r "${D}"/usr/doc
+   dodoc AUTHORS ChangeLog
+
+   newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN}
+}