[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2024-01-03 Thread Yixun Lan
commit: d6399c914e4d67513a303904d6d13614e6dfc836
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Dec 23 16:26:25 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jan  3 13:18:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6399c91

gui-apps/swappy: drop 1.4.0

Signed-off-by: Julien Roy  jroy.ca>
Signed-off-by: Yixun Lan  gentoo.org>

 gui-apps/swappy/Manifest|  1 -
 gui-apps/swappy/swappy-1.4.0.ebuild | 49 -
 2 files changed, 50 deletions(-)

diff --git a/gui-apps/swappy/Manifest b/gui-apps/swappy/Manifest
index a95fb25a1ec4..ddd1b1a5ac51 100644
--- a/gui-apps/swappy/Manifest
+++ b/gui-apps/swappy/Manifest
@@ -1,2 +1 @@
-DIST swappy-1.4.0.tar.gz 653512 BLAKE2B 
d8a0e9ef6c96c3b669fe6c3592757ee5df5a616580208ad88918c3f27f227de7a553a7074fd6f039841b022897d7c2bc891e0239969403282ae1e78781462529
 SHA512 
5e4952ee226799c64b8890036e22e28ec169a32da1d5f9414298d5e49b98fe0237bc35b270a2320e5e8b902b7118cf3b36c495de8475d4f948159bb1626a3004
 DIST swappy-1.5.1.tar.gz 655406 BLAKE2B 
8e60766db87cd8de3a0bce6064e851c2bd44387037a27afcc8a475e933ca2a34bab8c6e5c30a398a53869050cc5b8070799a1f1cabb922e6bc4035a5333180ac
 SHA512 
688ad9006965d6a3f9d2997335bc3e8172e4f6f53551bb92603cdc1f14138c25f9f7d28a87aa1cbcefc94f5da1701443a2ddf0e883b648ecc5a0b0ca28588217

diff --git a/gui-apps/swappy/swappy-1.4.0.ebuild 
b/gui-apps/swappy/swappy-1.4.0.ebuild
deleted file mode 100644
index 0a361465ffa6..
--- a/gui-apps/swappy/swappy-1.4.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg optfeature
-
-DESCRIPTION="A Wayland native snapshot and editor tool, inspired by Snappy on 
macOS"
-HOMEPAGE="https://github.com/jtheoof/swappy;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/jtheoof/swappy;
-else
-   SRC_URI="https://github.com/jtheoof/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-DEPEND="
-   dev-libs/glib:2
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/pango
-"
-RDEPEND="${DEPEND}
-   media-fonts/fontawesome[otf]
-"
-BDEPEND="
-   app-text/scdoc
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dman-pages=enabled
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "persisting clipboard after closing" gui-apps/wl-clipboard
-}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2024-01-03 Thread Yixun Lan
commit: 095664b9b1f1224d988d16acff8620df303534d2
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Dec 23 17:18:48 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jan  3 13:19:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095664b9

gui-apps/swappy: update live ebuild

Closes: https://github.com/gentoo/gentoo/pull/34447
Signed-off-by: Julien Roy  jroy.ca>
Signed-off-by: Yixun Lan  gentoo.org>

 gui-apps/swappy/swappy-.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/gui-apps/swappy/swappy-.ebuild 
b/gui-apps/swappy/swappy-.ebuild
index 0a361465ffa6..1a98c7bd5ec7 100644
--- a/gui-apps/swappy/swappy-.ebuild
+++ b/gui-apps/swappy/swappy-.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
@@ -19,16 +19,19 @@ fi
 LICENSE="MIT"
 SLOT="0"
 
-DEPEND="
+COMMON_DEPEND="
dev-libs/glib:2
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/pango
 "
-RDEPEND="${DEPEND}
+RDEPEND="${COMMON_DEPEND}
media-fonts/fontawesome[otf]
 "
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
 BDEPEND="
app-text/scdoc
sys-devel/gettext



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2023-05-26 Thread Sam James
commit: 121101321211934b8da61889552f7adea6fd5903
Author: Sam James  gentoo  org>
AuthorDate: Fri May 26 14:38:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 14:38:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12110132

gui-apps/swappy: Stabilize 1.5.1 amd64, #905904

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

 gui-apps/swappy/swappy-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/swappy/swappy-1.5.1.ebuild 
