Commit Graph

590 Commits

Author SHA1 Message Date
Kalev Lember 46304cbb85 Update to 2.60.1 2019-04-15 16:14:33 +02:00
Zbigniew Jędrzejewski-Szmek 12007a228d Switch back to timestamp-based invalidation mode but fix seed
It turns out the hashed-based invalidation mode is buggy.
2019-03-13 10:13:50 +01:00
Zbigniew Jędrzejewski-Szmek de2e4aad98 Switch to explicit byte compilation to override invalidation mode 2019-03-06 15:44:10 +01:00
Zbigniew Jędrzejewski-Szmek 789d0acce0 Make sure all .py files have fixed timestamps 2019-03-06 13:33:00 +01:00
Kalev Lember 66f00fe02c Update to 2.60.0 2019-03-04 22:48:12 +01:00
Kalev Lember 8594386f06 Update to 2.59.3 2019-02-18 10:37:38 +01:00
Kalev Lember 0660fa0c94 Update to 2.59.2 2019-02-04 17:33:58 +01:00
Fedora Release Engineering b0612ed4ec - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 22:40:03 +00:00
Kalev Lember f877f72c6a Update to 2.59.1 2019-01-26 15:24:09 +01:00
Kalev Lember 1cc525296d Add a conflict with older gcr versions
glib 2.59.0 hash table changes broke gcr versions older than 3.28.1. Add
an explicit conflict to make sure dnf updates these in lock step.
2019-01-21 12:17:48 +01:00
Kalev Lember 9f7e13d0db Switch to the meson build system 2019-01-03 13:57:37 +01:00
Kalev Lember cbe7cdc693 Add missing gcc and gcc-c++ build deps 2019-01-03 13:30:29 +01:00
Kalev Lember 118876b458 Update to 2.59.0 2019-01-03 12:20:01 +01:00
Kalev Lember aedd1304a1 Update to 2.58.2 2018-12-18 15:30:27 +01:00
Miro Hrončok 6070ee78fb https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_2 2018-11-15 12:53:55 +01:00
Kalev Lember 4acd8adcda Fix multilib -devel installs
This time the issue was that the glib build system generates
bytecompiled python files during make install, so the 'touch -r' that's
after make install didn't take effect. Fix this by removing the
bytecompiled files after make install, and let rpmbuild brp scripts
regenerate them again afterwards.

https://bugzilla.redhat.com/show_bug.cgi?id=1634778
2018-10-05 09:54:32 +02:00
Kalev Lember 03b8b8e2e3 Update to 2.58.1 2018-09-21 16:45:27 +02:00
Kalev Lember 5d7683bd2f Merge branch 'master' into f29 2018-09-05 17:23:07 +02:00
Kalev Lember e17445b580 Sort %files list 2018-09-05 16:37:05 +02:00
Kalev Lember 8772f8141f Update to 2.58.0 2018-09-05 16:36:01 +02:00
Colin Walters 9a01b6006b Add --disable-silent-rules
To make it easier to debug build issues.
2018-08-27 09:39:30 -04:00
Ondrej Holy 96178709bd Update to 2.57.2 2018-08-02 11:13:04 +02:00
Ondrej Holy 61bd4d25e7 Update to 2.57.1 2018-07-20 15:50:57 +02:00
Fedora Release Engineering 38b0fc282d - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 02:34:01 +00:00
Miro Hrončok fdc1cc9df5 Rebuilt for Python 3.7 2018-06-19 10:43:50 +02:00
Debarshi Ray 9c3ca0aa8b Backport patch to fix possible invalid pointer in dbus callback
... in the FD.o notification backend

