Packages changed: hplip (3.19.3 -> 3.19.6) kernel-firmware (20190712 -> 20190815) kernel-source (5.2.8 -> 5.2.9) libgudev (232 -> 233) libguestfs openslp perl-Specio (0.43 -> 0.44) poppler (0.72.0 -> 0.79.0) poppler-qt5 (0.72.0 -> 0.79.0) python-mysqlclient (1.4.2 -> 1.4.4) rsyslog texlive xfce4-settings (4.14.0 -> 4.14.1) xmlgraphics-fop xreader yast2-fonts (4.2.0 -> 4.2.1) yast2-instserver (4.2.2 -> 4.2.3) yast2-support (4.2.1 -> 4.2.2) === Details === ==== hplip ==== Version update (3.19.3 -> 3.19.6) Subpackages: hplip-hpijs hplip-sane - updated to 3.19.6 Added support for the following new Printers: * HP Color LaserJet Enterprise M751dn * HP Color LaserJet Enterprise M751n * HP Color LaserJet Managed E75245dn * HP Color LaserJet Pro M453cdn * HP Color LaserJet Pro M453cdw * HP Color LaserJet Pro M454cdn * HP Color LaserJet Pro M454cdw * HP Color LaserJet Pro M454dn * HP Color LaserJet Pro M454dw * HP Color LaserJet Pro M454nw * HP Color LaserJet Pro MFP M478fcdn * HP Color LaserJet Pro MFP M478fcdw * HP Color LaserJet Pro MFP M479dw * HP Color LaserJet Pro MFP M479fcdn * HP Color LaserJet Pro MFP M479fcdw * HP Color LaserJet Pro MFP M479fdn * HP Color LaserJet Pro MFP M479fdw * HP Color LaserJet Pro MFP M479fnw * HP DesignJet T2600dr Postscript MFP * HP DesignJet XL 3600 PS MFP * HP Laser NS 1020 * HP Laser NS 1020w * HP Laser NS MFP 1005 * HP Laser NS MFP 1005w * HP LaserJet Enterprise Flow MFP M528c * HP LaserJet Enterprise Flow MFP M528z * HP LaserJet Enterprise M507dn * HP LaserJet Enterprise M507dng * HP LaserJet Enterprise M507n * HP LaserJet Enterprise M507x * HP LaserJet Enterprise MFP M528dn * HP LaserJet Enterprise MFP M528f * HP LaserJet Managed E50145dn * HP LaserJet Managed E50145x * HP LaserJet Managed Flow MFP E52645c * HP LaserJet Managed MFP E52645dn * HP LaserJet Pro M404c1 * HP LaserJet Pro M404c2 * HP LaserJet Pro M404c3 * HP LaserJet Pro M404c4 * HP LaserJet Pro M404d * HP LaserJet Pro M404dn * HP LaserJet Pro M404dw * HP LaserJet Pro M404m * HP LaserJet Pro M404n * HP LaserJet Pro M405d * HP LaserJet Pro M405dn * HP LaserJet Pro M405dw * HP LaserJet Pro M405n * HP LaserJet Pro MFP M428c1 * HP LaserJet Pro MFP M428c2 * HP LaserJet Pro MFP M428c3 * HP LaserJet Pro MFP M428c4 * HP LaserJet Pro MFP M428dw * HP LaserJet Pro MFP M428fdn * HP LaserJet Pro MFP M428fdw * HP LaserJet Pro MFP M428m * HP LaserJet Pro MFP M429dw * HP LaserJet Pro MFP M429fdn * HP LaserJet Pro MFP M429fdw * HP Neverstop Laser 1000a * HP Neverstop Laser 1000w * HP Neverstop Laser MFP 1200a * HP Neverstop Laser MFP 1200w * HP OfficeJet 8010 All * in * One Printer series * HP OfficeJet 8020 All * in * One Printer Series * HP OfficeJet Pro 8020 All * in * One Printer series * HP OfficeJet Pro 8030 All * in * One Printer series * HP PageWide XL 3900PS MFP * HP Smart Tank 500 series * HP Smart Tank 510 * HP Smart Tank 530 series * HP Smart Tank 610 * HP Smart Tank Plus 550 * HP Smart Tank Plus 570 series * HP Smart Tank Plus 650 ==== kernel-firmware ==== Version update (20190712 -> 20190815) Subpackages: ucode-amd - Update to version 20190815 (git-commit 07b925b450bf): * Install only listed firmware files * rtw88: add a README file * rtw88: RTL8822C: add WoW firmware v7.3 * rtw88: RTL8822C: update rtw8822c_fw.bin to v7.3 * ath10k: QCA9984 hw1.0: update board-2.bin * ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00046 * ath10k: QCA988X hw2.0: update firmware-5.bin to 10.2.4-1.0-00045 * ath10k: QCA9888 hw2.0: update board-2.bin * ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00040 * ath10k: QCA9887 hw1.0: update firmware-5.bin to 10.2.4-1.0-00045 * ath10k: QCA6174 hw3.0: update firmware-6.bin to WLAN.RM.4.4.1-00140-QCARMSWPZ-1 * ath10k: QCA4019 hw1.0: update board-2.bin * cxgb4: update firmware to revision 1.24.3.0 * nfp: update Agilio SmartNIC flower firmware to rev AOTC-2.10.A.38 * nvidia: add missing entries in WHENCE * linux-firmware: Update NXP Management Complex firmware to version 10.16.2 * iwlwifi: update -48 FWs for Qu and cc * iwlwifi: update FWs for 3168, 7265D, 9000, 9260, 8000, 8265 and cc * drm/i915/firmware: Add v33 of GuC for ICL * drm/i915/firmware: Add v33 of GuC for KBL * drm/i915/firmware: Add v33 of GuC for SKL * drm/i915/firmware: Add v33 of GuC for GLK * drm/i915/firmware: Add v33 of GuC for BXT - Drop iwlwifi revert patch, as the fix will go into 5.2.x kernel (bsc#1142128): WHENCE-iwlwifi-9xxx-46-revert.patch - Drop the deprecated upstream fix: 0001-nvidia-add-missing-entries-in-WHENCE.patch - Drop the local copy of copy-file.sh that is already included in the latest linux-git tarball - Re-group some entries for USB hotpluggable network drivers into kernel-firmware-usb-network subpackage, while moving ath10k and mwifiex firmware into the own subpackage, too - Move documents and license texts into the proper section - Remove spurious non-firmware files - Restructure the packaging for reducing the storage footprint (bsc#1143959): the firmware files are split into several subpackages, so that user doesn't need to install unnecessary files. Each package has supplements entries that are generated from the static list (that was created from the current and old TW kernel binaries). There is a catch-all package, kernel-firmware-all, and this provides/obsoletes the former kernel-firmware package. And each firmware file is compressed in XZ format for the new kernel (5.3 or later). For the systems with older kernels, we still provide the old'n'good kernel-firmware.rpm, containing everything in the raw format, too. This kernel-firmware.rpm will be obsoleted once when kernel-firmware-all above is installed. The build of both flavors are done in the multibuild. Without the flavor, the raw kernel-firmware.rpm and ucode-amd.rpm are built, while the new kernel firmware packages are built in "compressed" flavor (-M compressed). - Upstream fix for missing WHENCE entries: 0001-nvidia-add-missing-entries-in-WHENCE.patch ==== kernel-source ==== Version update (5.2.8 -> 5.2.9) Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms kernel-vanilla - Linux 5.2.9 (bnc#1012628). - iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support (bnc#1012628). - iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 (bnc#1012628). - iwlwifi: mvm: fix a use-after-free bug in iwl_mvm_tx_tso_segment (bnc#1012628). - iwlwifi: mvm: fix an out-of-bound access (bnc#1012628). - iwlwifi: don't unmap as page memory that was mapped as single (bnc#1012628). - mwifiex: fix 802.11n/WPA detection (bnc#1012628). - KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block (bnc#1012628). - KVM: Fix leak vCPU's VMCS value into other pCPU (bnc#1012628). - NFSv4: Fix an Oops in nfs4_do_setattr (bnc#1012628). - NFSv4: Check the return value of update_open_stateid() (bnc#1012628). - NFSv4: Fix delegation state recovery (bnc#1012628). - smb3: send CAP_DFS capability during session setup (bnc#1012628). - SMB3: Fix deadlock in validate negotiate hits reconnect (bnc#1012628). - dax: dax_layout_busy_page() should not unmap cow pages (bnc#1012628). - mac80211: don't WARN on short WMM parameters from AP (bnc#1012628). - ALSA: hda - Workaround for crackled sound on AMD controller (1022:1457) (bnc#1012628). - ALSA: hda - Don't override global PCM hw info flag (bnc#1012628). - ALSA: hiface: fix multiple memory leak bugs (bnc#1012628). - ALSA: firewire: fix a memory leak bug (bnc#1012628). - drm/i915: Fix wrong escape clock divisor init for GLK (bnc#1012628). - hwmon: (lm75) Fixup tmp75b clr_mask (bnc#1012628). - hwmon: (nct7802) Fix wrong detection of in4 presence (bnc#1012628). - can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices (bnc#1012628). - can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices (bnc#1012628). - KVM/nSVM: properly map nested VMCB (bnc#1012628). - ALSA: usb-audio: fix a memory leak bug (bnc#1012628). - HID: sony: Fix race condition between rumble and device remove (bnc#1012628). - gen_compile_commands: lower the entry count threshold (bnc#1012628). - s390/dma: provide proper ARCH_ZONE_DMA_BITS value (bnc#1012628). - perf/core: Fix creating kernel counters for PMUs that override event->cpu (bnc#1012628). - perf/x86: Apply more accurate check on hypervisor platform (bnc#1012628). - perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register (bnc#1012628). - perf/x86/intel: Fix SLOTS PEBS event constraint (bnc#1012628). - tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed sleep loop (bnc#1012628). - test_firmware: fix a memory leak bug (bnc#1012628). - scsi: scsi_dh_alua: always use a 2 second delay before retrying RTPG (bnc#1012628). - scsi: ibmvfc: fix WARN_ON during event pool release (bnc#1012628). - scsi: megaraid_sas: fix panic on loading firmware crashdump (bnc#1012628). - ARM: dts: bcm: bcm47094: add missing #cells for mdio-bus-mux (bnc#1012628). - ARM: davinci: fix sleep.S build error on ARMv4 (bnc#1012628). - nvme: fix memory leak caused by incorrect subsystem free (bnc#1012628). - nvme: ignore subnqn for ADATA SX6000LNP (bnc#1012628). - ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id() (bnc#1012628). - drbd: dynamically allocate shash descriptor (bnc#1012628). - perf probe: Avoid calling freeing routine multiple times for same pointer (bnc#1012628). - perf session: Fix loading of compressed data split across adjacent records (bnc#1012628). - perf stat: Fix segfault for event group in repeat mode (bnc#1012628). - perf tools: Fix proper buffer size for feature processing (bnc#1012628). - perf script: Fix off by one in brstackinsn IPC computation (bnc#1012628). - ALSA: compress: Be more restrictive about when a drain is allowed (bnc#1012628). - ALSA: compress: Don't allow paritial drain operations on capture streams (bnc#1012628). - ALSA: compress: Prevent bypasses of set_params (bnc#1012628). - ALSA: compress: Fix regression on compressed capture streams (bnc#1012628). - s390/qdio: add sanity checks to the fast-requeue path (bnc#1012628). - cpufreq/pasemi: fix use-after-free in pas_cpufreq_cpu_init() (bnc#1012628). - arm64: dts: imx8mq: fix SAI compatible (bnc#1012628). - arm64: dts: imx8mm: Correct SAI3 RXC/TXFS pin's mux option #1 (bnc#1012628). - drm: silence variable 'conn' set but not used (bnc#1012628). - drm/msm/dpu: Correct dpu encoder spinlock initialization (bnc#1012628). - iommu/vt-d: Check if domain->pgd was allocated (bnc#1012628). - arm64: entry: SP Alignment Fault doesn't write to FAR_EL1 (bnc#1012628). - arm64: Force SSBS on context switch (bnc#1012628). - powerpc/papr_scm: Force a scm-unbind if initial scm-bind fails (bnc#1012628). - ARM: dts: imx6ul: fix clock frequency property name of I2C buses (bnc#1012628). - hwmon: (nct6775) Fix register address and added missed tolerance for nct6106 (bnc#1012628). - hwmon: (occ) Fix division by zero issue (bnc#1012628). - allocate_flower_entry: should check for null deref (bnc#1012628). - mac80211: don't warn about CW params when not using them (bnc#1012628). - mac80211: fix possible memory leak in ieee80211_assign_beacon (bnc#1012628). - nl80211: fix NL80211_HE_MAX_CAPABILITY_LEN (bnc#1012628). - iscsi_ibft: make ISCSI_IBFT dependson ACPI instead of ISCSI_IBFT_FIND (bnc#1012628). - Update config files. Set CONFIG_ISCSI_IBFT=m. - drm/amd/display: Increase size of audios array (bnc#1012628). - drm/amd/display: Only enable audio if speaker allocation exists (bnc#1012628). - drm/amd/display: Fix dc_create failure handling and 666 color depths (bnc#1012628). - drm/amd/display: allocate 4 ddc engines for RV2 (bnc#1012628). - drm/amd/display: put back front end initialization sequence (bnc#1012628). - drm/amd/display: use encoder's engine id to find matched free audio device (bnc#1012628). - drm/amd/display: fix DMCU hang when going into Modern Standby (bnc#1012628). - drm/amd/display: Wait for backlight programming completion in set backlight level (bnc#1012628). - drm/amd/display: Clock does not lower in Updateplanes (bnc#1012628). - drm/amd/display: No audio endpoint for Dell MST display (bnc#1012628). - netfilter: nf_tables: Support auto-loading for inet nat (bnc#1012628). - rq-qos: use a mb for got_token (bnc#1012628). - rq-qos: set ourself TASK_UNINTERRUPTIBLE after we schedule (bnc#1012628). - rq-qos: don't reset has_sleepers on spurious wakeups (bnc#1012628). - scripts/sphinx-pre-install: fix latexmk dependencies (bnc#1012628). - scripts/sphinx-pre-install: don't use LaTeX with CentOS 7 (bnc#1012628). - scripts/sphinx-pre-install: fix script for RHEL/CentOS (bnc#1012628). - netfilter: nft_hash: fix symhash with modulus one (bnc#1012628). - netfilter: conntrack: always store window size un-scaled (bnc#1012628). - netfilter: nf_tables: fix module autoload for redir (bnc#1012628). - netfilter: Fix rpfilter dropping vrf packets by mistake (bnc#1012628). - vfio-ccw: Don't call cp_free if we are processing a channel program (bnc#1012628). - vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa_iova_pfn (bnc#1012628). - netfilter: nfnetlink: avoid deadlock due to synchronous request_module (bnc#1012628). - powerpc: fix off by one in max_zone_pfn initialization for ZONE_DMA (bnc#1012628). - can: peak_usb: fix potential double kfree_skb() (bnc#1012628). - can: flexcan: fix an use-after-free in flexcan_setup_stop_mode() (bnc#1012628). - can: flexcan: fix stop mode acknowledgment (bnc#1012628). - can: rcar_canfd: fix possible IRQ storm on high load (bnc#1012628). - usb: typec: tcpm: Ignore unsupported/unknown alternate mode requests (bnc#1012628). - usb: typec: tcpm: Add NULL check before dereferencing config (bnc#1012628). - usb: typec: tcpm: remove tcpm dir if no children (bnc#1012628). - usb: typec: tcpm: free log buf memory when remove debug file (bnc#1012628). - usb: typec: ucsi: ccg: Fix uninitilized symbol error (bnc#1012628). - usb: yurex: Fix use-after-free in yurex_delete (bnc#1012628). - usb: host: xhci-rcar: Fix timeout in xhci_suspend() (bnc#1012628). - gfs2: gfs2_walk_metadata fix (bnc#1012628). - genirq/affinity: Create affinity mask for single vector (bnc#1012628). - x86/purgatory: Use CFLAGS_REMOVE rather than reset KBUILD_CFLAGS (bnc#1012628). - x86/purgatory: Do not use __builtin_memcpy and __builtin_memset (bnc#1012628). - perf record: Fix module size on s390 (bnc#1012628). - perf db-export: Fix thread__exec_comm() (bnc#1012628). - perf annotate: Fix s390 gap between kernel end and module start (bnc#1012628). - coresight: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute (bnc#1012628). - mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy() (bnc#1012628). - x86/mm: Sync also unmappings in vmalloc_sync_all() (bnc#1012628). - x86/mm: Check for pfn instead of page in vmalloc_sync_one() (bnc#1012628). - Input: synaptics - enable RMI mode for HP Spectre X360 (bnc#1012628). - Input: elantech - enable SMBus on new (2018+) systems (bnc#1012628). - Input: usbtouchscreen - initialize PM mutex before using it (bnc#1012628). - bdev: Fixup error handling in blkdev_get() (bnc#1012628). - loop: set PF_MEMALLOC_NOIO for the worker thread (bnc#1012628). - mmc: cavium: Add the missing dma unmap when the dma has finished (bnc#1012628). - mmc: cavium: Set the correct dma max segment size for mmc_host (bnc#1012628). - sound: fix a memory leak bug (bnc#1012628). - usb: iowarrior: fix deadlock on disconnect (bnc#1012628). - Revert "USB: rio500: simplify locking" (bnc#1012628). - usb: usbfs: fix double-free of usb memory upon submiturb error (bnc#1012628). - driver core: platform: return -ENXIO for missing GpioInt (bnc#1012628). - crypto: ccp - Ignore tag length when decrypting GCM ciphertext (bnc#1012628). - crypto: ccp - Add support for valid authsize values less than 16 (bnc#1012628). - crypto: ccp - Fix oops by properly managing allocated structures (bnc#1012628). - Staging: fbtft: Fix reset assertion when using gpio descriptor (bnc#1012628). - Staging: fbtft: Fix probing of gpio descriptor (bnc#1012628). - staging: android: ion: Bail out upon SIGKILL when allocating memory (bnc#1012628). - staging: wilc1000: flush the workqueue before deinit the host (bnc#1012628). - staging: gasket: apex: fix copy-paste typo (bnc#1012628). - iio: adc: max9611: Fix misuse of GENMASK macro (bnc#1012628). - iio: adc: gyroadc: fix uninitialized return code (bnc#1012628). - iio: imu: mpu6050: add missing available scan masks (bnc#1012628). - iio: cros_ec_accel_legacy: Fix incorrect channel setting (bnc#1012628). - IIO: Ingenic JZ47xx: Set clock divider on probe (bnc#1012628). - Revert "PCI: Add missing link delays required by the PCIe spec" (bnc#1012628). - commit 80c0ffe - x86/apic: Handle missing global clockevent gracefully (bnc#1142926). - commit a44175e ==== libgudev ==== Version update (232 -> 233) - Update to version 233: + Require glib 2.38. + Small documentation updates. + Remove gnome-common build dependency. - Use modern macros. ==== libguestfs ==== Subpackages: guestfs-data libguestfs0 python3-libguestfs - Remove empty /etc/libguestfs-tools.conf ==== openslp ==== Subpackages: libslp1 openslp-server - removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see [1]. [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html ==== perl-Specio ==== Version update (0.43 -> 0.44) - updated to 0.44 see /usr/share/doc/packages/perl-Specio/Changes 0.44 2019-08-14 - Replaced the use of B with XString if it is installed. The latter is much smaller and provides the one subroutine from B we cared about. Based on GH [#15]. Implemented by Nicolas R. ==== poppler ==== Version update (0.72.0 -> 0.79.0) Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools - Update to version 0.79.0: + core: - Fix regression on TextSelectionPainter. - Fix parsing of DefaultAppearance. - Fix memory leak in PostScriptFunction. - Fix crashes in fuzzed files. + qt5: - Implemented support for setIcon by changing appearance. - Added option to set the form available to print. - QString::null is deprecated, use QString(). - Replace deprecated qStableSort with std::stable_sort. + build system: Turn README into README.md and expand it. - Update to version 0.78.0: + core: - Fix line annotation arrows for usage in dimensioning. - Handle Ink annots without an InkList but with an AP. - Fix typos preventing parsing of Movie start and duration. - Fix crash on malformed files. + glib: - Add poppler_document_create_dests_tree(). - Don't use the deprecated g_type_class_add_private(). - Document the differences between render() and render_for_printing(). - Fix introspection for poppler_document_new_from_data. - Don't create PopplerInputStream with length 0. - Document G_IO_ERROR as a possible error condition. - Docs: Add index for API new in 0.78. + build system: - Fixes cross compilation of gir in Void Linux. - Add -Wshadow to the default warning flags. - Install pkg-config pc files if pkg-config is found. - Bump poppler_sover following upstream changes. - Update to version 0.77.0: + core: - Fix crash on signature handling. Issue #766 - Fix small memory leak in SignatureHandler::getCertificateInfo - Splash: Restrict filling of overlapping boxes. Issue #750 - Fix crash on malformed files + qt5: Fix optional content handling with exclusive layers + cpp: Make render_page thread-safe + utils: - pdfsig: Fix small memory leak - pdftotext: Fix typo in manpage - Changes from version 0.76.1: + core: - Make the mul tables be calculated at compile time with constexpr. - splash: Fix compile with SPLASH_CMYK enabled - Some typo fixing in error messages + qt5: Fix regression in annotation handling + build system: Fix some typos in build system output and comments - Changes from version 0.76.0: + core: - Fix regression on case-insensitive search. Issue #743 - Remove GooList, use std::vector instead - Fix radiobutton reporting wrong state. Issue #159 - Handle UTF16-LE strings - Don't error out if there's no DA in FreeText annotation - cairo: . Compute correct coverage values for box filter. . Constrain number of cycles in rescale filter. - Read more fields from ViewerPreferences . Introduce and use Ref::INVALID . Fix crashes in broken files . Fix mismatched free/delete . Add missing include guards + utils: pdftohtml: Properly initialize HtmlOutputDev::page to avoid SIGSEGV upon error exit. - Changes from version 0.75.0: + core: - Fix rendering of some annotations - Fix crashes in broken files - Small internal code improvements + cpp: - Improve documentation - tests: Add showing version information to poppler-dump + utils: - pdfattach: new util - pdftohtml: add -dataurls parameter - pdftoppm: add -sep and -forcenum parameters - pdftohtml: make singleHtml and stout not mutually exclusive - pdfsig: fix use after free - Bump poppler_sover following upstream changes. - Update to version 0.74.0: + core: - Remove support for obsolete systems. - Include timezone in timeToDateString(). - Fix/silence some warnings. - Fix issues with broken files. + build system: - Fix linking in FreeBSD. - Fix fseeko configure check on Android for API level < 24. - Remove unused MacroPushRequiredVars.cmake. + qt5: - Add API that lazily builds an outline by wrapping the internal objects. - Demo: Use new API to build Table Of Contents lazily. + glib: - Improve documentation. - Fix cast from 'GTime *' (aka 'int *') to 'time_t *' (aka 'long *'). + utils: pdfsig: add -nssdir option. + cpp: Add a way to get all the named destinations in a document. - Bump poppler_sover following upstream changes. - Update to version 0.73.0: + core: - Fix regression reading some encrypted files. - Add X509CertificateInfo classes. - Add new 'IgnoreDiacritics' option to ::findText(). - Open files with CLOEXEC flag set. - Remove Gulong, Guint, Gushort, Guchar typedefs. - Fix handling of some broken files. + qt5: - Expose X509CertificateInfo. - Add the possibility of getting version. - Add new 'IgnoreDiacritics' search flag. - Make initialization of globalParams threadsafe. - ArthurOutputDev: Remove all Splash code usage. + cpp: - Make initialization of globalParams threadsafe. - Fix page::text_list encoding issue. - Improve handling of UTF-16 by considering Endianess. - Add API to specify a custom data directory. + glib: - add new 'POPPLER_FIND_IGNORE_DIACRITICS' find flag. - Fix named destinations. - Make PrintScaling preference available in API. + build system: - Rename ENABLE_XPDF_HEADERS to ENABLE_UNSTABLE_API_ABI_HEADERS. - support enabling NSS on mingw. - Windows: only set SOVERSION for shared libs. - Bump poppler_sover following upstream changes. - Pass ENABLE_UNSTABLE_API_ABI_HEADERS=on to cmake, replacing ENABLE_XPDF_HEADERS=on we had before. ==== poppler-qt5 ==== Version update (0.72.0 -> 0.79.0) - Update to version 0.79.0: + core: - Fix regression on TextSelectionPainter. - Fix parsing of DefaultAppearance. - Fix memory leak in PostScriptFunction. - Fix crashes in fuzzed files. + qt5: - Implemented support for setIcon by changing appearance. - Added option to set the form available to print. - QString::null is deprecated, use QString(). - Replace deprecated qStableSort with std::stable_sort. + build system: Turn README into README.md and expand it. - Update to version 0.78.0: + core: - Fix line annotation arrows for usage in dimensioning. - Handle Ink annots without an InkList but with an AP. - Fix typos preventing parsing of Movie start and duration. - Fix crash on malformed files. + glib: - Add poppler_document_create_dests_tree(). - Don't use the deprecated g_type_class_add_private(). - Document the differences between render() and render_for_printing(). - Fix introspection for poppler_document_new_from_data. - Don't create PopplerInputStream with length 0. - Document G_IO_ERROR as a possible error condition. - Docs: Add index for API new in 0.78. + build system: - Fixes cross compilation of gir in Void Linux. - Add -Wshadow to the default warning flags. - Install pkg-config pc files if pkg-config is found. - Bump poppler_sover following upstream changes. - Update to version 0.77.0: + core: - Fix crash on signature handling. Issue #766 - Fix small memory leak in SignatureHandler::getCertificateInfo - Splash: Restrict filling of overlapping boxes. Issue #750 - Fix crash on malformed files + qt5: Fix optional content handling with exclusive layers + cpp: Make render_page thread-safe + utils: - pdfsig: Fix small memory leak - pdftotext: Fix typo in manpage - Changes from version 0.76.1: + core: - Make the mul tables be calculated at compile time with constexpr. - splash: Fix compile with SPLASH_CMYK enabled - Some typo fixing in error messages + qt5: Fix regression in annotation handling + build system: Fix some typos in build system output and comments - Changes from version 0.76.0: + core: - Fix regression on case-insensitive search. Issue #743 - Remove GooList, use std::vector instead - Fix radiobutton reporting wrong state. Issue #159 - Handle UTF16-LE strings - Don't error out if there's no DA in FreeText annotation - cairo: . Compute correct coverage values for box filter. . Constrain number of cycles in rescale filter. - Read more fields from ViewerPreferences . Introduce and use Ref::INVALID . Fix crashes in broken files . Fix mismatched free/delete . Add missing include guards + utils: pdftohtml: Properly initialize HtmlOutputDev::page to avoid SIGSEGV upon error exit. - Changes from version 0.75.0: + core: - Fix rendering of some annotations - Fix crashes in broken files - Small internal code improvements + cpp: - Improve documentation - tests: Add showing version information to poppler-dump + utils: - pdfattach: new util - pdftohtml: add -dataurls parameter - pdftoppm: add -sep and -forcenum parameters - pdftohtml: make singleHtml and stout not mutually exclusive - pdfsig: fix use after free - Bump poppler_sover following upstream changes. - Update to version 0.74.0: + core: - Remove support for obsolete systems. - Include timezone in timeToDateString(). - Fix/silence some warnings. - Fix issues with broken files. + build system: - Fix linking in FreeBSD. - Fix fseeko configure check on Android for API level < 24. - Remove unused MacroPushRequiredVars.cmake. + qt5: - Add API that lazily builds an outline by wrapping the internal objects. - Demo: Use new API to build Table Of Contents lazily. + glib: - Improve documentation. - Fix cast from 'GTime *' (aka 'int *') to 'time_t *' (aka 'long *'). + utils: pdfsig: add -nssdir option. + cpp: Add a way to get all the named destinations in a document. - Bump poppler_sover following upstream changes. - Update to version 0.73.0: + core: - Fix regression reading some encrypted files. - Add X509CertificateInfo classes. - Add new 'IgnoreDiacritics' option to ::findText(). - Open files with CLOEXEC flag set. - Remove Gulong, Guint, Gushort, Guchar typedefs. - Fix handling of some broken files. + qt5: - Expose X509CertificateInfo. - Add the possibility of getting version. - Add new 'IgnoreDiacritics' search flag. - Make initialization of globalParams threadsafe. - ArthurOutputDev: Remove all Splash code usage. + cpp: - Make initialization of globalParams threadsafe. - Fix page::text_list encoding issue. - Improve handling of UTF-16 by considering Endianess. - Add API to specify a custom data directory. + glib: - add new 'POPPLER_FIND_IGNORE_DIACRITICS' find flag. - Fix named destinations. - Make PrintScaling preference available in API. + build system: - Rename ENABLE_XPDF_HEADERS to ENABLE_UNSTABLE_API_ABI_HEADERS. - support enabling NSS on mingw. - Windows: only set SOVERSION for shared libs. - Bump poppler_sover following upstream changes. - Pass ENABLE_UNSTABLE_API_ABI_HEADERS=on to cmake, replacing ENABLE_XPDF_HEADERS=on we had before. ==== python-mysqlclient ==== Version update (1.4.2 -> 1.4.4) - Update to 1.4.4: * charset option is passed to mysql_options(mysql, MYSQL_SET_CHARSET_NAME, charset) before mysql_real_connect is called. This avoid extra SET NAMES query when creating connection. - Change in 1.4.3: * --static build supports libmariadbclient.a * Try mariadb_config when mysql_config is not found * Fixed warning happend in Python 3.8 (#359) * Fixed from MySQLdb import *, while I don't recommend it. (#369) * Fixed SEGV MySQLdb.escape_string("1") when libmariadb is used and no connection is created. (#367) * Fixed many circular references are created in Cursor.executemany(). - Add python3-attrs to build ==== rsyslog ==== - removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see [1]. [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html ==== texlive ==== Subpackages: libkpathsea6 libsynctex2 - source-poppler0.79.0.patch: fix build with poppler 0.79 ==== xfce4-settings ==== Version update (4.14.0 -> 4.14.1) Subpackages: xfce4-settings-lang - Update to version 4.14.1 * display: Fix profile matching in xfsettingsd * display: Assure correct gchar** (bxo#15816) * color: Conditionally hide info button in add-profile dialog * color: Add tooltip to profile info buttons * keyboard: Add mnemonics to add-command dialog (bxo#10495) * keyboard: Improve layout of add-command dialog * Translation Updates ==== xmlgraphics-fop ==== - Add fontbox to classpath: (rh#1413340) ==== xreader ==== Subpackages: libxreaderdocument3 libxreaderview3 xreader-lang - Restore backend subpackages accidentally removed by previous Jul 8 SR: - Split backends into subpackages to prevent hard dependency to backends and make application more lightweight - Dropped xreader-backends package (obsolete) ==== yast2-fonts ==== Version update (4.2.0 -> 4.2.1) - Using rb_default_ruby_abi tag in the spec file in order to handle several ruby versions (bsc#1146403). - 4.2.1 ==== yast2-instserver ==== Version update (4.2.2 -> 4.2.3) - Using rb_default_ruby_abi tag in the spec file in order to handle several ruby versions (bsc#1146403). - 4.2.3 ==== yast2-support ==== Version update (4.2.1 -> 4.2.2) - Using rb_default_ruby_abi tag in the spec file in order to handle several ruby versions (bsc#1146403). - 4.2.2