b/gui-apps/swappy/swappy-1.5.1.ebuild
index 1a98c7bd5ec7..2927e2ed5425 100644
--- a/gui-apps/swappy/swappy-1.5.1.ebuild
+++ b/gui-apps/swappy/swappy-1.5.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/jtheoof/swappy;
 else
SRC_URI="https://github.com/jtheoof/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2023-04-05 Thread Joonas Niilola
commit: 3ac35f9f979f2f8c4a649a70cb84773835c89813
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Apr  5 12:28:29 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr  5 12:30:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac35f9f

gui-apps/swappy: add missing xorg-proto dep to 1.5.1

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

 gui-apps/swappy/swappy-1.5.1.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gui-apps/swappy/swappy-1.5.1.ebuild 
b/gui-apps/swappy/swappy-1.5.1.ebuild
index d2095c719603..1a98c7bd5ec7 100644
--- a/gui-apps/swappy/swappy-1.5.1.ebuild
+++ b/gui-apps/swappy/swappy-1.5.1.ebuild
@@ -19,16 +19,19 @@ fi
 LICENSE="MIT"
 SLOT="0"
 
-DEPEND="
+COMMON_DEPEND="
dev-libs/glib:2
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/pango
 "
-RDEPEND="${DEPEND}
+RDEPEND="${COMMON_DEPEND}
media-fonts/fontawesome[otf]
 "
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
 BDEPEND="
app-text/scdoc
sys-devel/gettext



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2023-04-05 Thread Joonas Niilola
commit: 92f76473d225a0b5b141bd2c4477a57980dd7aad
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Mar 25 18:24:04 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr  5 12:30:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f76473

gui-apps/swappy: add 1.5.1

Signed-off-by: Julien Roy  jroy.ca>
Closes: https://github.com/gentoo/gentoo/pull/30342
Signed-off-by: Joonas Niilola  gentoo.org>

 gui-apps/swappy/Manifest|  1 +
 gui-apps/swappy/metadata.xml| 13 ++
 gui-apps/swappy/swappy-1.5.1.ebuild | 49 +
 3 files changed, 63 insertions(+)

diff --git a/gui-apps/swappy/Manifest b/gui-apps/swappy/Manifest
index 81238de5292b..a95fb25a1ec4 100644
--- a/gui-apps/swappy/Manifest
+++ b/gui-apps/swappy/Manifest
@@ -1 +1,2 @@
 DIST swappy-1.4.0.tar.gz 653512 BLAKE2B 
d8a0e9ef6c96c3b669fe6c3592757ee5df5a616580208ad88918c3f27f227de7a553a7074fd6f039841b022897d7c2bc891e0239969403282ae1e78781462529
 SHA512 
5e4952ee226799c64b8890036e22e28ec169a32da1d5f9414298d5e49b98fe0237bc35b270a2320e5e8b902b7118cf3b36c495de8475d4f948159bb1626a3004
+DIST swappy-1.5.1.tar.gz 655406 BLAKE2B 
8e60766db87cd8de3a0bce6064e851c2bd44387037a27afcc8a475e933ca2a34bab8c6e5c30a398a53869050cc5b8070799a1f1cabb922e6bc4035a5333180ac
 SHA512 
688ad9006965d6a3f9d2997335bc3e8172e4f6f53551bb92603cdc1f14138c25f9f7d28a87aa1cbcefc94f5da1701443a2ddf0e883b648ecc5a0b0ca28588217

diff --git a/gui-apps/swappy/metadata.xml b/gui-apps/swappy/metadata.xml
index 83d0186e216c..21b17c6663f6 100644
--- a/gui-apps/swappy/metadata.xml
+++ b/gui-apps/swappy/metadata.xml
@@ -5,8 +5,21 @@
em...@emlove.me
Emily Mills

+   
+   jul...@jroy.ca
+   Julien Roy
+   

proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   https://github.com/jtheoof/swappy/issues
+   
https://github.com/jtheoof/swappy/releases
+   
+   Jeremy Attali
+   cont...@jtheoof.me
+   
+   jtheoof/swappy
+   
 

