Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

kpmcore-devel-21.12.3-bp154.1.97 RPM for s390x

From OpenSuSE Leap 15.4 for s390x

Name: kpmcore-devel Distribution: SUSE Linux Enterprise 15 SP4
Version: 21.12.3 Vendor: openSUSE
Release: bp154.1.97 Build date: Thu May 12 05:20:18 2022
Group: Development/Languages/C and C++ Build host: s390zp22
Size: 237393 Source RPM: kpmcore-21.12.3-bp154.1.97.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.kde.org
Summary: Development package for KDE Partition Manager core library
Library for managing partitions. Common code for KDE Partition Manager and
other projects.

Development package for kpmcore.

Provides

Requires

License

GPL-3.0-only

Changelog

* Wed Mar 02 2022 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 21.12.3
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/21.12.3/
  - Changes since 21.12.2:
    * Do not repeatedly open and close file when reading from it.
    * Do not repeatedly open and close file when writing to it.
    * Make sure that path passed to WriteData is block device.
    * Restrict CopyFileData to writing to already existing files.
    * Rename CopyBlocks to CopyFileData.
    * Check for relative paths in ExternalCommandHelper::CopyBlocks.
    * Restrict QProcess::ProcessChannelMode to two used values.
    * Be a bit more strict in root helper when checking path to /etc/fstab.
  - Drop patches, now upstream:
    * 0001-Do-not-repeatedly-open-and-close-file-when-reading-f.patch
    * 0001-Do-not-repeatedly-open-and-close-file-when-writing-t.patch
    * 0001-Make-sure-that-path-passed-to-WriteData-is-block-dev.patch
    * 0001-Restrict-CopyFileData-to-writing-to-already-existing.patch
    * 0001-Rename-CopyBlocks-to-CopyFileData.patch
    * 0001-Check-for-relative-paths-in-ExternalCommandHelper-Co.patch
    * 0001-Restrict-QProcess-ProcessChannelMode-to-two-used-val.patch
    * 0001-Be-a-bit-more-strict-in-root-helper-when-checking-pa.patch
* Thu Feb 24 2022 Christophe Giboudeaux <christophe@krop.fr>
  - Backport more upstream changes:
    * 0001-Restrict-CreateFile-method-to-WriteFstab-method-in-p.patch
    * 0001-Add-a-comment-about-WriteOnly.patch
    * 0001-Add-a-few-more-comments-explaining-copy-direction.patch
    * 0001-Set-false-as-the-default-return-value-and-change-it-.patch
    * 0001-Rename-blockSize-to-chunkSize-to-avoid-confusion-wit.patch
    * 0001-Fix-a-typo-in-definition-of-MiB-constant.patch
    * 0001-Rename-variables-into-more-appropriate-fstabPath-and.patch
