* [gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/
@ 2022-07-25 6:04 Joonas Niilola
0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2022-07-25 6:04 UTC (permalink / raw
To: gentoo-commits
commit: 3336cd5fb575b71a7711ad7c027573d04ec7babf
Author: Thiago Donato Ferreira <flowlnlnln <AT> gmail <DOT> com>
AuthorDate: Sat Jul 16 17:01:48 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jul 25 06:04:41 2022 +0000
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 <flowlnlnln <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
gui-apps/swappy/swappy-1.3.1.ebuild | 2 +-
gui-apps/swappy/swappy-9999.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-9999.ebuild b/gui-apps/swappy/swappy-9999.ebuild
index 184bc9ba060d..7467b4743b6b 100644
--- a/gui-apps/swappy/swappy-9999.ebuild
+++ b/gui-apps/swappy/swappy-9999.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
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/
@ 2024-01-03 13:45 Yixun Lan
0 siblings, 0 replies; 15+ messages in thread
From: Yixun Lan @ 2024-01-03 13:45 UTC (permalink / raw
To: gentoo-commits
commit: 095664b9b1f1224d988d16acff8620df303534d2
Author: Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sat Dec 23 17:18:48 2023 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Jan 3 13:19:36 2024 +0000
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 <julien <AT> jroy.ca>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
gui-apps/swappy/swappy-9999.ebuild | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/gui-apps/swappy/swappy-9999.ebuild b/gui-apps/swappy/swappy-9999.ebuild
index 0a361465ffa6..1a98c7bd5ec7 100644
--- a/gui-apps/swappy/swappy-9999.ebuild
+++ b/gui-apps/swappy/swappy-9999.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
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/
@ 2024-01-03 13:45 Yixun Lan
0 siblings, 0 replies; 15+ messages in thread
From: Yixun Lan @ 2024-01-03 13:45 UTC (permalink / raw
To: gentoo-commits
commit: d6399c914e4d67513a303904d6d13614e6dfc836
Author: Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sat Dec 23 16:26:25 2023 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Jan 3 13:18:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6399c91
gui-apps/swappy: drop 1.4.0
Signed-off-by: Julien Roy <julien <AT> jroy.ca>
Signed-off-by: Yixun Lan <dlan <AT> 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..000000000000
--- 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} == *9999 ]]; 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
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/
@ 2023-05-26 14:38 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2023-05-26 14:38 UTC (permalink / raw
To: gentoo-commits
commit: 121101321211934b8da61889552f7adea6fd5903
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 26 14:38:16 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 26 14:38:16 2023 +0000
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 <sam <AT> 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} == *9999 ]]; 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"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/
@ 2023-04-05 12:30 Joonas Niilola
0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2023-04-05 12:30 UTC (permalink / raw
To: gentoo-commits
commit: 3ac35f9f979f2f8c4a649a70cb84773835c89813
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 5 12:28:29 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Apr 5 12:30:24 2023 +0000
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 <juippis <AT> 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
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/
@ 2023-04-05 12:30 Joonas Niilola
0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2023-04-05 12:30 UTC (permalink / raw
To: gentoo-commits
commit: 92f76473d225a0b5b141bd2c4477a57980dd7aad
Author: Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sat Mar 25 18:24:04 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Apr 5 12:30:23 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f76473
gui-apps/swappy: add 1.5.1
Signed-off-by: Julien Roy <julien <AT> jroy.ca>
Closes: https://github.com/gentoo/gentoo/pull/30342
Signed-off-by: Joonas Niilola <juippis <AT> 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 @@
<email>emily@emlove.me</email>
<name>Emily Mills</name>
</maintainer>
+ <maintainer type="person" proxied="yes">
+ <email>julien@jroy.ca</email>
+ <name>Julien Roy</name>
+ </maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <bugs-to>https://github.com/jtheoof/swappy/issues</bugs-to>
+ <changelog>https://github.com/jtheoof/swappy/releases</changelog>
+ <maintainer>
+ <name>Jeremy Attali</name>
+ <email>contact@jtheoof.me</email>
+ </maintainer>
+ <remote-id type="github">jtheoof/swappy</remote-id>
+ </upstream>
</pkgmetadata>
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 000000000000..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} == *9999 ]]; 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
+}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/
@ 2022-07-25 6:04 Joonas Niilola
0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2022-07-25 6:04 UTC (permalink / raw
To: gentoo-commits
commit: bebd2c2dc67bc72f5106d83e744e7ccba610dfa6
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 25 06:01:42 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jul 25 06:04:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bebd2c2d
gui-apps/swappy: drop 1.3.1
Signed-off-by: Joonas Niilola <juippis <AT> 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..000000000000
--- 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} == *9999 ]]; 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
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/
@ 2022-07-25 6:04 Joonas Niilola
0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2022-07-25 6:04 UTC (permalink / raw
To: gentoo-commits
commit: 957a8b2aca0c087f08531f91f1343abd48107be7
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 25 06:02:40 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jul 25 06:04:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=957a8b2a
gui-apps/swappy: add missing dependencies
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
gui-apps/swappy/swappy-1.4.0.ebuild | 2 ++
gui-apps/swappy/swappy-9999.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-9999.ebuild b/gui-apps/swappy/swappy-9999.ebuild
index 7467b4743b6b..0a361465ffa6 100644
--- a/gui-apps/swappy/swappy-9999.ebuild
+++ b/gui-apps/swappy/swappy-9999.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
"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/
@ 2022-07-25 6:04 Joonas Niilola
0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2022-07-25 6:04 UTC (permalink / raw
To: gentoo-commits
commit: 97eea123a40bd45af96d4a7b2efacc0b5c0e657c
Author: Thiago Donato Ferreira <flowlnlnln <AT> gmail <DOT> com>
AuthorDate: Sat Jul 16 17:07:03 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jul 25 06:04:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97eea123
gui-apps/swappy: add 1.4.0
Signed-off-by: Thiago Donato Ferreira <flowlnlnln <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26444
Signed-off-by: Joonas Niilola <juippis <AT> 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 000000000000..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} == *9999 ]]; 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
+}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/
@ 2022-05-17 5:59 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2022-05-17 5:59 UTC (permalink / raw
To: gentoo-commits
commit: aee684e3cb8dd0586d1702e8781118ea7ba0c928
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 17 05:53:37 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 17 05:53:37 2022 +0000
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 <sam <AT> gentoo.org>
gui-apps/swappy/swappy-1.3.1.ebuild | 3 +--
gui-apps/swappy/swappy-9999.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-9999.ebuild b/gui-apps/swappy/swappy-9999.ebuild
index c56ab3ad4f9e..184bc9ba060d 100644
--- a/gui-apps/swappy/swappy-9999.ebuild
+++ b/gui-apps/swappy/swappy-9999.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
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/
@ 2021-03-10 7:17 Joonas Niilola
0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2021-03-10 7:17 UTC (permalink / raw
To: gentoo-commits
commit: bdc391ae6c522515a16c260cb422659f5d272870
Author: Emily Mills <emily <AT> emlove <DOT> me>
AuthorDate: Tue Mar 9 21:31:18 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Mar 10 07:17:13 2021 +0000
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 <emily <AT> emlove.me>
Closes: https://github.com/gentoo/gentoo/pull/19854
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
gui-apps/swappy/swappy-9999.ebuild | 7 -------
1 file changed, 7 deletions(-)
diff --git a/gui-apps/swappy/swappy-9999.ebuild b/gui-apps/swappy/swappy-9999.ebuild
index eea557b615f..c56ab3ad4f9 100644
--- a/gui-apps/swappy/swappy-9999.ebuild
+++ b/gui-apps/swappy/swappy-9999.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
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/
@ 2021-03-04 12:26 Joonas Niilola
0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2021-03-04 12:26 UTC (permalink / raw
To: gentoo-commits
commit: c638628292d79e6a7612434e5e1caabcba13ef46
Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Thu Mar 4 11:17:18 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Mar 4 12:26:08 2021 +0000
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 <gentoo <AT> aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/19762
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
gui-apps/swappy/swappy-1.3.1.ebuild | 8 ++++++++
gui-apps/swappy/swappy-9999.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-9999.ebuild b/gui-apps/swappy/swappy-9999.ebuild
index 7ece9d81f14..eea557b615f 100644
--- a/gui-apps/swappy/swappy-9999.ebuild
+++ b/gui-apps/swappy/swappy-9999.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
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/
@ 2021-03-04 6:02 Joonas Niilola
0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2021-03-04 6:02 UTC (permalink / raw
To: gentoo-commits
commit: 5a4993c679d7223179fa34d22140d1850d22b30e
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 4 05:53:40 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Mar 4 06:00:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4993c6
gui-apps/swappy: sync live ebuild
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
gui-apps/swappy/swappy-9999.ebuild | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/gui-apps/swappy/swappy-9999.ebuild b/gui-apps/swappy/swappy-9999.ebuild
index 42287fc7bf8..7ece9d81f14 100644
--- a/gui-apps/swappy/swappy-9999.ebuild
+++ b/gui-apps/swappy/swappy-9999.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
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/
@ 2021-03-04 6:02 Joonas Niilola
0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2021-03-04 6:02 UTC (permalink / raw
To: gentoo-commits
commit: 64a4ce36f35ceaa11d57f27d8ba0972bceaa07f4
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 4 05:53:12 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Mar 4 06:00:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a4ce36
gui-apps/swappy: tidify 1.3.1 ebuild
Signed-off-by: Joonas Niilola <juippis <AT> 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
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/
@ 2021-03-04 6:02 Joonas Niilola
0 siblings, 0 replies; 15+ messages in thread
From: Joonas Niilola @ 2021-03-04 6:02 UTC (permalink / raw
To: gentoo-commits
commit: e41796ba608f0e9c578acdd20a733d7082b4a775
Author: Emily Mills <emily <AT> emlove <DOT> me>
AuthorDate: Mon Dec 14 17:52:20 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Mar 4 06:00:59 2021 +0000
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 <emily <AT> emlove.me>
Closes: https://github.com/gentoo/gentoo/pull/18652
Signed-off-by: Joonas Niilola <juippis <AT> 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-9999.ebuild | 51 +++++++++++++++++++++++++++++++++++++
4 files changed, 119 insertions(+)
diff --git a/gui-apps/swappy/Manifest b/gui-apps/swappy/Manifest
new file mode 100644
index 00000000000..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 00000000000..4d6892c98d9
--- /dev/null
+++ b/gui-apps/swappy/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>emily@emlove.me</email>
+ <name>Emily Mills</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>gentoo@aisha.cc</email>
+ <name>Aisha Tammy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+</pkgmetadata>
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 00000000000..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} == *9999 ]]; 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-9999.ebuild b/gui-apps/swappy/swappy-9999.ebuild
new file mode 100644
index 00000000000..42287fc7bf8
--- /dev/null
+++ b/gui-apps/swappy/swappy-9999.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} == *9999 ]]; 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
+}
^ permalink raw reply related [flat|nested] 15+ messages in thread
end of thread, other threads:[~2024-01-03 13:45 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-25 6:04 [gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/ Joonas Niilola
-- strict thread matches above, loose matches on Subject: below --
2024-01-03 13:45 Yixun Lan
2024-01-03 13:45 Yixun Lan
2023-05-26 14:38 Sam James
2023-04-05 12:30 Joonas Niilola
2023-04-05 12:30 Joonas Niilola
2022-07-25 6:04 Joonas Niilola
2022-07-25 6:04 Joonas Niilola
2022-07-25 6:04 Joonas Niilola
2022-05-17 5:59 Sam James
2021-03-10 7:17 Joonas Niilola
2021-03-04 12:26 Joonas Niilola
2021-03-04 6:02 Joonas Niilola
2021-03-04 6:02 Joonas Niilola
2021-03-04 6:02 Joonas Niilola
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox