Commit Graph

265 Commits

Author SHA256 Message Date
Dominique Leuenberger
b210d9f2a0 Accepting request 541864 from Printing
- Make sure cups-libs-<targettype> is removed (forwarded request 541811 from cgiboudeaux)

OBS-URL: https://build.opensuse.org/request/show/541864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=144
2017-11-16 12:59:23 +00:00
Johannes Meixner
7f34900587 Accepting request 541811 from home:cgiboudeaux:branches:Printing
- Make sure cups-libs-<targettype> is removed

OBS-URL: https://build.opensuse.org/request/show/541811
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=342
2017-11-14 16:13:38 +00:00
Dominique Leuenberger
e1c1429cec Accepting request 539583 from Printing
CUPS version upgrade to 2.2.6 that fixes in particular bsc#1061066 (upstream issue https://github.com/apple/cups/issues/5143) (forwarded request 539582 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/539583
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=143
2017-11-11 13:17:42 +00:00
Johannes Meixner
0cb1d8d857 Accepting request 539582 from home:jsmeix:branches:Printing
CUPS version upgrade to 2.2.6 that fixes in particular bsc#1061066 (upstream issue https://github.com/apple/cups/issues/5143)

OBS-URL: https://build.opensuse.org/request/show/539582
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=340
2017-11-07 14:56:40 +00:00
Dominique Leuenberger
c3e27fc1f7 Accepting request 537070 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/537070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=142
2017-11-02 09:23:22 +00:00
Johannes Meixner
fa0b90c8fe Accepting request 535460 from home:jsmeix:branches:Printing
CUPS version upgrade to 2.2.5 plus fixed baselibs.conf that got broken by the previous change

OBS-URL: https://build.opensuse.org/request/show/535460
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=338
2017-10-20 12:22:46 +00:00
Johannes Meixner
7f9aac93ef Accepting request 534877 from home:dstoecker
- Fix typo in requires