* Wed Feb 09 2022 Christophe Giboudeaux <christophe@krop.fr>
  - Backport upstream changes to address security issues
    (contributes to boo#1178848)
    * 0001-Add-new-job-to-change-permission-of-the-newly-create.patch
    * 0001-Move-the-changePosixPermission-to-the-Filesystem.patch
    * 0001-Add-posix-permissions-on-filesystems-used-in-posix-s.patch
    * 0001-Allow-running-chmod-in-externalcommand-helper.patch
    * 0001-Add-support-for-copying-unknown-partitions.patch
    * 0001-Fix-davfs-entries-being-omitted-from-fstab-file.patch
    * 0001-Changing-swap-labels-while-swap-is-active-does-not-s.patch
    * 0001-Be-a-bit-more-strict-in-root-helper-when-checking-pa.patch
    * 0001-Restrict-QProcess-ProcessChannelMode-to-two-used-val.patch
    * 0001-Check-for-relative-paths-in-ExternalCommandHelper-Co.patch
    * 0001-Rename-CopyBlocks-to-CopyFileData.patch
    * 0001-Restrict-CopyFileData-to-writing-to-already-existing.patch
    * 0001-Make-sure-that-path-passed-to-WriteData-is-block-dev.patch
    * 0001-Do-not-repeatedly-open-and-close-file-when-writing-t.patch
    * 0001-Do-not-repeatedly-open-and-close-file-when-reading-f.patch
    * 0001-Update-description-of-polkit-helper.patch
* Sat Feb 05 2022 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 21.12.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/21.12.2/
  - Changes since 21.12.1:
    * Fix infinite recursion in dummy backend. (kde#432704)
* Thu Jan 13 2022 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 21.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/21.12.1/
  - Changes since 21.08.3:
    * Fix broken fstab when mount point includes space. (kde#446218)
    * Fix seek error when filling device with random data or zeroes.
    * Do not destroy zfs pool when removing zfs partition.
    * Bump minimal cmake version to 3.16
    * Initialize all fields in Partition
    * Clear attributes on new partition creation
* Sat Nov 13 2021 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 21.08.3
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/21.08.3/
  - No code change since 21.08.1
* Mon Sep 06 2021 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 21.08.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/21.08.1
  - No code change since 21.08.0
* Fri Aug 06 2021 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 21.08.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/21.08.0
  - No code change since 21.04.2
* Fri Jun 25 2021 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 21.04.2
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/21.04.2
  - No code change since 21.04.1
* Wed May 19 2021 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 21.04.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/21.04.1
  - No code change since 21.04.0
  - Use GCC 10 on Leap
* Tue Apr 20 2021 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 21.04.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/gear/21.04
* Tue Oct 27 2020 Wolfgang Bauer <wbauer@tmo.at>
  - Update to 4.2.0
    * KAuth helper replaced with pure PolkitQt1 helper
    * KDE Partition Manager (including KPMcore library) is now fully
      REUSE 3.0 compliant
    * Support for partitions with unknown file system
    * Fixed and improved mount point and /etc/fstab handling
    * Fixed a crash that was present for a long time but hard to
      reproduce reliably
    * KPMcore gained support for GPT partition attributes (It is not
      yet wired in KDE Partition Manager)
    * KPMcore has more support for setting GPT partition label and
      UUID (Again, not yet wired in KDE Partition Manager)
    * Port away from various deprecated Qt/KDE methods
    * Workaround bad JSON output from sfdisk (will be fixed in
      util-linux 2.37).
    * Import partition flags when importing partition table
    * Apply colour scheme to secondary (MBR logical) partitions
* Thu Aug 27 2020 Christophe Giboudeaux <christophe@krop.fr>
  - Use %cmake_build instead of %make_jobs
* Mon Feb 10 2020 wbauer@tmo.at
  - Update to 4.1.0
    * Support for Minix file system
    * Initial support for file system specific features although it's
      not exposed via KDE Partition Manager GUI yet
    * Some bug fixes, in particular Calamares installer should work
      better than with 4.0
* Mon Oct 07 2019 wbauer@tmo.at
  - Update to 4.0.1
    * Do not align partitions if they are mounted, moving data when
      partitions are mounted is almost guaranteed to cause data loss
      (kde#412575)
* Fri May 24 2019 wbauer@tmo.at
  - Update to 4.0.0
    * Ported to KAuth to let the GUI run as unprivileged user
    * KPMcore backend was ported away from libparted to sfdisk (part
      of util-linux)
    * Ported S.M.A.R.T. code away from unmaintained libatasmart to
      smartmontools
    * Better support for LUKS2
    * Detection support for Apple's APFS filesystem and Microsoft's
      Bitlocker
    * Many of the KPMcore classes now use d-pointers, which in the
      future releases will help us to maintain binary compatibility
      (ABI) a bit better
    * Use more modern C++ features
    * Some bugfixes, in particular related to LVM
  - Relax versioned requirements to not violate the SLPP
* Tue Oct 16 2018 Fabian Vogt <fabian@ritter-vogt.de>
  - Use %license
* Fri Dec 15 2017 wbauer@tmo.at
  - Update to 3.3.0
    * some improvements for Btrfs, F2FS, NTFS file systems
    * first bits of new LUKS2 on-disk format support, now KDE
      Partition Manager can display LUKS2 labels. More LUKS2 work
      will follow in KPM 3.4.
    * There were changes in how LVM devices are detected which might
      be interesting if you use Calamares installer. In that case,
      you also need at least Calamares 3.1.8. Older versions will not
      compile against KPMcore 3.3.
    * KPMcore library now only depends on just three Tier 1
      Frameworks (I18n, CoreAddons, WidgetsAddons) instead of Tier 3
      (although, we will later require Tier 2 KAuth too)
  - Drop fix-build-with-older-parted.patch, it cannot be built on
    Leap 42 anymore anyway because it needs newer Qt5 and blkid
* Sun Oct 01 2017 fabian@ritter-vogt.de
  - Run spec-cleaner
* Sun Oct 01 2017 wbauer@tmo.at
  - Update to 3.2.0
    * Added support for UDF file system (this change requires
      util-linux 2.30). While adding support for UDF, the following
      general improvements were made:
      + KPM now supports setting label for file systems where it can
      only be done during initial formating (e.g. nilfs2 or udf)
      + File system label widget (QLineEdit) now validates its input
      for certain file systems (at the moment only FAT and UDF),
      not just maximum label length.
    * Detection support for ISO9660 file system
    * kpmcore now has lighter KDE Frameworks dependencies, KIO is no
      longer necessary, KIconThemes dependency moved from kpmcore to
      Partition Manager
    * kpmcore now has its own fstab parser and writer. Before we
      used to rely on glibc but it had no support for reading fstab
      comments, etc.
  - Update build requirements
* Wed Jul 05 2017 wbauer@tmo.at
  - Update to 3.1.2
    * Fix a possible null pointer dereference when glibc's getlogin
      function failed to return username of current user
* Mon Jun 19 2017 wbauer@tmo.at
  - Update to 3.1.1
    * Disables plasma removable device automounting before doing any
      tasks.
* Fri Jun 02 2017 wbauer@tmo.at
  - Update to 3.1.0
    * Fix some crashes when attempting to run without admin
      privileges
    * Improve support for changing file system labels online
    * Fix creation of LUKS volumes on some systems with NVMe disks
    * Require Qt 5.7
    * Detect Virtio KVM devices
  - Remove INSTALL file from the package to fix an rpmlint warning
* Sun Feb 05 2017 wbauer@tmo.at
  - Update to 3.0.3
    * some fixes for LUKS encrypted LVM logical volumes
* Fri Jan 06 2017 wbauer@tmo.at
  - Update to 3.0.2
    * some "used space" fixes that are essential for Calamares
* Wed Jan 04 2017 fabian@ritter-vogt.de
  - Run spec-cleaner
* Mon Jan 02 2017 wbauer@tmo.at
  - Update to 3.0.1
    * fixes a bug in partition resizing widget that might lead to a
      data loss
* Mon Dec 19 2016 fabian@ritter-vogt.de
  - Update to 3.0.0
  - Update fix-build-with-older-parted.patch
* Fri Aug 26 2016 wbauer@tmo.at
  - Update to 2.2.1
  - Adjust build requirements
  - Add fix-build-with-older-parted.patch to fix build on 13.2 and
    Leap 42
  - Remove fix-build.diff, it's not needed anymore
* Sun Jun 19 2016 jacobwinski@gmail.com
  - Update to 2.2.0.
  - Update shared library name in spec file to reflect SONAME.
  - Update spec description to fix desc shorter than summary error.
  - Update patch so that it applies to new version.
* Sun Apr 03 2016 hrvoje.senjan@gmail.com
  - Update to 2.1.1
* Mon Jan 18 2016 tittiatcoke@gmail.com
  - Initial version 2.0.0

Files

/usr/include/kpmcore
/usr/include/kpmcore/backend
/usr/include/kpmcore/backend/corebackend.h
/usr/include/kpmcore/backend/corebackendmanager.h
/usr/include/kpmcore/core
/usr/include/kpmcore/core/device.h
/usr/include/kpmcore/core/devicescanner.h
/usr/include/kpmcore/core/diskdevice.h
/usr/include/kpmcore/core/fstab.h
/usr/include/kpmcore/core/lvmdevice.h
/usr/include/kpmcore/core/operationrunner.h
/usr/include/kpmcore/core/operationstack.h
/usr/include/kpmcore/core/partition.h
/usr/include/kpmcore/core/partitionalignment.h
/usr/include/kpmcore/core/partitionnode.h
/usr/include/kpmcore/core/partitionrole.h
/usr/include/kpmcore/core/partitiontable.h
/usr/include/kpmcore/core/smartattribute.h
/usr/include/kpmcore/core/smartstatus.h
/usr/include/kpmcore/core/softwareraid.h
/usr/include/kpmcore/core/volumemanagerdevice.h
/usr/include/kpmcore/fs
/usr/include/kpmcore/fs/apfs.h
/usr/include/kpmcore/fs/bitlocker.h
/usr/include/kpmcore/fs/btrfs.h
/usr/include/kpmcore/fs/exfat.h
/usr/include/kpmcore/fs/ext2.h
/usr/include/kpmcore/fs/ext3.h
/usr/include/kpmcore/fs/ext4.h
/usr/include/kpmcore/fs/extended.h
/usr/include/kpmcore/fs/f2fs.h
/usr/include/kpmcore/fs/fat12.h
/usr/include/kpmcore/fs/fat16.h
/usr/include/kpmcore/fs/fat32.h
/usr/include/kpmcore/fs/filesystem.h
/usr/include/kpmcore/fs/filesystemfactory.h
/usr/include/kpmcore/fs/hfs.h
/usr/include/kpmcore/fs/hfsplus.h
/usr/include/kpmcore/fs/hpfs.h
/usr/include/kpmcore/fs/iso9660.h
/usr/include/kpmcore/fs/jfs.h
/usr/include/kpmcore/fs/linuxraidmember.h
/usr/include/kpmcore/fs/linuxswap.h
/usr/include/kpmcore/fs/luks.h
/usr/include/kpmcore/fs/luks2.h
/usr/include/kpmcore/fs/lvm2_pv.h
/usr/include/kpmcore/fs/minix.h
/usr/include/kpmcore/fs/nilfs2.h
/usr/include/kpmcore/fs/ntfs.h
/usr/include/kpmcore/fs/ocfs2.h
/usr/include/kpmcore/fs/reiser4.h
/usr/include/kpmcore/fs/reiserfs.h
/usr/include/kpmcore/fs/udf.h
/usr/include/kpmcore/fs/ufs.h
/usr/include/kpmcore/fs/unformatted.h
/usr/include/kpmcore/fs/unknown.h
/usr/include/kpmcore/fs/xfs.h
/usr/include/kpmcore/fs/zfs.h
/usr/include/kpmcore/gui
/usr/include/kpmcore/gui/partresizerwidget.h
/usr/include/kpmcore/gui/partwidget.h
/usr/include/kpmcore/gui/partwidgetbase.h
/usr/include/kpmcore/jobs
/usr/include/kpmcore/jobs/job.h
/usr/include/kpmcore/ops
/usr/include/kpmcore/ops/backupoperation.h
/usr/include/kpmcore/ops/checkoperation.h
/usr/include/kpmcore/ops/copyoperation.h
/usr/include/kpmcore/ops/createfilesystemoperation.h
/usr/include/kpmcore/ops/createpartitiontableoperation.h
/usr/include/kpmcore/ops/createvolumegroupoperation.h
/usr/include/kpmcore/ops/deactivatevolumegroupoperation.h
/usr/include/kpmcore/ops/deleteoperation.h
/usr/include/kpmcore/ops/newoperation.h
/usr/include/kpmcore/ops/operation.h
/usr/include/kpmcore/ops/removevolumegroupoperation.h
/usr/include/kpmcore/ops/resizeoperation.h
/usr/include/kpmcore/ops/resizevolumegroupoperation.h
/usr/include/kpmcore/ops/restoreoperation.h
/usr/include/kpmcore/ops/setfilesystemlabeloperation.h
/usr/include/kpmcore/ops/setpartflagsoperation.h
/usr/include/kpmcore/util
/usr/include/kpmcore/util/capacity.h
/usr/include/kpmcore/util/externalcommand.h
/usr/include/kpmcore/util/globallog.h
/usr/include/kpmcore/util/helpers.h
/usr/include/kpmcore/util/htmlreport.h
/usr/include/kpmcore/util/libpartitionmanagerexport.h
/usr/include/kpmcore/util/report.h
/usr/lib64/cmake/KPMcore
/usr/lib64/cmake/KPMcore/KPMcoreConfig.cmake
/usr/lib64/cmake/KPMcore/KPMcoreConfigVersion.cmake
/usr/lib64/cmake/KPMcore/KPMcoreTargets-none.cmake
/usr/lib64/cmake/KPMcore/KPMcoreTargets.cmake
/usr/lib64/libkpmcore.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 17:16:51 2024