diff --git a/gui-apps/swappy/swappy-1.5.1.ebuild 
b/gui-apps/swappy/swappy-1.5.1.ebuild
new file mode 100644
index ..d2095c719603
--- /dev/null
+++ b/gui-apps/swappy/swappy-1.5.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg optfeature
+
+DESCRIPTION="A Wayland native snapshot and editor tool, inspired by Snappy on 
macOS"
+HOMEPAGE="https://github.com/jtheoof/swappy;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/jtheoof/swappy;
+else
+   SRC_URI="https://github.com/jtheoof/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/pango
+"
+RDEPEND="${DEPEND}
+   media-fonts/fontawesome[otf]
+"
+BDEPEND="
+   app-text/scdoc
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dman-pages=enabled
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "persisting clipboard after closing" gui-apps/wl-clipboard
+}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2022-07-25 Thread Joonas Niilola
commit: 957a8b2aca0c087f08531f91f1343abd48107be7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jul 25 06:02:40 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 25 06:04:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=957a8b2a

gui-apps/swappy: add missing dependencies

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

 gui-apps/swappy/swappy-1.4.0.ebuild | 2 ++
 gui-apps/swappy/swappy-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/gui-apps/swappy/swappy-1.4.0.ebuild 
b/gui-apps/swappy/swappy-1.4.0.ebuild
index 7467b4743b6b..0a361465ffa6 100644
--- a/gui-apps/swappy/swappy-1.4.0.ebuild
+++ b/gui-apps/swappy/swappy-1.4.0.ebuild
@@ -22,6 +22,7 @@ SLOT="0"
 DEPEND="
dev-libs/glib:2
x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/pango
 "
@@ -30,6 +31,7 @@ RDEPEND="${DEPEND}
 "
 BDEPEND="
app-text/scdoc
+   sys-devel/gettext
virtual/pkgconfig
 "
 

diff --git a/gui-apps/swappy/swappy-.ebuild 
b/gui-apps/swappy/swappy-.ebuild
index 7467b4743b6b..0a361465ffa6 100644
--- a/gui-apps/swappy/swappy-.ebuild
+++ b/gui-apps/swappy/swappy-.ebuild
@@ -22,6 +22,7 @@ SLOT="0"
 DEPEND="
dev-libs/glib:2
x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/pango
 "
@@ -30,6 +31,7 @@ RDEPEND="${DEPEND}
 "
 BDEPEND="
app-text/scdoc
+   sys-devel/gettext
virtual/pkgconfig
 "
 



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2022-07-25 Thread Joonas Niilola
commit: bebd2c2dc67bc72f5106d83e744e7ccba610dfa6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jul 25 06:01:42 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 25 06:04:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bebd2c2d

gui-apps/swappy: drop 1.3.1

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

 gui-apps/swappy/Manifest|  1 -
 gui-apps/swappy/swappy-1.3.1.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/gui-apps/swappy/Manifest b/gui-apps/swappy/Manifest
index 54e960c22fb2..81238de5292b 100644
--- a/gui-apps/swappy/Manifest
+++ b/gui-apps/swappy/Manifest
@@ -1,2 +1 @@
-DIST swappy-1.3.1.tar.gz 650917 BLAKE2B 
7d1334414b5c4a7b0b53adbb40c5757398283dc0f3815ff5f4d2db6dd35d650b7e89e70663eaf7a0e111fadfcfe19e57af6a27037047f82f923409a77e44bdb6
 SHA512 
0d6a3ae9ed2595795ecff22fcc90640e416a1e34f11129146bb49642b4db58c615c29c1d4dcc964cc371545e73e64e99e48d1ddd0e8f36280158b649613a1693
 DIST swappy-1.4.0.tar.gz 653512 BLAKE2B 
d8a0e9ef6c96c3b669fe6c3592757ee5df5a616580208ad88918c3f27f227de7a553a7074fd6f039841b022897d7c2bc891e0239969403282ae1e78781462529
 SHA512 
5e4952ee226799c64b8890036e22e28ec169a32da1d5f9414298d5e49b98fe0237bc35b270a2320e5e8b902b7118cf3b36c495de8475d4f948159bb1626a3004