OBS-URL: https://build.opensuse.org/request/show/534877
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=337
2017-10-18 07:29:02 +00:00
Johannes Meixner
c750c051a2 Accepting request 533920 from home:jengelh:branches:Printing
- Implement shared library packaging guideline [boo#862112]

OBS-URL: https://build.opensuse.org/request/show/533920
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=336
2017-10-17 09:55:46 +00:00
Dominique Leuenberger
f7689c30da Accepting request 527512 from Printing
- Pre-require user(lp) in cups-libs (forwarded request 527482 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/527512
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=141
2017-09-25 11:53:02 +00:00
Johannes Meixner
94d66159be Accepting request 527482 from home:Andreas_Schwab:Factory
- Pre-require user(lp) in cups-libs

OBS-URL: https://build.opensuse.org/request/show/527482
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=334
2017-09-20 11:07:34 +00:00
Dominique Leuenberger
ad552d0f6c Accepting request 506209 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/506209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=140
2017-07-04 11:32:13 +00:00
Johannes Meixner
06a86a5b8e Use actually working URLs for Source0 and Source1
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=332
2017-06-19 08:33:49 +00:00
Johannes Meixner
99dd69c2f1 Accepting request 502381 from home:jsmeix:branches:Printing
CUPS version upgrade to 2.2.3 and fix for boo#1042916

OBS-URL: https://build.opensuse.org/request/show/502381
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=331
2017-06-08 14:03:34 +00:00
Dominique Leuenberger
e96510dc63 Accepting request 499607 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/499607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=139
2017-06-07 07:51:07 +00:00
Johannes Meixner
c6aad1844d Accepting request 500573 from home:jsmeix:branches:Printing
CUPS version upgrade to 2.2.3

OBS-URL: https://build.opensuse.org/request/show/500573
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=329
2017-06-02 09:41:37 +00:00
Johannes Meixner
a4cb636138 Accepting request 497323 from home:dimstar:Factory
Resubmit - only conditionally change to pkgconfig; openSUSE 13.1 did not yet support this. I enabled build targets as requested in home:dimstar:Factory/cups"

OBS-URL: https://build.opensuse.org/request/show/497323
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=328
2017-05-23 08:06:08 +00:00
Dominique Leuenberger
ec7989d947 Accepting request 491776 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/491776
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=138
2017-05-03 13:53:05 +00:00
Johannes Meixner
6f9127aa90 Accepting request 489647 from home:alarrosa:branches:Printing
- Drop cups-1.7.5-cupsEnumDests-react-to-all-for-now.diff and add
  0001-Update-cupsEnumDests-implementation-to-return-early-if-all.patch,
  0002-Save-work-on-Avahi-code.patch and
  0003-Avahi-fixes-for-cupsEnumDests.patch which is what upstream
  finally commited to cups 2.2 sources in response to
  https://github.com/apple/cups/pull/4989 in order to fix cupsEnumDests
  to react to the ALL_FOR_NOW avahi event (and also include a similar
  fix for the dnssd case). Related to bsc#955432.

OBS-URL: https://build.opensuse.org/request/show/489647
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=326
2017-04-21 08:44:45 +00:00
Yuchen Lin
46f9c8dd43 Accepting request 484073 from Printing
- Add /etc/cups to cups-libs package [bsc#1025689] (forwarded request 483861 from kukuk)

OBS-URL: https://build.opensuse.org/request/show/484073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=137
2017-04-12 15:09:02 +00:00
Johannes Meixner
31b8620fa3 Accepting request 487560 from home:alarrosa:branches:Printing
- Add cups-2.1.3-cupsEnumDests-react-to-all-for-now.diff .
  Avahi sends an ALL_FOR_NOW event when it finishes sending
  its cache contents. This patch makes cupsEnumDests finish
  when the signal is received so it doesn't block the caller
  doing nothing until the timeout finishes (related to bsc#955432,
  submitted upstream at https://github.com/apple/cups/pull/4989)

OBS-URL: https://build.opensuse.org/request/show/487560
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=324
2017-04-12 14:14:55 +00:00
Johannes Meixner
47dbebda3e Accepting request 483861 from home:kukuk:branches:Printing
- Add /etc/cups to cups-libs package [bsc#1025689]

OBS-URL: https://build.opensuse.org/request/show/483861
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=323
2017-03-31 11:31:24 +00:00
Dominique Leuenberger
c04702249f Accepting request 447189 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/447189
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=136
2017-01-15 09:56:12 +00:00
Johannes Meixner
adb2892f0e Accepting request 445542 from home:dimstar:Factory
- Replace pkgconfig(libsystemd-daemon) BuildRequires with
  pkgconfig(libsystemd) on openSUSE 13.2 and newer: the various
  sub-libraries have been merged into libsystemd since version 209.
  openSUSE 13.1 was the last product to ship systemd 208.

NOTE: for SLE, this should also not break: SLE11 is disabled in Printing (and was not systemd based at all, so the old package already could not have worked); SLE12 GA already shipped systemd 210 (as did openSUSE 13.2).

OBS-URL: https://build.opensuse.org/request/show/445542
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=321
2016-12-13 14:20:06 +00:00
Dominique Leuenberger
0167cd2314 Accepting request 405989 from Printing
- Remove CUPS.desktop and pixmap
  * Obsoletes patch cups-1.3.9-desktop_file.patch

OBS-URL: https://build.opensuse.org/request/show/405989
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=135
2016-07-07 13:08:53 +00:00
Tomáš Chvátal
7afe9155e7 * Obsoletes patch cups-1.3.9-desktop_file.patch
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=319
2016-07-01 18:18:13 +00:00
Tomáš Chvátal
5fddc273ed Accepting request 405210 from home:KAMiKAZOW:Test
Remove desktop icon as requested by Johannes Meixner.

This is an alternative to
https://build.opensuse.org/request/show/405109

OBS-URL: https://build.opensuse.org/request/show/405210
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=318
2016-07-01 13:52:54 +00:00
Dominique Leuenberger
2141e124aa Accepting request 368190 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/368190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=134
2016-03-16 09:23:54 +00:00
Johannes Meixner
5adc7729c7 Reformatted cangelog entry to match the structure
of the other cangelog entries.

OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=316
2016-03-01 10:19:22 +00:00
Johannes Meixner
e97c9645e2 Accepting request 363008 from home:stroeder:branches:Printing
update to 2.1.3 (with security hardening fixes, successfully tested on Tumbleweed x86_64)

OBS-URL: https://build.opensuse.org/request/show/363008
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=315
2016-03-01 09:53:13 +00:00
Dominique Leuenberger
5bf78a7a4e Accepting request 332233 from Printing
1

OBS-URL: https://build.opensuse.org/request/show/332233
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=133
2015-10-01 07:27:20 +00:00
Tomáš Chvátal
35e205776c Accepting request 332211 from home:msmeissn:branches:Printing
- add -devel to build a 32bit wine on 64bit only Leap systems.

OBS-URL: https://build.opensuse.org/request/show/332211
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=313
2015-09-20 09:27:18 +00:00
Dominique Leuenberger
264da42476 Accepting request 330372 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/330372
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=132
2015-09-16 08:36:41 +00:00
Dominique Leuenberger
635414acae Accepting request 328249 from Printing
- Fix bnc#943950, escape the macro call %systemd-tmpfiles in comment

OBS-URL: https://build.opensuse.org/request/show/328249
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=131
2015-09-03 16:01:12 +00:00
Johannes Meixner
66634be810 Removed duplicate "bnc/boo#943950" in a cups.changes entry.
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=310
2015-09-02 09:39:40 +00:00
Johannes Meixner
7def2ac872 Accepting request 328313 from home:jsmeix:branches:Printing
CUPS version upgrade to 2.1.0

OBS-URL: https://build.opensuse.org/request/show/328313
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=309
2015-09-01 12:47:12 +00:00
Tomáš Chvátal
3473e08841 - Fix bnc#943950, escape the macro call %systemd-tmpfiles in comment
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=308
2015-09-01 07:38:56 +00:00
Stephan Kulow
e2eb360c8c Accepting request 324745 from Printing
1

OBS-URL: https://build.opensuse.org/request/show/324745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=130
2015-08-25 05:17:46 +00:00
Tomáš Chvátal
60fd2664b9 Accepting request 324682 from home:scarabeus_iv:branches:Printing
- Add gpg verification for the tarball
- Version update to 2.0.4:
  * Fixed a bug in cupsRasterWritePixels (STR #4650)
  * Fixed redirection in the web interface (STR #4538)
  * The IPP backend did not respond to side-channel requests (STR #4645)
  * The scheduler did not start all pending jobs at once (STR #4646)
  * The web search incorrectly searched time-at-xxx values (STR #4652)
  * Fixed an RPM spec file issue (STR #4657)
  * The scheduler incorrectly started jobs while canceling multiple jobs (STR
    #4648)
  * Fixed processing of server overrides without port numbers (STR #4675)
  * Documentation changes (STR #4651, STR #4674)

OBS-URL: https://build.opensuse.org/request/show/324682
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=306
2015-08-21 07:09:25 +00:00
Stephan Kulow
4e0d4b97b1 Accepting request 315599 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/315599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=129
2015-07-16 15:15:20 +00:00
Johannes Meixner
f6694a79fc Accepting request 314729 from home:jsmeix:branches:Printing
CUPS bugfix for allowallforanybody policy https://www.cups.org/str.php?L4659 (boo#936309)

OBS-URL: https://build.opensuse.org/request/show/314729
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=304
2015-07-01 13:50:32 +00:00
Dominique Leuenberger
847020eaf9 Accepting request 313642 from Printing
- Fix the previous commit by using direct systemd call and ensuring we
  work even on older distros (forwarded request 313641 from scarabeus_iv)

OBS-URL: https://build.opensuse.org/request/show/313642
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=128
2015-06-30 08:15:24 +00:00
Tomáš Chvátal
696007e744 Accepting request 313641 from home:scarabeus_iv:branches:Printing
- Fix the previous commit by using direct systemd call and ensuring we
  work even on older distros

OBS-URL: https://build.opensuse.org/request/show/313641
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=302
2015-06-25 08:03:07 +00:00
Tomáš Chvátal
dd365fbbe6 - Fix postin-without-tmpfile-creation and run %tmpfiles_create
macro on our cups.conf

OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=301
2015-06-22 12:23:06 +00:00
Dominique Leuenberger
9df2d64431 Accepting request 311257 from Printing
CUPS version upgrade to 2.0.3 that fixes in particular CERT VU #810572 CVE-2015-1158 CVE-2015-1159 (bsc#924208) (forwarded request 311253 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/311257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=127
2015-06-11 07:09:39 +00:00
Johannes Meixner
8c43ac6bd5 Accepting request 311253 from home:jsmeix:branches:Printing
CUPS version upgrade to 2.0.3 that fixes in particular CERT VU #810572 CVE-2015-1158 CVE-2015-1159 (bsc#924208)

OBS-URL: https://build.opensuse.org/request/show/311253
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=299
2015-06-09 09:10:04 +00:00
Dominique Leuenberger
41954e2f34 Accepting request 294497 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/294497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=126
2015-04-07 07:26:44 +00:00
Tomáš Chvátal
f1b1e22e12 Accepting request 293563 from home:mimi_vx:branches:Printing
- Add patch cups-busy-loop.patch to fix rh#1179596 , cups#4605

OBS-URL: https://build.opensuse.org/request/show/293563
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=297
2015-03-28 13:42:00 +00:00
Dominique Leuenberger
d1e97d86a4 Accepting request 286370 from Printing
- Add back the posttrans cleanup script as it is needed
- Add patch cups-systemd-socket.patch to fix socket activation
  and to match socket approach Fedora has.
- Version bump to 2.0.2:
  * Security: cupsRasterReadPixels buffer overflow with invalid page header and
    compressed raster data (STR #4551)
  * Mapping of PPD keywords to IPP keywords did not work if the PPD keyword was
    already an IPP keyword (<rdar://problem/19121005>)
  * cupsGetPPD* sent bad requests (STR #4567)
  * For detailed list see CHANGES.txt file
- Enable PIE for build
- Remove legacy paralel-port support as it is not really needed
  as most do not want it
- Update descriptions to just state what changed and let user
  find it out.
- Add back comment about %fdupes
- Remove exit 0 on scriptlets as it is provided by the %service bla
  ones already
- Fix the comment about openSUSE version on tmpfilesdir declaration
- cups-2.0.1 update:
  * lengthy list of changes see the upstream CHANGES.txt that is
    distributed with the package
  * Disabling of sslv3 to mitigate poodle
- Use gnutls to provide SSLOPtions configuration directive
  * openssl is no longer supported upstream
  * Remove the with-openssl-exception from license
- Remove cups.sysconfig as it is not used with systemd based distros
- Purposely lose support for SLE11 as it doubles size of some of the
  sections and keep suppor for openSUSE+SLE12
  * even with the conditions we would have to go unencrypted only

OBS-URL: https://build.opensuse.org/request/show/286370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=125
2015-02-20 12:50:45 +00:00
Tomáš Chvátal
221b21587d - Removed patches:
* cups-0001-systemd-add-systemd-socket-activation-and-unit-files.patch
  * cups-0002-systemd-listen-only-on-localhost-for-socket-activation.patch
  * cups-0003-systemd-secure-cups.service-unit-file.patch
  * cups-1.3.6-access_conf.patch
  * cups-1.5-additional_policies.patch
  * cups-1.5.4-CVE-2012-5519.patch
  * cups-1.5.4-strftime.patch
  * cups-move-everything-to-run.patch
  * cups-polld_avoid_busy_loop.patch
  * cups-provides-cupsd-service.patch
  * str4190.patch
  * str4351.patch
  * str4450.CVE-2014-3537.str4455.CVE-2014-5029.CVE-2014-5030.CVE-2014-5031.CUPS-1.5.4.patch
- Refreshed patches:
  * cups-1.3.9-desktop_file.patch
  * cups-config-libs.patch
- Added patches:
  * cups-1.7-additional_policies.patch
  * cups-systemd-socket.patch

OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=295
2015-02-16 15:45:11 +00:00
Tomáš Chvátal
c7ccef2b9b Accepting request 286363 from home:scarabeus_iv:branches:Printing
Final submission, there seem to be no activity on factory so it works
or nobody cares :)

- Add back the posttrans cleanup script as it is needed
- Add patch cups-systemd-socket.patch to fix socket activation
  and to match socket approach Fedora has.
- Version bump to 2.0.2:
  * Security: cupsRasterReadPixels buffer overflow with invalid page header and
    compressed raster data (STR #4551)
  * Mapping of PPD keywords to IPP keywords did not work if the PPD keyword was
    already an IPP keyword (<rdar://problem/19121005>)
  * cupsGetPPD* sent bad requests (STR #4567)
  * For detailed list see CHANGES.txt file
- Enable PIE for build
- Remove legacy paralel-port support as it is not really needed
  as most do not want it
- Update descriptions to just state what changed and let user
  find it out.
- Add back comment about %fdupes
- Remove exit 0 on scriptlets as it is provided by the %service bla
  ones already
- Fix the comment about openSUSE version on tmpfilesdir declaration
- cups-2.0.1 update:
  * lengthy list of changes see the upstream CHANGES.txt that is
    distributed with the package
  * Disabling of sslv3 to mitigate poodle
- Use gnutls to provide SSLOPtions configuration directive
  * openssl is no longer supported upstream
  * Remove the with-openssl-exception from license
- Remove cups.sysconfig as it is not used with systemd based distros
- Purposely lose support for SLE11 as it doubles size of some of the
  sections and keep suppor for openSUSE+SLE12
  * even with the conditions we would have to go unencrypted only

OBS-URL: https://build.opensuse.org/request/show/286363
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=294
2015-02-16 15:27:41 +00:00