[gentoo-commits] repo/gentoo:master commit in: media-gfx/frogr/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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. + +