diff --git a/gui-apps/swappy/swappy-1.3.1.ebuild 
b/gui-apps/swappy/swappy-1.3.1.ebuild
deleted file mode 100644
index 8c81f644c83a..
--- a/gui-apps/swappy/swappy-1.3.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg optfeature
-
-DESCRIPTION="A Wayland native snapshot and editor tool, inspired by Snappy on 
macOS"
-HOMEPAGE="https://github.com/jtheoof/swappy;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/jtheoof/swappy;
-else
-   SRC_URI="https://github.com/jtheoof/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-DEPEND="
-   dev-libs/glib:2
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/pango
-"
-RDEPEND="${DEPEND}
-   media-fonts/fontawesome[otf]
-"
-BDEPEND="
-   app-text/scdoc
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   # See https://github.com/jtheoof/swappy/pull/99
-   sed -i -e 's/Utility;Graphics;Annotation;/Utility;Graphics;/'  
src/po/swappy.desktop.in || die "Sed failed!"
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dman-pages=enabled
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "persisting clipboard after closing" gui-apps/wl-clipboard
-}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2022-07-25 Thread Joonas Niilola
commit: 3336cd5fb575b71a7711ad7c027573d04ec7babf
Author: Thiago Donato Ferreira  gmail  com>
AuthorDate: Sat Jul 16 17:01:48 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 25 06:04:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3336cd5f

gui-apps/swappy: bump EAPI to version 8

Signed-off-by: Thiago Donato Ferreira  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gui-apps/swappy/swappy-1.3.1.ebuild | 2 +-
 gui-apps/swappy/swappy-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/swappy/swappy-1.3.1.ebuild 
b/gui-apps/swappy/swappy-1.3.1.ebuild
index b8358bc26174..8c81f644c83a 100644
--- a/gui-apps/swappy/swappy-1.3.1.ebuild
+++ b/gui-apps/swappy/swappy-1.3.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson xdg optfeature
 

diff --git a/gui-apps/swappy/swappy-.ebuild 
b/gui-apps/swappy/swappy-.ebuild
index 184bc9ba060d..7467b4743b6b 100644
--- a/gui-apps/swappy/swappy-.ebuild
+++ b/gui-apps/swappy/swappy-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson xdg optfeature
 



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2022-07-25 Thread Joonas Niilola
commit: 97eea123a40bd45af96d4a7b2efacc0b5c0e657c
Author: Thiago Donato Ferreira  gmail  com>
AuthorDate: Sat Jul 16 17:07:03 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 25 06:04:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97eea123

gui-apps/swappy: add 1.4.0

Signed-off-by: Thiago Donato Ferreira  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26444
Signed-off-by: Joonas Niilola  gentoo.org>

 gui-apps/swappy/Manifest|  1 +
 gui-apps/swappy/swappy-1.4.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/gui-apps/swappy/Manifest b/gui-apps/swappy/Manifest
index 01640aea1202..54e960c22fb2 100644
--- a/gui-apps/swappy/Manifest
+++ b/gui-apps/swappy/Manifest
@@ -1 +1,2 @@
 DIST swappy-1.3.1.tar.gz 650917 BLAKE2B 
7d1334414b5c4a7b0b53adbb40c5757398283dc0f3815ff5f4d2db6dd35d650b7e89e70663eaf7a0e111fadfcfe19e57af6a27037047f82f923409a77e44bdb6
 SHA512 
0d6a3ae9ed2595795ecff22fcc90640e416a1e34f11129146bb49642b4db58c615c29c1d4dcc964cc371545e73e64e99e48d1ddd0e8f36280158b649613a1693
+DIST swappy-1.4.0.tar.gz 653512 BLAKE2B 
d8a0e9ef6c96c3b669fe6c3592757ee5df5a616580208ad88918c3f27f227de7a553a7074fd6f039841b022897d7c2bc891e0239969403282ae1e78781462529
 SHA512 
5e4952ee226799c64b8890036e22e28ec169a32da1d5f9414298d5e49b98fe0237bc35b270a2320e5e8b902b7118cf3b36c495de8475d4f948159bb1626a3004

diff --git a/gui-apps/swappy/swappy-1.4.0.ebuild 
b/gui-apps/swappy/swappy-1.4.0.ebuild
new file mode 100644
index ..7467b4743b6b
--- /dev/null
+++ b/gui-apps/swappy/swappy-1.4.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg optfeature
+
+DESCRIPTION="A Wayland native snapshot and editor tool, inspired by Snappy on 
macOS"
+HOMEPAGE="https://github.com/jtheoof/swappy;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/jtheoof/swappy;
+else
+   SRC_URI="https://github.com/jtheoof/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/pango
+"
+RDEPEND="${DEPEND}
+   media-fonts/fontawesome[otf]
+"
+BDEPEND="
+   app-text/scdoc
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dman-pages=enabled
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "persisting clipboard after closing" gui-apps/wl-clipboard
+}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2022-05-16 Thread Sam James
commit: aee684e3cb8dd0586d1702e8781118ea7ba0c928
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee684e3

