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

2024-01-20 Thread Sam James
commit: 0918e01e4b4ab6ec953d294c442b7e089d3ae524
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Jan  2 01:59:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 20 13:07:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0918e01e

media-gfx/frogr: Version bump to 1.8.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34599
Signed-off-by: Sam James  gentoo.org>

 media-gfx/frogr/Manifest   |  1 +
 media-gfx/frogr/frogr-1.8.1.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/media-gfx/frogr/Manifest b/media-gfx/frogr/Manifest
index a6e39429b3f2..fb9aee1f39a6 100644
--- a/media-gfx/frogr/Manifest
+++ b/media-gfx/frogr/Manifest
@@ -1 +1,2 @@
 DIST frogr-1.7.tar.xz 2247476 BLAKE2B 
16b5c546b61234310390f4dadee0094e671f141121023833123e57de7f90666a38a117dedece0cba53a1500e8bce20e79dd690c598e010327a32aee7b11afe1a
 SHA512 
73531186dbe3fdb4b937d54c02b471b444bac059de4ea02913b5fef255816af0b0ef89bbb449e443ee5b50f0d156960efe190f5988a1a50f8ecfe2eb1e10b89f
+DIST frogr-1.8.1.tar.xz 2250676 BLAKE2B 
812927e509ee40c004c31cffb5fa028dc5f654d82380666c87a9be861775df8e74ffd188420ffadd8de0a5ee339248ef2a7a0da692a6323ac3ab1ec42c8bbec9
 SHA512 
24c15f81e3a97cff16001353a311d2ca2be5e3ca94730075db52fdf91e85c093962f3963e7f5dde387bb64e860985d1a7ca7a303533d4898263312e67e518796

diff --git a/media-gfx/frogr/frogr-1.8.1.ebuild 
b/media-gfx/frogr/frogr-1.8.1.ebuild
new file mode 100644
index ..472697bd7a66
--- /dev/null
+++ b/media-gfx/frogr/frogr-1.8.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="flickr applications for GNOME"
+HOMEPAGE="https://live.gnome.org/Frogr;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/json-glib-1.1.2
+   >=dev-libs/libgcrypt-1.5:=
+   >=dev-libs/libxml2-2.6.8:2
+   media-libs/gstreamer:1.0
+   >=media-libs/libexif-0.6.14
+   >=net-libs/libsoup-3.0:3.0
+   >=x11-libs/gtk+-3.16:3[introspection]
+   x11-libs/gdk-pixbuf:2
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+# TODO add a useflag for enable-video or header-bar???
+# libsoup2 option not needed
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}



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

2023-03-09 Thread Joonas Niilola
commit: 3dde8a52aecf7fcb89442b5b023e77974100e53f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Mar 10 06:47:58 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 10 07:03:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dde8a52

media-gfx/frogr: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/30039
Signed-off-by: Joonas Niilola  gentoo.org>

 .../frogr/files/frogr-1.5-meson-0.61-build.patch   | 33 --
 .../frogr/files/frogr-1.5-warning-level.patch  | 28 --
 2 files changed, 61 deletions(-)

diff --git a/media-gfx/frogr/files/frogr-1.5-meson-0.61-build.patch 
b/media-gfx/frogr/files/frogr-1.5-meson-0.61-build.patch
deleted file mode 100644
index cb72250ae72f..
--- a/media-gfx/frogr/files/frogr-1.5-meson-0.61-build.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://gitlab.gnome.org/GNOME/frogr/-/merge_requests/5
-https://bugs.gentoo.org/831497
-
-From 1eeb32b94b9e14e7ea2b9267e3378bae9e3e852d Mon Sep 17 00:00:00 2001
-From: Jan Beich 
-Date: Mon, 24 Jan 2022 12:22:25 +
-Subject: [PATCH] meson: drop unused argument for i18n.merge_file()
-
-Ignored in Meson < 0.60.0, deprecated since 0.60.1 and fatal since 0.61.0.
-
-data/meson.build:32:0: ERROR: Function does not take positional arguments.
-data/meson.build:42:0: ERROR: Function does not take positional arguments.
 a/data/meson.build
