Commit Graph

285 Commits

Author SHA1 Message Date
Kalev Lember 3d83a9f66e Avoid systemd_requires as per updated packaging guidelines
There is no need to have them as systemd correctly handles reloading
depending on the transaction ordering (even if systemd is installed
_after_ the package that installs the unit file).
2022-08-05 12:01:19 +02:00
Fedora Release Engineering 4d3ba397b1 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 21:37:04 +00:00
Fedora Release Engineering 3245ce6e58 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 21:59:40 +00:00
Marie Loise Nolden 3e16de6326 Update avahi.spec 2021-12-22 06:25:56 +00:00
Rex Dieter 2ad878bdde revert "Re-enable LTO" on f34 (still needed) 2021-08-03 11:01:20 -05:00
Rex Dieter bee2e8d2f1 pull in upstream fix for CVE-2021-36217 (#1989381,#1989382) 2021-08-03 10:24:11 -05:00
Fedora Release Engineering 7a071ce071 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 18:15:54 +00:00
Fedora Release Engineering c4e0beb057 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 13:19:46 +00:00
Jeff Law 64bffa7f65 - Re-enable LTO 2021-05-10 08:44:09 -06:00
Rex Dieter ab36315347 changelog typo 2021-04-29 16:28:26 -05:00
Rex Dieter f4b4f57d27 avahi libraries missing -fstack-protector-stong (#1817737) 2021-04-29 16:27:59 -05:00
Zbigniew Jędrzejewski-Szmek b14dda007b Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
2021-03-02 16:14:10 +01:00
Rex Dieter c71132b246 disable lto, workaround FTBFS (#1907727) 2021-02-16 11:43:42 -06:00
Rex Dieter 865aa4c0e4 cleanup/fix conditionals (#1751484)
flip defaults (to off) for deprecated items: Qt3, Qt4, Python(2)
2021-02-16 10:06:28 -06:00
Fedora Release Engineering 74c72f25ef - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 00:48:31 +00:00
Tom Stellard 29b5438f14 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-17 02:37:33 +00:00
Rex Dieter dd53bfdcda fix undefined symbols in libavahi-qt3 (#1897925) 2020-11-17 16:54:27 -06:00
Rex Dieter 4ae18a0168 Release++, +changelog 2020-10-15 11:53:28 -05:00
Rex Dieter d8904eb58e resurrect ui-tools, not just for python (#1885513) 2020-10-15 11:32:12 -05:00
Michal Sekletar 2c08e02ed6 Disable bootstrap 2020-09-21 16:06:43 +02:00
Michal Sekletar 1fc220f76d Enable bootstrap 2020-09-21 13:59:15 +02:00
Michal Sekletar 178fd0a306 Make possible to bootstrap build w/o GTK and Qt5 2020-09-21 13:57:58 +02:00
Fedora Release Engineering 2500cac704 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 12:46:16 +00:00
Stephen Gallagher d48b042164
Minor conditional tweaks for ELN
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-05-05 14:34:42 -04:00
Rex Dieter 29acccc4aa pull in some upstream fixes 2020-03-22 19:48:28 -05:00
Lubomir Rintel eb82c89c94 Update to release 0.8
- Dropped the patch for the functionality equivalent to what has been done
  upstream in avahi.git commit 2fd76baeb829 ("Listen on loopback interfaces").
- Added Qt5
- Adjusted for upstream flipping QT3 and QT4 to default off
- Packaged the libevent library
2020-03-22 19:24:08 +01:00
Petr Viktorin cbce6b24de Don't BuildRequire pygtk2 if building without Python 2020-02-20 13:05:31 +01:00
Fedora Release Engineering 09c496e9c0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 12:32:09 +00:00
Rex Dieter 9ec1238048 Release++ 2019-09-19 17:07:54 -05:00
Rex Dieter 8d87c1f62b drop python bindings/support (includes -ui-tools that use the bindings) on f31+ (#1751484) 2019-09-19 17:07:00 -05:00
Miro Hrončok a311802c04 Rebuilt for Python 3.8 2019-08-19 10:10:21 +02:00
Fedora Release Engineering 7c9c0f2d38 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 18:52:14 +00:00
Michal Sekletar ae12454f63 Add support for advertising services on the local machine only
This patch is not merged upstream yet. However, Ubuntu is already
shipping it. Let's merge it to Fedora too so ippusbxd (which depends on
this functionality) can get packaged to Fedora.

https://github.com/lathiat/avahi/issues/125
https://github.com/lathiat/avahi/pull/161
2019-02-22 11:05:46 +01:00
Kalev Lember 21c3d90854 Update requires for pygobject3 -> python2-gobject rename 2019-02-04 09:28:22 +01:00
Fedora Release Engineering 7a6630006b - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 14:14:38 +00:00
Adam Williamson 63dfef7216 Update python3 sed hack to avoid '/usr/bin/python32' dep
In F28 and earlier /usr/bin/python exists during the build, and
the build process decides PYTHON is /usr/bin/python, so this
sed command works. In F29+ /usr/bin/python does not exist during
the build, so the build process decides /usr/bin/python2 is
PYTHON, and when we do 's!/usr/bin/python!/usr/bin/python3!', we
wind up with /usr/bin/python32...which is not what we wanted.
So, let's fix that.
2018-07-30 15:39:38 -07:00
Jan Grulich fed0baaeba Requires: tigervnc
Tigervnc removed old obsoleted provides
2018-07-24 09:21:08 +02:00
Fedora Release Engineering a52f80289e - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 20:49:50 +00:00
Miro Hrončok 034b3d4556 Rebuilt for Python 3.7 2018-06-19 10:40:04 +02:00
Serhii Turivnyi 1f0b377b18 Add CI tests using the standard test interface 2018-04-11 12:51:53 +03:00
Rex Dieter 5dd3b801ff don't use -k on second non-smp make call 2018-04-06 10:43:41 -05:00
Rex Dieter 31e77ce1a2 workaround parallel build issues
on aarch64 only so far, see bug
https://bugzilla.redhat.com/show_bug.cgi?id=1564553
2018-04-06 10:39:58 -05:00
Rex Dieter 7d7897f4e8 use %make_build %ldconfig_scriptlets %license
%build: --enable-shared=yes --enable-static=no --disable-silent-rules
2018-04-05 11:14:19 -05:00
Rex Dieter 30f0d000db avahi-discover is missing "gi" module (#1564059) 2018-04-05 09:33:37 -05:00
Michal Sekletar 3d16cea87c Add gcc to build requires 2018-03-19 15:17:40 +01:00
Michal Sekletar f8afe3fbbd Don't build w/ mono and qt support on RHEL 2018-03-19 15:14:07 +01:00
Fedora Release Engineering 9ef23a0cbb - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 03:24:19 +00:00
Rex Dieter 42c504bb9e typo 2017-12-15 11:12:19 -06:00
Rex Dieter 4845f1bade adjust prior commit to affect f28+ only
so branches remain mergeable
2017-12-15 10:53:11 -06:00
Iryna Shcherbina f96ef91303 Update Python 2 dependency declarations to new packaging standards 2017-12-15 11:36:07 +01:00