Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package newt for openSUSE:Factory checked in 
at 2026-09-15 17:09:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/newt (Old)
 and      /work/SRC/openSUSE:Factory/.newt.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "newt"

Tue Sep 15 17:09:30 2026 rev:54 rq:1377851 version:0.52.25

Changes:
--------
+++ only whitespace diff in changes, re-diffing
--- /work/SRC/openSUSE:Factory/newt/newt.changes        2025-04-09 
21:49:31.492234765 +0200
+++ /work/SRC/openSUSE:Factory/.newt.new.383539/newt.changes    2026-09-15 
17:10:15.051934738 +0200
@@ -1,0 +2,8 @@
+Fri Sep 11 22:34:24 UTC 2026 - Matej Cepl <[email protected]>
+
+- Fix new home of the project
+- remove python2 support
+- remove dependency on old macros.python3
+- drop rpmlintrc
+
+-------------------------------------------------------------------

Old:
----
  newt-rpmlintrc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ newt-doc.spec ++++++
--- /var/tmp/diff_new_pack.pAeLuN/_old  2026-09-15 17:10:16.560997894 +0200
+++ /var/tmp/diff_new_pack.pAeLuN/_new  2026-09-15 17:10:16.562997977 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package newt-doc
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,8 +22,8 @@
 Summary:        Tutorial for Nifty Erik's Windowing Toolkit
 License:        LGPL-2.1-or-later
 Group:          Documentation/Howto
-URL:            https://pagure.io/newt
-Source:         
https://fedorahosted.org/releases/n/e/newt/newt-%{version}.tar.gz
+URL:            https://gitlab.com/newt-ui/newt
+Source:         
https://gitlab.com/newt-ui/newt/-/archive/%{version}/newt-%{version}.tar.gz
 # needed for tutorial.pdf
 BuildRequires:  docbook-toys
 BuildRequires:  texlive-courier

++++++ newt.spec ++++++
--- /var/tmp/diff_new_pack.pAeLuN/_old  2026-09-15 17:10:16.609999944 +0200
+++ /var/tmp/diff_new_pack.pAeLuN/_new  2026-09-15 17:10:16.616000196 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package newt
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,27 +18,22 @@
 
 %define         libname lib%{name}
 %define         libsoname %{libname}0_52
