[gentoo-commits] repo/gentoo:master commit in: app-dicts/verbiste/
commit: e16785f31d7db73b55b4f57b36cec94192444669 Author: Rémi Cardona gentoo org> AuthorDate: Wed Jun 2 22:07:07 2021 + Commit: Rémi Cardona gentoo org> CommitDate: Wed Jun 2 22:14:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e16785f3 app-dicts/verbiste: bump to 0.1.47 Closes: https://bugs.gentoo.org/786876 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Rémi Cardona gentoo.org> app-dicts/verbiste/Manifest | 1 + app-dicts/verbiste/verbiste-0.1.47.ebuild | 61 +++ 2 files changed, 62 insertions(+) diff --git a/app-dicts/verbiste/Manifest b/app-dicts/verbiste/Manifest index b8e4ece9def..4c1f7c52b8d 100644 --- a/app-dicts/verbiste/Manifest +++ b/app-dicts/verbiste/Manifest @@ -1 +1,2 @@ DIST verbiste-0.1.44.tar.gz 780465 BLAKE2B 692fd3bdf00323b08d4c8a66baaf9f6800c4593428d36efb4cd4bfc51eea912297154e4b0610b94b66d1354317ac7cf24d6dca083d521c648338a0974f6d0899 SHA512 36c8a2af31f948dc3970bef260d5cd7f9d230f4966f846bcc823f006cd98ab98229544b7470466529344ac5735d1189c859c539f526cd58410d9a521510db5e5 +DIST verbiste-0.1.47.tar.gz 781085 BLAKE2B 39f92bffc2165b49a2cd66ced4337aa4eb4253a1d767f0c26cea0bc10e965a5547158ab0de796b76016fd46bd220b305a14c9be42b76f5a25f0fde85e4ff1b97 SHA512 cc06d3e4a09b9edf2fe3996f527ae05fa50af909cc5ea6ed830d1b4f5706cf9b29028160cff842a211148e13d736f7e2cb74f10b3c5fd84d93a1038e05a26cbf diff --git a/app-dicts/verbiste/verbiste-0.1.47.ebuild b/app-dicts/verbiste/verbiste-0.1.47.ebuild new file mode 100644 index 000..dc372435661 --- /dev/null +++ b/app-dicts/verbiste/verbiste-0.1.47.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop xdg-utils + +DESCRIPTION="French conjugation system" +HOMEPAGE="http://sarrazip.com/dev/verbiste.html"; +SRC_URI="http://sarrazip.com/dev/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="gtk" + +RDEPEND=" + >=dev-libs/libxml2-2.4.0:2 + gtk? ( >=x11-libs/gtk+-2.6:2 ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +src_configure() { + econf \ + --with-console-app \ + --without-gnome-app \ + --without-gnome-applet \ + $(use_with gtk gtk-app) +} + +src_install() { + default + + dodoc HACKING LISEZMOI + # file is only installed with USE=gnome + if use gtk; then + sed -e 's/Exec=.*/Exec=verbiste-gtk/' \ + -i src/gnome/verbiste.desktop || die + domenu src/gnome/verbiste.desktop + fi + + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst() { + if use gtk; then + xdg_desktop_database_update + xdg_icon_cache_update + fi +} + +pkg_postrm() { + if use gtk; then + xdg_desktop_database_update + xdg_icon_cache_update + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-dicts/verbiste/
commit: bdc551f5c10b44f8c0351162cca08093301b2c80 Author: Rémi Cardona gentoo org> AuthorDate: Wed Jun 2 22:14:15 2021 + Commit: Rémi Cardona gentoo org> CommitDate: Wed Jun 2 22:14:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdc551f5 app-dicts/verbiste: take over as maintainer Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Rémi Cardona gentoo.org> app-dicts/verbiste/metadata.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app-dicts/verbiste/metadata.xml b/app-dicts/verbiste/metadata.xml index 7a38bb90096..38fdd24389a 100644 --- a/app-dicts/verbiste/metadata.xml +++ b/app-dicts/verbiste/metadata.xml @@ -1,5 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + + r...@gentoo.org +
[gentoo-commits] repo/gentoo:master commit in: media-sound/mixxx/, media-sound/mixxx/files/
commit: 87d9d3175dcbcb7b9aecb9a50bd896cdc8b6feab Author: Rémi Cardona gentoo org> AuthorDate: Sat May 8 17:58:03 2021 + Commit: Rémi Cardona gentoo org> CommitDate: Sat May 8 17:58:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d9d317 media-sound/mixxx: add patch to fix build with scons 4.1 Closes: https://bugs.gentoo.org/767838 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Rémi Cardona gentoo.org> .../mixxx/files/mixxx-2.2.4-fix-scons-compat.patch | 24 ++ media-sound/mixxx/mixxx-2.2.4.ebuild | 3 ++- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/media-sound/mixxx/files/mixxx-2.2.4-fix-scons-compat.patch b/media-sound/mixxx/files/mixxx-2.2.4-fix-scons-compat.patch new file mode 100644 index 000..816d888a734 --- /dev/null +++ b/media-sound/mixxx/files/mixxx-2.2.4-fix-scons-compat.patch @@ -0,0 +1,24 @@ +diff -dNur a/build/qt4.py b/build/qt4.py +--- a/build/qt4.py 2020-05-15 23:26:10.0 +0200 b/build/qt4.py 2021-03-17 11:13:58.867445884 +0100 +@@ -42,7 +42,7 @@ + import SCons.Tool + import SCons.Util + +-class ToolQt4Warning(SCons.Warnings.Warning): ++class ToolQt4Warning(SCons.Warnings.SConsWarning): + pass + + class GeneratedMocFileNotIncluded(ToolQt4Warning): +diff -dNur a/build/qt5.py b/build/qt5.py +--- a/build/qt5.py 2020-05-15 23:26:10.0 +0200 b/build/qt5.py 2021-03-17 11:12:39.568689777 +0100 +@@ -43,7 +43,7 @@ + import SCons.Tool + import SCons.Util + +-class ToolQt5Warning(SCons.Warnings.Warning): ++class ToolQt5Warning(SCons.Warnings.SConsWarning): + pass + + class GeneratedMocFileNotIncluded(ToolQt5Warning): diff --git a/media-sound/mixxx/mixxx-2.2.4.ebuild b/media-sound/mixxx/mixxx-2.2.4.ebuild index 5e8d641266f..da8c58ae71b 100644 --- a/media-sound/mixxx/mixxx-2.2.4.ebuild +++ b/media-sound/mixxx/mixxx-2.2.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -84,6 +84,7 @@ PATCHES=( "${FILESDIR}"/${PN}-2.0.0-docs.patch "${FILESDIR}"/${PN}-2.2.3-qt-5.14.patch "${FILESDIR}"/${PN}-2.2.4-metadata.patch + "${FILESDIR}"/${PN}-2.2.4-fix-scons-compat.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-base/
commit: ea1dcdf99ed090c9de98204e7229d65b88b277f1 Author: Rémi Cardona gentoo org> AuthorDate: Sun Nov 15 16:43:37 2020 + Commit: Rémi Cardona gentoo org> CommitDate: Sun Nov 15 19:30:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1dcdf9 media-libs/gst-plugins-base: fix src_configure with non-bash shells Closes: https://bugs.gentoo.org/721582 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Rémi Cardona gentoo.org> media-libs/gst-plugins-base/gst-plugins-base-1.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/gst-plugins-base/gst-plugins-base-1.16.2.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-1.16.2.ebuild index a4cf85b7702..6aeb1095638 100644 --- a/media-libs/gst-plugins-base/gst-plugins-base-1.16.2.ebuild +++ b/media-libs/gst-plugins-base/gst-plugins-base-1.16.2.ebuild @@ -138,7 +138,7 @@ multilib_src_configure() { --disable-wgl ) - gstreamer_multilib_src_configure \ + CONFIG_SHELL=${BASH} gstreamer_multilib_src_configure \ $(use_enable alsa) \ $(multilib_native_use_enable introspection) \ $(use_enable ivorbis) \
[gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/files/, media-libs/openexr/
commit: f2fb5c7d2eb5ec24b001e5ff04891750695f323f Author: Rémi Cardona gentoo org> AuthorDate: Sun Jun 28 10:21:17 2020 + Commit: Rémi Cardona gentoo org> CommitDate: Thu Jul 2 06:02:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2fb5c7d media-libs/openexr: fix bashisms in configure script Bug: https://bugs.gentoo.org/724092 Package-Manager: Portage-2.3.102, Repoman-2.3.23 Signed-off-by: Rémi Cardona gentoo.org> .../openexr/files/openexr-2.3.0-fix-bashisms.patch | 117 + media-libs/openexr/openexr-2.3.0.ebuild| 1 + 2 files changed, 118 insertions(+) diff --git a/media-libs/openexr/files/openexr-2.3.0-fix-bashisms.patch b/media-libs/openexr/files/openexr-2.3.0-fix-bashisms.patch new file mode 100644 index 000..f633eb0e49f --- /dev/null +++ b/media-libs/openexr/files/openexr-2.3.0-fix-bashisms.patch @@ -0,0 +1,117 @@ +From ba329cba788d4f320e6fc455919233222c27a0dd Mon Sep 17 00:00:00 2001 +From: Kimball Thurston +Date: Sun, 21 Jul 2019 23:07:01 +1200 +Subject: [PATCH] Fixes #139 + +Removes bash-isms from the autoconf bootstrap / configure.ac files + +Signed-off-by: Kimball Thurston +--- + IlmBase/bootstrap| 4 ++-- + IlmBase/configure.ac | 22 ++ + OpenEXR/bootstrap| 4 ++-- + OpenEXR/configure.ac | 26 +- + OpenEXR_Viewers/bootstrap| 4 ++-- + OpenEXR_Viewers/configure.ac | 15 +++ + PyIlmBase/bootstrap | 4 ++-- + PyIlmBase/configure.ac | 15 +++ + 8 files changed, 45 insertions(+), 49 deletions(-) + +diff --git a/configure.ac b/configure.ac +--- a/configure.ac b/configure.ac +@@ -76,30 +76,30 @@ AC_ARG_ENABLE(cxxstd, + [enable ISO c++ standard 11/14 [[default=auto]]]), + [cxxstd="${enableval}"], [cxxstd=14]) + +-if test "${cxxstd}" == 17 ; then ++if test "${cxxstd}" = 17 ; then + AX_CXX_COMPILE_STDCXX([17], [noext], [mandatory]) + CXXFLAGS="$CXXFLAGS -std=c++17" + else +- if test "${cxxstd}" == 14 ; then ++ if test "${cxxstd}" = 14 ; then + AX_CXX_COMPILE_STDCXX([14], [noext], [mandatory]) + CXXFLAGS="$CXXFLAGS -std=c++14" + else +-if test "${cxxstd}" == 11 ; then ++if test "${cxxstd}" = 11 ; then + AX_CXX_COMPILE_STDCXX([11], [noext], [mandatory]) + CXXFLAGS="$CXXFLAGS -std=c++11" + else +- if test "${cxxstd}" == 03 ; then ++ if test "${cxxstd}" = 03 ; then + CXXFLAGS="$CXXFLAGS -std=c++03" + else + dnl automatically determine... + AX_CXX_COMPILE_STDCXX([11], [noext], [optional]) + AX_CXX_COMPILE_STDCXX([14], [noext], [optional]) + AX_CXX_COMPILE_STDCXX([17], [noext], [optional]) +-if test "$HAVE_CXX14" == 1 ; then ++if test "$HAVE_CXX14" = 1 ; then + CXXFLAGS="$CXXFLAGS -std=c++14" + cxxstd = 14 + else +- if test "$HAVE_CXX11" == 1 ; then ++ if test "$HAVE_CXX11" = 1 ; then + CXXFLAGS="$CXXFLAGS -std=c++11" + cxxstd = 11 + fi +@@ -216,7 +216,7 @@ AC_COMPILE_IFELSE( +[sysconf_nproc="no"] + ) + AC_MSG_RESULT([$sysconf_nproc]) +-if test "x${sysconf_nproc}" == xyes ; then ++if test "x${sysconf_nproc}" = xyes ; then + AC_DEFINE([OPENEXR_IMF_HAVE_SYSCONF_NPROCESSORS_ONLN], [1], [Define if sysconf(_SC_NPROCESSORS_ONLN) can be used for CPU count]) + fi + +@@ -297,14 +297,14 @@ LIB_SUFFIX="" + lib_suffix_valid="no" + + lib_namespace="Imf" +-if test "x${library_namespace_versioning}" == xyes ; then ++if test "x${library_namespace_versioning}" = xyes ; then + AC_DEFINE_UNQUOTED([OPENEXR_IMF_INTERNAL_NAMESPACE], [Imf_${OPENEXR_VERSION_API}], [OpenEXR]) + AC_DEFINE([OPENEXR_IMF_INTERNAL_NAMESPACE_CUSTOM], [1], [OpenEXR]) + + lib_namespace="Imf_${OPENEXR_VERSION_API}" + LIB_SUFFIX="${OPENEXR_VERSION_API}" + lib_suffix_valid="yes" +-elif test "x${library_namespace_versioning}" == xno ; then ++elif test "x${library_namespace_versioning}" = xno ; then + AC_DEFINE_UNQUOTED([OPENEXR_IMF_INTERNAL_NAMESPACE], [Imf], [OpenEXR]) + + lib_namespace="Imf" +@@ -318,7 +318,7 @@ else + fi + AC_SUBST(LIB_SUFFIX) + +-if test "x${lib_suffix_valid}" == xyes ; then ++if test "x${lib_suffix_valid}" = xyes ; then + AC_SUBST(LIB_SUFFIX_DASH,"-${LIB_SUFFIX}") + AM_CONDITIONAL(LIB_SUFFIX_EXISTS,true) + else +@@ -338,11 +338,11 @@ AC_ARG_ENABLE(customusernamespace, + [custom_usr_namespace="${enableval}"], + [custom_usr_namespace=
[gentoo-commits] repo/gentoo:master commit in: media-libs/ilmbase/files/, media-libs/ilmbase/
commit: 864218ba6be7a2e13717267705e87447475a1be1 Author: Rémi Cardona gentoo org> AuthorDate: Sun Jun 28 09:16:01 2020 + Commit: Rémi Cardona gentoo org> CommitDate: Thu Jul 2 06:02:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=864218ba media-libs/ilmbase: fix bashisms in configure script Closes: https://bugs.gentoo.org/728222 Package-Manager: Portage-2.3.102, Repoman-2.3.23 Signed-off-by: Rémi Cardona gentoo.org> .../ilmbase/files/ilmbase-2.3.0-fix-bashisms.patch | 214 + media-libs/ilmbase/ilmbase-2.3.0.ebuild| 7 +- 2 files changed, 219 insertions(+), 2 deletions(-) diff --git a/media-libs/ilmbase/files/ilmbase-2.3.0-fix-bashisms.patch b/media-libs/ilmbase/files/ilmbase-2.3.0-fix-bashisms.patch new file mode 100644 index 000..21428529391 --- /dev/null +++ b/media-libs/ilmbase/files/ilmbase-2.3.0-fix-bashisms.patch @@ -0,0 +1,214 @@ +--- a/configure b/configure +@@ -15253,7 +15253,7 @@ else + fi + + +-if test "${cxxstd}" == 17 ; then ++if test "${cxxstd}" = 17 ; then + ax_cxx_compile_alternatives="17 1z" ax_cxx_compile_cxx17_required=true + ac_ext=cpp + ac_cpp='$CXXCPP $CPPFLAGS' +@@ -16966,7 +16966,7 @@ $as_echo "$as_me: WARNING: C++17 is not + + CXXFLAGS="$CXXFLAGS -std=c++17" + else +- if test "${cxxstd}" == 14 ; then ++ if test "${cxxstd}" = 14 ; then + ax_cxx_compile_alternatives="14 1y" ax_cxx_compile_cxx14_required=true + ac_ext=cpp + ac_cpp='$CXXCPP $CPPFLAGS' +@@ -17874,7 +17874,7 @@ $as_echo "#define HAVE_CXX14 1" >>confde + + CXXFLAGS="$CXXFLAGS -std=c++14" + else +-if test "${cxxstd}" == 11 ; then ++if test "${cxxstd}" = 11 ; then + ax_cxx_compile_alternatives="11 0x" ax_cxx_compile_cxx11_required=true + ac_ext=cpp + ac_cpp='$CXXCPP $CPPFLAGS' +@@ -18542,7 +18542,7 @@ $as_echo "#define HAVE_CXX11 1" >>confde + + CXXFLAGS="$CXXFLAGS -std=c++11" + else +- if test "${cxxstd}" == 03 ; then ++ if test "${cxxstd}" = 03 ; then + $as_echo "#define ILMBASE_FORCE_CXX03 1" >>confdefs.h + + CXXFLAGS="$CXXFLAGS -std=c++03" +@@ -21827,11 +21827,11 @@ $as_echo "#define HAVE_CXX17 1" >>confde + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: C++17 is not yet standardized, so the checks may change in incompatible ways anytime" >&5 + $as_echo "$as_me: WARNING: C++17 is not yet standardized, so the checks may change in incompatible ways anytime" >&2;} + +-if test "$HAVE_CXX14" == 1 ; then ++if test "$HAVE_CXX14" = 1 ; then + CXXFLAGS="$CXXFLAGS -std=c++14" + cxxstd = 14 + else +- if test "$HAVE_CXX11" == 1 ; then ++ if test "$HAVE_CXX11" = 1 ; then + CXXFLAGS="$CXXFLAGS -std=c++11" + cxxstd = 11 + fi +@@ -22768,7 +22768,7 @@ LIB_SUFFIX="" + lib_suffix_valid="no" + + lib_namespace="" +-if test "x${library_namespace_versioning}" == xyes ; then ++if test "x${library_namespace_versioning}" = xyes ; then + cat >>confdefs.h <<_ACEOF + #define IMATH_INTERNAL_NAMESPACE Imath_${ILMBASE_VERSION_API} + _ACEOF +@@ -22787,7 +22787,7 @@ _ACEOF + lib_namespace="${ILMBASE_VERSION_API}" + LIB_SUFFIX="${ILMBASE_VERSION_API}" + lib_suffix_valid="yes" +-elif test "x${library_namespace_versioning}" == xno ; then ++elif test "x${library_namespace_versioning}" = xno ; then + cat >>confdefs.h <<_ACEOF + #define IMATH_INTERNAL_NAMESPACE Imath + _ACEOF +@@ -22823,7 +22823,7 @@ _ACEOF + fi + + +-if test "x${lib_suffix_valid}" == xyes ; then ++if test "x${lib_suffix_valid}" = xyes ; then + LIB_SUFFIX_DASH="-${LIB_SUFFIX}" + + if true; then +@@ -22858,7 +22858,7 @@ else + fi + + +-if test "x${custom_public_namespace}" == xyes ; then ++if test "x${custom_public_namespace}" = xyes ; then + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Enabling 'custom user namespace' requires an additional argument, reverting to default" >&5 + $as_echo "$as_me: WARNING: Enabling 'custom user namespace' requires an additional argument, reverting to default" >&2;} + $as_echo "#define IMATH_NAMESPACE Imath" >>confdefs.h +@@ -22870,7 +22870,7 @@ $as_echo "$as_me: WARNING: Enabling 'cus + + public_namespace="" + custom_public_namespace=no +-elif test "x${custom_public_namespace}"
[gentoo-commits] repo/gentoo:master commit in: x11-apps/igt-gpu-tools/, x11-apps/igt-gpu-tools/files/
commit: f255daced19dff233b657f213833b26cf6a9022c Author: Rémi Cardona gentoo org> AuthorDate: Sun Jun 28 10:50:49 2020 + Commit: Rémi Cardona gentoo org> CommitDate: Sun Jun 28 10:51:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f255dace x11-apps/igt-gpu-tools: fix build with python 3.9 Closes: https://bugs.gentoo.org/726852 Package-Manager: Portage-2.3.102, Repoman-2.3.23 Signed-off-by: Rémi Cardona gentoo.org> x11-apps/igt-gpu-tools/files/1.25-python-3.9.patch | 25 ++ x11-apps/igt-gpu-tools/igt-gpu-tools-1.25.ebuild | 2 ++ 2 files changed, 27 insertions(+) diff --git a/x11-apps/igt-gpu-tools/files/1.25-python-3.9.patch b/x11-apps/igt-gpu-tools/files/1.25-python-3.9.patch new file mode 100644 index 000..689dca411e5 --- /dev/null +++ b/x11-apps/igt-gpu-tools/files/1.25-python-3.9.patch @@ -0,0 +1,25 @@ +manual backport of upstream commit +https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/commit/201da47cb57b8fadd9bc45be16b82617b32a2c01 + +--- a/docs/reference/igt-gpu-tools/generate_description_xml.py b/docs/reference/igt-gpu-tools/generate_description_xml.py +@@ -4,7 +4,7 @@ import re + import sys + import os.path + import subprocess +-import xml.etree.cElementTree as ET ++import xml.etree.ElementTree as ET + + from collections import namedtuple + +--- a/lib/i915/perf-configs/perf-codegen.py b/lib/i915/perf-configs/perf-codegen.py +@@ -26,7 +26,7 @@ import os + import sys + import textwrap + +-import xml.etree.cElementTree as et ++import xml.etree.ElementTree as et + + import codegen + diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.25.ebuild b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.25.ebuild index b202d340de9..6bb31b86e9f 100644 --- a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.25.ebuild +++ b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.25.ebuild @@ -73,6 +73,8 @@ DEPEND="${RDEPEND} ) " +PATCHES=( "${FILESDIR}/${PV}-python-3.9.patch" ) + src_prepare() { sed -e "s/find_program('rst2man-3'/find_program('rst2man.py', 'rst2man-3'/" -i man/meson.build default_src_prepare
[gentoo-commits] repo/gentoo:master commit in: app-text/gtkspell/
commit: b1dec27cc401e050bfe2a8783cdb3d0cb92d0bb6 Author: Rémi Cardona gentoo org> AuthorDate: Thu Feb 6 23:32:16 2020 + Commit: Rémi Cardona gentoo org> CommitDate: Thu Feb 6 23:32:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1dec27c app-text/gtkspell: disable gtk-doc support to cope with tool removal Closes: https://bugs.gentoo.org/707368 Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Rémi Cardona gentoo.org> app-text/gtkspell/gtkspell-2.0.16-r1.ebuild | 40 + 1 file changed, 40 insertions(+) diff --git a/app-text/gtkspell/gtkspell-2.0.16-r1.ebuild b/app-text/gtkspell/gtkspell-2.0.16-r1.ebuild new file mode 100644 index 000..bc0747bea5f --- /dev/null +++ b/app-text/gtkspell/gtkspell-2.0.16-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit eutils + +DESCRIPTION="Spell checking widget for GTK" +HOMEPAGE="http://gtkspell.sourceforge.net/"; +# gtkspell doesn't use sourceforge mirroring system it seems. +SRC_URI="http://${PN}.sourceforge.net/download/${P}.tar.gz"; + +LICENSE="GPL-2+" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="x11-libs/gtk+:2 + >=app-text/enchant-1.1.6:0" +DEPEND="${RDEPEND} + >=dev-util/intltool-0.35.0 + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog README ) # NEWS file is empty + +src_prepare() { + default + + # Fix intltoolize broken file, see upstream #577133 + sed -i -e "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" po/Makefile.in.in || die +} + +src_configure() { + econf --disable-static --disable-gtk-doc +} + +src_install() { + default + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc/
commit: 5cbcbfe748db02c1fae86b11eb6422251b03 Author: Rémi Cardona gentoo org> AuthorDate: Sun Jan 26 08:40:46 2020 + Commit: Rémi Cardona gentoo org> CommitDate: Sun Jan 26 08:41:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbcbfe7 dev-util/gtk-doc: bump to 1.32 Closes: https://bugs.gentoo.org/683900 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Rémi Cardona gentoo.org> dev-util/gtk-doc/Manifest| 1 + dev-util/gtk-doc/gtk-doc-1.32.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/dev-util/gtk-doc/Manifest b/dev-util/gtk-doc/Manifest index 9ef27dcfc8b..904ebd0393a 100644 --- a/dev-util/gtk-doc/Manifest +++ b/dev-util/gtk-doc/Manifest @@ -1 +1,2 @@ DIST gtk-doc-1.25.tar.xz 673184 BLAKE2B 2468b70403c0334b52ce1bcb77d2015fe83e0af9fac861464db605de9744ec1c7300e9b9a4b4fe0a3641e016083df063d92e1b74e44771d7a88c66815a396765 SHA512 7ac8c73ab9f9ecb6a142bd2232450a6431c3e4fe2372ff40460145b5d0bcffa1953c8cf49436539db86c3a32461cbd4180c714cb19cdd68bfd557816b789339c +DIST gtk-doc-1.32.tar.xz 762000 BLAKE2B e87b0ed5dffd04acc7569171343839a742a874438248546b1b85ca71102d5a546f41b450c5cedf54ecab5b7b6585a4dac36d7600b21b5cce491470a50f82d3b0 SHA512 6d28395968c2951f1685570e5778b5add76d1b9cff8fcb8632b200b3ba251602a1ea59b1def84fc28560988b87fc0dbbc6947af88d268db6ff23e9c28aea3b28 diff --git a/dev-util/gtk-doc/gtk-doc-1.32.ebuild b/dev-util/gtk-doc/gtk-doc-1.32.ebuild new file mode 100644 index 000..e1f94f91408 --- /dev/null +++ b/dev-util/gtk-doc/gtk-doc-1.32.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{6,7} ) + +inherit eutils elisp-common gnome2 python-single-r1 readme.gentoo-r1 + +DESCRIPTION="GTK+ Documentation Generator" +HOMEPAGE="https://www.gtk.org/gtk-doc/"; + +LICENSE="GPL-2 FDL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris" + +IUSE="debug doc emacs" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/glib-2.6:2 + dev-libs/libxslt + >=dev-libs/libxml2-2.3.6:2 + ~app-text/docbook-xml-dtd-4.3 + app-text/docbook-xsl-stylesheets + ~app-text/docbook-sgml-dtd-3.0 + >=app-text/docbook-dsssl-stylesheets-1.40 + emacs? ( >=app-editors/emacs-23.1:* ) + dev-python/pygments[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + ~dev-util/gtk-doc-am-${PV} + dev-util/itstool + virtual/pkgconfig +" + +# tests require unpackaged python module "anytree", and require java(fop) or tex(dblatex) +RESTRICT="test" + +pkg_setup() { + DOC_CONTENTS="gtk-doc does no longer define global key bindings for Emacs. + You may set your own key bindings for \"gtk-doc-insert\" and + \"gtk-doc-insert-section\" in your ~/.emacs file." + SITEFILE=61${PN}-gentoo.el + python-single-r1_pkg_setup +} + +src_prepare() { + # Remove global Emacs keybindings, bug #184588 + eapply "${FILESDIR}"/${PN}-1.8-emacs-keybindings.patch + + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --with-xml-catalog="${EPREFIX}"/etc/xml/catalog \ + $(use_enable debug) +} + +src_compile() { + gnome2_src_compile + use emacs && elisp-compile tools/gtk-doc.el +} + +src_install() { + gnome2_src_install + + python_fix_shebang "${ED}"/usr/bin/gtkdoc-depscan + + # Don't install this file, it's in gtk-doc-am now + rm "${ED}"/usr/share/aclocal/gtk-doc.m4 || die "failed to remove gtk-doc.m4" + + if use doc; then + docinto doc + dodoc doc/* + docinto examples + dodoc examples/* + fi + + if use emacs; then + elisp-install ${PN} tools/gtk-doc.el* + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + readme.gentoo_create_doc + fi +} + +pkg_postinst() { + gnome2_pkg_postinst + if use emacs; then + elisp-site-regen + readme.gentoo_print_elog + fi +} + +pkg_postrm() { + gnome2_pkg_postrm + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/
commit: 4b082b4e81a61fcf704a27c79aa5a9c7dc760e28 Author: Rémi Cardona gentoo org> AuthorDate: Sun Jan 26 08:36:14 2020 + Commit: Rémi Cardona gentoo org> CommitDate: Sun Jan 26 08:41:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b082b4e dev-util/gtk-doc-am: bump to 1.32 Bug: https://bugs.gentoo.org/683900 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Rémi Cardona gentoo.org> dev-util/gtk-doc-am/Manifest | 1 + dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-util/gtk-doc-am/Manifest b/dev-util/gtk-doc-am/Manifest index 9ef27dcfc8b..904ebd0393a 100644 --- a/dev-util/gtk-doc-am/Manifest +++ b/dev-util/gtk-doc-am/Manifest @@ -1 +1,2 @@ DIST gtk-doc-1.25.tar.xz 673184 BLAKE2B 2468b70403c0334b52ce1bcb77d2015fe83e0af9fac861464db605de9744ec1c7300e9b9a4b4fe0a3641e016083df063d92e1b74e44771d7a88c66815a396765 SHA512 7ac8c73ab9f9ecb6a142bd2232450a6431c3e4fe2372ff40460145b5d0bcffa1953c8cf49436539db86c3a32461cbd4180c714cb19cdd68bfd557816b789339c +DIST gtk-doc-1.32.tar.xz 762000 BLAKE2B e87b0ed5dffd04acc7569171343839a742a874438248546b1b85ca71102d5a546f41b450c5cedf54ecab5b7b6585a4dac36d7600b21b5cce491470a50f82d3b0 SHA512 6d28395968c2951f1685570e5778b5add76d1b9cff8fcb8632b200b3ba251602a1ea59b1def84fc28560988b87fc0dbbc6947af88d268db6ff23e9c28aea3b28 diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild new file mode 100644 index 000..b7417a1b606 --- /dev/null +++ b/dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME_ORG_MODULE="gtk-doc" + +inherit gnome.org + +DESCRIPTION="Automake files from gtk-doc" +HOMEPAGE="https://www.gtk.org/gtk-doc/"; + +LICENSE="GPL-2 FDL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND="" +DEPEND="${RDEPEND} + virtual/pkgconfig + !
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
commit: c5841858413dbf1c7f0416ab2422e2d74181e900 Author: Rémi Cardona gentoo org> AuthorDate: Sun Jan 19 23:23:26 2020 + Commit: Rémi Cardona gentoo org> CommitDate: Sun Jan 19 23:23:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5841858 dev-libs/gom: fix QA violations reported through CI Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Rémi Cardona gentoo.org> dev-libs/gom/gom-0.3.3.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-libs/gom/gom-0.3.3.ebuild b/dev-libs/gom/gom-0.3.3.ebuild index b9062d9606a..146fe47ed50 100644 --- a/dev-libs/gom/gom-0.3.3.ebuild +++ b/dev-libs/gom/gom-0.3.3.ebuild @@ -14,6 +14,8 @@ LICENSE="LGPL-2+" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="doc +introspection test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" >=dev-db/sqlite-3.7:3
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
commit: 7823342682f38d6223e312da5a1e1d8002ae2f33 Author: Rémi Cardona gentoo org> AuthorDate: Fri Jan 17 08:24:48 2020 + Commit: Rémi Cardona gentoo org> CommitDate: Fri Jan 17 08:25:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78233426 dev-libs/gom: add now-mandatory dep on gdk-pixbuf Closes: https://bugs.gentoo.org/705590 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Rémi Cardona gentoo.org> dev-libs/gom/gom-0.3.3.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-libs/gom/gom-0.3.3.ebuild b/dev-libs/gom/gom-0.3.3.ebuild index 9a9ca3dfec6..b9062d9606a 100644 --- a/dev-libs/gom/gom-0.3.3.ebuild +++ b/dev-libs/gom/gom-0.3.3.ebuild @@ -27,9 +27,8 @@ DEPEND="${RDEPEND} >=dev-util/intltool-0.40.0 sys-devel/gettext virtual/pkgconfig - test? ( x11-libs/gdk-pixbuf:2 ) + x11-libs/gdk-pixbuf:2 " -# TODO: make gdk-pixbuf properly optional with USE=test pkg_setup() { python_setup
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gucharmap/, gnome-extra/gucharmap/files/
commit: 089a1835c9c9a8afa8fd61886702b25aba12b067 Author: Rémi Cardona gentoo org> AuthorDate: Fri Jan 17 08:11:55 2020 + Commit: Rémi Cardona gentoo org> CommitDate: Fri Jan 17 08:14:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089a1835 gnome-extra/gucharmap: fix build with unicode-data 12.1.0 Closes: https://bugs.gentoo.org/705416 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Rémi Cardona gentoo.org> .../files/gucharmap-update_to_unicode_12.1.patch | 25 gnome-extra/gucharmap/gucharmap-12.0.1-r1.ebuild | 72 ++ 2 files changed, 97 insertions(+) diff --git a/gnome-extra/gucharmap/files/gucharmap-update_to_unicode_12.1.patch b/gnome-extra/gucharmap/files/gucharmap-update_to_unicode_12.1.patch new file mode 100644 index 000..60dbb7af58c --- /dev/null +++ b/gnome-extra/gucharmap/files/gucharmap-update_to_unicode_12.1.patch @@ -0,0 +1,25 @@ +diff -Naur gucharmap-12.0.1-orig/gucharmap/gucharmap-unicode-info.h gucharmap-12.0.1/gucharmap/gucharmap-unicode-info.h +--- gucharmap-12.0.1-orig/gucharmap/gucharmap-unicode-info.h 2019-03-07 21:21:27.0 +0100 gucharmap-12.0.1/gucharmap/gucharmap-unicode-info.h2019-11-14 17:43:55.007583238 +0100 +@@ -51,7 +51,8 @@ + GUCHARMAP_UNICODE_VERSION_10_0, + GUCHARMAP_UNICODE_VERSION_11_0, + GUCHARMAP_UNICODE_VERSION_12_0, +- GUCHARMAP_UNICODE_VERSION_LATEST = GUCHARMAP_UNICODE_VERSION_12_0 /* private, will move forward with each revision */ ++ GUCHARMAP_UNICODE_VERSION_12_1, ++ GUCHARMAP_UNICODE_VERSION_LATEST = GUCHARMAP_UNICODE_VERSION_12_1 /* private, will move forward with each revision */ + } GucharmapUnicodeVersion; + + /* return values are read-only */ +diff -Naur gucharmap-12.0.1-orig/gucharmap/gucharmap-window.c gucharmap-12.0.1/gucharmap/gucharmap-window.c +--- gucharmap-12.0.1-orig/gucharmap/gucharmap-window.c 2019-03-07 21:21:27.0 +0100 gucharmap-12.0.1/gucharmap/gucharmap-window.c 2019-11-14 17:45:11.145809820 +0100 +@@ -454,7 +454,7 @@ + gtk_show_about_dialog (GTK_WINDOW (guw), +"program-name", _("GNOME Character Map"), +"version", VERSION, +- "comments", _("Based on the Unicode Character Database 12.0.0"), ++ "comments", _("Based on the Unicode Character Database 12.1.0"), +"copyright", "Copyright © 2004 Noah Levitt\n" + "Copyright © 1991–2019 Unicode, Inc.\n" + "Copyright © 2007–2019 Christian Persch\n" diff --git a/gnome-extra/gucharmap/gucharmap-12.0.1-r1.ebuild b/gnome-extra/gucharmap/gucharmap-12.0.1-r1.ebuild new file mode 100644 index 000..96e97ba7eec --- /dev/null +++ b/gnome-extra/gucharmap/gucharmap-12.0.1-r1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala + +DESCRIPTION="Unicode character map viewer and library" +HOMEPAGE="https://wiki.gnome.org/Apps/Gucharmap"; + +LICENSE="GPL-3+" +SLOT="2.90" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86" + +IUSE="debug +introspection test vala" +RESTRICT="!test? ( test )" +REQUIRED_USE="vala? ( introspection )" + +UNICODE_VERSION="12.1" + +COMMON_DEPEND=" + =app-i18n/unicode-data-${UNICODE_VERSION}* + >=dev-libs/glib-2.32:2 + >=x11-libs/pango-1.2.1[introspection?] + >=x11-libs/gtk+-3.16:3[introspection?] + media-libs/freetype:2 + introspection? ( >=dev-libs/gobject-introspection-0.9.0:= ) +" +RDEPEND="${COMMON_DEPEND} + !https://bugzilla.gnome.org/show_bug.cgi?id=768210#c5 + # https://gitlab.gnome.org/GNOME/gucharmap/issues/13 + gnome2_src_configure \ + --disable-static \ + --with-unicode-data=/usr/share/unicode-data \ + $(usex debug --enable-debug=yes ' ') \ + $(use_enable introspection) \ + $(use_enable vala) +}
[gentoo-commits] proj/gnome: Branch deleted: remi_fix_gom
commit: Commit: Rémi Cardona gentoo org> CommitDate: Wed Jan 15 23:20:51 2020 + Branch deleted: remi_fix_gom
[gentoo-commits] proj/gnome:master commit in: dev-libs/gom/
commit: 149f6e76b38a0d2e8bd661a4de9fb8a717e95efe Author: Rémi Cardona gentoo org> AuthorDate: Wed Jan 15 10:03:59 2020 + Commit: Rémi Cardona gentoo org> CommitDate: Wed Jan 15 23:16:14 2020 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=149f6e76 dev-libs/gom: remove, available in ::gentoo Signed-off-by: Rémi Cardona gentoo.org> dev-libs/gom/gom-0.3.3-r1.ebuild | 70 dev-libs/gom/metadata.xml| 8 - 2 files changed, 78 deletions(-) diff --git a/dev-libs/gom/gom-0.3.3-r1.ebuild b/dev-libs/gom/gom-0.3.3-r1.ebuild deleted file mode 100644 index 394c983e.. --- a/dev-libs/gom/gom-0.3.3-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -GCONF_DEBUG="yes" -PYTHON_COMPAT=( python3_{4,5,6} ) - -inherit gnome.org gnome2-utils meson python-r1 - -DESCRIPTION="GObject to SQLite object mapper library" -HOMEPAGE="https://wiki.gnome.org/Projects/Gom"; - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc +introspection test" - -RDEPEND=" - >=dev-db/sqlite-3.7:3 - >=dev-libs/glib-2.36:2 - introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) - ${PYTHON_DEPS} - >=dev-python/pygobject-3.16:3[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - doc? ( dev-util/gtk-doc ) - >=dev-util/intltool-0.40.0 - sys-devel/gettext - virtual/pkgconfig - test? ( x11-libs/gdk-pixbuf:2 ) -" -# TODO: make gdk-pixbuf properly optional with USE=test - -pkg_setup() { - python_setup -} - -src_prepare() { - default - python_copy_sources -} - -src_configure() { - local emesonargs=( - $(meson_use introspection enable-introspection) - $(meson_use doc enable-gtk-doc) - ) -# FIXME: is this needed??? - meson_src_configure - - python_foreach_impl run_in_build_dir \ - meson_src_configure -} - -src_install() { - meson_src_install - - - docinto examples - dodoc examples/*.py - - python_foreach_impl run_in_build_dir \ - meson_src_install DESTDIR="${D}" -} - -src_test() { - # tests may take a long time - python_foreach_impl run_in_build_dir \ - meson_src_test -} diff --git a/dev-libs/gom/metadata.xml b/dev-libs/gom/metadata.xml deleted file mode 100644 index 39980802.. --- a/dev-libs/gom/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - gn...@gentoo.org - Gentoo GNOME Desktop - -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gom/
commit: 4507381ccaf4296f4acee179b841fa1e83006993 Author: Rémi Cardona gentoo org> AuthorDate: Wed Jan 15 23:10:24 2020 + Commit: Rémi Cardona gentoo org> CommitDate: Wed Jan 15 23:10:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4507381c dev-libs/gom: bump to 0.3.3 Brought over from the gnome overlay with the following changes: - port to EAPI=7 - simplify meson/python-r1 interactions - remove broken DESTDIR argument when calling meson_src_install - properly generate .pyc files (QA warning) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Rémi Cardona gentoo.org> dev-libs/gom/Manifest | 1 + dev-libs/gom/gom-0.3.3.ebuild | 65 +++ 2 files changed, 66 insertions(+) diff --git a/dev-libs/gom/Manifest b/dev-libs/gom/Manifest index 4e42e95052d..e44cf06de93 100644 --- a/dev-libs/gom/Manifest +++ b/dev-libs/gom/Manifest @@ -1 +1,2 @@ DIST gom-0.3.2.tar.xz 410300 BLAKE2B c0c79c1c3f8a28a0ee992fa4c316538eb87ec26c77def353e8b2038e32f30f9daed433c6d6f6c81069e05e46a980f7d944c955182d973d42f3bd84a341c5a34d SHA512 a7bfb263e5ff6f89768d8fcbdcc949d4ec9b82ecbb80952becd357a3d5781a60e52a327e865e39e46d542b2a2c5e5c861e5302d7ae3c3a2258d3c3f698263675 +DIST gom-0.3.3.tar.xz 101580 BLAKE2B 08e0abb9eaf23ba3bbbca54289ebaa695af705e65b9b612f125e72c62f337baec899d16e657d3de51baeb4ffb79b583716a01d74067e256d59e1dcb63723273e SHA512 152924e704c92f39c493a8becc73fac1f7fe396f4f9e7c154dccec2b4413476821e43abf3c108cc1304de471e61f56c265f124710379ad8568b68f8902064e03 diff --git a/dev-libs/gom/gom-0.3.3.ebuild b/dev-libs/gom/gom-0.3.3.ebuild new file mode 100644 index 000..9a9ca3dfec6 --- /dev/null +++ b/dev-libs/gom/gom-0.3.3.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GCONF_DEBUG="yes" +PYTHON_COMPAT=( python3_{6,7} ) + +inherit gnome.org gnome2-utils meson python-r1 + +DESCRIPTION="GObject to SQLite object mapper library" +HOMEPAGE="https://wiki.gnome.org/Projects/Gom"; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc +introspection test" + +RDEPEND=" + >=dev-db/sqlite-3.7:3 + >=dev-libs/glib-2.36:2 + introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) + ${PYTHON_DEPS} + >=dev-python/pygobject-3.16:3[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + doc? ( dev-util/gtk-doc ) + >=dev-util/intltool-0.40.0 + sys-devel/gettext + virtual/pkgconfig + test? ( x11-libs/gdk-pixbuf:2 ) +" +# TODO: make gdk-pixbuf properly optional with USE=test + +pkg_setup() { + python_setup +} + +src_configure() { + local emesonargs=( + $(meson_use introspection enable-introspection) + $(meson_use doc enable-gtk-doc) + ) + + python_foreach_impl meson_src_configure +} + +src_compile() { + python_foreach_impl meson_src_compile +} + +src_install() { + docinto examples + dodoc examples/*.py + + installing() { + meson_src_install + python_optimize + } + python_foreach_impl installing +} + +src_test() { + # tests may take a long time + python_foreach_impl meson_src_test +}
[gentoo-commits] proj/gnome: New branch: remi_fix_gom
commit: Commit: Rémi Cardona gentoo org> CommitDate: Wed Jan 15 10:09:37 2020 + New branch: remi_fix_gom
[gentoo-commits] repo/gentoo:master commit in: app-office/grisbi/
commit: e93313aad8aa5664fe3d73bb2125fdbf6ba134de Author: Rémi Cardona gentoo org> AuthorDate: Tue Oct 8 05:32:41 2019 + Commit: Rémi Cardona gentoo org> CommitDate: Tue Oct 8 21:43:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e93313aa app-office/grisbi: bump to 1.2.2 Closes: https://bugs.gentoo.org/696478 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Rémi Cardona gentoo.org> app-office/grisbi/Manifest| 1 + app-office/grisbi/grisbi-1.2.2.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/app-office/grisbi/Manifest b/app-office/grisbi/Manifest index d91390cb417..031c3d7f925 100644 --- a/app-office/grisbi/Manifest +++ b/app-office/grisbi/Manifest @@ -1,2 +1,3 @@ DIST grisbi-1.0.4.tar.bz2 6965398 BLAKE2B f53b5cd7f2e4b0cdcf14732ba7e03315ec7d419c7f6ab3a290fd30a9dc9f7c0dde69b473dca3873aeb90b793cd90287c516f2fe4b7a50d71368abc3e12ce16f6 SHA512 9761ed94db563c39cab793ee076b6a729470231e3111d7ce57d188a6f1681cbb715174f67c15741320f295d4efdf0784f6e3d4d4d58267759efbad56561c7064 DIST grisbi-1.2.1.tar.bz2 7314316 BLAKE2B b34aaaba79608561383e09fa1af7749f8c3cfa322f47a6d9cf350af1a3b96c575140246ed65b33127d92f84a57d959f24c99ef748ab80097ffce2ed8f16319aa SHA512 0193d5777ed191f7f3dac67fc9754f5588f35b9486567f3a7e7f9dd998865ff2130ad04b78a98dae1e1164fbd400a58328bdee777e9d0ff1100d1fd189a5aa2f +DIST grisbi-1.2.2.tar.bz2 7325947 BLAKE2B 559ffc8c46edc629fd17aa38042a7d9a39dd9c1866bddc86560bae2750a53916a6e0a451dc6e482b9d21bc1d8d493701d656dfa85b131f5f9b5b3c014249dcd2 SHA512 7d627f9ae588c0d5a8235bb86f3ed160a572114ccfec1dce9c7137296e5525411600033ca4e42b242004edddc42f2160e95c18c0c0cd13516cf62486e081acdd diff --git a/app-office/grisbi/grisbi-1.2.2.ebuild b/app-office/grisbi/grisbi-1.2.2.ebuild new file mode 100644 index 000..1cb4dfed211 --- /dev/null +++ b/app-office/grisbi/grisbi-1.2.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" + +inherit gnome2 + +DESCRIPTION="Grisbi is a personal accounting application for Linux" +HOMEPAGE="http://www.grisbi.org https://github.com/grisbi/grisbi"; +SRC_URI="mirror://sourceforge/${PN}/grisbi%20stable/1.2.x/${P}.tar.bz2" +IUSE="goffice libressl nls ofx ssl" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND=" + >=dev-libs/libxml2-2.5:2 + >=dev-libs/glib-2.44.0:2 + >=x11-libs/gtk+-3.20:3 + x11-misc/xdg-utils + >=gnome-extra/libgsf-1.14 + ssl? ( + libressl? ( dev-libs/libressl:0= ) + !libressl? ( >=dev-libs/openssl-1.0.0:0= ) ) + ofx? ( >=dev-libs/libofx-0.9.0 ) + goffice? ( >=x11-libs/goffice-0.10.0 ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +src_configure() { + gnome2_src_configure \ + --with-libxml2 \ + --without-cunit \ + --disable-static \ + $(use_with ssl openssl) \ + $(use_with ofx) \ + $(use_with goffice) \ + $(use_enable nls) +}
[gentoo-commits] repo/gentoo:master commit in: app-office/grisbi/
commit: f9384da5a9895d874a6eb0a8b2c0b9a2152f1c5d Author: Guillaume Castagnino xwing info> AuthorDate: Mon Dec 3 10:38:29 2018 + Commit: Rémi Cardona gentoo org> CommitDate: Sun Mar 31 22:29:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9384da5 app-office/grisbi: bump to 1.2.1 Add a second homepage. The second homepage points directly to the official git repository Closes: https://bugs.gentoo.org/show_bug.cgi?id=663392 Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Guillaume Castagnino xwing.info> Signed-off-by: Rémi Cardona gentoo.org> app-office/grisbi/Manifest| 1 + app-office/grisbi/grisbi-1.2.1.ebuild | 43 +++ app-office/grisbi/metadata.xml| 3 +++ 3 files changed, 47 insertions(+) diff --git a/app-office/grisbi/Manifest b/app-office/grisbi/Manifest index 01e35c2d0f4..d91390cb417 100644 --- a/app-office/grisbi/Manifest +++ b/app-office/grisbi/Manifest @@ -1 +1,2 @@ DIST grisbi-1.0.4.tar.bz2 6965398 BLAKE2B f53b5cd7f2e4b0cdcf14732ba7e03315ec7d419c7f6ab3a290fd30a9dc9f7c0dde69b473dca3873aeb90b793cd90287c516f2fe4b7a50d71368abc3e12ce16f6 SHA512 9761ed94db563c39cab793ee076b6a729470231e3111d7ce57d188a6f1681cbb715174f67c15741320f295d4efdf0784f6e3d4d4d58267759efbad56561c7064 +DIST grisbi-1.2.1.tar.bz2 7314316 BLAKE2B b34aaaba79608561383e09fa1af7749f8c3cfa322f47a6d9cf350af1a3b96c575140246ed65b33127d92f84a57d959f24c99ef748ab80097ffce2ed8f16319aa SHA512 0193d5777ed191f7f3dac67fc9754f5588f35b9486567f3a7e7f9dd998865ff2130ad04b78a98dae1e1164fbd400a58328bdee777e9d0ff1100d1fd189a5aa2f diff --git a/app-office/grisbi/grisbi-1.2.1.ebuild b/app-office/grisbi/grisbi-1.2.1.ebuild new file mode 100644 index 000..1cb4dfed211 --- /dev/null +++ b/app-office/grisbi/grisbi-1.2.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" + +inherit gnome2 + +DESCRIPTION="Grisbi is a personal accounting application for Linux" +HOMEPAGE="http://www.grisbi.org https://github.com/grisbi/grisbi"; +SRC_URI="mirror://sourceforge/${PN}/grisbi%20stable/1.2.x/${P}.tar.bz2" +IUSE="goffice libressl nls ofx ssl" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND=" + >=dev-libs/libxml2-2.5:2 + >=dev-libs/glib-2.44.0:2 + >=x11-libs/gtk+-3.20:3 + x11-misc/xdg-utils + >=gnome-extra/libgsf-1.14 + ssl? ( + libressl? ( dev-libs/libressl:0= ) + !libressl? ( >=dev-libs/openssl-1.0.0:0= ) ) + ofx? ( >=dev-libs/libofx-0.9.0 ) + goffice? ( >=x11-libs/goffice-0.10.0 ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +src_configure() { + gnome2_src_configure \ + --with-libxml2 \ + --without-cunit \ + --disable-static \ + $(use_with ssl openssl) \ + $(use_with ofx) \ + $(use_with goffice) \ + $(use_enable nls) +} diff --git a/app-office/grisbi/metadata.xml b/app-office/grisbi/metadata.xml index 105a80c6723..b120f01ca37 100644 --- a/app-office/grisbi/metadata.xml +++ b/app-office/grisbi/metadata.xml @@ -19,4 +19,7 @@ grisbi + + enable goffice graphic support +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnomekbd/
commit: cba0b9701371df6fc3c8b5767aca839f312feaae Author: Rémi Cardona gentoo org> AuthorDate: Thu Feb 7 22:28:30 2019 + Commit: Rémi Cardona gentoo org> CommitDate: Thu Feb 7 22:30:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba0b970 gnome-base/libgnomekbd: bump to 3.26.1 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Rémi Cardona gentoo.org> gnome-base/libgnomekbd/Manifest | 1 + gnome-base/libgnomekbd/libgnomekbd-3.26.1.ebuild | 34 2 files changed, 35 insertions(+) diff --git a/gnome-base/libgnomekbd/Manifest b/gnome-base/libgnomekbd/Manifest index 32646d436a4..024cd359945 100644 --- a/gnome-base/libgnomekbd/Manifest +++ b/gnome-base/libgnomekbd/Manifest @@ -1 +1,2 @@ DIST libgnomekbd-3.26.0.tar.xz 449204 BLAKE2B 360f6da6ea7ad2850ecba062e0825cadcbc62ab9fdd432ad1fd4f38d32230e9eb6da1b7eb50116302b39be76565da7554df2c96e3a348e5130c428158bfa7792 SHA512 dc3ee91468e570d038bc91c4458ddb49dc097639c671815eecc4308efea85e29c1121cfd959e62f970a2e8112f818296802be804e99b96ee89fd5de8136645d9 +DIST libgnomekbd-3.26.1.tar.xz 450636 BLAKE2B 241f2f9af95696600f82ab3a1f53f80c6e76f6e81636419407957f172a2758ee16f5c6d419ab1c1c37d2e054c42b65404062471eceabc0fba45099481eb7b214 SHA512 8e83522f4d96001f9635278a001e0208d6d37e74b19a8c1702ec6de651036ad37a03385e66adbd3bae01d845a9a6181bb76f45bffec31eac98d600b49ab4360c diff --git a/gnome-base/libgnomekbd/libgnomekbd-3.26.1.ebuild b/gnome-base/libgnomekbd/libgnomekbd-3.26.1.ebuild new file mode 100644 index 000..778e492f11c --- /dev/null +++ b/gnome-base/libgnomekbd/libgnomekbd-3.26.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2 + +DESCRIPTION="Gnome keyboard configuration library" +HOMEPAGE="https://www.gnome.org"; + +LICENSE="LGPL-2+" +SLOT="0/8" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="+introspection test" + +RDEPEND=" + >=dev-libs/glib-2.18:2 + >=x11-libs/gtk+-2.91.7:3[X,introspection?] + >=x11-libs/libxklavier-5.2[introspection?] + + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) +" +DEPEND="${RDEPEND} + dev-util/glib-utils + >=sys-devel/gettext-0.19.4 + virtual/pkgconfig +" + +src_configure() { + gnome2_src_configure \ + --disable-static \ + $(use_enable introspection) \ + $(use_enable test tests) +}