From b870e1488bcdc5e525585f388077de7e8328e932f8197f8b091350f51352589c Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Mon, 24 Jun 2019 17:14:10 +0000 Subject: [PATCH 1/2] Accepting request 711686 from home:bmwiedemann:branches:devel:languages:python Add reproducible.patch to sort dir entries (boo#1041090) OBS-URL: https://build.opensuse.org/request/show/711686 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pgmagick?expand=0&rev=5 --- python-pgmagick.changes | 5 +++++ python-pgmagick.spec | 3 +++ 2 files changed, 8 insertions(+) diff --git a/python-pgmagick.changes b/python-pgmagick.changes index a819787..73db937 100644 --- a/python-pgmagick.changes +++ b/python-pgmagick.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 24 09:44:27 UTC 2019 - Bernhard Wiedemann + +- Add reproducible.patch to sort dir entries (boo#1041090) + ------------------------------------------------------------------- Thu May 10 15:58:40 UTC 2018 - toddrme2178@gmail.com diff --git a/python-pgmagick.spec b/python-pgmagick.spec index ec675c4..e9cfeea 100644 --- a/python-pgmagick.spec +++ b/python-pgmagick.spec @@ -26,6 +26,8 @@ Summary: Yet Another Python wrapper for GraphicsMagick License: MIT Group: Development/Languages/Python Source: https://files.pythonhosted.org/packages/source/p/pgmagick/pgmagick-%{version}.tar.gz +# PATCH-FIX-UPSTREAM https://github.com/hhatto/pgmagick/pull/47 +Patch0: reproducible.patch BuildRequires: boost-devel BuildRequires: fdupes BuildRequires: pkgconfig(GraphicsMagick++) @@ -48,6 +50,7 @@ wrapper for GraphicsMagick. %prep %setup -q -n pgmagick-%{version} +%patch0 -p1 %build export CFLAGS="%{optflags} -fno-strict-aliasing" From f0229b2632c4126e6eac032bf00bc15cea29ba922ee99b471c54d7e13ddc591f Mon Sep 17 00:00:00 2001 From: John Paul Adrian Glaubitz Date: Mon, 24 Jun 2019 22:48:43 +0000 Subject: [PATCH 2/2] Accepting request 711724 from home:bmwiedemann:branches:devel:languages:python add missing patch. Sorry, OBS was broken this afternoon when I did osc sr to supersede OBS-URL: https://build.opensuse.org/request/show/711724 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pgmagick?expand=0&rev=6 --- reproducible.patch | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 reproducible.patch diff --git a/reproducible.patch b/reproducible.patch new file mode 100644 index 0000000..677c3eb --- /dev/null +++ b/reproducible.patch @@ -0,0 +1,13 @@ +Index: pgmagick-0.7.4/setup.py +=================================================================== +--- pgmagick-0.7.4.orig/setup.py ++++ pgmagick-0.7.4/setup.py +@@ -218,7 +218,7 @@ setup(name='pgmagick', + packages=find_packages(), + ext_modules=[ + Extension('pgmagick._pgmagick', +- sources=glob.glob('./src/*.cpp'), ++ sources=sorted(glob.glob('./src/*.cpp')), + include_dirs=include_dirs, + library_dirs=library_dirs, + libraries=libraries,