-+++ b/data/meson.build
-@@ -29,7 +29,7 @@ data_conf.set('BINDIR', join_paths(prefix, bindir))
- generated_desktop = configure_file(input: 'org.gnome.frogr.desktop.in.in',
-output: 'org.gnome.frogr.desktop.in',
-configuration: data_conf)
--i18n.merge_file('desktop',
-+i18n.merge_file(
- input: generated_desktop,
- output: 'org.gnome.frogr.desktop',
- install: true,
-@@ -39,7 +39,7 @@ i18n.merge_file('desktop',
- 
- # Appdata XML file
- appdatadir = join_paths(datadir, 'metainfo')
--i18n.merge_file('appdata',
-+i18n.merge_file(
- input: 'org.gnome.frogr.appdata.xml.in',
- output: 'org.gnome.frogr.appdata.xml',
- install: true,
-GitLab

diff --git a/media-gfx/frogr/files/frogr-1.5-warning-level.patch 
b/media-gfx/frogr/files/frogr-1.5-warning-level.patch
deleted file mode 100644
index 68020c3e16b8..
--- a/media-gfx/frogr/files/frogr-1.5-warning-level.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 623d7e397baff3a8ab1695e190b13bc60153b64c Mon Sep 17 00:00:00 2001
-From: Mario Sanchez Prada 
-Date: Mon, 7 Dec 2020 22:26:34 +0100
-Subject: [PATCH] Use meson's "warning_level" build option instead of
- "warnlevel"
-
-The correct option's name is "warning_level", so change it for it
-to actually be effective while building.

- meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index 37f76d7..87e4de3 100644
 a/meson.build
-+++ b/meson.build
-@@ -2,7 +2,7 @@ project('frogr', 'c',
- version: '1.5',
- license: 'GPL3',
- default_options: [
--'warnlevel=2',
-+'warning_level=2',
- 'werror=true'
- ])
- 
--- 
-GitLab
-



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

2023-03-08 Thread Joonas Niilola
commit: 93a9d08a5e93bc1462cda89380abd587b44e2277
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Mar  9 06:44:51 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  9 06:50:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a9d08a

media-gfx/frogr: drop 1.5-r1

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

 media-gfx/frogr/Manifest|  1 -
 media-gfx/frogr/frogr-1.5-r1.ebuild | 48 -
 2 files changed, 49 deletions(-)

diff --git a/media-gfx/frogr/Manifest b/media-gfx/frogr/Manifest
index df8a3b422b9b..a6e39429b3f2 100644
--- a/media-gfx/frogr/Manifest
+++ b/media-gfx/frogr/Manifest
@@ -1,2 +1 @@
-DIST frogr-1.5.tar.xz 2233600 BLAKE2B 
aeb04db0d5d57f470d377986f2e857ee63b47df85e9c3251cdfac8585efa19491650ecede0bfa95c157c2584298dc02173afec624bc439dcd8b52d101c465d54
 SHA512 
f4af5ec82ad1771e71387c40467fc697c7e3edff9f76ecd0f762e446d136a293477867cb7b6bc6d10bc0fdd95210b25f515eb56bf2d456f79009884019c44dd4
 DIST frogr-1.7.tar.xz 2247476 BLAKE2B 
16b5c546b61234310390f4dadee0094e671f141121023833123e57de7f90666a38a117dedece0cba53a1500e8bce20e79dd690c598e010327a32aee7b11afe1a
 SHA512 
73531186dbe3fdb4b937d54c02b471b444bac059de4ea02913b5fef255816af0b0ef89bbb449e443ee5b50f0d156960efe190f5988a1a50f8ecfe2eb1e10b89f

diff --git a/media-gfx/frogr/frogr-1.5-r1.ebuild 
b/media-gfx/frogr/frogr-1.5-r1.ebuild
deleted file mode 100644
index 212ea149f55c..
--- a/media-gfx/frogr/frogr-1.5-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="flickr applications for GNOME"
-HOMEPAGE="https://live.gnome.org/Frogr;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-libs/glib-2.44:2
-   >=dev-libs/json-glib-1.2
-   >=dev-libs/libgcrypt-1.5:*
-   >=dev-libs/libxml2-2.6.8:2
-   media-libs/gstreamer:1.0
-   >=media-libs/libexif-0.6.14
-   >=net-libs/libsoup-2.34:2.4
-   >=x11-libs/gtk+-3.16:3[introspection]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.7
-   virtual/pkgconfig
-"
-# TODO add a useflag for enable-video or header-bar???
-
-PATCHES=(
-   "${FILESDIR}/frogr-1.5-warning-level.patch"
-   "${FILESDIR}/frogr-1.5-meson-0.61-build.patch"
-)
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_icon_cache_update
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_icon_cache_update
-   gnome2_schemas_update
-}



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

2023-03-08 Thread Joonas Niilola
commit: 0c83acf47fb5a28e736db9038b318d365afbe094
Author: Cristian Othón Martínez Vera  cfuga  mx>
AuthorDate: Tue Feb 28 16:44:00 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  9 06:50:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c83acf4

media-gfx/frogr: bump to 1.7, update 1.5's deps

Signed-off-by: Cristian Othón Martínez Vera  cfuga.mx>
Bug: https://bugs.gentoo.org/649234
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/frogr/Manifest  |  1 +
 media-gfx/frogr/frogr-1.5-r1.ebuild   |  9 +
 .../frogr/{frogr-1.5-r1.ebuild => frogr-1.7.ebuild}   | 19 ---
 media-gfx/frogr/metadata.xml  | 12 +++-
 4 files changed, 25 insertions(+), 16 deletions(-)

diff --git a/media-gfx/frogr/Manifest b/media-gfx/frogr/Manifest
index 1b660d38f522..df8a3b422b9b 100644
--- a/media-gfx/frogr/Manifest
+++ b/media-gfx/frogr/Manifest
@@ -1 +1,2 @@
 DIST frogr-1.5.tar.xz 2233600 BLAKE2B 
aeb04db0d5d57f470d377986f2e857ee63b47df85e9c3251cdfac8585efa19491650ecede0bfa95c157c2584298dc02173afec624bc439dcd8b52d101c465d54
 SHA512 
f4af5ec82ad1771e71387c40467fc697c7e3edff9f76ecd0f762e446d136a293477867cb7b6bc6d10bc0fdd95210b25f515eb56bf2d456f79009884019c44dd4
+DIST frogr-1.7.tar.xz 2247476 BLAKE2B 
16b5c546b61234310390f4dadee0094e671f141121023833123e57de7f90666a38a117dedece0cba53a1500e8bce20e79dd690c598e010327a32aee7b11afe1a
 SHA512 
73531186dbe3fdb4b937d54c02b471b444bac059de4ea02913b5fef255816af0b0ef89bbb449e443ee5b50f0d156960efe190f5988a1a50f8ecfe2eb1e10b89f

diff --git a/media-gfx/frogr/frogr-1.5-r1.ebuild 
b/media-gfx/frogr/frogr-1.5-r1.ebuild
index 75bd15003391..212ea149f55c 100644
--- a/media-gfx/frogr/frogr-1.5-r1.ebuild
+++ b/media-gfx/frogr/frogr-1.5-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
@@ -15,15 +15,16 @@ KEYWORDS="~amd64"
 RDEPEND="
>=dev-libs/glib-2.44:2
>=dev-libs/json-glib-1.2
-   >=x11-libs/gtk+-3.16:3[introspection]
-   >=media-libs/libexif-0.6.14
+   >=dev-libs/libgcrypt-1.5:*
>=dev-libs/libxml2-2.6.8:2
media-libs/gstreamer:1.0
+   >=media-libs/libexif-0.6.14
>=net-libs/libsoup-2.34:2.4
-   >=dev-libs/libgcrypt-1.5:*
+   >=x11-libs/gtk+-3.16:3[introspection]
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
+   dev-util/itstool
>=sys-devel/gettext-0.19.7
virtual/pkgconfig
 "

diff --git a/media-gfx/frogr/frogr-1.5-r1.ebuild 
b/media-gfx/frogr/frogr-1.7.ebuild
similarity index 76%
copy from media-gfx/frogr/frogr-1.5-r1.ebuild
copy to media-gfx/frogr/frogr-1.7.ebuild
index 75bd15003391..06a0413faca2 100644
--- a/media-gfx/frogr/frogr-1.5-r1.ebuild
+++ b/media-gfx/frogr/frogr-1.7.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
@@ -15,33 +15,30 @@ KEYWORDS="~amd64"
 RDEPEND="
>=dev-libs/glib-2.44:2
>=dev-libs/json-glib-1.2
-   >=x11-libs/gtk+-3.16:3[introspection]
-   >=media-libs/libexif-0.6.14
+   >=dev-libs/libgcrypt-1.5:=
>=dev-libs/libxml2-2.6.8:2
media-libs/gstreamer:1.0
+   >=media-libs/libexif-0.6.14
>=net-libs/libsoup-2.34:2.4
-   >=dev-libs/libgcrypt-1.5:*
+   >=x11-libs/gtk+-3.16:3[introspection]
+   x11-libs/gdk-pixbuf:2
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
+   dev-util/itstool
>=sys-devel/gettext-0.19.7
virtual/pkgconfig
 "
 # TODO add a useflag for enable-video or header-bar???
 
-PATCHES=(
-   "${FILESDIR}/frogr-1.5-warning-level.patch"
-   "${FILESDIR}/frogr-1.5-meson-0.61-build.patch"
-)
-
 pkg_postinst() {
xdg_pkg_postinst
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
gnome2_schemas_update
 }
 
 pkg_postrm() {
xdg_pkg_postrm
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
gnome2_schemas_update
 }

diff --git a/media-gfx/frogr/metadata.xml b/media-gfx/frogr/metadata.xml
index 1e1e3db44283..63a6a3cb5736 100644
--- a/media-gfx/frogr/metadata.xml
+++ b/media-gfx/frogr/metadata.xml
@@ -1,10 +1,20 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   

Frogr is a small application for the GNOME desktop that allows 
users to
manage their accounts in the Flickr image hosting website. It 
supports all
the basic Flickr features.

+   
+   cf...@cfuga.mx
+   Cristian Othón Martínez Vera
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   GNOME/frogr
+   
 



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

2023-03-08 Thread Joonas Niilola
commit: 89ddfe63d3ff7e91d338b6f53490895c43012e91
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Mar  9 06:44:34 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  9 06:50:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ddfe63

media-gfx/frogr: add missing xorg-proto dep

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

 media-gfx/frogr/frogr-1.7.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-gfx/frogr/frogr-1.7.ebuild b/media-gfx/frogr/frogr-1.7.ebuild
index 06a0413faca2..dcf134553b9d 100644
--- a/media-gfx/frogr/frogr-1.7.ebuild
+++ b/media-gfx/frogr/frogr-1.7.ebuild
@@ -23,7 +23,8 @@ RDEPEND="
>=x11-libs/gtk+-3.16:3[introspection]
x11-libs/gdk-pixbuf:2
 "
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
 BDEPEND="
dev-util/itstool
>=sys-devel/gettext-0.19.7



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

2022-06-28 Thread David Seifert
commit: 1e35fd2ec0665e53995aaf5c434c2f09959ce2cd
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jun 28 10:18:41 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jun 28 10:18:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e35fd2e

media-gfx/frogr: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 media-gfx/frogr/{frogr-1.5.ebuild => frogr-1.5-r1.ebuild} | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-gfx/frogr/frogr-1.5.ebuild 
b/media-gfx/frogr/frogr-1.5-r1.ebuild
similarity index 96%
rename from media-gfx/frogr/frogr-1.5.ebuild
rename to media-gfx/frogr/frogr-1.5-r1.ebuild
index 5c4c371a7f01..75bd15003391 100644
--- a/media-gfx/frogr/frogr-1.5.ebuild
+++ b/media-gfx/frogr/frogr-1.5-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=8
 
 inherit gnome.org gnome2-utils meson xdg
 
@@ -11,7 +11,6 @@ HOMEPAGE="https://live.gnome.org/Frogr;
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
 
 RDEPEND="
>=dev-libs/glib-2.44:2
@@ -23,7 +22,8 @@ RDEPEND="
>=net-libs/libsoup-2.34:2.4
>=dev-libs/libgcrypt-1.5:*
 "
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
>=sys-devel/gettext-0.19.7
virtual/pkgconfig
 "
@@ -41,7 +41,7 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
xdg_pkg_postrm
+   gnome2_icon_cache_update
gnome2_schemas_update
 }



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

2022-05-16 Thread Sam James
commit: c0e48514dbcbde66b0c2314e173e1661278f8d55
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:54:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:54:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e48514

media-gfx/frogr: [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>

 media-gfx/frogr/frogr-1.5.ebuild | 8 
 1 file changed, 8 deletions(-)

diff --git a/media-gfx/frogr/frogr-1.5.ebuild b/media-gfx/frogr/frogr-1.5.ebuild
index 7d0577497123..5c4c371a7f01 100644
--- a/media-gfx/frogr/frogr-1.5.ebuild
+++ b/media-gfx/frogr/frogr-1.5.ebuild
@@ -34,14 +34,6 @@ PATCHES=(
"${FILESDIR}/frogr-1.5-meson-0.61-build.patch"
 )
 
-src_configure() {
-   local emesonargs=(
-   # bug #714132
-   -Dwerror=false
-   )
-   meson_src_configure
-}
-
 pkg_postinst() {
xdg_pkg_postinst
gnome2_icon_cache_update



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

2022-04-17 Thread Sam James
commit: 811f8df3c7f878bcd26db136560c1e9bb280c58a
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 18:57:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 19:00:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=811f8df3

media-gfx/frogr: drop 1.3

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

 media-gfx/frogr/Manifest |  1 -
 media-gfx/frogr/frogr-1.3.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/media-gfx/frogr/Manifest b/media-gfx/frogr/Manifest
index 4c6c522f738d..1b660d38f522 100644
--- a/media-gfx/frogr/Manifest
+++ b/media-gfx/frogr/Manifest
@@ -1,2 +1 @@
-DIST frogr-1.3.tar.xz 2552456 BLAKE2B 
562f88898fec153c50696dce59b5396b6f9e88bc68cbf264e7954c2d2f402cb44cb2e6bf3c1c786d50285532c66167678f0fde053c317a0d23b6f4b210e69fa1
 SHA512 
82ca3ff1e97e7ff45bce1915f629809cc9efa6d33735b0e41b17bb8f69a31a2b035dd53045a3e56e7769d379b534a2468e37a684505438cfea70cc141103d1cb
 DIST frogr-1.5.tar.xz 2233600 BLAKE2B 
aeb04db0d5d57f470d377986f2e857ee63b47df85e9c3251cdfac8585efa19491650ecede0bfa95c157c2584298dc02173afec624bc439dcd8b52d101c465d54
 SHA512 
f4af5ec82ad1771e71387c40467fc697c7e3edff9f76ecd0f762e446d136a293477867cb7b6bc6d10bc0fdd95210b25f515eb56bf2d456f79009884019c44dd4

diff --git a/media-gfx/frogr/frogr-1.3.ebuild b/media-gfx/frogr/frogr-1.3.ebuild
deleted file mode 100644
index 1eb3c62f870f..
--- a/media-gfx/frogr/frogr-1.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit gnome2
-
-DESCRIPTION="flickr applications for GNOME"
-HOMEPAGE="https://live.gnome.org/Frogr;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
-   >=dev-libs/glib-2.44:2
-   >=dev-libs/json-glib-0.12
-   >=x11-libs/gtk+-3.10:3[introspection]
-   >=media-libs/libexif-0.6.14
-   >=dev-libs/libxml2-2.6.8:2
-   media-libs/gstreamer:1.0
-   >=net-libs/libsoup-2.34:2.4
-   >=dev-libs/libgcrypt-1.5:*
-"
-DEPEND="${RDEPEND}
-   >=sys-devel/gettext-0.19.7
-   virtual/pkgconfig
-"
-#video and header bar are enabled by default



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

2022-01-24 Thread Sam James
commit: 0ce8647a88d4fc41b3ba91d70735e8184fe2d770
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 00:55:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 00:55:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce8647a

media-gfx/frogr: fix build with meson 0.61

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

 .../frogr/files/frogr-1.5-meson-0.61-build.patch   | 33 ++
 media-gfx/frogr/frogr-1.5.ebuild   |  3 +-
 2 files changed, 35 insertions(+), 1 deletion(-)

diff --git a/media-gfx/frogr/files/frogr-1.5-meson-0.61-build.patch 
b/media-gfx/frogr/files/frogr-1.5-meson-0.61-build.patch
new file mode 100644
index ..cb72250ae72f
--- /dev/null
+++ b/media-gfx/frogr/files/frogr-1.5-meson-0.61-build.patch
@@ -0,0 +1,33 @@
+https://gitlab.gnome.org/GNOME/frogr/-/merge_requests/5
+https://bugs.gentoo.org/831497
+
+From 1eeb32b94b9e14e7ea2b9267e3378bae9e3e852d Mon Sep 17 00:00:00 2001
+From: Jan Beich 
+Date: Mon, 24 Jan 2022 12:22:25 +
+Subject: [PATCH] meson: drop unused argument for i18n.merge_file()
+
+Ignored in Meson < 0.60.0, deprecated since 0.60.1 and fatal since 0.61.0.
+
+data/meson.build:32:0: ERROR: Function does not take positional arguments.
+data/meson.build:42:0: ERROR: Function does not take positional arguments.
+--- a/data/meson.build
 b/data/meson.build
+@@ -29,7 +29,7 @@ data_conf.set('BINDIR', join_paths(prefix, bindir))
+ generated_desktop = configure_file(input: 'org.gnome.frogr.desktop.in.in',
+output: 'org.gnome.frogr.desktop.in',
+configuration: data_conf)
+-i18n.merge_file('desktop',
++i18n.merge_file(
+ input: generated_desktop,
+ output: 'org.gnome.frogr.desktop',
+ install: true,
+@@ -39,7 +39,7 @@ i18n.merge_file('desktop',
+ 
+ # Appdata XML file
+ appdatadir = join_paths(datadir, 'metainfo')
+-i18n.merge_file('appdata',
++i18n.merge_file(
+ input: 'org.gnome.frogr.appdata.xml.in',
+ output: 'org.gnome.frogr.appdata.xml',
+ install: true,
+GitLab

diff --git a/media-gfx/frogr/frogr-1.5.ebuild b/media-gfx/frogr/frogr-1.5.ebuild
index 011ea5c4f2b7..7d0577497123 100644
--- a/media-gfx/frogr/frogr-1.5.ebuild
+++ b/media-gfx/frogr/frogr-1.5.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="6"
@@ -31,6 +31,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}/frogr-1.5-warning-level.patch"
+   "${FILESDIR}/frogr-1.5-meson-0.61-build.patch"
 )
 
 src_configure() {



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

2021-11-18 Thread Mike Gilbert
commit: bb14c1cda57cc3cbd78f6fd590d0c558d8756a1f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Nov 18 21:14:55 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Nov 18 21:14:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb14c1cd

media-gfx/frogr: fix meson warning level option

Closes: https://bugs.gentoo.org/824234
Signed-off-by: Mike Gilbert  gentoo.org>

 .../frogr/files/frogr-1.5-warning-level.patch  | 28 ++
 media-gfx/frogr/frogr-1.5.ebuild   |  4 
 2 files changed, 32 insertions(+)

diff --git a/media-gfx/frogr/files/frogr-1.5-warning-level.patch 
b/media-gfx/frogr/files/frogr-1.5-warning-level.patch
new file mode 100644
index ..68020c3e16b8
--- /dev/null
+++ b/media-gfx/frogr/files/frogr-1.5-warning-level.patch
@@ -0,0 +1,28 @@
+From 623d7e397baff3a8ab1695e190b13bc60153b64c Mon Sep 17 00:00:00 2001
+From: Mario Sanchez Prada 
+Date: Mon, 7 Dec 2020 22:26:34 +0100
+Subject: [PATCH] Use meson's "warning_level" build option instead of
+ "warnlevel"
+
+The correct option's name is "warning_level", so change it for it
+to actually be effective while building.
+---
+ meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/meson.build b/meson.build
+index 37f76d7..87e4de3 100644
+--- a/meson.build
 b/meson.build
+@@ -2,7 +2,7 @@ project('frogr', 'c',
+ version: '1.5',
+ license: 'GPL3',
+ default_options: [
+-'warnlevel=2',
++'warning_level=2',
+ 'werror=true'
+ ])
+ 
+-- 
+GitLab
+

diff --git a/media-gfx/frogr/frogr-1.5.ebuild b/media-gfx/frogr/frogr-1.5.ebuild
index c10fdc5a79c7..011ea5c4f2b7 100644
--- a/media-gfx/frogr/frogr-1.5.ebuild
+++ b/media-gfx/frogr/frogr-1.5.ebuild
@@ -29,6 +29,10 @@ DEPEND="${RDEPEND}
 "
 # TODO add a useflag for enable-video or header-bar???
 
+PATCHES=(
+   "${FILESDIR}/frogr-1.5-warning-level.patch"
+)
+
 src_configure() {
local emesonargs=(
# bug #714132



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

2021-03-19 Thread Sam James
commit: c25462475e15f43bf082d698a580c3e44153b460
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 19 10:41:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 19 10:41:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2546247

media-gfx/frogr: stop using -Werror

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

 media-gfx/frogr/frogr-1.5.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/media-gfx/frogr/frogr-1.5.ebuild b/media-gfx/frogr/frogr-1.5.ebuild
index 2cb753483f1..c10fdc5a79c 100644
--- a/media-gfx/frogr/frogr-1.5.ebuild
+++ b/media-gfx/frogr/frogr-1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -30,7 +30,10 @@ DEPEND="${RDEPEND}
 # TODO add a useflag for enable-video or header-bar???
 
 src_configure() {
-   local emesonargs=()
+   local emesonargs=(
+   # bug #714132
+   -Dwerror=false
+   )
meson_src_configure
 }
 



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

2021-02-01 Thread Joonas Niilola
commit: c924ea789f93715c85805c57129688c584e262bf
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Feb  1 16:23:47 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb  1 16:24:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c924ea78

media-gfx/frogr: drop to m-n due to maintainer retirement

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

 media-gfx/frogr/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-gfx/frogr/metadata.xml b/media-gfx/frogr/metadata.xml
index a75837990a7..56b1b12cb47 100644
--- a/media-gfx/frogr/metadata.xml
+++ b/media-gfx/frogr/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   sob...@gentoo.org
-   Sobhan Mohammadpour
-   
+   

Frogr is a small application for the GNOME desktop that allows 
users to
manage their accounts in the Flickr image hosting website. It 
supports all



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

2018-11-27 Thread Sobhan Mohammadpour
commit: 9ec94340d3008d1c006558de6c09fb132a1ec336
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Tue Nov 27 18:59:52 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Tue Nov 27 18:59:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec94340

media-gfx/frogr: bump 1.3 → 1.5

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Sobhan Mohammadpour  gentoo.org>

 media-gfx/frogr/Manifest |  1 +
 media-gfx/frogr/frogr-1.5.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/media-gfx/frogr/Manifest b/media-gfx/frogr/Manifest
index c6bd342b371..4c6c522f738 100644
--- a/media-gfx/frogr/Manifest
+++ b/media-gfx/frogr/Manifest
@@ -1 +1,2 @@
 DIST frogr-1.3.tar.xz 2552456 BLAKE2B 
562f88898fec153c50696dce59b5396b6f9e88bc68cbf264e7954c2d2f402cb44cb2e6bf3c1c786d50285532c66167678f0fde053c317a0d23b6f4b210e69fa1
 SHA512 
82ca3ff1e97e7ff45bce1915f629809cc9efa6d33735b0e41b17bb8f69a31a2b035dd53045a3e56e7769d379b534a2468e37a684505438cfea70cc141103d1cb
+DIST frogr-1.5.tar.xz 2233600 BLAKE2B 
aeb04db0d5d57f470d377986f2e857ee63b47df85e9c3251cdfac8585efa19491650ecede0bfa95c157c2584298dc02173afec624bc439dcd8b52d101c465d54
 SHA512 
f4af5ec82ad1771e71387c40467fc697c7e3edff9f76ecd0f762e446d136a293477867cb7b6bc6d10bc0fdd95210b25f515eb56bf2d456f79009884019c44dd4

diff --git a/media-gfx/frogr/frogr-1.5.ebuild b/media-gfx/frogr/frogr-1.5.ebuild
new file mode 100644
index 000..2cb753483f1
--- /dev/null
+++ b/media-gfx/frogr/frogr-1.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="flickr applications for GNOME"
+HOMEPAGE="https://live.gnome.org/Frogr;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=dev-libs/json-glib-1.2
+   >=x11-libs/gtk+-3.16:3[introspection]
+   >=media-libs/libexif-0.6.14
+   >=dev-libs/libxml2-2.6.8:2
+   media-libs/gstreamer:1.0
+   >=net-libs/libsoup-2.34:2.4
+   >=dev-libs/libgcrypt-1.5:*
+"
+DEPEND="${RDEPEND}
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+# TODO add a useflag for enable-video or header-bar???
+
+src_configure() {
+   local emesonargs=()
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2017-12-20 Thread Sobhan Mohammadpour
commit: 1107b0e6ddc49483aed8c882704b1e92ea03b520
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Wed Dec 20 19:10:10 2017 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Wed Dec 20 19:10:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1107b0e6

media-gfx/frogr: Add missing dependencies

Add gettext and pkgconfig to frogr-1.3's DEPEND

Suggested-by: Gilles Dartiguelongue  gentoo.org>
Package-Manager: Portage-2.3.18, Repoman-2.3.6

 media-gfx/frogr/frogr-1.3.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-gfx/frogr/frogr-1.3.ebuild b/media-gfx/frogr/frogr-1.3.ebuild
index f91b7a6a051..1eb3c62f870 100644
--- a/media-gfx/frogr/frogr-1.3.ebuild
+++ b/media-gfx/frogr/frogr-1.3.ebuild
@@ -14,15 +14,17 @@ KEYWORDS="~amd64"
 IUSE=""
 
 RDEPEND="
-   >=dev-libs/glib-2.44
+   >=dev-libs/glib-2.44:2
>=dev-libs/json-glib-0.12
>=x11-libs/gtk+-3.10:3[introspection]
>=media-libs/libexif-0.6.14
-   >=dev-libs/libxml2-2.6.8
+   >=dev-libs/libxml2-2.6.8:2
media-libs/gstreamer:1.0
>=net-libs/libsoup-2.34:2.4
>=dev-libs/libgcrypt-1.5:*
 "
 DEPEND="${RDEPEND}
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
 "
 #video and header bar are enabled by default



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

2017-12-04 Thread Sobhan Mohammadpour
commit: a7a737683112e67f0add35f67433084fc2335d41
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Fri Dec  1 16:18:17 2017 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Mon Dec  4 16:25:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a73768

media-gfx/frogr: New package

Frogr is a small application for the GNOME desktop that
allows users to manage their accounts in the Flickr
image hosting website. It supports all the basic Flickr
features, including uploading pictures, adding
descriptions, setting tags and managing sets and groups pools.

Closes: https://bugs.gentoo.org/472502
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-gfx/frogr/Manifest |  1 +
 media-gfx/frogr/frogr-1.3.ebuild | 28 
 media-gfx/frogr/metadata.xml | 13 +
 3 files changed, 42 insertions(+)

diff --git a/media-gfx/frogr/Manifest b/media-gfx/frogr/Manifest
new file mode 100644
index 000..c6bd342b371
--- /dev/null
+++ b/media-gfx/frogr/Manifest
@@ -0,0 +1 @@
+DIST frogr-1.3.tar.xz 2552456 BLAKE2B 
562f88898fec153c50696dce59b5396b6f9e88bc68cbf264e7954c2d2f402cb44cb2e6bf3c1c786d50285532c66167678f0fde053c317a0d23b6f4b210e69fa1
 SHA512 
82ca3ff1e97e7ff45bce1915f629809cc9efa6d33735b0e41b17bb8f69a31a2b035dd53045a3e56e7769d379b534a2468e37a684505438cfea70cc141103d1cb

diff --git a/media-gfx/frogr/frogr-1.3.ebuild b/media-gfx/frogr/frogr-1.3.ebuild
new file mode 100644
index 000..f91b7a6a051
--- /dev/null
+++ b/media-gfx/frogr/frogr-1.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit gnome2
+
+DESCRIPTION="flickr applications for GNOME"
+HOMEPAGE="https://live.gnome.org/Frogr;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.44
+   >=dev-libs/json-glib-0.12
+   >=x11-libs/gtk+-3.10:3[introspection]
+   >=media-libs/libexif-0.6.14
+   >=dev-libs/libxml2-2.6.8
+   media-libs/gstreamer:1.0
+   >=net-libs/libsoup-2.34:2.4
+   >=dev-libs/libgcrypt-1.5:*
+"
+DEPEND="${RDEPEND}
+"
+#video and header bar are enabled by default

diff --git a/media-gfx/frogr/metadata.xml b/media-gfx/frogr/metadata.xml
new file mode 100644
index 000..a75837990a7
--- /dev/null
+++ b/media-gfx/frogr/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   sob...@gentoo.org
+   Sobhan Mohammadpour
+   
+   
+   Frogr is a small application for the GNOME desktop that allows 
users to
+   manage their accounts in the Flickr image hosting website. It 
supports all
+   the basic Flickr features.
+   
+