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