gui-apps/swappy: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/swappy/swappy-1.3.1.ebuild | 3 +--
 gui-apps/swappy/swappy-.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/gui-apps/swappy/swappy-1.3.1.ebuild 
b/gui-apps/swappy/swappy-1.3.1.ebuild
index eea557b615f4..b8358bc26174 100644
--- a/gui-apps/swappy/swappy-1.3.1.ebuild
+++ b/gui-apps/swappy/swappy-1.3.1.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=7
@@ -42,7 +42,6 @@ src_prepare() {
 
 src_configure() {
local emesonargs=(
-   -Dwerror=false
-Dman-pages=enabled
)
meson_src_configure

diff --git a/gui-apps/swappy/swappy-.ebuild 
b/gui-apps/swappy/swappy-.ebuild
index c56ab3ad4f9e..184bc9ba060d 100644
--- a/gui-apps/swappy/swappy-.ebuild
+++ b/gui-apps/swappy/swappy-.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=7
@@ -35,7 +35,6 @@ BDEPEND="
 
 src_configure() {
local emesonargs=(
-   -Dwerror=false
-Dman-pages=enabled
)
meson_src_configure



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/, x11-themes/nuovo-icon-theme/, dev-lang/zig/, ...

2021-11-20 Thread Joonas Niilola
commit: b0576f8012d3abbcb296ed4c6487e903d4657004
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Nov 21 06:52:57 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Nov 21 06:54:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0576f80

*/*: reassign aisha's packages

Bug: https://bugs.gentoo.org/719632
Signed-off-by: Joonas Niilola  gentoo.org>

 acct-group/greetd/metadata.xml  | 11 ++-
 acct-user/greetd/metadata.xml   | 11 ++-
 app-emulation/virtio-win/metadata.xml   | 11 ++-
 app-shells/loksh/metadata.xml   |  9 +
 app-text/scdoc/metadata.xml |  4 
 dev-cpp/robin-map/metadata.xml  |  4 
 dev-lang/zig/metadata.xml   |  9 +
 dev-libs/aml/metadata.xml   |  9 +
 dev-libs/igraph/metadata.xml|  4 
 dev-libs/libucl/metadata.xml|  9 +
 dev-python/chart-studio/metadata.xml|  4 
 dev-python/plotly-geo/metadata.xml  |  4 
 dev-python/plotly/metadata.xml  |  4 
 dev-python/python-evdev/metadata.xml|  9 +
 dev-util/hermes/metadata.xml|  4 
 gui-apps/gtkgreet/metadata.xml  |  9 +
 gui-apps/kanshi/metadata.xml|  4 
 gui-apps/lavalauncher/metadata.xml  | 11 ++-
 gui-apps/swappy/metadata.xml|  4 
 gui-apps/tuigreet/metadata.xml  | 11 ++-
 gui-apps/wayland-logout/metadata.xml| 11 ++-
 gui-apps/waypipe/metadata.xml   |  9 +
 gui-apps/wayvnc/metadata.xml|  9 +
 gui-apps/wcm/metadata.xml   | 11 ++-
 gui-apps/wf-shell/metadata.xml  | 11 ++-
 gui-libs/greetd/metadata.xml|  9 +
 gui-libs/neatvnc/metadata.xml   |  9 +
 gui-libs/wayfire-plugins-extra/metadata.xml | 11 ++-
 gui-libs/wf-config/metadata.xml | 11 ++-
 gui-wm/hikari/metadata.xml  |  9 +
 gui-wm/wayfire/metadata.xml |  9 +
 mail-client/mutt-wizard/metadata.xml| 11 ++-
 media-fonts/fontawesome/metadata.xml|  9 +
 media-fonts/iosevka/metadata.xml|  9 +
 media-fonts/joypixels/metadata.xml  | 11 ++-
 media-libs/openimageio/metadata.xml |  4 
 sci-libs/kissfft/metadata.xml   |  4 
 sci-libs/scikit-learn/metadata.xml  |  4 
 sci-libs/scikit-optimize/metadata.xml   |  4 
 sci-mathematics/cgal/metadata.xml   |  8 
 sys-cluster/lmod/metadata.xml   |  4 
 x11-misc/dunst/metadata.xml |  9 +
 x11-themes/chameleon-xcursors/metadata.xml  |  9 +
 x11-themes/echo-icon-theme/metadata.xml | 11 ++-
 x11-themes/faenza-icon-theme/metadata.xml   |  9 +
 x11-themes/gargantuan-icon-theme/metadata.xml   | 11 ++-
 x11-themes/nou-icon-theme/metadata.xml  | 11 ++-
 x11-themes/numix-icon-theme-circle/metadata.xml |  9 +
 x11-themes/numix-icon-theme/metadata.xml|  9 +
 x11-themes/nuovo-icon-theme/metadata.xml| 11 ++-
 x11-themes/yasis-icon-theme/metadata.xml| 11 ++-
 x11-wm/cwm/metadata.xml |  9 +
 52 files changed, 54 insertions(+), 377 deletions(-)

diff --git a/acct-group/greetd/metadata.xml b/acct-group/greetd/metadata.xml
index 594b69a09296..fcf1cd64f680 100644
--- a/acct-group/greetd/metadata.xml
+++ b/acct-group/greetd/metadata.xml
@@ -1,12 +1,5 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gen...@aisha.cc
-   Aisha Tammy
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
-
+   
+   

diff --git a/acct-user/greetd/metadata.xml b/acct-user/greetd/metadata.xml
index 594b69a09296..fcf1cd64f680 100644
--- a/acct-user/greetd/metadata.xml
+++ b/acct-user/greetd/metadata.xml
@@ -1,12 +1,5 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gen...@aisha.cc
-   Aisha Tammy
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
-
+   
+   

diff --git a/app-emulation/virtio-win/metadata.xml 
b/app-emulation/virtio-win/metadata.xml
index 594b69a09296..fcf1cd64f680 100644
--- a/app-emulation/virtio-win/metadata.xml
+++ b/app-emulation/virtio-win/metadata.xml
@@ -1,12 +1,5 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gen...@aisha.cc
-   Aisha Tammy
- 

[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2021-03-09 Thread Joonas Niilola
commit: bdc391ae6c522515a16c260cb422659f5d272870
Author: Emily Mills  emlove  me>
AuthorDate: Tue Mar  9 21:31:18 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar 10 07:17:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdc391ae

gui-apps/swappy: Remove obsolete sed

This fix has been merged upstream

See: https://github.com/jtheoof/swappy/pull/99

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Emily Mills  emlove.me>
Closes: https://github.com/gentoo/gentoo/pull/19854
Signed-off-by: Joonas Niilola  gentoo.org>

 gui-apps/swappy/swappy-.ebuild | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/gui-apps/swappy/swappy-.ebuild 
b/gui-apps/swappy/swappy-.ebuild
index eea557b615f..c56ab3ad4f9 100644
--- a/gui-apps/swappy/swappy-.ebuild
+++ b/gui-apps/swappy/swappy-.ebuild
@@ -33,13 +33,6 @@ BDEPEND="
virtual/pkgconfig
 "
 
-src_prepare() {
-   default
-
-   # See https://github.com/jtheoof/swappy/pull/99
-   sed -i -e 's/Utility;Graphics;Annotation;/Utility;Graphics;/'  
src/po/swappy.desktop.in || die "Sed failed!"
-}
-
 src_configure() {
local emesonargs=(
-Dwerror=false



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2021-03-04 Thread Joonas Niilola
commit: c638628292d79e6a7612434e5e1caabcba13ef46
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Mar  4 11:17:18 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  4 12:26:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6386282

gui-apps/swappy: fix werror for meson build

Closes: https://bugs.gentoo.org/774162
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/19762
Signed-off-by: Joonas Niilola  gentoo.org>

 gui-apps/swappy/swappy-1.3.1.ebuild | 8 
 gui-apps/swappy/swappy-.ebuild  | 8 
 2 files changed, 16 insertions(+)

diff --git a/gui-apps/swappy/swappy-1.3.1.ebuild 
b/gui-apps/swappy/swappy-1.3.1.ebuild
index 7ece9d81f14..eea557b615f 100644
--- a/gui-apps/swappy/swappy-1.3.1.ebuild
+++ b/gui-apps/swappy/swappy-1.3.1.ebuild
@@ -40,6 +40,14 @@ src_prepare() {
sed -i -e 's/Utility;Graphics;Annotation;/Utility;Graphics;/'  
src/po/swappy.desktop.in || die "Sed failed!"
 }
 
+src_configure() {
+   local emesonargs=(
+   -Dwerror=false
+   -Dman-pages=enabled
+   )
+   meson_src_configure
+}
+
 pkg_postinst() {
xdg_pkg_postinst
 

diff --git a/gui-apps/swappy/swappy-.ebuild 
b/gui-apps/swappy/swappy-.ebuild
index 7ece9d81f14..eea557b615f 100644
--- a/gui-apps/swappy/swappy-.ebuild
+++ b/gui-apps/swappy/swappy-.ebuild
@@ -40,6 +40,14 @@ src_prepare() {
sed -i -e 's/Utility;Graphics;Annotation;/Utility;Graphics;/'  
src/po/swappy.desktop.in || die "Sed failed!"
 }
 
+src_configure() {
+   local emesonargs=(
+   -Dwerror=false
+   -Dman-pages=enabled
+   )
+   meson_src_configure
+}
+
 pkg_postinst() {
xdg_pkg_postinst
 



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2021-03-03 Thread Joonas Niilola
commit: e41796ba608f0e9c578acdd20a733d7082b4a775
Author: Emily Mills  emlove  me>
AuthorDate: Mon Dec 14 17:52:20 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  4 06:00:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41796ba

gui-apps/swappy: Wayland native snapshot tool

Allows editing and modifying snapshots along with support for other
native wayland tools like grim and wl-clipboard

Signed-off-by: Emily Mills  emlove.me>
Closes: https://github.com/gentoo/gentoo/pull/18652
Signed-off-by: Joonas Niilola  gentoo.org>

 gui-apps/swappy/Manifest|  1 +
 gui-apps/swappy/metadata.xml| 16 
 gui-apps/swappy/swappy-1.3.1.ebuild | 51 +
 gui-apps/swappy/swappy-.ebuild  | 51 +
 4 files changed, 119 insertions(+)

diff --git a/gui-apps/swappy/Manifest b/gui-apps/swappy/Manifest
new file mode 100644
index 000..01640aea120
--- /dev/null
+++ b/gui-apps/swappy/Manifest
@@ -0,0 +1 @@
+DIST swappy-1.3.1.tar.gz 650917 BLAKE2B 
7d1334414b5c4a7b0b53adbb40c5757398283dc0f3815ff5f4d2db6dd35d650b7e89e70663eaf7a0e111fadfcfe19e57af6a27037047f82f923409a77e44bdb6
 SHA512 
0d6a3ae9ed2595795ecff22fcc90640e416a1e34f11129146bb49642b4db58c615c29c1d4dcc964cc371545e73e64e99e48d1ddd0e8f36280158b649613a1693

diff --git a/gui-apps/swappy/metadata.xml b/gui-apps/swappy/metadata.xml
new file mode 100644
index 000..4d6892c98d9
--- /dev/null
+++ b/gui-apps/swappy/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   em...@emlove.me
+   Emily Mills
+   
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+

diff --git a/gui-apps/swappy/swappy-1.3.1.ebuild 
b/gui-apps/swappy/swappy-1.3.1.ebuild
new file mode 100644
index 000..42287fc7bf8
--- /dev/null
+++ b/gui-apps/swappy/swappy-1.3.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg optfeature
+
+DESCRIPTION="A Wayland native snapshot and editor tool, inspired by Snappy on 
macOS"
+HOMEPAGE="https://github.com/jtheoof/swappy;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/jtheoof/swappy;
+else
+   SRC_URI="https://github.com/jtheoof/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="
+   dev-libs/glib:2
+   x11-libs/gtk+:3
+   x11-libs/cairo
+   x11-libs/pango
+"
+RDEPEND="${DEPEND}
+   media-fonts/fontawesome[otf]
+"
+BDEPEND="
+   virtual/pkgconfig
+   app-text/scdoc
+"
+
+src_prepare() {
+   eapply_user
+
+   # See https://github.com/jtheoof/swappy/pull/99
+   sed -i -e 's/Utility;Graphics;Annotation;/Utility;Graphics;/'  
src/po/swappy.desktop.in || die "Sed failed!"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "persisting clipboard after closing" gui-apps/wl-clipboard
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}

diff --git a/gui-apps/swappy/swappy-.ebuild 
b/gui-apps/swappy/swappy-.ebuild
new file mode 100644
index 000..42287fc7bf8
--- /dev/null
+++ b/gui-apps/swappy/swappy-.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg optfeature
+
+DESCRIPTION="A Wayland native snapshot and editor tool, inspired by Snappy on 
macOS"
+HOMEPAGE="https://github.com/jtheoof/swappy;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/jtheoof/swappy;
+else
+   SRC_URI="https://github.com/jtheoof/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="
+   dev-libs/glib:2
+   x11-libs/gtk+:3
+   x11-libs/cairo
+   x11-libs/pango
+"
+RDEPEND="${DEPEND}
+   media-fonts/fontawesome[otf]
+"
+BDEPEND="
+   virtual/pkgconfig
+   app-text/scdoc
+"
+
+src_prepare() {
+   eapply_user
+
+   # See https://github.com/jtheoof/swappy/pull/99
+   sed -i -e 's/Utility;Graphics;Annotation;/Utility;Graphics;/'  
src/po/swappy.desktop.in || die "Sed failed!"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "persisting clipboard after closing" gui-apps/wl-clipboard
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2021-03-03 Thread Joonas Niilola
commit: 64a4ce36f35ceaa11d57f27d8ba0972bceaa07f4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Mar  4 05:53:12 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  4 06:00:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a4ce36

gui-apps/swappy: tidify 1.3.1 ebuild

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

 gui-apps/swappy/swappy-1.3.1.ebuild | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/gui-apps/swappy/swappy-1.3.1.ebuild 
b/gui-apps/swappy/swappy-1.3.1.ebuild
index 42287fc7bf8..7ece9d81f14 100644
--- a/gui-apps/swappy/swappy-1.3.1.ebuild
+++ b/gui-apps/swappy/swappy-1.3.1.ebuild
@@ -21,20 +21,20 @@ SLOT="0"
 
 DEPEND="
dev-libs/glib:2
-   x11-libs/gtk+:3
x11-libs/cairo
+   x11-libs/gtk+:3
x11-libs/pango
 "
 RDEPEND="${DEPEND}
media-fonts/fontawesome[otf]
 "
 BDEPEND="
-   virtual/pkgconfig
app-text/scdoc
+   virtual/pkgconfig
 "
 
 src_prepare() {
-   eapply_user
+   default
 
# See https://github.com/jtheoof/swappy/pull/99
sed -i -e 's/Utility;Graphics;Annotation;/Utility;Graphics;/'  
src/po/swappy.desktop.in || die "Sed failed!"
@@ -45,7 +45,3 @@ pkg_postinst() {
 
optfeature "persisting clipboard after closing" gui-apps/wl-clipboard
 }
-
-pkg_postrm() {
-   xdg_pkg_postrm
-}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2021-03-03 Thread Joonas Niilola
commit: 5a4993c679d7223179fa34d22140d1850d22b30e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Mar  4 05:53:40 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  4 06:00:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4993c6

gui-apps/swappy: sync live ebuild

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

 gui-apps/swappy/swappy-.ebuild | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/gui-apps/swappy/swappy-.ebuild 
b/gui-apps/swappy/swappy-.ebuild
index 42287fc7bf8..7ece9d81f14 100644
--- a/gui-apps/swappy/swappy-.ebuild
+++ b/gui-apps/swappy/swappy-.ebuild
@@ -21,20 +21,20 @@ SLOT="0"
 
 DEPEND="
dev-libs/glib:2
-   x11-libs/gtk+:3
x11-libs/cairo
+   x11-libs/gtk+:3
x11-libs/pango
 "
 RDEPEND="${DEPEND}
media-fonts/fontawesome[otf]
 "
 BDEPEND="
-   virtual/pkgconfig
app-text/scdoc
+   virtual/pkgconfig
 "
 
 src_prepare() {
-   eapply_user
+   default
 
# See https://github.com/jtheoof/swappy/pull/99
sed -i -e 's/Utility;Graphics;Annotation;/Utility;Graphics;/'  
src/po/swappy.desktop.in || die "Sed failed!"
@@ -45,7 +45,3 @@ pkg_postinst() {
 
optfeature "persisting clipboard after closing" gui-apps/wl-clipboard
 }
-
-pkg_postrm() {
-   xdg_pkg_postrm
-}