Commit Graph

104 Commits

Author SHA256 Message Date
4dcf2609ae Accepting request 1166114 from GNOME:Next
- Update to version 0.5.5:
  + Windows: Try all configured proxy resolution types.
  + Cleanup curl.
  + Add release option.
  + Expose missing functions in symbol map.
  + Fix crash during unload by.
  + Log debug instead of warning on wpad pac failure.
  + Fix refcounting in px_proxy_factory_copy.
  + symver: Fix symbol map to be a valid tree.
  + Fix free function for pxProxyFactory type.
  + CodeQL badge and updated repology.
  + meson: Don't build OSX plugin on iOS.

OBS-URL: https://build.opensuse.org/request/show/1166114
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=174
2024-04-08 15:56:29 +00:00
c10a8aa555 Accepting request 1164094 from GNOME:Next
- Update to version 0.5.4:
  + Add golang link to application page.
  + Improve libproxy test coverage.
  + Improve coverage.
  + Specify library version more completely.
  + Use the correct separator character for Windows ProxyOverride.
  + Improve handling of Windows proxy settings.
  + Add curl option to the generated config for backend instead.
  + Set initial state to online.
  + Windows: Detect scheme presence in proxy URLs more robustly.
  + Fix broken WPAD proxy resolution.

OBS-URL: https://build.opensuse.org/request/show/1164094
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=172
2024-04-02 12:30:00 +00:00
a704df27d2 Accepting request 1159148 from home:yfjiang:branches:GNOME:Factory
- Do not use %elif by now since SLE, Leap does not have an rpm
  supporting the tag.

OBS-URL: https://build.opensuse.org/request/show/1159148
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=170
2024-03-19 09:16:16 +00:00
f2c6dcf6b1 Accepting request 1152991 from GNOME:Next
- Drop pkgconfig(libsoup-3.0) BuildRequires: no longer needed.

OBS-URL: https://build.opensuse.org/request/show/1152991
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=168
2024-02-28 17:14:51 +00:00
4ee216339b Accepting request 1105469 from GNOME:Next
- Generate libpxbackend-1_0-mini to be used inside OBS: the backend
  is built without additional dependencies like cURL. So there is
  no wpad/pac support in this variant. Helps break a build cycle.

- Update to version 0.5.3:
  + Fix crash querying URLs without a host.
  + Web: Update application page.
  + Add appplication info about apt and python requests.

- Update to version 0.5.2:
  + Link with libsocket where needed.
  + Remove libsoup from doc and CI.
  + Fix coverity findings.
  + Add a comment that docs option needs introspection.
  + Set pac data after download only.
  + Fix race condition in px_manager_get_proxies_sync.
  + Update gobject dependency in pkgconfig file.
  + Reread env variables in each get_config call.

- Drop pkgconfig(libpeas-1.0) BuildRequires: libpeas is no longer
  needed.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: this was
  used before, but pulled in by libpeas.

For RelEng: this needs prjconf changes

Prefer: -libpxbackend-1_0
Ignore: libpxbackend-1_0-mini:this-is-only-for-build-envs

OBS-URL: https://build.opensuse.org/request/show/1105469
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=165
2023-08-23 13:32:33 +00:00
25d0defbd9 Accepting request 1090471 from home:dimstar:Factory
- Update to version 0.5.1:
  + Guard PxManager test with pacrunner-duktape option.
  + Install libpxbackend into pkglibdir.
  + Move glib2 inclusion out of c++ protection.
  + Replace libsoup with glib socket service functions.
  + Use glib-object header instead of gio.
  + Fix libproxy rpath.
  + Draft: Improve ignore checks.

- Update to version 0.5.0:
  + Complete rewrite, now actively maintained by Volkswagen.
- Drop libproxy-perl-cflags.patch: no longer applicable as the
  bindings were ported to gobject-introspection.
- Adjusted build dependencies:
  + Dropped cmake, gcc-c++, netcfg, pkgconfig, zlib-devel,
    NetworkManager-devel, dbus-1-devel, perl, python-rpm-macros,
    python3-devel, python-devel, pkgconfig(gio-2.0) >= 2.26,
    pkgconfig(gobject-2.0), pkgconfig(javascriptcoregtk-4.0),
    libKF5ConfigCore5, pkgconfig(mozjs-38), mono-devel.
  + Added meson, sysuser-tools, vala, pkgconfig(glib-2.0),
    pkgconfig(libpeas-1.0), pkgconfig(gi-docgen),
    pkgconfig(gsettings-desktop-schemas), pkgconfig(libcurl),
    pkgconfig(libsoup-3.0).
