[gentoo-commits] repo/gentoo:master commit in: x11-misc/slop/

2023-05-07 Thread Joonas Niilola
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/

2023-05-07 Thread Joonas Niilola
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/

2023-05-07 Thread Joonas Niilola
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/

2022-04-17 Thread Sam James
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/

2022-02-19 Thread Jakov Smolić
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/

2021-11-28 Thread Joonas Niilola
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/

2021-11-25 Thread Ionen Wolkens
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/

2021-01-12 Thread Sam James
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/

2020-07-14 Thread Andreas Sturmlechner
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/

2020-06-04 Thread Andreas Sturmlechner
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/

2019-02-17 Thread Andreas Sturmlechner
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/

2018-04-29 Thread Michał Górny
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/

2018-04-24 Thread David Seifert
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/

2018-04-24 Thread David Seifert
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/

2018-04-24 Thread David Seifert
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/

2018-04-22 Thread David Seifert
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/

2018-01-01 Thread David Seifert
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/

2017-12-30 Thread David Seifert
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/

2017-12-30 Thread Michael Palimaka
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/

2017-12-30 Thread Jonas Stein
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/

2017-08-30 Thread David Seifert
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/

2017-06-06 Thread Matthias Maier
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/

2017-06-03 Thread Matthias Maier
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/

2017-04-12 Thread Göktürk Yüksek
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/

2017-01-04 Thread David Seifert
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