[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: a6455a3c5e15e8fde7fb94dae386361ae274950e Author: NRK disroot org> AuthorDate: Wed May 3 18:39:01 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun May 7 07:05:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6455a3c x11-misc/slop: add icu useflag upstream supports disabling icu/unicode support, so add a useflag for it. Signed-off-by: NRK disroot.org> Signed-off-by: Joonas Niilola gentoo.org> x11-misc/slop/slop-7.6.ebuild | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/x11-misc/slop/slop-7.6.ebuild b/x11-misc/slop/slop-7.6.ebuild index eae133af55d8..7a396e8e3619 100644 --- a/x11-misc/slop/slop-7.6.ebuild +++ b/x11-misc/slop/slop-7.6.ebuild @@ -12,10 +12,10 @@ KEYWORDS="amd64 ~x86" LICENSE="GPL-3" SLOT="0/${PV}" -IUSE="opengl" +IUSE="opengl icu" RDEPEND=" - dev-libs/icu:= + icu? ( dev-libs/icu:= ) x11-libs/libX11 x11-libs/libXext opengl? ( @@ -37,6 +37,9 @@ DEPEND=" PATCHES=( "${FILESDIR}/${PN}"-7.5-missing-header.patch ) src_configure() { - local mycmakeargs=( -DSLOP_OPENGL=$(usex opengl) ) + local mycmakeargs=( + -DSLOP_OPENGL=$(usex opengl) + -DSLOP_UNICODE=$(usex icu) + ) cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: 13744ce221c91168b586100a91771aaade329dee Author: NRK disroot org> AuthorDate: Wed May 3 18:41:43 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun May 7 07:05:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13744ce2 x11-misc/slop: add myself as maintainer Signed-off-by: NRK disroot.org> Closes: https://github.com/gentoo/gentoo/pull/30864 Signed-off-by: Joonas Niilola gentoo.org> x11-misc/slop/metadata.xml | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/x11-misc/slop/metadata.xml b/x11-misc/slop/metadata.xml index fab49513f1c3..41541e58b63e 100644 --- a/x11-misc/slop/metadata.xml +++ b/x11-misc/slop/metadata.xml @@ -1,7 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + n...@disroot.org + NRK + + + proxy-ma...@gentoo.org + Proxy Maintainers + slop (Select Operation) is an application that queries for a selection from the user and prints the region to stdout. It grabs the mouse and
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: 1ec65070cd791d1b7f39193f8543eb29aea88723 Author: Joonas Niilola gentoo org> AuthorDate: Sun May 7 06:51:17 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun May 7 07:05:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec65070 x11-misc/slop: revbump due to the previous icu change Signed-off-by: Joonas Niilola gentoo.org> x11-misc/slop/{slop-7.6.ebuild => slop-7.6-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/slop/slop-7.6.ebuild b/x11-misc/slop/slop-7.6-r1.ebuild similarity index 95% rename from x11-misc/slop/slop-7.6.ebuild rename to x11-misc/slop/slop-7.6-r1.ebuild index 7a396e8e3619..c54f3ecfd4d0 100644 --- a/x11-misc/slop/slop-7.6.ebuild +++ b/x11-misc/slop/slop-7.6-r1.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
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: 5d55186cc60fdf72fac6b31c23c5557a10445107 Author: Sam James gentoo org> AuthorDate: Sun Apr 17 19:14:54 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 19:17:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d55186c x11-misc/slop: drop 7.5 Signed-off-by: Sam James gentoo.org> x11-misc/slop/Manifest| 1 - x11-misc/slop/slop-7.5.ebuild | 47 --- 2 files changed, 48 deletions(-) diff --git a/x11-misc/slop/Manifest b/x11-misc/slop/Manifest index 4dace195982a..1760412cfce0 100644 --- a/x11-misc/slop/Manifest +++ b/x11-misc/slop/Manifest @@ -1,2 +1 @@ -DIST slop-7.5.tar.gz 51060 BLAKE2B 8d0fcf932181dfc482be7c54cf5a08605a32c85bcd8b27223a4cd8a08323382e802a7f20faa6c51fe67583b1d320cf783c7b5cc8b871e534ea11a32b827e1f45 SHA512 c02e40c5b924841996617fcc9629a6a739a04b6128c18e1eb06dc285d2f8026d847e67077fb59a111fc45c112f871a6e5faef20108c3d777271e1d4aca7f4737 DIST slop-7.6.tar.gz 198605 BLAKE2B fcf8b0e1212f50044aa3e3a15d208ee3fda9e1883b9601beba6b29ad574555db83f382547bbe064570765e1ed1e7c0c92bf891edadf89f006bfdf10a5b469c66 SHA512 d1abc50cad124cfb11e9b57c38c824efb2ece3dffce8e54e451ce4adc4a7ad441c6171b7df5d1c8dfa66c875a12cf07b206ba3b87229c0e5f2ddf744d7922fc3 diff --git a/x11-misc/slop/slop-7.5.ebuild b/x11-misc/slop/slop-7.5.ebuild deleted file mode 100644 index 2a2d4fd07ad8.. --- a/x11-misc/slop/slop-7.5.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Application that queries the user for a selection for printing" -HOMEPAGE="https://github.com/naelstrof/slop; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/naelstrof/slop.git; -else - SRC_URI="https://github.com/naelstrof/slop/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" -fi - -LICENSE="GPL-3" -SLOT="0/${PV}" -IUSE="opengl" - -RDEPEND=" - dev-libs/icu:= - x11-libs/libX11 - x11-libs/libXext - opengl? ( - media-libs/glew:0= - media-libs/libglvnd - virtual/opengl - x11-libs/libXrender:= - ) -" -DEPEND="${RDEPEND} - media-libs/glm -" - -PATCHES=( - "${FILESDIR}"/${P}-missing-header.patch -) - -src_configure() { - local mycmakeargs=( - -DSLOP_OPENGL=$(usex opengl) - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: 3e425fe776710139dfe718ec770997cfc8b39fcb Author: Jakov Smolić gentoo org> AuthorDate: Sat Feb 19 13:09:48 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Feb 19 13:15:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e425fe7 x11-misc/slop: Stabilize 7.6 amd64, #833716 Signed-off-by: Jakov Smolić gentoo.org> x11-misc/slop/slop-7.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/slop/slop-7.6.ebuild b/x11-misc/slop/slop-7.6.ebuild index 849d37f0f0aa..eae133af55d8 100644 --- a/x11-misc/slop/slop-7.6.ebuild +++ b/x11-misc/slop/slop-7.6.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 @@ -8,7 +8,7 @@ inherit cmake DESCRIPTION="Application that queries the user for a selection for printing" HOMEPAGE="https://github.com/naelstrof/slop; SRC_URI="https://github.com/naelstrof/slop/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" LICENSE="GPL-3" SLOT="0/${PV}"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: 5b4784f1cf002fdf57a513856656fb47651ff044 Author: Marco Scardovi scardovi com> AuthorDate: Thu Nov 25 12:53:43 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 29 07:12:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b4784f1 x11-misc/slop: bump to 7.6 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Marco Scardovi scardovi.com> Closes: https://github.com/gentoo/gentoo/pull/23077 Signed-off-by: Joonas Niilola gentoo.org> x11-misc/slop/Manifest | 1 + .../slop/{slop-.ebuild => slop-7.6.ebuild} | 27 +++--- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/x11-misc/slop/Manifest b/x11-misc/slop/Manifest index 58b030f80488..4dace195982a 100644 --- a/x11-misc/slop/Manifest +++ b/x11-misc/slop/Manifest @@ -1 +1,2 @@ DIST slop-7.5.tar.gz 51060 BLAKE2B 8d0fcf932181dfc482be7c54cf5a08605a32c85bcd8b27223a4cd8a08323382e802a7f20faa6c51fe67583b1d320cf783c7b5cc8b871e534ea11a32b827e1f45 SHA512 c02e40c5b924841996617fcc9629a6a739a04b6128c18e1eb06dc285d2f8026d847e67077fb59a111fc45c112f871a6e5faef20108c3d777271e1d4aca7f4737 +DIST slop-7.6.tar.gz 198605 BLAKE2B fcf8b0e1212f50044aa3e3a15d208ee3fda9e1883b9601beba6b29ad574555db83f382547bbe064570765e1ed1e7c0c92bf891edadf89f006bfdf10a5b469c66 SHA512 d1abc50cad124cfb11e9b57c38c824efb2ece3dffce8e54e451ce4adc4a7ad441c6171b7df5d1c8dfa66c875a12cf07b206ba3b87229c0e5f2ddf744d7922fc3 diff --git a/x11-misc/slop/slop-.ebuild b/x11-misc/slop/slop-7.6.ebuild similarity index 58% rename from x11-misc/slop/slop-.ebuild rename to x11-misc/slop/slop-7.6.ebuild index a9c376b256ec..849d37f0f0aa 100644 --- a/x11-misc/slop/slop-.ebuild +++ b/x11-misc/slop/slop-7.6.ebuild @@ -1,20 +1,14 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake DESCRIPTION="Application that queries the user for a selection for printing" HOMEPAGE="https://github.com/naelstrof/slop; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/naelstrof/slop.git; -else - SRC_URI="https://github.com/naelstrof/slop/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi +SRC_URI="https://github.com/naelstrof/slop/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~x86" LICENSE="GPL-3" SLOT="0/${PV}" @@ -31,13 +25,18 @@ RDEPEND=" x11-libs/libXrender:= ) " -DEPEND="${RDEPEND} +BDEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +DEPEND=" + ${RDEPEND} media-libs/glm " +PATCHES=( "${FILESDIR}/${PN}"-7.5-missing-header.patch ) + src_configure() { - local mycmakeargs=( - -DSLOP_OPENGL=$(usex opengl) - ) + local mycmakeargs=( -DSLOP_OPENGL=$(usex opengl) ) cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/files/, x11-misc/slop/
commit: 198dccc8c2791fac9b7c287d1b350b42ba707695 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Nov 25 12:38:16 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Nov 25 12:40:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=198dccc8 x11-misc/slop: backport missing header fix Closes: https://bugs.gentoo.org/810349 Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/slop/files/slop-7.5-missing-header.patch | 16 x11-misc/slop/slop-7.5.ebuild | 4 2 files changed, 20 insertions(+) diff --git a/x11-misc/slop/files/slop-7.5-missing-header.patch b/x11-misc/slop/files/slop-7.5-missing-header.patch new file mode 100644 index ..f77fe8f9cf88 --- /dev/null +++ b/x11-misc/slop/files/slop-7.5-missing-header.patch @@ -0,0 +1,16 @@ +https://bugs.gentoo.org/810349 + +https://github.com/naelstrof/slop/commit/5cbcb9e +From: Drunkard Zhang +Date: Tue, 28 Sep 2021 12:20:25 +0800 +Subject: [PATCH] bugfix: add missed header + +XDestroyImage is included in which belongs to libX11. +Build fails without include this header on Gentoo. +--- a/src/framebuffer.cpp b/src/framebuffer.cpp +@@ -1,3 +1,4 @@ ++#include + #include "framebuffer.hpp" + + slop::Framebuffer::Framebuffer( int w, int h ) { diff --git a/x11-misc/slop/slop-7.5.ebuild b/x11-misc/slop/slop-7.5.ebuild index e3d08d39be3c..2a2d4fd07ad8 100644 --- a/x11-misc/slop/slop-7.5.ebuild +++ b/x11-misc/slop/slop-7.5.ebuild @@ -35,6 +35,10 @@ DEPEND="${RDEPEND} media-libs/glm " +PATCHES=( + "${FILESDIR}"/${P}-missing-header.patch +) + src_configure() { local mycmakeargs=( -DSLOP_OPENGL=$(usex opengl)
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: 14080cd3f7e3c448d31c4f6be36865993cd79224 Author: Sam James gentoo org> AuthorDate: Tue Jan 12 23:56:43 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jan 12 23:56:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14080cd3 x11-misc/slop: Stabilize 7.5 amd64, #764896 Signed-off-by: Sam James gentoo.org> x11-misc/slop/slop-7.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/slop/slop-7.5.ebuild b/x11-misc/slop/slop-7.5.ebuild index a9c376b256e..e3d08d39be3 100644 --- a/x11-misc/slop/slop-7.5.ebuild +++ b/x11-misc/slop/slop-7.5.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 @@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/naelstrof/slop.git; else SRC_URI="https://github.com/naelstrof/slop/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: 975ddff2261b381e91c26f0dadd70f22c55649aa Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jul 14 20:09:07 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jul 14 21:11:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975ddff2 x11-misc/slop: Drop 7.4 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-misc/slop/Manifest| 1 - x11-misc/slop/slop-7.4.ebuild | 42 -- 2 files changed, 43 deletions(-) diff --git a/x11-misc/slop/Manifest b/x11-misc/slop/Manifest index 6ea0008d788..58b030f8048 100644 --- a/x11-misc/slop/Manifest +++ b/x11-misc/slop/Manifest @@ -1,2 +1 @@ -DIST slop-7.4.tar.gz 50079 BLAKE2B 20815270bf1bffe0ef26630fd31d0d4cc7261633cef389e64c232a89033b6e8b5e1651fb5c882e2870808107734c4c088123b85675fa2aae932570d770344dc8 SHA512 13d09c2c9f05760ee0a273edb6d40da8a87989d3f071a8c868a0c7e535ba89b9eb934c79d56212cd689687f86e3683cef1b749ef7b37be3805ea8eb05c796e58 DIST slop-7.5.tar.gz 51060 BLAKE2B 8d0fcf932181dfc482be7c54cf5a08605a32c85bcd8b27223a4cd8a08323382e802a7f20faa6c51fe67583b1d320cf783c7b5cc8b871e534ea11a32b827e1f45 SHA512 c02e40c5b924841996617fcc9629a6a739a04b6128c18e1eb06dc285d2f8026d847e67077fb59a111fc45c112f871a6e5faef20108c3d777271e1d4aca7f4737 diff --git a/x11-misc/slop/slop-7.4.ebuild b/x11-misc/slop/slop-7.4.ebuild deleted file mode 100644 index a61629c541d..000 --- a/x11-misc/slop/slop-7.4.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -: ${CMAKE_MAKEFILE_GENERATOR:=ninja} -inherit cmake-utils - -DESCRIPTION="An application that queries the user for a selection for printing" -HOMEPAGE="https://github.com/naelstrof/slop; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/naelstrof/slop.git; -else - SRC_URI="https://github.com/naelstrof/slop/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3" -SLOT="0/${PV}" -IUSE="opengl" - -RDEPEND=" - dev-libs/icu:= - x11-libs/libX11 - x11-libs/libXext - opengl? ( - media-libs/glew:0= - virtual/opengl - x11-libs/libXrender:= - )" -DEPEND=" - ${RDEPEND} - media-libs/glm" - -src_configure() { - local mycmakeargs=( - -DSLOP_OPENGL=$(usex opengl) - ) - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: 244fb24df651a343a30422f035432fc8aa14895e Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jun 4 22:07:05 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jun 4 22:08:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244fb24d x11-misc/slop: 7.5 version bump Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-misc/slop/Manifest | 1 + x11-misc/slop/{slop-.ebuild => slop-7.5.ebuild} | 4 +++- x11-misc/slop/slop-.ebuild | 4 +++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/x11-misc/slop/Manifest b/x11-misc/slop/Manifest index dde7b8e91c7..6ea0008d788 100644 --- a/x11-misc/slop/Manifest +++ b/x11-misc/slop/Manifest @@ -1 +1,2 @@ DIST slop-7.4.tar.gz 50079 BLAKE2B 20815270bf1bffe0ef26630fd31d0d4cc7261633cef389e64c232a89033b6e8b5e1651fb5c882e2870808107734c4c088123b85675fa2aae932570d770344dc8 SHA512 13d09c2c9f05760ee0a273edb6d40da8a87989d3f071a8c868a0c7e535ba89b9eb934c79d56212cd689687f86e3683cef1b749ef7b37be3805ea8eb05c796e58 +DIST slop-7.5.tar.gz 51060 BLAKE2B 8d0fcf932181dfc482be7c54cf5a08605a32c85bcd8b27223a4cd8a08323382e802a7f20faa6c51fe67583b1d320cf783c7b5cc8b871e534ea11a32b827e1f45 SHA512 c02e40c5b924841996617fcc9629a6a739a04b6128c18e1eb06dc285d2f8026d847e67077fb59a111fc45c112f871a6e5faef20108c3d777271e1d4aca7f4737 diff --git a/x11-misc/slop/slop-.ebuild b/x11-misc/slop/slop-7.5.ebuild similarity index 96% copy from x11-misc/slop/slop-.ebuild copy to x11-misc/slop/slop-7.5.ebuild index afc04882663..a9c376b256e 100644 --- a/x11-misc/slop/slop-.ebuild +++ b/x11-misc/slop/slop-7.5.ebuild @@ -26,9 +26,11 @@ RDEPEND=" x11-libs/libXext opengl? ( media-libs/glew:0= + media-libs/libglvnd virtual/opengl x11-libs/libXrender:= - )" + ) +" DEPEND="${RDEPEND} media-libs/glm " diff --git a/x11-misc/slop/slop-.ebuild b/x11-misc/slop/slop-.ebuild index afc04882663..a9c376b256e 100644 --- a/x11-misc/slop/slop-.ebuild +++ b/x11-misc/slop/slop-.ebuild @@ -26,9 +26,11 @@ RDEPEND=" x11-libs/libXext opengl? ( media-libs/glew:0= + media-libs/libglvnd virtual/opengl x11-libs/libXrender:= - )" + ) +" DEPEND="${RDEPEND} media-libs/glm "
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: 31bb9988e25633f12915ef0c51629d898b6b7352 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 17 11:59:53 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 17 12:39:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31bb9988 x11-misc/slop: EAPI-7 bump Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-misc/slop/slop-.ebuild | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/x11-misc/slop/slop-.ebuild b/x11-misc/slop/slop-.ebuild index a61629c541d..efec20aaad0 100644 --- a/x11-misc/slop/slop-.ebuild +++ b/x11-misc/slop/slop-.ebuild @@ -1,12 +1,11 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -: ${CMAKE_MAKEFILE_GENERATOR:=ninja} inherit cmake-utils -DESCRIPTION="An application that queries the user for a selection for printing" +DESCRIPTION="Application that queries the user for a selection for printing" HOMEPAGE="https://github.com/naelstrof/slop; if [[ ${PV} == * ]]; then @@ -30,9 +29,9 @@ RDEPEND=" virtual/opengl x11-libs/libXrender:= )" -DEPEND=" - ${RDEPEND} - media-libs/glm" +DEPEND="${RDEPEND} + media-libs/glm +" src_configure() { local mycmakeargs=(
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/files/
commit: c8961e22fe493142ae43924b2485a00c0f5066fa Author: Michael Mair-Keimberger gmail com> AuthorDate: Sat Apr 28 07:58:01 2018 + Commit: Michał Górny gentoo org> CommitDate: Sun Apr 29 06:52:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8961e22 x11-misc/slop: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/8188 .../slop/files/slop-6.3.46-fix-build-system.patch | 56 -- 1 file changed, 56 deletions(-) diff --git a/x11-misc/slop/files/slop-6.3.46-fix-build-system.patch b/x11-misc/slop/files/slop-6.3.46-fix-build-system.patch deleted file mode 100644 index 2ca92f9d2ac..000 --- a/x11-misc/slop/files/slop-6.3.46-fix-build-system.patch +++ /dev/null @@ -1,56 +0,0 @@ a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,16 +1,13 @@ - cmake_minimum_required(VERSION 3.1.3) - -+include(GNUInstallDirs) -+ - set(CMAKE_BUILD_TYPE Debug CACHE STRING "Choose the type of build (Debug or Release)") --if ( NOT CMAKE_INSTALL_PREFIX ) --set(CMAKE_INSTALL_PREFIX "/usr") --endif() - --project(slop) -+project(slop VERSION 6.3.46 LANGUAGES CXX) - - set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR}/bin/") - --set( CMAKE_INSTALL_MANDIR "${CMAKE_INSTALL_PREFIX}/share/man" CACHE PATH "Directory where man pages reside. (/usr/share/man, /usr/local/share/man, etc.)" ) -- - set( CMAKE_COMPRESS_MAN TRUE CACHE BOOL "Whether or not to compress the man pages for install." ) - - if ( CMAKE_COMPRESS_MAN ) -@@ -21,7 +18,7 @@ - - include_directories("${PROJECT_BINARY_DIR}") - --add_definitions(-DSLOP_VERSION="v6.3.46") -+add_definitions(-DSLOP_VERSION="v${PROJECT_VERSION}") - - # The names have to be unique unfortunately. - set(EXECUTABLE_NAME "slop") -@@ -43,11 +40,13 @@ - - set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_STANDARD_REQUIRED ON) - set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_STANDARD 11) -+set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_EXTENSIONS OFF) - - add_executable(${EXECUTABLE_NAME} src/main.cpp) - - set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_STANDARD_REQUIRED ON) - set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_STANDARD 11) -+set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_EXTENSIONS OFF) - - set( CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/modules" ) - -@@ -83,7 +82,7 @@ - target_link_libraries(${EXECUTABLE_NAME} ${ICU_UC_LIBRARIES} ) - endif() - --install( TARGETS ${EXECUTABLE_NAME} DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" ) --install( TARGETS ${LIBRARY_NAME} DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" ) --install( FILES ${CMAKE_SOURCE_DIR}/src/slop.hpp DESTINATION "${CMAKE_INSTALL_PREFIX}/include" COMPONENT development ) -+install( TARGETS ${EXECUTABLE_NAME} DESTINATION "${CMAKE_INSTALL_BINDIR}" ) -+install( TARGETS ${LIBRARY_NAME} DESTINATION "${CMAKE_INSTALL_LIBDIR}" ) -+install( FILES ${CMAKE_SOURCE_DIR}/src/slop.hpp DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" COMPONENT development ) - install( FILES "${CMAKE_SOURCE_DIR}/${MANTARGET}" DESTINATION "${CMAKE_INSTALL_MANDIR}/man1" COMPONENT doc )
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: 7f3a7dcf03ffa9693cddae427b495712afb72c47 Author: David Seifert gentoo org> AuthorDate: Mon Apr 23 08:03:13 2018 + Commit: David Seifert gentoo org> CommitDate: Tue Apr 24 09:21:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3a7dcf x11-misc/slop: Version bump to 7.4 Package-Manager: Portage-2.3.31, Repoman-2.3.9 x11-misc/slop/Manifest| 1 + x11-misc/slop/slop-7.4.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/x11-misc/slop/Manifest b/x11-misc/slop/Manifest index eae40123c51..2ed1af945a0 100644 --- a/x11-misc/slop/Manifest +++ b/x11-misc/slop/Manifest @@ -1 +1,2 @@ DIST slop-6.3.46.tar.gz 89391 BLAKE2B 0150ca63e4a598e892abd5505e867f01204f29796dc378a7f3d0c041c1a27f000e98962c41cbf8109573575b37449c1869f29f988c5d2046b504382b2a56779d SHA512 9f44bbb8e14e71a17858711d8da902cb9cf5dc65ed47284be15122f2d1793544deab7f0700517bd07e44613662bfbc7f0991f3d36dcf74af6f90de5fbbd79558 +DIST slop-7.4.tar.gz 50079 BLAKE2B 20815270bf1bffe0ef26630fd31d0d4cc7261633cef389e64c232a89033b6e8b5e1651fb5c882e2870808107734c4c088123b85675fa2aae932570d770344dc8 SHA512 13d09c2c9f05760ee0a273edb6d40da8a87989d3f071a8c868a0c7e535ba89b9eb934c79d56212cd689687f86e3683cef1b749ef7b37be3805ea8eb05c796e58 diff --git a/x11-misc/slop/slop-7.4.ebuild b/x11-misc/slop/slop-7.4.ebuild new file mode 100644 index 000..a61629c541d --- /dev/null +++ b/x11-misc/slop/slop-7.4.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +inherit cmake-utils + +DESCRIPTION="An application that queries the user for a selection for printing" +HOMEPAGE="https://github.com/naelstrof/slop; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/naelstrof/slop.git; +else + SRC_URI="https://github.com/naelstrof/slop/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0/${PV}" +IUSE="opengl" + +RDEPEND=" + dev-libs/icu:= + x11-libs/libX11 + x11-libs/libXext + opengl? ( + media-libs/glew:0= + virtual/opengl + x11-libs/libXrender:= + )" +DEPEND=" + ${RDEPEND} + media-libs/glm" + +src_configure() { + local mycmakeargs=( + -DSLOP_OPENGL=$(usex opengl) + ) + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: b217f086d72714049c888ec594405f2a4edaa239 Author: David Seifert gentoo org> AuthorDate: Mon Apr 23 08:04:49 2018 + Commit: David Seifert gentoo org> CommitDate: Tue Apr 24 09:21:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b217f086 x11-misc/slop: Sync live ebuild Package-Manager: Portage-2.3.31, Repoman-2.3.9 x11-misc/slop/slop-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/slop/slop-.ebuild b/x11-misc/slop/slop-.ebuild index 1d4abcaf3e8..a61629c541d 100644 --- a/x11-misc/slop/slop-.ebuild +++ b/x11-misc/slop/slop-.ebuild @@ -18,7 +18,7 @@ else fi LICENSE="GPL-3" -SLOT="0" +SLOT="0/${PV}" IUSE="opengl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: b4d465199230be985e2f2aca1b9aee0e44e9f9b2 Author: David Seifert gentoo org> AuthorDate: Mon Apr 23 08:22:42 2018 + Commit: David Seifert gentoo org> CommitDate: Tue Apr 24 09:21:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d46519 x11-misc/slop: Remove old Package-Manager: Portage-2.3.31, Repoman-2.3.9 x11-misc/slop/Manifest | 1 - x11-misc/slop/slop-6.3.46.ebuild | 27 --- 2 files changed, 28 deletions(-) diff --git a/x11-misc/slop/Manifest b/x11-misc/slop/Manifest index 2ed1af945a0..dde7b8e91c7 100644 --- a/x11-misc/slop/Manifest +++ b/x11-misc/slop/Manifest @@ -1,2 +1 @@ -DIST slop-6.3.46.tar.gz 89391 BLAKE2B 0150ca63e4a598e892abd5505e867f01204f29796dc378a7f3d0c041c1a27f000e98962c41cbf8109573575b37449c1869f29f988c5d2046b504382b2a56779d SHA512 9f44bbb8e14e71a17858711d8da902cb9cf5dc65ed47284be15122f2d1793544deab7f0700517bd07e44613662bfbc7f0991f3d36dcf74af6f90de5fbbd79558 DIST slop-7.4.tar.gz 50079 BLAKE2B 20815270bf1bffe0ef26630fd31d0d4cc7261633cef389e64c232a89033b6e8b5e1651fb5c882e2870808107734c4c088123b85675fa2aae932570d770344dc8 SHA512 13d09c2c9f05760ee0a273edb6d40da8a87989d3f071a8c868a0c7e535ba89b9eb934c79d56212cd689687f86e3683cef1b749ef7b37be3805ea8eb05c796e58 diff --git a/x11-misc/slop/slop-6.3.46.ebuild b/x11-misc/slop/slop-6.3.46.ebuild deleted file mode 100644 index 796bb1f9b9d..000 --- a/x11-misc/slop/slop-6.3.46.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -DESCRIPTION="An application that queries the user for a selection for printing" -HOMEPAGE="https://github.com/naelstrof/slop; -SRC_URI="https://github.com/naelstrof/slop/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - dev-libs/icu:= - virtual/opengl - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrender" -DEPEND=" - ${RDEPEND} - media-libs/glm" - -PATCHES=( "${FILESDIR}"/${PN}-6.3.46-fix-build-system.patch )
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: fce78f20633bf59e36ad0dee0f86bd8e8456f4a7 Author: David Seifert gentoo org> AuthorDate: Sun Apr 22 10:33:57 2018 + Commit: David Seifert gentoo org> CommitDate: Sun Apr 22 10:33:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce78f20 x11-misc/slop: Use ninja by default Package-Manager: Portage-2.3.31, Repoman-2.3.9 x11-misc/slop/slop-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/x11-misc/slop/slop-.ebuild b/x11-misc/slop/slop-.ebuild index 4aef7f89425..1d4abcaf3e8 100644 --- a/x11-misc/slop/slop-.ebuild +++ b/x11-misc/slop/slop-.ebuild @@ -3,6 +3,7 @@ EAPI=6 +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} inherit cmake-utils DESCRIPTION="An application that queries the user for a selection for printing"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: 801a0bd95271ec8dd369ba92593d83517b6a7825 Author: David Seifert gentoo org> AuthorDate: Mon Jan 1 12:42:38 2018 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 1 12:42:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=801a0bd9 x11-misc/slop: Add live ebuild Package-Manager: Portage-2.3.19, Repoman-2.3.6 x11-misc/slop/slop-.ebuild | 41 + 1 file changed, 41 insertions(+) diff --git a/x11-misc/slop/slop-.ebuild b/x11-misc/slop/slop-.ebuild new file mode 100644 index 000..4aef7f89425 --- /dev/null +++ b/x11-misc/slop/slop-.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="An application that queries the user for a selection for printing" +HOMEPAGE="https://github.com/naelstrof/slop; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/naelstrof/slop.git; +else + SRC_URI="https://github.com/naelstrof/slop/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="opengl" + +RDEPEND=" + dev-libs/icu:= + x11-libs/libX11 + x11-libs/libXext + opengl? ( + media-libs/glew:0= + virtual/opengl + x11-libs/libXrender:= + )" +DEPEND=" + ${RDEPEND} + media-libs/glm" + +src_configure() { + local mycmakeargs=( + -DSLOP_OPENGL=$(usex opengl) + ) + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/, x11-misc/slop/files/
commit: 9397829673b8d17123689e73363c492db78e5757 Author: David Seifert gentoo org> AuthorDate: Sat Dec 30 21:05:49 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 30 21:05:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93978296 x11-misc/slop: Fix multilib-strict failure Closes: https://bugs.gentoo.org/629440 Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../slop/files/slop-6.3.46-fix-build-system.patch | 56 ++ x11-misc/slop/slop-6.3.46.ebuild | 10 ++-- 2 files changed, 61 insertions(+), 5 deletions(-) diff --git a/x11-misc/slop/files/slop-6.3.46-fix-build-system.patch b/x11-misc/slop/files/slop-6.3.46-fix-build-system.patch new file mode 100644 index 000..2ca92f9d2ac --- /dev/null +++ b/x11-misc/slop/files/slop-6.3.46-fix-build-system.patch @@ -0,0 +1,56 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -1,16 +1,13 @@ + cmake_minimum_required(VERSION 3.1.3) + ++include(GNUInstallDirs) ++ + set(CMAKE_BUILD_TYPE Debug CACHE STRING "Choose the type of build (Debug or Release)") +-if ( NOT CMAKE_INSTALL_PREFIX ) +-set(CMAKE_INSTALL_PREFIX "/usr") +-endif() + +-project(slop) ++project(slop VERSION 6.3.46 LANGUAGES CXX) + + set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR}/bin/") + +-set( CMAKE_INSTALL_MANDIR "${CMAKE_INSTALL_PREFIX}/share/man" CACHE PATH "Directory where man pages reside. (/usr/share/man, /usr/local/share/man, etc.)" ) +- + set( CMAKE_COMPRESS_MAN TRUE CACHE BOOL "Whether or not to compress the man pages for install." ) + + if ( CMAKE_COMPRESS_MAN ) +@@ -21,7 +18,7 @@ + + include_directories("${PROJECT_BINARY_DIR}") + +-add_definitions(-DSLOP_VERSION="v6.3.46") ++add_definitions(-DSLOP_VERSION="v${PROJECT_VERSION}") + + # The names have to be unique unfortunately. + set(EXECUTABLE_NAME "slop") +@@ -43,11 +40,13 @@ + + set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_STANDARD_REQUIRED ON) + set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_STANDARD 11) ++set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_EXTENSIONS OFF) + + add_executable(${EXECUTABLE_NAME} src/main.cpp) + + set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_STANDARD_REQUIRED ON) + set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_STANDARD 11) ++set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_EXTENSIONS OFF) + + set( CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/modules" ) + +@@ -83,7 +82,7 @@ + target_link_libraries(${EXECUTABLE_NAME} ${ICU_UC_LIBRARIES} ) + endif() + +-install( TARGETS ${EXECUTABLE_NAME} DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" ) +-install( TARGETS ${LIBRARY_NAME} DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" ) +-install( FILES ${CMAKE_SOURCE_DIR}/src/slop.hpp DESTINATION "${CMAKE_INSTALL_PREFIX}/include" COMPONENT development ) ++install( TARGETS ${EXECUTABLE_NAME} DESTINATION "${CMAKE_INSTALL_BINDIR}" ) ++install( TARGETS ${LIBRARY_NAME} DESTINATION "${CMAKE_INSTALL_LIBDIR}" ) ++install( FILES ${CMAKE_SOURCE_DIR}/src/slop.hpp DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" COMPONENT development ) + install( FILES "${CMAKE_SOURCE_DIR}/${MANTARGET}" DESTINATION "${CMAKE_INSTALL_MANDIR}/man1" COMPONENT doc ) diff --git a/x11-misc/slop/slop-6.3.46.ebuild b/x11-misc/slop/slop-6.3.46.ebuild index d8334f019a4..796bb1f9b9d 100644 --- a/x11-misc/slop/slop-6.3.46.ebuild +++ b/x11-misc/slop/slop-6.3.46.ebuild @@ -15,13 +15,13 @@ KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=" - dev-libs/icu + dev-libs/icu:= virtual/opengl x11-libs/libX11 x11-libs/libXext - x11-libs/libXrender -" + x11-libs/libXrender" DEPEND=" ${RDEPEND} - media-libs/glm -" + media-libs/glm" + +PATCHES=( "${FILESDIR}"/${PN}-6.3.46-fix-build-system.patch )
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/files/, x11-misc/slop/
commit: 8b05a51861d57b5c5115f30dac4b8f936372a9bb Author: Michael Palimaka gentoo org> AuthorDate: Sat Dec 30 09:12:26 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Dec 30 09:13:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b05a518 x11-misc/slop: remove 4.3.21 Package-Manager: Portage-2.3.14, Repoman-2.3.6 x11-misc/slop/Manifest | 1 - x11-misc/slop/files/slop-4.3.21-no-cppcheck.patch | 20 - x11-misc/slop/files/slop-4.3.21-no-gengetopt.patch | 33 --- x11-misc/slop/files/slop-4.3.21-no-librt.patch | 37 x11-misc/slop/files/slop-4.3.21-no-opengl.patch| 39 - x11-misc/slop/slop-4.3.21.ebuild | 49 -- 6 files changed, 179 deletions(-) diff --git a/x11-misc/slop/Manifest b/x11-misc/slop/Manifest index 200192285a3..eae40123c51 100644 --- a/x11-misc/slop/Manifest +++ b/x11-misc/slop/Manifest @@ -1,2 +1 @@ -DIST slop-4.3.21.tar.gz 488238 BLAKE2B dc99c690984b616b28f93c3dd26ebd4264dcba7d66c5929f3732c88d3a423f19a3ab94d6673091735bd0d6dc4cec1bc41fc8e3f7bc666e9a8459acb717405e4d SHA512 4489a108883b785eb5dda368a06ea0b7c61e3afeefdeb421f211e01e3cb7eb20836200197abc755be653f086fcd3b8647a460dacf15062fe2cd44438b4f54b68 DIST slop-6.3.46.tar.gz 89391 BLAKE2B 0150ca63e4a598e892abd5505e867f01204f29796dc378a7f3d0c041c1a27f000e98962c41cbf8109573575b37449c1869f29f988c5d2046b504382b2a56779d SHA512 9f44bbb8e14e71a17858711d8da902cb9cf5dc65ed47284be15122f2d1793544deab7f0700517bd07e44613662bfbc7f0991f3d36dcf74af6f90de5fbbd79558 diff --git a/x11-misc/slop/files/slop-4.3.21-no-cppcheck.patch b/x11-misc/slop/files/slop-4.3.21-no-cppcheck.patch deleted file mode 100644 index f92c57f977d..000 --- a/x11-misc/slop/files/slop-4.3.21-no-cppcheck.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 361f930..0982647 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -33,15 +33,6 @@ else() - message( FATAL_ERROR "Your operating system isn't supported yet! CMake will now exit." ) - endif() - --# Add a check target for our makefile. --find_program( CPPCHECK_EXECUTABLE cppcheck -- DOC "A tool for static C/C++ code analysis." ) --if (CPPCHECK_EXECUTABLE) --add_custom_target( "check" -- COMMAND "${CPPCHECK_EXECUTABLE}" "--enable=all" "*" -- WORKING_DIRECTORY src VERBATIM ) --endif() -- - # Here we generate some of our code if we can. I package it pre-generated - # so nobody has to go find and install gengetopt if they don't want to. - find_program( GENGETOPT_EXECUTABLE gengetopt diff --git a/x11-misc/slop/files/slop-4.3.21-no-gengetopt.patch b/x11-misc/slop/files/slop-4.3.21-no-gengetopt.patch deleted file mode 100644 index 13f79eef211..000 --- a/x11-misc/slop/files/slop-4.3.21-no-gengetopt.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -33,29 +33,6 @@ else() - message( FATAL_ERROR "Your operating system isn't supported yet! CMake will now exit." ) - endif() - --# Here we generate some of our code if we can. I package it pre-generated --# so nobody has to go find and install gengetopt if they don't want to. --find_program( GENGETOPT_EXECUTABLE gengetopt -- DOC "A tool to generate code to grab command line options." ) --find_program( SED_EXECUTABLE sed ) --if ( GENGETOPT_EXECUTABLE AND SED_EXECUTABLE ) --message( "-- Regenerating cmdline.in" ) --# gengetopt generates cmdline.h, then we move it to cmdline.in. --execute_process( COMMAND "${GENGETOPT_EXECUTABLE}" "--input=options.ggo" -- WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/src" ) --file( RENAME "${CMAKE_CURRENT_SOURCE_DIR}/src/cmdline.h" "${CMAKE_CURRENT_SOURCE_DIR}/src/cmdline.in" ) --# Due to a bug in gengetopt, we have to manually insert some code. --# Replace the first instance of REPLACEME with some text. --# Eight backslashes = two in the code because of how many instances of escaping is happening. --execute_process( COMMAND "${SED_EXECUTABLE}" "-i" "0,/REPLACEME/{s/REPLACEME/X=%xnY=%ynW=%wnH=%hnG=%gnID=%inCancel=%cn/}" "cmdline.c" -- WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/src" ) --# Then replace remaining instances. --execute_process( COMMAND "${SED_EXECUTABLE}" "-i" "s/REPLACEME/X=%xnY=%ynW=%wnH=%hnG=%gnID=%inCancel=%cn/" "cmdline.c" -- WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/src" ) --else() --message( "Warning: Command gengetopt or sed not found! Won't regenerate command line code. (If you're just compiling this doesn't matter.)" ) --endif() -- - # By default our src/options.ggo has our cmake versions variables for - # the 'version ""' line. We
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: c5647ff83ff7fccf88fff29844c45c714f45c14c Author: Jonas Stein gentoo org> AuthorDate: Sat Dec 30 07:57:51 2017 + Commit: Jonas Stein gentoo org> CommitDate: Sat Dec 30 07:57:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5647ff8 x11-misc/slop: Proxied maintainer retired The proxied maintainer retired, see also Bug: https://bugs.gentoo.org/615364 Package-Manager: Portage-2.3.19, Repoman-2.3.6 x11-misc/slop/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/x11-misc/slop/metadata.xml b/x11-misc/slop/metadata.xml index d1c681a60ce..34017c588f4 100644 --- a/x11-misc/slop/metadata.xml +++ b/x11-misc/slop/metadata.xml @@ -1,14 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - palipa...@googlemail.com - Ingolf Wagner - - - proxy-ma...@gentoo.org - Proxy Maintainers - + slop (Select Operation) is an application that queries for a selection from the user and prints the region to stdout. It grabs the mouse and
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: a4472a3914f5dc2ceb8db53869dff4f02bc12a10 Author: Ingolf Wagner ingolf-wagner de> AuthorDate: Tue Aug 29 21:52:05 2017 + Commit: David Seifert gentoo org> CommitDate: Wed Aug 30 06:22:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4472a39 x11-misc/slop: bump version to 6.3.46 Closes: https://github.com/gentoo/gentoo/pull/4950 x11-misc/slop/Manifest | 1 + x11-misc/slop/slop-6.3.46.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/x11-misc/slop/Manifest b/x11-misc/slop/Manifest index e002bc62316..d1b88225cfb 100644 --- a/x11-misc/slop/Manifest +++ b/x11-misc/slop/Manifest @@ -1 +1,2 @@ DIST slop-4.3.21.tar.gz 488238 SHA256 352eb367a8d11686adb182c7dbddf65d55b0ee4d5a2257a07486d5728722177c SHA512 4489a108883b785eb5dda368a06ea0b7c61e3afeefdeb421f211e01e3cb7eb20836200197abc755be653f086fcd3b8647a460dacf15062fe2cd44438b4f54b68 WHIRLPOOL 651d5c736fd4a8431fd9967280181c8512a4948c9534d73cc8c035cf9a925dffc22e966ffed79421ec2e1fae1c6008af4e6cac7413a8efe45a8f5f2e8f6113e2 +DIST slop-6.3.46.tar.gz 89391 SHA256 228ef2bf5d4824af5c22c87ce040080f0ce7385d0538bf2641dcd6ce70486e1a SHA512 9f44bbb8e14e71a17858711d8da902cb9cf5dc65ed47284be15122f2d1793544deab7f0700517bd07e44613662bfbc7f0991f3d36dcf74af6f90de5fbbd79558 WHIRLPOOL 72bdefd6657df687ea5af038f9635c3a1033fcf67d316b1983a55ce86e067f21733a8c2a752281ce59e15ada562ce001eded09dcb87e8ec989cc2325fdb904c4 diff --git a/x11-misc/slop/slop-6.3.46.ebuild b/x11-misc/slop/slop-6.3.46.ebuild new file mode 100644 index 000..d8334f019a4 --- /dev/null +++ b/x11-misc/slop/slop-6.3.46.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="An application that queries the user for a selection for printing" +HOMEPAGE="https://github.com/naelstrof/slop; +SRC_URI="https://github.com/naelstrof/slop/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-libs/icu + virtual/opengl + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender +" +DEPEND=" + ${RDEPEND} + media-libs/glm +"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/files/
commit: 6618768ee2b477120e5bbb07640fa770f4766aba Author: Ingolf Wagner ingolf-wagner de> AuthorDate: Tue Jun 6 10:19:10 2017 + Commit: Matthias Maier gentoo org> CommitDate: Tue Jun 6 10:27:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6618768e x11-misc/slop: fixed no-opengl patch Package-Manager: Portage-2.3.6, Repoman-2.3.2 Signed-off-by: Matthias Maier gentoo.org> x11-misc/slop/files/slop-4.3.21-no-opengl.patch | 23 ++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/x11-misc/slop/files/slop-4.3.21-no-opengl.patch b/x11-misc/slop/files/slop-4.3.21-no-opengl.patch index 7dbd45dd7d0..2f596b65e99 100644 --- a/x11-misc/slop/files/slop-4.3.21-no-opengl.patch +++ b/x11-misc/slop/files/slop-4.3.21-no-opengl.patch @@ -1,7 +1,8 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt +index 62cc1a6..f5d66e5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -67,14 +67,8 @@ endif() +@@ -71,14 +71,8 @@ endif() # Obtain library paths and make sure they exist. set( CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmakemodules" ) @@ -16,3 +17,23 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CMAKE_IMLIB2_CXX_FLAGS}" ) +diff --git a/src/x.hpp b/src/x.hpp +index 2478414..f35e722 100644 +--- a/src/x.hpp b/src/x.hpp +@@ -26,7 +26,6 @@ + #include + #include + #include +-#include + + #include + #include +@@ -97,7 +96,6 @@ public: + std::vector m_mouse; + boolmouseDown( unsigned int button ); + boolm_keypressed; +-XRRScreenResources* m_res; + private: + slop::CursorTypem_currentCursor; + boolm_good;
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: 305ea2b3826d4ebe2f5dde6687f94c99957cd7fe Author: Matthias Maier gentoo org> AuthorDate: Sat Jun 3 20:57:37 2017 + Commit: Matthias Maier gentoo org> CommitDate: Sat Jun 3 21:01:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305ea2b3 x11-misc/slop: update proxy maintainer Package-Manager: Portage-2.3.6, Repoman-2.3.2 x11-misc/slop/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/x11-misc/slop/metadata.xml b/x11-misc/slop/metadata.xml index a23f00e5993..d1c681a60ce 100644 --- a/x11-misc/slop/metadata.xml +++ b/x11-misc/slop/metadata.xml @@ -3,6 +3,7 @@ palipa...@googlemail.com + Ingolf Wagner proxy-ma...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/
commit: c453cbaa691a6e3caee6fc6df9fab3441a65bde2 Author: Göktürk Yüksek gentoo org> AuthorDate: Wed Apr 12 14:50:18 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Wed Apr 12 14:50:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c453cbaa x11-misc/slop: update proxied-maintainer email Package-Manager: Portage-2.3.3, Repoman-2.3.2 x11-misc/slop/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/slop/metadata.xml b/x11-misc/slop/metadata.xml index a8520d04c75..a23f00e5993 100644 --- a/x11-misc/slop/metadata.xml +++ b/x11-misc/slop/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - gen...@ingolf-wagner.de + palipa...@googlemail.com proxy-ma...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/, x11-misc/slop/files/
commit: 676abc6970aa6853a0220206c174be170bee3070 Author: Ingolf Wagner ingolf-wagner de> AuthorDate: Wed Dec 21 20:38:28 2016 + Commit: David Seifert gentoo org> CommitDate: Wed Jan 4 21:55:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676abc69 x11-misc/slop: add new package Closes: https://github.com/gentoo/gentoo/pull/2796 x11-misc/slop/Manifest | 1 + x11-misc/slop/files/slop-4.3.21-no-cppcheck.patch | 20 + x11-misc/slop/files/slop-4.3.21-no-gengetopt.patch | 33 ++ x11-misc/slop/files/slop-4.3.21-no-librt.patch | 37 x11-misc/slop/files/slop-4.3.21-no-opengl.patch| 18 x11-misc/slop/metadata.xml | 21 + x11-misc/slop/slop-4.3.21.ebuild | 50 ++ 7 files changed, 180 insertions(+) diff --git a/x11-misc/slop/Manifest b/x11-misc/slop/Manifest new file mode 100644 index ..e002bc6 --- /dev/null +++ b/x11-misc/slop/Manifest @@ -0,0 +1 @@ +DIST slop-4.3.21.tar.gz 488238 SHA256 352eb367a8d11686adb182c7dbddf65d55b0ee4d5a2257a07486d5728722177c SHA512 4489a108883b785eb5dda368a06ea0b7c61e3afeefdeb421f211e01e3cb7eb20836200197abc755be653f086fcd3b8647a460dacf15062fe2cd44438b4f54b68 WHIRLPOOL 651d5c736fd4a8431fd9967280181c8512a4948c9534d73cc8c035cf9a925dffc22e966ffed79421ec2e1fae1c6008af4e6cac7413a8efe45a8f5f2e8f6113e2 diff --git a/x11-misc/slop/files/slop-4.3.21-no-cppcheck.patch b/x11-misc/slop/files/slop-4.3.21-no-cppcheck.patch new file mode 100644 index ..f92c57f --- /dev/null +++ b/x11-misc/slop/files/slop-4.3.21-no-cppcheck.patch @@ -0,0 +1,20 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 361f930..0982647 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -33,15 +33,6 @@ else() + message( FATAL_ERROR "Your operating system isn't supported yet! CMake will now exit." ) + endif() + +-# Add a check target for our makefile. +-find_program( CPPCHECK_EXECUTABLE cppcheck +- DOC "A tool for static C/C++ code analysis." ) +-if (CPPCHECK_EXECUTABLE) +-add_custom_target( "check" +- COMMAND "${CPPCHECK_EXECUTABLE}" "--enable=all" "*" +- WORKING_DIRECTORY src VERBATIM ) +-endif() +- + # Here we generate some of our code if we can. I package it pre-generated + # so nobody has to go find and install gengetopt if they don't want to. + find_program( GENGETOPT_EXECUTABLE gengetopt diff --git a/x11-misc/slop/files/slop-4.3.21-no-gengetopt.patch b/x11-misc/slop/files/slop-4.3.21-no-gengetopt.patch new file mode 100644 index ..13f79ee --- /dev/null +++ b/x11-misc/slop/files/slop-4.3.21-no-gengetopt.patch @@ -0,0 +1,33 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -33,29 +33,6 @@ else() + message( FATAL_ERROR "Your operating system isn't supported yet! CMake will now exit." ) + endif() + +-# Here we generate some of our code if we can. I package it pre-generated +-# so nobody has to go find and install gengetopt if they don't want to. +-find_program( GENGETOPT_EXECUTABLE gengetopt +- DOC "A tool to generate code to grab command line options." ) +-find_program( SED_EXECUTABLE sed ) +-if ( GENGETOPT_EXECUTABLE AND SED_EXECUTABLE ) +-message( "-- Regenerating cmdline.in" ) +-# gengetopt generates cmdline.h, then we move it to cmdline.in. +-execute_process( COMMAND "${GENGETOPT_EXECUTABLE}" "--input=options.ggo" +- WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/src" ) +-file( RENAME "${CMAKE_CURRENT_SOURCE_DIR}/src/cmdline.h" "${CMAKE_CURRENT_SOURCE_DIR}/src/cmdline.in" ) +-# Due to a bug in gengetopt, we have to manually insert some code. +-# Replace the first instance of REPLACEME with some text. +-# Eight backslashes = two in the code because of how many instances of escaping is happening. +-execute_process( COMMAND "${SED_EXECUTABLE}" "-i" "0,/REPLACEME/{s/REPLACEME/X=%xnY=%ynW=%wnH=%hnG=%gnID=%inCancel=%cn/}" "cmdline.c" +- WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/src" ) +-# Then replace remaining instances. +-execute_process( COMMAND "${SED_EXECUTABLE}" "-i" "s/REPLACEME/X=%xnY=%ynW=%wnH=%hnG=%gnID=%inCancel=%cn/" "cmdline.c" +- WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/src" ) +-else() +-message( "Warning: Command gengetopt or sed not found! Won't regenerate command line code. (If you're just compiling this doesn't matter.)" ) +-endif() +- + # By default our src/options.ggo has our cmake versions variables for + # the 'version ""' line. We replace them here. + # The ${CMAKE_SOURCE_DIR} is there to fix problems with OpenBSD's out-of-source build black magic. diff --git a/x11-misc/slop/files/slop-4.3.21-no-librt.patch