public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/sugar-toolkit-gtk3] rawhide: Unretirement request: https://pagure.io/releng/fedora-scm-requests/issue/84632
@ 2026-07-22 21:33 releng-bot
  0 siblings, 0 replies; only message in thread
From: releng-bot @ 2026-07-22 21:33 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/sugar-toolkit-gtk3
Branch : rawhide
Commit : 82276421a009880468db7b49a245066d1579180b
Author : releng-bot <releng-bot@fedoraproject.org>
Date   : 2026-07-22T21:32:58+00:00
Stats  : +311/-1 in 6 file(s)
URL    : https://src.fedoraproject.org/rpms/sugar-toolkit-gtk3/c/82276421a009880468db7b49a245066d1579180b?branch=rawhide

Log:
Unretirement request: https://pagure.io/releng/fedora-scm-requests/issue/84632

---
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..82e2492
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+/sugar-toolkit-gtk3-0.*.tar.bz2
+/sugar-toolkit-gtk3-0.*.tar.xz

diff --git a/Fix-logging-usage.patch b/Fix-logging-usage.patch
new file mode 100644
index 0000000..10c8351
--- /dev/null
+++ b/Fix-logging-usage.patch
@@ -0,0 +1,39 @@
+diff --git a/src/sugar3/activity/bundlebuilder.py b/src/sugar3/activity/bundlebuilder.py
+index 82bf1f9b..51ccf8ea 100644
+--- a/src/sugar3/activity/bundlebuilder.py
++++ b/src/sugar3/activity/bundlebuilder.py
+@@ -130,7 +130,7 @@ class Builder(object):
+         po_dir = os.path.join(self.config.source_dir, 'po')
+ 
+         if not self.config.bundle.is_dir(po_dir):
+-            logging.warn('Missing po/ dir, cannot build_locale')
++            logging.warning('Missing po/ dir, cannot build_locale')
+             return
+ 
+         if os.path.exists(self.locale_dir):
+@@ -163,7 +163,7 @@ class Builder(object):
+                 translated_summary = ''
+             if translated_summary.find('\n') > -1:
+                 translated_summary = translated_summary.replace('\n', '')
+-                logging.warn(
++                logging.warning(
+                     'Translation of summary on file %s have \\n chars. '
+                     'Should be removed' % file_name)
+             linfo_file = os.path.join(localedir, 'activity.linfo')
+@@ -195,14 +195,14 @@ class Packager(object):
+                                       stdout=subprocess.PIPE,
+                                       cwd=root)
+         except OSError:
+-            logging.warn('Packager: git is not installed, '
++            logging.warning('Packager: git is not installed, '
+                          'fall back to filtered list')
+ 
+         if git_ls is not None:
+             stdout, _ = git_ls.communicate()
+             if git_ls.returncode:
+                 # Fall back to filtered list
+-                logging.warn('Packager: this is not a git repository, '
++                logging.warning('Packager: this is not a git repository, '
+                              'fall back to filtered list')
+             elif stdout:
+                 # pylint: disable=E1103

diff --git a/dead.package b/dead.package
deleted file mode 100644
index 5204a84..0000000
--- a/dead.package
+++ /dev/null
@@ -1 +0,0 @@
-Orphaned for 6+ weeks

diff --git a/macros.sugar b/macros.sugar
new file mode 100644
index 0000000..6af7c71
--- /dev/null
+++ b/macros.sugar
@@ -0,0 +1,2 @@
+%sugaractivitydir /usr/share/sugar/activities/
+%sugarlibdir %{_libdir}/sugar/activities/

diff --git a/sources b/sources
new file mode 100644
index 0000000..43b0bab
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (sugar-toolkit-gtk3-0.121.tar.xz) = 67aec30b030bf67c8230682ae83bf40f2b38bef45c8e330b1a2550d39e5fd5b5e1015da63ddd4970ad247da0c7987cb629fb778b3b0667b8a5b4e57233628777

diff --git a/sugar-toolkit-gtk3.spec b/sugar-toolkit-gtk3.spec
new file mode 100644
index 0000000..2a983cb
--- /dev/null
+++ b/sugar-toolkit-gtk3.spec
@@ -0,0 +1,267 @@
+%undefine _hardened_build
+
+Name:    sugar-toolkit-gtk3
+Version: 0.121
+Release: 14%{?dist}
+Summary: Sugar toolkit GTK+ 3
+# Automatically converted from old format: LGPLv2+ - review is highly recommended.
+License: LicenseRef-Callaway-LGPLv2+
+URL:     http://wiki.laptop.org/go/Sugar
+
+Source0: http://download.sugarlabs.org/sources/sucrose/glucose/%{name}/%{name}-%{version}.tar.xz
+Source1: macros.sugar
+Patch0: Fix-logging-usage.patch
+
+BuildRequires: make
+BuildRequires: alsa-lib-devel
+BuildRequires: gettext-devel
+BuildRequires: gtk3-devel
+BuildRequires: gobject-introspection-devel
+BuildRequires: intltool
+BuildRequires: librsvg2-devel
+BuildRequires: libSM-devel
+BuildRequires: perl-XML-Parser
+BuildRequires: pkgconfig
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-gobject
+# py-compile needs updating
+BuildRequires: automake
+Requires: python3-dateutil
+Requires: python3-dbus
+Requires: python3-gobject
+Requires: python3-decorator
+Requires: gettext-runtime
+Requires: sugar-datastore
+Requires: unzip
+Requires: webkit2gtk4.1
+Requires: git-core
+
+%description
+Sugar is the core of the OLPC Human Interface. The toolkit provides
+a set of widgets to build HIG compliant applications and interfaces
+to interact with system services like presence and the datastore.
+This is the toolkit depending on GTK3.
+
+%package devel
+Summary: Invokation information for accessing SugarExt-1.0
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+This package contains the invocation information for accessing
+the SugarExt-1.0 library through gobject-introspection.
+
+%prep
+%autosetup -p1
+
+%build
+autoreconf
+ls -1 %{_datadir}/automake-*/py-compile | sort | \
+	tail -n 1 | while read f
+do
+	cp -p $f .
+done
+
+%configure
+# There are missing dependencies in this project's Makefiles, in
+# particular dependencies on libsugarext.   LTO is tripping these
+# issues regularly.
+make -O V=1 VERBOSE=1
+
+%install
+%make_install
+
+mkdir -p %{buildroot}/%{_rpmconfigdir}/macros.d/
+install -pm 644 %{SOURCE1} %{buildroot}/%{_rpmconfigdir}/macros.d/macros.sugar
+
+%find_lang %name
+
+#Remove libtool archives.
+find %{buildroot} -type f -name "*.la" -delete
+
+%ldconfig_scriptlets
+
+%files -f %{name}.lang
+%license COPYING
+%exclude %{_bindir}/sugar-activity
+%{_bindir}/sugar-activity3
+%{python3_sitelib}/*
+%{_bindir}/sugar-activity-web
+%{_rpmconfigdir}/macros.d/macros.sugar
+%{_libdir}/girepository-1.0/*.typelib
+%{_libdir}/lib*.so.*
+
+%files devel
+%{_libdir}/*.so
+%{_datadir}/gir-1.0/*.gir
+
+%changelog
+* Wed Jun 03 2026 Python Maint <python-maint@redhat.com> - 0.121-14
+- Rebuilt for Python 3.15
+
+* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.121-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
+
+* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 0.121-12
+- Rebuilt for Python 3.14.0rc3 bytecode
+
+* Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 0.121-11
+- Rebuilt for Python 3.14.0rc2 bytecode
+
+* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.121-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
+
+* Tue Jun 03 2025 Python Maint <python-maint@redhat.com> - 0.121-9
+- Rebuilt for Python 3.14
+
+* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.121-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
+
+* Wed Sep 04 2024 Miroslav Suchý <msuchy@redhat.com> - 0.121-7
+- convert license to SPDX
+
+* Thu Aug 15 2024 Ibiam Chihurumnaya <ibiam@sugarlabs.org> - 0.121-6
+- Add git-core as a required dep
+
+* Fri Aug 02 2024 Ibiam Chihurumnaya <ibiam@sugarlabs.org> - 0.121-5
+- Fix logging usage
+
+* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.121-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
+
+* Mon Jun 10 2024 Python Maint <python-maint@redhat.com> - 0.121-3
+- Rebuilt for Python 3.13
+
+* Tue May 07 2024 Ibiam Chihurumnaya <ibiam@sugarlabs.org> - 0.121-2
+- Use gettext-rutime
+
+* Tue Feb 06 2024 Ibiam Chihurumnaya <ibiam@sugarlabs.org> - 0.121-1
+- New Release 0.121
+
+* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.120-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
+
+* Thu Jul 27 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.120-6
+- Update py-compile for python 3.12, imp module removed
+
+* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.120-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
+
+* Thu Jun 15 2023 Python Maint <python-maint@redhat.com> - 0.120-4
+- Rebuilt for Python 3.12
+
+* Wed Apr 26 2023 Florian Weimer <fweimer@redhat.com> - 0.120-3
+- Port to C99
+
+* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.120-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
+* Fri Oct 21 2022 Ibiam Chihurumnaya <ibiam@sugarlabs.org> 0.120-1
+- New Release 0.120
+
+* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.119-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
+* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 0.119-2
+- Rebuilt for Python 3.11
+
+* Fri May 27 2022 Ibiam Chihurumnaya <ibiam@sugarlabs.org> - 0.119-1
+- Change release
+
+* Fri May 27 2022 Ibiam Chihurumnaya <ibiam@sugarlabs.org> - 0.119-1
+- New release 0.119
+
+* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.118-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Thu Dec 16 2021 Ibiam Chihurumnaya <ibiam@sugarlabs.org> - 0.118-6
+- Add Requires python3-decorator
+
+* Fri Aug 06 2021 Ibiam Chihurumnaya <ibiam@sugarlabs.org> - 0.118-5
+- Remove permission error patch
+
+* Tue Aug 03 2021 Ibiam Chihurumnaya <ibiam@sugarlabs.org> - 0.118-4
+- Apply permission error patch
+
+* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.118-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 0.118-2
+- Rebuilt for Python 3.10
+
+* Sun Feb 7 2021 Alex Perez <aperez@sugarlabs.org> - 0.116-10
+- New release 0.118
+
+* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.116-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.116-12
+- Second attempt - Rebuilt for
+  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.116-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Tue May 26 2020 Jeff Law <law@redhat.org> - 0.116-10
+- Disable parallel builds due to missing Makefile dependencies
+
+* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 0.116-10
+- Rebuilt for Python 3.9
+
+* Sun May 10 2020 Peter Robinson <pbrobinson@fedoraproject.org> - 0.116-9
+- Add patch to fix use of xml.etree.ElementTree
+
+* Sat May 2 2020 Ibiam Chihurumnaya <ibiamchihurumnaya@gmail.com> 0.116-8
+- Add upstream patch to fix sugar-install bundle
+
+* Mon Mar 2 2020 Ibiam Chihurumnaya <ibiamchihurumnaya@gmail.com> 0.116-7
+- Add upstream patch to build for python3 by default
+
+* Sun Feb 2 2020 Peter Robinson <pbrobinson@fedoraproject.org> 0.116-6
+- Add upstream patch to fix runtime error signal crash
+
+* Sat Feb  1 2020 Peter Robinson <pbrobinson@fedoraproject.org> 0.116-5
+- Re-add hardened disable
+
+* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.116-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Mon Jan 27 2020 Peter Robinson <pbrobinson@fedoraproject.org> 0.116-3
+- Drop support for running legacy python2 activities
+
+* Sat Jan 25 2020 Peter Robinson <pbrobinson@fedoraproject.org> 0.116-2
+- Update for python3 builds
+
+* Fri Jan 24 2020 Chihurumnaya Ibiam <ibiamchihurumnaya@gmail.com> 0.116-1
+- Update to 0.116 release
+
+* Wed Aug 28 2019 Peter Robinson <pbrobinson@fedoraproject.org> 0.114-1
+- Update to 0.114 release
+
+* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.113-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Sun Apr 21 2019 Miro Hrončok <mhroncok@redhat.com> - 0.113-2
+- Update Python requirements to be single version
+
+* Tue Apr 16 2019 Peter Robinson <pbrobinson@fedoraproject.org> 0.113-1
+- Update to sugar 0.113 release
+
+* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.112-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Thu Sep 20 2018 Peter Robinson <pbrobinson@fedoraproject.org> 0.112-6
+- Minor cleanups
+
+* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.112-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.112-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Feb 01 2018 Iryna Shcherbina <ishcherb@redhat.com> - 0.112-3
+- Update Python 2 dependency declarations to new packaging standards
+  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
+
+* Fri Jan 12 2018 Tomas Popela <tpopela@redhat.com> - 0.112-2
+- Adapt to the webkitgtk4 rename

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-07-22 21:33 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-22 21:33 [rpms/sugar-toolkit-gtk3] rawhide: Unretirement request: https://pagure.io/releng/fedora-scm-requests/issue/84632 releng-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox