316 Commits

Author SHA256 Message Date
Bjørn Lie
cfe06c21b2 Fix bug ref
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=289
2017-06-02 13:12:10 +00:00
Bjørn Lie
c5e15b5b23 Accepting request 500300 from home:JonathanKang:branches:GNOME:Factory
- Add PackageKit-avoid-stack-smashing-on-i586.patch: Fix PackageKit
  stack smashing when running "pkcon get-updates" on 32-bit system
  (bfo#101267, bsc#1020028).

OBS-URL: https://build.opensuse.org/request/show/500300
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=288
2017-06-02 13:10:35 +00:00
Bjørn Lie
58cb43df8a Accepting request 456565 from home:JonathanKang:branches:GNOME:Factory
Improve zypp_refresh_cache in zypp backend

OBS-URL: https://build.opensuse.org/request/show/456565
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=286
2017-02-22 19:23:26 +00:00
Bjørn Lie
10a3ea00d4 Accepting request 451902 from home:dimstar:branches:GNOME:Factory
Update to 1.1.5

OBS-URL: https://build.opensuse.org/request/show/451902
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=284
2017-01-23 12:33:16 +00:00
7815109c25 Accepting request 428852 from GNOME:Next
resub_typo_fixed

OBS-URL: https://build.opensuse.org/request/show/428852
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=282
2016-09-20 18:29:11 +00:00
Bjørn Lie
1c3723a8b2 Accepting request 423975 from home:JonathanKang:branches:GNOME:Factory
sync changelog

OBS-URL: https://build.opensuse.org/request/show/423975
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=280
2016-09-01 08:55:09 +00:00
Bjørn Lie
b231b4e537 Accepting request 422073 from home:dimstar:branches:GNOME:Factory
- Drop PackageKit-1.0.1-fix-bashisms.patch: this patch has been
  submitted upstream for discussion (gh#hughsie/PackageKit#162). If
  accepted, we'll inherit with a future update, if declined, it is
  not important enough to carry around. The code it touches is only
  used by the internal test suite.

OBS-URL: https://build.opensuse.org/request/show/422073
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=278
2016-08-25 11:25:52 +00:00
Bjørn Lie
540cfc80bd Accepting request 422066 from home:dimstar:branches:GNOME:Factory
- Drop PackageKit-fix-offline-trigger.patch: in line with upstreams
  expectation we package /var/cache/PackageKit. With this present
  the symlink produced for offline update can correctly symlink
  to an existing directory.

OBS-URL: https://build.opensuse.org/request/show/422066
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=277
2016-08-25 11:12:48 +00:00
Bjørn Lie
3f6776053c Accepting request 419172 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/419172
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=275
2016-08-17 10:19:57 +00:00
46db02fe61 tweaked
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=273
2016-07-25 08:39:15 +00:00
Bjørn Lie
5734436c0e Accepting request 408678 from GNOME:Next
- Add PackageKit-annotate-dbus-interface.patch: annotate the DBus
  interface introduced with version 1.1.2 in order for PK-Qt to
  be able to build.

OBS-URL: https://build.opensuse.org/request/show/408678
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=271
2016-07-15 12:45:59 +00:00
Bjørn Lie
e25dbae01b Accepting request 408508 from GNOME:Next
- Update to version 1.1.3:
  + Bugfixes:
    - backend job: Avoid emitting duplicates with parallel
      download.
    - Revert a patch that caused PackageKit to always request auth
      when installing packages.
    - Update the GPLv2 text in COPYING.
  + Backends: zypp: PK_FILTER_ENUM_ARCH is supposed to filter on
    primary arch.

OBS-URL: https://build.opensuse.org/request/show/408508
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=270
2016-07-14 13:16:33 +00:00
Bjørn Lie
22b85b3139 Accepting request 408260 from GNOME:Next
- Update to version 1.1.2:
  + This release adds a new backend for the Nix package manager.
  + New Features:
    - Add a test for offline distro upgrades.
    - Add PreparedUpgrade DBus property.
  + Bugfixes:
    - Make pk_console_get_prompt() big endian safe.
    - Require admin authorisation to trigger a distro upgrade.
    - build: Avoid g_simple_async_result deprecation warnings.
    - task: Fix only-trusted property notifications.
    - task: Honour the only_trusted property when setting up
      transactions.
  + Backends: fixes for alpm. aptcc, hif and katja.
- Add trusted key of Kalev Lember (8F62AF74) to the keyring.
- Fix update-alternatives usage.

OBS-URL: https://build.opensuse.org/request/show/408260
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=269
2016-07-13 22:47:51 +00:00
Bjørn Lie
4fa1a8ab3e Accepting request 396583 from home:Zaitor:branches:GNOME:Factory
No need for 200+ texlive packages in buildroot when we do just as good without :-)

OBS-URL: https://build.opensuse.org/request/show/396583
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=267
2016-05-18 10:43:11 +00:00
Bjørn Lie
6396e164c4 Accepting request 392695 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/392695
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=265
2016-05-02 12:34:21 +00:00
a5c2fde284 Accepting request 360422 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/360422
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=263
2016-02-19 15:01:23 +00:00
Bjørn Lie
98c2df508d Accepting request 348380 from GNOME:Next
- Update to version 1.0.11:
  + By popular demand, reintroduce the UpgradeSystem method.
  + Backends:
    - python:
      . Make PackagekitProgress an Iterable.
      . Set steps on PackagekitProgress instanciation.
    - zypp: Raise priority of ZYPP stack updates if a security
      patch is shadowed (bsc#951592).
    - dummy: Implement simulating UpgradeSystem and respect the
      transaction flags.
    - Lots of fixes for aptcc, hif and portage backends.
  + New Features: Allow the use of variadic functions in vala.
  + Bugfixes: Make pk_details_get_size documentation more specific.
- Add PackageKit-zypp-buildfix.patch: Fix build of the zypp
  backend.

OBS-URL: https://build.opensuse.org/request/show/348380
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=261
2015-12-11 12:16:37 +00:00
Bjørn Lie
fb0b47be96 Accepting request 344264 from home:Zaitor:branches:GNOME:Factory
Add yet a patch

OBS-URL: https://build.opensuse.org/request/show/344264
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=259
2015-11-13 16:33:20 +00:00
Bjørn Lie
6e63b22779 Accepting request 344260 from home:dimstar:branches:GNOME:Factory
- Add PackageKit-fix-offline-trigger.patch: Fix the PK trigger
  detection: if not done properly, PK might believe that something
  else triggered the system update and expects something else to
  handle the update (boo#954125).

OBS-URL: https://build.opensuse.org/request/show/344260
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=258
2015-11-13 16:20:17 +00:00
Bjørn Lie
23051d910d Accepting request 343266 from home:scarabeus_iv:branches:GNOME:Factory
- Add Suggests: cron due to existing cronscript
- Slight whitespace with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/343266
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=256
2015-11-10 12:35:31 +00:00
39b28b79cf Accepting request 333031 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/333031
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=254
2015-09-23 07:03:59 +00:00
e89476dbe4 Accepting request 331384 from GNOME:Next
Update to 1.0.9

OBS-URL: https://build.opensuse.org/request/show/331384
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=253
2015-09-17 12:42:11 +00:00
Bjørn Lie
a3b832ac0b Accepting request 328300 from home:dimstar:branches:GNOME:Factory
- Update to version 1.0.8:
  + New Feature: Generate Vala bindings.
  + Bugfixes:
    - Correctly register enum properties.
    - Exit quietly if we didn't prepare the offline update.
    - Fix various docstring errors in the library.
    - Look for libsystemd now that journal/login are merged.
  + Backend enhancements/fixes: hif, urpmi and yum.
- Replace pkgconfig(libsystemd-journal) BuildRequires with
  pkgconfig(libsystemd), following upstreams changes.
- Add vala BuildRequires in order to build the vala bindings.
- Inject PackageKitGlib-1.0.metadata as source into the package: it
  was forgotten in the 1.0.8 release tarball.

OBS-URL: https://build.opensuse.org/request/show/328300
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=252
2015-09-02 08:03:31 +00:00
9b7fc35635 Accepting request 317167 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/317167
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=250
2015-07-20 18:14:11 +00:00
0fd8095517 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=249 2015-04-07 19:04:41 +00:00
7e36c3a5a6 Accepting request 294829 from home:dimstar:branches:GNOME:Factory
Update to 1.0.6

OBS-URL: https://build.opensuse.org/request/show/294829
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=248
2015-04-07 19:04:23 +00:00
1aaaceddb0 Accepting request 285534 from home:dimstar:branches:GNOME:Factory
Update to 1.0.5

OBS-URL: https://build.opensuse.org/request/show/285534
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=246
2015-02-11 09:52:49 +00:00
dfcdea205c Accepting request 282701 from GNOME:Next
- Update to version 1.0.4:
  + New Features:
    - Add 'quit' command to pkcon.
    - Add the install and remove commands to the packagekit-direct
      test tool
  + Libraries: Add PK_INFO_ENUM_UNAVAILABLE.
  + Bugfixes:
    - Actually inhibit logind when the transaction can't be
      cancelled.
    - Allow pk_backend_job_set_allow_cancel() after ErrorCode has
      been set/
    - Do not attempt to run command-not-found for anything prefixed
      with '.'.
    - Don't use PkBackendSpawn helpers in compiled backends.
    - Fix a hard-to-debug crash when cancelling a task that has
      never been run.
    - Make pk_backend_job_call_vfunc() threadsafe.
    - Make pk_backend_repo_list_changed() threadsafe.
    - Make the network detection code simpler.
    - Really remove the timer GSource when quitting the daemon.
    - Recreate the download location if it does not already exist.
  + Backend enhancements/fixes: alpm, aptcc, dummy, hif and urpmi.
- PK is newly published with a digital signature: add .keyring and
  .asc file to sources.

OBS-URL: https://build.opensuse.org/request/show/282701
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=244
2015-01-26 11:21:41 +00:00
3986c1310b Accepting request 262709 from home:Ledest:bashisms
OBS-URL: https://build.opensuse.org/request/show/262709
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=242
2014-12-10 10:51:29 +00:00
62bd3a37eb Accepting request 262338 from home:Zaitor:branches:GNOME:Factory
Stable update

OBS-URL: https://build.opensuse.org/request/show/262338
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=240
2014-11-21 15:04:05 +00:00
1218550f32 Accepting request 258377 from GNOME:Next
- Add PackageKit-zypp-progress-info.patch: Pass more progress
  information from libzypp to PackageKit. This results in PK having
  accurate information about overall download and install progress,
  making all UIs profit from this (instead of just writing
  'Installing packages', they can now show a progress bar. Clients
  like pkcon and gnome-packagekit already use this information if
  provided. Also offline-update propagates the information to
  plymouth.

OBS-URL: https://build.opensuse.org/request/show/258377
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=238
2014-10-27 16:08:13 +00:00
7703f17828 Accepting request 257877 from GNOME:Next
- Update to version 1.0.1:
  + New Feature: Add a KeepCache config parameter.
  + Bugfixes:
    - Do not install the python helpers unless required.
    - Don't assume systemd is found if --with-systemdsystemunitdir
      is passed.
    - Fall back to /usr/lib/os-release if /etc/os-release does not
      exist.
    - Fix compile when the systemd headers are not located in
      /usr/include.
    - Never allow cancelling a transaction twice.
    - Overwrite an existing link for
      packagekit-offline-update.service.
  + Backends:
    - ZYpp:
      . Be more specific with the progress status messages.
      . Ensure to reach 100% on complete cache_refresh.
      . Fix compiler warning.
    - Fixes in apm, hif and urpmi backends.
- Drop PackageKit-offline-update.patch: fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/257877
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=237
2014-10-23 06:53:25 +00:00
a2b07d3356 Accepting request 257274 from home:sumski:hazard:to:your:stereo
Update baselibs.conf: upon update to 1.0.0 soversion was bumped to libpackagekit-glib2-18, but baselibs wasn't adjusted

OBS-URL: https://build.opensuse.org/request/show/257274
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=235
2014-10-17 06:43:33 +00:00
Bjørn Lie
d359bddacf Accepting request 254909 from GNOME:Next
- Set DISABLE_RESTART_ON_UPDATE to 'yes' instead of '1': the
  systemd macros do an explicit compare to the string.

OBS-URL: https://build.opensuse.org/request/show/254909
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=233
2014-10-09 18:09:39 +00:00
Bjørn Lie
b1df51cd43 Accepting request 253906 from GNOME:Next
- Add PackageKit-offline-update.patch:
  + Make packagekit-offline-update a static service. Users believe
    by disabling the service, the feature would be disabled, when
    in fact systemd still brings the user to the
    system-update.target, but then doesn't perform any action, most
    of all not removing the /system-update link, thus ending in a
    loop.

OBS-URL: https://build.opensuse.org/request/show/253906
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=231
2014-10-04 12:34:15 +00:00
3f89e55866 Accepting request 249119 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/249119
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=229
2014-09-18 17:14:00 +00:00
591c328d44 Accepting request 248296 from GNOME:Next
Update to 0.9.6 - seems to fix the crashes we see in openQA now

OBS-URL: https://build.opensuse.org/request/show/248296
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=228
2014-09-10 15:29:03 +00:00
c595f721de Accepting request 243797 from GNOME:Next
- Export DISABLE_RESTART_ON_UPDATE=1 in postun scriptlet: advise
  the systemd postun macro not to restart PackageKit services, as
  PK would forget it was in progress of a transaction and abort it.

OBS-URL: https://build.opensuse.org/request/show/243797
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=226
2014-08-07 07:22:03 +00:00
d93a4288c5 Accepting request 240805 from GNOME:Next
Update to 0.8.17

OBS-URL: https://build.opensuse.org/request/show/240805
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=224
2014-07-14 07:06:50 +00:00
ca2a53e0dd Accepting request 236469 from home:hpjansson:fate316921
Add PackageKit-zypp-filter-uninstalled-packages.patch. Part of fate#316921.

OBS-URL: https://build.opensuse.org/request/show/236469
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=222
2014-06-11 20:21:50 +00:00
e20bc198c3 Accepting request 228575 from GNOME:Next
Push GNOME:Next - GNOME 3.12.0

OBS-URL: https://build.opensuse.org/request/show/228575
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=220
2014-04-03 22:41:01 +00:00
825226a48d Accepting request 224704 from home:namtrac:branches:GNOME:Factory
Fix typo

OBS-URL: https://build.opensuse.org/request/show/224704
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=218
2014-03-05 11:54:23 +00:00
4bad34bb1d Accepting request 214519 from GNOME:Next
Update to 0.8.16

OBS-URL: https://build.opensuse.org/request/show/214519
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=216
2014-01-21 19:34:54 +00:00
Bjørn Lie
41df33629d Accepting request 212225 from GNOME:Next
- Update to version 0.8.15:
  + Lots of bugfixes and cleanups, no real new features.
  + Changes in the following backends: alpm, aptcc, hawkey and yum.
  + Bugsfixes:
    - Do not assert when re-using a PkPackage instance.
    - Do not overrride CLEANFILES from gtk-doc, append to it.
    - Do not update the role when doing the test transaction.
    - For gtk-doc DOC_SOURCE_DIR is relative to builddir.
    - For gtk-doc add missing setup_files.
    - Ignore progressbar start text if it unchanged.
    - Only show some status values in pkcon after a small delay.
    - Resolve internally in pkcon to provide a better output.
    - Update CVE regexp for new CVE format.
    - Use syslog() correctly.
    - Use the filter when removing and installing software using
      pkcon.
    - Use the system database location when compiling with
      --enable-local.

- Update to version 0.8.14:
  + We've removed and deprecated the parts of PackageKit that
    either didn't work very well, or simply were not being used.
    The library and soname stays the same, but a lot of daemon
    cruft has been removed.
  + A lot of the work above focused on speed, and packagekitd is
    substantially faster on most backends now. 100ms here, 50ms
    there; things feel lot more snappy doing the most common
    operations.
  + Libraries:
    - Do not add two refs on the PkPackage when in a sack.

OBS-URL: https://build.opensuse.org/request/show/212225
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=214
2013-12-26 13:09:19 +00:00
7c60182d69 fix
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=212
2013-12-19 09:26:18 +00:00
37d7743174 Accepting request 211654 from openSUSE:Factory:MainDesktops
- annotate GetHistory call for Qt bindings to compile
  * annotate-dbus-interface-for-qt.patch

OBS-URL: https://build.opensuse.org/request/show/211654
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=211
2013-12-19 09:24:31 +00:00
53e0ad96c4 Accepting request 209064 from GNOME:Next
- Update to version 0.8.13:
  + New Features:
    - Add a systemd packagekit.service file.
    - Provide a way to run the spawned backend under strace.
  + Improvements to various backends: hawkey, poldek and yum.
  + Bugfixes:
    - Fix the --with-systemdsystemunitdir option to actually work.
    - Do not abort the daemon if we can't write to a database.
    - Do not proxy the action states when simulating.
    - Don't crash if ProxyHTTP is set.
    - Fix a small memory leak spotted by clang.
    - Fix critical warning when killing a backend with new versions
      of GLib.
    - Fix memory leak when running plugins.
    - Fix memory leak when using new versions of GLib.
    - Ignore the prefix when dealing with the PackageKit prepared
      update.
    - Make the debugging print formatter thread safe.
    - Remove duplicate assignment of pkcon '-y' option.
    - browser-plugin: Never use the application icon.
    - systemd-updates: Log all warnings and notices to the journal.
    - systemd-updates: Show some text progress.
- Add pkgconfig(libsystemd-journal) BuildRequires: new dependency.

OBS-URL: https://build.opensuse.org/request/show/209064
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=210
2013-12-01 17:39:29 +00:00
Bjørn Lie
b1529099ec Accepting request 204029 from home:dimstar:branches:GNOME:Factory
Update to 0.8.12

OBS-URL: https://build.opensuse.org/request/show/204029
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=208
2013-10-20 17:46:57 +00:00
f3b9745940 Accepting request 201398 from home:dimstar:branches:GNOME:Factory
- Set BUILD_CNF to 0: in openSUSE, we use the sep.
  command-not-found package for the same purpose. The existing
  handler anyway never worked, as it checked for the presence of
  /usr/libexec/packagekitd, which is not a valid openSUSE location.

OBS-URL: https://build.opensuse.org/request/show/201398
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=206
2013-09-29 21:28:38 +00:00
bc4aa5a7ba Accepting request 200861 from home:dimstar:branches:GNOME:Factory
- Add PackageKit-destroy-and-recreate.patch: Destroy and re-create
  the control proxy if the server changes. Helps gnome-software to
  be able to communicate with packagekitd after restarting the
  daemon.

OBS-URL: https://build.opensuse.org/request/show/200861
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/PackageKit?expand=0&rev=204
2013-09-26 19:25:49 +00:00