https://bugzilla.redhat.com/show_bug.cgi?id=1584916
https://gitlab.gnome.org/GNOME/glib/merge_requests/90
https://gitlab.gnome.org/GNOME/glib/merge_requests/102
2018-06-14 15:34:42 +02:00
Kalev Lember 6c43ffbb6e Rely on %make_install overriding INSTALL, instead of doing it ourselves 2018-05-27 14:18:20 +02:00
Kalev Lember dea8a050cc Fix multilib -devel installs (#1581067)
We are patching one of the .py files, which is causing the timestamp to
be slightly off in different builds, which in turn gets baked into .pyc
files. Work this around by using another file's timestamp for the
patched .py file.
2018-05-27 14:16:21 +02:00
Fabio Valentini 4c1e2ebdaa
include upstream patch to fix gdbus-codegen with meson 0.46 2018-05-13 15:06:56 +02:00
Kalev Lember 98d0423b58 Update to 2.56.1 2018-04-08 22:23:09 +02:00
Kalev Lember cda7784363 Update to 2.56.0 2018-03-12 22:36:00 +01:00
Igor Gnatenko 9b6973c83d
remove glib-compile-schemas for /app
It's not in Fedora guidelines and even if it would be there, it would
require separate trigger.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 17:36:39 +01:00
Igor Gnatenko 2bf83454cd
Undo disabling mangling
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-07 18:31:09 +01:00
Kalev Lember 2cdd991d06 Disable brp-mangle-shebangs shebangs
It suddenly started creating broken /usr/bin//usr/bin/python3 shebangs,
making glib2-devel uninstallable.
2018-02-07 04:26:11 +01:00
Kalev Lember fd6c7196f2 Drop ldconfig scriptlets 2018-02-07 03:24:24 +01:00
Kalev Lember ad56827ff1 Update to 2.55.2 2018-02-07 03:24:24 +01:00
Igor Gnatenko 14f6fc54a9 Switch to %ldconfig_scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-01-31 17:34:41 +01:00
Kalev Lember 087ef3ba0f gmain: Partial revert of recent wakeup changes
https://bugzilla.gnome.org/show_bug.cgi?id=761102
2018-01-18 12:47:19 +01:00
Kalev Lember 903f77fb2d Drop upstreamed systemtap multilib fix 2018-01-08 21:43:21 +01:00
Kalev Lember acd3cbe4d5 Update to 2.55.1 2018-01-08 21:35:29 +01:00
Kalev Lember 0ce8af8d61 Update to 2.55.0 2017-12-19 10:26:26 +01:00
Kalev Lember 1267711fed Update to 2.54.2 2017-11-01 16:14:30 +01:00
Kalev Lember 9c81d716d8 Update to 2.54.1 2017-10-06 20:21:53 +02:00
Kalev Lember a462f9ad53 Update to 2.54.0 2017-09-11 07:15:36 +02:00
Kalev Lember a26ff7ab92 Update to 2.53.7 2017-09-05 22:24:42 +02:00
Kalev Lember bdba4a7a70 Update to 2.53.6 2017-08-19 18:08:12 +02:00
Igor Gnatenko d7233f80ab trivial: use better macro for make (install) provided by RPM
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-08-07 22:45:34 +02:00
Igor Gnatenko 78ad5e06b9 Update to 2.53.5
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-08-07 22:45:26 +02:00
Kalev Lember 7601a56f32 Backport glib-mkenums flags annotation parsing fixes 2017-08-01 22:54:29 +01:00
Fedora Release Engineering 52c8682ec3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 10:19:53 +00:00
Kalev Lember 8a2874adbc Revert a GKeyFile introspection ABI change 2017-07-21 19:00:31 +02:00
Kalev Lember 9d1a02789c Update to 2.53.4 2017-07-18 10:24:36 +02:00
Kalev Lember 712673e983 Update to 2.53.3 2017-06-22 17:53:14 +02:00
Owen W. Taylor a93430c4ec Make triggers also compile schemas in /app/share/glib-2.0/schemas 2017-06-08 21:46:35 -04:00
Florian Müllner c120a31c5c Update to 2.53.2 2017-05-24 23:19:47 +02:00
Kalev Lember 15854645a4 Backport a gmain GWakeup patch to fix timedatex high CPU usage
https://bugzilla.redhat.com/show_bug.cgi?id=1450628
2017-05-15 10:54:10 +02:00
Kalev Lember ca7ad47973 Update to 2.52.2 2017-05-09 16:04:57 +02:00
Colin Walters 05d466c2f3 Backport patches for gmain wakeup for qemu
See: https://bugzilla.gnome.org/show_bug.cgi?id=761102
2017-04-11 12:06:05 -04:00
Colin Walters 020ac281a0 Explictly remove PCRE sources
Related: https://bugzilla.redhat.com/show_bug.cgi?id=1324770
2017-04-11 11:15:20 -04:00
Kalev Lember 28d80c00df Update to 2.52.1 2017-04-11 14:33:29 +02:00
Kalev Lember 801e4a1ba0 Don't use full path for triggers
rpm already sets a sufficiently narrow PATH for all scripts and there's
no need to further confine them.
2017-03-20 11:06:22 +01:00
Kalev Lember 13e91f1191 Update to 2.52.0 2017-03-20 10:32:52 +01:00
Kalev Lember 3d2fdcc93f Update to 2.51.5 2017-03-16 17:02:32 +01:00
Kalev Lember d0061dc774 Remove the dependency on dbus-launch again
This would have forced an X11 dependency for all of the low level
programs that link with glib, which is a no go.

The dbus dependency needs to be added in apps that use the functionality
instead.

https://bugzilla.redhat.com/show_bug.cgi?id=927212
2017-03-02 09:38:50 +01:00
David King 9212218622 Use pkgconfig for BuildRequires
https://fedoraproject.org/wiki/Packaging:PkgConfigBuildRequires
2017-03-01 22:37:01 +00:00
David King c61950e22a Add a Requires on dbus-launch (#927212) 2017-03-01 22:36:58 +00:00
David King d6f26ff142 Update to 2.51.4 2017-03-01 22:36:38 +00:00
Richard Hughes 0a852c03e0 Update to 2.51.3 2017-02-27 20:31:22 +00:00
Richard Hughes 521a0af72d Update to 2.51.2 2017-02-14 12:38:15 +00:00
Richard Hughes 6eddb09ca7 Fix filelists 2017-02-13 13:14:22 +00:00
Richard Hughes de68b09821 Update to 2.51.1 2017-02-13 13:02:29 +00:00
Fedora Release Engineering 6ebc67f953 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 11:07:01 +00:00
Miro Hrončok 66ce32f8f6 Rebuild for Python 3.6 2016-12-19 18:20:36 +01:00
Kalev Lember 909ce71f92 Update to 2.51.0 2016-10-30 11:57:16 +01:00
Kalev Lember 590ba0a7c2 Update to 2.50.1 2016-10-12 16:43:02 +02:00
Kalev Lember f0e37d48aa Drop license redefinition
This shouldn't be needed for neither Fedora nor RHEL any more.
2016-09-28 14:42:45 +02:00
Kalev Lember b667522807 Update to 2.50.0 2016-09-19 16:43:20 +02:00
Kalev Lember f19e684016 Use standard tag order in the spec file 2016-09-13 09:46:00 +02:00
Kalev Lember 49888f2247 Don't set group tags
They are unused in Fedora.
2016-09-13 09:43:53 +02:00
Kalev Lember 050e056f1a Update to 2.49.7 2016-09-13 09:43:12 +02:00
Kalev Lember 6fa82410a9 Update to 2.49.6 2016-08-28 20:42:16 +02:00
Kalev Lember 720a3c04d3 Own /usr/share/gdb and /usr/share/systemtap directories
... to avoid leaving behind empty directories after uninstalling
glib2-devel.
2016-08-18 08:42:40 +02:00
Kalev Lember 8c1e113e30 Update to 2.49.5 2016-08-18 07:58:14 +02:00
Miro Hrončok 95c4ff00c9 Use Python 3 for the RPM Python byte compilation 2016-08-16 13:40:19 +02:00
Ville Skyttä bd79cc7078 Switch to Python 3 2016-08-16 12:49:18 +02:00
Kalev Lember 3988005eba Update to 2.49.4 2016-07-21 08:46:05 +02:00
Kalev Lember e80d9926c8 Update to 2.49.3 2016-07-17 21:43:15 +02:00
Petr Písař 33893e2564 Mandatory Perl build-requires added <https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl> 2016-06-24 10:36:17 +02:00
Richard Hughes edffddfc65 Update to 2.49.2 2016-06-22 11:14:47 +01:00
Yaakov Selkowitz 87058bdf9c Soften shared-mime-info dependency (#1266118) 2016-06-01 14:47:02 -05:00
Florian Müllner 65184ef400 Update to 2.49.1 2016-05-27 16:25:10 +02:00
Kalev Lember 4a9a2168b8 Update to 2.48.1 2016-05-10 11:40:49 +02:00
Colin Walters c1a8bc0c27 Explicitly require system pcre, though we happened to default to this now
anyways due to something else pulling PCRE into the buildroot
  Closes rhbz#1287266
2016-04-06 16:38:25 -04:00
Kalev Lember d2f294c971 Update to 2.48.0 2016-03-22 22:49:09 +01:00
Richard Hughes 8fe0a4919c trivial: Work around a broken tarball
Colin is just fixing this upstream now.
2016-03-17 14:02:35 +00:00
Richard Hughes 9a2f240e5e Update to 2.47.92 2016-03-17 10:09:54 +00:00
Colin Walters 7bda568479 git snapshot to work around https://bugzilla.gnome.org/show_bug.cgi?id=762637
- Add --with-python=/usr/bin/python explicitly to hopefully fix a weird
  issue I am seeing where librepo fails to build in epel7 with this due to
  us requiring /bin/python.
2016-02-24 15:41:00 -05:00
Richard Hughes f441ba778e Update to 2.47.6 2016-02-17 10:01:18 +00:00
Dennis Gilmore b409b5060b - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 22:04:28 +00:00
David King 78b0c0f225 Update to 2.47.5 2016-01-19 11:50:02 +00:00