Commit Graph

121 Commits

Author SHA1 Message Date
Michael Catanzaro
ba09a819e7 Stop depending on system libmodman
This changes libproxy to use bundled libmodman instead of system libmodman.

It will happen anyway in the next version. See https://github.com/libproxy/libproxy/pull/142.

Doing so now just ensures we don't later forget to remove this BuildRequires.
2020-11-10 16:39:05 +00:00
František Zatloukal
9ba40fc85f Disable mozjs backend by default 2020-10-06 15:49:02 +02:00
David King
6c7d1a0960 Fix PAC buffer overflow (#1883584) 2020-09-29 18:01:26 +01:00
David King
ac1d478513 Fix CVE-2020-25219 (#1880350) 2020-09-18 13:15:26 +01:00
Jeff Law
3402f92f00 Force C++14 as this code is not C++17 ready 2020-08-18 09:30:38 -06:00
František Zatloukal
a8f5153286 Build with mozjs68 2020-08-04 10:01:17 +02:00
František Zatloukal
e84dd5fa0b Fix build by switching to cmake macros instead of make 2020-08-04 08:41:55 +02:00
Fedora Release Engineering
27098267b8 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 04:06:54 +00:00
Fedora Release Engineering
b619fb0000 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 05:23:08 +00:00
Miro Hrončok
fd9b8a6a6f Rebuilt for Python 3.9 2020-05-26 09:09:47 +02:00
David King
d9fbf6195b Fix build against Python 3.9 (#1791942) 2020-02-13 13:03:52 +00:00
Fedora Release Engineering
e6090f6dab - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 10:07:01 +00:00
Miro Hrončok
c5fc3a6e4c Rebuilt for Python 3.8.0rc1 (#1748018) 2019-10-03 13:55:57 +02:00
Miro Hrončok
bc6c42b103 Rebuilt for Python 3.8 2019-08-19 10:18:25 +02:00
Fedora Release Engineering
762127b212 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 14:10:45 +00:00
Kalev Lember
594b2f3aef Bump python2-libproxy obsoletes version
... so that when the F29 branch gets new builds, we still correctly
obsolete F29 python2-libproxy when upgrading to F30.
2019-02-08 10:33:01 +01:00
Kalev Lember
563ee01195 Build with mozjs60 2019-02-08 10:28:34 +01:00
Fedora Release Engineering
78eea9390e - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 08:00:41 +00:00
David King
60450b878b Add Obsoletes on old Python 2 subpackage (#1634211) 2018-11-22 11:38:03 +00:00
David King
c4fac33635 Remove Python 2 subpackage (#1631331) 2018-09-20 12:17:43 +01:00
Peter Robinson
29d06589cc Add patch and build against mozjs 52 2018-08-26 22:09:10 +01:00
David King
e5094a8c2c Provide direct path to Python 2 (#1604646) 2018-07-20 10:35:01 +01:00
Fedora Release Engineering
afcf802742 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 08:41:24 +00:00
David King
d043e86b18 Fix detection of Python 3.7 (and 3.8) 2018-06-27 06:43:01 +01:00
Miro Hrončok
2672500b84 Rebuilt for Python 3.7 2018-06-19 10:46:21 +02:00
David King
1f4330e0b1 Remove obsolete Group tags
https://fedoraproject.org/wiki/Packaging:Guidelines#Tags_and_Sections
2018-05-04 09:55:24 +01:00
David King
fd2ebe9370 Switch to %%ldconfig_scriptlets
https://fedoraproject.org/wiki/Packaging:Scriptlets#Shared_Libraries
2018-05-04 09:51:24 +01:00
David King
54ebb18b2d Add BuildRequires on gcc-c++
https://fedoraproject.org/wiki/Packaging:C_and_C++#BuildRequires_and_Requires
2018-05-04 09:48:31 +01:00
David King
3c22017d44 Resurrect an old patch (#1459779) 2018-05-04 09:46:44 +01:00
Fedora Release Engineering
bbad3090f7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 23:05:31 +00:00
Fedora Release Engineering
c0f689bbc8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 02:06:52 +00:00
Fedora Release Engineering
14ba9ac8a0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 19:33:32 +00:00
David King
3224214922 Fix crash in pacrunner module (#1459779)
Resurrect a mistakenly-dropped patch.
2017-07-13 08:03:13 +01:00
David King
d70bb4f3e0 Use pkgconfig for BuildRequires
https://fedoraproject.org/wiki/Packaging:PkgConfigBuildRequires
2017-07-13 08:00:26 +01:00
Peter Robinson
e446fd343f 0.4.15 2017-05-16 10:08:51 +01:00
Fedora Release Engineering
da793c1f5a - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 19:18:29 +00:00
David King
128e9530ba Update to 0.4.14 2017-01-09 14:41:38 +00:00
David King
c4004dec24 Remove obsolete provides and requires 2017-01-01 18:15:51 +00:00
David King
65f96bddfa Fix intermittent get-pac-test failures
https://github.com/libproxy/libproxy/pull/48
2017-01-01 18:00:05 +00:00
Igor Gnatenko
2c6df979ee Update to 0.4.13
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2017-01-01 12:02:44 +01:00
Miro Hrončok
f1b46510c2 Rebuild for Python 3.6 2016-12-19 18:20:36 +01:00
Fedora Release Engineering
bc63a89dcc - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages 2016-07-19 07:43:24 +00:00
David King
6b395ee9ae Install bindings for both Python 2 and 3 (#1323251)
Additionally, rename the Python 2 subpackage python2-libproxy. Use the
python_provides macro to ensure that the correct provides is used for
the default Python runtime.
2016-04-04 19:39:42 +02:00
David King
5c210817cf Fix a Python bindings crash on 64-bit systems (#1296817) 2016-03-21 16:40:03 +00:00
David King
46fbdf01a3 Install man page from Debian 2016-02-29 22:51:17 +00:00
David King
ded6f4353e Make the pacrunner subpackage depend on pacrunner (#1171679) 2016-02-29 22:51:17 +00:00
David King
472ea3a87c Fix slowdown in KDE plugin 2016-02-29 22:51:17 +00:00
David King
2d23cf62de Apply an upstream patch to pair new[] with delete[] 2016-02-29 22:51:17 +00:00
David King
154ea3f969 Use javascriptcoregtk-4.0 2016-02-29 22:51:17 +00:00
David King
f066a85804 Use pkgconfig for BuildRequires
https://fedoraproject.org/wiki/Packaging:PkgConfigBuildRequires
2016-02-29 22:51:17 +00:00