[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2024-05-31 Thread Michał Górny
commit: 4bf06d14c3a219452a6c789fb256f8ebba90a35e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 31 12:43:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 31 14:58:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf06d14

dev-python/nautilus-python: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nautilus-python/Manifest|  1 -
 .../nautilus-python/nautilus-python-4.0.ebuild | 51 --
 2 files changed, 52 deletions(-)

diff --git a/dev-python/nautilus-python/Manifest 
b/dev-python/nautilus-python/Manifest
index 26b2dff5b382..8c2e9d658ae1 100644
--- a/dev-python/nautilus-python/Manifest
+++ b/dev-python/nautilus-python/Manifest
@@ -1,2 +1 @@
 DIST nautilus-python-4.0.1.tar.xz 32236 BLAKE2B 
822812ac86bbfa9e3978468968ec9291cf2f95ab4954cffeebe62f4d297b5816ad1a59cf04bbc31a146c0858e45509a4b5988789f17e7b76c4221e9c6fb1e285
 SHA512 
24e64af1c1cb8c70a4ea53bb064baf681d8848b2e8b549f682913a4883260b3f2384f985285d17e03736e414503ab82ea79bade9bcbe482a2cbecbb0a8356cea
-DIST nautilus-python-4.0.tar.xz 32184 BLAKE2B 
cc910de82e54cd687d23541a0b283a70dc5a0626acebf8787110ae1b5a4c080741c0879968816e217a4da968a77169d79b6614dd055f1ae57999a9a49f2553cb
 SHA512 
f70f825b821f266caafd1b347066de01462b8256ec126072042d09dd7fd6c9324847d5ddab65671589d0a411f8b8fed428dbc94806ac679d646861c66c3a0dd5

diff --git a/dev-python/nautilus-python/nautilus-python-4.0.ebuild 
b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
deleted file mode 100644
index b69fde0145da..
--- a/dev-python/nautilus-python/nautilus-python-4.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit gnome2 meson python-single-r1
-
-DESCRIPTION="Python bindings for the Nautilus file manager"
-HOMEPAGE="https://projects.gnome.org/nautilus-python/";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
-IUSE="gtk-doc"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Require pygobject:3 and USE=introspection on nautilus for sanity,
-# because no (user) plugins could work without them; meson.build
-# requires pygobject:3 and >=nautilus-43.0
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   >=gnome-base/nautilus-43.0[introspection]
-   ${PYTHON_DEPS}
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   gtk-doc? ( dev-util/gtk-doc )
-   >=dev-build/gtk-doc-am-1.14
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature gtk-doc docs)
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   mv "${ED}/usr/share/doc/${PN}/"* "${ED}/usr/share/doc/${P}" || die
-   rm -d "${ED}/usr/share/doc/${PN}" || die
-
-   # Directory for systemwide extensions
-   keepdir /usr/share/nautilus-python/extensions
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2024-05-30 Thread Joonas Niilola
commit: a6975de7ad42a94d14e9b9a6f04584befc80c0ec
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 15:24:19 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri May 31 05:25:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6975de7

dev-python/nautilus-python: Stabilize 4.0.1 x86, #931523

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/nautilus-python/nautilus-python-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-4.0.1.ebuild 
b/dev-python/nautilus-python/nautilus-python-4.0.1.ebuild
index 549f843e14db..e1d3ce006571 100644
--- a/dev-python/nautilus-python/nautilus-python-4.0.1.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-4.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 IUSE="gtk-doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2024-05-08 Thread Sam James
commit: 98b3fbf4c1b6f0c02f99b59b200e1cc4cf8bb6c2
Author: Sam James  gentoo  org>
AuthorDate: Wed May  8 11:34:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  8 11:34:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b3fbf4

dev-python/nautilus-python: Stabilize 4.0.1 amd64, #931523

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

 dev-python/nautilus-python/nautilus-python-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-4.0.1.ebuild 
b/dev-python/nautilus-python/nautilus-python-4.0.1.ebuild
index e07b92ffde48..549f843e14db 100644
--- a/dev-python/nautilus-python/nautilus-python-4.0.1.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-4.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
 IUSE="gtk-doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2024-04-20 Thread Mart Raudsepp
commit: 1506c471a93301b1c3617c9187dd74c7b4cf20d0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr 20 14:21:10 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr 20 14:36:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1506c471

dev-python/nautilus-python: add 4.0.1

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/nautilus-python/Manifest|  1 +
 .../nautilus-python/nautilus-python-4.0.1.ebuild   | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/nautilus-python/Manifest 
b/dev-python/nautilus-python/Manifest
index e561fe591e12..26b2dff5b382 100644
--- a/dev-python/nautilus-python/Manifest
+++ b/dev-python/nautilus-python/Manifest
@@ -1 +1,2 @@
+DIST nautilus-python-4.0.1.tar.xz 32236 BLAKE2B 
822812ac86bbfa9e3978468968ec9291cf2f95ab4954cffeebe62f4d297b5816ad1a59cf04bbc31a146c0858e45509a4b5988789f17e7b76c4221e9c6fb1e285
 SHA512 
24e64af1c1cb8c70a4ea53bb064baf681d8848b2e8b549f682913a4883260b3f2384f985285d17e03736e414503ab82ea79bade9bcbe482a2cbecbb0a8356cea
 DIST nautilus-python-4.0.tar.xz 32184 BLAKE2B 
cc910de82e54cd687d23541a0b283a70dc5a0626acebf8787110ae1b5a4c080741c0879968816e217a4da968a77169d79b6614dd055f1ae57999a9a49f2553cb
 SHA512 
f70f825b821f266caafd1b347066de01462b8256ec126072042d09dd7fd6c9324847d5ddab65671589d0a411f8b8fed428dbc94806ac679d646861c66c3a0dd5