- Change multibuild flavors to build a client library
  (libproxy.so.1 plus consumer include files) and a backend flavor
  (pxbackend, linked against cURL, duktape; the lib doing the
  actual work. The split is needed to break up build cycles with
  curl).
- Drop no longer existing subpackages libproxy1-config-kde,
  libproxy1-config-gnome3, libproxy1-config-pacrunner,

OBS-URL: https://build.opensuse.org/request/show/1090471
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=164
2023-06-06 20:44:49 +00:00
8f76ddf02e Accepting request 1090436 from home:fcrozat:branches:GNOME:Factory
- Only build mono support on openSUSE, not SLE nor SUSE ALP.

OBS-URL: https://build.opensuse.org/request/show/1090436
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=162
2023-06-02 08:19:02 +00:00
5b8ac0ed7b Accepting request 987177 from GNOME:Next
Scripted push from GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/987177
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=160
2022-07-07 07:26:00 +00:00
cbb61ca33d Accepting request 977505 from home:dimstar:Factory
- Add libproxy-python-310.patch: Detect python 3.10.

OBS-URL: https://build.opensuse.org/request/show/977505
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=158
2022-05-16 12:59:13 +00:00
f5cce8eb7e Accepting request 953073 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/953073
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=157
2022-02-10 11:32:28 +00:00
93718035aa Accepting request 906141 from home:dimstar:Factory
- Do no longer BuildRequire libmodman-devel: libproxy 0.4.17 was
  changed upstream to only support to internal version (no other
  consumer of libmodman exists).