-%{!?python2_sitearch: %global python2_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-%bcond_without python2
 Name:           newt
 Version:        0.52.25
 Release:        0
 Summary:        A library for text mode user interfaces
 License:        LGPL-2.1-or-later
 Group:          Development/Libraries/C and C++
-URL:            https://pagure.io/newt
-Source:         
https://fedorahosted.org/releases/n/e/newt/%{name}-%{version}.tar.gz
+URL:            https://gitlab.com/newt-ui/newt
+Source0:        
https://gitlab.com/newt-ui/newt/-/archive/%{version}/newt-%{version}.tar.gz
 Source2:        baselibs.conf
-Source10:       %{name}-rpmlintrc
 Patch0:         newt-0.52.20-implicit-pointer-decl.patch
+BuildRequires:  autoconf
 BuildRequires:  fdupes
 BuildRequires:  pkgconfig
 BuildRequires:  popt-devel
 BuildRequires:  python3-devel
 BuildRequires:  slang-devel
-%if %{with python2}
-BuildRequires:  python-devel
-%endif
 
 %description
 Newt is a programming library for color text-mode, widget-based user
@@ -101,20 +96,6 @@
 check boxes, radio buttons, labels, plain text fields, scrollbars,
 etc., to text mode user interfaces.
 
-%package -n python2-%{name}
-Summary:        Python bindings for newt
-License:        GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later
-Group:          Development/Languages/Python
-Requires:       %{name} = %{version}
-Provides:       python-%{name} = %{version}
-Obsoletes:      python-%{name} < %{version}
-Provides:       %{name}-python = %{version}
-Obsoletes:      %{name}-python < %{version}
-
-%description -n python2-%{name}
-The python-newt package contains the Python bindings for the newt
-library providing a python API for creating text mode interfaces.
-
 %package -n python3-%{name}
 Summary:        Python 3 bindings for newt
 License:        LGPL-2.1-or-later
@@ -132,18 +113,14 @@
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 # gpm support seems to smash the stack
 # --with-gpm-support
+./autogen.sh
 %configure --without-tcl
 ## make depend
-make CPPFLAGS="%{optflags} -fPIC -D_GNU_SOURCE" %{?_smp_mflags} all
+%make_build CPPFLAGS="%{optflags} -fPIC -D_GNU_SOURCE" all
 chmod 0644 peanuts.py popcorn.py
 
 %install
-%if %{with python2}
-pyversions="python%{py_ver}"
-%else
-pyversions=""
-%endif
-pyversions="$pyversions python%{py3_ver}"
+pyversions="python%{py3_ver}"
 make PYTHONVERS="$pyversions" instroot=%{buildroot} DESTDIR=%{buildroot} 
install install-sh
 # currently we don't support these languages
 for lang in ast bal sr@latin wo; do
@@ -152,45 +129,29 @@
 
 %find_lang %{name}
 
-%if %{with python2}
-%py_compile %{buildroot}/%{python_sitearch}
-%py_compile -O %{buildroot}/%{python_sitearch}
-%endif
-%py3_compile %{buildroot}/%{python3_sitearch}
-%py3_compile -O %{buildroot}/%{python3_sitearch}
+%{python3_compile}
 %fdupes %{buildroot}/%{python3_sitearch}
 
 %post -n %{libsoname} -p /sbin/ldconfig
 %postun -n %{libsoname} -p /sbin/ldconfig
 
 %files -f %{name}.lang
-%defattr(-,root,root)
 %license COPYING
 %{_bindir}/whiptail
 %{_mandir}/man1/whiptail.1%{?ext_man}
 
 %files -n %{libsoname}
-%defattr(-,root,root)
 %{_libdir}/%{libname}.so.*
 
 %files devel
-%defattr(-,root,root)
 %{_includedir}/%{name}.h
 %{_libdir}/%{libname}.so
 %{_libdir}/pkgconfig/*.pc
 
 %files static
-%defattr(-,root,root)
 %{_libdir}/%{libname}.a
 
-%if %{with python2}
-%files -n python2-%{name}
-%defattr(-,root,root)
-%{python2_sitearch}/*
-%endif
-
 %files -n python3-%{name}
-%defattr(-,root,root)
 %{python3_sitearch}/*.so
 %{python3_sitearch}/*.py*
 %{python3_sitearch}/__pycache__/*.py*

++++++ newt-0.52.25.tar.gz ++++++
++++ 5737 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/newt-0.52.25/.gitignore new/newt-0.52.25/.gitignore
--- old/newt-0.52.25/.gitignore 1970-01-01 01:00:00.000000000 +0100
+++ new/newt-0.52.25/.gitignore 2025-03-10 14:29:06.000000000 +0100
@@ -0,0 +1,20 @@
+*.o
+*.so
+*.cache
+configure
+config.*
+.depend
+install-sh
+Makefile
+po/*.mo
+test
+testgrid
+whiptail
+libnewt.a
+libnewt.pc
+libnewt.so*
+snack.pyc
+shared
+testtree
+showkey
+showchars
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/newt-0.52.25/config.h.in new/newt-0.52.25/config.h.in
--- old/newt-0.52.25/config.h.in        2025-03-10 14:32:29.000000000 +0100
+++ new/newt-0.52.25/config.h.in        1970-01-01 01:00:00.000000000 +0100
@@ -1,99 +0,0 @@
-/* config.h.in.  Generated from configure.ac by autoheader.  */
-
-/* Define to 1 if NLS support is enabled */
-#undef ENABLE_NLS
-
-/* Define to 1 if you have the <alloca.h> header file. */
-#undef HAVE_ALLOCA_H
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-#undef HAVE_INTTYPES_H
-
-/* Define to 1 if you have the <libintl.h> header file. */
-#undef HAVE_LIBINTL_H
-
-/* Define to 1 if you have the <popt.h> header file. */
-#undef HAVE_POPT_H
-
-/* Define to 1 if you have the <stdint.h> header file. */
-#undef HAVE_STDINT_H
-
-/* Define to 1 if you have the <stdio.h> header file. */
-#undef HAVE_STDIO_H
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#undef HAVE_STDLIB_H
-
-/* Define to 1 if you have the <strings.h> header file. */
-#undef HAVE_STRINGS_H
-
-/* Define to 1 if you have the <string.h> header file. */
-#undef HAVE_STRING_H
-
-/* Define to 1 if you have the <sys/select.h> header file. */
-#undef HAVE_SYS_SELECT_H
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#undef HAVE_SYS_STAT_H
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#undef HAVE_SYS_TYPES_H
-
-/* Define to 1 if you have the <unistd.h> header file. */
-#undef HAVE_UNISTD_H
-
-/* Default NEWT_COLORS_FILE */
-#undef NEWT_COLORS_FILE
-
-/* Package Name */
-#undef PACKAGE
-
-/* Define to the address where bug reports for this package should be sent. */
-#undef PACKAGE_BUGREPORT
-
-/* Define to the full name of this package. */
-#undef PACKAGE_NAME
-
-/* Define to the full name and version of this package. */
-#undef PACKAGE_STRING
-
-/* Define to the one symbol short name of this package. */
-#undef PACKAGE_TARNAME
-
-/* Define to the home page for this package. */
-#undef PACKAGE_URL
-
-/* Define to the version of this package. */
-#undef PACKAGE_VERSION
-
-/* The size of 'long', as computed by sizeof. */
-#undef SIZEOF_LONG
-
-/* The size of 'long long', as computed by sizeof. */
-#undef SIZEOF_LONG_LONG
-
-/* The size of 'void *', as computed by sizeof. */
-#undef SIZEOF_VOID_P
-
-/* Define to 1 if all of the C89 standard headers exist (not just the ones
-   required in a freestanding environment). This macro is provided for
-   backward compatibility; new code need not use it. */
-#undef STDC_HEADERS
-
-/* Define to 1 if GPM support is enabled */
-#undef USE_GPM
-
-/* NEWT Version String */
-#undef VERSION
-
-/* Number of bits in a file offset, on hosts where this is settable. */
-#undef _FILE_OFFSET_BITS
-
-/* Define to 1 on platforms where this makes off_t a 64-bit type. */
-#undef _LARGE_FILES
-
-/* Number of bits in time_t, on hosts where this is settable. */
-#undef _TIME_BITS
-
-/* Define to 1 on platforms where this makes time_t a 64-bit type. */
-#undef __MINGW_USE_VC2005_COMPAT
Binary files old/newt-0.52.25/po/ar.mo and new/newt-0.52.25/po/ar.mo differ
Binary files old/newt-0.52.25/po/as.mo and new/newt-0.52.25/po/as.mo differ
Binary files old/newt-0.52.25/po/ast.mo and new/newt-0.52.25/po/ast.mo differ
Binary files old/newt-0.52.25/po/bal.mo and new/newt-0.52.25/po/bal.mo differ
Binary files old/newt-0.52.25/po/bg.mo and new/newt-0.52.25/po/bg.mo differ
Binary files old/newt-0.52.25/po/bn.mo and new/newt-0.52.25/po/bn.mo differ
Binary files old/newt-0.52.25/po/bn_IN.mo and new/newt-0.52.25/po/bn_IN.mo 
differ
Binary files old/newt-0.52.25/po/bs.mo and new/newt-0.52.25/po/bs.mo differ
Binary files old/newt-0.52.25/po/ca.mo and new/newt-0.52.25/po/ca.mo differ
Binary files old/newt-0.52.25/po/cs.mo and new/newt-0.52.25/po/cs.mo differ
Binary files old/newt-0.52.25/po/cy.mo and new/newt-0.52.25/po/cy.mo differ
Binary files old/newt-0.52.25/po/da.mo and new/newt-0.52.25/po/da.mo differ
Binary files old/newt-0.52.25/po/de.mo and new/newt-0.52.25/po/de.mo differ
Binary files old/newt-0.52.25/po/dz.mo and new/newt-0.52.25/po/dz.mo differ
Binary files old/newt-0.52.25/po/el.mo and new/newt-0.52.25/po/el.mo differ
Binary files old/newt-0.52.25/po/eo.mo and new/newt-0.52.25/po/eo.mo differ
Binary files old/newt-0.52.25/po/es.mo and new/newt-0.52.25/po/es.mo differ
Binary files old/newt-0.52.25/po/et.mo and new/newt-0.52.25/po/et.mo differ
Binary files old/newt-0.52.25/po/eu.mo and new/newt-0.52.25/po/eu.mo differ
Binary files old/newt-0.52.25/po/fa.mo and new/newt-0.52.25/po/fa.mo differ
Binary files old/newt-0.52.25/po/fi.mo and new/newt-0.52.25/po/fi.mo differ
Binary files old/newt-0.52.25/po/fr.mo and new/newt-0.52.25/po/fr.mo differ
Binary files old/newt-0.52.25/po/ga.mo and new/newt-0.52.25/po/ga.mo differ
Binary files old/newt-0.52.25/po/gl.mo and new/newt-0.52.25/po/gl.mo differ
Binary files old/newt-0.52.25/po/gu.mo and new/newt-0.52.25/po/gu.mo differ
Binary files old/newt-0.52.25/po/he.mo and new/newt-0.52.25/po/he.mo differ
Binary files old/newt-0.52.25/po/hi.mo and new/newt-0.52.25/po/hi.mo differ
Binary files old/newt-0.52.25/po/hr.mo and new/newt-0.52.25/po/hr.mo differ
Binary files old/newt-0.52.25/po/hu.mo and new/newt-0.52.25/po/hu.mo differ
Binary files old/newt-0.52.25/po/ia.mo and new/newt-0.52.25/po/ia.mo differ
Binary files old/newt-0.52.25/po/id.mo and new/newt-0.52.25/po/id.mo differ
Binary files old/newt-0.52.25/po/it.mo and new/newt-0.52.25/po/it.mo differ
Binary files old/newt-0.52.25/po/ja.mo and new/newt-0.52.25/po/ja.mo differ
Binary files old/newt-0.52.25/po/ka.mo and new/newt-0.52.25/po/ka.mo differ
Binary files old/newt-0.52.25/po/km.mo and new/newt-0.52.25/po/km.mo differ
Binary files old/newt-0.52.25/po/kn.mo and new/newt-0.52.25/po/kn.mo differ
Binary files old/newt-0.52.25/po/ko.mo and new/newt-0.52.25/po/ko.mo differ
Binary files old/newt-0.52.25/po/ku.mo and new/newt-0.52.25/po/ku.mo differ
Binary files old/newt-0.52.25/po/lt.mo and new/newt-0.52.25/po/lt.mo differ
Binary files old/newt-0.52.25/po/lv.mo and new/newt-0.52.25/po/lv.mo differ
Binary files old/newt-0.52.25/po/mg.mo and new/newt-0.52.25/po/mg.mo differ
Binary files old/newt-0.52.25/po/mk.mo and new/newt-0.52.25/po/mk.mo differ
Binary files old/newt-0.52.25/po/ml.mo and new/newt-0.52.25/po/ml.mo differ
Binary files old/newt-0.52.25/po/mr.mo and new/newt-0.52.25/po/mr.mo differ
Binary files old/newt-0.52.25/po/ms.mo and new/newt-0.52.25/po/ms.mo differ
Binary files old/newt-0.52.25/po/nb.mo and new/newt-0.52.25/po/nb.mo differ
Binary files old/newt-0.52.25/po/nds.mo and new/newt-0.52.25/po/nds.mo differ
Binary files old/newt-0.52.25/po/ne.mo and new/newt-0.52.25/po/ne.mo differ
Binary files old/newt-0.52.25/po/nl.mo and new/newt-0.52.25/po/nl.mo differ
Binary files old/newt-0.52.25/po/nn.mo and new/newt-0.52.25/po/nn.mo differ
Binary files old/newt-0.52.25/po/pa.mo and new/newt-0.52.25/po/pa.mo differ
Binary files old/newt-0.52.25/po/pl.mo and new/newt-0.52.25/po/pl.mo differ
Binary files old/newt-0.52.25/po/pt.mo and new/newt-0.52.25/po/pt.mo differ
Binary files old/newt-0.52.25/po/pt_BR.mo and new/newt-0.52.25/po/pt_BR.mo 
differ
Binary files old/newt-0.52.25/po/ro.mo and new/newt-0.52.25/po/ro.mo differ
Binary files old/newt-0.52.25/po/ru.mo and new/newt-0.52.25/po/ru.mo differ
Binary files old/newt-0.52.25/po/sk.mo and new/newt-0.52.25/po/sk.mo differ
Binary files old/newt-0.52.25/po/sl.mo and new/newt-0.52.25/po/sl.mo differ
Binary files old/newt-0.52.25/po/sq.mo and new/newt-0.52.25/po/sq.mo differ
Binary files old/newt-0.52.25/po/sr.mo and new/newt-0.52.25/po/sr.mo differ
Binary files old/newt-0.52.25/po/[email protected] and 
new/newt-0.52.25/po/[email protected] differ
Binary files old/newt-0.52.25/po/sv.mo and new/newt-0.52.25/po/sv.mo differ
Binary files old/newt-0.52.25/po/ta.mo and new/newt-0.52.25/po/ta.mo differ
Binary files old/newt-0.52.25/po/te.mo and new/newt-0.52.25/po/te.mo differ
Binary files old/newt-0.52.25/po/tg.mo and new/newt-0.52.25/po/tg.mo differ
Binary files old/newt-0.52.25/po/th.mo and new/newt-0.52.25/po/th.mo differ
Binary files old/newt-0.52.25/po/tl.mo and new/newt-0.52.25/po/tl.mo differ
Binary files old/newt-0.52.25/po/tr.mo and new/newt-0.52.25/po/tr.mo differ
Binary files old/newt-0.52.25/po/uk.mo and new/newt-0.52.25/po/uk.mo differ
Binary files old/newt-0.52.25/po/vi.mo and new/newt-0.52.25/po/vi.mo differ
Binary files old/newt-0.52.25/po/wo.mo and new/newt-0.52.25/po/wo.mo differ
Binary files old/newt-0.52.25/po/xh.mo and new/newt-0.52.25/po/xh.mo differ
Binary files old/newt-0.52.25/po/zh_CN.mo and new/newt-0.52.25/po/zh_CN.mo 
differ
Binary files old/newt-0.52.25/po/zh_TW.mo and new/newt-0.52.25/po/zh_TW.mo 
differ

Reply via email to