diff --git a/dev-python/nautilus-python/nautilus-python-4.0.1.ebuild 
b/dev-python/nautilus-python/nautilus-python-4.0.1.ebuild
new file mode 100644
index ..e0bbb753f23b
--- /dev/null
+++ b/dev-python/nautilus-python/nautilus-python-4.0.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome2 meson python-single-r1
+
+DESCRIPTION="Python bindings for the Nautilus file manager"
+HOMEPAGE="https://projects.gnome.org/nautilus-python/";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="gtk-doc"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Require pygobject:3 and USE=introspection on nautilus for sanity,
+# because no (user) plugins could work without them; meson.build
+# requires pygobject:3 and >=nautilus-43.0
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   >=gnome-base/nautilus-43.0[introspection]
+   ${PYTHON_DEPS}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gtk-doc? ( dev-util/gtk-doc )
+   >=dev-build/gtk-doc-am-1.14
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature gtk-doc docs)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   mv "${ED}/usr/share/doc/${PN}/"* "${ED}/usr/share/doc/${P}" || die
+   rm -d "${ED}/usr/share/doc/${PN}" || die
+
+   # Directory for systemwide extensions
+   keepdir /usr/share/nautilus-python/extensions
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2024-03-09 Thread Conrad Kostecki
commit: de370d82c81e29fbf8ad52ba2e75d994bd483858
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Mar  9 17:36:06 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar  9 17:41:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de370d82

dev-python/nautilus-python: add python3.12 support

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-python/nautilus-python/nautilus-python-4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-4.0.ebuild 
b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
index c1ad210507d8..b69fde0145da 100644
--- a/dev-python/nautilus-python/nautilus-python-4.0.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit gnome2 meson python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2023-06-26 Thread Sam James
commit: cd61069231af7358af6f0158f53372c798ac31f3
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 26 13:15:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 26 13:15:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd610692

dev-python/nautilus-python: Stabilize 4.0 arm64, #909175

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

 dev-python/nautilus-python/nautilus-python-4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-4.0.ebuild 
b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
index 73257df7644c..9b1912556ed3 100644
--- a/dev-python/nautilus-python/nautilus-python-4.0.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="~alpha amd64 arm64 ~ppc64 x86"
 IUSE="gtk-doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2023-06-08 Thread Matt Turner
commit: b60284a00a86dfd0b5a7a09f2b3f1776e70bbad0
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  9 03:01:23 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  9 03:01:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b60284a0

dev-python/nautilus-python: Keyword 4.0 alpha, #882511

Signed-off-by: Matt Turner  gentoo.org>

 dev-python/nautilus-python/nautilus-python-4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-4.0.ebuild 
b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
index 5a7b6e48114c..73257df7644c 100644
--- a/dev-python/nautilus-python/nautilus-python-4.0.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm64 ~ppc64 x86"
 IUSE="gtk-doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/files/

2022-12-26 Thread Conrad Kostecki
commit: 2a9c4e87259ff3f41e89ba8683d14bfa5893d13f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Dec 26 08:26:17 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Dec 26 13:42:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9c4e87

dev-python/nautilus-python: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28817
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../nautilus-python-1.2.3-gcc10-fnocommon.patch| 147 -
 1 file changed, 147 deletions(-)

diff --git 
a/dev-python/nautilus-python/files/nautilus-python-1.2.3-gcc10-fnocommon.patch 
b/dev-python/nautilus-python/files/nautilus-python-1.2.3-gcc10-fnocommon.patch
deleted file mode 100644
index 7e0f760aca2e..
--- 
a/dev-python/nautilus-python/files/nautilus-python-1.2.3-gcc10-fnocommon.patch
+++ /dev/null
@@ -1,147 +0,0 @@
-From bd4820186751034c6b5acb9c71b1aeab03c56523 Mon Sep 17 00:00:00 2001
-From: Andreas Henriksson 
-Date: Mon, 11 May 2020 14:57:45 +0200
-Subject: [PATCH] Fix build with gcc 10
-
-Bug-Debian: https://bugs.debian.org/957578
-Forwarded: https://gitlab.gnome.org/GNOME/nautilus-python/-/merge_requests/7
-Last-Update: 2020-05-11

- src/nautilus-python-object.c | 10 +-
- src/nautilus-python.c| 13 +
- src/nautilus-python.h| 22 +++---
- 3 files changed, 29 insertions(+), 16 deletions(-)
-
-diff --git a/src/nautilus-python-object.c b/src/nautilus-python-object.c
-index f343070..da185ad 100644
 a/src/nautilus-python-object.c