- No longer pass -DFORCE_SYSTEM_LIBMODMAN=ON to cmake: not
  understood anymore (boo#1188265).

OBS-URL: https://build.opensuse.org/request/show/906141
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=156
2021-07-20 07:13:03 +00:00
e246f15c03 Accepting request 859190 from GNOME:Next
Update to 0.4.17

OBS-URL: https://build.opensuse.org/request/show/859190
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=154
2020-12-29 13:02:44 +00:00
2189c07bf4 Accepting request 838838 from GNOME:Next
- Add libproxy-CVE-2020-25219.patch: Rewrite url::recvline to be
  nonrecursive (boo#1176410 CVE-2020-25219).
- Add libproxy-fix-pac-buffer-overflow.patch: fix buffer overflow
  when PAC is enabled (boo#1177143 CVE-2020-26154).

OBS-URL: https://build.opensuse.org/request/show/838838
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=152
2020-10-05 15:07:11 +00:00
00581a6407 Accepting request 834172 from home:yfjiang:branches:GNOME:Factory
- Build with KDE on Tumbleweed, Leap and SLE releases greater than
  SLE-15-SP2 (jsc#SLE-12256).

OBS-URL: https://build.opensuse.org/request/show/834172
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=150
2020-09-22 09:02:23 +00:00
4e2b6f170a Accepting request 798287 from GNOME:Next
- Add libproxy-pxgsettings.patch: pxgsettings: use the correct
  syntax to connect to the changed signal.

OBS-URL: https://build.opensuse.org/request/show/798287
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=148
2020-04-27 13:52:42 +00:00
9e37857e3a Accepting request 784143 from home:scarabeus_iv:branches:GNOME:Factory
- Remove few SLE11 conditions
- Fix build without python2 available

OBS-URL: https://build.opensuse.org/request/show/784143
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=146
2020-03-12 20:36:36 +00:00
8cefb00ce3 Accepting request 657670 from GNOME:Next
- Convert package from multispec to multibuild.

OBS-URL: https://build.opensuse.org/request/show/657670
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=144
2018-12-13 05:37:21 +00:00
51ddb438ab Accepting request 640078 from GNOME:Next
- Update Url tag to point to http://libproxy.github.io/libproxy/
- Add libproxy-python3.7.patch: Support python 3.7 and 3.8.
- Drop py_requires: no longer needed.

- Update Url tag to point to http://libproxy.github.io/libproxy/
- Add libproxy-python3.7.patch: Support python 3.7 and 3.8.
- Drop py_requires: no longer needed.

OBS-URL: https://build.opensuse.org/request/show/640078
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=142
2018-10-05 16:01:49 +00:00
8eefb3a901 Accepting request 621459 from home:iznogood:branches:GNOME:Factory
- Drop favor_gtk2 conditional.

OBS-URL: https://build.opensuse.org/request/show/621459
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=140
2018-07-08 03:59:03 +00:00
86b3b6acf7 Accepting request 580100 from home:favogt:licensetag
Use %license (boo#1082318). Please forward to SLE, if possible

OBS-URL: https://build.opensuse.org/request/show/580100
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=138
2018-02-26 14:08:27 +00:00
2750fef3aa Accepting request 522148 from home:jengelh:branches:GNOME:Factory
- Update descriptions and RPM categories.

OBS-URL: https://build.opensuse.org/request/show/522148
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=136
2017-09-08 15:04:45 +00:00
2a4ac8cf50 Accepting request 519636 from GNOME:Next
push

OBS-URL: https://build.opensuse.org/request/show/519636
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=135
2017-08-31 07:45:51 +00:00
Bjørn Lie
524b08a1fb Accepting request 454968 from GNOME:Next
try again, with less stupidity

OBS-URL: https://build.opensuse.org/request/show/454968
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=133
2017-02-06 12:47:59 +00:00
Bjørn Lie
7c51a1e688 Accepting request 449415 from GNOME:Next
- Update to version 0.4.14:
  + Parallel build support for python2 and python3.
    -DWITH_PYTHON has been replaced with -DWITH_PYTHON2 and
    -DWITH_PYTHON3 to have full control over this. Default is
    ON for both (gh#libproxy/libproxy#22).
  + Minor fixes to the PAC retriever code
    (gh#libproxy/libproxy#40).
  + Fallback to mcs instead of gmcs for the mono bindings
    (gh#libproxy/libproxy#37).
  + Fix build using cmake 3.7.
  + Fix deprecation warnings of pxgsettings with glib 2.46.
  + Improve the get-pac test suite (gh#libproxy/libproxy#47).
- Drop update-from-svn.sh: The script has not been usable for
  years, since libproxy is no longer hosted in this svn repo.
- Drop upstream merged patches:
  + libproxy-cmake-3.7.patch
  + libproxy-FindMono-4.6.patch
  + libproxy-gnome-waitpid.patch
  + libproxy-python3-support.patch
- Re-enable the test suite: with the upstream changes this should
  now be more reliable.

- Update to version 0.4.14:
  + Parallel build support for python2 and python3.
    -DWITH_PYTHON has been replaced with -DWITH_PYTHON2 and
    -DWITH_PYTHON3 to have full control over this. Default is
    ON for both (gh#libproxy/libproxy#22).
  + Minor fixes to the PAC retriever code
    (gh#libproxy/libproxy#40).
  + Fallback to mcs instead of gmcs for the mono bindings

OBS-URL: https://build.opensuse.org/request/show/449415
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=131
2017-01-09 17:04:14 +00:00
03d52a9489 Accepting request 441359 from GNOME:Next
Fix build with cmake 3.7 - somehow this was not spotted in staging

OBS-URL: https://build.opensuse.org/request/show/441359
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=129
2016-11-22 12:03:35 +00:00
Bjørn Lie
a969c61ba2 Accepting request 431223 from GNOME:Next
- Add libproxy-FindMono-4.6.patch: Fall back to mcs if gmcs cannot
  be found. Fixes issues with mono 4.6, which no longer ships the
  wrapper by default.

- Add libproxy-FindMono-4.6.patch: Fall back to mcs if gmcs cannot
  be found. Fixes issues with mono 4.6, which no longer ships the
  wrapper by default.

OBS-URL: https://build.opensuse.org/request/show/431223
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=127
2016-09-30 12:02:38 +00:00
1cf9ae7374 Accepting request 425138 from GNOME:Next
Push GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/425138
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=125
2016-09-08 21:24:49 +00:00
4c68c33f8e Accepting request 412796 from GNOME:Next
- Add libproxy-gnome-waitpid.patch: GNOME3: Wait for pxgsettings to
  vanish while destroying the plugin (boo#967601).

- Add libproxy-gnome-waitpid.patch: GNOME3: Wait for pxgsettings to
  vanish while destroying the plugin (boo#967601).

OBS-URL: https://build.opensuse.org/request/show/412796
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=121
2016-07-22 12:48:31 +00:00
Bjørn Lie
2ae2c95225 Accepting request 394681 from GNOME:Next
- Require libqt5-qttools by libproxy1-config-kde: the plugin spawns
  qtpaths to find the right config files (boo#979232).
- Trigger libproxy1-config-kde for installation when
  plasma5-session and libproxy1 are installed.

- Require libqt5-qttools by libproxy1-config-kde: the plugin spawns
  qtpaths to find the right config files (boo#979232).
- Trigger libproxy1-config-kde for installation when
  plasma5-session and libproxy1 are installed.

OBS-URL: https://build.opensuse.org/request/show/394681
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=119
2016-05-10 17:28:15 +00:00
Bjørn Lie
c253a57c2f Accepting request 394347 from GNOME:Next
Fix build in SLE

OBS-URL: https://build.opensuse.org/request/show/394347
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=118
2016-05-09 18:26:51 +00:00
Bjørn Lie
69460ddbe5 Accepting request 392053 from GNOME:Next
Update to 0.4.13

OBS-URL: https://build.opensuse.org/request/show/392053
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=116
2016-04-29 12:25:50 +00:00
22b5a11db0 Fixup source_validator
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=115
2016-03-17 09:45:26 +00:00
be9af00f3b Accepting request 360316 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/360316
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=114
2016-02-19 14:33:11 +00:00
c201898916 Minor tweak
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=113
2016-01-25 14:20:48 +00:00
Bjørn Lie
55c080e223 Accepting request 353652 from home:dimstar:branches:GNOME:Factory
- Update to version 0.4.12:
  + Move development to github.com/libproxy/libproxy.
  + Fix fd leak in get_pac (Bug #185).
  + Detect running MATE session (Bug #186, Part1).
  + Fix linking of perl bindings to pthread (Bug #182).
  + Correctly detect spidermonky (mozjs185) (Bug #188).
  + Stop pxgsettings from segfaulting on exit (Bug #192).
  + Fix test #10 (Bug #189).
  + Fix build on Mac OS X (Bug #183).
  + Add a generic KDE Config module (fix crashes of Qt5 based
    apps) (issue#4).
- Drop upstream fixed patches:
  + libproxy-pxgsettings-crash.patch
  + libproxy-no-libperl.patch
  + libproxy-pxgsettings-signals.patch
- Rename libproxy1-config-kde4 subpackage to libproxy-config-kde,
  following upstreams introduction of the generic config loader.
- Require libKF5ConfigCore5 from libproxy1-config-kde (we don't
  really need the library, but kreadconfig5 in this package).
- Replace libkde4-devel and libqt4-devel BuildRequires with
  libKF5ConfigCore5: the new KDE config parser interacts directly
  with kreadconfig5 and does not link to Qt.

- Update to version 0.4.12:
  + Move development to github.com/libproxy/libproxy.
  + Fix fd leak in get_pac (Bug #185).
  + Detect running MATE session (Bug #186, Part1).
  + Fix linking of perl bindings to pthread (Bug #182).
  + Correctly detect spidermonky (mozjs185) (Bug #188).
  + Stop pxgsettings from segfaulting on exit (Bug #192).

OBS-URL: https://build.opensuse.org/request/show/353652
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=111
2016-01-14 11:29:29 +00:00
Bjørn Lie
40c1d099cd Accepting request 316446 from home:dimstar:branches:GNOME:Factory
- Add libproxy-pxgsettings-signals.patch: Fix for pxgsettins not
  actively monitoring gsetting changes. Due to recent changes in
  GLib, only values are being monitored, that are read AFTER the
  signal handler is attached.
- Adjust baselibs.conf to match what is currenly being built.

- Add libproxy-pxgsettings-signals.patch: Fix for pxgsettins not
  actively monitoring gsetting changes. Due to recent changes in
  GLib, only values are being monitored, that are read AFTER the
  signal handler is attached.
- Adjust baselibs.conf to match what is currenly being built.

OBS-URL: https://build.opensuse.org/request/show/316446
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=109
2015-07-13 13:56:55 +00:00
eef99821e5 Accepting request 243756 from home:fcrozat:branches:GNOME:Factory
- Change Supplements to install libproxy1-config-gnome3 only if
  gnome-session-core is installed to reduce minimal install size
  (bnc#885455).

OBS-URL: https://build.opensuse.org/request/show/243756
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=107
2014-08-06 10:49:37 +00:00
8748cfbb38 Checkin - cleaned up
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=105
2013-09-07 11:16:50 +00:00
ea79433772 - add libproxy-no-libperl.diff
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=104
2013-09-05 16:12:04 +00:00
de81afcb7f Accepting request 196570 from home:dimstar:branches:GNOME:Factory
- Add libproxy-pxgsettings-crash.patch: fix crash in pxgsettings
               when it's closing down (bnc#836576).  Wait for libproxy and
               libproxy plugins to fully build before accepting into G:F.

OBS-URL: https://build.opensuse.org/request/show/196570
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=102
2013-08-27 18:17:10 +00:00
Richard Brown
2cb942a339 Accepting request 186180 from home:dimstar:branches:GNOME:Factory
Let's see who dares reviewing this :)

OBS-URL: https://build.opensuse.org/request/show/186180
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=100
2013-08-07 11:33:48 +00:00
a129940e1b Accepting request 182821 from home:dirkmueller:branches:GNOME:Factory
- use a build conditional for enabling/disabling mono bindings

OBS-URL: https://build.opensuse.org/request/show/182821
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=97
2013-07-14 21:33:22 +00:00
4cc6af384b Accepting request 156872 from devel:ARM:AArch64:Factory
- remove mono support for aarch64 for now

OBS-URL: https://build.opensuse.org/request/show/156872
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=94
2013-02-28 19:02:40 +00:00
3917a56edb Accepting request 143797 from home:dimstar:branches:GNOME:Factory
Update to 0.4.11

OBS-URL: https://build.opensuse.org/request/show/143797
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=92
2012-12-04 09:28:28 +00:00
7e267fcbd2 Accepting request 140965 from GNOME:Next
tweak

OBS-URL: https://build.opensuse.org/request/show/140965
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=90
2012-11-12 13:44:33 +00:00
c3730174c7 Accepting request 140959 from home:cgiboudeaux:branches:GNOME:Factory
Fix build with cmake 2.8.10 (bnc#789219)

OBS-URL: https://build.opensuse.org/request/show/140959
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=89
2012-11-12 13:39:48 +00:00
17d0333ea4 Accepting request 138540 from home:dimstar:branches:GNOME:Factory
Update to 0.4.10 - Resubmit post review

OBS-URL: https://build.opensuse.org/request/show/138540
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=87
2012-10-17 20:18:20 +00:00
d450f965cc Accepting request 137981 from home:dimstar:branches:GNOME:Factory
Rebase SR#137829 on top of the 0.4.9 update

OBS-URL: https://build.opensuse.org/request/show/137981
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=84
2012-10-12 14:38:05 +00:00
d516ff4602 Accepting request 136807 from home:dimstar:branches:GNOME:Factory
Update to 0.4.8

OBS-URL: https://build.opensuse.org/request/show/136807
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=82
2012-10-09 18:52:59 +00:00
fcac1ec496 Accepting request 124317 from home:dimstar:branches:GNOME:Factory
- Add libproxy-force-bipr.patch: Force building pacrunner as module
  This is required as libproxy, when building only one pacrunner,
  links the module internal. But as we only temporarly disable
  the mozjs, we do need to keep the webkit runner as an external
  module.
- Also pass -DBIPR=0 to cmake, to enable the patch above.

- Temporaryly disable the mozjs pacrunner: it casues crashes due
  to symbol conflicts in Firefox (bnc#759123):
  + Introduce build_mozjs defnies, currently set to 0
  + Conditionally build the pacrunner-mozjs package
  + conditionally buildrequire pkgconfig(mozjs185)
  + When not building mozjs pacrunner, obsolete the package by
    libproxy1.

- Add libproxy-force-bipr.patch: Force building pacrunner as module
  This is required as libproxy, when building only one pacrunner,
  links the module internal. But as we only temporarly disable
  the mozjs, we do need to keep the webkit runner as an external
  module.
- Also pass -DBIPR=0 to cmake, to enable the patch above.

- Temporaryly disable the mozjs pacrunner: it casues crashes due
  to symbol conflicts in Firefox (bnc#759123):
  + Introduce build_mozjs defnies, currently set to 0
  + Conditionally build the pacrunner-mozjs package
  + conditionally buildrequire pkgconfig(mozjs185)
  + When not building mozjs pacrunner, obsolete the package by
    libproxy1.

OBS-URL: https://build.opensuse.org/request/show/124317
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=78
2012-06-09 14:22:53 +00:00