-+++ b/src/nautilus-python-object.c
-@@ -40,7 +40,7 @@ int __PyString_Check(PyObject *obj) {
- #endif
- }
- 
--char* __PyString_AsString(PyObject *obj) {
-+const char* __PyString_AsString(PyObject *obj) {
- #if PY_MAJOR_VERSION >= 3
- return PyUnicode_AsUTF8(obj);
- #else
-@@ -389,7 +389,7 @@ beach:
- #define METHOD_NAME "update_file_info"
- static NautilusOperationResult
- nautilus_python_object_update_file_info (NautilusInfoProvider 
*provider,
-- NautilusFile *file,
-+ NautilusFileInfo 
*file_info,
-  GClosure 
*update_complete,
-  NautilusOperationHandle   **handle) {
- NautilusPythonObject *object = (NautilusPythonObject*)provider;
-@@ -408,12 +408,12 @@ nautilus_python_object_update_file_info 
(NautilusInfoProvider *provider,
-  pygobject_new((GObject*)provider),
-  py_handle,
-  pyg_boxed_new(G_TYPE_CLOSURE, 
update_complete, TRUE, TRUE),
-- pygobject_new((GObject*)file));
-+ pygobject_new((GObject*)file_info));
- }
- else if (PyObject_HasAttrString(object->instance, "update_file_info")) {
- py_ret = PyObject_CallMethod(object->instance,
-  METHOD_PREFIX METHOD_NAME, "(N)",
-- pygobject_new((GObject*)file));
-+ pygobject_new((GObject*)file_info));
- }
- else {
- goto beach;
-@@ -434,7 +434,7 @@ nautilus_python_object_update_file_info 
(NautilusInfoProvider *provider,
- #endif
- 
- beach:
--free_pygobject_data(file, NULL);
-+free_pygobject_data(file_info, NULL);
- Py_XDECREF(py_ret);
- pyg_gil_state_release(state);
- return ret;
-diff --git a/src/nautilus-python.c b/src/nautilus-python.c
-index 843e3c6..510cdfb 100644
 a/src/nautilus-python.c
-+++ b/src/nautilus-python.c
-@@ -22,6 +22,7 @@
- #endif
- 
- #include 
-+#define NO_IMPORT_PYGOBJECT //To avoid a multiple definition, 
nautilus-python-object.c also includes and does the import.
- #include 
- #include 
- #include 
-@@ -42,6 +43,18 @@ static gboolean nautilus_python_init_python(void);
- static GArray *all_types = NULL;
- 
- 
-+PyTypeObject *_PyGtkWidget_Type;
-+PyTypeObject *_PyNautilusColumn_Type;
-+PyTypeObject *_PyNautilusColumnProvider_Type;
-+PyTypeObject *_PyNautilusInfoProvider_Type;
-+PyTypeObject *_PyNautilusLocationWidgetProvider_Type;
-+PyTypeObject *_PyNautilusMenu_Type;
-+PyTypeObject *_PyNautilusMenuItem_Type;
-+PyTypeObject *_PyNautilusMenuProvider_Type;
-+PyTypeObject *_PyNautilusPropertyPage_Type;
-+PyTypeObject *_PyNautilusPropertyPageProvider_Type;
-+PyTypeObject *_PyNautilusOperationHandle_Type;
-+
- static inline gboolean 
- np_init_pygobject(void) {
- PyObject *gobject = pygobject_init (PYGOBJECT_MAJOR_VERSION, 
PYGOBJECT_MINOR_VERSION, PYGOBJECT_MICRO_VERSION);
-diff --git a/src/nautilus-python.h b/src/nautilus-python.h
-index 4c181f8..c940a06 100644
 a/src/nautilus-python.h
-+++ b/src/nautilus-python.h
-@@ -43,37 +43

[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2022-12-25 Thread Arthur Zamarin
commit: 980244dfc5256372f1552ed2320d898b62a70bd6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 25 18:09:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 25 18:09:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980244df

dev-python/nautilus-python: drop 1.2.3-r1 (EAPI=6)

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nautilus-python/Manifest|  1 -
 .../nautilus-python-1.2.3-r1.ebuild| 41 --
 2 files changed, 42 deletions(-)

diff --git a/dev-python/nautilus-python/Manifest 
b/dev-python/nautilus-python/Manifest
index 1a03078ce1a5..e561fe591e12 100644
--- a/dev-python/nautilus-python/Manifest
+++ b/dev-python/nautilus-python/Manifest
@@ -1,2 +1 @@
-DIST nautilus-python-1.2.3.tar.xz 269320 BLAKE2B 
3d355bb8c0e67c488bb818d55c2bc97d8d4bfa14aeed8d6cb80d999a4b91ef5dc2f576d3dcca0e44ac004830ae326a93110aeb0cbe1987f100475cbee1b59ba2
 SHA512 
9c6a1a4bbf74a8c9c7d94a74c6994f0b1fc9de522c9f05d0ccbcdf3d60b1073dcf8058739ac0ee16f54b2632f2b9dd994bbe2bcd98cc165db543567bb1545443
 DIST nautilus-python-4.0.tar.xz 32184 BLAKE2B 
cc910de82e54cd687d23541a0b283a70dc5a0626acebf8787110ae1b5a4c080741c0879968816e217a4da968a77169d79b6614dd055f1ae57999a9a49f2553cb
 SHA512 
f70f825b821f266caafd1b347066de01462b8256ec126072042d09dd7fd6c9324847d5ddab65671589d0a411f8b8fed428dbc94806ac679d646861c66c3a0dd5

diff --git a/dev-python/nautilus-python/nautilus-python-1.2.3-r1.ebuild 
b/dev-python/nautilus-python/nautilus-python-1.2.3-r1.ebuild
deleted file mode 100644
index a6648b0c2fdf..
--- a/dev-python/nautilus-python/nautilus-python-1.2.3-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit gnome2 python-single-r1
-
-DESCRIPTION="Python bindings for the Nautilus file manager"
-HOMEPAGE="https://projects.gnome.org/nautilus-python/";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~ppc64 x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Require pygobject:3 and USE=introspection on nautilus for sanity,
-# because no (user) plugins could work without them; configure itself
-# requires pygobject:3 or :2 and >=nautilus-2.32
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   >=gnome-base/nautilus-3[introspection]
-   ${PYTHON_DEPS}
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.14
-   virtual/pkgconfig
-"
-
-# https://gitlab.gnome.org/GNOME/nautilus-python/-/merge_requests/7
-PATCHES=( "${FILESDIR}"/${P}-gcc10-fnocommon.patch )
-
-src_install() {
-   gnome2_src_install
-   # Directory for systemwide extensions
-   keepdir /usr/share/nautilus-python/extensions
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2022-12-25 Thread Arthur Zamarin
commit: cb8369c3c2b2b573eecd0b62d4f4467cd465bb7d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 25 18:08:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 25 18:08:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8369c3

dev-python/nautilus-python: Stabilize 4.0 x86, #888433

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nautilus-python/nautilus-python-4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-4.0.ebuild 
b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
index 3be075f4cd61..ed5dc43ff8a9 100644
--- a/dev-python/nautilus-python/nautilus-python-4.0.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="gtk-doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2022-12-22 Thread Arthur Zamarin
commit: e76c3a4970a5a37073d121fafc1a42f8cdccec39
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 22 11:14:04 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 22 11:14:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76c3a49

dev-python/nautilus-python: Keyword 4.0 x86, #882511

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nautilus-python/nautilus-python-4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-4.0.ebuild 
b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
index 92017b58746b..3be075f4cd61 100644
--- a/dev-python/nautilus-python/nautilus-python-4.0.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 IUSE="gtk-doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2022-11-29 Thread Georgy Yakovlev
commit: 9cf3d85d03eab66ad01f0ba6ca037002aa4f4826
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov 29 23:39:20 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov 29 23:39:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf3d85d

dev-python/nautilus-python: Keyword 4.0 ppc64, #882511

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/nautilus-python/nautilus-python-4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-4.0.ebuild 
b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
index 747a8f4332f9..9ce5ea4c547e 100644
--- a/dev-python/nautilus-python/nautilus-python-4.0.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
 IUSE="gtk-doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2022-11-22 Thread Arthur Zamarin
commit: d0486806b1faa01bd1bf27f56b8d330868a9d6f7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 23 05:35:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 23 05:35:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0486806

dev-python/nautilus-python: Keyword 4.0 arm64, #882511

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nautilus-python/nautilus-python-4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-4.0.ebuild 
b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
index 26dc13834e30..747a8f4332f9 100644
--- a/dev-python/nautilus-python/nautilus-python-4.0.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="gtk-doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2022-11-21 Thread Matt Turner
commit: 629231d5b57865d0da6d2a461a4e1ac0cfb44fb6
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Nov 21 22:10:38 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Nov 21 22:47:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=629231d5

dev-python/nautilus-python: Drop non-amd64 keywords

Signed-off-by: Matt Turner  gentoo.org>

 dev-python/nautilus-python/nautilus-python-4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-4.0.ebuild 
b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
index 3f8b8c7bea70..26dc13834e30 100644
--- a/dev-python/nautilus-python/nautilus-python-4.0.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64"
 IUSE="gtk-doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2022-11-03 Thread Conrad Kostecki
commit: c34874d450138d7a701ff52484609361e2a934d2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Nov  2 21:13:09 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Nov  3 22:37:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34874d4

dev-python/nautilus-python: add python3.11 support

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-python/nautilus-python/nautilus-python-1.2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-1.2.3-r1.ebuild 
b/dev-python/nautilus-python/nautilus-python-1.2.3-r1.ebuild
index 896c1ffaf979..a6648b0c2fdf 100644
--- a/dev-python/nautilus-python/nautilus-python-1.2.3-r1.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-1.2.3-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit gnome2 python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2022-10-29 Thread Matt Turner
commit: ef32eb41d0c496408bb1473ff3a55840f0ab3e65
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:19:51 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Oct 30 01:49:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef32eb41

dev-python/nautilus-python: Set remote-id

Signed-off-by: Matt Turner  gentoo.org>

 dev-python/nautilus-python/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-python/nautilus-python/metadata.xml 
b/dev-python/nautilus-python/metadata.xml
index f453528b934f..6bd821e4a103 100644
--- a/dev-python/nautilus-python/metadata.xml
+++ b/dev-python/nautilus-python/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+GNOME/nautilus-python
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2022-10-01 Thread Matt Turner
commit: fbfc5531e2b67a902546812d3d5b0ea0a0b5f513
Author: Leonardo Hernández Hernández  protonmail  com>
AuthorDate: Sat Oct  1 20:50:59 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct  1 22:29:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbfc5531

dev-python/nautilus-python: rename USE doc -> gtk-doc

install examples anyway

Closes: https://github.com/gentoo/gentoo/pull/27562
Signed-off-by: Leonardo Hernández Hernández  protonmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-python/nautilus-python/nautilus-python-4.0.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-python/nautilus-python/nautilus-python-4.0.ebuild 
b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
index dfdc42f186a1..3f8b8c7bea70 100644
--- a/dev-python/nautilus-python/nautilus-python-4.0.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/";
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="doc"
+IUSE="gtk-doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 # Require pygobject:3 and USE=introspection on nautilus for sanity,
@@ -28,13 +28,14 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
+   gtk-doc? ( dev-util/gtk-doc )
>=dev-util/gtk-doc-am-1.14
virtual/pkgconfig
 "
 
 src_configure() {
local emesonargs=(
-   $(meson_feature doc docs)
+   $(meson_feature gtk-doc docs)
)
meson_src_configure
 }
@@ -42,7 +43,7 @@ src_configure() {
 src_install() {
meson_src_install
 
-   use doc && mv "${ED}/usr/share/doc/${PN}/"* "${ED}/usr/share/doc/${P}" 
|| die
+   mv "${ED}/usr/share/doc/${PN}/"* "${ED}/usr/share/doc/${P}" || die
rm -d "${ED}/usr/share/doc/${PN}" || die
 
# Directory for systemwide extensions



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/, profiles/

2022-10-01 Thread Matt Turner
commit: 77633c15c4c15c93b4638711ac4300b2ef9bdd0c
Author: Leonardo Hernández Hernández  protonmail  com>
AuthorDate: Sat Oct  1 01:57:36 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct  1 19:38:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77633c15

dev-python/nautilus-python: Version bump to 4.0

Closes: https://github.com/gentoo/gentoo/pull/27548
Signed-off-by: Leonardo Hernández Hernández  protonmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-python/nautilus-python/Manifest|  1 +
 .../nautilus-python/nautilus-python-4.0.ebuild | 50 ++
 profiles/package.mask  |  1 +
 3 files changed, 52 insertions(+)

diff --git a/dev-python/nautilus-python/Manifest 
b/dev-python/nautilus-python/Manifest
index 9458ca5396a8..1a03078ce1a5 100644
--- a/dev-python/nautilus-python/Manifest
+++ b/dev-python/nautilus-python/Manifest
@@ -1 +1,2 @@
 DIST nautilus-python-1.2.3.tar.xz 269320 BLAKE2B 
3d355bb8c0e67c488bb818d55c2bc97d8d4bfa14aeed8d6cb80d999a4b91ef5dc2f576d3dcca0e44ac004830ae326a93110aeb0cbe1987f100475cbee1b59ba2
 SHA512 
9c6a1a4bbf74a8c9c7d94a74c6994f0b1fc9de522c9f05d0ccbcdf3d60b1073dcf8058739ac0ee16f54b2632f2b9dd994bbe2bcd98cc165db543567bb1545443
+DIST nautilus-python-4.0.tar.xz 32184 BLAKE2B 
cc910de82e54cd687d23541a0b283a70dc5a0626acebf8787110ae1b5a4c080741c0879968816e217a4da968a77169d79b6614dd055f1ae57999a9a49f2553cb
 SHA512 
f70f825b821f266caafd1b347066de01462b8256ec126072042d09dd7fd6c9324847d5ddab65671589d0a411f8b8fed428dbc94806ac679d646861c66c3a0dd5

diff --git a/dev-python/nautilus-python/nautilus-python-4.0.ebuild 
b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
new file mode 100644
index ..dfdc42f186a1
--- /dev/null
+++ b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome2 meson python-single-r1
+
+DESCRIPTION="Python bindings for the Nautilus file manager"
+HOMEPAGE="https://projects.gnome.org/nautilus-python/";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="doc"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Require pygobject:3 and USE=introspection on nautilus for sanity,
+# because no (user) plugins could work without them; meson.build
+# requires pygobject:3 and >=nautilus-43.0
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   >=gnome-base/nautilus-43.0[introspection]
+   ${PYTHON_DEPS}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-util/gtk-doc-am-1.14
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc docs)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   use doc && mv "${ED}/usr/share/doc/${PN}/"* "${ED}/usr/share/doc/${P}" 
|| die
+   rm -d "${ED}/usr/share/doc/${PN}" || die
+
+   # Directory for systemwide extensions
+   keepdir /usr/share/nautilus-python/extensions
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 698a797459b5..fd2b8496bb51 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -424,6 +424,7 @@ sys-devel/automake:1.11
 # Migration to it is expected for GNOME 42, NOT to be unmasked with GNOME 41.
 >=dev-libs/gjs-1.74
 >=dev-libs/libgweather-4.2.0
+>=dev-python/nautilus-python-4.0
 >=dev-util/devhelp-43
 >=gnome-base/gnome-desktop-43
 >=gnome-base/gnome-settings-daemon-43



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2022-09-19 Thread Georgy Yakovlev
commit: b215c7a336125053486a3bbd325f647d8111e479
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Sep 19 21:13:48 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Sep 19 21:56:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b215c7a3

dev-python/nautilus-python: keyword 1.2.3-r1 for ~ppc64

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/nautilus-python/nautilus-python-1.2.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/nautilus-python/nautilus-python-1.2.3-r1.ebuild 
b/dev-python/nautilus-python/nautilus-python-1.2.3-r1.ebuild
index e51196b9f0b9..896c1ffaf979 100644
--- a/dev-python/nautilus-python/nautilus-python-1.2.3-r1.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-1.2.3-r1.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
@@ -13,7 +13,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 x86"
+KEYWORDS="~alpha amd64 ~arm64 ~ppc64 x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 # Require pygobject:3 and USE=introspection on nautilus for sanity,



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2020-09-20 Thread Michał Górny
commit: 18f79d2f10a5685d3bc2779b328961866e49f3fe
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 20 08:10:37 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 20 08:16:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f79d2f

dev-python/nautilus-python: Remove python2

Signed-off-by: Michał Górny  gentoo.org>

 .../{nautilus-python-1.2.3.ebuild => nautilus-python-1.2.3-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild 
b/dev-python/nautilus-python/nautilus-python-1.2.3-r1.ebuild
similarity index 96%
rename from dev-python/nautilus-python/nautilus-python-1.2.3.ebuild
rename to dev-python/nautilus-python/nautilus-python-1.2.3-r1.ebuild
index a393d5a236b..23826a71194 100644
--- a/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-1.2.3-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_7,3_{6,7,8,9}} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit gnome2 python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/files/, dev-python/nautilus-python/

2020-08-27 Thread Conrad Kostecki
commit: 03a33031108b8245b2828cda7e8a3a231feaabec
Author: Alexandru-Sever Horin  gmail  com>
AuthorDate: Tue Jun  9 15:59:58 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Aug 27 15:36:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a33031

dev-python/nautilus-python: fix compilation with GCC10

Fixed compilation with GCC10.

Closes: https://bugs.gentoo.org/727514
Closes: https://github.com/gentoo/gentoo/pull/16137
Signed-off-by: Alexandru-Sever Horin  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../nautilus-python-1.2.3-gcc10-fnocommon.patch| 147 +
 .../nautilus-python/nautilus-python-1.2.3.ebuild   |   3 +
 2 files changed, 150 insertions(+)

diff --git 
a/dev-python/nautilus-python/files/nautilus-python-1.2.3-gcc10-fnocommon.patch 
b/dev-python/nautilus-python/files/nautilus-python-1.2.3-gcc10-fnocommon.patch
new file mode 100644
index 000..7e0f760aca2
--- /dev/null
+++ 
b/dev-python/nautilus-python/files/nautilus-python-1.2.3-gcc10-fnocommon.patch
@@ -0,0 +1,147 @@
+From bd4820186751034c6b5acb9c71b1aeab03c56523 Mon Sep 17 00:00:00 2001
+From: Andreas Henriksson 
+Date: Mon, 11 May 2020 14:57:45 +0200
+Subject: [PATCH] Fix build with gcc 10
+
+Bug-Debian: https://bugs.debian.org/957578
+Forwarded: https://gitlab.gnome.org/GNOME/nautilus-python/-/merge_requests/7
+Last-Update: 2020-05-11
+---
+ src/nautilus-python-object.c | 10 +-
+ src/nautilus-python.c| 13 +
+ src/nautilus-python.h| 22 +++---
+ 3 files changed, 29 insertions(+), 16 deletions(-)
+
+diff --git a/src/nautilus-python-object.c b/src/nautilus-python-object.c
+index f343070..da185ad 100644
+--- a/src/nautilus-python-object.c
 b/src/nautilus-python-object.c
+@@ -40,7 +40,7 @@ int __PyString_Check(PyObject *obj) {
+ #endif
+ }
+ 
+-char* __PyString_AsString(PyObject *obj) {
++const char* __PyString_AsString(PyObject *obj) {
+ #if PY_MAJOR_VERSION >= 3
+ return PyUnicode_AsUTF8(obj);
+ #else
+@@ -389,7 +389,7 @@ beach:
+ #define METHOD_NAME "update_file_info"
+ static NautilusOperationResult
+ nautilus_python_object_update_file_info (NautilusInfoProvider 
*provider,
+- NautilusFile *file,
++ NautilusFileInfo 
*file_info,
+  GClosure 
*update_complete,
+  NautilusOperationHandle   **handle) {
+ NautilusPythonObject *object = (NautilusPythonObject*)provider;
+@@ -408,12 +408,12 @@ nautilus_python_object_update_file_info 
(NautilusInfoProvider *provider,
+  pygobject_new((GObject*)provider),
+  py_handle,
+  pyg_boxed_new(G_TYPE_CLOSURE, 
update_complete, TRUE, TRUE),
+- pygobject_new((GObject*)file));
++ pygobject_new((GObject*)file_info));
+ }
+ else if (PyObject_HasAttrString(object->instance, "update_file_info")) {
+ py_ret = PyObject_CallMethod(object->instance,
+  METHOD_PREFIX METHOD_NAME, "(N)",
+- pygobject_new((GObject*)file));
++ pygobject_new((GObject*)file_info));
+ }
+ else {
+ goto beach;
+@@ -434,7 +434,7 @@ nautilus_python_object_update_file_info 
(NautilusInfoProvider *provider,
+ #endif
+ 
+ beach:
+-free_pygobject_data(file, NULL);
++free_pygobject_data(file_info, NULL);
+ Py_XDECREF(py_ret);
+ pyg_gil_state_release(state);
+ return ret;
+diff --git a/src/nautilus-python.c b/src/nautilus-python.c
+index 843e3c6..510cdfb 100644
+--- a/src/nautilus-python.c
 b/src/nautilus-python.c
+@@ -22,6 +22,7 @@
+ #endif
+ 
+ #include 
++#define NO_IMPORT_PYGOBJECT //To avoid a multiple definition, 
nautilus-python-object.c also includes and does the import.
+ #include 
+ #include 
+ #include 
+@@ -42,6 +43,18 @@ static gboolean nautilus_python_init_python(void);
+ static GArray *all_types = NULL;
+ 
+ 
++PyTypeObject *_PyGtkWidget_Type;
++PyTypeObject *_PyNautilusColumn_Type;
++PyTypeObject *_PyNautilusColumnProvider_Type;
++PyTypeObject *_PyNautilusInfoProvider_Type;
++PyTypeObject *_PyNautilusLocationWidgetProvider_Type;
++PyTypeObject *_PyNautilusMenu_Type;
++PyTypeObject *_PyNautilusMenuItem_Type;
++PyTypeObject *_PyNautilusMenuProvider_Type;
++PyTypeObject *_PyNautilusPropertyPage_Type;
++PyTypeObject *_PyNautilusPropertyPageProvider_Type;
++PyTypeObject *_PyNautilusOperationHandle_Type;
++
+ static inline gboolean 
+ np_init_pygobject(void) {
+ PyObject *gobject = pygobject_init (PYGOBJECT_MAJOR_VERSION, 
PYGOBJECT_MINOR_VERSION, PYGOBJECT_MICRO_VERSION);
+diff --git a/src/nautilus-python.h b/src/na

[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2020-08-27 Thread Conrad Kostecki
commit: 186861c2c92232e508695c776b591ee172aacee8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Aug 27 15:34:48 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Aug 27 15:37:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186861c2

dev-python/nautilus-python: add python3.9 support

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-python/nautilus-python/nautilus-python-1.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild 
b/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild
index 7e34de01bb8..a393d5a236b 100644
--- a/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_7,3_{6,7,8}} )
+PYTHON_COMPAT=( python{2_7,3_{6,7,8,9}} )
 
 inherit gnome2 python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2020-08-27 Thread Conrad Kostecki
commit: 6ca959c067cf48f87ad5ccfc22f8608ffe45d0d2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Aug 27 15:41:39 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Aug 27 15:41:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca959c0

dev-python/nautilus-python: drop old version

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-python/nautilus-python/Manifest|  1 -
 .../nautilus-python-1.2.2-r1.ebuild| 39 --
 2 files changed, 40 deletions(-)

diff --git a/dev-python/nautilus-python/Manifest 
b/dev-python/nautilus-python/Manifest
index 2a0cd61b2da..9458ca5396a 100644
--- a/dev-python/nautilus-python/Manifest
+++ b/dev-python/nautilus-python/Manifest
@@ -1,2 +1 @@
-DIST nautilus-python-1.2.2.tar.xz 269220 BLAKE2B 
9f2b5acc20727acf4464297bc008e8be0bb45ed418601e3658405e90eb3d56306f9aece402948491d5423d58cd261cee5cacbd39dd185957c4d72c90f877842e
 SHA512 
541ab9e6ac15b06994cf475237e5588d21f4b9f71bb562f4bd9d976f79849a29912080de0b16c14406b052bec15c2c754381bf36e15b340d1f8e76c83a2464bc
 DIST nautilus-python-1.2.3.tar.xz 269320 BLAKE2B 
3d355bb8c0e67c488bb818d55c2bc97d8d4bfa14aeed8d6cb80d999a4b91ef5dc2f576d3dcca0e44ac004830ae326a93110aeb0cbe1987f100475cbee1b59ba2
 SHA512 
9c6a1a4bbf74a8c9c7d94a74c6994f0b1fc9de522c9f05d0ccbcdf3d60b1073dcf8058739ac0ee16f54b2632f2b9dd994bbe2bcd98cc165db543567bb1545443

diff --git a/dev-python/nautilus-python/nautilus-python-1.2.2-r1.ebuild 
b/dev-python/nautilus-python/nautilus-python-1.2.2-r1.ebuild
deleted file mode 100644
index 1938ff3e597..000
--- a/dev-python/nautilus-python/nautilus-python-1.2.2-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-single-r1
-
-DESCRIPTION="Python bindings for the Nautilus file manager"
-HOMEPAGE="https://projects.gnome.org/nautilus-python/";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Require pygobject:3 and USE=introspection on nautilus for sanity,
-# because no (user) plugins could work without them; configure itself
-# requires pygobject:3 or :2 and >=nautilus-2.32
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
-   ')
-   >=gnome-base/nautilus-3[introspection]
-   ${PYTHON_DEPS}
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.14
-   virtual/pkgconfig
-"
-
-src_install() {
-   gnome2_src_install
-   # Directory for systemwide extensions
-   keepdir /usr/share/nautilus-python/extensions
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2020-08-05 Thread Agostino Sarubbo
commit: 83c84bda42aaba62ef5fed7159fcf17842b12037
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug  5 14:17:00 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug  5 14:17:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c84bda

dev-python/nautilus-python: x86 stable wrt bug #735204

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/nautilus-python/nautilus-python-1.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild 
b/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild
index d1caa228ce1..8258df11b31 100644
--- a/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~x86"
+KEYWORDS="~alpha amd64 ~arm64 x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 # Require pygobject:3 and USE=introspection on nautilus for sanity,



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2020-08-05 Thread Agostino Sarubbo
commit: 5b70298e616e6f8a469ee98cc2b514ab45a875dc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug  5 13:51:17 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug  5 13:51:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b70298e

dev-python/nautilus-python: amd64 stable wrt bug #735204

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/nautilus-python/nautilus-python-1.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild 
b/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild
index 8f8557f2af2..d1caa228ce1 100644
--- a/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 # Require pygobject:3 and USE=introspection on nautilus for sanity,



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2020-06-03 Thread Matt Turner
commit: d66b9aa3c6a7c886962e2a39b40941d6e7c63866
Author: Jonas Licht  fem  tu-ilmenau  de>
AuthorDate: Tue Feb 18 22:03:11 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jun  4 03:11:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66b9aa3

dev-python/nautilus-python: Version bump to 1.2.3

and add python3 target

Closes: https://bugs.gentoo.org/673038
Closes: https://github.com/gentoo/gentoo/pull/14696
Signed-off-by: Jonas Licht  fem.tu-ilmenau.de>
Signed-off-by: Matt Turner  gentoo.org>

 dev-python/nautilus-python/Manifest|  1 +
 .../nautilus-python/nautilus-python-1.2.3.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/nautilus-python/Manifest 
b/dev-python/nautilus-python/Manifest
index d0ccf344f32..2a0cd61b2da 100644
--- a/dev-python/nautilus-python/Manifest
+++ b/dev-python/nautilus-python/Manifest
@@ -1 +1,2 @@
 DIST nautilus-python-1.2.2.tar.xz 269220 BLAKE2B 
9f2b5acc20727acf4464297bc008e8be0bb45ed418601e3658405e90eb3d56306f9aece402948491d5423d58cd261cee5cacbd39dd185957c4d72c90f877842e
 SHA512 
541ab9e6ac15b06994cf475237e5588d21f4b9f71bb562f4bd9d976f79849a29912080de0b16c14406b052bec15c2c754381bf36e15b340d1f8e76c83a2464bc
+DIST nautilus-python-1.2.3.tar.xz 269320 BLAKE2B 
3d355bb8c0e67c488bb818d55c2bc97d8d4bfa14aeed8d6cb80d999a4b91ef5dc2f576d3dcca0e44ac004830ae326a93110aeb0cbe1987f100475cbee1b59ba2
 SHA512 
9c6a1a4bbf74a8c9c7d94a74c6994f0b1fc9de522c9f05d0ccbcdf3d60b1073dcf8058739ac0ee16f54b2632f2b9dd994bbe2bcd98cc165db543567bb1545443

diff --git a/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild 
b/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild
new file mode 100644
index 000..8f8557f2af2
--- /dev/null
+++ b/dev-python/nautilus-python/nautilus-python-1.2.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python{2_7,3_{6,7,8}} )
+
+inherit gnome2 python-single-r1
+
+DESCRIPTION="Python bindings for the Nautilus file manager"
+HOMEPAGE="https://projects.gnome.org/nautilus-python/";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Require pygobject:3 and USE=introspection on nautilus for sanity,
+# because no (user) plugins could work without them; configure itself
+# requires pygobject:3 or :2 and >=nautilus-2.32
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   >=gnome-base/nautilus-3[introspection]
+   ${PYTHON_DEPS}
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.14
+   virtual/pkgconfig
+"
+
+src_install() {
+   gnome2_src_install
+   # Directory for systemwide extensions
+   keepdir /usr/share/nautilus-python/extensions
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2020-02-09 Thread Michał Górny
commit: 6281b4186756a1d55c2a9d7b0e74c3b6f6f0c9c4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  7 12:56:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb  9 16:17:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6281b418

dev-python/nautilus-python: Switch to PYTHON_MULTI_USEDEP API

Signed-off-by: Michał Górny  gentoo.org>

 ...nautilus-python-1.2.2.ebuild => nautilus-python-1.2.2-r1.ebuild} | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/nautilus-python/nautilus-python-1.2.2.ebuild 
b/dev-python/nautilus-python/nautilus-python-1.2.2-r1.ebuild
similarity index 87%
rename from dev-python/nautilus-python/nautilus-python-1.2.2.ebuild
rename to dev-python/nautilus-python/nautilus-python-1.2.2-r1.ebuild
index 7d376a7f527..1938ff3e597 100644
--- a/dev-python/nautilus-python/nautilus-python-1.2.2.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-1.2.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,7 +21,9 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 # because no (user) plugins could work without them; configure itself
 # requires pygobject:3 or :2 and >=nautilus-2.32
 RDEPEND="
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
>=gnome-base/nautilus-3[introspection]
${PYTHON_DEPS}
 "



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2019-05-18 Thread Mart Raudsepp
commit: 769477374657bad268eeded2c8a12e1e1e6bc4bc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat May 18 19:52:16 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat May 18 19:58:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76947737

dev-python/nautilus-python: remove old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/nautilus-python/Manifest|  1 -
 .../nautilus-python/nautilus-python-1.1-r2.ebuild  | 51 --
 2 files changed, 52 deletions(-)

diff --git a/dev-python/nautilus-python/Manifest 
b/dev-python/nautilus-python/Manifest
index fb58721d307..d0ccf344f32 100644
--- a/dev-python/nautilus-python/Manifest
+++ b/dev-python/nautilus-python/Manifest
@@ -1,2 +1 @@
-DIST nautilus-python-1.1.tar.xz 239392 BLAKE2B 
a2baef3cb4d96d97b4b3e9b7644388c8778e1579ee0b32ff2a60baae45baa2d60dbcc61108fc3fe9e8a7193cf4c6ad82f8ffc2f175419e0937bacecc98551c51
 SHA512 
e721f46414a3efa4b5f5ec3f56cc00a308ec010a7a0612cef975d6f436494701f8bdbed39bdb5186c8013a582c7e63288a1c60adc4b8967c9ec69d6301a50fef
 DIST nautilus-python-1.2.2.tar.xz 269220 BLAKE2B 
9f2b5acc20727acf4464297bc008e8be0bb45ed418601e3658405e90eb3d56306f9aece402948491d5423d58cd261cee5cacbd39dd185957c4d72c90f877842e
 SHA512 
541ab9e6ac15b06994cf475237e5588d21f4b9f71bb562f4bd9d976f79849a29912080de0b16c14406b052bec15c2c754381bf36e15b340d1f8e76c83a2464bc

diff --git a/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild 
b/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild
deleted file mode 100644
index b47cb90fd45..000
--- a/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils gnome2 python-single-r1
-
-DESCRIPTION="Python bindings for the Nautilus file manager"
-HOMEPAGE="https://projects.gnome.org/nautilus-python/";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 x86"
-IUSE="doc"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Depend on pygobject:3 for sanity, and because it's automagic
-RDEPEND="
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   >=gnome-base/nautilus-2.32[introspection]
-   ${PYTHON_DEPS}
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.9
-   virtual/pkgconfig
-   doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   dev-libs/libxslt
-   >=dev-util/gtk-doc-1.9 )
-"
-
-src_configure() {
-   # FIXME: package does not ship pre-built documentation
-   # and has broken logic for dealing with gtk-doc
-   gnome2_src_configure $(use_enable doc gtk-doc)
-}
-
-src_install() {
-   gnome2_src_install
-   # Directory for systemwide extensions
-   keepdir /usr/share/nautilus-python/extensions
-   # Doesn't get installed by "make install" for some reason
-   if use doc ; then
-   insinto /usr/share/gtk-doc/html/nautilus-python # for 
dev-util/devhelp
-   doins -r docs/html/.
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2019-03-10 Thread Mart Raudsepp
commit: 9d6a8a12438eb646f879a4c9cb114c63c5a3d3aa
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 10 10:37:19 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 10 10:37:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d6a8a12

dev-python/nautilus-python: Add gnome@ as maintainer

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/nautilus-python/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/metadata.xml 
b/dev-python/nautilus-python/metadata.xml
index 7a38bb90096..996e7cacd21 100644
--- a/dev-python/nautilus-python/metadata.xml
+++ b/dev-python/nautilus-python/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2018-12-12 Thread Mart Raudsepp
commit: ac8f81058889929409edf7bc66b96a6ded4ea92c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Dec 12 18:53:16 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Dec 12 19:15:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8f8105

dev-python/nautilus-python: bump to 1.2.2

Maintainer timeout, plus I co-maintain nautilus itself.
No python3 support is introduced yet, as that would break
existing packages in tree without a more careful migration
process.

Closes: https://bugs.gentoo.org/665764
Bug: https://bugs.gentoo.org/673038
Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-python/nautilus-python/Manifest|  1 +
 .../nautilus-python/nautilus-python-1.2.2.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/nautilus-python/Manifest 
b/dev-python/nautilus-python/Manifest
index f25bfd11af0..fb58721d307 100644
--- a/dev-python/nautilus-python/Manifest
+++ b/dev-python/nautilus-python/Manifest
@@ -1 +1,2 @@
 DIST nautilus-python-1.1.tar.xz 239392 BLAKE2B 
a2baef3cb4d96d97b4b3e9b7644388c8778e1579ee0b32ff2a60baae45baa2d60dbcc61108fc3fe9e8a7193cf4c6ad82f8ffc2f175419e0937bacecc98551c51
 SHA512 
e721f46414a3efa4b5f5ec3f56cc00a308ec010a7a0612cef975d6f436494701f8bdbed39bdb5186c8013a582c7e63288a1c60adc4b8967c9ec69d6301a50fef
+DIST nautilus-python-1.2.2.tar.xz 269220 BLAKE2B 
9f2b5acc20727acf4464297bc008e8be0bb45ed418601e3658405e90eb3d56306f9aece402948491d5423d58cd261cee5cacbd39dd185957c4d72c90f877842e
 SHA512 
541ab9e6ac15b06994cf475237e5588d21f4b9f71bb562f4bd9d976f79849a29912080de0b16c14406b052bec15c2c754381bf36e15b340d1f8e76c83a2464bc

diff --git a/dev-python/nautilus-python/nautilus-python-1.2.2.ebuild 
b/dev-python/nautilus-python/nautilus-python-1.2.2.ebuild
new file mode 100644
index 000..291a0ebb6d4
--- /dev/null
+++ b/dev-python/nautilus-python/nautilus-python-1.2.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-single-r1
+
+DESCRIPTION="Python bindings for the Nautilus file manager"
+HOMEPAGE="https://projects.gnome.org/nautilus-python/";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Require pygobject:3 and USE=introspection on nautilus for sanity,
+# because no (user) plugins could work without them; configure itself
+# requires pygobject:3 or :2 and >=nautilus-2.32
+RDEPEND="
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=gnome-base/nautilus-3[introspection]
+   ${PYTHON_DEPS}
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.14
+   virtual/pkgconfig
+"
+
+src_install() {
+   gnome2_src_install
+   # Directory for systemwide extensions
+   keepdir /usr/share/nautilus-python/extensions
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2018-03-31 Thread Mart Raudsepp
commit: b6b01ad02133bf5f46c9434cbc563cf5c0b8a339
Author: Alexey Korepanov  yandex  ru>
AuthorDate: Sat Mar 31 16:16:38 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 31 19:00:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b01ad0

dev-python/nautilus-python: keyword ~arm64

 dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild 
b/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild
index fddd91c9550..b47cb90fd45 100644
--- a/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 x86"
+KEYWORDS="~alpha amd64 ~arm64 x86"
 IUSE="doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2016-09-18 Thread Pacho Ramos
commit: df847f0ec0f8392c20fa33876e57bdece498dfff
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Sep 18 10:46:28 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Sep 18 11:01:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df847f0e

dev-python/nautilus-python: Drop old

Package-Manager: portage-2.3.0

 .../nautilus-python/nautilus-python-1.1-r1.ebuild  | 50 --
 1 file changed, 50 deletions(-)

diff --git a/dev-python/nautilus-python/nautilus-python-1.1-r1.ebuild 
b/dev-python/nautilus-python/nautilus-python-1.1-r1.ebuild
deleted file mode 100644
index 63054f2..
--- a/dev-python/nautilus-python/nautilus-python-1.1-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-PYTHON_DEPEND="2"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit eutils gnome2 python
-
-DESCRIPTION="Python bindings for the Nautilus file manager"
-HOMEPAGE="https://projects.gnome.org/nautilus-python/";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 x86"
-IUSE="doc"
-
-# Depend on pygobject:3 for sanity, and because it's automagic
-RDEPEND="dev-python/pygobject:3
-   >=gnome-base/nautilus-2.32[introspection]"
-DEPEND="${RDEPEND}
-   doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   >=dev-util/gtk-doc-1.9 )"
-
-DOCS="AUTHORS ChangeLog NEWS README"
-
-pkg_setup() {
-   python_set_active_version 2
-   python_pkg_setup
-}
-
-src_install() {
-   gnome2_src_install
-   # Directory for systemwide extensions
-   keepdir /usr/share/nautilus-python/extensions/
-   # Doesn't get installed by "make install" for some reason
-   if use doc; then
-   insinto /usr/share/gtk-doc/html/nautilus-python # for 
dev-util/devhelp
-   doins -r docs/html/*
-   fi
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   python_need_rebuild
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2015-11-11 Thread Agostino Sarubbo
commit: 558a3c028b0a5d4644c94095e35cf149d355f026
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 11 09:10:36 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 11 09:10:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558a3c02

dev-python/nautilus-python: x86 stable wrt bug #565024

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild 
b/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild
index 602c2af..f5c38c7 100644
--- a/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~x86"
+KEYWORDS="~alpha amd64 x86"
 IUSE="doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nautilus-python/

2015-11-10 Thread Agostino Sarubbo
commit: 85b7299c2226fa953e4c80f3f3c15bd8784424b5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 10 11:45:27 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 10 11:45:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b7299c

dev-python/nautilus-python: amd64 stable wrt bug #565024

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild 
b/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild
index c2507c9..602c2af 100644
--- a/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-1.1-r2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~x86"
+KEYWORDS="~alpha amd64 ~x86"
 IUSE="doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"