<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="168">
<package pkgid="eb8b2a34714343c03760a3f7aba218b868152a16b763e8c50d870cf9fa769958" name="MicrosoftFonts" arch="noarch">
  <version epoch="0" ver="2" rel="lp156.2.1"/>
</package>
<package pkgid="a0e2be0afc85b1a68d46b3cd51291ac12ca772006ad835c1fdd0e4f7ef5b5ffd" name="MicrosoftFonts" arch="src">
  <version epoch="0" ver="2" rel="lp156.2.1"/>
</package>
<package pkgid="b58b97d544b6ab00adf555bee05e4f62dbde979f36547edc0adc19c6f0d98e20" name="aaa_base" arch="src">
  <version epoch="0" ver="84.87+git20180409.04c9dae" rel="lp156.10.32.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1588852800">- Add patch git-19-1149066a54a372b30b7cbd79cd222e11d96dc984.patch
  * Not all XTerm based emulators do have an terminfo entry (boo#1087982)
- Add patch git-20-6452441f2054b4b290c089ce6269889993b95fc1.patch
  * Better support of Midnight Commander (bsc#1170527)</changelog>
  <changelog author="ro@suse.de" date="1599652800">- Add patch git-21-0064ecd132c30a939125acbc5b9a1c7bcd180fa0.patch
  * add screen.xterm-256color to DIR_COLORS
- Add patch git-22-f5e90d70d119b6aa12d019947029f9337aec378d.patch
  * check for Packages.db and use this instead of Packages
    (boo#1171762)
- Add patch git-23-8f1fe28287466235ade9c62fa5995eba9e642660.patch
  * Rename path() to _path() to avoid using a general name.
- Add patch git-24-2de52ae391e2963eb1913183a6b0530c7e781b55.patch
  * DIR_COLORS add TERM rxvt-unicode-256color (bug#1006973)
- Add patch git-25-287cf7cb851c0636fa46a610015d2d22ad36acea.patch
  * sort TERM entries in etc/DIR_COLORS
- Add patch git-26-0c2f2340cc6ebb51f20b36e550adc517a6b2ae42.patch
  * DIR_COLORS: merge TERM entries with list from (bug#1006973)
- Add patch git-27-abf7927eebbd4d7f47a362d49ae7856520682c49.patch
  * refresh_initrd call modprobe as /sbin/modprobe (bug#1011548)
- Add patch git-28-3351bcc9613ba022503103e7e4ffd01e7bd8e0fd.patch
  * etc/profile add some missing ;; in case esac statements
- Add patch git-29-5220a5f6ba250503ccda326e65ca069d245a5ebe.patch
  * profile and csh.login: on s390x set TERM to dumb on serial console
    for sclp_line0 and ttyS0 console (bug#1153946)
- Add patch git-30-b9dd70f33a124556f16dbbafc89585a82218ad61.patch
  * backup-rpmdb: exit if zypp.pid is there and running
    (bug#1161239)
- Add patch git-31-52dc403d54f2c926ee5cc892d1a8a830a45d7412.patch
  * also add color alias for ip command, jira#sle-9880, bsc#1153943
- Add patch git-32-0ee79834ea9ebf6573a7b903f374c21e53a56c14.patch
  * alias.bash check if ip command knows color=auto (jsc#SLE-7679)</changelog>
  <changelog author="ro@suse.de" date="1606824000">- Add patch git-33-d12420cc66e6d26a9dff6c0e86e00de232151c82.patch
  * Avoid semicolon within (t)csh login script on S/390.
    (bsc#1179431)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633003200">- Include all fixes and changes for systemwide inputrc to remove
  the 8 bit escape sequence which interfere with UTF-8 multi byte
  characters as well as support the vi mode of readline library.
  This is done with the patches
  * git-41-f00ca2600331602241954533a1b1610d1da57edf.patch
  * git-42-f39a8d18719c3b34373e0e36098f0f404121b5c5.patch
  before the changed patch
    git-13-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  rename it to
    git-43-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  and also add the patches
  * git-44-425f3e9b44ba9ead865d70ff6690d5f2869442dc.patch
  * git-45-bf0a31597d0ed3562bfc5e6be0ade2fe5dc1f7a1.patch</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1635336000">- Add patch git-34-9a1bc15517d6da56d75182338c0f1bc4518b2b75.patch
  * sysctl.d/50-default.conf:
    allow everybody to create IPPROTO_ICMP sockets (bsc#1174504)
- Add patch git-35-91f496b1f65af29832192bad949685a7bc25da0a.patch
  * sysctl.d/50-default.conf: fix ping_group_range syntax error</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1635940800">- Add git-36-16d1cb895c2742e96a56af98111f8281bedd3188.patch:
  * Add $HOME/.local/bin to PATH, if it exists (bsc#1192248)</changelog>
  <changelog author="ro@suse.de" date="1637150400">- use autopatch
  - update first two patches from git originals to have the
    same apply depth as the rest:
  - git-01-61c106aac03930e03935172eaf94d92c02a343bd.patch
  - git-02-4e5fe2a6ec5690b51a369d2134a1119962438fd1.patch
  - fix get_kernel_version.c to work also for recent kernels
    on the s390/X platform (bsc#1191563)
  - git-37-dfc5b8af96bec249e44a83d573af1f95a661a85c.patch
  - support xz compressed kernel (bsc#1162581)
  - git-38-4c0060639f6fa854830a708a823976772afe7764.patch
  - Fixing possible resource leak
  - git-39-df622b89bc92fd882a6715c5743095528a643546.patch
  - excluding new kernel string in version search</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1637928000">- Port change from Thu Sep 30 08:51:55 UTC 2022 forword to
  current version which includes a rename of patch
    git-13-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  to
    git-43-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  as otherwise autopatch macro does not work anymore</changelog>
  <changelog author="pgajdos@suse.com" date="1642593600">- fix (bsc#1194883) - aaa_base: Set net.ipv4.ping_group_range to
  allow ICMP ping
- added patches
  + git-40-d004657a244d75b372a107c4f6097b42ba1992d5.patch</changelog>
  <changelog author="werner@suse.de" date="1652875200">- Add patch git-46-78b2a0b29381c16bec6b2a8fc7eabaa9925782d7.patch
  * The wrapper rootsh is not a restricted shell (bsc#1199492)</changelog>
  <changelog author="ro@suse.de" date="1695038400">- Add patch git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  * respect /etc/update-alternatives/java when setting JAVA_HOME
    (bsc#1215434,bsc#1107342)</changelog>
  <changelog author="ro@suse.de" date="1699272000">- replace git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  by git-47-056fc66c699a8544c7692a03c905fca568f5390b.patch
  * fix the issues from bsc#1107342 and bsc#1215434 and just
    use the settings from update-alternatives to set JAVA_HOME</changelog>
  <changelog author="ro@suse.de" date="1705320000">- fix git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  to actually apply</changelog>
  <changelog author="ro@suse.de" date="1706875200">- silence the output in the case of broken symlinks (bsc#1218232)</changelog>
  <changelog author="ro@suse.de" date="1710763200">- add patch git-48-477bc3c05fcdabf9319e84278a1cba2c12c9ed5a.patch
  home and end button not working from ssh client (bsc#1221407)
- use autosetup in prep stage of specfile</changelog>
  <changelog author="ro@suse.de" date="1712923200">- modify git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  drop the stderr redirection for csh (bsc#1221361)
- add git-49-3f8f26123d91f70c644677a323134fc79318c818.patch
  drop sysctl.d/50-default-s390.conf (bsc#1211721)
- add aaa_base-preinstall.patch
  make sure the script does not exit with 1 if a file
  with content is found (bsc#1222547)</changelog>
  <changelog author="ro@suse.de" date="1714651200">- modify git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  to also fix the typo to set JAVA_BINDIR in the csh variant
  of the alljava profile script (bsc#1221361)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1731326400">- Add patch git-50-845b509c9a005340a0455cb8a7fe084d1b8f1946.patch
  * Add mc helpers for both tcsh and bash resources (boo#1203617)</changelog>
  <changelog author="ro@suse.de" date="1741694400">- add patch aaa_base-rc.status.patch (bsc#1236033)
  (no git, file is gone in factory/tumbleweed)
  update detection for systemd in rc.status, mountpoint for
  cgroup changed with cgroup2, so just check if pid 1 is systemd</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1742299200">- Add patch git-51-fbf7ee9dc9cd970532a54eed6472d7f3b0e7f431.patch
  * If a user switches the login shell respect the already set
    PATH environment (bsc#1235481)</changelog>
</package>
<package pkgid="6c8005c8f51e93e732c8c5844570822886c4edcf496c6e913b5b9e64eaeb4ec7" name="aaa_base" arch="x86_64">
  <version epoch="0" ver="84.87+git20180409.04c9dae" rel="lp156.10.32.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1588852800">- Add patch git-19-1149066a54a372b30b7cbd79cd222e11d96dc984.patch
  * Not all XTerm based emulators do have an terminfo entry (boo#1087982)
- Add patch git-20-6452441f2054b4b290c089ce6269889993b95fc1.patch
  * Better support of Midnight Commander (bsc#1170527)</changelog>
  <changelog author="ro@suse.de" date="1599652800">- Add patch git-21-0064ecd132c30a939125acbc5b9a1c7bcd180fa0.patch
  * add screen.xterm-256color to DIR_COLORS
- Add patch git-22-f5e90d70d119b6aa12d019947029f9337aec378d.patch
  * check for Packages.db and use this instead of Packages
    (boo#1171762)
- Add patch git-23-8f1fe28287466235ade9c62fa5995eba9e642660.patch
  * Rename path() to _path() to avoid using a general name.
- Add patch git-24-2de52ae391e2963eb1913183a6b0530c7e781b55.patch
  * DIR_COLORS add TERM rxvt-unicode-256color (bug#1006973)
- Add patch git-25-287cf7cb851c0636fa46a610015d2d22ad36acea.patch
  * sort TERM entries in etc/DIR_COLORS
- Add patch git-26-0c2f2340cc6ebb51f20b36e550adc517a6b2ae42.patch
  * DIR_COLORS: merge TERM entries with list from (bug#1006973)
- Add patch git-27-abf7927eebbd4d7f47a362d49ae7856520682c49.patch
  * refresh_initrd call modprobe as /sbin/modprobe (bug#1011548)
- Add patch git-28-3351bcc9613ba022503103e7e4ffd01e7bd8e0fd.patch
  * etc/profile add some missing ;; in case esac statements
- Add patch git-29-5220a5f6ba250503ccda326e65ca069d245a5ebe.patch
  * profile and csh.login: on s390x set TERM to dumb on serial console
    for sclp_line0 and ttyS0 console (bug#1153946)
- Add patch git-30-b9dd70f33a124556f16dbbafc89585a82218ad61.patch
  * backup-rpmdb: exit if zypp.pid is there and running
    (bug#1161239)
- Add patch git-31-52dc403d54f2c926ee5cc892d1a8a830a45d7412.patch
  * also add color alias for ip command, jira#sle-9880, bsc#1153943
- Add patch git-32-0ee79834ea9ebf6573a7b903f374c21e53a56c14.patch
  * alias.bash check if ip command knows color=auto (jsc#SLE-7679)</changelog>
  <changelog author="ro@suse.de" date="1606824000">- Add patch git-33-d12420cc66e6d26a9dff6c0e86e00de232151c82.patch
  * Avoid semicolon within (t)csh login script on S/390.
    (bsc#1179431)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633003200">- Include all fixes and changes for systemwide inputrc to remove
  the 8 bit escape sequence which interfere with UTF-8 multi byte
  characters as well as support the vi mode of readline library.
  This is done with the patches
  * git-41-f00ca2600331602241954533a1b1610d1da57edf.patch
  * git-42-f39a8d18719c3b34373e0e36098f0f404121b5c5.patch
  before the changed patch
    git-13-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  rename it to
    git-43-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  and also add the patches
  * git-44-425f3e9b44ba9ead865d70ff6690d5f2869442dc.patch
  * git-45-bf0a31597d0ed3562bfc5e6be0ade2fe5dc1f7a1.patch</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1635336000">- Add patch git-34-9a1bc15517d6da56d75182338c0f1bc4518b2b75.patch
  * sysctl.d/50-default.conf:
    allow everybody to create IPPROTO_ICMP sockets (bsc#1174504)
- Add patch git-35-91f496b1f65af29832192bad949685a7bc25da0a.patch
  * sysctl.d/50-default.conf: fix ping_group_range syntax error</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1635940800">- Add git-36-16d1cb895c2742e96a56af98111f8281bedd3188.patch:
  * Add $HOME/.local/bin to PATH, if it exists (bsc#1192248)</changelog>
  <changelog author="ro@suse.de" date="1637150400">- use autopatch
  - update first two patches from git originals to have the
    same apply depth as the rest:
  - git-01-61c106aac03930e03935172eaf94d92c02a343bd.patch
  - git-02-4e5fe2a6ec5690b51a369d2134a1119962438fd1.patch
  - fix get_kernel_version.c to work also for recent kernels
    on the s390/X platform (bsc#1191563)
  - git-37-dfc5b8af96bec249e44a83d573af1f95a661a85c.patch
  - support xz compressed kernel (bsc#1162581)
  - git-38-4c0060639f6fa854830a708a823976772afe7764.patch
  - Fixing possible resource leak
  - git-39-df622b89bc92fd882a6715c5743095528a643546.patch
  - excluding new kernel string in version search</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1637928000">- Port change from Thu Sep 30 08:51:55 UTC 2022 forword to
  current version which includes a rename of patch
    git-13-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  to
    git-43-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  as otherwise autopatch macro does not work anymore</changelog>
  <changelog author="pgajdos@suse.com" date="1642593600">- fix (bsc#1194883) - aaa_base: Set net.ipv4.ping_group_range to
  allow ICMP ping
- added patches
  + git-40-d004657a244d75b372a107c4f6097b42ba1992d5.patch</changelog>
  <changelog author="werner@suse.de" date="1652875200">- Add patch git-46-78b2a0b29381c16bec6b2a8fc7eabaa9925782d7.patch
  * The wrapper rootsh is not a restricted shell (bsc#1199492)</changelog>
  <changelog author="ro@suse.de" date="1695038400">- Add patch git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  * respect /etc/update-alternatives/java when setting JAVA_HOME
    (bsc#1215434,bsc#1107342)</changelog>
  <changelog author="ro@suse.de" date="1699272000">- replace git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  by git-47-056fc66c699a8544c7692a03c905fca568f5390b.patch
  * fix the issues from bsc#1107342 and bsc#1215434 and just
    use the settings from update-alternatives to set JAVA_HOME</changelog>
  <changelog author="ro@suse.de" date="1705320000">- fix git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  to actually apply</changelog>
  <changelog author="ro@suse.de" date="1706875200">- silence the output in the case of broken symlinks (bsc#1218232)</changelog>
  <changelog author="ro@suse.de" date="1710763200">- add patch git-48-477bc3c05fcdabf9319e84278a1cba2c12c9ed5a.patch
  home and end button not working from ssh client (bsc#1221407)
- use autosetup in prep stage of specfile</changelog>
  <changelog author="ro@suse.de" date="1712923200">- modify git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  drop the stderr redirection for csh (bsc#1221361)
- add git-49-3f8f26123d91f70c644677a323134fc79318c818.patch
  drop sysctl.d/50-default-s390.conf (bsc#1211721)
- add aaa_base-preinstall.patch
  make sure the script does not exit with 1 if a file
  with content is found (bsc#1222547)</changelog>
  <changelog author="ro@suse.de" date="1714651200">- modify git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  to also fix the typo to set JAVA_BINDIR in the csh variant
  of the alljava profile script (bsc#1221361)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1731326400">- Add patch git-50-845b509c9a005340a0455cb8a7fe084d1b8f1946.patch
  * Add mc helpers for both tcsh and bash resources (boo#1203617)</changelog>
  <changelog author="ro@suse.de" date="1741694400">- add patch aaa_base-rc.status.patch (bsc#1236033)
  (no git, file is gone in factory/tumbleweed)
  update detection for systemd in rc.status, mountpoint for
  cgroup changed with cgroup2, so just check if pid 1 is systemd</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1742299200">- Add patch git-51-fbf7ee9dc9cd970532a54eed6472d7f3b0e7f431.patch
  * If a user switches the login shell respect the already set
    PATH environment (bsc#1235481)</changelog>
</package>
<package pkgid="748a075c092bddda04c39d45b42506596fb4308a1f6d9a73830b08b5c38b929f" name="aaa_base-debuginfo" arch="x86_64">
  <version epoch="0" ver="84.87+git20180409.04c9dae" rel="lp156.10.32.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1588852800">- Add patch git-19-1149066a54a372b30b7cbd79cd222e11d96dc984.patch
  * Not all XTerm based emulators do have an terminfo entry (boo#1087982)
- Add patch git-20-6452441f2054b4b290c089ce6269889993b95fc1.patch
  * Better support of Midnight Commander (bsc#1170527)</changelog>
  <changelog author="ro@suse.de" date="1599652800">- Add patch git-21-0064ecd132c30a939125acbc5b9a1c7bcd180fa0.patch
  * add screen.xterm-256color to DIR_COLORS
- Add patch git-22-f5e90d70d119b6aa12d019947029f9337aec378d.patch
  * check for Packages.db and use this instead of Packages
    (boo#1171762)
- Add patch git-23-8f1fe28287466235ade9c62fa5995eba9e642660.patch
  * Rename path() to _path() to avoid using a general name.
- Add patch git-24-2de52ae391e2963eb1913183a6b0530c7e781b55.patch
  * DIR_COLORS add TERM rxvt-unicode-256color (bug#1006973)
- Add patch git-25-287cf7cb851c0636fa46a610015d2d22ad36acea.patch
  * sort TERM entries in etc/DIR_COLORS
- Add patch git-26-0c2f2340cc6ebb51f20b36e550adc517a6b2ae42.patch
  * DIR_COLORS: merge TERM entries with list from (bug#1006973)
- Add patch git-27-abf7927eebbd4d7f47a362d49ae7856520682c49.patch
  * refresh_initrd call modprobe as /sbin/modprobe (bug#1011548)
- Add patch git-28-3351bcc9613ba022503103e7e4ffd01e7bd8e0fd.patch
  * etc/profile add some missing ;; in case esac statements
- Add patch git-29-5220a5f6ba250503ccda326e65ca069d245a5ebe.patch
  * profile and csh.login: on s390x set TERM to dumb on serial console
    for sclp_line0 and ttyS0 console (bug#1153946)
- Add patch git-30-b9dd70f33a124556f16dbbafc89585a82218ad61.patch
  * backup-rpmdb: exit if zypp.pid is there and running
    (bug#1161239)
- Add patch git-31-52dc403d54f2c926ee5cc892d1a8a830a45d7412.patch
  * also add color alias for ip command, jira#sle-9880, bsc#1153943
- Add patch git-32-0ee79834ea9ebf6573a7b903f374c21e53a56c14.patch
  * alias.bash check if ip command knows color=auto (jsc#SLE-7679)</changelog>
  <changelog author="ro@suse.de" date="1606824000">- Add patch git-33-d12420cc66e6d26a9dff6c0e86e00de232151c82.patch
  * Avoid semicolon within (t)csh login script on S/390.
    (bsc#1179431)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633003200">- Include all fixes and changes for systemwide inputrc to remove
  the 8 bit escape sequence which interfere with UTF-8 multi byte
  characters as well as support the vi mode of readline library.
  This is done with the patches
  * git-41-f00ca2600331602241954533a1b1610d1da57edf.patch
  * git-42-f39a8d18719c3b34373e0e36098f0f404121b5c5.patch
  before the changed patch
    git-13-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  rename it to
    git-43-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  and also add the patches
  * git-44-425f3e9b44ba9ead865d70ff6690d5f2869442dc.patch
  * git-45-bf0a31597d0ed3562bfc5e6be0ade2fe5dc1f7a1.patch</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1635336000">- Add patch git-34-9a1bc15517d6da56d75182338c0f1bc4518b2b75.patch
  * sysctl.d/50-default.conf:
    allow everybody to create IPPROTO_ICMP sockets (bsc#1174504)
- Add patch git-35-91f496b1f65af29832192bad949685a7bc25da0a.patch
  * sysctl.d/50-default.conf: fix ping_group_range syntax error</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1635940800">- Add git-36-16d1cb895c2742e96a56af98111f8281bedd3188.patch:
  * Add $HOME/.local/bin to PATH, if it exists (bsc#1192248)</changelog>
  <changelog author="ro@suse.de" date="1637150400">- use autopatch
  - update first two patches from git originals to have the
    same apply depth as the rest:
  - git-01-61c106aac03930e03935172eaf94d92c02a343bd.patch
  - git-02-4e5fe2a6ec5690b51a369d2134a1119962438fd1.patch
  - fix get_kernel_version.c to work also for recent kernels
    on the s390/X platform (bsc#1191563)
  - git-37-dfc5b8af96bec249e44a83d573af1f95a661a85c.patch
  - support xz compressed kernel (bsc#1162581)
  - git-38-4c0060639f6fa854830a708a823976772afe7764.patch
  - Fixing possible resource leak
  - git-39-df622b89bc92fd882a6715c5743095528a643546.patch
  - excluding new kernel string in version search</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1637928000">- Port change from Thu Sep 30 08:51:55 UTC 2022 forword to
  current version which includes a rename of patch
    git-13-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  to
    git-43-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  as otherwise autopatch macro does not work anymore</changelog>
  <changelog author="pgajdos@suse.com" date="1642593600">- fix (bsc#1194883) - aaa_base: Set net.ipv4.ping_group_range to
  allow ICMP ping
- added patches
  + git-40-d004657a244d75b372a107c4f6097b42ba1992d5.patch</changelog>
  <changelog author="werner@suse.de" date="1652875200">- Add patch git-46-78b2a0b29381c16bec6b2a8fc7eabaa9925782d7.patch
  * The wrapper rootsh is not a restricted shell (bsc#1199492)</changelog>
  <changelog author="ro@suse.de" date="1695038400">- Add patch git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  * respect /etc/update-alternatives/java when setting JAVA_HOME
    (bsc#1215434,bsc#1107342)</changelog>
  <changelog author="ro@suse.de" date="1699272000">- replace git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  by git-47-056fc66c699a8544c7692a03c905fca568f5390b.patch
  * fix the issues from bsc#1107342 and bsc#1215434 and just
    use the settings from update-alternatives to set JAVA_HOME</changelog>
  <changelog author="ro@suse.de" date="1705320000">- fix git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  to actually apply</changelog>
  <changelog author="ro@suse.de" date="1706875200">- silence the output in the case of broken symlinks (bsc#1218232)</changelog>
  <changelog author="ro@suse.de" date="1710763200">- add patch git-48-477bc3c05fcdabf9319e84278a1cba2c12c9ed5a.patch
  home and end button not working from ssh client (bsc#1221407)
- use autosetup in prep stage of specfile</changelog>
  <changelog author="ro@suse.de" date="1712923200">- modify git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  drop the stderr redirection for csh (bsc#1221361)
- add git-49-3f8f26123d91f70c644677a323134fc79318c818.patch
  drop sysctl.d/50-default-s390.conf (bsc#1211721)
- add aaa_base-preinstall.patch
  make sure the script does not exit with 1 if a file
  with content is found (bsc#1222547)</changelog>
  <changelog author="ro@suse.de" date="1714651200">- modify git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  to also fix the typo to set JAVA_BINDIR in the csh variant
  of the alljava profile script (bsc#1221361)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1731326400">- Add patch git-50-845b509c9a005340a0455cb8a7fe084d1b8f1946.patch
  * Add mc helpers for both tcsh and bash resources (boo#1203617)</changelog>
  <changelog author="ro@suse.de" date="1741694400">- add patch aaa_base-rc.status.patch (bsc#1236033)
  (no git, file is gone in factory/tumbleweed)
  update detection for systemd in rc.status, mountpoint for
  cgroup changed with cgroup2, so just check if pid 1 is systemd</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1742299200">- Add patch git-51-fbf7ee9dc9cd970532a54eed6472d7f3b0e7f431.patch
  * If a user switches the login shell respect the already set
    PATH environment (bsc#1235481)</changelog>
</package>
<package pkgid="d46db1adb1ff28b0497a9f7b4347618f17cbc2f8b256680ec3d1e837c207ff90" name="aaa_base-debugsource" arch="x86_64">
  <version epoch="0" ver="84.87+git20180409.04c9dae" rel="lp156.10.32.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1588852800">- Add patch git-19-1149066a54a372b30b7cbd79cd222e11d96dc984.patch
  * Not all XTerm based emulators do have an terminfo entry (boo#1087982)
- Add patch git-20-6452441f2054b4b290c089ce6269889993b95fc1.patch
  * Better support of Midnight Commander (bsc#1170527)</changelog>
  <changelog author="ro@suse.de" date="1599652800">- Add patch git-21-0064ecd132c30a939125acbc5b9a1c7bcd180fa0.patch
  * add screen.xterm-256color to DIR_COLORS
- Add patch git-22-f5e90d70d119b6aa12d019947029f9337aec378d.patch
  * check for Packages.db and use this instead of Packages
    (boo#1171762)
- Add patch git-23-8f1fe28287466235ade9c62fa5995eba9e642660.patch
  * Rename path() to _path() to avoid using a general name.
- Add patch git-24-2de52ae391e2963eb1913183a6b0530c7e781b55.patch
  * DIR_COLORS add TERM rxvt-unicode-256color (bug#1006973)
- Add patch git-25-287cf7cb851c0636fa46a610015d2d22ad36acea.patch
  * sort TERM entries in etc/DIR_COLORS
- Add patch git-26-0c2f2340cc6ebb51f20b36e550adc517a6b2ae42.patch
  * DIR_COLORS: merge TERM entries with list from (bug#1006973)
- Add patch git-27-abf7927eebbd4d7f47a362d49ae7856520682c49.patch
  * refresh_initrd call modprobe as /sbin/modprobe (bug#1011548)
- Add patch git-28-3351bcc9613ba022503103e7e4ffd01e7bd8e0fd.patch
  * etc/profile add some missing ;; in case esac statements
- Add patch git-29-5220a5f6ba250503ccda326e65ca069d245a5ebe.patch
  * profile and csh.login: on s390x set TERM to dumb on serial console
    for sclp_line0 and ttyS0 console (bug#1153946)
- Add patch git-30-b9dd70f33a124556f16dbbafc89585a82218ad61.patch
  * backup-rpmdb: exit if zypp.pid is there and running
    (bug#1161239)
- Add patch git-31-52dc403d54f2c926ee5cc892d1a8a830a45d7412.patch
  * also add color alias for ip command, jira#sle-9880, bsc#1153943
- Add patch git-32-0ee79834ea9ebf6573a7b903f374c21e53a56c14.patch
  * alias.bash check if ip command knows color=auto (jsc#SLE-7679)</changelog>
  <changelog author="ro@suse.de" date="1606824000">- Add patch git-33-d12420cc66e6d26a9dff6c0e86e00de232151c82.patch
  * Avoid semicolon within (t)csh login script on S/390.
    (bsc#1179431)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633003200">- Include all fixes and changes for systemwide inputrc to remove
  the 8 bit escape sequence which interfere with UTF-8 multi byte
  characters as well as support the vi mode of readline library.
  This is done with the patches
  * git-41-f00ca2600331602241954533a1b1610d1da57edf.patch
  * git-42-f39a8d18719c3b34373e0e36098f0f404121b5c5.patch
  before the changed patch
    git-13-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  rename it to
    git-43-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  and also add the patches
  * git-44-425f3e9b44ba9ead865d70ff6690d5f2869442dc.patch
  * git-45-bf0a31597d0ed3562bfc5e6be0ade2fe5dc1f7a1.patch</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1635336000">- Add patch git-34-9a1bc15517d6da56d75182338c0f1bc4518b2b75.patch
  * sysctl.d/50-default.conf:
    allow everybody to create IPPROTO_ICMP sockets (bsc#1174504)
- Add patch git-35-91f496b1f65af29832192bad949685a7bc25da0a.patch
  * sysctl.d/50-default.conf: fix ping_group_range syntax error</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1635940800">- Add git-36-16d1cb895c2742e96a56af98111f8281bedd3188.patch:
  * Add $HOME/.local/bin to PATH, if it exists (bsc#1192248)</changelog>
  <changelog author="ro@suse.de" date="1637150400">- use autopatch
  - update first two patches from git originals to have the
    same apply depth as the rest:
  - git-01-61c106aac03930e03935172eaf94d92c02a343bd.patch
  - git-02-4e5fe2a6ec5690b51a369d2134a1119962438fd1.patch
  - fix get_kernel_version.c to work also for recent kernels
    on the s390/X platform (bsc#1191563)
  - git-37-dfc5b8af96bec249e44a83d573af1f95a661a85c.patch
  - support xz compressed kernel (bsc#1162581)
  - git-38-4c0060639f6fa854830a708a823976772afe7764.patch
  - Fixing possible resource leak
  - git-39-df622b89bc92fd882a6715c5743095528a643546.patch
  - excluding new kernel string in version search</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1637928000">- Port change from Thu Sep 30 08:51:55 UTC 2022 forword to
  current version which includes a rename of patch
    git-13-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  to
    git-43-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  as otherwise autopatch macro does not work anymore</changelog>
  <changelog author="pgajdos@suse.com" date="1642593600">- fix (bsc#1194883) - aaa_base: Set net.ipv4.ping_group_range to
  allow ICMP ping
- added patches
  + git-40-d004657a244d75b372a107c4f6097b42ba1992d5.patch</changelog>
  <changelog author="werner@suse.de" date="1652875200">- Add patch git-46-78b2a0b29381c16bec6b2a8fc7eabaa9925782d7.patch
  * The wrapper rootsh is not a restricted shell (bsc#1199492)</changelog>
  <changelog author="ro@suse.de" date="1695038400">- Add patch git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  * respect /etc/update-alternatives/java when setting JAVA_HOME
    (bsc#1215434,bsc#1107342)</changelog>
  <changelog author="ro@suse.de" date="1699272000">- replace git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  by git-47-056fc66c699a8544c7692a03c905fca568f5390b.patch
  * fix the issues from bsc#1107342 and bsc#1215434 and just
    use the settings from update-alternatives to set JAVA_HOME</changelog>
  <changelog author="ro@suse.de" date="1705320000">- fix git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  to actually apply</changelog>
  <changelog author="ro@suse.de" date="1706875200">- silence the output in the case of broken symlinks (bsc#1218232)</changelog>
  <changelog author="ro@suse.de" date="1710763200">- add patch git-48-477bc3c05fcdabf9319e84278a1cba2c12c9ed5a.patch
  home and end button not working from ssh client (bsc#1221407)
- use autosetup in prep stage of specfile</changelog>
  <changelog author="ro@suse.de" date="1712923200">- modify git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  drop the stderr redirection for csh (bsc#1221361)
- add git-49-3f8f26123d91f70c644677a323134fc79318c818.patch
  drop sysctl.d/50-default-s390.conf (bsc#1211721)
- add aaa_base-preinstall.patch
  make sure the script does not exit with 1 if a file
  with content is found (bsc#1222547)</changelog>
  <changelog author="ro@suse.de" date="1714651200">- modify git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  to also fix the typo to set JAVA_BINDIR in the csh variant
  of the alljava profile script (bsc#1221361)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1731326400">- Add patch git-50-845b509c9a005340a0455cb8a7fe084d1b8f1946.patch
  * Add mc helpers for both tcsh and bash resources (boo#1203617)</changelog>
  <changelog author="ro@suse.de" date="1741694400">- add patch aaa_base-rc.status.patch (bsc#1236033)
  (no git, file is gone in factory/tumbleweed)
  update detection for systemd in rc.status, mountpoint for
  cgroup changed with cgroup2, so just check if pid 1 is systemd</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1742299200">- Add patch git-51-fbf7ee9dc9cd970532a54eed6472d7f3b0e7f431.patch
  * If a user switches the login shell respect the already set
    PATH environment (bsc#1235481)</changelog>
</package>
<package pkgid="232a49708a7dfc06fa8d0e5f05e6e77073d2fd211fd1f4120a22b28ac0ff9c2c" name="aaa_base-extras" arch="x86_64">
  <version epoch="0" ver="84.87+git20180409.04c9dae" rel="lp156.10.32.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1588852800">- Add patch git-19-1149066a54a372b30b7cbd79cd222e11d96dc984.patch
  * Not all XTerm based emulators do have an terminfo entry (boo#1087982)
- Add patch git-20-6452441f2054b4b290c089ce6269889993b95fc1.patch
  * Better support of Midnight Commander (bsc#1170527)</changelog>
  <changelog author="ro@suse.de" date="1599652800">- Add patch git-21-0064ecd132c30a939125acbc5b9a1c7bcd180fa0.patch
  * add screen.xterm-256color to DIR_COLORS
- Add patch git-22-f5e90d70d119b6aa12d019947029f9337aec378d.patch
  * check for Packages.db and use this instead of Packages
    (boo#1171762)
- Add patch git-23-8f1fe28287466235ade9c62fa5995eba9e642660.patch
  * Rename path() to _path() to avoid using a general name.
- Add patch git-24-2de52ae391e2963eb1913183a6b0530c7e781b55.patch
  * DIR_COLORS add TERM rxvt-unicode-256color (bug#1006973)
- Add patch git-25-287cf7cb851c0636fa46a610015d2d22ad36acea.patch
  * sort TERM entries in etc/DIR_COLORS
- Add patch git-26-0c2f2340cc6ebb51f20b36e550adc517a6b2ae42.patch
  * DIR_COLORS: merge TERM entries with list from (bug#1006973)
- Add patch git-27-abf7927eebbd4d7f47a362d49ae7856520682c49.patch
  * refresh_initrd call modprobe as /sbin/modprobe (bug#1011548)
- Add patch git-28-3351bcc9613ba022503103e7e4ffd01e7bd8e0fd.patch
  * etc/profile add some missing ;; in case esac statements
- Add patch git-29-5220a5f6ba250503ccda326e65ca069d245a5ebe.patch
  * profile and csh.login: on s390x set TERM to dumb on serial console
    for sclp_line0 and ttyS0 console (bug#1153946)
- Add patch git-30-b9dd70f33a124556f16dbbafc89585a82218ad61.patch
  * backup-rpmdb: exit if zypp.pid is there and running
    (bug#1161239)
- Add patch git-31-52dc403d54f2c926ee5cc892d1a8a830a45d7412.patch
  * also add color alias for ip command, jira#sle-9880, bsc#1153943
- Add patch git-32-0ee79834ea9ebf6573a7b903f374c21e53a56c14.patch
  * alias.bash check if ip command knows color=auto (jsc#SLE-7679)</changelog>
  <changelog author="ro@suse.de" date="1606824000">- Add patch git-33-d12420cc66e6d26a9dff6c0e86e00de232151c82.patch
  * Avoid semicolon within (t)csh login script on S/390.
    (bsc#1179431)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633003200">- Include all fixes and changes for systemwide inputrc to remove
  the 8 bit escape sequence which interfere with UTF-8 multi byte
  characters as well as support the vi mode of readline library.
  This is done with the patches
  * git-41-f00ca2600331602241954533a1b1610d1da57edf.patch
  * git-42-f39a8d18719c3b34373e0e36098f0f404121b5c5.patch
  before the changed patch
    git-13-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  rename it to
    git-43-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  and also add the patches
  * git-44-425f3e9b44ba9ead865d70ff6690d5f2869442dc.patch
  * git-45-bf0a31597d0ed3562bfc5e6be0ade2fe5dc1f7a1.patch</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1635336000">- Add patch git-34-9a1bc15517d6da56d75182338c0f1bc4518b2b75.patch
  * sysctl.d/50-default.conf:
    allow everybody to create IPPROTO_ICMP sockets (bsc#1174504)
- Add patch git-35-91f496b1f65af29832192bad949685a7bc25da0a.patch
  * sysctl.d/50-default.conf: fix ping_group_range syntax error</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1635940800">- Add git-36-16d1cb895c2742e96a56af98111f8281bedd3188.patch:
  * Add $HOME/.local/bin to PATH, if it exists (bsc#1192248)</changelog>
  <changelog author="ro@suse.de" date="1637150400">- use autopatch
  - update first two patches from git originals to have the
    same apply depth as the rest:
  - git-01-61c106aac03930e03935172eaf94d92c02a343bd.patch
  - git-02-4e5fe2a6ec5690b51a369d2134a1119962438fd1.patch
  - fix get_kernel_version.c to work also for recent kernels
    on the s390/X platform (bsc#1191563)
  - git-37-dfc5b8af96bec249e44a83d573af1f95a661a85c.patch
  - support xz compressed kernel (bsc#1162581)
  - git-38-4c0060639f6fa854830a708a823976772afe7764.patch
  - Fixing possible resource leak
  - git-39-df622b89bc92fd882a6715c5743095528a643546.patch
  - excluding new kernel string in version search</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1637928000">- Port change from Thu Sep 30 08:51:55 UTC 2022 forword to
  current version which includes a rename of patch
    git-13-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  to
    git-43-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  as otherwise autopatch macro does not work anymore</changelog>
  <changelog author="pgajdos@suse.com" date="1642593600">- fix (bsc#1194883) - aaa_base: Set net.ipv4.ping_group_range to
  allow ICMP ping
- added patches
  + git-40-d004657a244d75b372a107c4f6097b42ba1992d5.patch</changelog>
  <changelog author="werner@suse.de" date="1652875200">- Add patch git-46-78b2a0b29381c16bec6b2a8fc7eabaa9925782d7.patch
  * The wrapper rootsh is not a restricted shell (bsc#1199492)</changelog>
  <changelog author="ro@suse.de" date="1695038400">- Add patch git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  * respect /etc/update-alternatives/java when setting JAVA_HOME
    (bsc#1215434,bsc#1107342)</changelog>
  <changelog author="ro@suse.de" date="1699272000">- replace git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  by git-47-056fc66c699a8544c7692a03c905fca568f5390b.patch
  * fix the issues from bsc#1107342 and bsc#1215434 and just
    use the settings from update-alternatives to set JAVA_HOME</changelog>
  <changelog author="ro@suse.de" date="1705320000">- fix git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  to actually apply</changelog>
  <changelog author="ro@suse.de" date="1706875200">- silence the output in the case of broken symlinks (bsc#1218232)</changelog>
  <changelog author="ro@suse.de" date="1710763200">- add patch git-48-477bc3c05fcdabf9319e84278a1cba2c12c9ed5a.patch
  home and end button not working from ssh client (bsc#1221407)
- use autosetup in prep stage of specfile</changelog>
  <changelog author="ro@suse.de" date="1712923200">- modify git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  drop the stderr redirection for csh (bsc#1221361)
- add git-49-3f8f26123d91f70c644677a323134fc79318c818.patch
  drop sysctl.d/50-default-s390.conf (bsc#1211721)
- add aaa_base-preinstall.patch
  make sure the script does not exit with 1 if a file
  with content is found (bsc#1222547)</changelog>
  <changelog author="ro@suse.de" date="1714651200">- modify git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  to also fix the typo to set JAVA_BINDIR in the csh variant
  of the alljava profile script (bsc#1221361)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1731326400">- Add patch git-50-845b509c9a005340a0455cb8a7fe084d1b8f1946.patch
  * Add mc helpers for both tcsh and bash resources (boo#1203617)</changelog>
  <changelog author="ro@suse.de" date="1741694400">- add patch aaa_base-rc.status.patch (bsc#1236033)
  (no git, file is gone in factory/tumbleweed)
  update detection for systemd in rc.status, mountpoint for
  cgroup changed with cgroup2, so just check if pid 1 is systemd</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1742299200">- Add patch git-51-fbf7ee9dc9cd970532a54eed6472d7f3b0e7f431.patch
  * If a user switches the login shell respect the already set
    PATH environment (bsc#1235481)</changelog>
</package>
<package pkgid="d6c1f416ef936faf6253c26984710422cb9790d73aa08e16d5d8a9ed6046000c" name="aaa_base-malloccheck" arch="x86_64">
  <version epoch="0" ver="84.87+git20180409.04c9dae" rel="lp156.10.32.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1588852800">- Add patch git-19-1149066a54a372b30b7cbd79cd222e11d96dc984.patch
  * Not all XTerm based emulators do have an terminfo entry (boo#1087982)
- Add patch git-20-6452441f2054b4b290c089ce6269889993b95fc1.patch
  * Better support of Midnight Commander (bsc#1170527)</changelog>
  <changelog author="ro@suse.de" date="1599652800">- Add patch git-21-0064ecd132c30a939125acbc5b9a1c7bcd180fa0.patch
  * add screen.xterm-256color to DIR_COLORS
- Add patch git-22-f5e90d70d119b6aa12d019947029f9337aec378d.patch
  * check for Packages.db and use this instead of Packages
    (boo#1171762)
- Add patch git-23-8f1fe28287466235ade9c62fa5995eba9e642660.patch
  * Rename path() to _path() to avoid using a general name.
- Add patch git-24-2de52ae391e2963eb1913183a6b0530c7e781b55.patch
  * DIR_COLORS add TERM rxvt-unicode-256color (bug#1006973)
- Add patch git-25-287cf7cb851c0636fa46a610015d2d22ad36acea.patch
  * sort TERM entries in etc/DIR_COLORS
- Add patch git-26-0c2f2340cc6ebb51f20b36e550adc517a6b2ae42.patch
  * DIR_COLORS: merge TERM entries with list from (bug#1006973)
- Add patch git-27-abf7927eebbd4d7f47a362d49ae7856520682c49.patch
  * refresh_initrd call modprobe as /sbin/modprobe (bug#1011548)
- Add patch git-28-3351bcc9613ba022503103e7e4ffd01e7bd8e0fd.patch
  * etc/profile add some missing ;; in case esac statements
- Add patch git-29-5220a5f6ba250503ccda326e65ca069d245a5ebe.patch
  * profile and csh.login: on s390x set TERM to dumb on serial console
    for sclp_line0 and ttyS0 console (bug#1153946)
- Add patch git-30-b9dd70f33a124556f16dbbafc89585a82218ad61.patch
  * backup-rpmdb: exit if zypp.pid is there and running
    (bug#1161239)
- Add patch git-31-52dc403d54f2c926ee5cc892d1a8a830a45d7412.patch
  * also add color alias for ip command, jira#sle-9880, bsc#1153943
- Add patch git-32-0ee79834ea9ebf6573a7b903f374c21e53a56c14.patch
  * alias.bash check if ip command knows color=auto (jsc#SLE-7679)</changelog>
  <changelog author="ro@suse.de" date="1606824000">- Add patch git-33-d12420cc66e6d26a9dff6c0e86e00de232151c82.patch
  * Avoid semicolon within (t)csh login script on S/390.
    (bsc#1179431)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633003200">- Include all fixes and changes for systemwide inputrc to remove
  the 8 bit escape sequence which interfere with UTF-8 multi byte
  characters as well as support the vi mode of readline library.
  This is done with the patches
  * git-41-f00ca2600331602241954533a1b1610d1da57edf.patch
  * git-42-f39a8d18719c3b34373e0e36098f0f404121b5c5.patch
  before the changed patch
    git-13-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  rename it to
    git-43-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  and also add the patches
  * git-44-425f3e9b44ba9ead865d70ff6690d5f2869442dc.patch
  * git-45-bf0a31597d0ed3562bfc5e6be0ade2fe5dc1f7a1.patch</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1635336000">- Add patch git-34-9a1bc15517d6da56d75182338c0f1bc4518b2b75.patch
  * sysctl.d/50-default.conf:
    allow everybody to create IPPROTO_ICMP sockets (bsc#1174504)
- Add patch git-35-91f496b1f65af29832192bad949685a7bc25da0a.patch
  * sysctl.d/50-default.conf: fix ping_group_range syntax error</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1635940800">- Add git-36-16d1cb895c2742e96a56af98111f8281bedd3188.patch:
  * Add $HOME/.local/bin to PATH, if it exists (bsc#1192248)</changelog>
  <changelog author="ro@suse.de" date="1637150400">- use autopatch
  - update first two patches from git originals to have the
    same apply depth as the rest:
  - git-01-61c106aac03930e03935172eaf94d92c02a343bd.patch
  - git-02-4e5fe2a6ec5690b51a369d2134a1119962438fd1.patch
  - fix get_kernel_version.c to work also for recent kernels
    on the s390/X platform (bsc#1191563)
  - git-37-dfc5b8af96bec249e44a83d573af1f95a661a85c.patch
  - support xz compressed kernel (bsc#1162581)
  - git-38-4c0060639f6fa854830a708a823976772afe7764.patch
  - Fixing possible resource leak
  - git-39-df622b89bc92fd882a6715c5743095528a643546.patch
  - excluding new kernel string in version search</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1637928000">- Port change from Thu Sep 30 08:51:55 UTC 2022 forword to
  current version which includes a rename of patch
    git-13-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  to
    git-43-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  as otherwise autopatch macro does not work anymore</changelog>
  <changelog author="pgajdos@suse.com" date="1642593600">- fix (bsc#1194883) - aaa_base: Set net.ipv4.ping_group_range to
  allow ICMP ping
- added patches
  + git-40-d004657a244d75b372a107c4f6097b42ba1992d5.patch</changelog>
  <changelog author="werner@suse.de" date="1652875200">- Add patch git-46-78b2a0b29381c16bec6b2a8fc7eabaa9925782d7.patch
  * The wrapper rootsh is not a restricted shell (bsc#1199492)</changelog>
  <changelog author="ro@suse.de" date="1695038400">- Add patch git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  * respect /etc/update-alternatives/java when setting JAVA_HOME
    (bsc#1215434,bsc#1107342)</changelog>
  <changelog author="ro@suse.de" date="1699272000">- replace git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  by git-47-056fc66c699a8544c7692a03c905fca568f5390b.patch
  * fix the issues from bsc#1107342 and bsc#1215434 and just
    use the settings from update-alternatives to set JAVA_HOME</changelog>
  <changelog author="ro@suse.de" date="1705320000">- fix git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  to actually apply</changelog>
  <changelog author="ro@suse.de" date="1706875200">- silence the output in the case of broken symlinks (bsc#1218232)</changelog>
  <changelog author="ro@suse.de" date="1710763200">- add patch git-48-477bc3c05fcdabf9319e84278a1cba2c12c9ed5a.patch
  home and end button not working from ssh client (bsc#1221407)
- use autosetup in prep stage of specfile</changelog>
  <changelog author="ro@suse.de" date="1712923200">- modify git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  drop the stderr redirection for csh (bsc#1221361)
- add git-49-3f8f26123d91f70c644677a323134fc79318c818.patch
  drop sysctl.d/50-default-s390.conf (bsc#1211721)
- add aaa_base-preinstall.patch
  make sure the script does not exit with 1 if a file
  with content is found (bsc#1222547)</changelog>
  <changelog author="ro@suse.de" date="1714651200">- modify git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  to also fix the typo to set JAVA_BINDIR in the csh variant
  of the alljava profile script (bsc#1221361)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1731326400">- Add patch git-50-845b509c9a005340a0455cb8a7fe084d1b8f1946.patch
  * Add mc helpers for both tcsh and bash resources (boo#1203617)</changelog>
  <changelog author="ro@suse.de" date="1741694400">- add patch aaa_base-rc.status.patch (bsc#1236033)
  (no git, file is gone in factory/tumbleweed)
  update detection for systemd in rc.status, mountpoint for
  cgroup changed with cgroup2, so just check if pid 1 is systemd</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1742299200">- Add patch git-51-fbf7ee9dc9cd970532a54eed6472d7f3b0e7f431.patch
  * If a user switches the login shell respect the already set
    PATH environment (bsc#1235481)</changelog>
</package>
<package pkgid="50e4a4533055388cac2f45df818e825c040e2bc8d0c83ceaea7428851cc403eb" name="aaa_base-wsl" arch="x86_64">
  <version epoch="0" ver="84.87+git20180409.04c9dae" rel="lp156.10.32.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1588852800">- Add patch git-19-1149066a54a372b30b7cbd79cd222e11d96dc984.patch
  * Not all XTerm based emulators do have an terminfo entry (boo#1087982)
- Add patch git-20-6452441f2054b4b290c089ce6269889993b95fc1.patch
  * Better support of Midnight Commander (bsc#1170527)</changelog>
  <changelog author="ro@suse.de" date="1599652800">- Add patch git-21-0064ecd132c30a939125acbc5b9a1c7bcd180fa0.patch
  * add screen.xterm-256color to DIR_COLORS
- Add patch git-22-f5e90d70d119b6aa12d019947029f9337aec378d.patch
  * check for Packages.db and use this instead of Packages
    (boo#1171762)
- Add patch git-23-8f1fe28287466235ade9c62fa5995eba9e642660.patch
  * Rename path() to _path() to avoid using a general name.
- Add patch git-24-2de52ae391e2963eb1913183a6b0530c7e781b55.patch
  * DIR_COLORS add TERM rxvt-unicode-256color (bug#1006973)
- Add patch git-25-287cf7cb851c0636fa46a610015d2d22ad36acea.patch
  * sort TERM entries in etc/DIR_COLORS
- Add patch git-26-0c2f2340cc6ebb51f20b36e550adc517a6b2ae42.patch
  * DIR_COLORS: merge TERM entries with list from (bug#1006973)
- Add patch git-27-abf7927eebbd4d7f47a362d49ae7856520682c49.patch
  * refresh_initrd call modprobe as /sbin/modprobe (bug#1011548)
- Add patch git-28-3351bcc9613ba022503103e7e4ffd01e7bd8e0fd.patch
  * etc/profile add some missing ;; in case esac statements
- Add patch git-29-5220a5f6ba250503ccda326e65ca069d245a5ebe.patch
  * profile and csh.login: on s390x set TERM to dumb on serial console
    for sclp_line0 and ttyS0 console (bug#1153946)
- Add patch git-30-b9dd70f33a124556f16dbbafc89585a82218ad61.patch
  * backup-rpmdb: exit if zypp.pid is there and running
    (bug#1161239)
- Add patch git-31-52dc403d54f2c926ee5cc892d1a8a830a45d7412.patch
  * also add color alias for ip command, jira#sle-9880, bsc#1153943
- Add patch git-32-0ee79834ea9ebf6573a7b903f374c21e53a56c14.patch
  * alias.bash check if ip command knows color=auto (jsc#SLE-7679)</changelog>
  <changelog author="ro@suse.de" date="1606824000">- Add patch git-33-d12420cc66e6d26a9dff6c0e86e00de232151c82.patch
  * Avoid semicolon within (t)csh login script on S/390.
    (bsc#1179431)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633003200">- Include all fixes and changes for systemwide inputrc to remove
  the 8 bit escape sequence which interfere with UTF-8 multi byte
  characters as well as support the vi mode of readline library.
  This is done with the patches
  * git-41-f00ca2600331602241954533a1b1610d1da57edf.patch
  * git-42-f39a8d18719c3b34373e0e36098f0f404121b5c5.patch
  before the changed patch
    git-13-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  rename it to
    git-43-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  and also add the patches
  * git-44-425f3e9b44ba9ead865d70ff6690d5f2869442dc.patch
  * git-45-bf0a31597d0ed3562bfc5e6be0ade2fe5dc1f7a1.patch</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1635336000">- Add patch git-34-9a1bc15517d6da56d75182338c0f1bc4518b2b75.patch
  * sysctl.d/50-default.conf:
    allow everybody to create IPPROTO_ICMP sockets (bsc#1174504)
- Add patch git-35-91f496b1f65af29832192bad949685a7bc25da0a.patch
  * sysctl.d/50-default.conf: fix ping_group_range syntax error</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1635940800">- Add git-36-16d1cb895c2742e96a56af98111f8281bedd3188.patch:
  * Add $HOME/.local/bin to PATH, if it exists (bsc#1192248)</changelog>
  <changelog author="ro@suse.de" date="1637150400">- use autopatch
  - update first two patches from git originals to have the
    same apply depth as the rest:
  - git-01-61c106aac03930e03935172eaf94d92c02a343bd.patch
  - git-02-4e5fe2a6ec5690b51a369d2134a1119962438fd1.patch
  - fix get_kernel_version.c to work also for recent kernels
    on the s390/X platform (bsc#1191563)
  - git-37-dfc5b8af96bec249e44a83d573af1f95a661a85c.patch
  - support xz compressed kernel (bsc#1162581)
  - git-38-4c0060639f6fa854830a708a823976772afe7764.patch
  - Fixing possible resource leak
  - git-39-df622b89bc92fd882a6715c5743095528a643546.patch
  - excluding new kernel string in version search</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1637928000">- Port change from Thu Sep 30 08:51:55 UTC 2022 forword to
  current version which includes a rename of patch
    git-13-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  to
    git-43-14003c19eaa863ae9d80a0ebb9b5cab6273a5a9e.patch
  as otherwise autopatch macro does not work anymore</changelog>
  <changelog author="pgajdos@suse.com" date="1642593600">- fix (bsc#1194883) - aaa_base: Set net.ipv4.ping_group_range to
  allow ICMP ping
- added patches
  + git-40-d004657a244d75b372a107c4f6097b42ba1992d5.patch</changelog>
  <changelog author="werner@suse.de" date="1652875200">- Add patch git-46-78b2a0b29381c16bec6b2a8fc7eabaa9925782d7.patch
  * The wrapper rootsh is not a restricted shell (bsc#1199492)</changelog>
  <changelog author="ro@suse.de" date="1695038400">- Add patch git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  * respect /etc/update-alternatives/java when setting JAVA_HOME
    (bsc#1215434,bsc#1107342)</changelog>
  <changelog author="ro@suse.de" date="1699272000">- replace git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  by git-47-056fc66c699a8544c7692a03c905fca568f5390b.patch
  * fix the issues from bsc#1107342 and bsc#1215434 and just
    use the settings from update-alternatives to set JAVA_HOME</changelog>
  <changelog author="ro@suse.de" date="1705320000">- fix git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  to actually apply</changelog>
  <changelog author="ro@suse.de" date="1706875200">- silence the output in the case of broken symlinks (bsc#1218232)</changelog>
  <changelog author="ro@suse.de" date="1710763200">- add patch git-48-477bc3c05fcdabf9319e84278a1cba2c12c9ed5a.patch
  home and end button not working from ssh client (bsc#1221407)
- use autosetup in prep stage of specfile</changelog>
  <changelog author="ro@suse.de" date="1712923200">- modify git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  drop the stderr redirection for csh (bsc#1221361)
- add git-49-3f8f26123d91f70c644677a323134fc79318c818.patch
  drop sysctl.d/50-default-s390.conf (bsc#1211721)
- add aaa_base-preinstall.patch
  make sure the script does not exit with 1 if a file
  with content is found (bsc#1222547)</changelog>
  <changelog author="ro@suse.de" date="1714651200">- modify git-47-04210f8df15da0ba4d741cfe1693af06f5978a1d.patch
  to also fix the typo to set JAVA_BINDIR in the csh variant
  of the alljava profile script (bsc#1221361)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1731326400">- Add patch git-50-845b509c9a005340a0455cb8a7fe084d1b8f1946.patch
  * Add mc helpers for both tcsh and bash resources (boo#1203617)</changelog>
  <changelog author="ro@suse.de" date="1741694400">- add patch aaa_base-rc.status.patch (bsc#1236033)
  (no git, file is gone in factory/tumbleweed)
  update detection for systemd in rc.status, mountpoint for
  cgroup changed with cgroup2, so just check if pid 1 is systemd</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1742299200">- Add patch git-51-fbf7ee9dc9cd970532a54eed6472d7f3b0e7f431.patch
  * If a user switches the login shell respect the already set
    PATH environment (bsc#1235481)</changelog>
</package>
<package pkgid="e532af11ab2814bcac12ddd97eb4c2db730fcd170e615bc3c97a4ee05c2f40f4" name="bitstream-bankgothic-fonts" arch="noarch">
  <version epoch="0" ver="2.001" rel="lp156.2.1"/>
</package>
<package pkgid="a59057d8c1b531e170de76b1d84e0e4ba81c6ba5109a7d419d6fb3ca478d337e" name="bitstream-bankgothic-fonts" arch="src">
  <version epoch="0" ver="2.001" rel="lp156.2.1"/>
</package>
<package pkgid="731284d0f29e55663dc6776572817ad44bd414905c70519add8452d250fa4f5c" name="bnh-lucida-fonts" arch="noarch">
  <version epoch="0" ver="5.01" rel="lp156.2.1"/>
</package>
<package pkgid="5c1bec78cd7f51dd567ce3bf6a489e40ff92ec45673f71be4bf91f80b2055c4e" name="bnh-lucida-fonts" arch="src">
  <version epoch="0" ver="5.01" rel="lp156.2.1"/>
</package>
<package pkgid="1a058af9298344a51f87142175a5cee768a2f63fc67e545ae1393a17985627e2" name="build-essentials-packages" arch="noarch">
  <version epoch="0" ver="42.2" rel="lp156.2.1"/>
  <changelog author="jengelh@medozas.de" date="1280404800">- Pull in other-bitness compile environment on biarch</changelog>
  <changelog author="jengelh@medozas.de" date="1281009600">- Add "patch" and "pkg-config" to the package list
  (removed from jeng-devel-packages)</changelog>
  <changelog author="jengelh@medozas.de" date="1283601600">- Update rpmlintrc with filter "devel-dependency"</changelog>
</package>
<package pkgid="bd60a6f71d0bb2546c552a8869d93f0954eff6fcf9353da4b4b8d9dfca5dd73c" name="build-essentials-packages" arch="src">
  <version epoch="0" ver="42.2" rel="lp156.2.1"/>
  <changelog author="jengelh@medozas.de" date="1280404800">- Pull in other-bitness compile environment on biarch</changelog>
  <changelog author="jengelh@medozas.de" date="1281009600">- Add "patch" and "pkg-config" to the package list
  (removed from jeng-devel-packages)</changelog>
  <changelog author="jengelh@medozas.de" date="1283601600">- Update rpmlintrc with filter "devel-dependency"</changelog>
</package>
<package pkgid="84235006bf3ada053f4dae3b75402d2beedbc86d7ff61dd4a53fc85d3a4ad23d" name="coreutils" arch="src">
  <version epoch="0" ver="8.32" rel="lp156.9.15.1"/>
  <changelog author="mail@bernhard-voelker.de" date="1504526400">- Update to 8.28
  (for details see included NEWS file)
- Refresh patches:
  * coreutils-disable_tests.patch
  * coreutils-i18n.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.keyring: Update from upstream (Savannah).
- Remove now-upstream patches:
  * coreutils-cve-2017-7476-out-of-bounds-with-large-tz.patch
  * coreutils-tests-port-to-timezone-2017a.patch
- coreutils.spec: Add "BuildRequires: user(bin)" for the tests.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1514462400">- Update to 8.29:
  * Noteworthy changes in release 8.29 (2017-12-27) [stable]
  * * Bug fixes
  b2sum no longer crashes when processing certain truncated check files.
  [bug introduced with b2sum coreutils-8.26]
  dd now ensures the correct cache ranges are specified for the "nocache"
  and "direct" flags.  Previously some pages in the page cache were not
  invalidated.  [bug introduced for "direct" in coreutils-7.5,
  and with the "nocache" implementation in coreutils-8.11]
  df no longer hangs when given a fifo argument.
  [bug introduced in coreutils-7.3]
  ptx -S no longer infloops for a pattern which returns zero-length matches.
  [the bug dates back to the initial implementation]
  shred --remove will again repeatedly rename files with shortening names
  to attempt to hide the original length of the file name.
  [bug introduced in coreutils-8.28]
  stty no longer crashes when processing settings with -F also specified.
  [bug introduced in fileutils-4.0]
  tail --bytes again supports non seekable inputs on all systems.
  On systems like android it always tried to process as seekable inputs.
  [bug introduced in coreutils-8.24]
  timeout will again notice its managed command exiting, even when
  invoked with blocked CHLD signal, or in a narrow window where
  this CHLD signal from the exiting child was missed.  In each case
  timeout would have then waited for the time limit to expire.
  [bug introduced in coreutils-8.27]
  * * New features
  timeout now supports the --verbose option to diagnose forced termination.
  * * Improvements
  dd now supports iflag=direct with arbitrary sized files on all file systems.
  tail --bytes=NUM will efficiently seek to the end of block devices,
  rather than reading from the start.
  Utilities which do not support long options (other than the default --help
  and --version), e.g. cksum and sleep, now use more consistent error diagnostic
  for unknown long options.
  * * Build-related
  Default man pages are now distributed which are used if perl is
  not available on the build system, or when cross compiling.
- Refresh patches (line number changes only):
  * coreutils-i18n.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch</changelog>
  <changelog author="fvogt@suse.com" date="1519300800">- Use %license (boo#1082318)</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1530619200">- Update to 8.30:
  * Noteworthy changes in release 8.30 (2018-07-01) [stable]
  * * Bug fixes
  'cp --symlink SRC DST' will again correctly validate DST.
  If DST is a regular file and SRC is a symlink to DST,
  then cp will no longer allow that operation to clobber DST.
  Also with -d, if DST is a symlink, then it can always be replaced,
  even if it points to SRC on a separate device.
  [bugs introduced with coreutils-8.27]
  'cp -n -u' and 'mv -n -u' now consistently ignore the -u option.
  Previously, this option combination suffered from race conditions
  that caused -u to sometimes override -n.
  [bug introduced with coreutils-7.1]
  'cp -a --no-preserve=mode' now sets appropriate default permissions
  for non regular files like fifos and character device nodes etc.,
  and leaves mode bits of existing files unchanged.
  Previously it would have set executable bits on created special files,
  and set mode bits for existing files as if they had been created.
  [bug introduced with coreutils-8.20]
  'cp --remove-destination file symlink' now removes the symlink
  even if it can't be traversed.
  [bug introduced with --remove-destination in fileutils-4.1.1]
  ls no longer truncates the abbreviated month names that have a
  display width between 6 and 12 inclusive.  Previously this would have
  output ambiguous months for Arabic or Catalan locales.
  'ls -aA' is now equivalent to 'ls -A', since -A now overrides -a.
  [bug introduced in coreutils-5.3.0]
  'mv -n A B' no longer suffers from a race condition that can
  overwrite a simultaneously-created B.  This bug fix requires
  platform support for the renameat2 or renameatx_np syscalls, found
  in recent Linux and macOS kernels.  As a side effect, ‘mv -n A A’
  now silently does nothing if A exists.
  [bug introduced with coreutils-7.1]
  * * Changes in behavior
  'cp --force file symlink' now removes the symlink even if
  it is self referential.
  ls --color now matches file extensions case insensitively.
  * * New features
  cp --reflink now supports --reflink=never to enforce a standard copy.
  env supports a new -v/--debug option to show verbose information about
  each processing step.
  env supports a new -S/--split-string=S option to split a single argument
  string into multiple arguments. Used to pass multiple arguments in scripts
  (shebang lines).
  md5sum accepts a new option: --zero (-z) to delimit the output lines with a
  NUL instead of a newline character.  This also disables file name escaping.
  This also applies to sha*sum and b2sum.
  rm --preserve-root now supports the --preserve-root=all option to
  reject any command line argument that is mounted to a separate file system.
  * * Improvements
  cut supports line lengths up to the max file size on 32 bit systems.
  Previously only offsets up to SIZE_MAX-1 were supported.
  stat and tail now know about the "exfs" file system, which is a
  version of XFS.  stat -f --format=%T now reports the file system type,
  and tail -f uses inotify.
  wc avoids redundant processing of ASCII text in multibyte locales,
  which is especially significant on macOS.
  * * Build-related
  Adjust to glibc &gt;= 2.28  (bsc#1182550, jsc#SLE-13520, jsc#SLE-13756)
- Refresh patches (line number changes only):
  * coreutils-build-timeout-as-pie.patch
  * coreutils-disable_tests.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.spec:
  * (License): osc changed the value from "GPL-3.0+" to "GPL-3.0-or-later".
  * (build): Make sure that parse-datetime.{c,y} ends up in debuginfo (rh#1555079).
- coreutils-i18n.patch:
  * src/exand.c,src/unexpand.c: Avoid -Wcomment warning.
  * src/cut.c (cut_characters_or_cut_bytes_no_split): Change idx from size_t
    to uintmax_t type to avoid a regression on i586, armv7l and ppc.
    Compare upstream, non-MB commit:
    https://git.sv.gnu.org/cgit/coreutils.git/commit/?id=d1a754c8272
    (cut_fields_mb): Likewise for field_idx.
  * tests/misc/cut.pl: Remove downstream tweaks as upstream MB tests are
    working since a while.
- coreutils.keyring: Update Assaf Gordon's GPG public key.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1552305600">- Update to 8.31:
  * Noteworthy changes in release 8.31 (2019-03-10) [stable]
  * * Bug fixes
  'base64 a b' now correctly diagnoses 'b' as the extra operand, not 'a'.
  [bug introduced in coreutils-5.3.0]
  When B already exists, 'cp -il A B' no longer immediately fails
  after asking the user whether to proceed.
  [This bug was present in "the beginning".]
  df no longer corrupts displayed multibyte characters on macOS.
  [bug introduced with coreutils-8.18]
  seq no longer outputs inconsistent decimal point characters
  for the last number, when locales are misconfigured.
  [bug introduced in coreutils-7.0]
  shred, sort, and split no longer falsely report ftruncate errors
  when outputting to less-common file types.  For example, the shell
  command 'sort /dev/null -o /dev/stdout | cat' no longer fails with
  an "error truncating" diagnostic.
  [bug was introduced with coreutils-8.18 for sort and split, and
  (for shared memory objects only) with fileutils-4.1 for shred]
  sync no longer fails for write-only file arguments.
  [bug introduced with argument support to sync in coreutils-8.24]
  'tail -f file | filter' no longer exits immediately on AIX.
  [bug introduced in coreutils-8.28]
  'tail -f file | filter' no longer goes into an infinite loop
  if filter exits and SIGPIPE is ignored.
  [bug introduced in coreutils-8.28]
  * * Changes in behavior
  cksum, dd, hostid, hostname, link, logname, sleep, tsort, unlink,
  uptime, users, whoami, yes: now always process --help and --version options,
  regardless of any other arguments present before any optional '--'
  end-of-options marker.
  nohup now processes --help and --version as first options even if other
  parameters follow.
  'yes a -- b' now outputs 'a b' instead of including the end-of-options
  marker as before: 'a -- b'.
  echo now always processes backslash escapes when the POSIXLY_CORRECT
  environment variable is set.
  When possible 'ln A B' now merely links A to B and reports an error
  if this fails, instead of statting A and B before linking.  This
  uses fewer system calls and avoids some races.  The old statting
  approach is still used in situations where hard links to directories
  are allowed (e.g., NetBSD when superuser).
  ls --group-directories-first will also group symlinks to directories.
  'test -a FILE' is not supported anymore.  Long ago, there were concerns about
  the high probability of humans confusing the -a primary with the -a binary
  operator, so POSIX changed this to 'test -e FILE'.  Scripts using it were
  already broken and non-portable; the -a unary operator was never documented.
  wc now treats non breaking space characters as word delimiters
  unless the POSIXLY_CORRECT environment variable is set.
  * * New features
  id now supports specifying multiple users.
  'date' now supports the '+' conversion specification flag,
  introduced in POSIX.1-2017.
  printf, seq, sleep, tail, and timeout now accept floating point
  numbers in either the current or the C locale.  For example, if the
  current locale's decimal point is ',', 'sleep 0,1' and 'sleep 0.1'
  now mean the same thing.  Previously, these commands accepted only
  C-locale syntax with '.' as the decimal point.  The new behavior is
  more compatible with other implementations in non-C locales.
  test now supports the '-N FILE' unary operator (like e.g. bash) to check
  whether FILE exists and has been modified since it was last read.
  env now supports '--default-signal[=SIG]', '--ignore-signal[=SIG]', and
  '--block-signal[=SIG], to setup signal handling before executing a program.
  env now supports '--list-signal-handling' to indicate non-default
  signal handling before executing a program.
  * * New commands
  basenc is added to complement existing base64,base32 commands,
  and encodes and decodes printable text using various common encodings:
  base64,base64url,base32,base32hex,base16,base2,z85.
  * * Improvements
  ls -l now better aligns abbreviated months containing digits,
  which is common in Asian locales.
  stat and tail now know about the "sdcardfs" file system on Android.
  stat -f -c%T now reports the file system type, and tail -f uses inotify.
  stat now prints file creation time when supported by the file system,
  on GNU Linux systems with glibc &gt;= 2.28 and kernel &gt;= 4.11.
- Refresh patches (line number changes only):
  * coreutils-disable_tests.patch
  * coreutils-i18n.patch
  * coreutils-misc.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.spec:
  * Version: bump version.
  * URL: Use https scheme.
  * %description: Add 'basenc' tool.
  * Change gitweb to cgit URL with https in a comment.
- coreutils.keyring:
  * Update for added section headers ('GPG keys of &lt;MAINTAINER&gt;').</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1568894400">- Do not recommend lang package. The lang package already has a
  supplements.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1578571200">- switch to multibuild
- add coreutils-single subpackage that contains a single binary coreutils tool
  similar to busybox
- package LC_CTIME directories also in lang package
- split off doc package
- remove info macros, handled by file trigger nowadays</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1579521600">- minor: remove obsolete comment in spec file.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1580212800">- disable single and testsuite builds in rings/staging
- remove duplicate "coreutils" in flavor to make it look nicer in OBS</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1583755200">- Update to 8.32:
  * Noteworthy changes in release 8.32 (2020-03-05) [stable]
  * * Bug fixes
  cp now copies /dev/fd/N correctly on platforms like Solaris where
  it is a character-special file whose minor device number is N.
  [bug introduced in fileutils-4.1.6]
  dd conv=fdatasync no longer reports a "Bad file descriptor" error
  when fdatasync is interrupted, and dd now retries interrupted calls
  to close, fdatasync, fstat and fsync instead of incorrectly
  reporting an "Interrupted system call" error.
  [bugs introduced in coreutils-6.0]
  df now correctly parses the /proc/self/mountinfo file for unusual entries
  like ones with '\r' in a field value ("mount -t tmpfs tmpfs /foo$'\r'bar"),
  when the source field is empty ('mount -t tmpfs "" /mnt'), and when the
  filesystem type contains characters like a blank which need escaping.
  [bugs introduced in coreutils-8.24 with the introduction of reading
  the /proc/self/mountinfo file]
  factor again outputs immediately when stdout is a tty but stdin is not.
  [bug introduced in coreutils-8.24]
  ln works again on old systems without O_DIRECTORY support (like Solaris 10),
  and on systems where symlink ("x", ".") fails with errno == EINVAL
  (like Solaris 10 and Solaris 11).
  [bug introduced in coreutils-8.31]
  rmdir --ignore-fail-on-non-empty now works correctly for directories
  that fail to be removed due to permission issues.  Previously the exit status
  was reversed, failing for non empty and succeeding for empty directories.
  [bug introduced in coreutils-6.11]
  'shuf -r -n 0 file' no longer mistakenly reads from standard input.
  [bug introduced with the --repeat feature in coreutils-8.22]
  split no longer reports a "output file suffixes exhausted" error
  when the specified number of files is evenly divisible by 10, 16, 26,
  for --numeric, --hex, or default alphabetic suffixes respectively.
  [bug introduced in coreutils-8.24]
  seq no longer prints an extra line under certain circumstances (such as
  'seq -f "%g " 1000000 1000000').
  [bug introduced in coreutils-6.10]
  * * Changes in behavior
  Several programs now check that numbers end properly.  For example,
  'du -d 1x' now reports an error instead of silently ignoring the 'x'.
  Affected programs and options include du -d, expr's numeric operands
  on non-GMP builds, install -g and -o, ls's TABSIZE environment
  variable, mknod b and c, ptx -g and -w, shuf -n, and sort --batch-size
  and --parallel.
  date now parses military time zones in accordance with common usage:
    "A" to "M"  are equivalent to UTC+1 to UTC+12
    "N" to "Y"  are equivalent to UTC-1 to UTC-12
    "Z" is "zulu" time (UTC).
  For example, 'date -d "09:00B" is now equivalent to 9am in UTC+2 time zone.
  Previously, military time zones were parsed according to the obsolete
  rfc822, with their value negated (e.g., "B" was equivalent to UTC-2).
  [The old behavior was introduced in sh-utils 2.0.15 ca. 1999, predating
  coreutils package.]
  ls issues an error message on a removed directory, on GNU/Linux systems.
  Previously no error and no entries were output, and so indistinguishable
  from an empty directory, with default ls options.
  uniq no longer uses strcoll() to determine string equivalence,
  and so will operate more efficiently and consistently.
  * * New Features
  ls now supports the --time=birth option to display and sort by
  file creation time, where available.
  od --skip-bytes now can use lseek even if the input is not a regular
  file, greatly improving performance in some cases.
  stat(1) supports a new --cached= option, used on systems with statx(2)
  to control cache coherency of file system attributes,
  useful on network file systems.
  * * Improvements
  stat and ls now use the statx() system call where available, which can
  operate more efficiently by only retrieving requested attributes.
  stat and tail now know about the "binderfs", "dma-buf-fs", "erofs",
  "ppc-cmm-fs", and "z3fold" file systems.
  stat -f -c%T now reports the file system type, and tail -f uses inotify.
  * * Build-related
  gzip-compressed tarballs are distributed once again
- Refresh patches:
  * coreutils-disable_tests.patch
  * coreutils-getaddrinfo.patch
  * coreutils-i18n.patch
  * coreutils-invalid-ids.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils-i18n.patch:
  * uniq: remove collation handling as required by newer POSIX; see
  - https://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=8e81d44b5
  - https://www.austingroupbugs.net/view.php?id=963
- coreutils-ls-restore-8.31-behavior-on-removed-dirs.patch:
  * Add patch for 'ls' to restore 8.31 behavior on removed directories.
- coreutils.spec:
  * Version: bump version.
  * %check: re-enable regular 'make check' for non-multibuild package.
  * reference the above new patch.
- coreutils.keyring:
  * Update from upstream (Savannah).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1588593600">- add coreutils-use-python3.patch to minimally port away from
  python 2.x use of pyinotify in the testsuite</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1592049600">- coreutils-gnulib-disable-test-float.patch: Add patch to temporarily
  disable the gnulib test 'test-float' failing on ppc and ppc64le.
- coreutils.spec: Reference the patch.  While at it, avoid conditional
  Patch and Source entries as that break cross-platform builds from
  source RPMs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1594900800">- Drop suse-module-tools BuildRequires: this was used for the macro
  regenerate_initrd_post/posttrans, which have been moved to
  rpm-config-SUSE in Jan 2019.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1598875200">- gnulib-test-avoid-FP-perror-strerror.patch: Add patch to
  avoid false-positive error in gnulib tests 'test-perror2' and
  'test-strerror_r', visible on armv7l.
- coreutils.spec: Reference the patch.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="zpetrova@suse.com" date="1635163200">- coreutils-df-fuse-portal-dummy.patch:
  df: Add "fuse.portal" as a dummy file system (used in flatpak
  implementations). (bsc#1189152)</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1706529600">- tail: fix tailing sysfs files where PAGE_SIZE &gt; BUFSIZ (bsc#1219321)
  - add coreutils-tail-fix-tailing-sysfs-files-where-PAGE_SIZE-BUFSIZ.patch</changelog>
  <changelog author="Thomas Abraham &lt;tabraham@suse.com&gt;" date="1712059200">- ls: avoid triggering automounts (bsc#1221632)
  - add coreutils-ls-avoid-triggering-automounts.patch</changelog>
  <changelog author="rw@suse.com" date="1748865600">- coreutils-9.7-sort-CVE-2025-5278.patch: Add upstream patch:
  sort with key character offsets of SIZE_MAX, could induce
  a read of 1 byte before an allocated heap buffer.
  (CVE-2025-5278, bsc#1243767)</changelog>
  <changelog author="Thomas Abraham &lt;tabraham@suse.com&gt;" date="1779796800">- proc: Use affinity mask even on systems with more than 1024 CPUs (bsc#1259327)
  - add coreutils-gnulib-nproc-Use-affinity-mask-even-on-systems-with-more-th.patch</changelog>
</package>
<package pkgid="fafecc37e4b1613270a46a15e4b3bc99ec6754584af1aa0a87f351cdbdba3c1e" name="coreutils" arch="x86_64">
  <version epoch="0" ver="8.32" rel="lp156.9.15.1"/>
  <changelog author="mail@bernhard-voelker.de" date="1504526400">- Update to 8.28
  (for details see included NEWS file)
- Refresh patches:
  * coreutils-disable_tests.patch
  * coreutils-i18n.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.keyring: Update from upstream (Savannah).
- Remove now-upstream patches:
  * coreutils-cve-2017-7476-out-of-bounds-with-large-tz.patch
  * coreutils-tests-port-to-timezone-2017a.patch
- coreutils.spec: Add "BuildRequires: user(bin)" for the tests.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1514462400">- Update to 8.29:
  * Noteworthy changes in release 8.29 (2017-12-27) [stable]
  * * Bug fixes
  b2sum no longer crashes when processing certain truncated check files.
  [bug introduced with b2sum coreutils-8.26]
  dd now ensures the correct cache ranges are specified for the "nocache"
  and "direct" flags.  Previously some pages in the page cache were not
  invalidated.  [bug introduced for "direct" in coreutils-7.5,
  and with the "nocache" implementation in coreutils-8.11]
  df no longer hangs when given a fifo argument.
  [bug introduced in coreutils-7.3]
  ptx -S no longer infloops for a pattern which returns zero-length matches.
  [the bug dates back to the initial implementation]
  shred --remove will again repeatedly rename files with shortening names
  to attempt to hide the original length of the file name.
  [bug introduced in coreutils-8.28]
  stty no longer crashes when processing settings with -F also specified.
  [bug introduced in fileutils-4.0]
  tail --bytes again supports non seekable inputs on all systems.
  On systems like android it always tried to process as seekable inputs.
  [bug introduced in coreutils-8.24]
  timeout will again notice its managed command exiting, even when
  invoked with blocked CHLD signal, or in a narrow window where
  this CHLD signal from the exiting child was missed.  In each case
  timeout would have then waited for the time limit to expire.
  [bug introduced in coreutils-8.27]
  * * New features
  timeout now supports the --verbose option to diagnose forced termination.
  * * Improvements
  dd now supports iflag=direct with arbitrary sized files on all file systems.
  tail --bytes=NUM will efficiently seek to the end of block devices,
  rather than reading from the start.
  Utilities which do not support long options (other than the default --help
  and --version), e.g. cksum and sleep, now use more consistent error diagnostic
  for unknown long options.
  * * Build-related
  Default man pages are now distributed which are used if perl is
  not available on the build system, or when cross compiling.
- Refresh patches (line number changes only):
  * coreutils-i18n.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch</changelog>
  <changelog author="fvogt@suse.com" date="1519300800">- Use %license (boo#1082318)</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1530619200">- Update to 8.30:
  * Noteworthy changes in release 8.30 (2018-07-01) [stable]
  * * Bug fixes
  'cp --symlink SRC DST' will again correctly validate DST.
  If DST is a regular file and SRC is a symlink to DST,
  then cp will no longer allow that operation to clobber DST.
  Also with -d, if DST is a symlink, then it can always be replaced,
  even if it points to SRC on a separate device.
  [bugs introduced with coreutils-8.27]
  'cp -n -u' and 'mv -n -u' now consistently ignore the -u option.
  Previously, this option combination suffered from race conditions
  that caused -u to sometimes override -n.
  [bug introduced with coreutils-7.1]
  'cp -a --no-preserve=mode' now sets appropriate default permissions
  for non regular files like fifos and character device nodes etc.,
  and leaves mode bits of existing files unchanged.
  Previously it would have set executable bits on created special files,
  and set mode bits for existing files as if they had been created.
  [bug introduced with coreutils-8.20]
  'cp --remove-destination file symlink' now removes the symlink
  even if it can't be traversed.
  [bug introduced with --remove-destination in fileutils-4.1.1]
  ls no longer truncates the abbreviated month names that have a
  display width between 6 and 12 inclusive.  Previously this would have
  output ambiguous months for Arabic or Catalan locales.
  'ls -aA' is now equivalent to 'ls -A', since -A now overrides -a.
  [bug introduced in coreutils-5.3.0]
  'mv -n A B' no longer suffers from a race condition that can
  overwrite a simultaneously-created B.  This bug fix requires
  platform support for the renameat2 or renameatx_np syscalls, found
  in recent Linux and macOS kernels.  As a side effect, ‘mv -n A A’
  now silently does nothing if A exists.
  [bug introduced with coreutils-7.1]
  * * Changes in behavior
  'cp --force file symlink' now removes the symlink even if
  it is self referential.
  ls --color now matches file extensions case insensitively.
  * * New features
  cp --reflink now supports --reflink=never to enforce a standard copy.
  env supports a new -v/--debug option to show verbose information about
  each processing step.
  env supports a new -S/--split-string=S option to split a single argument
  string into multiple arguments. Used to pass multiple arguments in scripts
  (shebang lines).
  md5sum accepts a new option: --zero (-z) to delimit the output lines with a
  NUL instead of a newline character.  This also disables file name escaping.
  This also applies to sha*sum and b2sum.
  rm --preserve-root now supports the --preserve-root=all option to
  reject any command line argument that is mounted to a separate file system.
  * * Improvements
  cut supports line lengths up to the max file size on 32 bit systems.
  Previously only offsets up to SIZE_MAX-1 were supported.
  stat and tail now know about the "exfs" file system, which is a
  version of XFS.  stat -f --format=%T now reports the file system type,
  and tail -f uses inotify.
  wc avoids redundant processing of ASCII text in multibyte locales,
  which is especially significant on macOS.
  * * Build-related
  Adjust to glibc &gt;= 2.28  (bsc#1182550, jsc#SLE-13520, jsc#SLE-13756)
- Refresh patches (line number changes only):
  * coreutils-build-timeout-as-pie.patch
  * coreutils-disable_tests.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.spec:
  * (License): osc changed the value from "GPL-3.0+" to "GPL-3.0-or-later".
  * (build): Make sure that parse-datetime.{c,y} ends up in debuginfo (rh#1555079).
- coreutils-i18n.patch:
  * src/exand.c,src/unexpand.c: Avoid -Wcomment warning.
  * src/cut.c (cut_characters_or_cut_bytes_no_split): Change idx from size_t
    to uintmax_t type to avoid a regression on i586, armv7l and ppc.
    Compare upstream, non-MB commit:
    https://git.sv.gnu.org/cgit/coreutils.git/commit/?id=d1a754c8272
    (cut_fields_mb): Likewise for field_idx.
  * tests/misc/cut.pl: Remove downstream tweaks as upstream MB tests are
    working since a while.
- coreutils.keyring: Update Assaf Gordon's GPG public key.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1552305600">- Update to 8.31:
  * Noteworthy changes in release 8.31 (2019-03-10) [stable]
  * * Bug fixes
  'base64 a b' now correctly diagnoses 'b' as the extra operand, not 'a'.
  [bug introduced in coreutils-5.3.0]
  When B already exists, 'cp -il A B' no longer immediately fails
  after asking the user whether to proceed.
  [This bug was present in "the beginning".]
  df no longer corrupts displayed multibyte characters on macOS.
  [bug introduced with coreutils-8.18]
  seq no longer outputs inconsistent decimal point characters
  for the last number, when locales are misconfigured.
  [bug introduced in coreutils-7.0]
  shred, sort, and split no longer falsely report ftruncate errors
  when outputting to less-common file types.  For example, the shell
  command 'sort /dev/null -o /dev/stdout | cat' no longer fails with
  an "error truncating" diagnostic.
  [bug was introduced with coreutils-8.18 for sort and split, and
  (for shared memory objects only) with fileutils-4.1 for shred]
  sync no longer fails for write-only file arguments.
  [bug introduced with argument support to sync in coreutils-8.24]
  'tail -f file | filter' no longer exits immediately on AIX.
  [bug introduced in coreutils-8.28]
  'tail -f file | filter' no longer goes into an infinite loop
  if filter exits and SIGPIPE is ignored.
  [bug introduced in coreutils-8.28]
  * * Changes in behavior
  cksum, dd, hostid, hostname, link, logname, sleep, tsort, unlink,
  uptime, users, whoami, yes: now always process --help and --version options,
  regardless of any other arguments present before any optional '--'
  end-of-options marker.
  nohup now processes --help and --version as first options even if other
  parameters follow.
  'yes a -- b' now outputs 'a b' instead of including the end-of-options
  marker as before: 'a -- b'.
  echo now always processes backslash escapes when the POSIXLY_CORRECT
  environment variable is set.
  When possible 'ln A B' now merely links A to B and reports an error
  if this fails, instead of statting A and B before linking.  This
  uses fewer system calls and avoids some races.  The old statting
  approach is still used in situations where hard links to directories
  are allowed (e.g., NetBSD when superuser).
  ls --group-directories-first will also group symlinks to directories.
  'test -a FILE' is not supported anymore.  Long ago, there were concerns about
  the high probability of humans confusing the -a primary with the -a binary
  operator, so POSIX changed this to 'test -e FILE'.  Scripts using it were
  already broken and non-portable; the -a unary operator was never documented.
  wc now treats non breaking space characters as word delimiters
  unless the POSIXLY_CORRECT environment variable is set.
  * * New features
  id now supports specifying multiple users.
  'date' now supports the '+' conversion specification flag,
  introduced in POSIX.1-2017.
  printf, seq, sleep, tail, and timeout now accept floating point
  numbers in either the current or the C locale.  For example, if the
  current locale's decimal point is ',', 'sleep 0,1' and 'sleep 0.1'
  now mean the same thing.  Previously, these commands accepted only
  C-locale syntax with '.' as the decimal point.  The new behavior is
  more compatible with other implementations in non-C locales.
  test now supports the '-N FILE' unary operator (like e.g. bash) to check
  whether FILE exists and has been modified since it was last read.
  env now supports '--default-signal[=SIG]', '--ignore-signal[=SIG]', and
  '--block-signal[=SIG], to setup signal handling before executing a program.
  env now supports '--list-signal-handling' to indicate non-default
  signal handling before executing a program.
  * * New commands
  basenc is added to complement existing base64,base32 commands,
  and encodes and decodes printable text using various common encodings:
  base64,base64url,base32,base32hex,base16,base2,z85.
  * * Improvements
  ls -l now better aligns abbreviated months containing digits,
  which is common in Asian locales.
  stat and tail now know about the "sdcardfs" file system on Android.
  stat -f -c%T now reports the file system type, and tail -f uses inotify.
  stat now prints file creation time when supported by the file system,
  on GNU Linux systems with glibc &gt;= 2.28 and kernel &gt;= 4.11.
- Refresh patches (line number changes only):
  * coreutils-disable_tests.patch
  * coreutils-i18n.patch
  * coreutils-misc.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.spec:
  * Version: bump version.
  * URL: Use https scheme.
  * %description: Add 'basenc' tool.
  * Change gitweb to cgit URL with https in a comment.
- coreutils.keyring:
  * Update for added section headers ('GPG keys of &lt;MAINTAINER&gt;').</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1568894400">- Do not recommend lang package. The lang package already has a
  supplements.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1578571200">- switch to multibuild
- add coreutils-single subpackage that contains a single binary coreutils tool
  similar to busybox
- package LC_CTIME directories also in lang package
- split off doc package
- remove info macros, handled by file trigger nowadays</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1579521600">- minor: remove obsolete comment in spec file.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1580212800">- disable single and testsuite builds in rings/staging
- remove duplicate "coreutils" in flavor to make it look nicer in OBS</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1583755200">- Update to 8.32:
  * Noteworthy changes in release 8.32 (2020-03-05) [stable]
  * * Bug fixes
  cp now copies /dev/fd/N correctly on platforms like Solaris where
  it is a character-special file whose minor device number is N.
  [bug introduced in fileutils-4.1.6]
  dd conv=fdatasync no longer reports a "Bad file descriptor" error
  when fdatasync is interrupted, and dd now retries interrupted calls
  to close, fdatasync, fstat and fsync instead of incorrectly
  reporting an "Interrupted system call" error.
  [bugs introduced in coreutils-6.0]
  df now correctly parses the /proc/self/mountinfo file for unusual entries
  like ones with '\r' in a field value ("mount -t tmpfs tmpfs /foo$'\r'bar"),
  when the source field is empty ('mount -t tmpfs "" /mnt'), and when the
  filesystem type contains characters like a blank which need escaping.
  [bugs introduced in coreutils-8.24 with the introduction of reading
  the /proc/self/mountinfo file]
  factor again outputs immediately when stdout is a tty but stdin is not.
  [bug introduced in coreutils-8.24]
  ln works again on old systems without O_DIRECTORY support (like Solaris 10),
  and on systems where symlink ("x", ".") fails with errno == EINVAL
  (like Solaris 10 and Solaris 11).
  [bug introduced in coreutils-8.31]
  rmdir --ignore-fail-on-non-empty now works correctly for directories
  that fail to be removed due to permission issues.  Previously the exit status
  was reversed, failing for non empty and succeeding for empty directories.
  [bug introduced in coreutils-6.11]
  'shuf -r -n 0 file' no longer mistakenly reads from standard input.
  [bug introduced with the --repeat feature in coreutils-8.22]
  split no longer reports a "output file suffixes exhausted" error
  when the specified number of files is evenly divisible by 10, 16, 26,
  for --numeric, --hex, or default alphabetic suffixes respectively.
  [bug introduced in coreutils-8.24]
  seq no longer prints an extra line under certain circumstances (such as
  'seq -f "%g " 1000000 1000000').
  [bug introduced in coreutils-6.10]
  * * Changes in behavior
  Several programs now check that numbers end properly.  For example,
  'du -d 1x' now reports an error instead of silently ignoring the 'x'.
  Affected programs and options include du -d, expr's numeric operands
  on non-GMP builds, install -g and -o, ls's TABSIZE environment
  variable, mknod b and c, ptx -g and -w, shuf -n, and sort --batch-size
  and --parallel.
  date now parses military time zones in accordance with common usage:
    "A" to "M"  are equivalent to UTC+1 to UTC+12
    "N" to "Y"  are equivalent to UTC-1 to UTC-12
    "Z" is "zulu" time (UTC).
  For example, 'date -d "09:00B" is now equivalent to 9am in UTC+2 time zone.
  Previously, military time zones were parsed according to the obsolete
  rfc822, with their value negated (e.g., "B" was equivalent to UTC-2).
  [The old behavior was introduced in sh-utils 2.0.15 ca. 1999, predating
  coreutils package.]
  ls issues an error message on a removed directory, on GNU/Linux systems.
  Previously no error and no entries were output, and so indistinguishable
  from an empty directory, with default ls options.
  uniq no longer uses strcoll() to determine string equivalence,
  and so will operate more efficiently and consistently.
  * * New Features
  ls now supports the --time=birth option to display and sort by
  file creation time, where available.
  od --skip-bytes now can use lseek even if the input is not a regular
  file, greatly improving performance in some cases.
  stat(1) supports a new --cached= option, used on systems with statx(2)
  to control cache coherency of file system attributes,
  useful on network file systems.
  * * Improvements
  stat and ls now use the statx() system call where available, which can
  operate more efficiently by only retrieving requested attributes.
  stat and tail now know about the "binderfs", "dma-buf-fs", "erofs",
  "ppc-cmm-fs", and "z3fold" file systems.
  stat -f -c%T now reports the file system type, and tail -f uses inotify.
  * * Build-related
  gzip-compressed tarballs are distributed once again
- Refresh patches:
  * coreutils-disable_tests.patch
  * coreutils-getaddrinfo.patch
  * coreutils-i18n.patch
  * coreutils-invalid-ids.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils-i18n.patch:
  * uniq: remove collation handling as required by newer POSIX; see
  - https://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=8e81d44b5
  - https://www.austingroupbugs.net/view.php?id=963
- coreutils-ls-restore-8.31-behavior-on-removed-dirs.patch:
  * Add patch for 'ls' to restore 8.31 behavior on removed directories.
- coreutils.spec:
  * Version: bump version.
  * %check: re-enable regular 'make check' for non-multibuild package.
  * reference the above new patch.
- coreutils.keyring:
  * Update from upstream (Savannah).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1588593600">- add coreutils-use-python3.patch to minimally port away from
  python 2.x use of pyinotify in the testsuite</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1592049600">- coreutils-gnulib-disable-test-float.patch: Add patch to temporarily
  disable the gnulib test 'test-float' failing on ppc and ppc64le.
- coreutils.spec: Reference the patch.  While at it, avoid conditional
  Patch and Source entries as that break cross-platform builds from
  source RPMs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1594900800">- Drop suse-module-tools BuildRequires: this was used for the macro
  regenerate_initrd_post/posttrans, which have been moved to
  rpm-config-SUSE in Jan 2019.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1598875200">- gnulib-test-avoid-FP-perror-strerror.patch: Add patch to
  avoid false-positive error in gnulib tests 'test-perror2' and
  'test-strerror_r', visible on armv7l.
- coreutils.spec: Reference the patch.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="zpetrova@suse.com" date="1635163200">- coreutils-df-fuse-portal-dummy.patch:
  df: Add "fuse.portal" as a dummy file system (used in flatpak
  implementations). (bsc#1189152)</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1706529600">- tail: fix tailing sysfs files where PAGE_SIZE &gt; BUFSIZ (bsc#1219321)
  - add coreutils-tail-fix-tailing-sysfs-files-where-PAGE_SIZE-BUFSIZ.patch</changelog>
  <changelog author="Thomas Abraham &lt;tabraham@suse.com&gt;" date="1712059200">- ls: avoid triggering automounts (bsc#1221632)
  - add coreutils-ls-avoid-triggering-automounts.patch</changelog>
  <changelog author="rw@suse.com" date="1748865600">- coreutils-9.7-sort-CVE-2025-5278.patch: Add upstream patch:
  sort with key character offsets of SIZE_MAX, could induce
  a read of 1 byte before an allocated heap buffer.
  (CVE-2025-5278, bsc#1243767)</changelog>
  <changelog author="Thomas Abraham &lt;tabraham@suse.com&gt;" date="1779796800">- proc: Use affinity mask even on systems with more than 1024 CPUs (bsc#1259327)
  - add coreutils-gnulib-nproc-Use-affinity-mask-even-on-systems-with-more-th.patch</changelog>
</package>
<package pkgid="873902984ba120109a19a5ebec57cc90c11479f1e4a88eea4634e451446eab28" name="coreutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.32" rel="lp156.9.15.1"/>
  <changelog author="mail@bernhard-voelker.de" date="1504526400">- Update to 8.28
  (for details see included NEWS file)
- Refresh patches:
  * coreutils-disable_tests.patch
  * coreutils-i18n.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.keyring: Update from upstream (Savannah).
- Remove now-upstream patches:
  * coreutils-cve-2017-7476-out-of-bounds-with-large-tz.patch
  * coreutils-tests-port-to-timezone-2017a.patch
- coreutils.spec: Add "BuildRequires: user(bin)" for the tests.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1514462400">- Update to 8.29:
  * Noteworthy changes in release 8.29 (2017-12-27) [stable]
  * * Bug fixes
  b2sum no longer crashes when processing certain truncated check files.
  [bug introduced with b2sum coreutils-8.26]
  dd now ensures the correct cache ranges are specified for the "nocache"
  and "direct" flags.  Previously some pages in the page cache were not
  invalidated.  [bug introduced for "direct" in coreutils-7.5,
  and with the "nocache" implementation in coreutils-8.11]
  df no longer hangs when given a fifo argument.
  [bug introduced in coreutils-7.3]
  ptx -S no longer infloops for a pattern which returns zero-length matches.
  [the bug dates back to the initial implementation]
  shred --remove will again repeatedly rename files with shortening names
  to attempt to hide the original length of the file name.
  [bug introduced in coreutils-8.28]
  stty no longer crashes when processing settings with -F also specified.
  [bug introduced in fileutils-4.0]
  tail --bytes again supports non seekable inputs on all systems.
  On systems like android it always tried to process as seekable inputs.
  [bug introduced in coreutils-8.24]
  timeout will again notice its managed command exiting, even when
  invoked with blocked CHLD signal, or in a narrow window where
  this CHLD signal from the exiting child was missed.  In each case
  timeout would have then waited for the time limit to expire.
  [bug introduced in coreutils-8.27]
  * * New features
  timeout now supports the --verbose option to diagnose forced termination.
  * * Improvements
  dd now supports iflag=direct with arbitrary sized files on all file systems.
  tail --bytes=NUM will efficiently seek to the end of block devices,
  rather than reading from the start.
  Utilities which do not support long options (other than the default --help
  and --version), e.g. cksum and sleep, now use more consistent error diagnostic
  for unknown long options.
  * * Build-related
  Default man pages are now distributed which are used if perl is
  not available on the build system, or when cross compiling.
- Refresh patches (line number changes only):
  * coreutils-i18n.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch</changelog>
  <changelog author="fvogt@suse.com" date="1519300800">- Use %license (boo#1082318)</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1530619200">- Update to 8.30:
  * Noteworthy changes in release 8.30 (2018-07-01) [stable]
  * * Bug fixes
  'cp --symlink SRC DST' will again correctly validate DST.
  If DST is a regular file and SRC is a symlink to DST,
  then cp will no longer allow that operation to clobber DST.
  Also with -d, if DST is a symlink, then it can always be replaced,
  even if it points to SRC on a separate device.
  [bugs introduced with coreutils-8.27]
  'cp -n -u' and 'mv -n -u' now consistently ignore the -u option.
  Previously, this option combination suffered from race conditions
  that caused -u to sometimes override -n.
  [bug introduced with coreutils-7.1]
  'cp -a --no-preserve=mode' now sets appropriate default permissions
  for non regular files like fifos and character device nodes etc.,
  and leaves mode bits of existing files unchanged.
  Previously it would have set executable bits on created special files,
  and set mode bits for existing files as if they had been created.
  [bug introduced with coreutils-8.20]
  'cp --remove-destination file symlink' now removes the symlink
  even if it can't be traversed.
  [bug introduced with --remove-destination in fileutils-4.1.1]
  ls no longer truncates the abbreviated month names that have a
  display width between 6 and 12 inclusive.  Previously this would have
  output ambiguous months for Arabic or Catalan locales.
  'ls -aA' is now equivalent to 'ls -A', since -A now overrides -a.
  [bug introduced in coreutils-5.3.0]
  'mv -n A B' no longer suffers from a race condition that can
  overwrite a simultaneously-created B.  This bug fix requires
  platform support for the renameat2 or renameatx_np syscalls, found
  in recent Linux and macOS kernels.  As a side effect, ‘mv -n A A’
  now silently does nothing if A exists.
  [bug introduced with coreutils-7.1]
  * * Changes in behavior
  'cp --force file symlink' now removes the symlink even if
  it is self referential.
  ls --color now matches file extensions case insensitively.
  * * New features
  cp --reflink now supports --reflink=never to enforce a standard copy.
  env supports a new -v/--debug option to show verbose information about
  each processing step.
  env supports a new -S/--split-string=S option to split a single argument
  string into multiple arguments. Used to pass multiple arguments in scripts
  (shebang lines).
  md5sum accepts a new option: --zero (-z) to delimit the output lines with a
  NUL instead of a newline character.  This also disables file name escaping.
  This also applies to sha*sum and b2sum.
  rm --preserve-root now supports the --preserve-root=all option to
  reject any command line argument that is mounted to a separate file system.
  * * Improvements
  cut supports line lengths up to the max file size on 32 bit systems.
  Previously only offsets up to SIZE_MAX-1 were supported.
  stat and tail now know about the "exfs" file system, which is a
  version of XFS.  stat -f --format=%T now reports the file system type,
  and tail -f uses inotify.
  wc avoids redundant processing of ASCII text in multibyte locales,
  which is especially significant on macOS.
  * * Build-related
  Adjust to glibc &gt;= 2.28  (bsc#1182550, jsc#SLE-13520, jsc#SLE-13756)
- Refresh patches (line number changes only):
  * coreutils-build-timeout-as-pie.patch
  * coreutils-disable_tests.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.spec:
  * (License): osc changed the value from "GPL-3.0+" to "GPL-3.0-or-later".
  * (build): Make sure that parse-datetime.{c,y} ends up in debuginfo (rh#1555079).
- coreutils-i18n.patch:
  * src/exand.c,src/unexpand.c: Avoid -Wcomment warning.
  * src/cut.c (cut_characters_or_cut_bytes_no_split): Change idx from size_t
    to uintmax_t type to avoid a regression on i586, armv7l and ppc.
    Compare upstream, non-MB commit:
    https://git.sv.gnu.org/cgit/coreutils.git/commit/?id=d1a754c8272
    (cut_fields_mb): Likewise for field_idx.
  * tests/misc/cut.pl: Remove downstream tweaks as upstream MB tests are
    working since a while.
- coreutils.keyring: Update Assaf Gordon's GPG public key.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1552305600">- Update to 8.31:
  * Noteworthy changes in release 8.31 (2019-03-10) [stable]
  * * Bug fixes
  'base64 a b' now correctly diagnoses 'b' as the extra operand, not 'a'.
  [bug introduced in coreutils-5.3.0]
  When B already exists, 'cp -il A B' no longer immediately fails
  after asking the user whether to proceed.
  [This bug was present in "the beginning".]
  df no longer corrupts displayed multibyte characters on macOS.
  [bug introduced with coreutils-8.18]
  seq no longer outputs inconsistent decimal point characters
  for the last number, when locales are misconfigured.
  [bug introduced in coreutils-7.0]
  shred, sort, and split no longer falsely report ftruncate errors
  when outputting to less-common file types.  For example, the shell
  command 'sort /dev/null -o /dev/stdout | cat' no longer fails with
  an "error truncating" diagnostic.
  [bug was introduced with coreutils-8.18 for sort and split, and
  (for shared memory objects only) with fileutils-4.1 for shred]
  sync no longer fails for write-only file arguments.
  [bug introduced with argument support to sync in coreutils-8.24]
  'tail -f file | filter' no longer exits immediately on AIX.
  [bug introduced in coreutils-8.28]
  'tail -f file | filter' no longer goes into an infinite loop
  if filter exits and SIGPIPE is ignored.
  [bug introduced in coreutils-8.28]
  * * Changes in behavior
  cksum, dd, hostid, hostname, link, logname, sleep, tsort, unlink,
  uptime, users, whoami, yes: now always process --help and --version options,
  regardless of any other arguments present before any optional '--'
  end-of-options marker.
  nohup now processes --help and --version as first options even if other
  parameters follow.
  'yes a -- b' now outputs 'a b' instead of including the end-of-options
  marker as before: 'a -- b'.
  echo now always processes backslash escapes when the POSIXLY_CORRECT
  environment variable is set.
  When possible 'ln A B' now merely links A to B and reports an error
  if this fails, instead of statting A and B before linking.  This
  uses fewer system calls and avoids some races.  The old statting
  approach is still used in situations where hard links to directories
  are allowed (e.g., NetBSD when superuser).
  ls --group-directories-first will also group symlinks to directories.
  'test -a FILE' is not supported anymore.  Long ago, there were concerns about
  the high probability of humans confusing the -a primary with the -a binary
  operator, so POSIX changed this to 'test -e FILE'.  Scripts using it were
  already broken and non-portable; the -a unary operator was never documented.
  wc now treats non breaking space characters as word delimiters
  unless the POSIXLY_CORRECT environment variable is set.
  * * New features
  id now supports specifying multiple users.
  'date' now supports the '+' conversion specification flag,
  introduced in POSIX.1-2017.
  printf, seq, sleep, tail, and timeout now accept floating point
  numbers in either the current or the C locale.  For example, if the
  current locale's decimal point is ',', 'sleep 0,1' and 'sleep 0.1'
  now mean the same thing.  Previously, these commands accepted only
  C-locale syntax with '.' as the decimal point.  The new behavior is
  more compatible with other implementations in non-C locales.
  test now supports the '-N FILE' unary operator (like e.g. bash) to check
  whether FILE exists and has been modified since it was last read.
  env now supports '--default-signal[=SIG]', '--ignore-signal[=SIG]', and
  '--block-signal[=SIG], to setup signal handling before executing a program.
  env now supports '--list-signal-handling' to indicate non-default
  signal handling before executing a program.
  * * New commands
  basenc is added to complement existing base64,base32 commands,
  and encodes and decodes printable text using various common encodings:
  base64,base64url,base32,base32hex,base16,base2,z85.
  * * Improvements
  ls -l now better aligns abbreviated months containing digits,
  which is common in Asian locales.
  stat and tail now know about the "sdcardfs" file system on Android.
  stat -f -c%T now reports the file system type, and tail -f uses inotify.
  stat now prints file creation time when supported by the file system,
  on GNU Linux systems with glibc &gt;= 2.28 and kernel &gt;= 4.11.
- Refresh patches (line number changes only):
  * coreutils-disable_tests.patch
  * coreutils-i18n.patch
  * coreutils-misc.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.spec:
  * Version: bump version.
  * URL: Use https scheme.
  * %description: Add 'basenc' tool.
  * Change gitweb to cgit URL with https in a comment.
- coreutils.keyring:
  * Update for added section headers ('GPG keys of &lt;MAINTAINER&gt;').</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1568894400">- Do not recommend lang package. The lang package already has a
  supplements.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1578571200">- switch to multibuild
- add coreutils-single subpackage that contains a single binary coreutils tool
  similar to busybox
- package LC_CTIME directories also in lang package
- split off doc package
- remove info macros, handled by file trigger nowadays</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1579521600">- minor: remove obsolete comment in spec file.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1580212800">- disable single and testsuite builds in rings/staging
- remove duplicate "coreutils" in flavor to make it look nicer in OBS</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1583755200">- Update to 8.32:
  * Noteworthy changes in release 8.32 (2020-03-05) [stable]
  * * Bug fixes
  cp now copies /dev/fd/N correctly on platforms like Solaris where
  it is a character-special file whose minor device number is N.
  [bug introduced in fileutils-4.1.6]
  dd conv=fdatasync no longer reports a "Bad file descriptor" error
  when fdatasync is interrupted, and dd now retries interrupted calls
  to close, fdatasync, fstat and fsync instead of incorrectly
  reporting an "Interrupted system call" error.
  [bugs introduced in coreutils-6.0]
  df now correctly parses the /proc/self/mountinfo file for unusual entries
  like ones with '\r' in a field value ("mount -t tmpfs tmpfs /foo$'\r'bar"),
  when the source field is empty ('mount -t tmpfs "" /mnt'), and when the
  filesystem type contains characters like a blank which need escaping.
  [bugs introduced in coreutils-8.24 with the introduction of reading
  the /proc/self/mountinfo file]
  factor again outputs immediately when stdout is a tty but stdin is not.
  [bug introduced in coreutils-8.24]
  ln works again on old systems without O_DIRECTORY support (like Solaris 10),
  and on systems where symlink ("x", ".") fails with errno == EINVAL
  (like Solaris 10 and Solaris 11).
  [bug introduced in coreutils-8.31]
  rmdir --ignore-fail-on-non-empty now works correctly for directories
  that fail to be removed due to permission issues.  Previously the exit status
  was reversed, failing for non empty and succeeding for empty directories.
  [bug introduced in coreutils-6.11]
  'shuf -r -n 0 file' no longer mistakenly reads from standard input.
  [bug introduced with the --repeat feature in coreutils-8.22]
  split no longer reports a "output file suffixes exhausted" error
  when the specified number of files is evenly divisible by 10, 16, 26,
  for --numeric, --hex, or default alphabetic suffixes respectively.
  [bug introduced in coreutils-8.24]
  seq no longer prints an extra line under certain circumstances (such as
  'seq -f "%g " 1000000 1000000').
  [bug introduced in coreutils-6.10]
  * * Changes in behavior
  Several programs now check that numbers end properly.  For example,
  'du -d 1x' now reports an error instead of silently ignoring the 'x'.
  Affected programs and options include du -d, expr's numeric operands
  on non-GMP builds, install -g and -o, ls's TABSIZE environment
  variable, mknod b and c, ptx -g and -w, shuf -n, and sort --batch-size
  and --parallel.
  date now parses military time zones in accordance with common usage:
    "A" to "M"  are equivalent to UTC+1 to UTC+12
    "N" to "Y"  are equivalent to UTC-1 to UTC-12
    "Z" is "zulu" time (UTC).
  For example, 'date -d "09:00B" is now equivalent to 9am in UTC+2 time zone.
  Previously, military time zones were parsed according to the obsolete
  rfc822, with their value negated (e.g., "B" was equivalent to UTC-2).
  [The old behavior was introduced in sh-utils 2.0.15 ca. 1999, predating
  coreutils package.]
  ls issues an error message on a removed directory, on GNU/Linux systems.
  Previously no error and no entries were output, and so indistinguishable
  from an empty directory, with default ls options.
  uniq no longer uses strcoll() to determine string equivalence,
  and so will operate more efficiently and consistently.
  * * New Features
  ls now supports the --time=birth option to display and sort by
  file creation time, where available.
  od --skip-bytes now can use lseek even if the input is not a regular
  file, greatly improving performance in some cases.
  stat(1) supports a new --cached= option, used on systems with statx(2)
  to control cache coherency of file system attributes,
  useful on network file systems.
  * * Improvements
  stat and ls now use the statx() system call where available, which can
  operate more efficiently by only retrieving requested attributes.
  stat and tail now know about the "binderfs", "dma-buf-fs", "erofs",
  "ppc-cmm-fs", and "z3fold" file systems.
  stat -f -c%T now reports the file system type, and tail -f uses inotify.
  * * Build-related
  gzip-compressed tarballs are distributed once again
- Refresh patches:
  * coreutils-disable_tests.patch
  * coreutils-getaddrinfo.patch
  * coreutils-i18n.patch
  * coreutils-invalid-ids.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils-i18n.patch:
  * uniq: remove collation handling as required by newer POSIX; see
  - https://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=8e81d44b5
  - https://www.austingroupbugs.net/view.php?id=963
- coreutils-ls-restore-8.31-behavior-on-removed-dirs.patch:
  * Add patch for 'ls' to restore 8.31 behavior on removed directories.
- coreutils.spec:
  * Version: bump version.
  * %check: re-enable regular 'make check' for non-multibuild package.
  * reference the above new patch.
- coreutils.keyring:
  * Update from upstream (Savannah).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1588593600">- add coreutils-use-python3.patch to minimally port away from
  python 2.x use of pyinotify in the testsuite</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1592049600">- coreutils-gnulib-disable-test-float.patch: Add patch to temporarily
  disable the gnulib test 'test-float' failing on ppc and ppc64le.
- coreutils.spec: Reference the patch.  While at it, avoid conditional
  Patch and Source entries as that break cross-platform builds from
  source RPMs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1594900800">- Drop suse-module-tools BuildRequires: this was used for the macro
  regenerate_initrd_post/posttrans, which have been moved to
  rpm-config-SUSE in Jan 2019.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1598875200">- gnulib-test-avoid-FP-perror-strerror.patch: Add patch to
  avoid false-positive error in gnulib tests 'test-perror2' and
  'test-strerror_r', visible on armv7l.
- coreutils.spec: Reference the patch.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="zpetrova@suse.com" date="1635163200">- coreutils-df-fuse-portal-dummy.patch:
  df: Add "fuse.portal" as a dummy file system (used in flatpak
  implementations). (bsc#1189152)</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1706529600">- tail: fix tailing sysfs files where PAGE_SIZE &gt; BUFSIZ (bsc#1219321)
  - add coreutils-tail-fix-tailing-sysfs-files-where-PAGE_SIZE-BUFSIZ.patch</changelog>
  <changelog author="Thomas Abraham &lt;tabraham@suse.com&gt;" date="1712059200">- ls: avoid triggering automounts (bsc#1221632)
  - add coreutils-ls-avoid-triggering-automounts.patch</changelog>
  <changelog author="rw@suse.com" date="1748865600">- coreutils-9.7-sort-CVE-2025-5278.patch: Add upstream patch:
  sort with key character offsets of SIZE_MAX, could induce
  a read of 1 byte before an allocated heap buffer.
  (CVE-2025-5278, bsc#1243767)</changelog>
  <changelog author="Thomas Abraham &lt;tabraham@suse.com&gt;" date="1779796800">- proc: Use affinity mask even on systems with more than 1024 CPUs (bsc#1259327)
  - add coreutils-gnulib-nproc-Use-affinity-mask-even-on-systems-with-more-th.patch</changelog>
</package>
<package pkgid="c6de6aca5efcd12442f0557f8f01a097676288195bb7050e5cc25fbe3f14af91" name="coreutils-debugsource" arch="x86_64">
  <version epoch="0" ver="8.32" rel="lp156.9.15.1"/>
  <changelog author="mail@bernhard-voelker.de" date="1504526400">- Update to 8.28
  (for details see included NEWS file)
- Refresh patches:
  * coreutils-disable_tests.patch
  * coreutils-i18n.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.keyring: Update from upstream (Savannah).
- Remove now-upstream patches:
  * coreutils-cve-2017-7476-out-of-bounds-with-large-tz.patch
  * coreutils-tests-port-to-timezone-2017a.patch
- coreutils.spec: Add "BuildRequires: user(bin)" for the tests.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1514462400">- Update to 8.29:
  * Noteworthy changes in release 8.29 (2017-12-27) [stable]
  * * Bug fixes
  b2sum no longer crashes when processing certain truncated check files.
  [bug introduced with b2sum coreutils-8.26]
  dd now ensures the correct cache ranges are specified for the "nocache"
  and "direct" flags.  Previously some pages in the page cache were not
  invalidated.  [bug introduced for "direct" in coreutils-7.5,
  and with the "nocache" implementation in coreutils-8.11]
  df no longer hangs when given a fifo argument.
  [bug introduced in coreutils-7.3]
  ptx -S no longer infloops for a pattern which returns zero-length matches.
  [the bug dates back to the initial implementation]
  shred --remove will again repeatedly rename files with shortening names
  to attempt to hide the original length of the file name.
  [bug introduced in coreutils-8.28]
  stty no longer crashes when processing settings with -F also specified.
  [bug introduced in fileutils-4.0]
  tail --bytes again supports non seekable inputs on all systems.
  On systems like android it always tried to process as seekable inputs.
  [bug introduced in coreutils-8.24]
  timeout will again notice its managed command exiting, even when
  invoked with blocked CHLD signal, or in a narrow window where
  this CHLD signal from the exiting child was missed.  In each case
  timeout would have then waited for the time limit to expire.
  [bug introduced in coreutils-8.27]
  * * New features
  timeout now supports the --verbose option to diagnose forced termination.
  * * Improvements
  dd now supports iflag=direct with arbitrary sized files on all file systems.
  tail --bytes=NUM will efficiently seek to the end of block devices,
  rather than reading from the start.
  Utilities which do not support long options (other than the default --help
  and --version), e.g. cksum and sleep, now use more consistent error diagnostic
  for unknown long options.
  * * Build-related
  Default man pages are now distributed which are used if perl is
  not available on the build system, or when cross compiling.
- Refresh patches (line number changes only):
  * coreutils-i18n.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch</changelog>
  <changelog author="fvogt@suse.com" date="1519300800">- Use %license (boo#1082318)</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1530619200">- Update to 8.30:
  * Noteworthy changes in release 8.30 (2018-07-01) [stable]
  * * Bug fixes
  'cp --symlink SRC DST' will again correctly validate DST.
  If DST is a regular file and SRC is a symlink to DST,
  then cp will no longer allow that operation to clobber DST.
  Also with -d, if DST is a symlink, then it can always be replaced,
  even if it points to SRC on a separate device.
  [bugs introduced with coreutils-8.27]
  'cp -n -u' and 'mv -n -u' now consistently ignore the -u option.
  Previously, this option combination suffered from race conditions
  that caused -u to sometimes override -n.
  [bug introduced with coreutils-7.1]
  'cp -a --no-preserve=mode' now sets appropriate default permissions
  for non regular files like fifos and character device nodes etc.,
  and leaves mode bits of existing files unchanged.
  Previously it would have set executable bits on created special files,
  and set mode bits for existing files as if they had been created.
  [bug introduced with coreutils-8.20]
  'cp --remove-destination file symlink' now removes the symlink
  even if it can't be traversed.
  [bug introduced with --remove-destination in fileutils-4.1.1]
  ls no longer truncates the abbreviated month names that have a
  display width between 6 and 12 inclusive.  Previously this would have
  output ambiguous months for Arabic or Catalan locales.
  'ls -aA' is now equivalent to 'ls -A', since -A now overrides -a.
  [bug introduced in coreutils-5.3.0]
  'mv -n A B' no longer suffers from a race condition that can
  overwrite a simultaneously-created B.  This bug fix requires
  platform support for the renameat2 or renameatx_np syscalls, found
  in recent Linux and macOS kernels.  As a side effect, ‘mv -n A A’
  now silently does nothing if A exists.
  [bug introduced with coreutils-7.1]
  * * Changes in behavior
  'cp --force file symlink' now removes the symlink even if
  it is self referential.
  ls --color now matches file extensions case insensitively.
  * * New features
  cp --reflink now supports --reflink=never to enforce a standard copy.
  env supports a new -v/--debug option to show verbose information about
  each processing step.
  env supports a new -S/--split-string=S option to split a single argument
  string into multiple arguments. Used to pass multiple arguments in scripts
  (shebang lines).
  md5sum accepts a new option: --zero (-z) to delimit the output lines with a
  NUL instead of a newline character.  This also disables file name escaping.
  This also applies to sha*sum and b2sum.
  rm --preserve-root now supports the --preserve-root=all option to
  reject any command line argument that is mounted to a separate file system.
  * * Improvements
  cut supports line lengths up to the max file size on 32 bit systems.
  Previously only offsets up to SIZE_MAX-1 were supported.
  stat and tail now know about the "exfs" file system, which is a
  version of XFS.  stat -f --format=%T now reports the file system type,
  and tail -f uses inotify.
  wc avoids redundant processing of ASCII text in multibyte locales,
  which is especially significant on macOS.
  * * Build-related
  Adjust to glibc &gt;= 2.28  (bsc#1182550, jsc#SLE-13520, jsc#SLE-13756)
- Refresh patches (line number changes only):
  * coreutils-build-timeout-as-pie.patch
  * coreutils-disable_tests.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.spec:
  * (License): osc changed the value from "GPL-3.0+" to "GPL-3.0-or-later".
  * (build): Make sure that parse-datetime.{c,y} ends up in debuginfo (rh#1555079).
- coreutils-i18n.patch:
  * src/exand.c,src/unexpand.c: Avoid -Wcomment warning.
  * src/cut.c (cut_characters_or_cut_bytes_no_split): Change idx from size_t
    to uintmax_t type to avoid a regression on i586, armv7l and ppc.
    Compare upstream, non-MB commit:
    https://git.sv.gnu.org/cgit/coreutils.git/commit/?id=d1a754c8272
    (cut_fields_mb): Likewise for field_idx.
  * tests/misc/cut.pl: Remove downstream tweaks as upstream MB tests are
    working since a while.
- coreutils.keyring: Update Assaf Gordon's GPG public key.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1552305600">- Update to 8.31:
  * Noteworthy changes in release 8.31 (2019-03-10) [stable]
  * * Bug fixes
  'base64 a b' now correctly diagnoses 'b' as the extra operand, not 'a'.
  [bug introduced in coreutils-5.3.0]
  When B already exists, 'cp -il A B' no longer immediately fails
  after asking the user whether to proceed.
  [This bug was present in "the beginning".]
  df no longer corrupts displayed multibyte characters on macOS.
  [bug introduced with coreutils-8.18]
  seq no longer outputs inconsistent decimal point characters
  for the last number, when locales are misconfigured.
  [bug introduced in coreutils-7.0]
  shred, sort, and split no longer falsely report ftruncate errors
  when outputting to less-common file types.  For example, the shell
  command 'sort /dev/null -o /dev/stdout | cat' no longer fails with
  an "error truncating" diagnostic.
  [bug was introduced with coreutils-8.18 for sort and split, and
  (for shared memory objects only) with fileutils-4.1 for shred]
  sync no longer fails for write-only file arguments.
  [bug introduced with argument support to sync in coreutils-8.24]
  'tail -f file | filter' no longer exits immediately on AIX.
  [bug introduced in coreutils-8.28]
  'tail -f file | filter' no longer goes into an infinite loop
  if filter exits and SIGPIPE is ignored.
  [bug introduced in coreutils-8.28]
  * * Changes in behavior
  cksum, dd, hostid, hostname, link, logname, sleep, tsort, unlink,
  uptime, users, whoami, yes: now always process --help and --version options,
  regardless of any other arguments present before any optional '--'
  end-of-options marker.
  nohup now processes --help and --version as first options even if other
  parameters follow.
  'yes a -- b' now outputs 'a b' instead of including the end-of-options
  marker as before: 'a -- b'.
  echo now always processes backslash escapes when the POSIXLY_CORRECT
  environment variable is set.
  When possible 'ln A B' now merely links A to B and reports an error
  if this fails, instead of statting A and B before linking.  This
  uses fewer system calls and avoids some races.  The old statting
  approach is still used in situations where hard links to directories
  are allowed (e.g., NetBSD when superuser).
  ls --group-directories-first will also group symlinks to directories.
  'test -a FILE' is not supported anymore.  Long ago, there were concerns about
  the high probability of humans confusing the -a primary with the -a binary
  operator, so POSIX changed this to 'test -e FILE'.  Scripts using it were
  already broken and non-portable; the -a unary operator was never documented.
  wc now treats non breaking space characters as word delimiters
  unless the POSIXLY_CORRECT environment variable is set.
  * * New features
  id now supports specifying multiple users.
  'date' now supports the '+' conversion specification flag,
  introduced in POSIX.1-2017.
  printf, seq, sleep, tail, and timeout now accept floating point
  numbers in either the current or the C locale.  For example, if the
  current locale's decimal point is ',', 'sleep 0,1' and 'sleep 0.1'
  now mean the same thing.  Previously, these commands accepted only
  C-locale syntax with '.' as the decimal point.  The new behavior is
  more compatible with other implementations in non-C locales.
  test now supports the '-N FILE' unary operator (like e.g. bash) to check
  whether FILE exists and has been modified since it was last read.
  env now supports '--default-signal[=SIG]', '--ignore-signal[=SIG]', and
  '--block-signal[=SIG], to setup signal handling before executing a program.
  env now supports '--list-signal-handling' to indicate non-default
  signal handling before executing a program.
  * * New commands
  basenc is added to complement existing base64,base32 commands,
  and encodes and decodes printable text using various common encodings:
  base64,base64url,base32,base32hex,base16,base2,z85.
  * * Improvements
  ls -l now better aligns abbreviated months containing digits,
  which is common in Asian locales.
  stat and tail now know about the "sdcardfs" file system on Android.
  stat -f -c%T now reports the file system type, and tail -f uses inotify.
  stat now prints file creation time when supported by the file system,
  on GNU Linux systems with glibc &gt;= 2.28 and kernel &gt;= 4.11.
- Refresh patches (line number changes only):
  * coreutils-disable_tests.patch
  * coreutils-i18n.patch
  * coreutils-misc.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.spec:
  * Version: bump version.
  * URL: Use https scheme.
  * %description: Add 'basenc' tool.
  * Change gitweb to cgit URL with https in a comment.
- coreutils.keyring:
  * Update for added section headers ('GPG keys of &lt;MAINTAINER&gt;').</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1568894400">- Do not recommend lang package. The lang package already has a
  supplements.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1578571200">- switch to multibuild
- add coreutils-single subpackage that contains a single binary coreutils tool
  similar to busybox
- package LC_CTIME directories also in lang package
- split off doc package
- remove info macros, handled by file trigger nowadays</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1579521600">- minor: remove obsolete comment in spec file.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1580212800">- disable single and testsuite builds in rings/staging
- remove duplicate "coreutils" in flavor to make it look nicer in OBS</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1583755200">- Update to 8.32:
  * Noteworthy changes in release 8.32 (2020-03-05) [stable]
  * * Bug fixes
  cp now copies /dev/fd/N correctly on platforms like Solaris where
  it is a character-special file whose minor device number is N.
  [bug introduced in fileutils-4.1.6]
  dd conv=fdatasync no longer reports a "Bad file descriptor" error
  when fdatasync is interrupted, and dd now retries interrupted calls
  to close, fdatasync, fstat and fsync instead of incorrectly
  reporting an "Interrupted system call" error.
  [bugs introduced in coreutils-6.0]
  df now correctly parses the /proc/self/mountinfo file for unusual entries
  like ones with '\r' in a field value ("mount -t tmpfs tmpfs /foo$'\r'bar"),
  when the source field is empty ('mount -t tmpfs "" /mnt'), and when the
  filesystem type contains characters like a blank which need escaping.
  [bugs introduced in coreutils-8.24 with the introduction of reading
  the /proc/self/mountinfo file]
  factor again outputs immediately when stdout is a tty but stdin is not.
  [bug introduced in coreutils-8.24]
  ln works again on old systems without O_DIRECTORY support (like Solaris 10),
  and on systems where symlink ("x", ".") fails with errno == EINVAL
  (like Solaris 10 and Solaris 11).
  [bug introduced in coreutils-8.31]
  rmdir --ignore-fail-on-non-empty now works correctly for directories
  that fail to be removed due to permission issues.  Previously the exit status
  was reversed, failing for non empty and succeeding for empty directories.
  [bug introduced in coreutils-6.11]
  'shuf -r -n 0 file' no longer mistakenly reads from standard input.
  [bug introduced with the --repeat feature in coreutils-8.22]
  split no longer reports a "output file suffixes exhausted" error
  when the specified number of files is evenly divisible by 10, 16, 26,
  for --numeric, --hex, or default alphabetic suffixes respectively.
  [bug introduced in coreutils-8.24]
  seq no longer prints an extra line under certain circumstances (such as
  'seq -f "%g " 1000000 1000000').
  [bug introduced in coreutils-6.10]
  * * Changes in behavior
  Several programs now check that numbers end properly.  For example,
  'du -d 1x' now reports an error instead of silently ignoring the 'x'.
  Affected programs and options include du -d, expr's numeric operands
  on non-GMP builds, install -g and -o, ls's TABSIZE environment
  variable, mknod b and c, ptx -g and -w, shuf -n, and sort --batch-size
  and --parallel.
  date now parses military time zones in accordance with common usage:
    "A" to "M"  are equivalent to UTC+1 to UTC+12
    "N" to "Y"  are equivalent to UTC-1 to UTC-12
    "Z" is "zulu" time (UTC).
  For example, 'date -d "09:00B" is now equivalent to 9am in UTC+2 time zone.
  Previously, military time zones were parsed according to the obsolete
  rfc822, with their value negated (e.g., "B" was equivalent to UTC-2).
  [The old behavior was introduced in sh-utils 2.0.15 ca. 1999, predating
  coreutils package.]
  ls issues an error message on a removed directory, on GNU/Linux systems.
  Previously no error and no entries were output, and so indistinguishable
  from an empty directory, with default ls options.
  uniq no longer uses strcoll() to determine string equivalence,
  and so will operate more efficiently and consistently.
  * * New Features
  ls now supports the --time=birth option to display and sort by
  file creation time, where available.
  od --skip-bytes now can use lseek even if the input is not a regular
  file, greatly improving performance in some cases.
  stat(1) supports a new --cached= option, used on systems with statx(2)
  to control cache coherency of file system attributes,
  useful on network file systems.
  * * Improvements
  stat and ls now use the statx() system call where available, which can
  operate more efficiently by only retrieving requested attributes.
  stat and tail now know about the "binderfs", "dma-buf-fs", "erofs",
  "ppc-cmm-fs", and "z3fold" file systems.
  stat -f -c%T now reports the file system type, and tail -f uses inotify.
  * * Build-related
  gzip-compressed tarballs are distributed once again
- Refresh patches:
  * coreutils-disable_tests.patch
  * coreutils-getaddrinfo.patch
  * coreutils-i18n.patch
  * coreutils-invalid-ids.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils-i18n.patch:
  * uniq: remove collation handling as required by newer POSIX; see
  - https://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=8e81d44b5
  - https://www.austingroupbugs.net/view.php?id=963
- coreutils-ls-restore-8.31-behavior-on-removed-dirs.patch:
  * Add patch for 'ls' to restore 8.31 behavior on removed directories.
- coreutils.spec:
  * Version: bump version.
  * %check: re-enable regular 'make check' for non-multibuild package.
  * reference the above new patch.
- coreutils.keyring:
  * Update from upstream (Savannah).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1588593600">- add coreutils-use-python3.patch to minimally port away from
  python 2.x use of pyinotify in the testsuite</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1592049600">- coreutils-gnulib-disable-test-float.patch: Add patch to temporarily
  disable the gnulib test 'test-float' failing on ppc and ppc64le.
- coreutils.spec: Reference the patch.  While at it, avoid conditional
  Patch and Source entries as that break cross-platform builds from
  source RPMs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1594900800">- Drop suse-module-tools BuildRequires: this was used for the macro
  regenerate_initrd_post/posttrans, which have been moved to
  rpm-config-SUSE in Jan 2019.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1598875200">- gnulib-test-avoid-FP-perror-strerror.patch: Add patch to
  avoid false-positive error in gnulib tests 'test-perror2' and
  'test-strerror_r', visible on armv7l.
- coreutils.spec: Reference the patch.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="zpetrova@suse.com" date="1635163200">- coreutils-df-fuse-portal-dummy.patch:
  df: Add "fuse.portal" as a dummy file system (used in flatpak
  implementations). (bsc#1189152)</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1706529600">- tail: fix tailing sysfs files where PAGE_SIZE &gt; BUFSIZ (bsc#1219321)
  - add coreutils-tail-fix-tailing-sysfs-files-where-PAGE_SIZE-BUFSIZ.patch</changelog>
  <changelog author="Thomas Abraham &lt;tabraham@suse.com&gt;" date="1712059200">- ls: avoid triggering automounts (bsc#1221632)
  - add coreutils-ls-avoid-triggering-automounts.patch</changelog>
  <changelog author="rw@suse.com" date="1748865600">- coreutils-9.7-sort-CVE-2025-5278.patch: Add upstream patch:
  sort with key character offsets of SIZE_MAX, could induce
  a read of 1 byte before an allocated heap buffer.
  (CVE-2025-5278, bsc#1243767)</changelog>
  <changelog author="Thomas Abraham &lt;tabraham@suse.com&gt;" date="1779796800">- proc: Use affinity mask even on systems with more than 1024 CPUs (bsc#1259327)
  - add coreutils-gnulib-nproc-Use-affinity-mask-even-on-systems-with-more-th.patch</changelog>
</package>
<package pkgid="54210fcdbaee0c63f5726c5019100f078b162ed441e59c75d27b38595ac7660d" name="coreutils-doc" arch="noarch">
  <version epoch="0" ver="8.32" rel="lp156.9.15.1"/>
  <changelog author="mail@bernhard-voelker.de" date="1504526400">- Update to 8.28
  (for details see included NEWS file)
- Refresh patches:
  * coreutils-disable_tests.patch
  * coreutils-i18n.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.keyring: Update from upstream (Savannah).
- Remove now-upstream patches:
  * coreutils-cve-2017-7476-out-of-bounds-with-large-tz.patch
  * coreutils-tests-port-to-timezone-2017a.patch
- coreutils.spec: Add "BuildRequires: user(bin)" for the tests.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1514462400">- Update to 8.29:
  * Noteworthy changes in release 8.29 (2017-12-27) [stable]
  * * Bug fixes
  b2sum no longer crashes when processing certain truncated check files.
  [bug introduced with b2sum coreutils-8.26]
  dd now ensures the correct cache ranges are specified for the "nocache"
  and "direct" flags.  Previously some pages in the page cache were not
  invalidated.  [bug introduced for "direct" in coreutils-7.5,
  and with the "nocache" implementation in coreutils-8.11]
  df no longer hangs when given a fifo argument.
  [bug introduced in coreutils-7.3]
  ptx -S no longer infloops for a pattern which returns zero-length matches.
  [the bug dates back to the initial implementation]
  shred --remove will again repeatedly rename files with shortening names
  to attempt to hide the original length of the file name.
  [bug introduced in coreutils-8.28]
  stty no longer crashes when processing settings with -F also specified.
  [bug introduced in fileutils-4.0]
  tail --bytes again supports non seekable inputs on all systems.
  On systems like android it always tried to process as seekable inputs.
  [bug introduced in coreutils-8.24]
  timeout will again notice its managed command exiting, even when
  invoked with blocked CHLD signal, or in a narrow window where
  this CHLD signal from the exiting child was missed.  In each case
  timeout would have then waited for the time limit to expire.
  [bug introduced in coreutils-8.27]
  * * New features
  timeout now supports the --verbose option to diagnose forced termination.
  * * Improvements
  dd now supports iflag=direct with arbitrary sized files on all file systems.
  tail --bytes=NUM will efficiently seek to the end of block devices,
  rather than reading from the start.
  Utilities which do not support long options (other than the default --help
  and --version), e.g. cksum and sleep, now use more consistent error diagnostic
  for unknown long options.
  * * Build-related
  Default man pages are now distributed which are used if perl is
  not available on the build system, or when cross compiling.
- Refresh patches (line number changes only):
  * coreutils-i18n.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch</changelog>
  <changelog author="fvogt@suse.com" date="1519300800">- Use %license (boo#1082318)</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1530619200">- Update to 8.30:
  * Noteworthy changes in release 8.30 (2018-07-01) [stable]
  * * Bug fixes
  'cp --symlink SRC DST' will again correctly validate DST.
  If DST is a regular file and SRC is a symlink to DST,
  then cp will no longer allow that operation to clobber DST.
  Also with -d, if DST is a symlink, then it can always be replaced,
  even if it points to SRC on a separate device.
  [bugs introduced with coreutils-8.27]
  'cp -n -u' and 'mv -n -u' now consistently ignore the -u option.
  Previously, this option combination suffered from race conditions
  that caused -u to sometimes override -n.
  [bug introduced with coreutils-7.1]
  'cp -a --no-preserve=mode' now sets appropriate default permissions
  for non regular files like fifos and character device nodes etc.,
  and leaves mode bits of existing files unchanged.
  Previously it would have set executable bits on created special files,
  and set mode bits for existing files as if they had been created.
  [bug introduced with coreutils-8.20]
  'cp --remove-destination file symlink' now removes the symlink
  even if it can't be traversed.
  [bug introduced with --remove-destination in fileutils-4.1.1]
  ls no longer truncates the abbreviated month names that have a
  display width between 6 and 12 inclusive.  Previously this would have
  output ambiguous months for Arabic or Catalan locales.
  'ls -aA' is now equivalent to 'ls -A', since -A now overrides -a.
  [bug introduced in coreutils-5.3.0]
  'mv -n A B' no longer suffers from a race condition that can
  overwrite a simultaneously-created B.  This bug fix requires
  platform support for the renameat2 or renameatx_np syscalls, found
  in recent Linux and macOS kernels.  As a side effect, ‘mv -n A A’
  now silently does nothing if A exists.
  [bug introduced with coreutils-7.1]
  * * Changes in behavior
  'cp --force file symlink' now removes the symlink even if
  it is self referential.
  ls --color now matches file extensions case insensitively.
  * * New features
  cp --reflink now supports --reflink=never to enforce a standard copy.
  env supports a new -v/--debug option to show verbose information about
  each processing step.
  env supports a new -S/--split-string=S option to split a single argument
  string into multiple arguments. Used to pass multiple arguments in scripts
  (shebang lines).
  md5sum accepts a new option: --zero (-z) to delimit the output lines with a
  NUL instead of a newline character.  This also disables file name escaping.
  This also applies to sha*sum and b2sum.
  rm --preserve-root now supports the --preserve-root=all option to
  reject any command line argument that is mounted to a separate file system.
  * * Improvements
  cut supports line lengths up to the max file size on 32 bit systems.
  Previously only offsets up to SIZE_MAX-1 were supported.
  stat and tail now know about the "exfs" file system, which is a
  version of XFS.  stat -f --format=%T now reports the file system type,
  and tail -f uses inotify.
  wc avoids redundant processing of ASCII text in multibyte locales,
  which is especially significant on macOS.
  * * Build-related
  Adjust to glibc &gt;= 2.28  (bsc#1182550, jsc#SLE-13520, jsc#SLE-13756)
- Refresh patches (line number changes only):
  * coreutils-build-timeout-as-pie.patch
  * coreutils-disable_tests.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.spec:
  * (License): osc changed the value from "GPL-3.0+" to "GPL-3.0-or-later".
  * (build): Make sure that parse-datetime.{c,y} ends up in debuginfo (rh#1555079).
- coreutils-i18n.patch:
  * src/exand.c,src/unexpand.c: Avoid -Wcomment warning.
  * src/cut.c (cut_characters_or_cut_bytes_no_split): Change idx from size_t
    to uintmax_t type to avoid a regression on i586, armv7l and ppc.
    Compare upstream, non-MB commit:
    https://git.sv.gnu.org/cgit/coreutils.git/commit/?id=d1a754c8272
    (cut_fields_mb): Likewise for field_idx.
  * tests/misc/cut.pl: Remove downstream tweaks as upstream MB tests are
    working since a while.
- coreutils.keyring: Update Assaf Gordon's GPG public key.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1552305600">- Update to 8.31:
  * Noteworthy changes in release 8.31 (2019-03-10) [stable]
  * * Bug fixes
  'base64 a b' now correctly diagnoses 'b' as the extra operand, not 'a'.
  [bug introduced in coreutils-5.3.0]
  When B already exists, 'cp -il A B' no longer immediately fails
  after asking the user whether to proceed.
  [This bug was present in "the beginning".]
  df no longer corrupts displayed multibyte characters on macOS.
  [bug introduced with coreutils-8.18]
  seq no longer outputs inconsistent decimal point characters
  for the last number, when locales are misconfigured.
  [bug introduced in coreutils-7.0]
  shred, sort, and split no longer falsely report ftruncate errors
  when outputting to less-common file types.  For example, the shell
  command 'sort /dev/null -o /dev/stdout | cat' no longer fails with
  an "error truncating" diagnostic.
  [bug was introduced with coreutils-8.18 for sort and split, and
  (for shared memory objects only) with fileutils-4.1 for shred]
  sync no longer fails for write-only file arguments.
  [bug introduced with argument support to sync in coreutils-8.24]
  'tail -f file | filter' no longer exits immediately on AIX.
  [bug introduced in coreutils-8.28]
  'tail -f file | filter' no longer goes into an infinite loop
  if filter exits and SIGPIPE is ignored.
  [bug introduced in coreutils-8.28]
  * * Changes in behavior
  cksum, dd, hostid, hostname, link, logname, sleep, tsort, unlink,
  uptime, users, whoami, yes: now always process --help and --version options,
  regardless of any other arguments present before any optional '--'
  end-of-options marker.
  nohup now processes --help and --version as first options even if other
  parameters follow.
  'yes a -- b' now outputs 'a b' instead of including the end-of-options
  marker as before: 'a -- b'.
  echo now always processes backslash escapes when the POSIXLY_CORRECT
  environment variable is set.
  When possible 'ln A B' now merely links A to B and reports an error
  if this fails, instead of statting A and B before linking.  This
  uses fewer system calls and avoids some races.  The old statting
  approach is still used in situations where hard links to directories
  are allowed (e.g., NetBSD when superuser).
  ls --group-directories-first will also group symlinks to directories.
  'test -a FILE' is not supported anymore.  Long ago, there were concerns about
  the high probability of humans confusing the -a primary with the -a binary
  operator, so POSIX changed this to 'test -e FILE'.  Scripts using it were
  already broken and non-portable; the -a unary operator was never documented.
  wc now treats non breaking space characters as word delimiters
  unless the POSIXLY_CORRECT environment variable is set.
  * * New features
  id now supports specifying multiple users.
  'date' now supports the '+' conversion specification flag,
  introduced in POSIX.1-2017.
  printf, seq, sleep, tail, and timeout now accept floating point
  numbers in either the current or the C locale.  For example, if the
  current locale's decimal point is ',', 'sleep 0,1' and 'sleep 0.1'
  now mean the same thing.  Previously, these commands accepted only
  C-locale syntax with '.' as the decimal point.  The new behavior is
  more compatible with other implementations in non-C locales.
  test now supports the '-N FILE' unary operator (like e.g. bash) to check
  whether FILE exists and has been modified since it was last read.
  env now supports '--default-signal[=SIG]', '--ignore-signal[=SIG]', and
  '--block-signal[=SIG], to setup signal handling before executing a program.
  env now supports '--list-signal-handling' to indicate non-default
  signal handling before executing a program.
  * * New commands
  basenc is added to complement existing base64,base32 commands,
  and encodes and decodes printable text using various common encodings:
  base64,base64url,base32,base32hex,base16,base2,z85.
  * * Improvements
  ls -l now better aligns abbreviated months containing digits,
  which is common in Asian locales.
  stat and tail now know about the "sdcardfs" file system on Android.
  stat -f -c%T now reports the file system type, and tail -f uses inotify.
  stat now prints file creation time when supported by the file system,
  on GNU Linux systems with glibc &gt;= 2.28 and kernel &gt;= 4.11.
- Refresh patches (line number changes only):
  * coreutils-disable_tests.patch
  * coreutils-i18n.patch
  * coreutils-misc.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.spec:
  * Version: bump version.
  * URL: Use https scheme.
  * %description: Add 'basenc' tool.
  * Change gitweb to cgit URL with https in a comment.
- coreutils.keyring:
  * Update for added section headers ('GPG keys of &lt;MAINTAINER&gt;').</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1568894400">- Do not recommend lang package. The lang package already has a
  supplements.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1578571200">- switch to multibuild
- add coreutils-single subpackage that contains a single binary coreutils tool
  similar to busybox
- package LC_CTIME directories also in lang package
- split off doc package
- remove info macros, handled by file trigger nowadays</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1579521600">- minor: remove obsolete comment in spec file.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1580212800">- disable single and testsuite builds in rings/staging
- remove duplicate "coreutils" in flavor to make it look nicer in OBS</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1583755200">- Update to 8.32:
  * Noteworthy changes in release 8.32 (2020-03-05) [stable]
  * * Bug fixes
  cp now copies /dev/fd/N correctly on platforms like Solaris where
  it is a character-special file whose minor device number is N.
  [bug introduced in fileutils-4.1.6]
  dd conv=fdatasync no longer reports a "Bad file descriptor" error
  when fdatasync is interrupted, and dd now retries interrupted calls
  to close, fdatasync, fstat and fsync instead of incorrectly
  reporting an "Interrupted system call" error.
  [bugs introduced in coreutils-6.0]
  df now correctly parses the /proc/self/mountinfo file for unusual entries
  like ones with '\r' in a field value ("mount -t tmpfs tmpfs /foo$'\r'bar"),
  when the source field is empty ('mount -t tmpfs "" /mnt'), and when the
  filesystem type contains characters like a blank which need escaping.
  [bugs introduced in coreutils-8.24 with the introduction of reading
  the /proc/self/mountinfo file]
  factor again outputs immediately when stdout is a tty but stdin is not.
  [bug introduced in coreutils-8.24]
  ln works again on old systems without O_DIRECTORY support (like Solaris 10),
  and on systems where symlink ("x", ".") fails with errno == EINVAL
  (like Solaris 10 and Solaris 11).
  [bug introduced in coreutils-8.31]
  rmdir --ignore-fail-on-non-empty now works correctly for directories
  that fail to be removed due to permission issues.  Previously the exit status
  was reversed, failing for non empty and succeeding for empty directories.
  [bug introduced in coreutils-6.11]
  'shuf -r -n 0 file' no longer mistakenly reads from standard input.
  [bug introduced with the --repeat feature in coreutils-8.22]
  split no longer reports a "output file suffixes exhausted" error
  when the specified number of files is evenly divisible by 10, 16, 26,
  for --numeric, --hex, or default alphabetic suffixes respectively.
  [bug introduced in coreutils-8.24]
  seq no longer prints an extra line under certain circumstances (such as
  'seq -f "%g " 1000000 1000000').
  [bug introduced in coreutils-6.10]
  * * Changes in behavior
  Several programs now check that numbers end properly.  For example,
  'du -d 1x' now reports an error instead of silently ignoring the 'x'.
  Affected programs and options include du -d, expr's numeric operands
  on non-GMP builds, install -g and -o, ls's TABSIZE environment
  variable, mknod b and c, ptx -g and -w, shuf -n, and sort --batch-size
  and --parallel.
  date now parses military time zones in accordance with common usage:
    "A" to "M"  are equivalent to UTC+1 to UTC+12
    "N" to "Y"  are equivalent to UTC-1 to UTC-12
    "Z" is "zulu" time (UTC).
  For example, 'date -d "09:00B" is now equivalent to 9am in UTC+2 time zone.
  Previously, military time zones were parsed according to the obsolete
  rfc822, with their value negated (e.g., "B" was equivalent to UTC-2).
  [The old behavior was introduced in sh-utils 2.0.15 ca. 1999, predating
  coreutils package.]
  ls issues an error message on a removed directory, on GNU/Linux systems.
  Previously no error and no entries were output, and so indistinguishable
  from an empty directory, with default ls options.
  uniq no longer uses strcoll() to determine string equivalence,
  and so will operate more efficiently and consistently.
  * * New Features
  ls now supports the --time=birth option to display and sort by
  file creation time, where available.
  od --skip-bytes now can use lseek even if the input is not a regular
  file, greatly improving performance in some cases.
  stat(1) supports a new --cached= option, used on systems with statx(2)
  to control cache coherency of file system attributes,
  useful on network file systems.
  * * Improvements
  stat and ls now use the statx() system call where available, which can
  operate more efficiently by only retrieving requested attributes.
  stat and tail now know about the "binderfs", "dma-buf-fs", "erofs",
  "ppc-cmm-fs", and "z3fold" file systems.
  stat -f -c%T now reports the file system type, and tail -f uses inotify.
  * * Build-related
  gzip-compressed tarballs are distributed once again
- Refresh patches:
  * coreutils-disable_tests.patch
  * coreutils-getaddrinfo.patch
  * coreutils-i18n.patch
  * coreutils-invalid-ids.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils-i18n.patch:
  * uniq: remove collation handling as required by newer POSIX; see
  - https://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=8e81d44b5
  - https://www.austingroupbugs.net/view.php?id=963
- coreutils-ls-restore-8.31-behavior-on-removed-dirs.patch:
  * Add patch for 'ls' to restore 8.31 behavior on removed directories.
- coreutils.spec:
  * Version: bump version.
  * %check: re-enable regular 'make check' for non-multibuild package.
  * reference the above new patch.
- coreutils.keyring:
  * Update from upstream (Savannah).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1588593600">- add coreutils-use-python3.patch to minimally port away from
  python 2.x use of pyinotify in the testsuite</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1592049600">- coreutils-gnulib-disable-test-float.patch: Add patch to temporarily
  disable the gnulib test 'test-float' failing on ppc and ppc64le.
- coreutils.spec: Reference the patch.  While at it, avoid conditional
  Patch and Source entries as that break cross-platform builds from
  source RPMs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1594900800">- Drop suse-module-tools BuildRequires: this was used for the macro
  regenerate_initrd_post/posttrans, which have been moved to
  rpm-config-SUSE in Jan 2019.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1598875200">- gnulib-test-avoid-FP-perror-strerror.patch: Add patch to
  avoid false-positive error in gnulib tests 'test-perror2' and
  'test-strerror_r', visible on armv7l.
- coreutils.spec: Reference the patch.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="zpetrova@suse.com" date="1635163200">- coreutils-df-fuse-portal-dummy.patch:
  df: Add "fuse.portal" as a dummy file system (used in flatpak
  implementations). (bsc#1189152)</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1706529600">- tail: fix tailing sysfs files where PAGE_SIZE &gt; BUFSIZ (bsc#1219321)
  - add coreutils-tail-fix-tailing-sysfs-files-where-PAGE_SIZE-BUFSIZ.patch</changelog>
  <changelog author="Thomas Abraham &lt;tabraham@suse.com&gt;" date="1712059200">- ls: avoid triggering automounts (bsc#1221632)
  - add coreutils-ls-avoid-triggering-automounts.patch</changelog>
  <changelog author="rw@suse.com" date="1748865600">- coreutils-9.7-sort-CVE-2025-5278.patch: Add upstream patch:
  sort with key character offsets of SIZE_MAX, could induce
  a read of 1 byte before an allocated heap buffer.
  (CVE-2025-5278, bsc#1243767)</changelog>
  <changelog author="Thomas Abraham &lt;tabraham@suse.com&gt;" date="1779796800">- proc: Use affinity mask even on systems with more than 1024 CPUs (bsc#1259327)
  - add coreutils-gnulib-nproc-Use-affinity-mask-even-on-systems-with-more-th.patch</changelog>
</package>
<package pkgid="e67300801dd0da109dce679af41287d4187356ea7cca4e7eefc96629229bb80c" name="coreutils-lang" arch="noarch">
  <version epoch="0" ver="8.32" rel="lp156.9.15.1"/>
  <changelog author="mail@bernhard-voelker.de" date="1504526400">- Update to 8.28
  (for details see included NEWS file)
- Refresh patches:
  * coreutils-disable_tests.patch
  * coreutils-i18n.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.keyring: Update from upstream (Savannah).
- Remove now-upstream patches:
  * coreutils-cve-2017-7476-out-of-bounds-with-large-tz.patch
  * coreutils-tests-port-to-timezone-2017a.patch
- coreutils.spec: Add "BuildRequires: user(bin)" for the tests.</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1514462400">- Update to 8.29:
  * Noteworthy changes in release 8.29 (2017-12-27) [stable]
  * * Bug fixes
  b2sum no longer crashes when processing certain truncated check files.
  [bug introduced with b2sum coreutils-8.26]
  dd now ensures the correct cache ranges are specified for the "nocache"
  and "direct" flags.  Previously some pages in the page cache were not
  invalidated.  [bug introduced for "direct" in coreutils-7.5,
  and with the "nocache" implementation in coreutils-8.11]
  df no longer hangs when given a fifo argument.
  [bug introduced in coreutils-7.3]
  ptx -S no longer infloops for a pattern which returns zero-length matches.
  [the bug dates back to the initial implementation]
  shred --remove will again repeatedly rename files with shortening names
  to attempt to hide the original length of the file name.
  [bug introduced in coreutils-8.28]
  stty no longer crashes when processing settings with -F also specified.
  [bug introduced in fileutils-4.0]
  tail --bytes again supports non seekable inputs on all systems.
  On systems like android it always tried to process as seekable inputs.
  [bug introduced in coreutils-8.24]
  timeout will again notice its managed command exiting, even when
  invoked with blocked CHLD signal, or in a narrow window where
  this CHLD signal from the exiting child was missed.  In each case
  timeout would have then waited for the time limit to expire.
  [bug introduced in coreutils-8.27]
  * * New features
  timeout now supports the --verbose option to diagnose forced termination.
  * * Improvements
  dd now supports iflag=direct with arbitrary sized files on all file systems.
  tail --bytes=NUM will efficiently seek to the end of block devices,
  rather than reading from the start.
  Utilities which do not support long options (other than the default --help
  and --version), e.g. cksum and sleep, now use more consistent error diagnostic
  for unknown long options.
  * * Build-related
  Default man pages are now distributed which are used if perl is
  not available on the build system, or when cross compiling.
- Refresh patches (line number changes only):
  * coreutils-i18n.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch</changelog>
  <changelog author="fvogt@suse.com" date="1519300800">- Use %license (boo#1082318)</changelog>
  <changelog author="mail@bernhard-voelker.de" date="1530619200">- Update to 8.30:
  * Noteworthy changes in release 8.30 (2018-07-01) [stable]
  * * Bug fixes
  'cp --symlink SRC DST' will again correctly validate DST.
  If DST is a regular file and SRC is a symlink to DST,
  then cp will no longer allow that operation to clobber DST.
  Also with -d, if DST is a symlink, then it can always be replaced,
  even if it points to SRC on a separate device.
  [bugs introduced with coreutils-8.27]
  'cp -n -u' and 'mv -n -u' now consistently ignore the -u option.
  Previously, this option combination suffered from race conditions
  that caused -u to sometimes override -n.
  [bug introduced with coreutils-7.1]
  'cp -a --no-preserve=mode' now sets appropriate default permissions
  for non regular files like fifos and character device nodes etc.,
  and leaves mode bits of existing files unchanged.
  Previously it would have set executable bits on created special files,
  and set mode bits for existing files as if they had been created.
  [bug introduced with coreutils-8.20]
  'cp --remove-destination file symlink' now removes the symlink
  even if it can't be traversed.
  [bug introduced with --remove-destination in fileutils-4.1.1]
  ls no longer truncates the abbreviated month names that have a
  display width between 6 and 12 inclusive.  Previously this would have
  output ambiguous months for Arabic or Catalan locales.
  'ls -aA' is now equivalent to 'ls -A', since -A now overrides -a.
  [bug introduced in coreutils-5.3.0]
  'mv -n A B' no longer suffers from a race condition that can
  overwrite a simultaneously-created B.  This bug fix requires
  platform support for the renameat2 or renameatx_np syscalls, found
  in recent Linux and macOS kernels.  As a side effect, ‘mv -n A A’
  now silently does nothing if A exists.
  [bug introduced with coreutils-7.1]
  * * Changes in behavior
  'cp --force file symlink' now removes the symlink even if
  it is self referential.
  ls --color now matches file extensions case insensitively.
  * * New features
  cp --reflink now supports --reflink=never to enforce a standard copy.
  env supports a new -v/--debug option to show verbose information about
  each processing step.
  env supports a new -S/--split-string=S option to split a single argument
  string into multiple arguments. Used to pass multiple arguments in scripts
  (shebang lines).
  md5sum accepts a new option: --zero (-z) to delimit the output lines with a
  NUL instead of a newline character.  This also disables file name escaping.
  This also applies to sha*sum and b2sum.
  rm --preserve-root now supports the --preserve-root=all option to
  reject any command line argument that is mounted to a separate file system.
  * * Improvements
  cut supports line lengths up to the max file size on 32 bit systems.
  Previously only offsets up to SIZE_MAX-1 were supported.
  stat and tail now know about the "exfs" file system, which is a
  version of XFS.  stat -f --format=%T now reports the file system type,
  and tail -f uses inotify.
  wc avoids redundant processing of ASCII text in multibyte locales,
  which is especially significant on macOS.
  * * Build-related
  Adjust to glibc &gt;= 2.28  (bsc#1182550, jsc#SLE-13520, jsc#SLE-13756)
- Refresh patches (line number changes only):
  * coreutils-build-timeout-as-pie.patch
  * coreutils-disable_tests.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.spec:
  * (License): osc changed the value from "GPL-3.0+" to "GPL-3.0-or-later".
  * (build): Make sure that parse-datetime.{c,y} ends up in debuginfo (rh#1555079).
- coreutils-i18n.patch:
  * src/exand.c,src/unexpand.c: Avoid -Wcomment warning.
  * src/cut.c (cut_characters_or_cut_bytes_no_split): Change idx from size_t
    to uintmax_t type to avoid a regression on i586, armv7l and ppc.
    Compare upstream, non-MB commit:
    https://git.sv.gnu.org/cgit/coreutils.git/commit/?id=d1a754c8272
    (cut_fields_mb): Likewise for field_idx.
  * tests/misc/cut.pl: Remove downstream tweaks as upstream MB tests are
    working since a while.
- coreutils.keyring: Update Assaf Gordon's GPG public key.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1552305600">- Update to 8.31:
  * Noteworthy changes in release 8.31 (2019-03-10) [stable]
  * * Bug fixes
  'base64 a b' now correctly diagnoses 'b' as the extra operand, not 'a'.
  [bug introduced in coreutils-5.3.0]
  When B already exists, 'cp -il A B' no longer immediately fails
  after asking the user whether to proceed.
  [This bug was present in "the beginning".]
  df no longer corrupts displayed multibyte characters on macOS.
  [bug introduced with coreutils-8.18]
  seq no longer outputs inconsistent decimal point characters
  for the last number, when locales are misconfigured.
  [bug introduced in coreutils-7.0]
  shred, sort, and split no longer falsely report ftruncate errors
  when outputting to less-common file types.  For example, the shell
  command 'sort /dev/null -o /dev/stdout | cat' no longer fails with
  an "error truncating" diagnostic.
  [bug was introduced with coreutils-8.18 for sort and split, and
  (for shared memory objects only) with fileutils-4.1 for shred]
  sync no longer fails for write-only file arguments.
  [bug introduced with argument support to sync in coreutils-8.24]
  'tail -f file | filter' no longer exits immediately on AIX.
  [bug introduced in coreutils-8.28]
  'tail -f file | filter' no longer goes into an infinite loop
  if filter exits and SIGPIPE is ignored.
  [bug introduced in coreutils-8.28]
  * * Changes in behavior
  cksum, dd, hostid, hostname, link, logname, sleep, tsort, unlink,
  uptime, users, whoami, yes: now always process --help and --version options,
  regardless of any other arguments present before any optional '--'
  end-of-options marker.
  nohup now processes --help and --version as first options even if other
  parameters follow.
  'yes a -- b' now outputs 'a b' instead of including the end-of-options
  marker as before: 'a -- b'.
  echo now always processes backslash escapes when the POSIXLY_CORRECT
  environment variable is set.
  When possible 'ln A B' now merely links A to B and reports an error
  if this fails, instead of statting A and B before linking.  This
  uses fewer system calls and avoids some races.  The old statting
  approach is still used in situations where hard links to directories
  are allowed (e.g., NetBSD when superuser).
  ls --group-directories-first will also group symlinks to directories.
  'test -a FILE' is not supported anymore.  Long ago, there were concerns about
  the high probability of humans confusing the -a primary with the -a binary
  operator, so POSIX changed this to 'test -e FILE'.  Scripts using it were
  already broken and non-portable; the -a unary operator was never documented.
  wc now treats non breaking space characters as word delimiters
  unless the POSIXLY_CORRECT environment variable is set.
  * * New features
  id now supports specifying multiple users.
  'date' now supports the '+' conversion specification flag,
  introduced in POSIX.1-2017.
  printf, seq, sleep, tail, and timeout now accept floating point
  numbers in either the current or the C locale.  For example, if the
  current locale's decimal point is ',', 'sleep 0,1' and 'sleep 0.1'
  now mean the same thing.  Previously, these commands accepted only
  C-locale syntax with '.' as the decimal point.  The new behavior is
  more compatible with other implementations in non-C locales.
  test now supports the '-N FILE' unary operator (like e.g. bash) to check
  whether FILE exists and has been modified since it was last read.
  env now supports '--default-signal[=SIG]', '--ignore-signal[=SIG]', and
  '--block-signal[=SIG], to setup signal handling before executing a program.
  env now supports '--list-signal-handling' to indicate non-default
  signal handling before executing a program.
  * * New commands
  basenc is added to complement existing base64,base32 commands,
  and encodes and decodes printable text using various common encodings:
  base64,base64url,base32,base32hex,base16,base2,z85.
  * * Improvements
  ls -l now better aligns abbreviated months containing digits,
  which is common in Asian locales.
  stat and tail now know about the "sdcardfs" file system on Android.
  stat -f -c%T now reports the file system type, and tail -f uses inotify.
  stat now prints file creation time when supported by the file system,
  on GNU Linux systems with glibc &gt;= 2.28 and kernel &gt;= 4.11.
- Refresh patches (line number changes only):
  * coreutils-disable_tests.patch
  * coreutils-i18n.patch
  * coreutils-misc.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils.spec:
  * Version: bump version.
  * URL: Use https scheme.
  * %description: Add 'basenc' tool.
  * Change gitweb to cgit URL with https in a comment.
- coreutils.keyring:
  * Update for added section headers ('GPG keys of &lt;MAINTAINER&gt;').</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1568894400">- Do not recommend lang package. The lang package already has a
  supplements.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1578571200">- switch to multibuild
- add coreutils-single subpackage that contains a single binary coreutils tool
  similar to busybox
- package LC_CTIME directories also in lang package
- split off doc package
- remove info macros, handled by file trigger nowadays</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1579521600">- minor: remove obsolete comment in spec file.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1580212800">- disable single and testsuite builds in rings/staging
- remove duplicate "coreutils" in flavor to make it look nicer in OBS</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1583755200">- Update to 8.32:
  * Noteworthy changes in release 8.32 (2020-03-05) [stable]
  * * Bug fixes
  cp now copies /dev/fd/N correctly on platforms like Solaris where
  it is a character-special file whose minor device number is N.
  [bug introduced in fileutils-4.1.6]
  dd conv=fdatasync no longer reports a "Bad file descriptor" error
  when fdatasync is interrupted, and dd now retries interrupted calls
  to close, fdatasync, fstat and fsync instead of incorrectly
  reporting an "Interrupted system call" error.
  [bugs introduced in coreutils-6.0]
  df now correctly parses the /proc/self/mountinfo file for unusual entries
  like ones with '\r' in a field value ("mount -t tmpfs tmpfs /foo$'\r'bar"),
  when the source field is empty ('mount -t tmpfs "" /mnt'), and when the
  filesystem type contains characters like a blank which need escaping.
  [bugs introduced in coreutils-8.24 with the introduction of reading
  the /proc/self/mountinfo file]
  factor again outputs immediately when stdout is a tty but stdin is not.
  [bug introduced in coreutils-8.24]
  ln works again on old systems without O_DIRECTORY support (like Solaris 10),
  and on systems where symlink ("x", ".") fails with errno == EINVAL
  (like Solaris 10 and Solaris 11).
  [bug introduced in coreutils-8.31]
  rmdir --ignore-fail-on-non-empty now works correctly for directories
  that fail to be removed due to permission issues.  Previously the exit status
  was reversed, failing for non empty and succeeding for empty directories.
  [bug introduced in coreutils-6.11]
  'shuf -r -n 0 file' no longer mistakenly reads from standard input.
  [bug introduced with the --repeat feature in coreutils-8.22]
  split no longer reports a "output file suffixes exhausted" error
  when the specified number of files is evenly divisible by 10, 16, 26,
  for --numeric, --hex, or default alphabetic suffixes respectively.
  [bug introduced in coreutils-8.24]
  seq no longer prints an extra line under certain circumstances (such as
  'seq -f "%g " 1000000 1000000').
  [bug introduced in coreutils-6.10]
  * * Changes in behavior
  Several programs now check that numbers end properly.  For example,
  'du -d 1x' now reports an error instead of silently ignoring the 'x'.
  Affected programs and options include du -d, expr's numeric operands
  on non-GMP builds, install -g and -o, ls's TABSIZE environment
  variable, mknod b and c, ptx -g and -w, shuf -n, and sort --batch-size
  and --parallel.
  date now parses military time zones in accordance with common usage:
    "A" to "M"  are equivalent to UTC+1 to UTC+12
    "N" to "Y"  are equivalent to UTC-1 to UTC-12
    "Z" is "zulu" time (UTC).
  For example, 'date -d "09:00B" is now equivalent to 9am in UTC+2 time zone.
  Previously, military time zones were parsed according to the obsolete
  rfc822, with their value negated (e.g., "B" was equivalent to UTC-2).
  [The old behavior was introduced in sh-utils 2.0.15 ca. 1999, predating
  coreutils package.]
  ls issues an error message on a removed directory, on GNU/Linux systems.
  Previously no error and no entries were output, and so indistinguishable
  from an empty directory, with default ls options.
  uniq no longer uses strcoll() to determine string equivalence,
  and so will operate more efficiently and consistently.
  * * New Features
  ls now supports the --time=birth option to display and sort by
  file creation time, where available.
  od --skip-bytes now can use lseek even if the input is not a regular
  file, greatly improving performance in some cases.
  stat(1) supports a new --cached= option, used on systems with statx(2)
  to control cache coherency of file system attributes,
  useful on network file systems.
  * * Improvements
  stat and ls now use the statx() system call where available, which can
  operate more efficiently by only retrieving requested attributes.
  stat and tail now know about the "binderfs", "dma-buf-fs", "erofs",
  "ppc-cmm-fs", and "z3fold" file systems.
  stat -f -c%T now reports the file system type, and tail -f uses inotify.
  * * Build-related
  gzip-compressed tarballs are distributed once again
- Refresh patches:
  * coreutils-disable_tests.patch
  * coreutils-getaddrinfo.patch
  * coreutils-i18n.patch
  * coreutils-invalid-ids.patch
  * coreutils-remove_hostname_documentation.patch
  * coreutils-remove_kill_documentation.patch
  * coreutils-skip-gnulib-test-tls.patch
  * coreutils-tests-shorten-extreme-factor-tests.patch
- coreutils-i18n.patch:
  * uniq: remove collation handling as required by newer POSIX; see
  - https://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=8e81d44b5
  - https://www.austingroupbugs.net/view.php?id=963
- coreutils-ls-restore-8.31-behavior-on-removed-dirs.patch:
  * Add patch for 'ls' to restore 8.31 behavior on removed directories.
- coreutils.spec:
  * Version: bump version.
  * %check: re-enable regular 'make check' for non-multibuild package.
  * reference the above new patch.
- coreutils.keyring:
  * Update from upstream (Savannah).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1588593600">- add coreutils-use-python3.patch to minimally port away from
  python 2.x use of pyinotify in the testsuite</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1592049600">- coreutils-gnulib-disable-test-float.patch: Add patch to temporarily
  disable the gnulib test 'test-float' failing on ppc and ppc64le.
- coreutils.spec: Reference the patch.  While at it, avoid conditional
  Patch and Source entries as that break cross-platform builds from
  source RPMs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1594900800">- Drop suse-module-tools BuildRequires: this was used for the macro
  regenerate_initrd_post/posttrans, which have been moved to
  rpm-config-SUSE in Jan 2019.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1598875200">- gnulib-test-avoid-FP-perror-strerror.patch: Add patch to
  avoid false-positive error in gnulib tests 'test-perror2' and
  'test-strerror_r', visible on armv7l.
- coreutils.spec: Reference the patch.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="zpetrova@suse.com" date="1635163200">- coreutils-df-fuse-portal-dummy.patch:
  df: Add "fuse.portal" as a dummy file system (used in flatpak
  implementations). (bsc#1189152)</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1706529600">- tail: fix tailing sysfs files where PAGE_SIZE &gt; BUFSIZ (bsc#1219321)
  - add coreutils-tail-fix-tailing-sysfs-files-where-PAGE_SIZE-BUFSIZ.patch</changelog>
  <changelog author="Thomas Abraham &lt;tabraham@suse.com&gt;" date="1712059200">- ls: avoid triggering automounts (bsc#1221632)
  - add coreutils-ls-avoid-triggering-automounts.patch</changelog>
  <changelog author="rw@suse.com" date="1748865600">- coreutils-9.7-sort-CVE-2025-5278.patch: Add upstream patch:
  sort with key character offsets of SIZE_MAX, could induce
  a read of 1 byte before an allocated heap buffer.
  (CVE-2025-5278, bsc#1243767)</changelog>
  <changelog author="Thomas Abraham &lt;tabraham@suse.com&gt;" date="1779796800">- proc: Use affinity mask even on systems with more than 1024 CPUs (bsc#1259327)
  - add coreutils-gnulib-nproc-Use-affinity-mask-even-on-systems-with-more-th.patch</changelog>
</package>
<package pkgid="567eda8c9457d30620598be9d7ee739f2c998fb305838be1bf0299df7eff0602" name="fd0ssh" arch="x86_64">
  <version epoch="0" ver="20251011" rel="lp156.2.1"/>
  <changelog author="jengelh@inai.de" date="1493553600">- Update to new upstream release 20170430
  * build: make build result time-invariant
  * sysinfo: avoid printing garbage display sizes</changelog>
  <changelog author="jengelh@inai.de" date="1519905600">- Update to new upstream release 20180301
  * aumeta: handle containers other than mp4
  * spec-beautifier: escape { in regexes for Perl 5.26 fitness</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1556452800">- Update to new upstream release 20190428
  * vfontas: new implementation. Replaces clt2bdf, clt2pbm,
    cltxscale, fnt2bdf.
  * vfontas: xBRZ x6 support
  * profile: use new GREP_COLORS variable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1580040000">- Update to release 20200126
  * vfontas: add full vectorizer for SFD glyphs
  * vfontas: improved ascent/descent values for vector output
  * vfontas: hex format misreading was fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583841600">- Update to release 20200310
  * vfontas: add "N1" vectorizer
  * vfontas: new -saven1 command to use N1
  * vfontas: remove -xbrz scaler</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585569600">- Update to release 20200331
  * vfontas: add "N2" vectorizer
  * vfontas: new -saven2 command to use N2
  * vfontas: moved N1 to historic status</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588075200">- Update to release 20200428
  * vfontas: N2 vectorizer: cease smoothing of stub serifs
    (concerns the topleft corner of an 'E' in some fonts)
  * vfontas: N2 vectorizer: avoid diagonalizing "pimples" in font
    outlines (concerns 1-pixel protrusions in the right vertical
    edge of the '4')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="e4b5c79619b921da5d0ec835545c8e601aa19b4bb7c73f1ad6697273aee06adc" name="fd0ssh-debuginfo" arch="x86_64">
  <version epoch="0" ver="20251011" rel="lp156.2.1"/>
  <changelog author="jengelh@inai.de" date="1493553600">- Update to new upstream release 20170430
  * build: make build result time-invariant
  * sysinfo: avoid printing garbage display sizes</changelog>
  <changelog author="jengelh@inai.de" date="1519905600">- Update to new upstream release 20180301
  * aumeta: handle containers other than mp4
  * spec-beautifier: escape { in regexes for Perl 5.26 fitness</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1556452800">- Update to new upstream release 20190428
  * vfontas: new implementation. Replaces clt2bdf, clt2pbm,
    cltxscale, fnt2bdf.
  * vfontas: xBRZ x6 support
  * profile: use new GREP_COLORS variable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1580040000">- Update to release 20200126
  * vfontas: add full vectorizer for SFD glyphs
  * vfontas: improved ascent/descent values for vector output
  * vfontas: hex format misreading was fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583841600">- Update to release 20200310
  * vfontas: add "N1" vectorizer
  * vfontas: new -saven1 command to use N1
  * vfontas: remove -xbrz scaler</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585569600">- Update to release 20200331
  * vfontas: add "N2" vectorizer
  * vfontas: new -saven2 command to use N2
  * vfontas: moved N1 to historic status</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588075200">- Update to release 20200428
  * vfontas: N2 vectorizer: cease smoothing of stub serifs
    (concerns the topleft corner of an 'E' in some fonts)
  * vfontas: N2 vectorizer: avoid diagonalizing "pimples" in font
    outlines (concerns 1-pixel protrusions in the right vertical
    edge of the '4')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="9c4688279a3bbfe77cc8f4cff53e62ea452d03f5cdd2ec551ea7310a1c83b8d0" name="gcal" arch="src">
  <version epoch="0" ver="4.1" rel="lp156.8.1"/>
  <changelog author="schwab@suse.de" date="1074772800">- Put info dir in the same directory as the info files.</changelog>
  <changelog author="hmacht@suse.de" date="1077796800">- building as non-root user
- fixing filelist</changelog>
  <changelog author="ro@suse.de" date="1078056000">- remove dir files in info directories</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="kssingvo@suse.de" date="1168948800">- beautified specfile, and renamed diff to patch filenames
- fixed compiler problem with double use of same variable
- fixed issue with charset encoding of files.</changelog>
  <changelog author="uli@suse.de" date="1171886400">- extended string buffers from 1k to 2k (necessary if you have a
  very long list of countries for -q)</changelog>
  <changelog author="mfabian@suse.de" date="1172577600">- Bugzilla #248859: fix part of the problem (for all translated
  messages) by regenerating the .mo files.
  The encoding problem still exists for all msgids which are
  non-ASCII *and* which are untranslated or fuzzy.</changelog>
  <changelog author="rguenther@suse.de" date="1175515200">- Add ncurses-devel BuildRequires</changelog>
  <changelog author="coolo@novell.com" date="1244721600">- fix build with glibc 2.10</changelog>
  <changelog author="hvogel@novell.com" date="1289908800">- Update to version 3.6
  * Work properly when the -1 timezone is specified
  * Use ISO 3166-2 region codes
  * Distribute BUGS LIMITATIONS doc/GREG-REFORM
  * Fix NLS support in gcal, gcal2txt, tcal, txt2gcal
  * Change source license to GPLv3+
  * Do not include Henry Spencer V8 regex library
  * Change documentation license to FDL 1.3+
  * Use the start of the week day specified by the locale
- Add some missing includes in lor.h
  gcal-3.6-cleanup.patch
- Get rid of obsolete patches
  * gcal-bavarian-holiday.patch
  * gcal-3.01-relsymlinks.patch
  * gcal-3.01-gcc_twice_variable_use.patch
  * gcal-3.01-po_encoding.patch
  * gcal-3.01-glibc210.patch</changelog>
  <changelog author="aj@suse.de" date="1342958400">- Fix build with missing gets declaration (glibc 2.16)</changelog>
  <changelog author="hvogel@suse.com" date="1345118400">- Cleanup specfile</changelog>
  <changelog author="p.drouand@gmail.com" date="1387368000">- Update to version 3.6.3
  * Remove duplicate for All Saints Day for DE_BY.
  * Inherit some portability fixes from gnulib.
- Changes from 3.6.2
  * Report correctly the Christmas day in Canada.
- Changes from 3.6.1
  * Include All Saints' day in HU
  * Fix build issue under solaris 10 / studio 12.1
  * Unicode support
  * Make --help a synonym for --long-help
- Remove gcal-stdio.h.patch; fixed on upstream release
- Add xz requirement to support tarball format
- Add an Url tag
- Remove redundant %clean section
- Don't package ChangeLog in documentation; empty file
- Add a language subpackage</changelog>
  <changelog author="mpluskal@suse.com" date="1427976000">- Cleanup spec file with spec-cleaner
- Add gpg signature
- Update info dependencies
- Remove unrecongized/useless configure flags</changelog>
  <changelog author="mpluskal@suse.com" date="1436616000">- Update to version 4
  * Remove duplicate for All Saints Day for DE_BW and DE_RP.
  * Spell the name of Norfolk Island correctly.
  * Spell the name of Guy Fawkes correctly -- Fawkes, not Fawke.
  * Correct the name of Canada's Northwest Territories
  * Improve the computation of the Dutch Queen's and King's days
  * Name of german federal state Saarland corrected.
  * Name of swiss federal state Basel-Landschaft corrected.
  * Alignment error for --date-format US fixed.
  * Fix build on FreeBSD.
  * Use _NL_TIME_FIRST_WEEKDAY to get correct defaults for -s N
    option.</changelog>
  <changelog author="mpluskal@suse.com" date="1485345600">- Update to version 4.1:
  * National holiday replaced Pentecost Monday as a Swedish
    holiday 2005
  * Report Reformation Day as an holiday everywhere in Germany in
    2017</changelog>
  <changelog author="ro@suse.de" date="1551096000">- add patches (parts of git commits from gnulib):
  - gnulib-4af4a4a71827c0bc5e0ec67af23edef4f15cee8e-excerpt.patch
  - gnulib-74d9d6a293d7462dea8f83e7fc5ac792e956a0ad-excerpt.patch
  to fix compilation on current glibc
  (fflush: adjust to glibc 2.28 libio.h removal)
  (fflush: be more paranoid about libio.h change)</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1659182400">- use -D_FORTIFY_SOURCE=2 to fix crashes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  build with gcc15
  + gcal-gcc15.patch</changelog>
</package>
<package pkgid="68a0de5dbaf7cf81e1e3ed9e7be218f8283bc5c44a91210eb6dd300f618513cf" name="gcal" arch="x86_64">
  <version epoch="0" ver="4.1" rel="lp156.8.1"/>
  <changelog author="aj@suse.de" date="1342958400">- Fix build with missing gets declaration (glibc 2.16)</changelog>
  <changelog author="hvogel@suse.com" date="1345118400">- Cleanup specfile</changelog>
  <changelog author="p.drouand@gmail.com" date="1387368000">- Update to version 3.6.3
  * Remove duplicate for All Saints Day for DE_BY.
  * Inherit some portability fixes from gnulib.
- Changes from 3.6.2
  * Report correctly the Christmas day in Canada.
- Changes from 3.6.1
  * Include All Saints' day in HU
  * Fix build issue under solaris 10 / studio 12.1
  * Unicode support
  * Make --help a synonym for --long-help
- Remove gcal-stdio.h.patch; fixed on upstream release
- Add xz requirement to support tarball format
- Add an Url tag
- Remove redundant %clean section
- Don't package ChangeLog in documentation; empty file
- Add a language subpackage</changelog>
  <changelog author="mpluskal@suse.com" date="1427976000">- Cleanup spec file with spec-cleaner
- Add gpg signature
- Update info dependencies
- Remove unrecongized/useless configure flags</changelog>
  <changelog author="mpluskal@suse.com" date="1436616000">- Update to version 4
  * Remove duplicate for All Saints Day for DE_BW and DE_RP.
  * Spell the name of Norfolk Island correctly.
  * Spell the name of Guy Fawkes correctly -- Fawkes, not Fawke.
  * Correct the name of Canada's Northwest Territories
  * Improve the computation of the Dutch Queen's and King's days
  * Name of german federal state Saarland corrected.
  * Name of swiss federal state Basel-Landschaft corrected.
  * Alignment error for --date-format US fixed.
  * Fix build on FreeBSD.
  * Use _NL_TIME_FIRST_WEEKDAY to get correct defaults for -s N
    option.</changelog>
  <changelog author="mpluskal@suse.com" date="1485345600">- Update to version 4.1:
  * National holiday replaced Pentecost Monday as a Swedish
    holiday 2005
  * Report Reformation Day as an holiday everywhere in Germany in
    2017</changelog>
  <changelog author="ro@suse.de" date="1551096000">- add patches (parts of git commits from gnulib):
  - gnulib-4af4a4a71827c0bc5e0ec67af23edef4f15cee8e-excerpt.patch
  - gnulib-74d9d6a293d7462dea8f83e7fc5ac792e956a0ad-excerpt.patch
  to fix compilation on current glibc
  (fflush: adjust to glibc 2.28 libio.h removal)
  (fflush: be more paranoid about libio.h change)</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1659182400">- use -D_FORTIFY_SOURCE=2 to fix crashes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  build with gcc15
  + gcal-gcc15.patch</changelog>
</package>
<package pkgid="d8f0eda80e59d4615b2722231d7f136490a30b4a50c6b6f3ee3a05b6f0bb40e1" name="gcal-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.1" rel="lp156.8.1"/>
  <changelog author="aj@suse.de" date="1342958400">- Fix build with missing gets declaration (glibc 2.16)</changelog>
  <changelog author="hvogel@suse.com" date="1345118400">- Cleanup specfile</changelog>
  <changelog author="p.drouand@gmail.com" date="1387368000">- Update to version 3.6.3
  * Remove duplicate for All Saints Day for DE_BY.
  * Inherit some portability fixes from gnulib.
- Changes from 3.6.2
  * Report correctly the Christmas day in Canada.
- Changes from 3.6.1
  * Include All Saints' day in HU
  * Fix build issue under solaris 10 / studio 12.1
  * Unicode support
  * Make --help a synonym for --long-help
- Remove gcal-stdio.h.patch; fixed on upstream release
- Add xz requirement to support tarball format
- Add an Url tag
- Remove redundant %clean section
- Don't package ChangeLog in documentation; empty file
- Add a language subpackage</changelog>
  <changelog author="mpluskal@suse.com" date="1427976000">- Cleanup spec file with spec-cleaner
- Add gpg signature
- Update info dependencies
- Remove unrecongized/useless configure flags</changelog>
  <changelog author="mpluskal@suse.com" date="1436616000">- Update to version 4
  * Remove duplicate for All Saints Day for DE_BW and DE_RP.
  * Spell the name of Norfolk Island correctly.
  * Spell the name of Guy Fawkes correctly -- Fawkes, not Fawke.
  * Correct the name of Canada's Northwest Territories
  * Improve the computation of the Dutch Queen's and King's days
  * Name of german federal state Saarland corrected.
  * Name of swiss federal state Basel-Landschaft corrected.
  * Alignment error for --date-format US fixed.
  * Fix build on FreeBSD.
  * Use _NL_TIME_FIRST_WEEKDAY to get correct defaults for -s N
    option.</changelog>
  <changelog author="mpluskal@suse.com" date="1485345600">- Update to version 4.1:
  * National holiday replaced Pentecost Monday as a Swedish
    holiday 2005
  * Report Reformation Day as an holiday everywhere in Germany in
    2017</changelog>
  <changelog author="ro@suse.de" date="1551096000">- add patches (parts of git commits from gnulib):
  - gnulib-4af4a4a71827c0bc5e0ec67af23edef4f15cee8e-excerpt.patch
  - gnulib-74d9d6a293d7462dea8f83e7fc5ac792e956a0ad-excerpt.patch
  to fix compilation on current glibc
  (fflush: adjust to glibc 2.28 libio.h removal)
  (fflush: be more paranoid about libio.h change)</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1659182400">- use -D_FORTIFY_SOURCE=2 to fix crashes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  build with gcc15
  + gcal-gcc15.patch</changelog>
</package>
<package pkgid="ccaffdf7c6d2d963d0bc0ee779b0734209511a8685e1cc5b658c015fe89d8be8" name="gcal-debugsource" arch="x86_64">
  <version epoch="0" ver="4.1" rel="lp156.8.1"/>
  <changelog author="aj@suse.de" date="1342958400">- Fix build with missing gets declaration (glibc 2.16)</changelog>
  <changelog author="hvogel@suse.com" date="1345118400">- Cleanup specfile</changelog>
  <changelog author="p.drouand@gmail.com" date="1387368000">- Update to version 3.6.3
  * Remove duplicate for All Saints Day for DE_BY.
  * Inherit some portability fixes from gnulib.
- Changes from 3.6.2
  * Report correctly the Christmas day in Canada.
- Changes from 3.6.1
  * Include All Saints' day in HU
  * Fix build issue under solaris 10 / studio 12.1
  * Unicode support
  * Make --help a synonym for --long-help
- Remove gcal-stdio.h.patch; fixed on upstream release
- Add xz requirement to support tarball format
- Add an Url tag
- Remove redundant %clean section
- Don't package ChangeLog in documentation; empty file
- Add a language subpackage</changelog>
  <changelog author="mpluskal@suse.com" date="1427976000">- Cleanup spec file with spec-cleaner
- Add gpg signature
- Update info dependencies
- Remove unrecongized/useless configure flags</changelog>
  <changelog author="mpluskal@suse.com" date="1436616000">- Update to version 4
  * Remove duplicate for All Saints Day for DE_BW and DE_RP.
  * Spell the name of Norfolk Island correctly.
  * Spell the name of Guy Fawkes correctly -- Fawkes, not Fawke.
  * Correct the name of Canada's Northwest Territories
  * Improve the computation of the Dutch Queen's and King's days
  * Name of german federal state Saarland corrected.
  * Name of swiss federal state Basel-Landschaft corrected.
  * Alignment error for --date-format US fixed.
  * Fix build on FreeBSD.
  * Use _NL_TIME_FIRST_WEEKDAY to get correct defaults for -s N
    option.</changelog>
  <changelog author="mpluskal@suse.com" date="1485345600">- Update to version 4.1:
  * National holiday replaced Pentecost Monday as a Swedish
    holiday 2005
  * Report Reformation Day as an holiday everywhere in Germany in
    2017</changelog>
  <changelog author="ro@suse.de" date="1551096000">- add patches (parts of git commits from gnulib):
  - gnulib-4af4a4a71827c0bc5e0ec67af23edef4f15cee8e-excerpt.patch
  - gnulib-74d9d6a293d7462dea8f83e7fc5ac792e956a0ad-excerpt.patch
  to fix compilation on current glibc
  (fflush: adjust to glibc 2.28 libio.h removal)
  (fflush: be more paranoid about libio.h change)</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1659182400">- use -D_FORTIFY_SOURCE=2 to fix crashes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  build with gcc15
  + gcal-gcc15.patch</changelog>
</package>
<package pkgid="f3661cbd2cb9250369fb855221808b8f04c17a4ef5368a34590d0528f2dff766" name="gcal-lang" arch="noarch">
  <version epoch="0" ver="4.1" rel="lp156.8.1"/>
  <changelog author="aj@suse.de" date="1342958400">- Fix build with missing gets declaration (glibc 2.16)</changelog>
  <changelog author="hvogel@suse.com" date="1345118400">- Cleanup specfile</changelog>
  <changelog author="p.drouand@gmail.com" date="1387368000">- Update to version 3.6.3
  * Remove duplicate for All Saints Day for DE_BY.
  * Inherit some portability fixes from gnulib.
- Changes from 3.6.2
  * Report correctly the Christmas day in Canada.
- Changes from 3.6.1
  * Include All Saints' day in HU
  * Fix build issue under solaris 10 / studio 12.1
  * Unicode support
  * Make --help a synonym for --long-help
- Remove gcal-stdio.h.patch; fixed on upstream release
- Add xz requirement to support tarball format
- Add an Url tag
- Remove redundant %clean section
- Don't package ChangeLog in documentation; empty file
- Add a language subpackage</changelog>
  <changelog author="mpluskal@suse.com" date="1427976000">- Cleanup spec file with spec-cleaner
- Add gpg signature
- Update info dependencies
- Remove unrecongized/useless configure flags</changelog>
  <changelog author="mpluskal@suse.com" date="1436616000">- Update to version 4
  * Remove duplicate for All Saints Day for DE_BW and DE_RP.
  * Spell the name of Norfolk Island correctly.
  * Spell the name of Guy Fawkes correctly -- Fawkes, not Fawke.
  * Correct the name of Canada's Northwest Territories
  * Improve the computation of the Dutch Queen's and King's days
  * Name of german federal state Saarland corrected.
  * Name of swiss federal state Basel-Landschaft corrected.
  * Alignment error for --date-format US fixed.
  * Fix build on FreeBSD.
  * Use _NL_TIME_FIRST_WEEKDAY to get correct defaults for -s N
    option.</changelog>
  <changelog author="mpluskal@suse.com" date="1485345600">- Update to version 4.1:
  * National holiday replaced Pentecost Monday as a Swedish
    holiday 2005
  * Report Reformation Day as an holiday everywhere in Germany in
    2017</changelog>
  <changelog author="ro@suse.de" date="1551096000">- add patches (parts of git commits from gnulib):
  - gnulib-4af4a4a71827c0bc5e0ec67af23edef4f15cee8e-excerpt.patch
  - gnulib-74d9d6a293d7462dea8f83e7fc5ac792e956a0ad-excerpt.patch
  to fix compilation on current glibc
  (fflush: adjust to glibc 2.28 libio.h removal)
  (fflush: be more paranoid about libio.h change)</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1659182400">- use -D_FORTIFY_SOURCE=2 to fix crashes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  build with gcc15
  + gcal-gcc15.patch</changelog>
</package>
<package pkgid="beddab584e4ce8583c0dc03a3048e78579858c98af81a8f2f3dd784b0bffb3c9" name="hxtools" arch="src">
  <version epoch="0" ver="20251011" rel="lp156.2.1"/>
  <changelog author="jengelh@inai.de" date="1493553600">- Update to new upstream release 20170430
  * build: make build result time-invariant
  * sysinfo: avoid printing garbage display sizes</changelog>
  <changelog author="jengelh@inai.de" date="1519905600">- Update to new upstream release 20180301
  * aumeta: handle containers other than mp4
  * spec-beautifier: escape { in regexes for Perl 5.26 fitness</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1556452800">- Update to new upstream release 20190428
  * vfontas: new implementation. Replaces clt2bdf, clt2pbm,
    cltxscale, fnt2bdf.
  * vfontas: xBRZ x6 support
  * profile: use new GREP_COLORS variable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1580040000">- Update to release 20200126
  * vfontas: add full vectorizer for SFD glyphs
  * vfontas: improved ascent/descent values for vector output
  * vfontas: hex format misreading was fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583841600">- Update to release 20200310
  * vfontas: add "N1" vectorizer
  * vfontas: new -saven1 command to use N1
  * vfontas: remove -xbrz scaler</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585569600">- Update to release 20200331
  * vfontas: add "N2" vectorizer
  * vfontas: new -saven2 command to use N2
  * vfontas: moved N1 to historic status</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588075200">- Update to release 20200428
  * vfontas: N2 vectorizer: cease smoothing of stub serifs
    (concerns the topleft corner of an 'E' in some fonts)
  * vfontas: N2 vectorizer: avoid diagonalizing "pimples" in font
    outlines (concerns 1-pixel protrusions in the right vertical
    edge of the '4')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="e8d39dfe50805f57afd3b07995bf10d0c7c4da36143f3bd95b777907ff1b8be4" name="hxtools" arch="x86_64">
  <version epoch="0" ver="20251011" rel="lp156.2.1"/>
  <changelog author="jengelh@inai.de" date="1493553600">- Update to new upstream release 20170430
  * build: make build result time-invariant
  * sysinfo: avoid printing garbage display sizes</changelog>
  <changelog author="jengelh@inai.de" date="1519905600">- Update to new upstream release 20180301
  * aumeta: handle containers other than mp4
  * spec-beautifier: escape { in regexes for Perl 5.26 fitness</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1556452800">- Update to new upstream release 20190428
  * vfontas: new implementation. Replaces clt2bdf, clt2pbm,
    cltxscale, fnt2bdf.
  * vfontas: xBRZ x6 support
  * profile: use new GREP_COLORS variable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1580040000">- Update to release 20200126
  * vfontas: add full vectorizer for SFD glyphs
  * vfontas: improved ascent/descent values for vector output
  * vfontas: hex format misreading was fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583841600">- Update to release 20200310
  * vfontas: add "N1" vectorizer
  * vfontas: new -saven1 command to use N1
  * vfontas: remove -xbrz scaler</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585569600">- Update to release 20200331
  * vfontas: add "N2" vectorizer
  * vfontas: new -saven2 command to use N2
  * vfontas: moved N1 to historic status</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588075200">- Update to release 20200428
  * vfontas: N2 vectorizer: cease smoothing of stub serifs
    (concerns the topleft corner of an 'E' in some fonts)
  * vfontas: N2 vectorizer: avoid diagonalizing "pimples" in font
    outlines (concerns 1-pixel protrusions in the right vertical
    edge of the '4')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="bac7b2efefff470a18383c10c40b0d393f34c005ab932cf6ce4bc3da0391ac55" name="hxtools-data" arch="noarch">
  <version epoch="0" ver="20251011" rel="lp156.2.1"/>
  <changelog author="jengelh@inai.de" date="1493553600">- Update to new upstream release 20170430
  * build: make build result time-invariant
  * sysinfo: avoid printing garbage display sizes</changelog>
  <changelog author="jengelh@inai.de" date="1519905600">- Update to new upstream release 20180301
  * aumeta: handle containers other than mp4
  * spec-beautifier: escape { in regexes for Perl 5.26 fitness</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1556452800">- Update to new upstream release 20190428
  * vfontas: new implementation. Replaces clt2bdf, clt2pbm,
    cltxscale, fnt2bdf.
  * vfontas: xBRZ x6 support
  * profile: use new GREP_COLORS variable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1580040000">- Update to release 20200126
  * vfontas: add full vectorizer for SFD glyphs
  * vfontas: improved ascent/descent values for vector output
  * vfontas: hex format misreading was fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583841600">- Update to release 20200310
  * vfontas: add "N1" vectorizer
  * vfontas: new -saven1 command to use N1
  * vfontas: remove -xbrz scaler</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585569600">- Update to release 20200331
  * vfontas: add "N2" vectorizer
  * vfontas: new -saven2 command to use N2
  * vfontas: moved N1 to historic status</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588075200">- Update to release 20200428
  * vfontas: N2 vectorizer: cease smoothing of stub serifs
    (concerns the topleft corner of an 'E' in some fonts)
  * vfontas: N2 vectorizer: avoid diagonalizing "pimples" in font
    outlines (concerns 1-pixel protrusions in the right vertical
    edge of the '4')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="36b162833e711e22f194a9333cdc51bde83f9b8258d7f0b3b33658593614b442" name="hxtools-debuginfo" arch="x86_64">
  <version epoch="0" ver="20251011" rel="lp156.2.1"/>
  <changelog author="jengelh@inai.de" date="1493553600">- Update to new upstream release 20170430
  * build: make build result time-invariant
  * sysinfo: avoid printing garbage display sizes</changelog>
  <changelog author="jengelh@inai.de" date="1519905600">- Update to new upstream release 20180301
  * aumeta: handle containers other than mp4
  * spec-beautifier: escape { in regexes for Perl 5.26 fitness</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1556452800">- Update to new upstream release 20190428
  * vfontas: new implementation. Replaces clt2bdf, clt2pbm,
    cltxscale, fnt2bdf.
  * vfontas: xBRZ x6 support
  * profile: use new GREP_COLORS variable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1580040000">- Update to release 20200126
  * vfontas: add full vectorizer for SFD glyphs
  * vfontas: improved ascent/descent values for vector output
  * vfontas: hex format misreading was fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583841600">- Update to release 20200310
  * vfontas: add "N1" vectorizer
  * vfontas: new -saven1 command to use N1
  * vfontas: remove -xbrz scaler</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585569600">- Update to release 20200331
  * vfontas: add "N2" vectorizer
  * vfontas: new -saven2 command to use N2
  * vfontas: moved N1 to historic status</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588075200">- Update to release 20200428
  * vfontas: N2 vectorizer: cease smoothing of stub serifs
    (concerns the topleft corner of an 'E' in some fonts)
  * vfontas: N2 vectorizer: avoid diagonalizing "pimples" in font
    outlines (concerns 1-pixel protrusions in the right vertical
    edge of the '4')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="7c363985b4e589ec2f34d60f225e1a956eb26882be79ed1c74a9ac858af3e66e" name="hxtools-debugsource" arch="x86_64">
  <version epoch="0" ver="20251011" rel="lp156.2.1"/>
  <changelog author="jengelh@inai.de" date="1493553600">- Update to new upstream release 20170430
  * build: make build result time-invariant
  * sysinfo: avoid printing garbage display sizes</changelog>
  <changelog author="jengelh@inai.de" date="1519905600">- Update to new upstream release 20180301
  * aumeta: handle containers other than mp4
  * spec-beautifier: escape { in regexes for Perl 5.26 fitness</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1556452800">- Update to new upstream release 20190428
  * vfontas: new implementation. Replaces clt2bdf, clt2pbm,
    cltxscale, fnt2bdf.
  * vfontas: xBRZ x6 support
  * profile: use new GREP_COLORS variable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1580040000">- Update to release 20200126
  * vfontas: add full vectorizer for SFD glyphs
  * vfontas: improved ascent/descent values for vector output
  * vfontas: hex format misreading was fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583841600">- Update to release 20200310
  * vfontas: add "N1" vectorizer
  * vfontas: new -saven1 command to use N1
  * vfontas: remove -xbrz scaler</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585569600">- Update to release 20200331
  * vfontas: add "N2" vectorizer
  * vfontas: new -saven2 command to use N2
  * vfontas: moved N1 to historic status</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588075200">- Update to release 20200428
  * vfontas: N2 vectorizer: cease smoothing of stub serifs
    (concerns the topleft corner of an 'E' in some fonts)
  * vfontas: N2 vectorizer: avoid diagonalizing "pimples" in font
    outlines (concerns 1-pixel protrusions in the right vertical
    edge of the '4')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="cb0c9c59a0f287d40b270d54c1d5c92c2957d84a6d3edc801968ca4732c3e88a" name="hxtools-man" arch="noarch">
  <version epoch="0" ver="20251011" rel="lp156.2.1"/>
  <changelog author="jengelh@inai.de" date="1493553600">- Update to new upstream release 20170430
  * build: make build result time-invariant
  * sysinfo: avoid printing garbage display sizes</changelog>
  <changelog author="jengelh@inai.de" date="1519905600">- Update to new upstream release 20180301
  * aumeta: handle containers other than mp4
  * spec-beautifier: escape { in regexes for Perl 5.26 fitness</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1556452800">- Update to new upstream release 20190428
  * vfontas: new implementation. Replaces clt2bdf, clt2pbm,
    cltxscale, fnt2bdf.
  * vfontas: xBRZ x6 support
  * profile: use new GREP_COLORS variable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1580040000">- Update to release 20200126
  * vfontas: add full vectorizer for SFD glyphs
  * vfontas: improved ascent/descent values for vector output
  * vfontas: hex format misreading was fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583841600">- Update to release 20200310
  * vfontas: add "N1" vectorizer
  * vfontas: new -saven1 command to use N1
  * vfontas: remove -xbrz scaler</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585569600">- Update to release 20200331
  * vfontas: add "N2" vectorizer
  * vfontas: new -saven2 command to use N2
  * vfontas: moved N1 to historic status</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588075200">- Update to release 20200428
  * vfontas: N2 vectorizer: cease smoothing of stub serifs
    (concerns the topleft corner of an 'E' in some fonts)
  * vfontas: N2 vectorizer: avoid diagonalizing "pimples" in font
    outlines (concerns 1-pixel protrusions in the right vertical
    edge of the '4')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="35e6627f6c4ff896a0f9b9b0e6a5b352595368dd733718c4d35b399639fbe9d1" name="hxtools-profile" arch="noarch">
  <version epoch="0" ver="20251011" rel="lp156.2.1"/>
  <changelog author="jengelh@inai.de" date="1493553600">- Update to new upstream release 20170430
  * build: make build result time-invariant
  * sysinfo: avoid printing garbage display sizes</changelog>
  <changelog author="jengelh@inai.de" date="1519905600">- Update to new upstream release 20180301
  * aumeta: handle containers other than mp4
  * spec-beautifier: escape { in regexes for Perl 5.26 fitness</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1556452800">- Update to new upstream release 20190428
  * vfontas: new implementation. Replaces clt2bdf, clt2pbm,
    cltxscale, fnt2bdf.
  * vfontas: xBRZ x6 support
  * profile: use new GREP_COLORS variable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1580040000">- Update to release 20200126
  * vfontas: add full vectorizer for SFD glyphs
  * vfontas: improved ascent/descent values for vector output
  * vfontas: hex format misreading was fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583841600">- Update to release 20200310
  * vfontas: add "N1" vectorizer
  * vfontas: new -saven1 command to use N1
  * vfontas: remove -xbrz scaler</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585569600">- Update to release 20200331
  * vfontas: add "N2" vectorizer
  * vfontas: new -saven2 command to use N2
  * vfontas: moved N1 to historic status</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588075200">- Update to release 20200428
  * vfontas: N2 vectorizer: cease smoothing of stub serifs
    (concerns the topleft corner of an 'E' in some fonts)
  * vfontas: N2 vectorizer: avoid diagonalizing "pimples" in font
    outlines (concerns 1-pixel protrusions in the right vertical
    edge of the '4')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="4ab02d528d7c6dc785634232387a9a0c773bae03c161a1a9000909c826b1a5f0" name="hxtools-scripts" arch="noarch">
  <version epoch="0" ver="20251011" rel="lp156.2.1"/>
  <changelog author="jengelh@inai.de" date="1493553600">- Update to new upstream release 20170430
  * build: make build result time-invariant
  * sysinfo: avoid printing garbage display sizes</changelog>
  <changelog author="jengelh@inai.de" date="1519905600">- Update to new upstream release 20180301
  * aumeta: handle containers other than mp4
  * spec-beautifier: escape { in regexes for Perl 5.26 fitness</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1556452800">- Update to new upstream release 20190428
  * vfontas: new implementation. Replaces clt2bdf, clt2pbm,
    cltxscale, fnt2bdf.
  * vfontas: xBRZ x6 support
  * profile: use new GREP_COLORS variable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1580040000">- Update to release 20200126
  * vfontas: add full vectorizer for SFD glyphs
  * vfontas: improved ascent/descent values for vector output
  * vfontas: hex format misreading was fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583841600">- Update to release 20200310
  * vfontas: add "N1" vectorizer
  * vfontas: new -saven1 command to use N1
  * vfontas: remove -xbrz scaler</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585569600">- Update to release 20200331
  * vfontas: add "N2" vectorizer
  * vfontas: new -saven2 command to use N2
  * vfontas: moved N1 to historic status</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588075200">- Update to release 20200428
  * vfontas: N2 vectorizer: cease smoothing of stub serifs
    (concerns the topleft corner of an 'E' in some fonts)
  * vfontas: N2 vectorizer: avoid diagonalizing "pimples" in font
    outlines (concerns 1-pixel protrusions in the right vertical
    edge of the '4')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="52c0559ebf76cc58f3788474f70bf424389bf60ff2594cb52900b5a6cdc2b12e" name="icewm-theme-icevista" arch="noarch">
  <version epoch="0" ver="2" rel="jng2"/>
</package>
<package pkgid="adb8797667c369e09c48563ee53f66eb34c764d7f27c69697802941df4ec6298" name="icewm-theme-icevista" arch="src">
  <version epoch="0" ver="2" rel="jng2"/>
</package>
<package pkgid="00db55b39baae4b1deb84aad98fa32d0313e118967a0a52a3f24be7c9c4a0949" name="itc-garamond-fonts" arch="noarch">
  <version epoch="0" ver="1.00" rel="lp156.2.1"/>
</package>
<package pkgid="0872e8d83f81a13efffd23b98985a9c8129ea71291b3f9a205d59a571897bf8c" name="itc-garamond-fonts" arch="src">
  <version epoch="0" ver="1.00" rel="lp156.2.1"/>
</package>
<package pkgid="3bc723238edff6479afdb65b9cbf8f9727664d26e46772a5a5334a4f56bf1c54" name="jeng-admin-packages" arch="noarch">
  <version epoch="0" ver="50" rel="lp156.4.1"/>
</package>
<package pkgid="60fab554d5305711c4c0f819e4d8ab592141ac8ce10316561a68d8d58e18dfe0" name="jeng-admin-packages" arch="src">
  <version epoch="0" ver="50" rel="lp156.4.1"/>
</package>
<package pkgid="ddc55a3db8075a4ab044bdaa45b1ada85b98f4f3a9b2bbd7aa2af43a3f69f6ff" name="jeng-base-packages" arch="noarch">
  <version epoch="0" ver="50" rel="lp156.2.1"/>
</package>
<package pkgid="b3e60be3f3599ed09eaf1e5e32d83358db6f3a7a30de3f78137ea9560226edb8" name="jeng-base-packages" arch="src">
  <version epoch="0" ver="50" rel="lp156.2.1"/>
</package>
<package pkgid="74e9b8648caae9885e2dac5de69449269e32ab08c5be50cdb578fd630c095eab" name="jeng-devel-packages" arch="noarch">
  <version epoch="0" ver="51" rel="lp156.2.1"/>
</package>
<package pkgid="e02eddd9afb8357b10219de87439413d2b417708841b87e283fb31216b1f20fd" name="jeng-devel-packages" arch="src">
  <version epoch="0" ver="51" rel="lp156.2.1"/>
</package>
<package pkgid="3fa2c2529544a853e0870eb4398b85842ef4415764cdfecbb29ac1cc92834543" name="jeng-hardware-packages" arch="noarch">
  <version epoch="0" ver="50" rel="lp156.3.1"/>
</package>
<package pkgid="faa13db5da58d45ce7eac9781165d9be10b04e98343dd2c89c764bd2f52b622f" name="jeng-hardware-packages" arch="src">
  <version epoch="0" ver="50" rel="lp156.3.1"/>
</package>
<package pkgid="a90fbd953c18c8cae5cbdea202a0b319ebe786dbf39a4a8d731c823f239bcddc" name="jeng-workstation-packages" arch="noarch">
  <version epoch="0" ver="50" rel="lp156.3.1"/>
</package>
<package pkgid="a3f7639a8fcaff8e8b514836d4f6ce50863cbc13bbfcda43e15c96dbe73a3ce1" name="jeng-workstation-packages" arch="src">
  <version epoch="0" ver="50" rel="lp156.3.1"/>
</package>
<package pkgid="f58d2e5ea659a2ef78d788c685e38935bc2f9d33eb26fa38bd2a233901b86533" name="jeng-xuser-packages" arch="noarch">
  <version epoch="0" ver="50" rel="lp156.3.1"/>
</package>
<package pkgid="f12e5dc0211ab665020626531b80b0f92643457a79e303e25d2ec3b7abb42671" name="jeng-xuser-packages" arch="src">
  <version epoch="0" ver="50" rel="lp156.3.1"/>
</package>
<package pkgid="7012b9d3b17917c473d5e195d662d5b61673ca9f564efae2aff5bae9c7a0e7ca" name="joe" arch="src">
  <version epoch="0" ver="4.6" rel="lp156.22.1"/>
  <changelog author="pth@suse.de" date="1256299200">- Fix SIGIOT in autoindent (bnc#548327)
- Minor code cleanup.
- Redo the gettextisation patch (include all files added by tarball
  and gettextize).
- Update German translation.</changelog>
  <changelog author="pth@suse.de" date="1256558400">- Remove lang_additions.bz2 obsoleted by inclusion in the gettextization
  patch.</changelog>
  <changelog author="pth@suse.de" date="1256558401">- Fix yet another case of stack smashing.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1310212800">- Convert Russian and Ukrainian docs and locales from KOI8 to
  UTF-8.
- Corrected License tag.
- Use full URL for Source.</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %configure macro</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1362571200">- fix build with automake-1.13.1</changelog>
  <changelog author="jengelh@inai.de" date="1385467200">- Enable parallel build and kill %clean</changelog>
  <changelog author="thehejik@suse.com" date="1434542400">- Version update to 4.0:
  - JOE now has pop-up shell windows with full terminal emulation
    and shell commands that can control the editor. Hit F1 - F4 to bring up a shell window.
  - See Pop-up shell feature for a full description.
  - The status command (^K SPACE) can now be customized using the same syntax
    as the status bar. Look for smsg and zmsg in joerc to see how to do this.
    parserr (the error parser) will parse only the highlighted block if it's set.
    Before it always parsed the entire buffer.
  - Now there is a per-buffer concept of current directory. This was added to
    make the pop-up shell windows work better, but it's useful in general.
  - At file prompts you can begin a new anchored path without having to delete
    the old one. It means that ~jhallen/foo//etc/passwd is translated to /etc/passwd.
  - Prompt windows are now highighted to indicate which parts of the path are
    being dropped. There is a syntax file for this: filename.jsf
  - The error parser now ignores ANSI sequences (some versions of grep
    color their results, now JOE can still parse it).
  - Temporary messages are now dismissed by keyboard input only. Before, they
    could also be dismissed by shell input.
  - Tags search now supports multiple matches. ^K ; can be configured to
    either provide a menu of the matches or to cycle through them.
  - Tags search will now match on the member name part of member functions
    ('fred' will match 'myclass::fred').
  - Tags search will prepend the path to the tags file file name in the tags
    file. This is important when JOE finds the tags file via the TAGS
    environment variable.
  - Remove ` as quote character from incremental search.
  - Clean up documentation, convert much of it to Markdown.
- Cleanup with spec-cleaner
- Drop languages as they don't work at all
- refreshed patches:
  * joe-3.1-fix_isblanck_argument.patch
  * joe-3.1-terminate_buffer.patch
  * joe-3.3-warnings.patch
  * joe-3.7-additional_key_mappings.patch
  * joe-3.7-spec_association.patch
  * joe-codecleanup.patch
  * joe-sigiot.patch
- deleted patches:
  * joe-activate_po.patch.bz2
  * joe-fr_trans.patch</changelog>
  <changelog author="pth@suse.de" date="1436356800">- Fix source URI.
- Update and fix german messages.
- Add a rpmlintrc file to stop rpmlint from complaining about
  files marked as config but not in /etc.</changelog>
  <changelog author="mpluskal@suse.com" date="1442664000">- Actually fix download url</changelog>
  <changelog author="jengelh@inai.de" date="1443960000">- Update to new upstream release 4.1
  * JOE can now edit UTF-16BE and UTF-16LE files. It does this by
  converting them to UTF-8 during load and back to UTF-16 during
  save.
  * Within JOE, native byte order is called UTF-16 and reversed order
  is called UTF-16R. Changing the encoding (with ^T E) between
  UTF-8, UTF-16 and UTF-16R will make JOE convert the file to the
  desired encoding on save.
  * New regular expression engine, which is a compiled Thompson NFA
  matcher. Now supports alternatives "X\|Y", grouping and submatch
  "a\(inside\)b", repetition ranges "x\{3,5}" for "xxxx\?x\?".
  * Unicode 8.0 character class support.
- Use shorter download URL
- Remove joe-codecleanup.patch (code to replace is no longer there),
  remove joe-3.1-terminate_buffer.patch (code changed to const).</changelog>
  <changelog author="pth@suse.de" date="1462190400">- Update to 4.2:
  * New or improved syntax files for the following languages:
  * Dockerfile
  * Usability Enhancements
  * The top Google help searches for JOE include:
  * How do I save and exit?  The startup copyright notice
  has been replaced with basic help for beginners
  * How do I dismiss the region highlighting?
  Changed to Ctrl-C will do it.
  * How do I close all files and exit?  Now Ctrl-K Q does this.
  * Restyle the help screens.
  * Remove time and "Ctrl-K H for help" message from status bar.
  * Add ^KH for help to search and replace prompts.
  * Provide aborthint and helphint options
  * Enable -noxon by default (disable ^S/^Q flow control).
  * Document ESC X (command prompt) in the help screens.
  * "joe --help" now prints all command line options.
  * Other Enhancements
  * Tags search now tries to find the tags file in parent directories
  if it does not exist in the current directory and if the TAGS
  environment variable was not set.
  * Built-in calculator can now print and accept numbers in binary,
  octal and engineering formats:
  __dec__	12_345
  __eng__	12.345_0e3
  __bin__	0b11_0000_0011_1001
  __oct__	0o3_0071
  __hex__	0x3039
  * Built-in calculator now prints and accepts separating underscores
  for clarity.
  * Enhanced calculator statistics functions:
  * __dev__ computes standard deviation with full population
  * __samp__ computes standard deviation with sample of population
  * Linear regression analysis.  Select a region of x
  and y values, then:
  * __lr__(x)   provide estimate of y given x
  * __rlr__(y)  provide estimate of x given y
  * __Lr__, __lR__, __LR__: log, exponential, power regression
  * Calculator region functions now assume the entire buffer if no
  region is set.
  * Tab completion now works at the calculator prompt (and in all
  prompts which allow numeric input, such as ^KL- go to line).
  * Make new regex engine (from JOE 4.1) more compatible with the
  classic engine.  \\y is now shorthand for \\(\\.\\\*\\), so that it does
  what \\\* did in the old engine.  Also:
  * \\. no longer matches newline.
  * \\\* matches shortest match, not longest match.
  * Add -left and -right options to control the amount scrolling when
  the cursor moves past the left or right edge of the screen.
  * Bugs fixed
  * Fix use after free bug which shows up as a crash in OpenBSD
  * Fix bug where indent step value was not shown on ^T menu
  * Fix bug where setting margin doesn't work on big-endian systems
  * Fix issue where highest valued unicode character equivalent was
  not translating to its corresponding 8-bit character.  Effect
  of this was that Delete key was not working in shell windows in
  ASCII character set.
  * Standard deviation calculator function was not producing correct
  results.
  * Allow koi8r and koi8-r for KOI8-R in joe_getcodeset (which is only
  used if there is no setlocale).
  * Guess_crlf forced UNIX line endings for new files even though
  crlf was set.  Now crlf is left alone if guess_crlf can not
  determine the line ending.
  * If cursor was at end of a long line and you switched to hex dump
  display mode, then hex dump was scrolled.  Now scroll offset is
  reset when you switch to hex display mode.
- Resynched patches:
  joe-3.3-warnings.patch
  joe-3.7-spec_association.patch
- Update German translations</changelog>
  <changelog author="mpluskal@suse.com" date="1485172800">- Update to version 4.4:
  * Fix segfault due to buffer overrun.  This happens if a line
  with many backslashes appears in the status line context display.
  * Fix jmacs: ^X ^F and ^X ^B were not working
  * Build fixes for Solaris
  * Improve php highlighter: allow numbers in substitution variable names
  * Unicode tweak: treat private use characters (Co) as printable
  * Dockerfile highlighter: Add Docker new commands from 1.12,
  mark bad strings in arrays
  * Fix loading external charmaps
- Changes for version 4.3:
  * Improve memory usage by shrinking buffer header size and
  highlighter state size.
  * Improve performance of status line context display (which shows
  the first line of the function that the cursor is currently in).
  This feature was making JOE very slow on extremely large files with
  auto indent enabled (typically JSON or XML data files).  Now
  the syntax highlighter computes the context display (using a new
  syntax named context.jsf).
  * Add a mode 'title' to enable or disable the status line context
  display (previously autoindent mode was overloaded to do this).
  * Disable syntax highlighting and context display in very large
  files
  * Force more appropriate modes when we enter hex dump display:
  enable overtype, disable autoindent, wordwrap, ansi, picture.
  * Handle middle mouse button in "joe -mouse" mode (before it did
  nothing).  It's treated as paste (copy region to mouse) as
  expected.  (patch from Petr Olsak).
  * Do not kill region highlighting during incremental search (patch
  from Petr Olsak).
  * Negative numbers were not being recognized in blocks
  * PgUp/PgDn would try to scroll menu if the window above is a menu
  (it should do this only for completion menus associated with
  prompts)
  * Use 'LC_ALL=C sed' to get JOE to compile in OS X.
  * Forward direction delimiter matching where the delimiters do
  not begin with special characters (for example in Verilog
  "begin" / "end") was not working.
  * Get mouse to work in menus: this broke in 4.1
  * Character classes with ranges were not working for UTF-8 (as in \\[a-z])
  * Apply spec highlighting to .spec files
  * Gracefully handle short terminals: fix segfaults which occur when
  trying to shrink terminal while many windows are on the screen or
  while turning on help with a short terminal.  Fix similar bugs
  involving the skiptop option.  JOE now works even if the terminal
  height is only one line.
- Refresh patches
- Small spec file cleanup</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1543579200">- Add Patch joe-4.6-desktop_files.patch: Desktop Category was wrong.
- Update to version 4.6
  * Upgrade to Unicode 10.0.0. Add configure environment variable that allows
    you select Unicode 8.0.0, 9.0.0 or 10.0.0.
  * Install Gnome .desktop files for JOE. This allows you to use JOE in GUI
    "Open With" mouse actions.
  * Support strikeout and double-underline attributes for the few terminal
    emulators that support them. Use "stricken" and "dunderline" in the syntax
    files, or \s and \z in help screens and status line.
  * Fix bug where JOE would sometimes crash when editing shell scripts. This
    was due to an obscure bug in the syntax highlighter: 'reset' command (used
    for default state) was incorrectly messing with stack.
  * -highlighter_context was missing from many file types, which negated some
    improvements from the previous version.
  * Fixed signed char overflow with old style mouse events in large windows
  * Fix bug where path restart (//) was being applied to block filter command
    prompt. Strange things would happen if you had adjacent slashes in command
    arguments.
  * Allow ~ expansion but suppress path restart (//) in compiler error parsing.
    Restore default handling of SIGPIPE and SIGINT for shell commands. This
    fixes an issue where SIGPIPE doesn't terminate a process as expected, for
    example by the head -n 10 in: ^K R !sh -c 'while :; do echo y; done' |
    head -n 10. This issue only occurred in read/write to !, JOE already did
    the right thing for shell windows and the filter region through shell
    command.
  * Improve screen update algorithm so that spaces at the ends of lines are
    always emitted. This allows them to be preserved when cutting text with
    the mouse from a terminal emulator window.
  * Improve efficiency of screen update algorithm: JOE had been resetting
    attributes such as background color before performing cursor motions
    (probably as work around for bugs in old terminal emulators). This made
    screen update slow when there were many attributes, as with syntax
    highlighting and color schemes. It was also repeatedly emitting ESC [ K.
  * Switch JOE to issue scrolling commands, even at high baud rates (before
    this, JOE issued scrolling commands only at 19200 and below because it
    used to be that simple screen refresh was faster than scrolling in
    terminal emulators. But this is no longer true with complex screens
    involving color schemes, unicode and highlighting).
- Update to version 4.5
  * New color scheme feature, which can be accessed with ^T S or by setting
  * the -colors option.
  * 24-bit color support can be enabled by setting the COLORTERM environment
    variable to truecolor or 24bit.
  * Several schemes included in-the-box:
  * gruvbox by Pavel Pertsev
  * ir_black by Todd Werth
  * molokai by Tomas Restrepo
  * solarized by Ethan Schoonover
  * wombat by Lars H. Nielsen
  * xoria by Dmitriy Y. Zotikov
  * zenburn by Jani Nurminen
  * The current line can be highlighted by pressing ^T U or by enabling the
  - hiline option.
  * The gutter containing line numbers has a dynamic size based on the length
    of the file, rather than a fixed size of 10.
  * Updated all language syntax files to use comment_todo and string/comment
    contexts where appropriate.
  * Now pass character which invoked a macro to each macro step and call. If a
    macro step happens to be the 'type' command, the character which invoked
    the macro will be typed in. For example, this macro will type three 'X's.
    Before this change you got three NULs.
  * type,type,type X
  * Fix exsave: (^K ^X) should close file when a block is present in the
    window, and the file is unmodified (regression from ^C change in 4.2).
  * Fix regex assertions: they were not working because the character before
    the search position was not being loaded.
  * For jmacs: ^Q^J now again inserts \n in the string replace prompt. This
    broke beginning with JOE 4.0.
  * Don't try to open files for writing to check file access. This behaves
    better on unionfs mounts.
  * Fix stray blocks created after find/replace.</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1546516800">- Fixed broken build: Added patch which was forgotten to add to version control.</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1546516801">- Added patch to fix build on SLe_12_Sp3 and openSUSE_Leap_42.3
  * joe-4.6-nonvoid-functions.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1546516802">- Small packaging simplifications
- Lets enable selinux</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1550059200">- Dropped .desktop files to follow openSUSE guidelines regarding console
  applications: https://lists.opensuse.org/opensuse-factory/2019-02/msg00377.html
- Dropped obsolete patch joe-4.6-desktop_files.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="6c13cf0f710ce1c9fcfb9e913ecf05de195e898fb82013b3191012a82cf8f382" name="joe" arch="x86_64">
  <version epoch="0" ver="4.6" rel="lp156.22.1"/>
  <changelog author="thehejik@suse.com" date="1434542400">- Version update to 4.0:
  - JOE now has pop-up shell windows with full terminal emulation
    and shell commands that can control the editor. Hit F1 - F4 to bring up a shell window.
  - See Pop-up shell feature for a full description.
  - The status command (^K SPACE) can now be customized using the same syntax
    as the status bar. Look for smsg and zmsg in joerc to see how to do this.
    parserr (the error parser) will parse only the highlighted block if it's set.
    Before it always parsed the entire buffer.
  - Now there is a per-buffer concept of current directory. This was added to
    make the pop-up shell windows work better, but it's useful in general.
  - At file prompts you can begin a new anchored path without having to delete
    the old one. It means that ~jhallen/foo//etc/passwd is translated to /etc/passwd.
  - Prompt windows are now highighted to indicate which parts of the path are
    being dropped. There is a syntax file for this: filename.jsf
  - The error parser now ignores ANSI sequences (some versions of grep
    color their results, now JOE can still parse it).
  - Temporary messages are now dismissed by keyboard input only. Before, they
    could also be dismissed by shell input.
  - Tags search now supports multiple matches. ^K ; can be configured to
    either provide a menu of the matches or to cycle through them.
  - Tags search will now match on the member name part of member functions
    ('fred' will match 'myclass::fred').
  - Tags search will prepend the path to the tags file file name in the tags
    file. This is important when JOE finds the tags file via the TAGS
    environment variable.
  - Remove ` as quote character from incremental search.
  - Clean up documentation, convert much of it to Markdown.
- Cleanup with spec-cleaner
- Drop languages as they don't work at all
- refreshed patches:
  * joe-3.1-fix_isblanck_argument.patch
  * joe-3.1-terminate_buffer.patch
  * joe-3.3-warnings.patch
  * joe-3.7-additional_key_mappings.patch
  * joe-3.7-spec_association.patch
  * joe-codecleanup.patch
  * joe-sigiot.patch
- deleted patches:
  * joe-activate_po.patch.bz2
  * joe-fr_trans.patch</changelog>
  <changelog author="pth@suse.de" date="1436356800">- Fix source URI.
- Update and fix german messages.
- Add a rpmlintrc file to stop rpmlint from complaining about
  files marked as config but not in /etc.</changelog>
  <changelog author="mpluskal@suse.com" date="1442664000">- Actually fix download url</changelog>
  <changelog author="jengelh@inai.de" date="1443960000">- Update to new upstream release 4.1
  * JOE can now edit UTF-16BE and UTF-16LE files. It does this by
  converting them to UTF-8 during load and back to UTF-16 during
  save.
  * Within JOE, native byte order is called UTF-16 and reversed order
  is called UTF-16R. Changing the encoding (with ^T E) between
  UTF-8, UTF-16 and UTF-16R will make JOE convert the file to the
  desired encoding on save.
  * New regular expression engine, which is a compiled Thompson NFA
  matcher. Now supports alternatives "X\|Y", grouping and submatch
  "a\(inside\)b", repetition ranges "x\{3,5}" for "xxxx\?x\?".
  * Unicode 8.0 character class support.
- Use shorter download URL
- Remove joe-codecleanup.patch (code to replace is no longer there),
  remove joe-3.1-terminate_buffer.patch (code changed to const).</changelog>
  <changelog author="pth@suse.de" date="1462190400">- Update to 4.2:
  * New or improved syntax files for the following languages:
  * Dockerfile
  * Usability Enhancements
  * The top Google help searches for JOE include:
  * How do I save and exit?  The startup copyright notice
  has been replaced with basic help for beginners
  * How do I dismiss the region highlighting?
  Changed to Ctrl-C will do it.
  * How do I close all files and exit?  Now Ctrl-K Q does this.
  * Restyle the help screens.
  * Remove time and "Ctrl-K H for help" message from status bar.
  * Add ^KH for help to search and replace prompts.
  * Provide aborthint and helphint options
  * Enable -noxon by default (disable ^S/^Q flow control).
  * Document ESC X (command prompt) in the help screens.
  * "joe --help" now prints all command line options.
  * Other Enhancements
  * Tags search now tries to find the tags file in parent directories
  if it does not exist in the current directory and if the TAGS
  environment variable was not set.
  * Built-in calculator can now print and accept numbers in binary,
  octal and engineering formats:
  __dec__	12_345
  __eng__	12.345_0e3
  __bin__	0b11_0000_0011_1001
  __oct__	0o3_0071
  __hex__	0x3039
  * Built-in calculator now prints and accepts separating underscores
  for clarity.
  * Enhanced calculator statistics functions:
  * __dev__ computes standard deviation with full population
  * __samp__ computes standard deviation with sample of population
  * Linear regression analysis.  Select a region of x
  and y values, then:
  * __lr__(x)   provide estimate of y given x
  * __rlr__(y)  provide estimate of x given y
  * __Lr__, __lR__, __LR__: log, exponential, power regression
  * Calculator region functions now assume the entire buffer if no
  region is set.
  * Tab completion now works at the calculator prompt (and in all
  prompts which allow numeric input, such as ^KL- go to line).
  * Make new regex engine (from JOE 4.1) more compatible with the
  classic engine.  \\y is now shorthand for \\(\\.\\\*\\), so that it does
  what \\\* did in the old engine.  Also:
  * \\. no longer matches newline.
  * \\\* matches shortest match, not longest match.
  * Add -left and -right options to control the amount scrolling when
  the cursor moves past the left or right edge of the screen.
  * Bugs fixed
  * Fix use after free bug which shows up as a crash in OpenBSD
  * Fix bug where indent step value was not shown on ^T menu
  * Fix bug where setting margin doesn't work on big-endian systems
  * Fix issue where highest valued unicode character equivalent was
  not translating to its corresponding 8-bit character.  Effect
  of this was that Delete key was not working in shell windows in
  ASCII character set.
  * Standard deviation calculator function was not producing correct
  results.
  * Allow koi8r and koi8-r for KOI8-R in joe_getcodeset (which is only
  used if there is no setlocale).
  * Guess_crlf forced UNIX line endings for new files even though
  crlf was set.  Now crlf is left alone if guess_crlf can not
  determine the line ending.
  * If cursor was at end of a long line and you switched to hex dump
  display mode, then hex dump was scrolled.  Now scroll offset is
  reset when you switch to hex display mode.
- Resynched patches:
  joe-3.3-warnings.patch
  joe-3.7-spec_association.patch
- Update German translations</changelog>
  <changelog author="mpluskal@suse.com" date="1485172800">- Update to version 4.4:
  * Fix segfault due to buffer overrun.  This happens if a line
  with many backslashes appears in the status line context display.
  * Fix jmacs: ^X ^F and ^X ^B were not working
  * Build fixes for Solaris
  * Improve php highlighter: allow numbers in substitution variable names
  * Unicode tweak: treat private use characters (Co) as printable
  * Dockerfile highlighter: Add Docker new commands from 1.12,
  mark bad strings in arrays
  * Fix loading external charmaps
- Changes for version 4.3:
  * Improve memory usage by shrinking buffer header size and
  highlighter state size.
  * Improve performance of status line context display (which shows
  the first line of the function that the cursor is currently in).
  This feature was making JOE very slow on extremely large files with
  auto indent enabled (typically JSON or XML data files).  Now
  the syntax highlighter computes the context display (using a new
  syntax named context.jsf).
  * Add a mode 'title' to enable or disable the status line context
  display (previously autoindent mode was overloaded to do this).
  * Disable syntax highlighting and context display in very large
  files
  * Force more appropriate modes when we enter hex dump display:
  enable overtype, disable autoindent, wordwrap, ansi, picture.
  * Handle middle mouse button in "joe -mouse" mode (before it did
  nothing).  It's treated as paste (copy region to mouse) as
  expected.  (patch from Petr Olsak).
  * Do not kill region highlighting during incremental search (patch
  from Petr Olsak).
  * Negative numbers were not being recognized in blocks
  * PgUp/PgDn would try to scroll menu if the window above is a menu
  (it should do this only for completion menus associated with
  prompts)
  * Use 'LC_ALL=C sed' to get JOE to compile in OS X.
  * Forward direction delimiter matching where the delimiters do
  not begin with special characters (for example in Verilog
  "begin" / "end") was not working.
  * Get mouse to work in menus: this broke in 4.1
  * Character classes with ranges were not working for UTF-8 (as in \\[a-z])
  * Apply spec highlighting to .spec files
  * Gracefully handle short terminals: fix segfaults which occur when
  trying to shrink terminal while many windows are on the screen or
  while turning on help with a short terminal.  Fix similar bugs
  involving the skiptop option.  JOE now works even if the terminal
  height is only one line.
- Refresh patches
- Small spec file cleanup</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1543579200">- Add Patch joe-4.6-desktop_files.patch: Desktop Category was wrong.
- Update to version 4.6
  * Upgrade to Unicode 10.0.0. Add configure environment variable that allows
    you select Unicode 8.0.0, 9.0.0 or 10.0.0.
  * Install Gnome .desktop files for JOE. This allows you to use JOE in GUI
    "Open With" mouse actions.
  * Support strikeout and double-underline attributes for the few terminal
    emulators that support them. Use "stricken" and "dunderline" in the syntax
    files, or \s and \z in help screens and status line.
  * Fix bug where JOE would sometimes crash when editing shell scripts. This
    was due to an obscure bug in the syntax highlighter: 'reset' command (used
    for default state) was incorrectly messing with stack.
  * -highlighter_context was missing from many file types, which negated some
    improvements from the previous version.
  * Fixed signed char overflow with old style mouse events in large windows
  * Fix bug where path restart (//) was being applied to block filter command
    prompt. Strange things would happen if you had adjacent slashes in command
    arguments.
  * Allow ~ expansion but suppress path restart (//) in compiler error parsing.
    Restore default handling of SIGPIPE and SIGINT for shell commands. This
    fixes an issue where SIGPIPE doesn't terminate a process as expected, for
    example by the head -n 10 in: ^K R !sh -c 'while :; do echo y; done' |
    head -n 10. This issue only occurred in read/write to !, JOE already did
    the right thing for shell windows and the filter region through shell
    command.
  * Improve screen update algorithm so that spaces at the ends of lines are
    always emitted. This allows them to be preserved when cutting text with
    the mouse from a terminal emulator window.
  * Improve efficiency of screen update algorithm: JOE had been resetting
    attributes such as background color before performing cursor motions
    (probably as work around for bugs in old terminal emulators). This made
    screen update slow when there were many attributes, as with syntax
    highlighting and color schemes. It was also repeatedly emitting ESC [ K.
  * Switch JOE to issue scrolling commands, even at high baud rates (before
    this, JOE issued scrolling commands only at 19200 and below because it
    used to be that simple screen refresh was faster than scrolling in
    terminal emulators. But this is no longer true with complex screens
    involving color schemes, unicode and highlighting).
- Update to version 4.5
  * New color scheme feature, which can be accessed with ^T S or by setting
  * the -colors option.
  * 24-bit color support can be enabled by setting the COLORTERM environment
    variable to truecolor or 24bit.
  * Several schemes included in-the-box:
  * gruvbox by Pavel Pertsev
  * ir_black by Todd Werth
  * molokai by Tomas Restrepo
  * solarized by Ethan Schoonover
  * wombat by Lars H. Nielsen
  * xoria by Dmitriy Y. Zotikov
  * zenburn by Jani Nurminen
  * The current line can be highlighted by pressing ^T U or by enabling the
  - hiline option.
  * The gutter containing line numbers has a dynamic size based on the length
    of the file, rather than a fixed size of 10.
  * Updated all language syntax files to use comment_todo and string/comment
    contexts where appropriate.
  * Now pass character which invoked a macro to each macro step and call. If a
    macro step happens to be the 'type' command, the character which invoked
    the macro will be typed in. For example, this macro will type three 'X's.
    Before this change you got three NULs.
  * type,type,type X
  * Fix exsave: (^K ^X) should close file when a block is present in the
    window, and the file is unmodified (regression from ^C change in 4.2).
  * Fix regex assertions: they were not working because the character before
    the search position was not being loaded.
  * For jmacs: ^Q^J now again inserts \n in the string replace prompt. This
    broke beginning with JOE 4.0.
  * Don't try to open files for writing to check file access. This behaves
    better on unionfs mounts.
  * Fix stray blocks created after find/replace.</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1546516800">- Fixed broken build: Added patch which was forgotten to add to version control.</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1546516801">- Added patch to fix build on SLe_12_Sp3 and openSUSE_Leap_42.3
  * joe-4.6-nonvoid-functions.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1546516802">- Small packaging simplifications
- Lets enable selinux</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1550059200">- Dropped .desktop files to follow openSUSE guidelines regarding console
  applications: https://lists.opensuse.org/opensuse-factory/2019-02/msg00377.html
- Dropped obsolete patch joe-4.6-desktop_files.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="3a013900ce4097d51e3147392226131d61aee1edf94a17eb34d6a568ed6100fa" name="joe-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.6" rel="lp156.22.1"/>
  <changelog author="thehejik@suse.com" date="1434542400">- Version update to 4.0:
  - JOE now has pop-up shell windows with full terminal emulation
    and shell commands that can control the editor. Hit F1 - F4 to bring up a shell window.
  - See Pop-up shell feature for a full description.
  - The status command (^K SPACE) can now be customized using the same syntax
    as the status bar. Look for smsg and zmsg in joerc to see how to do this.
    parserr (the error parser) will parse only the highlighted block if it's set.
    Before it always parsed the entire buffer.
  - Now there is a per-buffer concept of current directory. This was added to
    make the pop-up shell windows work better, but it's useful in general.
  - At file prompts you can begin a new anchored path without having to delete
    the old one. It means that ~jhallen/foo//etc/passwd is translated to /etc/passwd.
  - Prompt windows are now highighted to indicate which parts of the path are
    being dropped. There is a syntax file for this: filename.jsf
  - The error parser now ignores ANSI sequences (some versions of grep
    color their results, now JOE can still parse it).
  - Temporary messages are now dismissed by keyboard input only. Before, they
    could also be dismissed by shell input.
  - Tags search now supports multiple matches. ^K ; can be configured to
    either provide a menu of the matches or to cycle through them.
  - Tags search will now match on the member name part of member functions
    ('fred' will match 'myclass::fred').
  - Tags search will prepend the path to the tags file file name in the tags
    file. This is important when JOE finds the tags file via the TAGS
    environment variable.
  - Remove ` as quote character from incremental search.
  - Clean up documentation, convert much of it to Markdown.
- Cleanup with spec-cleaner
- Drop languages as they don't work at all
- refreshed patches:
  * joe-3.1-fix_isblanck_argument.patch
  * joe-3.1-terminate_buffer.patch
  * joe-3.3-warnings.patch
  * joe-3.7-additional_key_mappings.patch
  * joe-3.7-spec_association.patch
  * joe-codecleanup.patch
  * joe-sigiot.patch
- deleted patches:
  * joe-activate_po.patch.bz2
  * joe-fr_trans.patch</changelog>
  <changelog author="pth@suse.de" date="1436356800">- Fix source URI.
- Update and fix german messages.
- Add a rpmlintrc file to stop rpmlint from complaining about
  files marked as config but not in /etc.</changelog>
  <changelog author="mpluskal@suse.com" date="1442664000">- Actually fix download url</changelog>
  <changelog author="jengelh@inai.de" date="1443960000">- Update to new upstream release 4.1
  * JOE can now edit UTF-16BE and UTF-16LE files. It does this by
  converting them to UTF-8 during load and back to UTF-16 during
  save.
  * Within JOE, native byte order is called UTF-16 and reversed order
  is called UTF-16R. Changing the encoding (with ^T E) between
  UTF-8, UTF-16 and UTF-16R will make JOE convert the file to the
  desired encoding on save.
  * New regular expression engine, which is a compiled Thompson NFA
  matcher. Now supports alternatives "X\|Y", grouping and submatch
  "a\(inside\)b", repetition ranges "x\{3,5}" for "xxxx\?x\?".
  * Unicode 8.0 character class support.
- Use shorter download URL
- Remove joe-codecleanup.patch (code to replace is no longer there),
  remove joe-3.1-terminate_buffer.patch (code changed to const).</changelog>
  <changelog author="pth@suse.de" date="1462190400">- Update to 4.2:
  * New or improved syntax files for the following languages:
  * Dockerfile
  * Usability Enhancements
  * The top Google help searches for JOE include:
  * How do I save and exit?  The startup copyright notice
  has been replaced with basic help for beginners
  * How do I dismiss the region highlighting?
  Changed to Ctrl-C will do it.
  * How do I close all files and exit?  Now Ctrl-K Q does this.
  * Restyle the help screens.
  * Remove time and "Ctrl-K H for help" message from status bar.
  * Add ^KH for help to search and replace prompts.
  * Provide aborthint and helphint options
  * Enable -noxon by default (disable ^S/^Q flow control).
  * Document ESC X (command prompt) in the help screens.
  * "joe --help" now prints all command line options.
  * Other Enhancements
  * Tags search now tries to find the tags file in parent directories
  if it does not exist in the current directory and if the TAGS
  environment variable was not set.
  * Built-in calculator can now print and accept numbers in binary,
  octal and engineering formats:
  __dec__	12_345
  __eng__	12.345_0e3
  __bin__	0b11_0000_0011_1001
  __oct__	0o3_0071
  __hex__	0x3039
  * Built-in calculator now prints and accepts separating underscores
  for clarity.
  * Enhanced calculator statistics functions:
  * __dev__ computes standard deviation with full population
  * __samp__ computes standard deviation with sample of population
  * Linear regression analysis.  Select a region of x
  and y values, then:
  * __lr__(x)   provide estimate of y given x
  * __rlr__(y)  provide estimate of x given y
  * __Lr__, __lR__, __LR__: log, exponential, power regression
  * Calculator region functions now assume the entire buffer if no
  region is set.
  * Tab completion now works at the calculator prompt (and in all
  prompts which allow numeric input, such as ^KL- go to line).
  * Make new regex engine (from JOE 4.1) more compatible with the
  classic engine.  \\y is now shorthand for \\(\\.\\\*\\), so that it does
  what \\\* did in the old engine.  Also:
  * \\. no longer matches newline.
  * \\\* matches shortest match, not longest match.
  * Add -left and -right options to control the amount scrolling when
  the cursor moves past the left or right edge of the screen.
  * Bugs fixed
  * Fix use after free bug which shows up as a crash in OpenBSD
  * Fix bug where indent step value was not shown on ^T menu
  * Fix bug where setting margin doesn't work on big-endian systems
  * Fix issue where highest valued unicode character equivalent was
  not translating to its corresponding 8-bit character.  Effect
  of this was that Delete key was not working in shell windows in
  ASCII character set.
  * Standard deviation calculator function was not producing correct
  results.
  * Allow koi8r and koi8-r for KOI8-R in joe_getcodeset (which is only
  used if there is no setlocale).
  * Guess_crlf forced UNIX line endings for new files even though
  crlf was set.  Now crlf is left alone if guess_crlf can not
  determine the line ending.
  * If cursor was at end of a long line and you switched to hex dump
  display mode, then hex dump was scrolled.  Now scroll offset is
  reset when you switch to hex display mode.
- Resynched patches:
  joe-3.3-warnings.patch
  joe-3.7-spec_association.patch
- Update German translations</changelog>
  <changelog author="mpluskal@suse.com" date="1485172800">- Update to version 4.4:
  * Fix segfault due to buffer overrun.  This happens if a line
  with many backslashes appears in the status line context display.
  * Fix jmacs: ^X ^F and ^X ^B were not working
  * Build fixes for Solaris
  * Improve php highlighter: allow numbers in substitution variable names
  * Unicode tweak: treat private use characters (Co) as printable
  * Dockerfile highlighter: Add Docker new commands from 1.12,
  mark bad strings in arrays
  * Fix loading external charmaps
- Changes for version 4.3:
  * Improve memory usage by shrinking buffer header size and
  highlighter state size.
  * Improve performance of status line context display (which shows
  the first line of the function that the cursor is currently in).
  This feature was making JOE very slow on extremely large files with
  auto indent enabled (typically JSON or XML data files).  Now
  the syntax highlighter computes the context display (using a new
  syntax named context.jsf).
  * Add a mode 'title' to enable or disable the status line context
  display (previously autoindent mode was overloaded to do this).
  * Disable syntax highlighting and context display in very large
  files
  * Force more appropriate modes when we enter hex dump display:
  enable overtype, disable autoindent, wordwrap, ansi, picture.
  * Handle middle mouse button in "joe -mouse" mode (before it did
  nothing).  It's treated as paste (copy region to mouse) as
  expected.  (patch from Petr Olsak).
  * Do not kill region highlighting during incremental search (patch
  from Petr Olsak).
  * Negative numbers were not being recognized in blocks
  * PgUp/PgDn would try to scroll menu if the window above is a menu
  (it should do this only for completion menus associated with
  prompts)
  * Use 'LC_ALL=C sed' to get JOE to compile in OS X.
  * Forward direction delimiter matching where the delimiters do
  not begin with special characters (for example in Verilog
  "begin" / "end") was not working.
  * Get mouse to work in menus: this broke in 4.1
  * Character classes with ranges were not working for UTF-8 (as in \\[a-z])
  * Apply spec highlighting to .spec files
  * Gracefully handle short terminals: fix segfaults which occur when
  trying to shrink terminal while many windows are on the screen or
  while turning on help with a short terminal.  Fix similar bugs
  involving the skiptop option.  JOE now works even if the terminal
  height is only one line.
- Refresh patches
- Small spec file cleanup</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1543579200">- Add Patch joe-4.6-desktop_files.patch: Desktop Category was wrong.
- Update to version 4.6
  * Upgrade to Unicode 10.0.0. Add configure environment variable that allows
    you select Unicode 8.0.0, 9.0.0 or 10.0.0.
  * Install Gnome .desktop files for JOE. This allows you to use JOE in GUI
    "Open With" mouse actions.
  * Support strikeout and double-underline attributes for the few terminal
    emulators that support them. Use "stricken" and "dunderline" in the syntax
    files, or \s and \z in help screens and status line.
  * Fix bug where JOE would sometimes crash when editing shell scripts. This
    was due to an obscure bug in the syntax highlighter: 'reset' command (used
    for default state) was incorrectly messing with stack.
  * -highlighter_context was missing from many file types, which negated some
    improvements from the previous version.
  * Fixed signed char overflow with old style mouse events in large windows
  * Fix bug where path restart (//) was being applied to block filter command
    prompt. Strange things would happen if you had adjacent slashes in command
    arguments.
  * Allow ~ expansion but suppress path restart (//) in compiler error parsing.
    Restore default handling of SIGPIPE and SIGINT for shell commands. This
    fixes an issue where SIGPIPE doesn't terminate a process as expected, for
    example by the head -n 10 in: ^K R !sh -c 'while :; do echo y; done' |
    head -n 10. This issue only occurred in read/write to !, JOE already did
    the right thing for shell windows and the filter region through shell
    command.
  * Improve screen update algorithm so that spaces at the ends of lines are
    always emitted. This allows them to be preserved when cutting text with
    the mouse from a terminal emulator window.
  * Improve efficiency of screen update algorithm: JOE had been resetting
    attributes such as background color before performing cursor motions
    (probably as work around for bugs in old terminal emulators). This made
    screen update slow when there were many attributes, as with syntax
    highlighting and color schemes. It was also repeatedly emitting ESC [ K.
  * Switch JOE to issue scrolling commands, even at high baud rates (before
    this, JOE issued scrolling commands only at 19200 and below because it
    used to be that simple screen refresh was faster than scrolling in
    terminal emulators. But this is no longer true with complex screens
    involving color schemes, unicode and highlighting).
- Update to version 4.5
  * New color scheme feature, which can be accessed with ^T S or by setting
  * the -colors option.
  * 24-bit color support can be enabled by setting the COLORTERM environment
    variable to truecolor or 24bit.
  * Several schemes included in-the-box:
  * gruvbox by Pavel Pertsev
  * ir_black by Todd Werth
  * molokai by Tomas Restrepo
  * solarized by Ethan Schoonover
  * wombat by Lars H. Nielsen
  * xoria by Dmitriy Y. Zotikov
  * zenburn by Jani Nurminen
  * The current line can be highlighted by pressing ^T U or by enabling the
  - hiline option.
  * The gutter containing line numbers has a dynamic size based on the length
    of the file, rather than a fixed size of 10.
  * Updated all language syntax files to use comment_todo and string/comment
    contexts where appropriate.
  * Now pass character which invoked a macro to each macro step and call. If a
    macro step happens to be the 'type' command, the character which invoked
    the macro will be typed in. For example, this macro will type three 'X's.
    Before this change you got three NULs.
  * type,type,type X
  * Fix exsave: (^K ^X) should close file when a block is present in the
    window, and the file is unmodified (regression from ^C change in 4.2).
  * Fix regex assertions: they were not working because the character before
    the search position was not being loaded.
  * For jmacs: ^Q^J now again inserts \n in the string replace prompt. This
    broke beginning with JOE 4.0.
  * Don't try to open files for writing to check file access. This behaves
    better on unionfs mounts.
  * Fix stray blocks created after find/replace.</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1546516800">- Fixed broken build: Added patch which was forgotten to add to version control.</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1546516801">- Added patch to fix build on SLe_12_Sp3 and openSUSE_Leap_42.3
  * joe-4.6-nonvoid-functions.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1546516802">- Small packaging simplifications
- Lets enable selinux</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1550059200">- Dropped .desktop files to follow openSUSE guidelines regarding console
  applications: https://lists.opensuse.org/opensuse-factory/2019-02/msg00377.html
- Dropped obsolete patch joe-4.6-desktop_files.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="ef98f946cf47d5970b44b98ff49e8000a4f082685e7f193f6eb4327fd6eda597" name="joe-debugsource" arch="x86_64">
  <version epoch="0" ver="4.6" rel="lp156.22.1"/>
  <changelog author="thehejik@suse.com" date="1434542400">- Version update to 4.0:
  - JOE now has pop-up shell windows with full terminal emulation
    and shell commands that can control the editor. Hit F1 - F4 to bring up a shell window.
  - See Pop-up shell feature for a full description.
  - The status command (^K SPACE) can now be customized using the same syntax
    as the status bar. Look for smsg and zmsg in joerc to see how to do this.
    parserr (the error parser) will parse only the highlighted block if it's set.
    Before it always parsed the entire buffer.
  - Now there is a per-buffer concept of current directory. This was added to
    make the pop-up shell windows work better, but it's useful in general.
  - At file prompts you can begin a new anchored path without having to delete
    the old one. It means that ~jhallen/foo//etc/passwd is translated to /etc/passwd.
  - Prompt windows are now highighted to indicate which parts of the path are
    being dropped. There is a syntax file for this: filename.jsf
  - The error parser now ignores ANSI sequences (some versions of grep
    color their results, now JOE can still parse it).
  - Temporary messages are now dismissed by keyboard input only. Before, they
    could also be dismissed by shell input.
  - Tags search now supports multiple matches. ^K ; can be configured to
    either provide a menu of the matches or to cycle through them.
  - Tags search will now match on the member name part of member functions
    ('fred' will match 'myclass::fred').
  - Tags search will prepend the path to the tags file file name in the tags
    file. This is important when JOE finds the tags file via the TAGS
    environment variable.
  - Remove ` as quote character from incremental search.
  - Clean up documentation, convert much of it to Markdown.
- Cleanup with spec-cleaner
- Drop languages as they don't work at all
- refreshed patches:
  * joe-3.1-fix_isblanck_argument.patch
  * joe-3.1-terminate_buffer.patch
  * joe-3.3-warnings.patch
  * joe-3.7-additional_key_mappings.patch
  * joe-3.7-spec_association.patch
  * joe-codecleanup.patch
  * joe-sigiot.patch
- deleted patches:
  * joe-activate_po.patch.bz2
  * joe-fr_trans.patch</changelog>
  <changelog author="pth@suse.de" date="1436356800">- Fix source URI.
- Update and fix german messages.
- Add a rpmlintrc file to stop rpmlint from complaining about
  files marked as config but not in /etc.</changelog>
  <changelog author="mpluskal@suse.com" date="1442664000">- Actually fix download url</changelog>
  <changelog author="jengelh@inai.de" date="1443960000">- Update to new upstream release 4.1
  * JOE can now edit UTF-16BE and UTF-16LE files. It does this by
  converting them to UTF-8 during load and back to UTF-16 during
  save.
  * Within JOE, native byte order is called UTF-16 and reversed order
  is called UTF-16R. Changing the encoding (with ^T E) between
  UTF-8, UTF-16 and UTF-16R will make JOE convert the file to the
  desired encoding on save.
  * New regular expression engine, which is a compiled Thompson NFA
  matcher. Now supports alternatives "X\|Y", grouping and submatch
  "a\(inside\)b", repetition ranges "x\{3,5}" for "xxxx\?x\?".
  * Unicode 8.0 character class support.
- Use shorter download URL
- Remove joe-codecleanup.patch (code to replace is no longer there),
  remove joe-3.1-terminate_buffer.patch (code changed to const).</changelog>
  <changelog author="pth@suse.de" date="1462190400">- Update to 4.2:
  * New or improved syntax files for the following languages:
  * Dockerfile
  * Usability Enhancements
  * The top Google help searches for JOE include:
  * How do I save and exit?  The startup copyright notice
  has been replaced with basic help for beginners
  * How do I dismiss the region highlighting?
  Changed to Ctrl-C will do it.
  * How do I close all files and exit?  Now Ctrl-K Q does this.
  * Restyle the help screens.
  * Remove time and "Ctrl-K H for help" message from status bar.
  * Add ^KH for help to search and replace prompts.
  * Provide aborthint and helphint options
  * Enable -noxon by default (disable ^S/^Q flow control).
  * Document ESC X (command prompt) in the help screens.
  * "joe --help" now prints all command line options.
  * Other Enhancements
  * Tags search now tries to find the tags file in parent directories
  if it does not exist in the current directory and if the TAGS
  environment variable was not set.
  * Built-in calculator can now print and accept numbers in binary,
  octal and engineering formats:
  __dec__	12_345
  __eng__	12.345_0e3
  __bin__	0b11_0000_0011_1001
  __oct__	0o3_0071
  __hex__	0x3039
  * Built-in calculator now prints and accepts separating underscores
  for clarity.
  * Enhanced calculator statistics functions:
  * __dev__ computes standard deviation with full population
  * __samp__ computes standard deviation with sample of population
  * Linear regression analysis.  Select a region of x
  and y values, then:
  * __lr__(x)   provide estimate of y given x
  * __rlr__(y)  provide estimate of x given y
  * __Lr__, __lR__, __LR__: log, exponential, power regression
  * Calculator region functions now assume the entire buffer if no
  region is set.
  * Tab completion now works at the calculator prompt (and in all
  prompts which allow numeric input, such as ^KL- go to line).
  * Make new regex engine (from JOE 4.1) more compatible with the
  classic engine.  \\y is now shorthand for \\(\\.\\\*\\), so that it does
  what \\\* did in the old engine.  Also:
  * \\. no longer matches newline.
  * \\\* matches shortest match, not longest match.
  * Add -left and -right options to control the amount scrolling when
  the cursor moves past the left or right edge of the screen.
  * Bugs fixed
  * Fix use after free bug which shows up as a crash in OpenBSD
  * Fix bug where indent step value was not shown on ^T menu
  * Fix bug where setting margin doesn't work on big-endian systems
  * Fix issue where highest valued unicode character equivalent was
  not translating to its corresponding 8-bit character.  Effect
  of this was that Delete key was not working in shell windows in
  ASCII character set.
  * Standard deviation calculator function was not producing correct
  results.
  * Allow koi8r and koi8-r for KOI8-R in joe_getcodeset (which is only
  used if there is no setlocale).
  * Guess_crlf forced UNIX line endings for new files even though
  crlf was set.  Now crlf is left alone if guess_crlf can not
  determine the line ending.
  * If cursor was at end of a long line and you switched to hex dump
  display mode, then hex dump was scrolled.  Now scroll offset is
  reset when you switch to hex display mode.
- Resynched patches:
  joe-3.3-warnings.patch
  joe-3.7-spec_association.patch
- Update German translations</changelog>
  <changelog author="mpluskal@suse.com" date="1485172800">- Update to version 4.4:
  * Fix segfault due to buffer overrun.  This happens if a line
  with many backslashes appears in the status line context display.
  * Fix jmacs: ^X ^F and ^X ^B were not working
  * Build fixes for Solaris
  * Improve php highlighter: allow numbers in substitution variable names
  * Unicode tweak: treat private use characters (Co) as printable
  * Dockerfile highlighter: Add Docker new commands from 1.12,
  mark bad strings in arrays
  * Fix loading external charmaps
- Changes for version 4.3:
  * Improve memory usage by shrinking buffer header size and
  highlighter state size.
  * Improve performance of status line context display (which shows
  the first line of the function that the cursor is currently in).
  This feature was making JOE very slow on extremely large files with
  auto indent enabled (typically JSON or XML data files).  Now
  the syntax highlighter computes the context display (using a new
  syntax named context.jsf).
  * Add a mode 'title' to enable or disable the status line context
  display (previously autoindent mode was overloaded to do this).
  * Disable syntax highlighting and context display in very large
  files
  * Force more appropriate modes when we enter hex dump display:
  enable overtype, disable autoindent, wordwrap, ansi, picture.
  * Handle middle mouse button in "joe -mouse" mode (before it did
  nothing).  It's treated as paste (copy region to mouse) as
  expected.  (patch from Petr Olsak).
  * Do not kill region highlighting during incremental search (patch
  from Petr Olsak).
  * Negative numbers were not being recognized in blocks
  * PgUp/PgDn would try to scroll menu if the window above is a menu
  (it should do this only for completion menus associated with
  prompts)
  * Use 'LC_ALL=C sed' to get JOE to compile in OS X.
  * Forward direction delimiter matching where the delimiters do
  not begin with special characters (for example in Verilog
  "begin" / "end") was not working.
  * Get mouse to work in menus: this broke in 4.1
  * Character classes with ranges were not working for UTF-8 (as in \\[a-z])
  * Apply spec highlighting to .spec files
  * Gracefully handle short terminals: fix segfaults which occur when
  trying to shrink terminal while many windows are on the screen or
  while turning on help with a short terminal.  Fix similar bugs
  involving the skiptop option.  JOE now works even if the terminal
  height is only one line.
- Refresh patches
- Small spec file cleanup</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1543579200">- Add Patch joe-4.6-desktop_files.patch: Desktop Category was wrong.
- Update to version 4.6
  * Upgrade to Unicode 10.0.0. Add configure environment variable that allows
    you select Unicode 8.0.0, 9.0.0 or 10.0.0.
  * Install Gnome .desktop files for JOE. This allows you to use JOE in GUI
    "Open With" mouse actions.
  * Support strikeout and double-underline attributes for the few terminal
    emulators that support them. Use "stricken" and "dunderline" in the syntax
    files, or \s and \z in help screens and status line.
  * Fix bug where JOE would sometimes crash when editing shell scripts. This
    was due to an obscure bug in the syntax highlighter: 'reset' command (used
    for default state) was incorrectly messing with stack.
  * -highlighter_context was missing from many file types, which negated some
    improvements from the previous version.
  * Fixed signed char overflow with old style mouse events in large windows
  * Fix bug where path restart (//) was being applied to block filter command
    prompt. Strange things would happen if you had adjacent slashes in command
    arguments.
  * Allow ~ expansion but suppress path restart (//) in compiler error parsing.
    Restore default handling of SIGPIPE and SIGINT for shell commands. This
    fixes an issue where SIGPIPE doesn't terminate a process as expected, for
    example by the head -n 10 in: ^K R !sh -c 'while :; do echo y; done' |
    head -n 10. This issue only occurred in read/write to !, JOE already did
    the right thing for shell windows and the filter region through shell
    command.
  * Improve screen update algorithm so that spaces at the ends of lines are
    always emitted. This allows them to be preserved when cutting text with
    the mouse from a terminal emulator window.
  * Improve efficiency of screen update algorithm: JOE had been resetting
    attributes such as background color before performing cursor motions
    (probably as work around for bugs in old terminal emulators). This made
    screen update slow when there were many attributes, as with syntax
    highlighting and color schemes. It was also repeatedly emitting ESC [ K.
  * Switch JOE to issue scrolling commands, even at high baud rates (before
    this, JOE issued scrolling commands only at 19200 and below because it
    used to be that simple screen refresh was faster than scrolling in
    terminal emulators. But this is no longer true with complex screens
    involving color schemes, unicode and highlighting).
- Update to version 4.5
  * New color scheme feature, which can be accessed with ^T S or by setting
  * the -colors option.
  * 24-bit color support can be enabled by setting the COLORTERM environment
    variable to truecolor or 24bit.
  * Several schemes included in-the-box:
  * gruvbox by Pavel Pertsev
  * ir_black by Todd Werth
  * molokai by Tomas Restrepo
  * solarized by Ethan Schoonover
  * wombat by Lars H. Nielsen
  * xoria by Dmitriy Y. Zotikov
  * zenburn by Jani Nurminen
  * The current line can be highlighted by pressing ^T U or by enabling the
  - hiline option.
  * The gutter containing line numbers has a dynamic size based on the length
    of the file, rather than a fixed size of 10.
  * Updated all language syntax files to use comment_todo and string/comment
    contexts where appropriate.
  * Now pass character which invoked a macro to each macro step and call. If a
    macro step happens to be the 'type' command, the character which invoked
    the macro will be typed in. For example, this macro will type three 'X's.
    Before this change you got three NULs.
  * type,type,type X
  * Fix exsave: (^K ^X) should close file when a block is present in the
    window, and the file is unmodified (regression from ^C change in 4.2).
  * Fix regex assertions: they were not working because the character before
    the search position was not being loaded.
  * For jmacs: ^Q^J now again inserts \n in the string replace prompt. This
    broke beginning with JOE 4.0.
  * Don't try to open files for writing to check file access. This behaves
    better on unionfs mounts.
  * Fix stray blocks created after find/replace.</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1546516800">- Fixed broken build: Added patch which was forgotten to add to version control.</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1546516801">- Added patch to fix build on SLe_12_Sp3 and openSUSE_Leap_42.3
  * joe-4.6-nonvoid-functions.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1546516802">- Small packaging simplifications
- Lets enable selinux</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1550059200">- Dropped .desktop files to follow openSUSE guidelines regarding console
  applications: https://lists.opensuse.org/opensuse-factory/2019-02/msg00377.html
- Dropped obsolete patch joe-4.6-desktop_files.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="c87aefbac54e89a26c2ba0cedfeb6949e6bdc42075d3b5e33530458436096c40" name="libHX" arch="src">
  <version epoch="0" ver="5.4" rel="lp156.3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687348800">- Update to release 4.13
  * io: do not fail HX_mkdir when a component is a symlink to a
    directory
  * xml_helper: fix infinite recursion in xml_getnsprop</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 4.14
  * socket: make HX_addrport_split work on portless bracketed hostspec</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695556800">- Update to release 4.15
  * Add functions to compute Least Positive Residue (HX_flpr, HX_flprf)
  * Make HX_strrtrim work on strings longer than INT_MAX</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698926400">- Update to release 4.16
  * Add HX_strtoull_nsec to parse time period and emit nanoseconds
  * doc: specify return value and semantics for HXio_fullread,
    HXio_fullwrite, HX_sendfile</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699790400">- Update to release 4.17
  * socket: set SOCK_CLOEXEC on all sockets</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701086400">- Update to release 4.18
  * opt: new HX_getopt5 API for the parser with untangled in and
    out variables
  * string: HX_strtoull_units handles negative values now (like
    strtoull)
  * string: HX_strtoull_units &amp; HX_strtoull_(n)sec now set
    errno=ERANGE for nonrepresentable results
  * string: HX_strtoull_sec rejects unitless numbers now
- Add 0001-string-resolve-testsuite-failure-with-aarch64.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 4.19
  * string: fixed HX_strtoull_unit with negative fractions
    producing 0 sometimes
  * opt: fix HX_getopt losing argv on HXOPT_KEEP_ARGV
- Delete 0001-string-resolve-testsuite-failure-with-aarch64.patch
  (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703073600">- Update to release 4.21
  * Resolve compile error when signed_cast macro is used.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707998400">- Update to release 4.23
  * io: use smaller chunks with sendfile(2) to work around
    unusual API behavior
  * io: make HX_copy_file() utilize copy_file_range when available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721217600">- Update to release 4.24
  * io: resolve use-after-free and out-of-bounds writes in
    conjunction with ``HX_realpath``
  * io: add ``HX_getcwd`` function</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730116800">- keyring update</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741348800">- Update to release 4.25
  * New headers endian.h and scope.hpp
  * New define HXSIZEOF_UNITSEC64 for the maximum output size of
    HX_unit_seconds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741435200">- Update to release 4.26
  * Resolve integer truncation in HX_unit_seconds's output when the
    result were to exceeded 2^32 years or months or weeks.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742212800">- Update to release 4.27
  * New header endian_float.h</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757505600">- Update to release 4.28
  * string: make HX_strtoull_sec support some ISO 8601 periods
  * string: add function HX_strtoull8601p_sec
  * opt: new getopt API that facilitates iterating over options and
    non-options and doing away with unnecessary memory allocations
  * opt: the implementation for the HXOPT_PTHRU flag was deleted
    (its use will now be rejected by the parser)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759233600">- Update to release 5.0
  * getopt6: new function set ``HX_getopt6`` which allows for
    parsing options with an iterative style.
  * getopt6: the result set no longer forces strdup-ed results on
    the user.
  * Deleted functions ``HX_getopt``, ``HX_getopt5`` (use
    ``HX_getopt6`` instead), ``HX_strnlen`` (use ``strnlen``
    instead), ``HX_strsep`` (use ``strtok_r`` instead),
    ``HX_stpltrim`` (no replacement).
  * The struct members ``HXclist::items``, ``HXdeque::items``,
    ``HXmap::items`` have changed from ``unsigned int`` to
    ``size_t``. The function ``HXdeque_to_vec`` has accordingly
    changed the result parameter type.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 5.1
  * getopt6: ``HXTYPE_STRP`` can now be used for HXoption::type
    for argument assignment without incurring strdup.
  * map: resolve corruption of HXmap::items field.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760875200">- Update to release 5.2
  * Cure a use-after-free and a read-one-past-array bug</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769688000">- Update to release 5.3
  * Added the &lt;libHX/tie.hpp&gt; header containing the
    HX::unique_tie function
  * Make HX_isascii work in C23 mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774440000">- Update to release 5.4
  * Resolved some compile warnings/errors with newer
    compilers, libcs, and -std modes.</changelog>
</package>
<package pkgid="7006e7a407d89e14535a524e7a0c338221cb8c8701e38be30ef528f62392e2a3" name="libHX-debugsource" arch="x86_64">
  <version epoch="0" ver="5.4" rel="lp156.3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687348800">- Update to release 4.13
  * io: do not fail HX_mkdir when a component is a symlink to a
    directory
  * xml_helper: fix infinite recursion in xml_getnsprop</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 4.14
  * socket: make HX_addrport_split work on portless bracketed hostspec</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695556800">- Update to release 4.15
  * Add functions to compute Least Positive Residue (HX_flpr, HX_flprf)
  * Make HX_strrtrim work on strings longer than INT_MAX</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698926400">- Update to release 4.16
  * Add HX_strtoull_nsec to parse time period and emit nanoseconds
  * doc: specify return value and semantics for HXio_fullread,
    HXio_fullwrite, HX_sendfile</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699790400">- Update to release 4.17
  * socket: set SOCK_CLOEXEC on all sockets</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701086400">- Update to release 4.18
  * opt: new HX_getopt5 API for the parser with untangled in and
    out variables
  * string: HX_strtoull_units handles negative values now (like
    strtoull)
  * string: HX_strtoull_units &amp; HX_strtoull_(n)sec now set
    errno=ERANGE for nonrepresentable results
  * string: HX_strtoull_sec rejects unitless numbers now
- Add 0001-string-resolve-testsuite-failure-with-aarch64.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 4.19
  * string: fixed HX_strtoull_unit with negative fractions
    producing 0 sometimes
  * opt: fix HX_getopt losing argv on HXOPT_KEEP_ARGV
- Delete 0001-string-resolve-testsuite-failure-with-aarch64.patch
  (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703073600">- Update to release 4.21
  * Resolve compile error when signed_cast macro is used.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707998400">- Update to release 4.23
  * io: use smaller chunks with sendfile(2) to work around
    unusual API behavior
  * io: make HX_copy_file() utilize copy_file_range when available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721217600">- Update to release 4.24
  * io: resolve use-after-free and out-of-bounds writes in
    conjunction with ``HX_realpath``
  * io: add ``HX_getcwd`` function</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730116800">- keyring update</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741348800">- Update to release 4.25
  * New headers endian.h and scope.hpp
  * New define HXSIZEOF_UNITSEC64 for the maximum output size of
    HX_unit_seconds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741435200">- Update to release 4.26
  * Resolve integer truncation in HX_unit_seconds's output when the
    result were to exceeded 2^32 years or months or weeks.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742212800">- Update to release 4.27
  * New header endian_float.h</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757505600">- Update to release 4.28
  * string: make HX_strtoull_sec support some ISO 8601 periods
  * string: add function HX_strtoull8601p_sec
  * opt: new getopt API that facilitates iterating over options and
    non-options and doing away with unnecessary memory allocations
  * opt: the implementation for the HXOPT_PTHRU flag was deleted
    (its use will now be rejected by the parser)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759233600">- Update to release 5.0
  * getopt6: new function set ``HX_getopt6`` which allows for
    parsing options with an iterative style.
  * getopt6: the result set no longer forces strdup-ed results on
    the user.
  * Deleted functions ``HX_getopt``, ``HX_getopt5`` (use
    ``HX_getopt6`` instead), ``HX_strnlen`` (use ``strnlen``
    instead), ``HX_strsep`` (use ``strtok_r`` instead),
    ``HX_stpltrim`` (no replacement).
  * The struct members ``HXclist::items``, ``HXdeque::items``,
    ``HXmap::items`` have changed from ``unsigned int`` to
    ``size_t``. The function ``HXdeque_to_vec`` has accordingly
    changed the result parameter type.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 5.1
  * getopt6: ``HXTYPE_STRP`` can now be used for HXoption::type
    for argument assignment without incurring strdup.
  * map: resolve corruption of HXmap::items field.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760875200">- Update to release 5.2
  * Cure a use-after-free and a read-one-past-array bug</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769688000">- Update to release 5.3
  * Added the &lt;libHX/tie.hpp&gt; header containing the
    HX::unique_tie function
  * Make HX_isascii work in C23 mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774440000">- Update to release 5.4
  * Resolved some compile warnings/errors with newer
    compilers, libcs, and -std modes.</changelog>
</package>
<package pkgid="605abc06433a9d8a093844ee6d3e7c0730df0739a2fc7787e4c5c6709db790ba" name="libHX-devel" arch="x86_64">
  <version epoch="0" ver="5.4" rel="lp156.3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687348800">- Update to release 4.13
  * io: do not fail HX_mkdir when a component is a symlink to a
    directory
  * xml_helper: fix infinite recursion in xml_getnsprop</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 4.14
  * socket: make HX_addrport_split work on portless bracketed hostspec</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695556800">- Update to release 4.15
  * Add functions to compute Least Positive Residue (HX_flpr, HX_flprf)
  * Make HX_strrtrim work on strings longer than INT_MAX</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698926400">- Update to release 4.16
  * Add HX_strtoull_nsec to parse time period and emit nanoseconds
  * doc: specify return value and semantics for HXio_fullread,
    HXio_fullwrite, HX_sendfile</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699790400">- Update to release 4.17
  * socket: set SOCK_CLOEXEC on all sockets</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701086400">- Update to release 4.18
  * opt: new HX_getopt5 API for the parser with untangled in and
    out variables
  * string: HX_strtoull_units handles negative values now (like
    strtoull)
  * string: HX_strtoull_units &amp; HX_strtoull_(n)sec now set
    errno=ERANGE for nonrepresentable results
  * string: HX_strtoull_sec rejects unitless numbers now
- Add 0001-string-resolve-testsuite-failure-with-aarch64.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 4.19
  * string: fixed HX_strtoull_unit with negative fractions
    producing 0 sometimes
  * opt: fix HX_getopt losing argv on HXOPT_KEEP_ARGV
- Delete 0001-string-resolve-testsuite-failure-with-aarch64.patch
  (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703073600">- Update to release 4.21
  * Resolve compile error when signed_cast macro is used.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707998400">- Update to release 4.23
  * io: use smaller chunks with sendfile(2) to work around
    unusual API behavior
  * io: make HX_copy_file() utilize copy_file_range when available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721217600">- Update to release 4.24
  * io: resolve use-after-free and out-of-bounds writes in
    conjunction with ``HX_realpath``
  * io: add ``HX_getcwd`` function</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730116800">- keyring update</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741348800">- Update to release 4.25
  * New headers endian.h and scope.hpp
  * New define HXSIZEOF_UNITSEC64 for the maximum output size of
    HX_unit_seconds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741435200">- Update to release 4.26
  * Resolve integer truncation in HX_unit_seconds's output when the
    result were to exceeded 2^32 years or months or weeks.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742212800">- Update to release 4.27
  * New header endian_float.h</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757505600">- Update to release 4.28
  * string: make HX_strtoull_sec support some ISO 8601 periods
  * string: add function HX_strtoull8601p_sec
  * opt: new getopt API that facilitates iterating over options and
    non-options and doing away with unnecessary memory allocations
  * opt: the implementation for the HXOPT_PTHRU flag was deleted
    (its use will now be rejected by the parser)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759233600">- Update to release 5.0
  * getopt6: new function set ``HX_getopt6`` which allows for
    parsing options with an iterative style.
  * getopt6: the result set no longer forces strdup-ed results on
    the user.
  * Deleted functions ``HX_getopt``, ``HX_getopt5`` (use
    ``HX_getopt6`` instead), ``HX_strnlen`` (use ``strnlen``
    instead), ``HX_strsep`` (use ``strtok_r`` instead),
    ``HX_stpltrim`` (no replacement).
  * The struct members ``HXclist::items``, ``HXdeque::items``,
    ``HXmap::items`` have changed from ``unsigned int`` to
    ``size_t``. The function ``HXdeque_to_vec`` has accordingly
    changed the result parameter type.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 5.1
  * getopt6: ``HXTYPE_STRP`` can now be used for HXoption::type
    for argument assignment without incurring strdup.
  * map: resolve corruption of HXmap::items field.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760875200">- Update to release 5.2
  * Cure a use-after-free and a read-one-past-array bug</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769688000">- Update to release 5.3
  * Added the &lt;libHX/tie.hpp&gt; header containing the
    HX::unique_tie function
  * Make HX_isascii work in C23 mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774440000">- Update to release 5.4
  * Resolved some compile warnings/errors with newer
    compilers, libcs, and -std modes.</changelog>
</package>
<package pkgid="1c19167745fcb5b67c771f18aaa4f9076205aeae2cc5dd09f965a41f729a42b9" name="libHX43" arch="x86_64">
  <version epoch="0" ver="5.4" rel="lp156.3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687348800">- Update to release 4.13
  * io: do not fail HX_mkdir when a component is a symlink to a
    directory
  * xml_helper: fix infinite recursion in xml_getnsprop</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 4.14
  * socket: make HX_addrport_split work on portless bracketed hostspec</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695556800">- Update to release 4.15
  * Add functions to compute Least Positive Residue (HX_flpr, HX_flprf)
  * Make HX_strrtrim work on strings longer than INT_MAX</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698926400">- Update to release 4.16
  * Add HX_strtoull_nsec to parse time period and emit nanoseconds
  * doc: specify return value and semantics for HXio_fullread,
    HXio_fullwrite, HX_sendfile</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699790400">- Update to release 4.17
  * socket: set SOCK_CLOEXEC on all sockets</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701086400">- Update to release 4.18
  * opt: new HX_getopt5 API for the parser with untangled in and
    out variables
  * string: HX_strtoull_units handles negative values now (like
    strtoull)
  * string: HX_strtoull_units &amp; HX_strtoull_(n)sec now set
    errno=ERANGE for nonrepresentable results
  * string: HX_strtoull_sec rejects unitless numbers now
- Add 0001-string-resolve-testsuite-failure-with-aarch64.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 4.19
  * string: fixed HX_strtoull_unit with negative fractions
    producing 0 sometimes
  * opt: fix HX_getopt losing argv on HXOPT_KEEP_ARGV
- Delete 0001-string-resolve-testsuite-failure-with-aarch64.patch
  (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703073600">- Update to release 4.21
  * Resolve compile error when signed_cast macro is used.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707998400">- Update to release 4.23
  * io: use smaller chunks with sendfile(2) to work around
    unusual API behavior
  * io: make HX_copy_file() utilize copy_file_range when available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721217600">- Update to release 4.24
  * io: resolve use-after-free and out-of-bounds writes in
    conjunction with ``HX_realpath``
  * io: add ``HX_getcwd`` function</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730116800">- keyring update</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741348800">- Update to release 4.25
  * New headers endian.h and scope.hpp
  * New define HXSIZEOF_UNITSEC64 for the maximum output size of
    HX_unit_seconds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741435200">- Update to release 4.26
  * Resolve integer truncation in HX_unit_seconds's output when the
    result were to exceeded 2^32 years or months or weeks.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742212800">- Update to release 4.27
  * New header endian_float.h</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757505600">- Update to release 4.28
  * string: make HX_strtoull_sec support some ISO 8601 periods
  * string: add function HX_strtoull8601p_sec
  * opt: new getopt API that facilitates iterating over options and
    non-options and doing away with unnecessary memory allocations
  * opt: the implementation for the HXOPT_PTHRU flag was deleted
    (its use will now be rejected by the parser)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759233600">- Update to release 5.0
  * getopt6: new function set ``HX_getopt6`` which allows for
    parsing options with an iterative style.
  * getopt6: the result set no longer forces strdup-ed results on
    the user.
  * Deleted functions ``HX_getopt``, ``HX_getopt5`` (use
    ``HX_getopt6`` instead), ``HX_strnlen`` (use ``strnlen``
    instead), ``HX_strsep`` (use ``strtok_r`` instead),
    ``HX_stpltrim`` (no replacement).
  * The struct members ``HXclist::items``, ``HXdeque::items``,
    ``HXmap::items`` have changed from ``unsigned int`` to
    ``size_t``. The function ``HXdeque_to_vec`` has accordingly
    changed the result parameter type.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 5.1
  * getopt6: ``HXTYPE_STRP`` can now be used for HXoption::type
    for argument assignment without incurring strdup.
  * map: resolve corruption of HXmap::items field.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760875200">- Update to release 5.2
  * Cure a use-after-free and a read-one-past-array bug</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769688000">- Update to release 5.3
  * Added the &lt;libHX/tie.hpp&gt; header containing the
    HX::unique_tie function
  * Make HX_isascii work in C23 mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774440000">- Update to release 5.4
  * Resolved some compile warnings/errors with newer
    compilers, libcs, and -std modes.</changelog>
</package>
<package pkgid="9bd0f4b5341e3fbe84598d89b6cd370b8bf50fe47101af1b08db8bacc9298bd5" name="libHX43-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.4" rel="lp156.3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687348800">- Update to release 4.13
  * io: do not fail HX_mkdir when a component is a symlink to a
    directory
  * xml_helper: fix infinite recursion in xml_getnsprop</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 4.14
  * socket: make HX_addrport_split work on portless bracketed hostspec</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695556800">- Update to release 4.15
  * Add functions to compute Least Positive Residue (HX_flpr, HX_flprf)
  * Make HX_strrtrim work on strings longer than INT_MAX</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698926400">- Update to release 4.16
  * Add HX_strtoull_nsec to parse time period and emit nanoseconds
  * doc: specify return value and semantics for HXio_fullread,
    HXio_fullwrite, HX_sendfile</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699790400">- Update to release 4.17
  * socket: set SOCK_CLOEXEC on all sockets</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701086400">- Update to release 4.18
  * opt: new HX_getopt5 API for the parser with untangled in and
    out variables
  * string: HX_strtoull_units handles negative values now (like
    strtoull)
  * string: HX_strtoull_units &amp; HX_strtoull_(n)sec now set
    errno=ERANGE for nonrepresentable results
  * string: HX_strtoull_sec rejects unitless numbers now
- Add 0001-string-resolve-testsuite-failure-with-aarch64.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 4.19
  * string: fixed HX_strtoull_unit with negative fractions
    producing 0 sometimes
  * opt: fix HX_getopt losing argv on HXOPT_KEEP_ARGV
- Delete 0001-string-resolve-testsuite-failure-with-aarch64.patch
  (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703073600">- Update to release 4.21
  * Resolve compile error when signed_cast macro is used.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707998400">- Update to release 4.23
  * io: use smaller chunks with sendfile(2) to work around
    unusual API behavior
  * io: make HX_copy_file() utilize copy_file_range when available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721217600">- Update to release 4.24
  * io: resolve use-after-free and out-of-bounds writes in
    conjunction with ``HX_realpath``
  * io: add ``HX_getcwd`` function</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730116800">- keyring update</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741348800">- Update to release 4.25
  * New headers endian.h and scope.hpp
  * New define HXSIZEOF_UNITSEC64 for the maximum output size of
    HX_unit_seconds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741435200">- Update to release 4.26
  * Resolve integer truncation in HX_unit_seconds's output when the
    result were to exceeded 2^32 years or months or weeks.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742212800">- Update to release 4.27
  * New header endian_float.h</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757505600">- Update to release 4.28
  * string: make HX_strtoull_sec support some ISO 8601 periods
  * string: add function HX_strtoull8601p_sec
  * opt: new getopt API that facilitates iterating over options and
    non-options and doing away with unnecessary memory allocations
  * opt: the implementation for the HXOPT_PTHRU flag was deleted
    (its use will now be rejected by the parser)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759233600">- Update to release 5.0
  * getopt6: new function set ``HX_getopt6`` which allows for
    parsing options with an iterative style.
  * getopt6: the result set no longer forces strdup-ed results on
    the user.
  * Deleted functions ``HX_getopt``, ``HX_getopt5`` (use
    ``HX_getopt6`` instead), ``HX_strnlen`` (use ``strnlen``
    instead), ``HX_strsep`` (use ``strtok_r`` instead),
    ``HX_stpltrim`` (no replacement).
  * The struct members ``HXclist::items``, ``HXdeque::items``,
    ``HXmap::items`` have changed from ``unsigned int`` to
    ``size_t``. The function ``HXdeque_to_vec`` has accordingly
    changed the result parameter type.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 5.1
  * getopt6: ``HXTYPE_STRP`` can now be used for HXoption::type
    for argument assignment without incurring strdup.
  * map: resolve corruption of HXmap::items field.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760875200">- Update to release 5.2
  * Cure a use-after-free and a read-one-past-array bug</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769688000">- Update to release 5.3
  * Added the &lt;libHX/tie.hpp&gt; header containing the
    HX::unique_tie function
  * Make HX_isascii work in C23 mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774440000">- Update to release 5.4
  * Resolved some compile warnings/errors with newer
    compilers, libcs, and -std modes.</changelog>
</package>
<package pkgid="b2cd78a8e632dab7ebef5ac5cbea7428bbf809e3fc99bf3b260f2317ec320797" name="libsolv" arch="src">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="6d673c18f4e7eeac49e7857a34fdc0f6b659c23d8fbd1450bca91d14efe6f1a8" name="libsolv-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="79d928965c449edc65733d22dabd07b9f73d6d4da49e8d58d7d3b2d11a00ef8b" name="libsolv-debugsource" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="57e566e8053287fda3b3ba2ce9ac2812c7b345b4ced5fe0e98ecf750b128eb50" name="libsolv-demo" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="a10cdfd40b34c2a97990f7ae7b7dae3d1f1ad39c20ae1d5908217f0216595557" name="libsolv-demo-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="b36e06cdb5322b092a4e2e55cd42728df2d8473836c0307eaab65d1857cb6195" name="libsolv-devel" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="843e6f6e347b183304e133d4b86b52a1062aefa2e30125fb1e51948503cee6b1" name="libsolv-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="d1b4ade19732006578dfc939e71195a02f4fa98e0555ebaef802cc476a5a8f44" name="libsolv-tools" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="1acee79193b9b8867191be467fc8437028d4ec9683ed98de63abe5549d9ed72f" name="libsolv-tools-base" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="2ecc9150f9d5c472494cb73539b52a675fc7023a04157e3861ce15ba3c649fdd" name="libsolv-tools-base-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="326dc3d8d86b0dfa644d1d7fc042481f6f7aa1982f6b8062b7ae117f3b42f42a" name="libsolv-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="aed155f438ebb37455e57dc898a2ef27bf9af8800ab3e3e73332b98e7b995042" name="libzypp" arch="src">
  <version epoch="0" ver="17.36.7" rel="lp156.3.57.1"/>
  <changelog author="ma@suse.de" date="1722600000">- Make sure not to statically linked installed tools (bsc#1228787)
- version 17.35.8 (35)</changelog>
  <changelog author="ma@suse.de" date="1722859200">- single_rpmtrans: fix installation of .src.rpms (bsc#1228647)
- version 17.35.9 (35)</changelog>
  <changelog author="ma@suse.de" date="1725624000">- API refactoring. Prevent zypper from using now private libzypp
  symbols (bsc#1230267)
- Conflicts: zypper &lt;= 1.14.76
- version 17.35.10 (35)</changelog>
  <changelog author="ma@suse.de" date="1726142400">- Deprecate librpmDb::db_const_iterator default ctor (bsc#1230267)
  It's preferred to explicitly tell the root directory of the
  system whose database you want to query.
- version 17.35.11 (35)</changelog>
  <changelog author="ma@suse.de" date="1728475200">- PluginFrame: Send unescaped colons in header values
  (bsc#1231043)
  According to the STOMP protocol it would be correct to escape a
  colon in a header-value, but it breaks plugin receivers which do
  not expect this. The first colon separates header-name from
  header-value, so escaping in the header-value is not needed
  anyway.
  Escaping in the header-value affects especially the urlresolver
  plugins. The input URL is passed in a header, but sent back as
  raw data in the frames body. If the plugin receiver does not
  correctly unescape the URL we may get back a "https\c//" which is
  not usable.
- Do not ignore return value of std::remove_if in MediaSyncFacade
  (fixes #579)
- Fix hang in curl code with no network connection (bsc#1230912)
- version 17.35.12 (35)</changelog>
  <changelog author="ma@suse.de" date="1731412800">- BuildCache: Don't try to retrieve missing raw metadata if no
  permission to write the cache (bsc#1225451)
- RepoManager: throw RepoNoPermissionException if the user has no
  permission to update(write) the caches (bsc#1225451)
- version 17.35.13 (35)</changelog>
  <changelog author="ma@suse.de" date="1731672000">- The 20MB download limit must not apply to non-metadata files like
  package URLs provided via the CLI (bsc#1233393).
- version 17.35.14 (35)</changelog>
  <changelog author="ma@suse.de" date="1733745600">- Url query part: `=` is a safe char in value (bsc#1234304)
- RpmDb: Recognize rpmdb.sqlite as database file (#593)
- Fix typo (fixes #592)
- cmake: check location of fcgi header and adjust include
  accordingly. On Debian and derivatives the fcgi headers
  are not stored in a fastcgi/ subdirectory.(#590)
- version 17.35.15 (35)</changelog>
  <changelog author="ma@suse.de" date="1734523200">- Url: queryparams without value should not have a trailing "=".
- version 17.35.16 (35)</changelog>
  <changelog author="ma@suse.de" date="1737374400">- Move cmake config files to LIB_INSTALL_DIR/cmake/Zypp (fixes #28)
- Fix 'zypper ps' when running in incus container (bsc#1229106)
  Should apply to lxc and lxd containers as well.
- Re-enable 'rpm --runposttrans' usage for chrooted systems
  (bsc#1216091)
- version 17.35.17 (35)</changelog>
  <changelog author="ma@suse.de" date="1737374401">- Fix missing UID checks in repomanager workflow (fixes #603)
- version 17.35.18 (35)</changelog>
  <changelog author="ma@suse.de" date="1737547200">- Create '.keep_packages' in the package cache dir to enforce
  keeping downloaded packages of all repos cahed there (bsc#1232458)
- version 17.35.19 (35)</changelog>
  <changelog author="ma@suse.de" date="1739188800">- Drop zypp-CheckAccessDeleted in favor of 'zypper ps'.
- Fix Repoverification plugin not being executed (fixes #614)
- Refresh: Fetch the master index file before key and signature
  (bsc#1236820)
- Allow libzypp to compile with C++20.
- Deprecate RepoReports we do not trigger.
- version 17.36.0 (35)</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Don't issue deprecated warnings if -DNDEBUG is set (bsc#1236983)
  Released libyui packages compile with -Werror=deprecated-declarations
  so we can't add deprecated warnings without breaking them.
- make gcc15 happy (fixes #613)
- version 17.36.1 (35)</changelog>
  <changelog author="ma@suse.de" date="1740139200">- Filesystem usrmerge must not be done in singletrans mode
  (bsc#1236481, bsc#1189788)
  Commit will amend the backend in case the transaction would
  perform a filesystem usrmerge.
- Workaround bsc#1216091 on Code16.
- version 17.36.2 (35)</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Disable zypp.conf:download.use_deltarpm by default (fixes #620)
  Measurements show that you don't benefit from using deltarpms
  unless your network connection is very slow. That's why most
  distributions even stop offering deltarpms. The default remains
  unchanged on SUSE-15.6 and older.
- Make sure repo variables are evaluated in the right context
  (bsc#1237044)
- Introducing MediaCurl2 a alternative HTTP backend.
  This patch adds MediaCurl2 as a testbed for experimenting with a
  more simple way to download files. Set ZYPP_CURL2=1 in the
  environment to use it.
- version 17.36.3 (35)</changelog>
  <changelog author="ma@suse.de" date="1740744000">- Add a transaction package preloader (fixes openSUSE/zypper#104)
  This patch adds a preloader that concurrently downloads files
  during a transaction commit. It's not yet enabled per default.
  To enable the preview set ZYPP_CURL2=1 and ZYPP_PCK_PRELOAD=1
  in the environment.
- RpmPkgSigCheck_test: Exchange the test package signingkey
  (fixes #622)
- Exclude MediaCurl tests if DISABLE_MEDIABACKEND_TESTS (fixes #626)
- Strip a mediahandler tag from baseUrl querystrings.
- version 17.36.4 (35)</changelog>
  <changelog author="ma@suse.de" date="1742212800">- Fix computation of RepStatus if Repo URLs change.
- Fix lost double slash when appending to an absolute FTP url
  (bsc#1238315)
  Ftp actually differs between absolute and relative URL paths.
  Absolute path names begin with a double slash encoded as '/%2F'.
  This must be preserved when manipulating the path.
- version 17.36.5 (35)</changelog>
  <changelog author="ma@suse.de" date="1743681600">- Drop workaround for broken rpm-4.18 in Code16 (bsc#1237172)
- BuildRequires:  %{libsolv_devel_package} &gt;= 0.7.32.
  Code16 moved static libs to libsolv-devel-static.
- Drop usage of SHA1 hash algorithm because it will become
  unavailable in FIPS mode (bsc#1240529)
- Fix zypp.conf dupAllowVendorChange to reflect the correct
  default (false).
  The default was true in Code12 (libzypp-16.x) and changed to
  false with Code15 (libzypp-17.x). Unfortunately this was done by
  shipping a modified zypp.conf file rather than fixing the code.
- zypp.conf: Add `lock_timeout` ($ZYPP_LOCK_TIMEOUT) (bsc#1239809)
- version 17.36.6 (35)</changelog>
  <changelog author="ma@suse.de" date="1746014400">- fixed build with boost 1.88.
- XmlReader: Fix detection of bad input streams (fixes #635)
  libxml2 2.14 potentially reads the complete stream, so it may
  have the 'eof' bit set. Which is not 'good' but also not 'bad'.
- rpm: Fix detection of %triggerscript starts (bsc#1222044)
- RepoindexFileReader: add more &lt;repo&gt; related attributes a
  service may set.
  Add optional attributes gpgcheck, repo_gpgcheck, pkg_gpgcheck,
  keeppackages, gpgkey, mirrorlist, and metalink with the same
  semantic as in a .repo file.
- version 17.36.7 (35)</changelog>
</package>
<package pkgid="ef99e8ca40fd30dbba9ca88bbf32cbaa317a87cff8132b692dadbc5d8ac6e046" name="libzypp" arch="x86_64">
  <version epoch="0" ver="17.36.7" rel="lp156.3.57.1"/>
  <changelog author="ma@suse.de" date="1722600000">- Make sure not to statically linked installed tools (bsc#1228787)
- version 17.35.8 (35)</changelog>
  <changelog author="ma@suse.de" date="1722859200">- single_rpmtrans: fix installation of .src.rpms (bsc#1228647)
- version 17.35.9 (35)</changelog>
  <changelog author="ma@suse.de" date="1725624000">- API refactoring. Prevent zypper from using now private libzypp
  symbols (bsc#1230267)
- Conflicts: zypper &lt;= 1.14.76
- version 17.35.10 (35)</changelog>
  <changelog author="ma@suse.de" date="1726142400">- Deprecate librpmDb::db_const_iterator default ctor (bsc#1230267)
  It's preferred to explicitly tell the root directory of the
  system whose database you want to query.
- version 17.35.11 (35)</changelog>
  <changelog author="ma@suse.de" date="1728475200">- PluginFrame: Send unescaped colons in header values
  (bsc#1231043)
  According to the STOMP protocol it would be correct to escape a
  colon in a header-value, but it breaks plugin receivers which do
  not expect this. The first colon separates header-name from
  header-value, so escaping in the header-value is not needed
  anyway.
  Escaping in the header-value affects especially the urlresolver
  plugins. The input URL is passed in a header, but sent back as
  raw data in the frames body. If the plugin receiver does not
  correctly unescape the URL we may get back a "https\c//" which is
  not usable.
- Do not ignore return value of std::remove_if in MediaSyncFacade
  (fixes #579)
- Fix hang in curl code with no network connection (bsc#1230912)
- version 17.35.12 (35)</changelog>
  <changelog author="ma@suse.de" date="1731412800">- BuildCache: Don't try to retrieve missing raw metadata if no
  permission to write the cache (bsc#1225451)
- RepoManager: throw RepoNoPermissionException if the user has no
  permission to update(write) the caches (bsc#1225451)
- version 17.35.13 (35)</changelog>
  <changelog author="ma@suse.de" date="1731672000">- The 20MB download limit must not apply to non-metadata files like
  package URLs provided via the CLI (bsc#1233393).
- version 17.35.14 (35)</changelog>
  <changelog author="ma@suse.de" date="1733745600">- Url query part: `=` is a safe char in value (bsc#1234304)
- RpmDb: Recognize rpmdb.sqlite as database file (#593)
- Fix typo (fixes #592)
- cmake: check location of fcgi header and adjust include
  accordingly. On Debian and derivatives the fcgi headers
  are not stored in a fastcgi/ subdirectory.(#590)
- version 17.35.15 (35)</changelog>
  <changelog author="ma@suse.de" date="1734523200">- Url: queryparams without value should not have a trailing "=".
- version 17.35.16 (35)</changelog>
  <changelog author="ma@suse.de" date="1737374400">- Move cmake config files to LIB_INSTALL_DIR/cmake/Zypp (fixes #28)
- Fix 'zypper ps' when running in incus container (bsc#1229106)
  Should apply to lxc and lxd containers as well.
- Re-enable 'rpm --runposttrans' usage for chrooted systems
  (bsc#1216091)
- version 17.35.17 (35)</changelog>
  <changelog author="ma@suse.de" date="1737374401">- Fix missing UID checks in repomanager workflow (fixes #603)
- version 17.35.18 (35)</changelog>
  <changelog author="ma@suse.de" date="1737547200">- Create '.keep_packages' in the package cache dir to enforce
  keeping downloaded packages of all repos cahed there (bsc#1232458)
- version 17.35.19 (35)</changelog>
  <changelog author="ma@suse.de" date="1739188800">- Drop zypp-CheckAccessDeleted in favor of 'zypper ps'.
- Fix Repoverification plugin not being executed (fixes #614)
- Refresh: Fetch the master index file before key and signature
  (bsc#1236820)
- Allow libzypp to compile with C++20.
- Deprecate RepoReports we do not trigger.
- version 17.36.0 (35)</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Don't issue deprecated warnings if -DNDEBUG is set (bsc#1236983)
  Released libyui packages compile with -Werror=deprecated-declarations
  so we can't add deprecated warnings without breaking them.
- make gcc15 happy (fixes #613)
- version 17.36.1 (35)</changelog>
  <changelog author="ma@suse.de" date="1740139200">- Filesystem usrmerge must not be done in singletrans mode
  (bsc#1236481, bsc#1189788)
  Commit will amend the backend in case the transaction would
  perform a filesystem usrmerge.
- Workaround bsc#1216091 on Code16.
- version 17.36.2 (35)</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Disable zypp.conf:download.use_deltarpm by default (fixes #620)
  Measurements show that you don't benefit from using deltarpms
  unless your network connection is very slow. That's why most
  distributions even stop offering deltarpms. The default remains
  unchanged on SUSE-15.6 and older.
- Make sure repo variables are evaluated in the right context
  (bsc#1237044)
- Introducing MediaCurl2 a alternative HTTP backend.
  This patch adds MediaCurl2 as a testbed for experimenting with a
  more simple way to download files. Set ZYPP_CURL2=1 in the
  environment to use it.
- version 17.36.3 (35)</changelog>
  <changelog author="ma@suse.de" date="1740744000">- Add a transaction package preloader (fixes openSUSE/zypper#104)
  This patch adds a preloader that concurrently downloads files
  during a transaction commit. It's not yet enabled per default.
  To enable the preview set ZYPP_CURL2=1 and ZYPP_PCK_PRELOAD=1
  in the environment.
- RpmPkgSigCheck_test: Exchange the test package signingkey
  (fixes #622)
- Exclude MediaCurl tests if DISABLE_MEDIABACKEND_TESTS (fixes #626)
- Strip a mediahandler tag from baseUrl querystrings.
- version 17.36.4 (35)</changelog>
  <changelog author="ma@suse.de" date="1742212800">- Fix computation of RepStatus if Repo URLs change.
- Fix lost double slash when appending to an absolute FTP url
  (bsc#1238315)
  Ftp actually differs between absolute and relative URL paths.
  Absolute path names begin with a double slash encoded as '/%2F'.
  This must be preserved when manipulating the path.
- version 17.36.5 (35)</changelog>
  <changelog author="ma@suse.de" date="1743681600">- Drop workaround for broken rpm-4.18 in Code16 (bsc#1237172)
- BuildRequires:  %{libsolv_devel_package} &gt;= 0.7.32.
  Code16 moved static libs to libsolv-devel-static.
- Drop usage of SHA1 hash algorithm because it will become
  unavailable in FIPS mode (bsc#1240529)
- Fix zypp.conf dupAllowVendorChange to reflect the correct
  default (false).
  The default was true in Code12 (libzypp-16.x) and changed to
  false with Code15 (libzypp-17.x). Unfortunately this was done by
  shipping a modified zypp.conf file rather than fixing the code.
- zypp.conf: Add `lock_timeout` ($ZYPP_LOCK_TIMEOUT) (bsc#1239809)
- version 17.36.6 (35)</changelog>
  <changelog author="ma@suse.de" date="1746014400">- fixed build with boost 1.88.
- XmlReader: Fix detection of bad input streams (fixes #635)
  libxml2 2.14 potentially reads the complete stream, so it may
  have the 'eof' bit set. Which is not 'good' but also not 'bad'.
- rpm: Fix detection of %triggerscript starts (bsc#1222044)
- RepoindexFileReader: add more &lt;repo&gt; related attributes a
  service may set.
  Add optional attributes gpgcheck, repo_gpgcheck, pkg_gpgcheck,
  keeppackages, gpgkey, mirrorlist, and metalink with the same
  semantic as in a .repo file.
- version 17.36.7 (35)</changelog>
</package>
<package pkgid="5a95fb11f1458ef26292d3c2bebbb86887a450c3c43e0f2f1004d6eeaa009eda" name="libzypp-debuginfo" arch="x86_64">
  <version epoch="0" ver="17.36.7" rel="lp156.3.57.1"/>
  <changelog author="ma@suse.de" date="1722600000">- Make sure not to statically linked installed tools (bsc#1228787)
- version 17.35.8 (35)</changelog>
  <changelog author="ma@suse.de" date="1722859200">- single_rpmtrans: fix installation of .src.rpms (bsc#1228647)
- version 17.35.9 (35)</changelog>
  <changelog author="ma@suse.de" date="1725624000">- API refactoring. Prevent zypper from using now private libzypp
  symbols (bsc#1230267)
- Conflicts: zypper &lt;= 1.14.76
- version 17.35.10 (35)</changelog>
  <changelog author="ma@suse.de" date="1726142400">- Deprecate librpmDb::db_const_iterator default ctor (bsc#1230267)
  It's preferred to explicitly tell the root directory of the
  system whose database you want to query.
- version 17.35.11 (35)</changelog>
  <changelog author="ma@suse.de" date="1728475200">- PluginFrame: Send unescaped colons in header values
  (bsc#1231043)
  According to the STOMP protocol it would be correct to escape a
  colon in a header-value, but it breaks plugin receivers which do
  not expect this. The first colon separates header-name from
  header-value, so escaping in the header-value is not needed
  anyway.
  Escaping in the header-value affects especially the urlresolver
  plugins. The input URL is passed in a header, but sent back as
  raw data in the frames body. If the plugin receiver does not
  correctly unescape the URL we may get back a "https\c//" which is
  not usable.
- Do not ignore return value of std::remove_if in MediaSyncFacade
  (fixes #579)
- Fix hang in curl code with no network connection (bsc#1230912)
- version 17.35.12 (35)</changelog>
  <changelog author="ma@suse.de" date="1731412800">- BuildCache: Don't try to retrieve missing raw metadata if no
  permission to write the cache (bsc#1225451)
- RepoManager: throw RepoNoPermissionException if the user has no
  permission to update(write) the caches (bsc#1225451)
- version 17.35.13 (35)</changelog>
  <changelog author="ma@suse.de" date="1731672000">- The 20MB download limit must not apply to non-metadata files like
  package URLs provided via the CLI (bsc#1233393).
- version 17.35.14 (35)</changelog>
  <changelog author="ma@suse.de" date="1733745600">- Url query part: `=` is a safe char in value (bsc#1234304)
- RpmDb: Recognize rpmdb.sqlite as database file (#593)
- Fix typo (fixes #592)
- cmake: check location of fcgi header and adjust include
  accordingly. On Debian and derivatives the fcgi headers
  are not stored in a fastcgi/ subdirectory.(#590)
- version 17.35.15 (35)</changelog>
  <changelog author="ma@suse.de" date="1734523200">- Url: queryparams without value should not have a trailing "=".
- version 17.35.16 (35)</changelog>
  <changelog author="ma@suse.de" date="1737374400">- Move cmake config files to LIB_INSTALL_DIR/cmake/Zypp (fixes #28)
- Fix 'zypper ps' when running in incus container (bsc#1229106)
  Should apply to lxc and lxd containers as well.
- Re-enable 'rpm --runposttrans' usage for chrooted systems
  (bsc#1216091)
- version 17.35.17 (35)</changelog>
  <changelog author="ma@suse.de" date="1737374401">- Fix missing UID checks in repomanager workflow (fixes #603)
- version 17.35.18 (35)</changelog>
  <changelog author="ma@suse.de" date="1737547200">- Create '.keep_packages' in the package cache dir to enforce
  keeping downloaded packages of all repos cahed there (bsc#1232458)
- version 17.35.19 (35)</changelog>
  <changelog author="ma@suse.de" date="1739188800">- Drop zypp-CheckAccessDeleted in favor of 'zypper ps'.
- Fix Repoverification plugin not being executed (fixes #614)
- Refresh: Fetch the master index file before key and signature
  (bsc#1236820)
- Allow libzypp to compile with C++20.
- Deprecate RepoReports we do not trigger.
- version 17.36.0 (35)</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Don't issue deprecated warnings if -DNDEBUG is set (bsc#1236983)
  Released libyui packages compile with -Werror=deprecated-declarations
  so we can't add deprecated warnings without breaking them.
- make gcc15 happy (fixes #613)
- version 17.36.1 (35)</changelog>
  <changelog author="ma@suse.de" date="1740139200">- Filesystem usrmerge must not be done in singletrans mode
  (bsc#1236481, bsc#1189788)
  Commit will amend the backend in case the transaction would
  perform a filesystem usrmerge.
- Workaround bsc#1216091 on Code16.
- version 17.36.2 (35)</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Disable zypp.conf:download.use_deltarpm by default (fixes #620)
  Measurements show that you don't benefit from using deltarpms
  unless your network connection is very slow. That's why most
  distributions even stop offering deltarpms. The default remains
  unchanged on SUSE-15.6 and older.
- Make sure repo variables are evaluated in the right context
  (bsc#1237044)
- Introducing MediaCurl2 a alternative HTTP backend.
  This patch adds MediaCurl2 as a testbed for experimenting with a
  more simple way to download files. Set ZYPP_CURL2=1 in the
  environment to use it.
- version 17.36.3 (35)</changelog>
  <changelog author="ma@suse.de" date="1740744000">- Add a transaction package preloader (fixes openSUSE/zypper#104)
  This patch adds a preloader that concurrently downloads files
  during a transaction commit. It's not yet enabled per default.
  To enable the preview set ZYPP_CURL2=1 and ZYPP_PCK_PRELOAD=1
  in the environment.
- RpmPkgSigCheck_test: Exchange the test package signingkey
  (fixes #622)
- Exclude MediaCurl tests if DISABLE_MEDIABACKEND_TESTS (fixes #626)
- Strip a mediahandler tag from baseUrl querystrings.
- version 17.36.4 (35)</changelog>
  <changelog author="ma@suse.de" date="1742212800">- Fix computation of RepStatus if Repo URLs change.
- Fix lost double slash when appending to an absolute FTP url
  (bsc#1238315)
  Ftp actually differs between absolute and relative URL paths.
  Absolute path names begin with a double slash encoded as '/%2F'.
  This must be preserved when manipulating the path.
- version 17.36.5 (35)</changelog>
  <changelog author="ma@suse.de" date="1743681600">- Drop workaround for broken rpm-4.18 in Code16 (bsc#1237172)
- BuildRequires:  %{libsolv_devel_package} &gt;= 0.7.32.
  Code16 moved static libs to libsolv-devel-static.
- Drop usage of SHA1 hash algorithm because it will become
  unavailable in FIPS mode (bsc#1240529)
- Fix zypp.conf dupAllowVendorChange to reflect the correct
  default (false).
  The default was true in Code12 (libzypp-16.x) and changed to
  false with Code15 (libzypp-17.x). Unfortunately this was done by
  shipping a modified zypp.conf file rather than fixing the code.
- zypp.conf: Add `lock_timeout` ($ZYPP_LOCK_TIMEOUT) (bsc#1239809)
- version 17.36.6 (35)</changelog>
  <changelog author="ma@suse.de" date="1746014400">- fixed build with boost 1.88.
- XmlReader: Fix detection of bad input streams (fixes #635)
  libxml2 2.14 potentially reads the complete stream, so it may
  have the 'eof' bit set. Which is not 'good' but also not 'bad'.
- rpm: Fix detection of %triggerscript starts (bsc#1222044)
- RepoindexFileReader: add more &lt;repo&gt; related attributes a
  service may set.
  Add optional attributes gpgcheck, repo_gpgcheck, pkg_gpgcheck,
  keeppackages, gpgkey, mirrorlist, and metalink with the same
  semantic as in a .repo file.
- version 17.36.7 (35)</changelog>
</package>
<package pkgid="db774c557d922dd98b990ac18099a97a47111fea76a70df913290e65a559292b" name="libzypp-debugsource" arch="x86_64">
  <version epoch="0" ver="17.36.7" rel="lp156.3.57.1"/>
  <changelog author="ma@suse.de" date="1722600000">- Make sure not to statically linked installed tools (bsc#1228787)
- version 17.35.8 (35)</changelog>
  <changelog author="ma@suse.de" date="1722859200">- single_rpmtrans: fix installation of .src.rpms (bsc#1228647)
- version 17.35.9 (35)</changelog>
  <changelog author="ma@suse.de" date="1725624000">- API refactoring. Prevent zypper from using now private libzypp
  symbols (bsc#1230267)
- Conflicts: zypper &lt;= 1.14.76
- version 17.35.10 (35)</changelog>
  <changelog author="ma@suse.de" date="1726142400">- Deprecate librpmDb::db_const_iterator default ctor (bsc#1230267)
  It's preferred to explicitly tell the root directory of the
  system whose database you want to query.
- version 17.35.11 (35)</changelog>
  <changelog author="ma@suse.de" date="1728475200">- PluginFrame: Send unescaped colons in header values
  (bsc#1231043)
  According to the STOMP protocol it would be correct to escape a
  colon in a header-value, but it breaks plugin receivers which do
  not expect this. The first colon separates header-name from
  header-value, so escaping in the header-value is not needed
  anyway.
  Escaping in the header-value affects especially the urlresolver
  plugins. The input URL is passed in a header, but sent back as
  raw data in the frames body. If the plugin receiver does not
  correctly unescape the URL we may get back a "https\c//" which is
  not usable.
- Do not ignore return value of std::remove_if in MediaSyncFacade
  (fixes #579)
- Fix hang in curl code with no network connection (bsc#1230912)
- version 17.35.12 (35)</changelog>
  <changelog author="ma@suse.de" date="1731412800">- BuildCache: Don't try to retrieve missing raw metadata if no
  permission to write the cache (bsc#1225451)
- RepoManager: throw RepoNoPermissionException if the user has no
  permission to update(write) the caches (bsc#1225451)
- version 17.35.13 (35)</changelog>
  <changelog author="ma@suse.de" date="1731672000">- The 20MB download limit must not apply to non-metadata files like
  package URLs provided via the CLI (bsc#1233393).
- version 17.35.14 (35)</changelog>
  <changelog author="ma@suse.de" date="1733745600">- Url query part: `=` is a safe char in value (bsc#1234304)
- RpmDb: Recognize rpmdb.sqlite as database file (#593)
- Fix typo (fixes #592)
- cmake: check location of fcgi header and adjust include
  accordingly. On Debian and derivatives the fcgi headers
  are not stored in a fastcgi/ subdirectory.(#590)
- version 17.35.15 (35)</changelog>
  <changelog author="ma@suse.de" date="1734523200">- Url: queryparams without value should not have a trailing "=".
- version 17.35.16 (35)</changelog>
  <changelog author="ma@suse.de" date="1737374400">- Move cmake config files to LIB_INSTALL_DIR/cmake/Zypp (fixes #28)
- Fix 'zypper ps' when running in incus container (bsc#1229106)
  Should apply to lxc and lxd containers as well.
- Re-enable 'rpm --runposttrans' usage for chrooted systems
  (bsc#1216091)
- version 17.35.17 (35)</changelog>
  <changelog author="ma@suse.de" date="1737374401">- Fix missing UID checks in repomanager workflow (fixes #603)
- version 17.35.18 (35)</changelog>
  <changelog author="ma@suse.de" date="1737547200">- Create '.keep_packages' in the package cache dir to enforce
  keeping downloaded packages of all repos cahed there (bsc#1232458)
- version 17.35.19 (35)</changelog>
  <changelog author="ma@suse.de" date="1739188800">- Drop zypp-CheckAccessDeleted in favor of 'zypper ps'.
- Fix Repoverification plugin not being executed (fixes #614)
- Refresh: Fetch the master index file before key and signature
  (bsc#1236820)
- Allow libzypp to compile with C++20.
- Deprecate RepoReports we do not trigger.
- version 17.36.0 (35)</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Don't issue deprecated warnings if -DNDEBUG is set (bsc#1236983)
  Released libyui packages compile with -Werror=deprecated-declarations
  so we can't add deprecated warnings without breaking them.
- make gcc15 happy (fixes #613)
- version 17.36.1 (35)</changelog>
  <changelog author="ma@suse.de" date="1740139200">- Filesystem usrmerge must not be done in singletrans mode
  (bsc#1236481, bsc#1189788)
  Commit will amend the backend in case the transaction would
  perform a filesystem usrmerge.
- Workaround bsc#1216091 on Code16.
- version 17.36.2 (35)</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Disable zypp.conf:download.use_deltarpm by default (fixes #620)
  Measurements show that you don't benefit from using deltarpms
  unless your network connection is very slow. That's why most
  distributions even stop offering deltarpms. The default remains
  unchanged on SUSE-15.6 and older.
- Make sure repo variables are evaluated in the right context
  (bsc#1237044)
- Introducing MediaCurl2 a alternative HTTP backend.
  This patch adds MediaCurl2 as a testbed for experimenting with a
  more simple way to download files. Set ZYPP_CURL2=1 in the
  environment to use it.
- version 17.36.3 (35)</changelog>
  <changelog author="ma@suse.de" date="1740744000">- Add a transaction package preloader (fixes openSUSE/zypper#104)
  This patch adds a preloader that concurrently downloads files
  during a transaction commit. It's not yet enabled per default.
  To enable the preview set ZYPP_CURL2=1 and ZYPP_PCK_PRELOAD=1
  in the environment.
- RpmPkgSigCheck_test: Exchange the test package signingkey
  (fixes #622)
- Exclude MediaCurl tests if DISABLE_MEDIABACKEND_TESTS (fixes #626)
- Strip a mediahandler tag from baseUrl querystrings.
- version 17.36.4 (35)</changelog>
  <changelog author="ma@suse.de" date="1742212800">- Fix computation of RepStatus if Repo URLs change.
- Fix lost double slash when appending to an absolute FTP url
  (bsc#1238315)
  Ftp actually differs between absolute and relative URL paths.
  Absolute path names begin with a double slash encoded as '/%2F'.
  This must be preserved when manipulating the path.
- version 17.36.5 (35)</changelog>
  <changelog author="ma@suse.de" date="1743681600">- Drop workaround for broken rpm-4.18 in Code16 (bsc#1237172)
- BuildRequires:  %{libsolv_devel_package} &gt;= 0.7.32.
  Code16 moved static libs to libsolv-devel-static.
- Drop usage of SHA1 hash algorithm because it will become
  unavailable in FIPS mode (bsc#1240529)
- Fix zypp.conf dupAllowVendorChange to reflect the correct
  default (false).
  The default was true in Code12 (libzypp-16.x) and changed to
  false with Code15 (libzypp-17.x). Unfortunately this was done by
  shipping a modified zypp.conf file rather than fixing the code.
- zypp.conf: Add `lock_timeout` ($ZYPP_LOCK_TIMEOUT) (bsc#1239809)
- version 17.36.6 (35)</changelog>
  <changelog author="ma@suse.de" date="1746014400">- fixed build with boost 1.88.
- XmlReader: Fix detection of bad input streams (fixes #635)
  libxml2 2.14 potentially reads the complete stream, so it may
  have the 'eof' bit set. Which is not 'good' but also not 'bad'.
- rpm: Fix detection of %triggerscript starts (bsc#1222044)
- RepoindexFileReader: add more &lt;repo&gt; related attributes a
  service may set.
  Add optional attributes gpgcheck, repo_gpgcheck, pkg_gpgcheck,
  keeppackages, gpgkey, mirrorlist, and metalink with the same
  semantic as in a .repo file.
- version 17.36.7 (35)</changelog>
</package>
<package pkgid="231f6b8beb7bd97e30e73b75b66cd087137fc640512b5f80259b8086979d14c7" name="libzypp-devel" arch="x86_64">
  <version epoch="0" ver="17.36.7" rel="lp156.3.57.1"/>
  <changelog author="ma@suse.de" date="1722600000">- Make sure not to statically linked installed tools (bsc#1228787)
- version 17.35.8 (35)</changelog>
  <changelog author="ma@suse.de" date="1722859200">- single_rpmtrans: fix installation of .src.rpms (bsc#1228647)
- version 17.35.9 (35)</changelog>
  <changelog author="ma@suse.de" date="1725624000">- API refactoring. Prevent zypper from using now private libzypp
  symbols (bsc#1230267)
- Conflicts: zypper &lt;= 1.14.76
- version 17.35.10 (35)</changelog>
  <changelog author="ma@suse.de" date="1726142400">- Deprecate librpmDb::db_const_iterator default ctor (bsc#1230267)
  It's preferred to explicitly tell the root directory of the
  system whose database you want to query.
- version 17.35.11 (35)</changelog>
  <changelog author="ma@suse.de" date="1728475200">- PluginFrame: Send unescaped colons in header values
  (bsc#1231043)
  According to the STOMP protocol it would be correct to escape a
  colon in a header-value, but it breaks plugin receivers which do
  not expect this. The first colon separates header-name from
  header-value, so escaping in the header-value is not needed
  anyway.
  Escaping in the header-value affects especially the urlresolver
  plugins. The input URL is passed in a header, but sent back as
  raw data in the frames body. If the plugin receiver does not
  correctly unescape the URL we may get back a "https\c//" which is
  not usable.
- Do not ignore return value of std::remove_if in MediaSyncFacade
  (fixes #579)
- Fix hang in curl code with no network connection (bsc#1230912)
- version 17.35.12 (35)</changelog>
  <changelog author="ma@suse.de" date="1731412800">- BuildCache: Don't try to retrieve missing raw metadata if no
  permission to write the cache (bsc#1225451)
- RepoManager: throw RepoNoPermissionException if the user has no
  permission to update(write) the caches (bsc#1225451)
- version 17.35.13 (35)</changelog>
  <changelog author="ma@suse.de" date="1731672000">- The 20MB download limit must not apply to non-metadata files like
  package URLs provided via the CLI (bsc#1233393).
- version 17.35.14 (35)</changelog>
  <changelog author="ma@suse.de" date="1733745600">- Url query part: `=` is a safe char in value (bsc#1234304)
- RpmDb: Recognize rpmdb.sqlite as database file (#593)
- Fix typo (fixes #592)
- cmake: check location of fcgi header and adjust include
  accordingly. On Debian and derivatives the fcgi headers
  are not stored in a fastcgi/ subdirectory.(#590)
- version 17.35.15 (35)</changelog>
  <changelog author="ma@suse.de" date="1734523200">- Url: queryparams without value should not have a trailing "=".
- version 17.35.16 (35)</changelog>
  <changelog author="ma@suse.de" date="1737374400">- Move cmake config files to LIB_INSTALL_DIR/cmake/Zypp (fixes #28)
- Fix 'zypper ps' when running in incus container (bsc#1229106)
  Should apply to lxc and lxd containers as well.
- Re-enable 'rpm --runposttrans' usage for chrooted systems
  (bsc#1216091)
- version 17.35.17 (35)</changelog>
  <changelog author="ma@suse.de" date="1737374401">- Fix missing UID checks in repomanager workflow (fixes #603)
- version 17.35.18 (35)</changelog>
  <changelog author="ma@suse.de" date="1737547200">- Create '.keep_packages' in the package cache dir to enforce
  keeping downloaded packages of all repos cahed there (bsc#1232458)
- version 17.35.19 (35)</changelog>
  <changelog author="ma@suse.de" date="1739188800">- Drop zypp-CheckAccessDeleted in favor of 'zypper ps'.
- Fix Repoverification plugin not being executed (fixes #614)
- Refresh: Fetch the master index file before key and signature
  (bsc#1236820)
- Allow libzypp to compile with C++20.
- Deprecate RepoReports we do not trigger.
- version 17.36.0 (35)</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Don't issue deprecated warnings if -DNDEBUG is set (bsc#1236983)
  Released libyui packages compile with -Werror=deprecated-declarations
  so we can't add deprecated warnings without breaking them.
- make gcc15 happy (fixes #613)
- version 17.36.1 (35)</changelog>
  <changelog author="ma@suse.de" date="1740139200">- Filesystem usrmerge must not be done in singletrans mode
  (bsc#1236481, bsc#1189788)
  Commit will amend the backend in case the transaction would
  perform a filesystem usrmerge.
- Workaround bsc#1216091 on Code16.
- version 17.36.2 (35)</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Disable zypp.conf:download.use_deltarpm by default (fixes #620)
  Measurements show that you don't benefit from using deltarpms
  unless your network connection is very slow. That's why most
  distributions even stop offering deltarpms. The default remains
  unchanged on SUSE-15.6 and older.
- Make sure repo variables are evaluated in the right context
  (bsc#1237044)
- Introducing MediaCurl2 a alternative HTTP backend.
  This patch adds MediaCurl2 as a testbed for experimenting with a
  more simple way to download files. Set ZYPP_CURL2=1 in the
  environment to use it.
- version 17.36.3 (35)</changelog>
  <changelog author="ma@suse.de" date="1740744000">- Add a transaction package preloader (fixes openSUSE/zypper#104)
  This patch adds a preloader that concurrently downloads files
  during a transaction commit. It's not yet enabled per default.
  To enable the preview set ZYPP_CURL2=1 and ZYPP_PCK_PRELOAD=1
  in the environment.
- RpmPkgSigCheck_test: Exchange the test package signingkey
  (fixes #622)
- Exclude MediaCurl tests if DISABLE_MEDIABACKEND_TESTS (fixes #626)
- Strip a mediahandler tag from baseUrl querystrings.
- version 17.36.4 (35)</changelog>
  <changelog author="ma@suse.de" date="1742212800">- Fix computation of RepStatus if Repo URLs change.
- Fix lost double slash when appending to an absolute FTP url
  (bsc#1238315)
  Ftp actually differs between absolute and relative URL paths.
  Absolute path names begin with a double slash encoded as '/%2F'.
  This must be preserved when manipulating the path.
- version 17.36.5 (35)</changelog>
  <changelog author="ma@suse.de" date="1743681600">- Drop workaround for broken rpm-4.18 in Code16 (bsc#1237172)
- BuildRequires:  %{libsolv_devel_package} &gt;= 0.7.32.
  Code16 moved static libs to libsolv-devel-static.
- Drop usage of SHA1 hash algorithm because it will become
  unavailable in FIPS mode (bsc#1240529)
- Fix zypp.conf dupAllowVendorChange to reflect the correct
  default (false).
  The default was true in Code12 (libzypp-16.x) and changed to
  false with Code15 (libzypp-17.x). Unfortunately this was done by
  shipping a modified zypp.conf file rather than fixing the code.
- zypp.conf: Add `lock_timeout` ($ZYPP_LOCK_TIMEOUT) (bsc#1239809)
- version 17.36.6 (35)</changelog>
  <changelog author="ma@suse.de" date="1746014400">- fixed build with boost 1.88.
- XmlReader: Fix detection of bad input streams (fixes #635)
  libxml2 2.14 potentially reads the complete stream, so it may
  have the 'eof' bit set. Which is not 'good' but also not 'bad'.
- rpm: Fix detection of %triggerscript starts (bsc#1222044)
- RepoindexFileReader: add more &lt;repo&gt; related attributes a
  service may set.
  Add optional attributes gpgcheck, repo_gpgcheck, pkg_gpgcheck,
  keeppackages, gpgkey, mirrorlist, and metalink with the same
  semantic as in a .repo file.
- version 17.36.7 (35)</changelog>
</package>
<package pkgid="0713abd26215821dc6072a908c92c6306775e779ae93a48ca8b773a36eb842df" name="libzypp-devel-doc" arch="x86_64">
  <version epoch="0" ver="17.36.7" rel="lp156.3.57.1"/>
  <changelog author="ma@suse.de" date="1722600000">- Make sure not to statically linked installed tools (bsc#1228787)
- version 17.35.8 (35)</changelog>
  <changelog author="ma@suse.de" date="1722859200">- single_rpmtrans: fix installation of .src.rpms (bsc#1228647)
- version 17.35.9 (35)</changelog>
  <changelog author="ma@suse.de" date="1725624000">- API refactoring. Prevent zypper from using now private libzypp
  symbols (bsc#1230267)
- Conflicts: zypper &lt;= 1.14.76
- version 17.35.10 (35)</changelog>
  <changelog author="ma@suse.de" date="1726142400">- Deprecate librpmDb::db_const_iterator default ctor (bsc#1230267)
  It's preferred to explicitly tell the root directory of the
  system whose database you want to query.
- version 17.35.11 (35)</changelog>
  <changelog author="ma@suse.de" date="1728475200">- PluginFrame: Send unescaped colons in header values
  (bsc#1231043)
  According to the STOMP protocol it would be correct to escape a
  colon in a header-value, but it breaks plugin receivers which do
  not expect this. The first colon separates header-name from
  header-value, so escaping in the header-value is not needed
  anyway.
  Escaping in the header-value affects especially the urlresolver
  plugins. The input URL is passed in a header, but sent back as
  raw data in the frames body. If the plugin receiver does not
  correctly unescape the URL we may get back a "https\c//" which is
  not usable.
- Do not ignore return value of std::remove_if in MediaSyncFacade
  (fixes #579)
- Fix hang in curl code with no network connection (bsc#1230912)
- version 17.35.12 (35)</changelog>
  <changelog author="ma@suse.de" date="1731412800">- BuildCache: Don't try to retrieve missing raw metadata if no
  permission to write the cache (bsc#1225451)
- RepoManager: throw RepoNoPermissionException if the user has no
  permission to update(write) the caches (bsc#1225451)
- version 17.35.13 (35)</changelog>
  <changelog author="ma@suse.de" date="1731672000">- The 20MB download limit must not apply to non-metadata files like
  package URLs provided via the CLI (bsc#1233393).
- version 17.35.14 (35)</changelog>
  <changelog author="ma@suse.de" date="1733745600">- Url query part: `=` is a safe char in value (bsc#1234304)
- RpmDb: Recognize rpmdb.sqlite as database file (#593)
- Fix typo (fixes #592)
- cmake: check location of fcgi header and adjust include
  accordingly. On Debian and derivatives the fcgi headers
  are not stored in a fastcgi/ subdirectory.(#590)
- version 17.35.15 (35)</changelog>
  <changelog author="ma@suse.de" date="1734523200">- Url: queryparams without value should not have a trailing "=".
- version 17.35.16 (35)</changelog>
  <changelog author="ma@suse.de" date="1737374400">- Move cmake config files to LIB_INSTALL_DIR/cmake/Zypp (fixes #28)
- Fix 'zypper ps' when running in incus container (bsc#1229106)
  Should apply to lxc and lxd containers as well.
- Re-enable 'rpm --runposttrans' usage for chrooted systems
  (bsc#1216091)
- version 17.35.17 (35)</changelog>
  <changelog author="ma@suse.de" date="1737374401">- Fix missing UID checks in repomanager workflow (fixes #603)
- version 17.35.18 (35)</changelog>
  <changelog author="ma@suse.de" date="1737547200">- Create '.keep_packages' in the package cache dir to enforce
  keeping downloaded packages of all repos cahed there (bsc#1232458)
- version 17.35.19 (35)</changelog>
  <changelog author="ma@suse.de" date="1739188800">- Drop zypp-CheckAccessDeleted in favor of 'zypper ps'.
- Fix Repoverification plugin not being executed (fixes #614)
- Refresh: Fetch the master index file before key and signature
  (bsc#1236820)
- Allow libzypp to compile with C++20.
- Deprecate RepoReports we do not trigger.
- version 17.36.0 (35)</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Don't issue deprecated warnings if -DNDEBUG is set (bsc#1236983)
  Released libyui packages compile with -Werror=deprecated-declarations
  so we can't add deprecated warnings without breaking them.
- make gcc15 happy (fixes #613)
- version 17.36.1 (35)</changelog>
  <changelog author="ma@suse.de" date="1740139200">- Filesystem usrmerge must not be done in singletrans mode
  (bsc#1236481, bsc#1189788)
  Commit will amend the backend in case the transaction would
  perform a filesystem usrmerge.
- Workaround bsc#1216091 on Code16.
- version 17.36.2 (35)</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Disable zypp.conf:download.use_deltarpm by default (fixes #620)
  Measurements show that you don't benefit from using deltarpms
  unless your network connection is very slow. That's why most
  distributions even stop offering deltarpms. The default remains
  unchanged on SUSE-15.6 and older.
- Make sure repo variables are evaluated in the right context
  (bsc#1237044)
- Introducing MediaCurl2 a alternative HTTP backend.
  This patch adds MediaCurl2 as a testbed for experimenting with a
  more simple way to download files. Set ZYPP_CURL2=1 in the
  environment to use it.
- version 17.36.3 (35)</changelog>
  <changelog author="ma@suse.de" date="1740744000">- Add a transaction package preloader (fixes openSUSE/zypper#104)
  This patch adds a preloader that concurrently downloads files
  during a transaction commit. It's not yet enabled per default.
  To enable the preview set ZYPP_CURL2=1 and ZYPP_PCK_PRELOAD=1
  in the environment.
- RpmPkgSigCheck_test: Exchange the test package signingkey
  (fixes #622)
- Exclude MediaCurl tests if DISABLE_MEDIABACKEND_TESTS (fixes #626)
- Strip a mediahandler tag from baseUrl querystrings.
- version 17.36.4 (35)</changelog>
  <changelog author="ma@suse.de" date="1742212800">- Fix computation of RepStatus if Repo URLs change.
- Fix lost double slash when appending to an absolute FTP url
  (bsc#1238315)
  Ftp actually differs between absolute and relative URL paths.
  Absolute path names begin with a double slash encoded as '/%2F'.
  This must be preserved when manipulating the path.
- version 17.36.5 (35)</changelog>
  <changelog author="ma@suse.de" date="1743681600">- Drop workaround for broken rpm-4.18 in Code16 (bsc#1237172)
- BuildRequires:  %{libsolv_devel_package} &gt;= 0.7.32.
  Code16 moved static libs to libsolv-devel-static.
- Drop usage of SHA1 hash algorithm because it will become
  unavailable in FIPS mode (bsc#1240529)
- Fix zypp.conf dupAllowVendorChange to reflect the correct
  default (false).
  The default was true in Code12 (libzypp-16.x) and changed to
  false with Code15 (libzypp-17.x). Unfortunately this was done by
  shipping a modified zypp.conf file rather than fixing the code.
- zypp.conf: Add `lock_timeout` ($ZYPP_LOCK_TIMEOUT) (bsc#1239809)
- version 17.36.6 (35)</changelog>
  <changelog author="ma@suse.de" date="1746014400">- fixed build with boost 1.88.
- XmlReader: Fix detection of bad input streams (fixes #635)
  libxml2 2.14 potentially reads the complete stream, so it may
  have the 'eof' bit set. Which is not 'good' but also not 'bad'.
- rpm: Fix detection of %triggerscript starts (bsc#1222044)
- RepoindexFileReader: add more &lt;repo&gt; related attributes a
  service may set.
  Add optional attributes gpgcheck, repo_gpgcheck, pkg_gpgcheck,
  keeppackages, gpgkey, mirrorlist, and metalink with the same
  semantic as in a .repo file.
- version 17.36.7 (35)</changelog>
</package>
<package pkgid="2ac36b7926c943a80495ba1c16cc23b0900aa7a029b6f38f03916005510254ca" name="mc" arch="src">
  <version epoch="0" ver="4.8.30" rel="lp156.4.1"/>
  <changelog author="dnh@opensuse.org" date="1488801600">- Update to Version 4.8.19
  * * Core
  * Replace $MC_HOME with $MC_PROFILE_ROOT (#3684)
  * Allow rebind TAB key to change panel (#3672)
  * Support for True Color (16 millions colors) (#3145)
  * Color aliases in skin files (#3711)
  * * VFS
  * Support timestamps with nanosecond precision for copy/move operations (#3575)
  * Introduce EXTFS helpers tester (#3730, #3744, #3752, #3753, #3751)
  * Teach u7z to parse archive listings w/o sizes and/or dates (#2707)
  * Teach rpm helper about transaction scripts (#3750)
  * Fix hp48, uace &amp; uarc extfs which used an obsolete date format (#3729, #3747)
  * * Editor
  * Syntax:
  - updates of HTML and ebuild highlighting
  - highlight *.t (Perl test) files as Perl scripts
  - disassociate .cl file extension from LISP syntax (#3691)
  * Add syntax highlighting:
  - OpenCL (#3690)
  - OpenShadingLanguage (#3762)
  - R
  - YAML (#3293)
  * * Misc
  * Code cleanup (#3693, #3703, #3721, #3763)
  * Add true color skins: 'Four seasons' (#3724)
  * Activate `--enable-tests` by default if `check` is found (#3708)
  * Added new skin: YADT (MidnightCommander/mc#115)
  * * Fixes
  * Segfault on switching left panel to Info (#3700)
  * Broken compatibility with ncurses (#3697)
  * Setting MC_HOME makes mc ignore ~/.bashrc (#3684)
  * mc_tmpdir() use a buffer of only 64 characters (#3736)
  * Some bugs in the parsing of hexadecimal search patterns (#3694)
  * Hexadecimal search fails on binary data (#3589)
  * Broken file list resorting on double click on panel header line (#3715)
  * Wrong dialog resizing and positioning (#3714, #3723)
  * Widget's 'disabled' status is not toggled immediately (#3716)
  * Last item of 'Options/Layout/Horizontal' radiobuttons remains highlighted (#3717)
  * 'Options/Layout/Equal split' checkbox gets reverted (#3718)
  * Panels: cannot show more than one "column" in user defined listing mode (#3757)
  * Mix of MSG_NOTIFY and MSG_FOCUS messages (#3731)
  * skins: 'window-state-char' and 'window-close-char' are parsed as colors (#3710)
  * Pressing &lt;right&gt; and &lt;left&gt; in the hotlist dialog doesn't refresh it (#3775)
  * mcview: an error message about bad regexp isn't shown (#3720)
  * mcedit: fix etags filenames parsing (#3698)
  * mcedit: fix mouse active area for maximize / close buttons (#3774)
  * mcedit: frames (MDI interface) don't reflect the focus state (#3766)
  * mcedit: frames (MDI interface) sometimes obscure the buttonbar (#3760)
  * mcedit doesn't show search error messages when searching backwards (#3735)
  * help viewer: tab characters handled incorrectly (#3754)
  * VFS: incorrect zoo archive listing (#3696)
  * VFS: segfault in VFSs not setting block size in stat (#3749)
- removed obsolete 02_ignore_ftp_chmod_error.patch
  if ignore_ftp_chattr_errors=true (the default?) in
  ~/.config/mc/ini, errors are ignored anyway, and if if set to false,
  the user get the error (e.g. permission denied). With the patch, the
  user never will see an error and wonder, why it's not working. It
  might have been, that this option has not worked in (much) older
  versions and the patch introduced because of this.
- removed obsolete 09_uzip_broken_528239.patch
  it is correctly detected during configure
- rebased mc-rpm.patch</changelog>
  <changelog author="ecsos@opensuse.org" date="1511870400">- Update to Version 4.8.20
  * * Core
  * Rename key bindings:
  - [main].PanelListingSwitch -&gt; [panel].CycleListingFormat
  - [main].PanelListingChange -&gt; [main].SetupListingFormat
  * Speed up of UTF-8 normalization for frequent cases (#3616)
  * * VFS
  * extfs helpers tester:
  - diff of failed tests is now included in output to ease bug reporting (#3784)
  * * Editor
  * Syntax:
  - ES2015 support (#3793)
  - TypeScript support (#3794)
  - Ada 95 updates (#3804)
  - Apache Hive QL support (#3828)
  - SQL &amp; PHP keyword updates (MidnightCommander/mc#129)
  - Simplification of case insensitive file name patterns in /usr/share/mc/syntax/Syntax file (#3829)
  - Markdown (initial support) (#3864)
  - Protocol Buffers and gRPC support (#3868)
  * Add %c (cursor offset from BOF) support for user menu macros (#3867)
  * * Viewer
  * * Diff viewer
  * * Misc
  * Unify curses initialization for various curses implementations (#3697)
  * Highlight txz extension as archive like tgz, etc. (#3782)
  * Add new media extensions to filehighlight.ini (#3834)
  * * Fixes
  * Wrong --help message for mcview, mcedit and mcdiff (#3805)
  * Compression from menu broken due to bad quoting (#3840)
  * --with-homedir gives "yes" as config directory (#3836)
  * External panelize: opening a file with an absolute path fails (#2942)
  * Filter isn't cleared when entering empty string (#3813)
  * Panelization is not kept while switching panel listing mode (#3810)
  * Cannot tab out of a QuickView panel (#3815)
  * Cannot use the F10 key in a QuickView panel (#3816)
  * Wromg INPUT_COMPLETE_CD flag handling in the QuickDialog? engine (#3870)
  * mcview: file interpreted as latin1 instead of utf8 (#3783)
  * mcview: incomplete read of filtering data (#3817)
  * mcview: search doesn't grow file as much as needed (#3819, #3855)
  * mcview: goto doesn't grow file as much as needed (#3826)
  * mcview: quick view panel: crash on slow startup while switching panel mode (#3846)
  * mcedit: fix broken encoding into UTF-8 for 8-bit displays (#3843)
  * mcedit: incorrect %f macro substitution in the user menu (#3861)
  * man pages: wrong paths of mc.hint and mc.hlp (#3806)
  * subshell: fix broken tcsh 6.20+ cd escaping (#3852)
  * VFS: incremental tar doesn't contain empty directories (#2297)
  * VFS: incremental tar: wrong directories owner for tar --numeric-owner -g (#3709)
  * VFS: timestamps not being preserved due to uninitialized struct stat st_[acm]tim.tv_nsec (#3821)
  * VFS: ftp: can't retrieve password from .netrc when user is in URL (#3869)
  * VFS: tests: locale issue causing helpers using 'sort' to fail (#3787)
  * VFS: tests: unportable 'echo' use causing one rpm helper test to fail (#3786)
  * Spelling errors in the manual page (#3839)</changelog>
  <changelog author="adam.majer@suse.de" date="1523361600">- xls2csv_update.patch: fix mc to call xls2csv correctly
  (bsc#1087708)</changelog>
  <changelog author="adam.majer@suse.de" date="1523620800">- Remove some unused BuildRequires, enabling building on SLE-15
- Drop fdupes usage as difference is only 1 file smaller than 1kB.</changelog>
  <changelog author="ecsos@opensuse.org" date="1528200000">- update to 4.8.21
  * * Core
  * Cancel Chmod/Chown/Advanced chown operation for large group of files when operation is not permitted (#3850)
  * Mouse support in the "Advanced chown" dialog window (#3148)
  * File highlighting by extension is case insensitive by default (#1620)
  * Safe file overwrite (#3913)
  * * VFS
  * Support zstd compression format (#3906)
  * * Editor
  * Syntax:
  - Rust support (#3884)
  - JavaScript modules support (#3890)
  - Improve Markdown support (#3893)
  * * Viewer
  * * Diff viewer
  * * Misc
  * Add JavaScript module support to filehighlight.ini (MidnightCommander/mc#132)
  * Add Excel xlsx file format support to mc.ext.in (MidnightCommander/mc#135)
  * i18n of argument type names in --help blocks (#3879)
  * Code cleanup: (#3857, #3914)
  * * Fixes
  * Fail to link to ncurses built as two libraries: ncurses+tinfo (#3880)
  * Garbage in displaying of summary of file sizes for selected files (#3883)
  * "Compute totals" unnecessarily done for moves (#3149, #3908)
  * mc.ext: allow Java class files to be viewed even if JAD isn't on PATH (MidnightCommander/mc#134)
  * mcedit: broken extended key mode (#3897)
  * mcedit doesn't save all opened files (#3898)
  * extfs: sftps: -31 SFTP Protocol Error when transferring file
    (#3406, bsc#1119302)
  * extfs: rpm: truncated script content in the viewer (#3865)
  * extfs: rpm helper misses CONFLICTS field (#3789)</changelog>
  <changelog author="adam.majer@suse.de" date="1530014400">- sftp_interactive_password.patch: Fixes logins to remote SSH
  sessions where only Keyboard-Interactive password is available
  and tunneled password is disabled (bsc#1098235)
- mc-rpmlintrc: removed</changelog>
  <changelog author="adam.majer@suse.de" date="1547553600">- update to 4.8.22
  * Core
  - Support BTRFS's file clone operation
  - Find file: show pattern and content in the results window title
  - Find file: remember state (empty or not) of Content field
  - Improve support IBM i
  - Improve handling of hard link creation errors
  - Support user-defined prompt in the Fish subshell
  * VFS - sftp: preserve atime and mtime (#3917)
  * Editor
  - man page cleanup (#3918)
  - syntax:
    PHP - highlight keyword 'null' (#3920)
    Meson - initial implementation (#3940)
  * Misc
  - ext.d: use MPV as a fallback for mplayer -identify (#3919)
  - ext.d: improve recognition of MS Office formats (#3929)
  * Fixes
  - "Cannot create target file" when target has backslash space
    in the name (#3923)
  - Quiet single file overwrite (#3908)
  - Show error message for each not-installed program when view
    documents in MS Word and Excel formats (#3926)
  - Crash when trying some sftp connections (#3937)
  - Crash when return to filemanager from subshell (#3943)
- mc-extd-doc.patch: refreshed
- mc-extd-video.patch: refreshed
- mc-vfs-fish-deleted_source_file.patch: refreshed
- xls2csv_update.patch: refreshed</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1564660800">- Use python3 instead of python as we do not need to depend on
  python2
- Format with spec-cleaner
- update to 4.8.23:
  * Modify "File exists" query dialog (#3935):
  * Speed up of large directory structures delete (#3958)
  * Support key binding for menu (#212)
  * Syntax updates:
    + shell (#3981)
    + ebuild (#3988)
    + RPM spec (#3991)
  * Code cleanup (#3955)
  * Use Geeqie (a fork of GQview) as main image viewer, fallback to GQview (#3962)
  * various small fixes
- Refresh patches:
  * mc-multi-press-f-keys.patch
  * sftp_interactive_password.patch</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- mc-no-common.patch: fix compilation on Tumbleweed (bsc#1160401)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584446400">- Update to 4.8.24
  * Implement the file edit and view history
  * sftpfs: support keyborad interactive authentication
  * add yabasic (Yet Another BASIC) syntax highlighting
  * File highlighting updates
  * New skins
  * Lots of other fixes
- Remove sftp_interactive_password.patch
- Remove mc-no-common.patch</changelog>
  <changelog author="Andre C. Barros &lt;andre.cbarros@yahoo.com&gt;" date="1595851200">- Update to 4.8.25
  * Avoid subshell warning for standalone mcedit/mcview/mcdiffview run from mc
  * Implement chattr command (change ext{2,3,4}fs extended attributes)
  * New syntax highlighting: Kotlin and ino
  * File highlighting updates
  * Lots of other fixes
- Updated mc-ext-audio.patch
- Updated mc-extd-sound.patch
- Removed mc-rpm.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- Midnight Commander 4.8.26:
  * Support file names of any length
  * Implement persistent command line buffer for subshell
    (bash &gt;= 4, zsh and fish are supported)
  * Implement shadows of dialog windows and menus
  * Allow running clipboard commands if DISPLAY is not set
  * Add support of "alacritty", "tmux", and "tmux-256color" terminals
  * VFS: Support wim archive format (using wimtools)
  * VFS: Support pak archive format (using unar)
  * Editor: Add Swift syntax highlighting
  * Various bug fixes</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1630584000">- Midnight Commander 4.8.27:
  * Core
  - Minimal version of Autoconf is 2.64 (#3603)
  - Minimal version of Automake is 1.12 (#3986)
  - Minimal version of Gettext is 0.18.2 (#3603)
  - Minimal version of libssh2 is 1.2.8 (#4259)
  - Reimplement version detection (#3603, #4249)
  - Significantly reduce rebuilt time after version change (#2252, #4266)
  - Drop automatic migration of configuration from ~/.mc to XDG-based directories (#3682)
  - zsh: support custom configuration file: ~/.local/share/mc/.zshrc (#4203)
  - Widgets: implement WST_VISIBLE state to show/hide widgets (#2919)
  - Find File: add Follow symlinks option (#2020)
  * VFS
  - extfs: support unrar-6 (#4154)
  - extfs: support official 7z binary (7zz) (#4239)
  - ftpfs: apply file list parser from lftp project (#2841, #3174)
  * Editor
  - Word completion: get candidates from all open files (#4160)
  - etags: get rid of hardcoded list length and window width (#4132)
  - Update syntax files:
  - python (#4140)
  - Add syntax highlighting:
  - Verilog and SystemVerilog? header files (#4215)
  - JSON (#4250)
  - openrc-run scripts (#4246)
  * Viewer
  * Diff viewer
  * Misc
  - Code clean up (#4179, #4173, #4269)
  - Filehighlight of c++ and h++ files as sources (#4194)
  - Filehighlight of JSON files as documents (#4250)
  - Support of alacritty terminal emulator (​https://github.com/alacritty/alacritty) (#4248)
  - Support of foot terminal emulator (​https://codeberg.org/dnkl/foot) (#4251)
  - Support of (alt+)shift+arrow keys in st terminal emulator (st.suckless.org) (#4267)
  - Mouse support in screen: don't check  variable (#4233)
  - mc.ext: support fb2 e-books (#4167)
  - ext.d: use mediainfo to view info about various media files (#4167)
  - Remove OS/distro-specific package-related stuff from source tree (#4217)
  * Fixes
  - FTBFS against NCurses on OS X 10.9.5 (#4181)
  - Segfault on dialog before panels get visible (#4244)
  - Crash if shadow is out of screen (build against NCurses) (#4192)
  - Crash in search (#4222)
  - Crash on startup with enabled subshell in FreeBSD (workaround) (#4213)
  - Hang on start randomly with zsh as subshell (#4198)
  - If command line is invisible it's partially displayed (#4182)
  - Broken handling of zip archives (#4180, #4183) (bsc#1187583)
  - Broken handling of jar files as zip archives (#4223)
  - Timestamps of symlinks, sockets, fifos, etc are not preserved after copy/move (#3985)
  - %view action in the user menu doesn't work on no-exec filesystem (#4242)
  - Hardlinks are not colored by file type or extension (#3375)
  - mcedit: silent macro makes terminal disrupted (#4171)
  - mcedit: disrupting of TAGS file path (#4207)
  - vfs: unable to browse compressed tar archives (#4191)
  - sftpfs vfs: CVE-2021-36370: server fingerprint isn't verified
    (discovered by AUT-milCERT during an audit of open source software) (#4259)
    (bsc#1190180)
  - ftpfs vfs: month of file is always January (#4260)
  - Tests: log files are written by libcheck and automake simultaneously (#3986)
- Rebase mc-ext-audio.patch.
- Rebase mc-extd-sound.patch.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1648382400">- Update to 4.8.28:
  * Remove SMB support
  * Add syntax highlighting for Ngspice/SPICE and DOT/Graphviz
  * Support file/dir macros from mc.ect for standalone viewer
  * Support Shift+Fn keys for KiTTY
  * Filehighlight: graphical formats: avif, jp2, jxl, heic, heif,
    psb, psd, Markdown
  * bug fixes
- drop mc-startup-timeout.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1655294400">- Add 4258-fish-subshell-prompt.patch fixing
  https://midnight-commander.org/ticket/4258 stopping fish from sending
  \r while printing prompt and mc erases prompt buffer.
- Add mc.fish, which the fish equivalent of /usr/share/mc/mc-wrapper.sh</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1656331200">- Include review comments: don't depend on fish.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679227200">- update to 4.8.29:
  * Add more options for panel filter (#1373):
  * "Files only"
  * "Case sensitive"
  * "Using shell patterns"
  * Continue copy after interrupt
  * Restore menu accelerator for "Sort order": back to "S";
    change menu accelerator for "SFTP link" to "N"
  * Add support for cross-compilation with PERL path different
    between --build and --host
  * Bootstrap with autotools providing direct support for Apple
    M1
  * Port mc.ext to INI format and rename to mc.ext.ini
  * Implement compound (AND) conditions (Type/Shell and
    Type/Regex pairs) to disambiguate overloaded extensions
  * There is no fallback to previous mc.ext format
  * Editor
    + Change location of all user's syntax related stuff to
    ~/.local/share/mc/syntax/ directory
    + syntax/Syntax: document location of syntax files
    + Improvements of syntax highlighting:
    + YAML: improve multiline blocks highliting
    + New syntax highlighting:
    + Privoxy (https://www.privoxy.org) actions files
    + TOML (Tom's Obvious Minimal Language)
    + sqlite3 view: use 'immutable=1' URI parameter to prevent
    leaving wal/shm files after viewing sqlite database
    + Support of contour terminal emulator
    (https://github.com/contour-terminal/contour)
    + mc.ext.ini: clarify regex for makefiles
    + Remove empty hints translations by setting 5% threshold
  + Fixes
    + Fail to build with only SFTP network VFS is enabled
    + Crash on quick view of archives
    + Wrong description of --enable-configure-args option
    + Wrong version sort
    + No subshell if subshell is initializing more than 1 second
    + Filter keyboard shortcut only affects left panel
    + File type check does not work with special character in
    filename
    + Select files keeping the right mouse button pressed doesn't
    select all files
    + Cannot scroll panel listing upwards using mouse
    + "Directory Compare" doesn't correct work with panelization
    + Wrong decompressing of zip files in quick view panel
    + mc.ext: 'include' keyword (for command class def) have no
    effect if it was defined before 'Include' keyword (for
    command def)
    + mcedit: infinite loop when deleting a macro
    + mcviewer: segfault when switching from raw to parsed mode and
    back
    + Broken handling of zip archives
    + FISH subshell: commands don't work after window resize
    + FTP VFS: doesn't reconnect to server after timeout
    + FISH VFS: cannot remove non-empty directory
    + EXTFS VFS: segfault if archive contains file(s) in the parent
    directory
    + Tests: variable redeclaration in filevercmp_test5</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1679572800">- mc-ext-audio.patch: refresh patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1692100800">- Update to 4.8.30
  - Core
  * Support PCRE2 as search engine (via ----with-search-engine=pcre2) (#4450)
  * Implement panelization buffers for both file panels (#4370)
  - VFS
  * tar: support extended headers (including long file names and sparse files) (#1952, #2201)
  * extfs helpers: replace "perl -w" with "use warnings" (MidnightCommander/mc#174)
  * extfs/patchfs: be more specific in error message (#4485)
  - Editor
  * Add syntax highlighting:
  - Jenkinsfiles (#4469)
  - B language (#4470)
  * Improve syntax highlighting:
  - ECMAScript (MidnightCommander/mc#172)
  - ECMAScript in TypeScript (MidnightCommander/mc#172)
  - use diff syntax highlighting for git commit messages (COMMIT_EDITMSG) (MidnightCommander/mc#85)
  - Misc
  * Code cleanup (#4426, #4438)
  * Filehighlight:
  - recognize vsix files as zip files (MidnightCommander/mc#171)
  * Skin updates:
  - julia256 (#4441, #4445)
  - Fixes
  * Usage of 'sed' in build system/makefiles is not portable (#4459, #4466)
  * Unportable '$&lt;' in Makefiles (#4460)
  * FTBFS if ncurses used without --with-ncurses-includes= configure parameter (#4462)
  * Ncurses library is duplicated in MCLIBS (#4463, #4465)
  * FTBFS without ext2fs attributes support (#4464)
  * Wrong sort order after swapping panels (#4432)
  * Incorrect time delimiter in the copy/move progress window (#4437)
  * Incorrect redraw of overlapped file panels (#4408)
  * Subshell/Command line prompt is empty/missing (#3121)
  * Find file: relative ignore directory is applied to the start search directory (#4235)
  * Diff viewer: options are not applied on second run (#4486)
  * mc.ext.ini: 'Edit' command from 'Default' section is ignored (#4434)
  * mc.ext.ini: .md files are not recognized as Markdown ones by extension (#4444)
  * mcedit: off-by-one error in paragraph formatting (#4446)
  * ftp: incomplete file listing: block and character devices, pipes, sockets are missed (#4472)
  * Various typos in the source code (MidnightCommander/mc#177, MidnightCommander/mc#178)</changelog>
</package>
<package pkgid="47cfcca440a03ae19ac76ae25d63c80d0b745b2f38c679737d9362aab25ac740" name="mc" arch="x86_64">
  <version epoch="0" ver="4.8.30" rel="lp156.4.1"/>
  <changelog author="dnh@opensuse.org" date="1488801600">- Update to Version 4.8.19
  * * Core
  * Replace $MC_HOME with $MC_PROFILE_ROOT (#3684)
  * Allow rebind TAB key to change panel (#3672)
  * Support for True Color (16 millions colors) (#3145)
  * Color aliases in skin files (#3711)
  * * VFS
  * Support timestamps with nanosecond precision for copy/move operations (#3575)
  * Introduce EXTFS helpers tester (#3730, #3744, #3752, #3753, #3751)
  * Teach u7z to parse archive listings w/o sizes and/or dates (#2707)
  * Teach rpm helper about transaction scripts (#3750)
  * Fix hp48, uace &amp; uarc extfs which used an obsolete date format (#3729, #3747)
  * * Editor
  * Syntax:
  - updates of HTML and ebuild highlighting
  - highlight *.t (Perl test) files as Perl scripts
  - disassociate .cl file extension from LISP syntax (#3691)
  * Add syntax highlighting:
  - OpenCL (#3690)
  - OpenShadingLanguage (#3762)
  - R
  - YAML (#3293)
  * * Misc
  * Code cleanup (#3693, #3703, #3721, #3763)
  * Add true color skins: 'Four seasons' (#3724)
  * Activate `--enable-tests` by default if `check` is found (#3708)
  * Added new skin: YADT (MidnightCommander/mc#115)
  * * Fixes
  * Segfault on switching left panel to Info (#3700)
  * Broken compatibility with ncurses (#3697)
  * Setting MC_HOME makes mc ignore ~/.bashrc (#3684)
  * mc_tmpdir() use a buffer of only 64 characters (#3736)
  * Some bugs in the parsing of hexadecimal search patterns (#3694)
  * Hexadecimal search fails on binary data (#3589)
  * Broken file list resorting on double click on panel header line (#3715)
  * Wrong dialog resizing and positioning (#3714, #3723)
  * Widget's 'disabled' status is not toggled immediately (#3716)
  * Last item of 'Options/Layout/Horizontal' radiobuttons remains highlighted (#3717)
  * 'Options/Layout/Equal split' checkbox gets reverted (#3718)
  * Panels: cannot show more than one "column" in user defined listing mode (#3757)
  * Mix of MSG_NOTIFY and MSG_FOCUS messages (#3731)
  * skins: 'window-state-char' and 'window-close-char' are parsed as colors (#3710)
  * Pressing &lt;right&gt; and &lt;left&gt; in the hotlist dialog doesn't refresh it (#3775)
  * mcview: an error message about bad regexp isn't shown (#3720)
  * mcedit: fix etags filenames parsing (#3698)
  * mcedit: fix mouse active area for maximize / close buttons (#3774)
  * mcedit: frames (MDI interface) don't reflect the focus state (#3766)
  * mcedit: frames (MDI interface) sometimes obscure the buttonbar (#3760)
  * mcedit doesn't show search error messages when searching backwards (#3735)
  * help viewer: tab characters handled incorrectly (#3754)
  * VFS: incorrect zoo archive listing (#3696)
  * VFS: segfault in VFSs not setting block size in stat (#3749)
- removed obsolete 02_ignore_ftp_chmod_error.patch
  if ignore_ftp_chattr_errors=true (the default?) in
  ~/.config/mc/ini, errors are ignored anyway, and if if set to false,
  the user get the error (e.g. permission denied). With the patch, the
  user never will see an error and wonder, why it's not working. It
  might have been, that this option has not worked in (much) older
  versions and the patch introduced because of this.
- removed obsolete 09_uzip_broken_528239.patch
  it is correctly detected during configure
- rebased mc-rpm.patch</changelog>
  <changelog author="ecsos@opensuse.org" date="1511870400">- Update to Version 4.8.20
  * * Core
  * Rename key bindings:
  - [main].PanelListingSwitch -&gt; [panel].CycleListingFormat
  - [main].PanelListingChange -&gt; [main].SetupListingFormat
  * Speed up of UTF-8 normalization for frequent cases (#3616)
  * * VFS
  * extfs helpers tester:
  - diff of failed tests is now included in output to ease bug reporting (#3784)
  * * Editor
  * Syntax:
  - ES2015 support (#3793)
  - TypeScript support (#3794)
  - Ada 95 updates (#3804)
  - Apache Hive QL support (#3828)
  - SQL &amp; PHP keyword updates (MidnightCommander/mc#129)
  - Simplification of case insensitive file name patterns in /usr/share/mc/syntax/Syntax file (#3829)
  - Markdown (initial support) (#3864)
  - Protocol Buffers and gRPC support (#3868)
  * Add %c (cursor offset from BOF) support for user menu macros (#3867)
  * * Viewer
  * * Diff viewer
  * * Misc
  * Unify curses initialization for various curses implementations (#3697)
  * Highlight txz extension as archive like tgz, etc. (#3782)
  * Add new media extensions to filehighlight.ini (#3834)
  * * Fixes
  * Wrong --help message for mcview, mcedit and mcdiff (#3805)
  * Compression from menu broken due to bad quoting (#3840)
  * --with-homedir gives "yes" as config directory (#3836)
  * External panelize: opening a file with an absolute path fails (#2942)
  * Filter isn't cleared when entering empty string (#3813)
  * Panelization is not kept while switching panel listing mode (#3810)
  * Cannot tab out of a QuickView panel (#3815)
  * Cannot use the F10 key in a QuickView panel (#3816)
  * Wromg INPUT_COMPLETE_CD flag handling in the QuickDialog? engine (#3870)
  * mcview: file interpreted as latin1 instead of utf8 (#3783)
  * mcview: incomplete read of filtering data (#3817)
  * mcview: search doesn't grow file as much as needed (#3819, #3855)
  * mcview: goto doesn't grow file as much as needed (#3826)
  * mcview: quick view panel: crash on slow startup while switching panel mode (#3846)
  * mcedit: fix broken encoding into UTF-8 for 8-bit displays (#3843)
  * mcedit: incorrect %f macro substitution in the user menu (#3861)
  * man pages: wrong paths of mc.hint and mc.hlp (#3806)
  * subshell: fix broken tcsh 6.20+ cd escaping (#3852)
  * VFS: incremental tar doesn't contain empty directories (#2297)
  * VFS: incremental tar: wrong directories owner for tar --numeric-owner -g (#3709)
  * VFS: timestamps not being preserved due to uninitialized struct stat st_[acm]tim.tv_nsec (#3821)
  * VFS: ftp: can't retrieve password from .netrc when user is in URL (#3869)
  * VFS: tests: locale issue causing helpers using 'sort' to fail (#3787)
  * VFS: tests: unportable 'echo' use causing one rpm helper test to fail (#3786)
  * Spelling errors in the manual page (#3839)</changelog>
  <changelog author="adam.majer@suse.de" date="1523361600">- xls2csv_update.patch: fix mc to call xls2csv correctly
  (bsc#1087708)</changelog>
  <changelog author="adam.majer@suse.de" date="1523620800">- Remove some unused BuildRequires, enabling building on SLE-15
- Drop fdupes usage as difference is only 1 file smaller than 1kB.</changelog>
  <changelog author="ecsos@opensuse.org" date="1528200000">- update to 4.8.21
  * * Core
  * Cancel Chmod/Chown/Advanced chown operation for large group of files when operation is not permitted (#3850)
  * Mouse support in the "Advanced chown" dialog window (#3148)
  * File highlighting by extension is case insensitive by default (#1620)
  * Safe file overwrite (#3913)
  * * VFS
  * Support zstd compression format (#3906)
  * * Editor
  * Syntax:
  - Rust support (#3884)
  - JavaScript modules support (#3890)
  - Improve Markdown support (#3893)
  * * Viewer
  * * Diff viewer
  * * Misc
  * Add JavaScript module support to filehighlight.ini (MidnightCommander/mc#132)
  * Add Excel xlsx file format support to mc.ext.in (MidnightCommander/mc#135)
  * i18n of argument type names in --help blocks (#3879)
  * Code cleanup: (#3857, #3914)
  * * Fixes
  * Fail to link to ncurses built as two libraries: ncurses+tinfo (#3880)
  * Garbage in displaying of summary of file sizes for selected files (#3883)
  * "Compute totals" unnecessarily done for moves (#3149, #3908)
  * mc.ext: allow Java class files to be viewed even if JAD isn't on PATH (MidnightCommander/mc#134)
  * mcedit: broken extended key mode (#3897)
  * mcedit doesn't save all opened files (#3898)
  * extfs: sftps: -31 SFTP Protocol Error when transferring file
    (#3406, bsc#1119302)
  * extfs: rpm: truncated script content in the viewer (#3865)
  * extfs: rpm helper misses CONFLICTS field (#3789)</changelog>
  <changelog author="adam.majer@suse.de" date="1530014400">- sftp_interactive_password.patch: Fixes logins to remote SSH
  sessions where only Keyboard-Interactive password is available
  and tunneled password is disabled (bsc#1098235)
- mc-rpmlintrc: removed</changelog>
  <changelog author="adam.majer@suse.de" date="1547553600">- update to 4.8.22
  * Core
  - Support BTRFS's file clone operation
  - Find file: show pattern and content in the results window title
  - Find file: remember state (empty or not) of Content field
  - Improve support IBM i
  - Improve handling of hard link creation errors
  - Support user-defined prompt in the Fish subshell
  * VFS - sftp: preserve atime and mtime (#3917)
  * Editor
  - man page cleanup (#3918)
  - syntax:
    PHP - highlight keyword 'null' (#3920)
    Meson - initial implementation (#3940)
  * Misc
  - ext.d: use MPV as a fallback for mplayer -identify (#3919)
  - ext.d: improve recognition of MS Office formats (#3929)
  * Fixes
  - "Cannot create target file" when target has backslash space
    in the name (#3923)
  - Quiet single file overwrite (#3908)
  - Show error message for each not-installed program when view
    documents in MS Word and Excel formats (#3926)
  - Crash when trying some sftp connections (#3937)
  - Crash when return to filemanager from subshell (#3943)
- mc-extd-doc.patch: refreshed
- mc-extd-video.patch: refreshed
- mc-vfs-fish-deleted_source_file.patch: refreshed
- xls2csv_update.patch: refreshed</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1564660800">- Use python3 instead of python as we do not need to depend on
  python2
- Format with spec-cleaner
- update to 4.8.23:
  * Modify "File exists" query dialog (#3935):
  * Speed up of large directory structures delete (#3958)
  * Support key binding for menu (#212)
  * Syntax updates:
    + shell (#3981)
    + ebuild (#3988)
    + RPM spec (#3991)
  * Code cleanup (#3955)
  * Use Geeqie (a fork of GQview) as main image viewer, fallback to GQview (#3962)
  * various small fixes
- Refresh patches:
  * mc-multi-press-f-keys.patch
  * sftp_interactive_password.patch</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- mc-no-common.patch: fix compilation on Tumbleweed (bsc#1160401)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584446400">- Update to 4.8.24
  * Implement the file edit and view history
  * sftpfs: support keyborad interactive authentication
  * add yabasic (Yet Another BASIC) syntax highlighting
  * File highlighting updates
  * New skins
  * Lots of other fixes
- Remove sftp_interactive_password.patch
- Remove mc-no-common.patch</changelog>
  <changelog author="Andre C. Barros &lt;andre.cbarros@yahoo.com&gt;" date="1595851200">- Update to 4.8.25
  * Avoid subshell warning for standalone mcedit/mcview/mcdiffview run from mc
  * Implement chattr command (change ext{2,3,4}fs extended attributes)
  * New syntax highlighting: Kotlin and ino
  * File highlighting updates
  * Lots of other fixes
- Updated mc-ext-audio.patch
- Updated mc-extd-sound.patch
- Removed mc-rpm.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- Midnight Commander 4.8.26:
  * Support file names of any length
  * Implement persistent command line buffer for subshell
    (bash &gt;= 4, zsh and fish are supported)
  * Implement shadows of dialog windows and menus
  * Allow running clipboard commands if DISPLAY is not set
  * Add support of "alacritty", "tmux", and "tmux-256color" terminals
  * VFS: Support wim archive format (using wimtools)
  * VFS: Support pak archive format (using unar)
  * Editor: Add Swift syntax highlighting
  * Various bug fixes</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1630584000">- Midnight Commander 4.8.27:
  * Core
  - Minimal version of Autoconf is 2.64 (#3603)
  - Minimal version of Automake is 1.12 (#3986)
  - Minimal version of Gettext is 0.18.2 (#3603)
  - Minimal version of libssh2 is 1.2.8 (#4259)
  - Reimplement version detection (#3603, #4249)
  - Significantly reduce rebuilt time after version change (#2252, #4266)
  - Drop automatic migration of configuration from ~/.mc to XDG-based directories (#3682)
  - zsh: support custom configuration file: ~/.local/share/mc/.zshrc (#4203)
  - Widgets: implement WST_VISIBLE state to show/hide widgets (#2919)
  - Find File: add Follow symlinks option (#2020)
  * VFS
  - extfs: support unrar-6 (#4154)
  - extfs: support official 7z binary (7zz) (#4239)
  - ftpfs: apply file list parser from lftp project (#2841, #3174)
  * Editor
  - Word completion: get candidates from all open files (#4160)
  - etags: get rid of hardcoded list length and window width (#4132)
  - Update syntax files:
  - python (#4140)
  - Add syntax highlighting:
  - Verilog and SystemVerilog? header files (#4215)
  - JSON (#4250)
  - openrc-run scripts (#4246)
  * Viewer
  * Diff viewer
  * Misc
  - Code clean up (#4179, #4173, #4269)
  - Filehighlight of c++ and h++ files as sources (#4194)
  - Filehighlight of JSON files as documents (#4250)
  - Support of alacritty terminal emulator (​https://github.com/alacritty/alacritty) (#4248)
  - Support of foot terminal emulator (​https://codeberg.org/dnkl/foot) (#4251)
  - Support of (alt+)shift+arrow keys in st terminal emulator (st.suckless.org) (#4267)
  - Mouse support in screen: don't check  variable (#4233)
  - mc.ext: support fb2 e-books (#4167)
  - ext.d: use mediainfo to view info about various media files (#4167)
  - Remove OS/distro-specific package-related stuff from source tree (#4217)
  * Fixes
  - FTBFS against NCurses on OS X 10.9.5 (#4181)
  - Segfault on dialog before panels get visible (#4244)
  - Crash if shadow is out of screen (build against NCurses) (#4192)
  - Crash in search (#4222)
  - Crash on startup with enabled subshell in FreeBSD (workaround) (#4213)
  - Hang on start randomly with zsh as subshell (#4198)
  - If command line is invisible it's partially displayed (#4182)
  - Broken handling of zip archives (#4180, #4183) (bsc#1187583)
  - Broken handling of jar files as zip archives (#4223)
  - Timestamps of symlinks, sockets, fifos, etc are not preserved after copy/move (#3985)
  - %view action in the user menu doesn't work on no-exec filesystem (#4242)
  - Hardlinks are not colored by file type or extension (#3375)
  - mcedit: silent macro makes terminal disrupted (#4171)
  - mcedit: disrupting of TAGS file path (#4207)
  - vfs: unable to browse compressed tar archives (#4191)
  - sftpfs vfs: CVE-2021-36370: server fingerprint isn't verified
    (discovered by AUT-milCERT during an audit of open source software) (#4259)
    (bsc#1190180)
  - ftpfs vfs: month of file is always January (#4260)
  - Tests: log files are written by libcheck and automake simultaneously (#3986)
- Rebase mc-ext-audio.patch.
- Rebase mc-extd-sound.patch.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1648382400">- Update to 4.8.28:
  * Remove SMB support
  * Add syntax highlighting for Ngspice/SPICE and DOT/Graphviz
  * Support file/dir macros from mc.ect for standalone viewer
  * Support Shift+Fn keys for KiTTY
  * Filehighlight: graphical formats: avif, jp2, jxl, heic, heif,
    psb, psd, Markdown
  * bug fixes
- drop mc-startup-timeout.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1655294400">- Add 4258-fish-subshell-prompt.patch fixing
  https://midnight-commander.org/ticket/4258 stopping fish from sending
  \r while printing prompt and mc erases prompt buffer.
- Add mc.fish, which the fish equivalent of /usr/share/mc/mc-wrapper.sh</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1656331200">- Include review comments: don't depend on fish.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679227200">- update to 4.8.29:
  * Add more options for panel filter (#1373):
  * "Files only"
  * "Case sensitive"
  * "Using shell patterns"
  * Continue copy after interrupt
  * Restore menu accelerator for "Sort order": back to "S";
    change menu accelerator for "SFTP link" to "N"
  * Add support for cross-compilation with PERL path different
    between --build and --host
  * Bootstrap with autotools providing direct support for Apple
    M1
  * Port mc.ext to INI format and rename to mc.ext.ini
  * Implement compound (AND) conditions (Type/Shell and
    Type/Regex pairs) to disambiguate overloaded extensions
  * There is no fallback to previous mc.ext format
  * Editor
    + Change location of all user's syntax related stuff to
    ~/.local/share/mc/syntax/ directory
    + syntax/Syntax: document location of syntax files
    + Improvements of syntax highlighting:
    + YAML: improve multiline blocks highliting
    + New syntax highlighting:
    + Privoxy (https://www.privoxy.org) actions files
    + TOML (Tom's Obvious Minimal Language)
    + sqlite3 view: use 'immutable=1' URI parameter to prevent
    leaving wal/shm files after viewing sqlite database
    + Support of contour terminal emulator
    (https://github.com/contour-terminal/contour)
    + mc.ext.ini: clarify regex for makefiles
    + Remove empty hints translations by setting 5% threshold
  + Fixes
    + Fail to build with only SFTP network VFS is enabled
    + Crash on quick view of archives
    + Wrong description of --enable-configure-args option
    + Wrong version sort
    + No subshell if subshell is initializing more than 1 second
    + Filter keyboard shortcut only affects left panel
    + File type check does not work with special character in
    filename
    + Select files keeping the right mouse button pressed doesn't
    select all files
    + Cannot scroll panel listing upwards using mouse
    + "Directory Compare" doesn't correct work with panelization
    + Wrong decompressing of zip files in quick view panel
    + mc.ext: 'include' keyword (for command class def) have no
    effect if it was defined before 'Include' keyword (for
    command def)
    + mcedit: infinite loop when deleting a macro
    + mcviewer: segfault when switching from raw to parsed mode and
    back
    + Broken handling of zip archives
    + FISH subshell: commands don't work after window resize
    + FTP VFS: doesn't reconnect to server after timeout
    + FISH VFS: cannot remove non-empty directory
    + EXTFS VFS: segfault if archive contains file(s) in the parent
    directory
    + Tests: variable redeclaration in filevercmp_test5</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1679572800">- mc-ext-audio.patch: refresh patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1692100800">- Update to 4.8.30
  - Core
  * Support PCRE2 as search engine (via ----with-search-engine=pcre2) (#4450)
  * Implement panelization buffers for both file panels (#4370)
  - VFS
  * tar: support extended headers (including long file names and sparse files) (#1952, #2201)
  * extfs helpers: replace "perl -w" with "use warnings" (MidnightCommander/mc#174)
  * extfs/patchfs: be more specific in error message (#4485)
  - Editor
  * Add syntax highlighting:
  - Jenkinsfiles (#4469)
  - B language (#4470)
  * Improve syntax highlighting:
  - ECMAScript (MidnightCommander/mc#172)
  - ECMAScript in TypeScript (MidnightCommander/mc#172)
  - use diff syntax highlighting for git commit messages (COMMIT_EDITMSG) (MidnightCommander/mc#85)
  - Misc
  * Code cleanup (#4426, #4438)
  * Filehighlight:
  - recognize vsix files as zip files (MidnightCommander/mc#171)
  * Skin updates:
  - julia256 (#4441, #4445)
  - Fixes
  * Usage of 'sed' in build system/makefiles is not portable (#4459, #4466)
  * Unportable '$&lt;' in Makefiles (#4460)
  * FTBFS if ncurses used without --with-ncurses-includes= configure parameter (#4462)
  * Ncurses library is duplicated in MCLIBS (#4463, #4465)
  * FTBFS without ext2fs attributes support (#4464)
  * Wrong sort order after swapping panels (#4432)
  * Incorrect time delimiter in the copy/move progress window (#4437)
  * Incorrect redraw of overlapped file panels (#4408)
  * Subshell/Command line prompt is empty/missing (#3121)
  * Find file: relative ignore directory is applied to the start search directory (#4235)
  * Diff viewer: options are not applied on second run (#4486)
  * mc.ext.ini: 'Edit' command from 'Default' section is ignored (#4434)
  * mc.ext.ini: .md files are not recognized as Markdown ones by extension (#4444)
  * mcedit: off-by-one error in paragraph formatting (#4446)
  * ftp: incomplete file listing: block and character devices, pipes, sockets are missed (#4472)
  * Various typos in the source code (MidnightCommander/mc#177, MidnightCommander/mc#178)</changelog>
</package>
<package pkgid="a7f90299ca76b1a7707adb3b3eb22b40967c2c66a7df2bea05f911660861a759" name="mc-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.8.30" rel="lp156.4.1"/>
  <changelog author="dnh@opensuse.org" date="1488801600">- Update to Version 4.8.19
  * * Core
  * Replace $MC_HOME with $MC_PROFILE_ROOT (#3684)
  * Allow rebind TAB key to change panel (#3672)
  * Support for True Color (16 millions colors) (#3145)
  * Color aliases in skin files (#3711)
  * * VFS
  * Support timestamps with nanosecond precision for copy/move operations (#3575)
  * Introduce EXTFS helpers tester (#3730, #3744, #3752, #3753, #3751)
  * Teach u7z to parse archive listings w/o sizes and/or dates (#2707)
  * Teach rpm helper about transaction scripts (#3750)
  * Fix hp48, uace &amp; uarc extfs which used an obsolete date format (#3729, #3747)
  * * Editor
  * Syntax:
  - updates of HTML and ebuild highlighting
  - highlight *.t (Perl test) files as Perl scripts
  - disassociate .cl file extension from LISP syntax (#3691)
  * Add syntax highlighting:
  - OpenCL (#3690)
  - OpenShadingLanguage (#3762)
  - R
  - YAML (#3293)
  * * Misc
  * Code cleanup (#3693, #3703, #3721, #3763)
  * Add true color skins: 'Four seasons' (#3724)
  * Activate `--enable-tests` by default if `check` is found (#3708)
  * Added new skin: YADT (MidnightCommander/mc#115)
  * * Fixes
  * Segfault on switching left panel to Info (#3700)
  * Broken compatibility with ncurses (#3697)
  * Setting MC_HOME makes mc ignore ~/.bashrc (#3684)
  * mc_tmpdir() use a buffer of only 64 characters (#3736)
  * Some bugs in the parsing of hexadecimal search patterns (#3694)
  * Hexadecimal search fails on binary data (#3589)
  * Broken file list resorting on double click on panel header line (#3715)
  * Wrong dialog resizing and positioning (#3714, #3723)
  * Widget's 'disabled' status is not toggled immediately (#3716)
  * Last item of 'Options/Layout/Horizontal' radiobuttons remains highlighted (#3717)
  * 'Options/Layout/Equal split' checkbox gets reverted (#3718)
  * Panels: cannot show more than one "column" in user defined listing mode (#3757)
  * Mix of MSG_NOTIFY and MSG_FOCUS messages (#3731)
  * skins: 'window-state-char' and 'window-close-char' are parsed as colors (#3710)
  * Pressing &lt;right&gt; and &lt;left&gt; in the hotlist dialog doesn't refresh it (#3775)
  * mcview: an error message about bad regexp isn't shown (#3720)
  * mcedit: fix etags filenames parsing (#3698)
  * mcedit: fix mouse active area for maximize / close buttons (#3774)
  * mcedit: frames (MDI interface) don't reflect the focus state (#3766)
  * mcedit: frames (MDI interface) sometimes obscure the buttonbar (#3760)
  * mcedit doesn't show search error messages when searching backwards (#3735)
  * help viewer: tab characters handled incorrectly (#3754)
  * VFS: incorrect zoo archive listing (#3696)
  * VFS: segfault in VFSs not setting block size in stat (#3749)
- removed obsolete 02_ignore_ftp_chmod_error.patch
  if ignore_ftp_chattr_errors=true (the default?) in
  ~/.config/mc/ini, errors are ignored anyway, and if if set to false,
  the user get the error (e.g. permission denied). With the patch, the
  user never will see an error and wonder, why it's not working. It
  might have been, that this option has not worked in (much) older
  versions and the patch introduced because of this.
- removed obsolete 09_uzip_broken_528239.patch
  it is correctly detected during configure
- rebased mc-rpm.patch</changelog>
  <changelog author="ecsos@opensuse.org" date="1511870400">- Update to Version 4.8.20
  * * Core
  * Rename key bindings:
  - [main].PanelListingSwitch -&gt; [panel].CycleListingFormat
  - [main].PanelListingChange -&gt; [main].SetupListingFormat
  * Speed up of UTF-8 normalization for frequent cases (#3616)
  * * VFS
  * extfs helpers tester:
  - diff of failed tests is now included in output to ease bug reporting (#3784)
  * * Editor
  * Syntax:
  - ES2015 support (#3793)
  - TypeScript support (#3794)
  - Ada 95 updates (#3804)
  - Apache Hive QL support (#3828)
  - SQL &amp; PHP keyword updates (MidnightCommander/mc#129)
  - Simplification of case insensitive file name patterns in /usr/share/mc/syntax/Syntax file (#3829)
  - Markdown (initial support) (#3864)
  - Protocol Buffers and gRPC support (#3868)
  * Add %c (cursor offset from BOF) support for user menu macros (#3867)
  * * Viewer
  * * Diff viewer
  * * Misc
  * Unify curses initialization for various curses implementations (#3697)
  * Highlight txz extension as archive like tgz, etc. (#3782)
  * Add new media extensions to filehighlight.ini (#3834)
  * * Fixes
  * Wrong --help message for mcview, mcedit and mcdiff (#3805)
  * Compression from menu broken due to bad quoting (#3840)
  * --with-homedir gives "yes" as config directory (#3836)
  * External panelize: opening a file with an absolute path fails (#2942)
  * Filter isn't cleared when entering empty string (#3813)
  * Panelization is not kept while switching panel listing mode (#3810)
  * Cannot tab out of a QuickView panel (#3815)
  * Cannot use the F10 key in a QuickView panel (#3816)
  * Wromg INPUT_COMPLETE_CD flag handling in the QuickDialog? engine (#3870)
  * mcview: file interpreted as latin1 instead of utf8 (#3783)
  * mcview: incomplete read of filtering data (#3817)
  * mcview: search doesn't grow file as much as needed (#3819, #3855)
  * mcview: goto doesn't grow file as much as needed (#3826)
  * mcview: quick view panel: crash on slow startup while switching panel mode (#3846)
  * mcedit: fix broken encoding into UTF-8 for 8-bit displays (#3843)
  * mcedit: incorrect %f macro substitution in the user menu (#3861)
  * man pages: wrong paths of mc.hint and mc.hlp (#3806)
  * subshell: fix broken tcsh 6.20+ cd escaping (#3852)
  * VFS: incremental tar doesn't contain empty directories (#2297)
  * VFS: incremental tar: wrong directories owner for tar --numeric-owner -g (#3709)
  * VFS: timestamps not being preserved due to uninitialized struct stat st_[acm]tim.tv_nsec (#3821)
  * VFS: ftp: can't retrieve password from .netrc when user is in URL (#3869)
  * VFS: tests: locale issue causing helpers using 'sort' to fail (#3787)
  * VFS: tests: unportable 'echo' use causing one rpm helper test to fail (#3786)
  * Spelling errors in the manual page (#3839)</changelog>
  <changelog author="adam.majer@suse.de" date="1523361600">- xls2csv_update.patch: fix mc to call xls2csv correctly
  (bsc#1087708)</changelog>
  <changelog author="adam.majer@suse.de" date="1523620800">- Remove some unused BuildRequires, enabling building on SLE-15
- Drop fdupes usage as difference is only 1 file smaller than 1kB.</changelog>
  <changelog author="ecsos@opensuse.org" date="1528200000">- update to 4.8.21
  * * Core
  * Cancel Chmod/Chown/Advanced chown operation for large group of files when operation is not permitted (#3850)
  * Mouse support in the "Advanced chown" dialog window (#3148)
  * File highlighting by extension is case insensitive by default (#1620)
  * Safe file overwrite (#3913)
  * * VFS
  * Support zstd compression format (#3906)
  * * Editor
  * Syntax:
  - Rust support (#3884)
  - JavaScript modules support (#3890)
  - Improve Markdown support (#3893)
  * * Viewer
  * * Diff viewer
  * * Misc
  * Add JavaScript module support to filehighlight.ini (MidnightCommander/mc#132)
  * Add Excel xlsx file format support to mc.ext.in (MidnightCommander/mc#135)
  * i18n of argument type names in --help blocks (#3879)
  * Code cleanup: (#3857, #3914)
  * * Fixes
  * Fail to link to ncurses built as two libraries: ncurses+tinfo (#3880)
  * Garbage in displaying of summary of file sizes for selected files (#3883)
  * "Compute totals" unnecessarily done for moves (#3149, #3908)
  * mc.ext: allow Java class files to be viewed even if JAD isn't on PATH (MidnightCommander/mc#134)
  * mcedit: broken extended key mode (#3897)
  * mcedit doesn't save all opened files (#3898)
  * extfs: sftps: -31 SFTP Protocol Error when transferring file
    (#3406, bsc#1119302)
  * extfs: rpm: truncated script content in the viewer (#3865)
  * extfs: rpm helper misses CONFLICTS field (#3789)</changelog>
  <changelog author="adam.majer@suse.de" date="1530014400">- sftp_interactive_password.patch: Fixes logins to remote SSH
  sessions where only Keyboard-Interactive password is available
  and tunneled password is disabled (bsc#1098235)
- mc-rpmlintrc: removed</changelog>
  <changelog author="adam.majer@suse.de" date="1547553600">- update to 4.8.22
  * Core
  - Support BTRFS's file clone operation
  - Find file: show pattern and content in the results window title
  - Find file: remember state (empty or not) of Content field
  - Improve support IBM i
  - Improve handling of hard link creation errors
  - Support user-defined prompt in the Fish subshell
  * VFS - sftp: preserve atime and mtime (#3917)
  * Editor
  - man page cleanup (#3918)
  - syntax:
    PHP - highlight keyword 'null' (#3920)
    Meson - initial implementation (#3940)
  * Misc
  - ext.d: use MPV as a fallback for mplayer -identify (#3919)
  - ext.d: improve recognition of MS Office formats (#3929)
  * Fixes
  - "Cannot create target file" when target has backslash space
    in the name (#3923)
  - Quiet single file overwrite (#3908)
  - Show error message for each not-installed program when view
    documents in MS Word and Excel formats (#3926)
  - Crash when trying some sftp connections (#3937)
  - Crash when return to filemanager from subshell (#3943)
- mc-extd-doc.patch: refreshed
- mc-extd-video.patch: refreshed
- mc-vfs-fish-deleted_source_file.patch: refreshed
- xls2csv_update.patch: refreshed</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1564660800">- Use python3 instead of python as we do not need to depend on
  python2
- Format with spec-cleaner
- update to 4.8.23:
  * Modify "File exists" query dialog (#3935):
  * Speed up of large directory structures delete (#3958)
  * Support key binding for menu (#212)
  * Syntax updates:
    + shell (#3981)
    + ebuild (#3988)
    + RPM spec (#3991)
  * Code cleanup (#3955)
  * Use Geeqie (a fork of GQview) as main image viewer, fallback to GQview (#3962)
  * various small fixes
- Refresh patches:
  * mc-multi-press-f-keys.patch
  * sftp_interactive_password.patch</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- mc-no-common.patch: fix compilation on Tumbleweed (bsc#1160401)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584446400">- Update to 4.8.24
  * Implement the file edit and view history
  * sftpfs: support keyborad interactive authentication
  * add yabasic (Yet Another BASIC) syntax highlighting
  * File highlighting updates
  * New skins
  * Lots of other fixes
- Remove sftp_interactive_password.patch
- Remove mc-no-common.patch</changelog>
  <changelog author="Andre C. Barros &lt;andre.cbarros@yahoo.com&gt;" date="1595851200">- Update to 4.8.25
  * Avoid subshell warning for standalone mcedit/mcview/mcdiffview run from mc
  * Implement chattr command (change ext{2,3,4}fs extended attributes)
  * New syntax highlighting: Kotlin and ino
  * File highlighting updates
  * Lots of other fixes
- Updated mc-ext-audio.patch
- Updated mc-extd-sound.patch
- Removed mc-rpm.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- Midnight Commander 4.8.26:
  * Support file names of any length
  * Implement persistent command line buffer for subshell
    (bash &gt;= 4, zsh and fish are supported)
  * Implement shadows of dialog windows and menus
  * Allow running clipboard commands if DISPLAY is not set
  * Add support of "alacritty", "tmux", and "tmux-256color" terminals
  * VFS: Support wim archive format (using wimtools)
  * VFS: Support pak archive format (using unar)
  * Editor: Add Swift syntax highlighting
  * Various bug fixes</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1630584000">- Midnight Commander 4.8.27:
  * Core
  - Minimal version of Autoconf is 2.64 (#3603)
  - Minimal version of Automake is 1.12 (#3986)
  - Minimal version of Gettext is 0.18.2 (#3603)
  - Minimal version of libssh2 is 1.2.8 (#4259)
  - Reimplement version detection (#3603, #4249)
  - Significantly reduce rebuilt time after version change (#2252, #4266)
  - Drop automatic migration of configuration from ~/.mc to XDG-based directories (#3682)
  - zsh: support custom configuration file: ~/.local/share/mc/.zshrc (#4203)
  - Widgets: implement WST_VISIBLE state to show/hide widgets (#2919)
  - Find File: add Follow symlinks option (#2020)
  * VFS
  - extfs: support unrar-6 (#4154)
  - extfs: support official 7z binary (7zz) (#4239)
  - ftpfs: apply file list parser from lftp project (#2841, #3174)
  * Editor
  - Word completion: get candidates from all open files (#4160)
  - etags: get rid of hardcoded list length and window width (#4132)
  - Update syntax files:
  - python (#4140)
  - Add syntax highlighting:
  - Verilog and SystemVerilog? header files (#4215)
  - JSON (#4250)
  - openrc-run scripts (#4246)
  * Viewer
  * Diff viewer
  * Misc
  - Code clean up (#4179, #4173, #4269)
  - Filehighlight of c++ and h++ files as sources (#4194)
  - Filehighlight of JSON files as documents (#4250)
  - Support of alacritty terminal emulator (​https://github.com/alacritty/alacritty) (#4248)
  - Support of foot terminal emulator (​https://codeberg.org/dnkl/foot) (#4251)
  - Support of (alt+)shift+arrow keys in st terminal emulator (st.suckless.org) (#4267)
  - Mouse support in screen: don't check  variable (#4233)
  - mc.ext: support fb2 e-books (#4167)
  - ext.d: use mediainfo to view info about various media files (#4167)
  - Remove OS/distro-specific package-related stuff from source tree (#4217)
  * Fixes
  - FTBFS against NCurses on OS X 10.9.5 (#4181)
  - Segfault on dialog before panels get visible (#4244)
  - Crash if shadow is out of screen (build against NCurses) (#4192)
  - Crash in search (#4222)
  - Crash on startup with enabled subshell in FreeBSD (workaround) (#4213)
  - Hang on start randomly with zsh as subshell (#4198)
  - If command line is invisible it's partially displayed (#4182)
  - Broken handling of zip archives (#4180, #4183) (bsc#1187583)
  - Broken handling of jar files as zip archives (#4223)
  - Timestamps of symlinks, sockets, fifos, etc are not preserved after copy/move (#3985)
  - %view action in the user menu doesn't work on no-exec filesystem (#4242)
  - Hardlinks are not colored by file type or extension (#3375)
  - mcedit: silent macro makes terminal disrupted (#4171)
  - mcedit: disrupting of TAGS file path (#4207)
  - vfs: unable to browse compressed tar archives (#4191)
  - sftpfs vfs: CVE-2021-36370: server fingerprint isn't verified
    (discovered by AUT-milCERT during an audit of open source software) (#4259)
    (bsc#1190180)
  - ftpfs vfs: month of file is always January (#4260)
  - Tests: log files are written by libcheck and automake simultaneously (#3986)
- Rebase mc-ext-audio.patch.
- Rebase mc-extd-sound.patch.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1648382400">- Update to 4.8.28:
  * Remove SMB support
  * Add syntax highlighting for Ngspice/SPICE and DOT/Graphviz
  * Support file/dir macros from mc.ect for standalone viewer
  * Support Shift+Fn keys for KiTTY
  * Filehighlight: graphical formats: avif, jp2, jxl, heic, heif,
    psb, psd, Markdown
  * bug fixes
- drop mc-startup-timeout.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1655294400">- Add 4258-fish-subshell-prompt.patch fixing
  https://midnight-commander.org/ticket/4258 stopping fish from sending
  \r while printing prompt and mc erases prompt buffer.
- Add mc.fish, which the fish equivalent of /usr/share/mc/mc-wrapper.sh</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1656331200">- Include review comments: don't depend on fish.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679227200">- update to 4.8.29:
  * Add more options for panel filter (#1373):
  * "Files only"
  * "Case sensitive"
  * "Using shell patterns"
  * Continue copy after interrupt
  * Restore menu accelerator for "Sort order": back to "S";
    change menu accelerator for "SFTP link" to "N"
  * Add support for cross-compilation with PERL path different
    between --build and --host
  * Bootstrap with autotools providing direct support for Apple
    M1
  * Port mc.ext to INI format and rename to mc.ext.ini
  * Implement compound (AND) conditions (Type/Shell and
    Type/Regex pairs) to disambiguate overloaded extensions
  * There is no fallback to previous mc.ext format
  * Editor
    + Change location of all user's syntax related stuff to
    ~/.local/share/mc/syntax/ directory
    + syntax/Syntax: document location of syntax files
    + Improvements of syntax highlighting:
    + YAML: improve multiline blocks highliting
    + New syntax highlighting:
    + Privoxy (https://www.privoxy.org) actions files
    + TOML (Tom's Obvious Minimal Language)
    + sqlite3 view: use 'immutable=1' URI parameter to prevent
    leaving wal/shm files after viewing sqlite database
    + Support of contour terminal emulator
    (https://github.com/contour-terminal/contour)
    + mc.ext.ini: clarify regex for makefiles
    + Remove empty hints translations by setting 5% threshold
  + Fixes
    + Fail to build with only SFTP network VFS is enabled
    + Crash on quick view of archives
    + Wrong description of --enable-configure-args option
    + Wrong version sort
    + No subshell if subshell is initializing more than 1 second
    + Filter keyboard shortcut only affects left panel
    + File type check does not work with special character in
    filename
    + Select files keeping the right mouse button pressed doesn't
    select all files
    + Cannot scroll panel listing upwards using mouse
    + "Directory Compare" doesn't correct work with panelization
    + Wrong decompressing of zip files in quick view panel
    + mc.ext: 'include' keyword (for command class def) have no
    effect if it was defined before 'Include' keyword (for
    command def)
    + mcedit: infinite loop when deleting a macro
    + mcviewer: segfault when switching from raw to parsed mode and
    back
    + Broken handling of zip archives
    + FISH subshell: commands don't work after window resize
    + FTP VFS: doesn't reconnect to server after timeout
    + FISH VFS: cannot remove non-empty directory
    + EXTFS VFS: segfault if archive contains file(s) in the parent
    directory
    + Tests: variable redeclaration in filevercmp_test5</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1679572800">- mc-ext-audio.patch: refresh patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1692100800">- Update to 4.8.30
  - Core
  * Support PCRE2 as search engine (via ----with-search-engine=pcre2) (#4450)
  * Implement panelization buffers for both file panels (#4370)
  - VFS
  * tar: support extended headers (including long file names and sparse files) (#1952, #2201)
  * extfs helpers: replace "perl -w" with "use warnings" (MidnightCommander/mc#174)
  * extfs/patchfs: be more specific in error message (#4485)
  - Editor
  * Add syntax highlighting:
  - Jenkinsfiles (#4469)
  - B language (#4470)
  * Improve syntax highlighting:
  - ECMAScript (MidnightCommander/mc#172)
  - ECMAScript in TypeScript (MidnightCommander/mc#172)
  - use diff syntax highlighting for git commit messages (COMMIT_EDITMSG) (MidnightCommander/mc#85)
  - Misc
  * Code cleanup (#4426, #4438)
  * Filehighlight:
  - recognize vsix files as zip files (MidnightCommander/mc#171)
  * Skin updates:
  - julia256 (#4441, #4445)
  - Fixes
  * Usage of 'sed' in build system/makefiles is not portable (#4459, #4466)
  * Unportable '$&lt;' in Makefiles (#4460)
  * FTBFS if ncurses used without --with-ncurses-includes= configure parameter (#4462)
  * Ncurses library is duplicated in MCLIBS (#4463, #4465)
  * FTBFS without ext2fs attributes support (#4464)
  * Wrong sort order after swapping panels (#4432)
  * Incorrect time delimiter in the copy/move progress window (#4437)
  * Incorrect redraw of overlapped file panels (#4408)
  * Subshell/Command line prompt is empty/missing (#3121)
  * Find file: relative ignore directory is applied to the start search directory (#4235)
  * Diff viewer: options are not applied on second run (#4486)
  * mc.ext.ini: 'Edit' command from 'Default' section is ignored (#4434)
  * mc.ext.ini: .md files are not recognized as Markdown ones by extension (#4444)
  * mcedit: off-by-one error in paragraph formatting (#4446)
  * ftp: incomplete file listing: block and character devices, pipes, sockets are missed (#4472)
  * Various typos in the source code (MidnightCommander/mc#177, MidnightCommander/mc#178)</changelog>
</package>
<package pkgid="0356bf3b476f88ddca5374dce3644bd2b9837db3b6c11045f92247a84a4924f4" name="mc-debugsource" arch="x86_64">
  <version epoch="0" ver="4.8.30" rel="lp156.4.1"/>
  <changelog author="dnh@opensuse.org" date="1488801600">- Update to Version 4.8.19
  * * Core
  * Replace $MC_HOME with $MC_PROFILE_ROOT (#3684)
  * Allow rebind TAB key to change panel (#3672)
  * Support for True Color (16 millions colors) (#3145)
  * Color aliases in skin files (#3711)
  * * VFS
  * Support timestamps with nanosecond precision for copy/move operations (#3575)
  * Introduce EXTFS helpers tester (#3730, #3744, #3752, #3753, #3751)
  * Teach u7z to parse archive listings w/o sizes and/or dates (#2707)
  * Teach rpm helper about transaction scripts (#3750)
  * Fix hp48, uace &amp; uarc extfs which used an obsolete date format (#3729, #3747)
  * * Editor
  * Syntax:
  - updates of HTML and ebuild highlighting
  - highlight *.t (Perl test) files as Perl scripts
  - disassociate .cl file extension from LISP syntax (#3691)
  * Add syntax highlighting:
  - OpenCL (#3690)
  - OpenShadingLanguage (#3762)
  - R
  - YAML (#3293)
  * * Misc
  * Code cleanup (#3693, #3703, #3721, #3763)
  * Add true color skins: 'Four seasons' (#3724)
  * Activate `--enable-tests` by default if `check` is found (#3708)
  * Added new skin: YADT (MidnightCommander/mc#115)
  * * Fixes
  * Segfault on switching left panel to Info (#3700)
  * Broken compatibility with ncurses (#3697)
  * Setting MC_HOME makes mc ignore ~/.bashrc (#3684)
  * mc_tmpdir() use a buffer of only 64 characters (#3736)
  * Some bugs in the parsing of hexadecimal search patterns (#3694)
  * Hexadecimal search fails on binary data (#3589)
  * Broken file list resorting on double click on panel header line (#3715)
  * Wrong dialog resizing and positioning (#3714, #3723)
  * Widget's 'disabled' status is not toggled immediately (#3716)
  * Last item of 'Options/Layout/Horizontal' radiobuttons remains highlighted (#3717)
  * 'Options/Layout/Equal split' checkbox gets reverted (#3718)
  * Panels: cannot show more than one "column" in user defined listing mode (#3757)
  * Mix of MSG_NOTIFY and MSG_FOCUS messages (#3731)
  * skins: 'window-state-char' and 'window-close-char' are parsed as colors (#3710)
  * Pressing &lt;right&gt; and &lt;left&gt; in the hotlist dialog doesn't refresh it (#3775)
  * mcview: an error message about bad regexp isn't shown (#3720)
  * mcedit: fix etags filenames parsing (#3698)
  * mcedit: fix mouse active area for maximize / close buttons (#3774)
  * mcedit: frames (MDI interface) don't reflect the focus state (#3766)
  * mcedit: frames (MDI interface) sometimes obscure the buttonbar (#3760)
  * mcedit doesn't show search error messages when searching backwards (#3735)
  * help viewer: tab characters handled incorrectly (#3754)
  * VFS: incorrect zoo archive listing (#3696)
  * VFS: segfault in VFSs not setting block size in stat (#3749)
- removed obsolete 02_ignore_ftp_chmod_error.patch
  if ignore_ftp_chattr_errors=true (the default?) in
  ~/.config/mc/ini, errors are ignored anyway, and if if set to false,
  the user get the error (e.g. permission denied). With the patch, the
  user never will see an error and wonder, why it's not working. It
  might have been, that this option has not worked in (much) older
  versions and the patch introduced because of this.
- removed obsolete 09_uzip_broken_528239.patch
  it is correctly detected during configure
- rebased mc-rpm.patch</changelog>
  <changelog author="ecsos@opensuse.org" date="1511870400">- Update to Version 4.8.20
  * * Core
  * Rename key bindings:
  - [main].PanelListingSwitch -&gt; [panel].CycleListingFormat
  - [main].PanelListingChange -&gt; [main].SetupListingFormat
  * Speed up of UTF-8 normalization for frequent cases (#3616)
  * * VFS
  * extfs helpers tester:
  - diff of failed tests is now included in output to ease bug reporting (#3784)
  * * Editor
  * Syntax:
  - ES2015 support (#3793)
  - TypeScript support (#3794)
  - Ada 95 updates (#3804)
  - Apache Hive QL support (#3828)
  - SQL &amp; PHP keyword updates (MidnightCommander/mc#129)
  - Simplification of case insensitive file name patterns in /usr/share/mc/syntax/Syntax file (#3829)
  - Markdown (initial support) (#3864)
  - Protocol Buffers and gRPC support (#3868)
  * Add %c (cursor offset from BOF) support for user menu macros (#3867)
  * * Viewer
  * * Diff viewer
  * * Misc
  * Unify curses initialization for various curses implementations (#3697)
  * Highlight txz extension as archive like tgz, etc. (#3782)
  * Add new media extensions to filehighlight.ini (#3834)
  * * Fixes
  * Wrong --help message for mcview, mcedit and mcdiff (#3805)
  * Compression from menu broken due to bad quoting (#3840)
  * --with-homedir gives "yes" as config directory (#3836)
  * External panelize: opening a file with an absolute path fails (#2942)
  * Filter isn't cleared when entering empty string (#3813)
  * Panelization is not kept while switching panel listing mode (#3810)
  * Cannot tab out of a QuickView panel (#3815)
  * Cannot use the F10 key in a QuickView panel (#3816)
  * Wromg INPUT_COMPLETE_CD flag handling in the QuickDialog? engine (#3870)
  * mcview: file interpreted as latin1 instead of utf8 (#3783)
  * mcview: incomplete read of filtering data (#3817)
  * mcview: search doesn't grow file as much as needed (#3819, #3855)
  * mcview: goto doesn't grow file as much as needed (#3826)
  * mcview: quick view panel: crash on slow startup while switching panel mode (#3846)
  * mcedit: fix broken encoding into UTF-8 for 8-bit displays (#3843)
  * mcedit: incorrect %f macro substitution in the user menu (#3861)
  * man pages: wrong paths of mc.hint and mc.hlp (#3806)
  * subshell: fix broken tcsh 6.20+ cd escaping (#3852)
  * VFS: incremental tar doesn't contain empty directories (#2297)
  * VFS: incremental tar: wrong directories owner for tar --numeric-owner -g (#3709)
  * VFS: timestamps not being preserved due to uninitialized struct stat st_[acm]tim.tv_nsec (#3821)
  * VFS: ftp: can't retrieve password from .netrc when user is in URL (#3869)
  * VFS: tests: locale issue causing helpers using 'sort' to fail (#3787)
  * VFS: tests: unportable 'echo' use causing one rpm helper test to fail (#3786)
  * Spelling errors in the manual page (#3839)</changelog>
  <changelog author="adam.majer@suse.de" date="1523361600">- xls2csv_update.patch: fix mc to call xls2csv correctly
  (bsc#1087708)</changelog>
  <changelog author="adam.majer@suse.de" date="1523620800">- Remove some unused BuildRequires, enabling building on SLE-15
- Drop fdupes usage as difference is only 1 file smaller than 1kB.</changelog>
  <changelog author="ecsos@opensuse.org" date="1528200000">- update to 4.8.21
  * * Core
  * Cancel Chmod/Chown/Advanced chown operation for large group of files when operation is not permitted (#3850)
  * Mouse support in the "Advanced chown" dialog window (#3148)
  * File highlighting by extension is case insensitive by default (#1620)
  * Safe file overwrite (#3913)
  * * VFS
  * Support zstd compression format (#3906)
  * * Editor
  * Syntax:
  - Rust support (#3884)
  - JavaScript modules support (#3890)
  - Improve Markdown support (#3893)
  * * Viewer
  * * Diff viewer
  * * Misc
  * Add JavaScript module support to filehighlight.ini (MidnightCommander/mc#132)
  * Add Excel xlsx file format support to mc.ext.in (MidnightCommander/mc#135)
  * i18n of argument type names in --help blocks (#3879)
  * Code cleanup: (#3857, #3914)
  * * Fixes
  * Fail to link to ncurses built as two libraries: ncurses+tinfo (#3880)
  * Garbage in displaying of summary of file sizes for selected files (#3883)
  * "Compute totals" unnecessarily done for moves (#3149, #3908)
  * mc.ext: allow Java class files to be viewed even if JAD isn't on PATH (MidnightCommander/mc#134)
  * mcedit: broken extended key mode (#3897)
  * mcedit doesn't save all opened files (#3898)
  * extfs: sftps: -31 SFTP Protocol Error when transferring file
    (#3406, bsc#1119302)
  * extfs: rpm: truncated script content in the viewer (#3865)
  * extfs: rpm helper misses CONFLICTS field (#3789)</changelog>
  <changelog author="adam.majer@suse.de" date="1530014400">- sftp_interactive_password.patch: Fixes logins to remote SSH
  sessions where only Keyboard-Interactive password is available
  and tunneled password is disabled (bsc#1098235)
- mc-rpmlintrc: removed</changelog>
  <changelog author="adam.majer@suse.de" date="1547553600">- update to 4.8.22
  * Core
  - Support BTRFS's file clone operation
  - Find file: show pattern and content in the results window title
  - Find file: remember state (empty or not) of Content field
  - Improve support IBM i
  - Improve handling of hard link creation errors
  - Support user-defined prompt in the Fish subshell
  * VFS - sftp: preserve atime and mtime (#3917)
  * Editor
  - man page cleanup (#3918)
  - syntax:
    PHP - highlight keyword 'null' (#3920)
    Meson - initial implementation (#3940)
  * Misc
  - ext.d: use MPV as a fallback for mplayer -identify (#3919)
  - ext.d: improve recognition of MS Office formats (#3929)
  * Fixes
  - "Cannot create target file" when target has backslash space
    in the name (#3923)
  - Quiet single file overwrite (#3908)
  - Show error message for each not-installed program when view
    documents in MS Word and Excel formats (#3926)
  - Crash when trying some sftp connections (#3937)
  - Crash when return to filemanager from subshell (#3943)
- mc-extd-doc.patch: refreshed
- mc-extd-video.patch: refreshed
- mc-vfs-fish-deleted_source_file.patch: refreshed
- xls2csv_update.patch: refreshed</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1564660800">- Use python3 instead of python as we do not need to depend on
  python2
- Format with spec-cleaner
- update to 4.8.23:
  * Modify "File exists" query dialog (#3935):
  * Speed up of large directory structures delete (#3958)
  * Support key binding for menu (#212)
  * Syntax updates:
    + shell (#3981)
    + ebuild (#3988)
    + RPM spec (#3991)
  * Code cleanup (#3955)
  * Use Geeqie (a fork of GQview) as main image viewer, fallback to GQview (#3962)
  * various small fixes
- Refresh patches:
  * mc-multi-press-f-keys.patch
  * sftp_interactive_password.patch</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- mc-no-common.patch: fix compilation on Tumbleweed (bsc#1160401)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584446400">- Update to 4.8.24
  * Implement the file edit and view history
  * sftpfs: support keyborad interactive authentication
  * add yabasic (Yet Another BASIC) syntax highlighting
  * File highlighting updates
  * New skins
  * Lots of other fixes
- Remove sftp_interactive_password.patch
- Remove mc-no-common.patch</changelog>
  <changelog author="Andre C. Barros &lt;andre.cbarros@yahoo.com&gt;" date="1595851200">- Update to 4.8.25
  * Avoid subshell warning for standalone mcedit/mcview/mcdiffview run from mc
  * Implement chattr command (change ext{2,3,4}fs extended attributes)
  * New syntax highlighting: Kotlin and ino
  * File highlighting updates
  * Lots of other fixes
- Updated mc-ext-audio.patch
- Updated mc-extd-sound.patch
- Removed mc-rpm.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- Midnight Commander 4.8.26:
  * Support file names of any length
  * Implement persistent command line buffer for subshell
    (bash &gt;= 4, zsh and fish are supported)
  * Implement shadows of dialog windows and menus
  * Allow running clipboard commands if DISPLAY is not set
  * Add support of "alacritty", "tmux", and "tmux-256color" terminals
  * VFS: Support wim archive format (using wimtools)
  * VFS: Support pak archive format (using unar)
  * Editor: Add Swift syntax highlighting
  * Various bug fixes</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1630584000">- Midnight Commander 4.8.27:
  * Core
  - Minimal version of Autoconf is 2.64 (#3603)
  - Minimal version of Automake is 1.12 (#3986)
  - Minimal version of Gettext is 0.18.2 (#3603)
  - Minimal version of libssh2 is 1.2.8 (#4259)
  - Reimplement version detection (#3603, #4249)
  - Significantly reduce rebuilt time after version change (#2252, #4266)
  - Drop automatic migration of configuration from ~/.mc to XDG-based directories (#3682)
  - zsh: support custom configuration file: ~/.local/share/mc/.zshrc (#4203)
  - Widgets: implement WST_VISIBLE state to show/hide widgets (#2919)
  - Find File: add Follow symlinks option (#2020)
  * VFS
  - extfs: support unrar-6 (#4154)
  - extfs: support official 7z binary (7zz) (#4239)
  - ftpfs: apply file list parser from lftp project (#2841, #3174)
  * Editor
  - Word completion: get candidates from all open files (#4160)
  - etags: get rid of hardcoded list length and window width (#4132)
  - Update syntax files:
  - python (#4140)
  - Add syntax highlighting:
  - Verilog and SystemVerilog? header files (#4215)
  - JSON (#4250)
  - openrc-run scripts (#4246)
  * Viewer
  * Diff viewer
  * Misc
  - Code clean up (#4179, #4173, #4269)
  - Filehighlight of c++ and h++ files as sources (#4194)
  - Filehighlight of JSON files as documents (#4250)
  - Support of alacritty terminal emulator (​https://github.com/alacritty/alacritty) (#4248)
  - Support of foot terminal emulator (​https://codeberg.org/dnkl/foot) (#4251)
  - Support of (alt+)shift+arrow keys in st terminal emulator (st.suckless.org) (#4267)
  - Mouse support in screen: don't check  variable (#4233)
  - mc.ext: support fb2 e-books (#4167)
  - ext.d: use mediainfo to view info about various media files (#4167)
  - Remove OS/distro-specific package-related stuff from source tree (#4217)
  * Fixes
  - FTBFS against NCurses on OS X 10.9.5 (#4181)
  - Segfault on dialog before panels get visible (#4244)
  - Crash if shadow is out of screen (build against NCurses) (#4192)
  - Crash in search (#4222)
  - Crash on startup with enabled subshell in FreeBSD (workaround) (#4213)
  - Hang on start randomly with zsh as subshell (#4198)
  - If command line is invisible it's partially displayed (#4182)
  - Broken handling of zip archives (#4180, #4183) (bsc#1187583)
  - Broken handling of jar files as zip archives (#4223)
  - Timestamps of symlinks, sockets, fifos, etc are not preserved after copy/move (#3985)
  - %view action in the user menu doesn't work on no-exec filesystem (#4242)
  - Hardlinks are not colored by file type or extension (#3375)
  - mcedit: silent macro makes terminal disrupted (#4171)
  - mcedit: disrupting of TAGS file path (#4207)
  - vfs: unable to browse compressed tar archives (#4191)
  - sftpfs vfs: CVE-2021-36370: server fingerprint isn't verified
    (discovered by AUT-milCERT during an audit of open source software) (#4259)
    (bsc#1190180)
  - ftpfs vfs: month of file is always January (#4260)
  - Tests: log files are written by libcheck and automake simultaneously (#3986)
- Rebase mc-ext-audio.patch.
- Rebase mc-extd-sound.patch.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1648382400">- Update to 4.8.28:
  * Remove SMB support
  * Add syntax highlighting for Ngspice/SPICE and DOT/Graphviz
  * Support file/dir macros from mc.ect for standalone viewer
  * Support Shift+Fn keys for KiTTY
  * Filehighlight: graphical formats: avif, jp2, jxl, heic, heif,
    psb, psd, Markdown
  * bug fixes
- drop mc-startup-timeout.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1655294400">- Add 4258-fish-subshell-prompt.patch fixing
  https://midnight-commander.org/ticket/4258 stopping fish from sending
  \r while printing prompt and mc erases prompt buffer.
- Add mc.fish, which the fish equivalent of /usr/share/mc/mc-wrapper.sh</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1656331200">- Include review comments: don't depend on fish.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679227200">- update to 4.8.29:
  * Add more options for panel filter (#1373):
  * "Files only"
  * "Case sensitive"
  * "Using shell patterns"
  * Continue copy after interrupt
  * Restore menu accelerator for "Sort order": back to "S";
    change menu accelerator for "SFTP link" to "N"
  * Add support for cross-compilation with PERL path different
    between --build and --host
  * Bootstrap with autotools providing direct support for Apple
    M1
  * Port mc.ext to INI format and rename to mc.ext.ini
  * Implement compound (AND) conditions (Type/Shell and
    Type/Regex pairs) to disambiguate overloaded extensions
  * There is no fallback to previous mc.ext format
  * Editor
    + Change location of all user's syntax related stuff to
    ~/.local/share/mc/syntax/ directory
    + syntax/Syntax: document location of syntax files
    + Improvements of syntax highlighting:
    + YAML: improve multiline blocks highliting
    + New syntax highlighting:
    + Privoxy (https://www.privoxy.org) actions files
    + TOML (Tom's Obvious Minimal Language)
    + sqlite3 view: use 'immutable=1' URI parameter to prevent
    leaving wal/shm files after viewing sqlite database
    + Support of contour terminal emulator
    (https://github.com/contour-terminal/contour)
    + mc.ext.ini: clarify regex for makefiles
    + Remove empty hints translations by setting 5% threshold
  + Fixes
    + Fail to build with only SFTP network VFS is enabled
    + Crash on quick view of archives
    + Wrong description of --enable-configure-args option
    + Wrong version sort
    + No subshell if subshell is initializing more than 1 second
    + Filter keyboard shortcut only affects left panel
    + File type check does not work with special character in
    filename
    + Select files keeping the right mouse button pressed doesn't
    select all files
    + Cannot scroll panel listing upwards using mouse
    + "Directory Compare" doesn't correct work with panelization
    + Wrong decompressing of zip files in quick view panel
    + mc.ext: 'include' keyword (for command class def) have no
    effect if it was defined before 'Include' keyword (for
    command def)
    + mcedit: infinite loop when deleting a macro
    + mcviewer: segfault when switching from raw to parsed mode and
    back
    + Broken handling of zip archives
    + FISH subshell: commands don't work after window resize
    + FTP VFS: doesn't reconnect to server after timeout
    + FISH VFS: cannot remove non-empty directory
    + EXTFS VFS: segfault if archive contains file(s) in the parent
    directory
    + Tests: variable redeclaration in filevercmp_test5</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1679572800">- mc-ext-audio.patch: refresh patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1692100800">- Update to 4.8.30
  - Core
  * Support PCRE2 as search engine (via ----with-search-engine=pcre2) (#4450)
  * Implement panelization buffers for both file panels (#4370)
  - VFS
  * tar: support extended headers (including long file names and sparse files) (#1952, #2201)
  * extfs helpers: replace "perl -w" with "use warnings" (MidnightCommander/mc#174)
  * extfs/patchfs: be more specific in error message (#4485)
  - Editor
  * Add syntax highlighting:
  - Jenkinsfiles (#4469)
  - B language (#4470)
  * Improve syntax highlighting:
  - ECMAScript (MidnightCommander/mc#172)
  - ECMAScript in TypeScript (MidnightCommander/mc#172)
  - use diff syntax highlighting for git commit messages (COMMIT_EDITMSG) (MidnightCommander/mc#85)
  - Misc
  * Code cleanup (#4426, #4438)
  * Filehighlight:
  - recognize vsix files as zip files (MidnightCommander/mc#171)
  * Skin updates:
  - julia256 (#4441, #4445)
  - Fixes
  * Usage of 'sed' in build system/makefiles is not portable (#4459, #4466)
  * Unportable '$&lt;' in Makefiles (#4460)
  * FTBFS if ncurses used without --with-ncurses-includes= configure parameter (#4462)
  * Ncurses library is duplicated in MCLIBS (#4463, #4465)
  * FTBFS without ext2fs attributes support (#4464)
  * Wrong sort order after swapping panels (#4432)
  * Incorrect time delimiter in the copy/move progress window (#4437)
  * Incorrect redraw of overlapped file panels (#4408)
  * Subshell/Command line prompt is empty/missing (#3121)
  * Find file: relative ignore directory is applied to the start search directory (#4235)
  * Diff viewer: options are not applied on second run (#4486)
  * mc.ext.ini: 'Edit' command from 'Default' section is ignored (#4434)
  * mc.ext.ini: .md files are not recognized as Markdown ones by extension (#4444)
  * mcedit: off-by-one error in paragraph formatting (#4446)
  * ftp: incomplete file listing: block and character devices, pipes, sockets are missed (#4472)
  * Various typos in the source code (MidnightCommander/mc#177, MidnightCommander/mc#178)</changelog>
</package>
<package pkgid="4968994e1c3cc042301175bdc0c85b148ffbf12dc173c5d2fa5c6dd1e7406854" name="mc-lang" arch="noarch">
  <version epoch="0" ver="4.8.30" rel="lp156.4.1"/>
  <changelog author="dnh@opensuse.org" date="1488801600">- Update to Version 4.8.19
  * * Core
  * Replace $MC_HOME with $MC_PROFILE_ROOT (#3684)
  * Allow rebind TAB key to change panel (#3672)
  * Support for True Color (16 millions colors) (#3145)
  * Color aliases in skin files (#3711)
  * * VFS
  * Support timestamps with nanosecond precision for copy/move operations (#3575)
  * Introduce EXTFS helpers tester (#3730, #3744, #3752, #3753, #3751)
  * Teach u7z to parse archive listings w/o sizes and/or dates (#2707)
  * Teach rpm helper about transaction scripts (#3750)
  * Fix hp48, uace &amp; uarc extfs which used an obsolete date format (#3729, #3747)
  * * Editor
  * Syntax:
  - updates of HTML and ebuild highlighting
  - highlight *.t (Perl test) files as Perl scripts
  - disassociate .cl file extension from LISP syntax (#3691)
  * Add syntax highlighting:
  - OpenCL (#3690)
  - OpenShadingLanguage (#3762)
  - R
  - YAML (#3293)
  * * Misc
  * Code cleanup (#3693, #3703, #3721, #3763)
  * Add true color skins: 'Four seasons' (#3724)
  * Activate `--enable-tests` by default if `check` is found (#3708)
  * Added new skin: YADT (MidnightCommander/mc#115)
  * * Fixes
  * Segfault on switching left panel to Info (#3700)
  * Broken compatibility with ncurses (#3697)
  * Setting MC_HOME makes mc ignore ~/.bashrc (#3684)
  * mc_tmpdir() use a buffer of only 64 characters (#3736)
  * Some bugs in the parsing of hexadecimal search patterns (#3694)
  * Hexadecimal search fails on binary data (#3589)
  * Broken file list resorting on double click on panel header line (#3715)
  * Wrong dialog resizing and positioning (#3714, #3723)
  * Widget's 'disabled' status is not toggled immediately (#3716)
  * Last item of 'Options/Layout/Horizontal' radiobuttons remains highlighted (#3717)
  * 'Options/Layout/Equal split' checkbox gets reverted (#3718)
  * Panels: cannot show more than one "column" in user defined listing mode (#3757)
  * Mix of MSG_NOTIFY and MSG_FOCUS messages (#3731)
  * skins: 'window-state-char' and 'window-close-char' are parsed as colors (#3710)
  * Pressing &lt;right&gt; and &lt;left&gt; in the hotlist dialog doesn't refresh it (#3775)
  * mcview: an error message about bad regexp isn't shown (#3720)
  * mcedit: fix etags filenames parsing (#3698)
  * mcedit: fix mouse active area for maximize / close buttons (#3774)
  * mcedit: frames (MDI interface) don't reflect the focus state (#3766)
  * mcedit: frames (MDI interface) sometimes obscure the buttonbar (#3760)
  * mcedit doesn't show search error messages when searching backwards (#3735)
  * help viewer: tab characters handled incorrectly (#3754)
  * VFS: incorrect zoo archive listing (#3696)
  * VFS: segfault in VFSs not setting block size in stat (#3749)
- removed obsolete 02_ignore_ftp_chmod_error.patch
  if ignore_ftp_chattr_errors=true (the default?) in
  ~/.config/mc/ini, errors are ignored anyway, and if if set to false,
  the user get the error (e.g. permission denied). With the patch, the
  user never will see an error and wonder, why it's not working. It
  might have been, that this option has not worked in (much) older
  versions and the patch introduced because of this.
- removed obsolete 09_uzip_broken_528239.patch
  it is correctly detected during configure
- rebased mc-rpm.patch</changelog>
  <changelog author="ecsos@opensuse.org" date="1511870400">- Update to Version 4.8.20
  * * Core
  * Rename key bindings:
  - [main].PanelListingSwitch -&gt; [panel].CycleListingFormat
  - [main].PanelListingChange -&gt; [main].SetupListingFormat
  * Speed up of UTF-8 normalization for frequent cases (#3616)
  * * VFS
  * extfs helpers tester:
  - diff of failed tests is now included in output to ease bug reporting (#3784)
  * * Editor
  * Syntax:
  - ES2015 support (#3793)
  - TypeScript support (#3794)
  - Ada 95 updates (#3804)
  - Apache Hive QL support (#3828)
  - SQL &amp; PHP keyword updates (MidnightCommander/mc#129)
  - Simplification of case insensitive file name patterns in /usr/share/mc/syntax/Syntax file (#3829)
  - Markdown (initial support) (#3864)
  - Protocol Buffers and gRPC support (#3868)
  * Add %c (cursor offset from BOF) support for user menu macros (#3867)
  * * Viewer
  * * Diff viewer
  * * Misc
  * Unify curses initialization for various curses implementations (#3697)
  * Highlight txz extension as archive like tgz, etc. (#3782)
  * Add new media extensions to filehighlight.ini (#3834)
  * * Fixes
  * Wrong --help message for mcview, mcedit and mcdiff (#3805)
  * Compression from menu broken due to bad quoting (#3840)
  * --with-homedir gives "yes" as config directory (#3836)
  * External panelize: opening a file with an absolute path fails (#2942)
  * Filter isn't cleared when entering empty string (#3813)
  * Panelization is not kept while switching panel listing mode (#3810)
  * Cannot tab out of a QuickView panel (#3815)
  * Cannot use the F10 key in a QuickView panel (#3816)
  * Wromg INPUT_COMPLETE_CD flag handling in the QuickDialog? engine (#3870)
  * mcview: file interpreted as latin1 instead of utf8 (#3783)
  * mcview: incomplete read of filtering data (#3817)
  * mcview: search doesn't grow file as much as needed (#3819, #3855)
  * mcview: goto doesn't grow file as much as needed (#3826)
  * mcview: quick view panel: crash on slow startup while switching panel mode (#3846)
  * mcedit: fix broken encoding into UTF-8 for 8-bit displays (#3843)
  * mcedit: incorrect %f macro substitution in the user menu (#3861)
  * man pages: wrong paths of mc.hint and mc.hlp (#3806)
  * subshell: fix broken tcsh 6.20+ cd escaping (#3852)
  * VFS: incremental tar doesn't contain empty directories (#2297)
  * VFS: incremental tar: wrong directories owner for tar --numeric-owner -g (#3709)
  * VFS: timestamps not being preserved due to uninitialized struct stat st_[acm]tim.tv_nsec (#3821)
  * VFS: ftp: can't retrieve password from .netrc when user is in URL (#3869)
  * VFS: tests: locale issue causing helpers using 'sort' to fail (#3787)
  * VFS: tests: unportable 'echo' use causing one rpm helper test to fail (#3786)
  * Spelling errors in the manual page (#3839)</changelog>
  <changelog author="adam.majer@suse.de" date="1523361600">- xls2csv_update.patch: fix mc to call xls2csv correctly
  (bsc#1087708)</changelog>
  <changelog author="adam.majer@suse.de" date="1523620800">- Remove some unused BuildRequires, enabling building on SLE-15
- Drop fdupes usage as difference is only 1 file smaller than 1kB.</changelog>
  <changelog author="ecsos@opensuse.org" date="1528200000">- update to 4.8.21
  * * Core
  * Cancel Chmod/Chown/Advanced chown operation for large group of files when operation is not permitted (#3850)
  * Mouse support in the "Advanced chown" dialog window (#3148)
  * File highlighting by extension is case insensitive by default (#1620)
  * Safe file overwrite (#3913)
  * * VFS
  * Support zstd compression format (#3906)
  * * Editor
  * Syntax:
  - Rust support (#3884)
  - JavaScript modules support (#3890)
  - Improve Markdown support (#3893)
  * * Viewer
  * * Diff viewer
  * * Misc
  * Add JavaScript module support to filehighlight.ini (MidnightCommander/mc#132)
  * Add Excel xlsx file format support to mc.ext.in (MidnightCommander/mc#135)
  * i18n of argument type names in --help blocks (#3879)
  * Code cleanup: (#3857, #3914)
  * * Fixes
  * Fail to link to ncurses built as two libraries: ncurses+tinfo (#3880)
  * Garbage in displaying of summary of file sizes for selected files (#3883)
  * "Compute totals" unnecessarily done for moves (#3149, #3908)
  * mc.ext: allow Java class files to be viewed even if JAD isn't on PATH (MidnightCommander/mc#134)
  * mcedit: broken extended key mode (#3897)
  * mcedit doesn't save all opened files (#3898)
  * extfs: sftps: -31 SFTP Protocol Error when transferring file
    (#3406, bsc#1119302)
  * extfs: rpm: truncated script content in the viewer (#3865)
  * extfs: rpm helper misses CONFLICTS field (#3789)</changelog>
  <changelog author="adam.majer@suse.de" date="1530014400">- sftp_interactive_password.patch: Fixes logins to remote SSH
  sessions where only Keyboard-Interactive password is available
  and tunneled password is disabled (bsc#1098235)
- mc-rpmlintrc: removed</changelog>
  <changelog author="adam.majer@suse.de" date="1547553600">- update to 4.8.22
  * Core
  - Support BTRFS's file clone operation
  - Find file: show pattern and content in the results window title
  - Find file: remember state (empty or not) of Content field
  - Improve support IBM i
  - Improve handling of hard link creation errors
  - Support user-defined prompt in the Fish subshell
  * VFS - sftp: preserve atime and mtime (#3917)
  * Editor
  - man page cleanup (#3918)
  - syntax:
    PHP - highlight keyword 'null' (#3920)
    Meson - initial implementation (#3940)
  * Misc
  - ext.d: use MPV as a fallback for mplayer -identify (#3919)
  - ext.d: improve recognition of MS Office formats (#3929)
  * Fixes
  - "Cannot create target file" when target has backslash space
    in the name (#3923)
  - Quiet single file overwrite (#3908)
  - Show error message for each not-installed program when view
    documents in MS Word and Excel formats (#3926)
  - Crash when trying some sftp connections (#3937)
  - Crash when return to filemanager from subshell (#3943)
- mc-extd-doc.patch: refreshed
- mc-extd-video.patch: refreshed
- mc-vfs-fish-deleted_source_file.patch: refreshed
- xls2csv_update.patch: refreshed</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1564660800">- Use python3 instead of python as we do not need to depend on
  python2
- Format with spec-cleaner
- update to 4.8.23:
  * Modify "File exists" query dialog (#3935):
  * Speed up of large directory structures delete (#3958)
  * Support key binding for menu (#212)
  * Syntax updates:
    + shell (#3981)
    + ebuild (#3988)
    + RPM spec (#3991)
  * Code cleanup (#3955)
  * Use Geeqie (a fork of GQview) as main image viewer, fallback to GQview (#3962)
  * various small fixes
- Refresh patches:
  * mc-multi-press-f-keys.patch
  * sftp_interactive_password.patch</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- mc-no-common.patch: fix compilation on Tumbleweed (bsc#1160401)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584446400">- Update to 4.8.24
  * Implement the file edit and view history
  * sftpfs: support keyborad interactive authentication
  * add yabasic (Yet Another BASIC) syntax highlighting
  * File highlighting updates
  * New skins
  * Lots of other fixes
- Remove sftp_interactive_password.patch
- Remove mc-no-common.patch</changelog>
  <changelog author="Andre C. Barros &lt;andre.cbarros@yahoo.com&gt;" date="1595851200">- Update to 4.8.25
  * Avoid subshell warning for standalone mcedit/mcview/mcdiffview run from mc
  * Implement chattr command (change ext{2,3,4}fs extended attributes)
  * New syntax highlighting: Kotlin and ino
  * File highlighting updates
  * Lots of other fixes
- Updated mc-ext-audio.patch
- Updated mc-extd-sound.patch
- Removed mc-rpm.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- Midnight Commander 4.8.26:
  * Support file names of any length
  * Implement persistent command line buffer for subshell
    (bash &gt;= 4, zsh and fish are supported)
  * Implement shadows of dialog windows and menus
  * Allow running clipboard commands if DISPLAY is not set
  * Add support of "alacritty", "tmux", and "tmux-256color" terminals
  * VFS: Support wim archive format (using wimtools)
  * VFS: Support pak archive format (using unar)
  * Editor: Add Swift syntax highlighting
  * Various bug fixes</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1630584000">- Midnight Commander 4.8.27:
  * Core
  - Minimal version of Autoconf is 2.64 (#3603)
  - Minimal version of Automake is 1.12 (#3986)
  - Minimal version of Gettext is 0.18.2 (#3603)
  - Minimal version of libssh2 is 1.2.8 (#4259)
  - Reimplement version detection (#3603, #4249)
  - Significantly reduce rebuilt time after version change (#2252, #4266)
  - Drop automatic migration of configuration from ~/.mc to XDG-based directories (#3682)
  - zsh: support custom configuration file: ~/.local/share/mc/.zshrc (#4203)
  - Widgets: implement WST_VISIBLE state to show/hide widgets (#2919)
  - Find File: add Follow symlinks option (#2020)
  * VFS
  - extfs: support unrar-6 (#4154)
  - extfs: support official 7z binary (7zz) (#4239)
  - ftpfs: apply file list parser from lftp project (#2841, #3174)
  * Editor
  - Word completion: get candidates from all open files (#4160)
  - etags: get rid of hardcoded list length and window width (#4132)
  - Update syntax files:
  - python (#4140)
  - Add syntax highlighting:
  - Verilog and SystemVerilog? header files (#4215)
  - JSON (#4250)
  - openrc-run scripts (#4246)
  * Viewer
  * Diff viewer
  * Misc
  - Code clean up (#4179, #4173, #4269)
  - Filehighlight of c++ and h++ files as sources (#4194)
  - Filehighlight of JSON files as documents (#4250)
  - Support of alacritty terminal emulator (​https://github.com/alacritty/alacritty) (#4248)
  - Support of foot terminal emulator (​https://codeberg.org/dnkl/foot) (#4251)
  - Support of (alt+)shift+arrow keys in st terminal emulator (st.suckless.org) (#4267)
  - Mouse support in screen: don't check  variable (#4233)
  - mc.ext: support fb2 e-books (#4167)
  - ext.d: use mediainfo to view info about various media files (#4167)
  - Remove OS/distro-specific package-related stuff from source tree (#4217)
  * Fixes
  - FTBFS against NCurses on OS X 10.9.5 (#4181)
  - Segfault on dialog before panels get visible (#4244)
  - Crash if shadow is out of screen (build against NCurses) (#4192)
  - Crash in search (#4222)
  - Crash on startup with enabled subshell in FreeBSD (workaround) (#4213)
  - Hang on start randomly with zsh as subshell (#4198)
  - If command line is invisible it's partially displayed (#4182)
  - Broken handling of zip archives (#4180, #4183) (bsc#1187583)
  - Broken handling of jar files as zip archives (#4223)
  - Timestamps of symlinks, sockets, fifos, etc are not preserved after copy/move (#3985)
  - %view action in the user menu doesn't work on no-exec filesystem (#4242)
  - Hardlinks are not colored by file type or extension (#3375)
  - mcedit: silent macro makes terminal disrupted (#4171)
  - mcedit: disrupting of TAGS file path (#4207)
  - vfs: unable to browse compressed tar archives (#4191)
  - sftpfs vfs: CVE-2021-36370: server fingerprint isn't verified
    (discovered by AUT-milCERT during an audit of open source software) (#4259)
    (bsc#1190180)
  - ftpfs vfs: month of file is always January (#4260)
  - Tests: log files are written by libcheck and automake simultaneously (#3986)
- Rebase mc-ext-audio.patch.
- Rebase mc-extd-sound.patch.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1648382400">- Update to 4.8.28:
  * Remove SMB support
  * Add syntax highlighting for Ngspice/SPICE and DOT/Graphviz
  * Support file/dir macros from mc.ect for standalone viewer
  * Support Shift+Fn keys for KiTTY
  * Filehighlight: graphical formats: avif, jp2, jxl, heic, heif,
    psb, psd, Markdown
  * bug fixes
- drop mc-startup-timeout.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1655294400">- Add 4258-fish-subshell-prompt.patch fixing
  https://midnight-commander.org/ticket/4258 stopping fish from sending
  \r while printing prompt and mc erases prompt buffer.
- Add mc.fish, which the fish equivalent of /usr/share/mc/mc-wrapper.sh</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1656331200">- Include review comments: don't depend on fish.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679227200">- update to 4.8.29:
  * Add more options for panel filter (#1373):
  * "Files only"
  * "Case sensitive"
  * "Using shell patterns"
  * Continue copy after interrupt
  * Restore menu accelerator for "Sort order": back to "S";
    change menu accelerator for "SFTP link" to "N"
  * Add support for cross-compilation with PERL path different
    between --build and --host
  * Bootstrap with autotools providing direct support for Apple
    M1
  * Port mc.ext to INI format and rename to mc.ext.ini
  * Implement compound (AND) conditions (Type/Shell and
    Type/Regex pairs) to disambiguate overloaded extensions
  * There is no fallback to previous mc.ext format
  * Editor
    + Change location of all user's syntax related stuff to
    ~/.local/share/mc/syntax/ directory
    + syntax/Syntax: document location of syntax files
    + Improvements of syntax highlighting:
    + YAML: improve multiline blocks highliting
    + New syntax highlighting:
    + Privoxy (https://www.privoxy.org) actions files
    + TOML (Tom's Obvious Minimal Language)
    + sqlite3 view: use 'immutable=1' URI parameter to prevent
    leaving wal/shm files after viewing sqlite database
    + Support of contour terminal emulator
    (https://github.com/contour-terminal/contour)
    + mc.ext.ini: clarify regex for makefiles
    + Remove empty hints translations by setting 5% threshold
  + Fixes
    + Fail to build with only SFTP network VFS is enabled
    + Crash on quick view of archives
    + Wrong description of --enable-configure-args option
    + Wrong version sort
    + No subshell if subshell is initializing more than 1 second
    + Filter keyboard shortcut only affects left panel
    + File type check does not work with special character in
    filename
    + Select files keeping the right mouse button pressed doesn't
    select all files
    + Cannot scroll panel listing upwards using mouse
    + "Directory Compare" doesn't correct work with panelization
    + Wrong decompressing of zip files in quick view panel
    + mc.ext: 'include' keyword (for command class def) have no
    effect if it was defined before 'Include' keyword (for
    command def)
    + mcedit: infinite loop when deleting a macro
    + mcviewer: segfault when switching from raw to parsed mode and
    back
    + Broken handling of zip archives
    + FISH subshell: commands don't work after window resize
    + FTP VFS: doesn't reconnect to server after timeout
    + FISH VFS: cannot remove non-empty directory
    + EXTFS VFS: segfault if archive contains file(s) in the parent
    directory
    + Tests: variable redeclaration in filevercmp_test5</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1679572800">- mc-ext-audio.patch: refresh patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1692100800">- Update to 4.8.30
  - Core
  * Support PCRE2 as search engine (via ----with-search-engine=pcre2) (#4450)
  * Implement panelization buffers for both file panels (#4370)
  - VFS
  * tar: support extended headers (including long file names and sparse files) (#1952, #2201)
  * extfs helpers: replace "perl -w" with "use warnings" (MidnightCommander/mc#174)
  * extfs/patchfs: be more specific in error message (#4485)
  - Editor
  * Add syntax highlighting:
  - Jenkinsfiles (#4469)
  - B language (#4470)
  * Improve syntax highlighting:
  - ECMAScript (MidnightCommander/mc#172)
  - ECMAScript in TypeScript (MidnightCommander/mc#172)
  - use diff syntax highlighting for git commit messages (COMMIT_EDITMSG) (MidnightCommander/mc#85)
  - Misc
  * Code cleanup (#4426, #4438)
  * Filehighlight:
  - recognize vsix files as zip files (MidnightCommander/mc#171)
  * Skin updates:
  - julia256 (#4441, #4445)
  - Fixes
  * Usage of 'sed' in build system/makefiles is not portable (#4459, #4466)
  * Unportable '$&lt;' in Makefiles (#4460)
  * FTBFS if ncurses used without --with-ncurses-includes= configure parameter (#4462)
  * Ncurses library is duplicated in MCLIBS (#4463, #4465)
  * FTBFS without ext2fs attributes support (#4464)
  * Wrong sort order after swapping panels (#4432)
  * Incorrect time delimiter in the copy/move progress window (#4437)
  * Incorrect redraw of overlapped file panels (#4408)
  * Subshell/Command line prompt is empty/missing (#3121)
  * Find file: relative ignore directory is applied to the start search directory (#4235)
  * Diff viewer: options are not applied on second run (#4486)
  * mc.ext.ini: 'Edit' command from 'Default' section is ignored (#4434)
  * mc.ext.ini: .md files are not recognized as Markdown ones by extension (#4444)
  * mcedit: off-by-one error in paragraph formatting (#4446)
  * ftp: incomplete file listing: block and character devices, pipes, sockets are missed (#4472)
  * Various typos in the source code (MidnightCommander/mc#177, MidnightCommander/mc#178)</changelog>
</package>
<package pkgid="b1c01b09add45dbb571798dcc691412f3eda5e3363e88b0d4bebc34c28897497" name="microsoft-calibri-fonts" arch="noarch">
  <version epoch="0" ver="6.23" rel="lp156.2.1"/>
</package>
<package pkgid="a80e0defc96bfc52d116cd15cab81cf7cbed7b069f0ff96a14e41ad1539a0968" name="microsoft-cambria-fonts" arch="noarch">
  <version epoch="0" ver="6.98" rel="lp156.2.1"/>
</package>
<package pkgid="106e0ecd3199ba0fe164f6b38b7f2b424377bc5084f5c4f7e2bafad0c2b918c4" name="microsoft-candara-fonts" arch="noarch">
  <version epoch="0" ver="5.63" rel="lp156.2.1"/>
</package>
<package pkgid="54a7ea6c646189eaf038f1979c106c6b87e77968655cd150fd919a173443ce73" name="microsoft-chinese-fonts" arch="noarch">
  <version epoch="0" ver="1.00" rel="lp156.2.1"/>
</package>
<package pkgid="c49009ae5822ce40ecf91ce72b1ef4318aca4f89a576d6345c1c8f5a6967f1a3" name="microsoft-chinese-fonts" arch="src">
  <version epoch="0" ver="1.00" rel="lp156.2.1"/>
</package>
<package pkgid="40e0f0062dbf421f36b1b14df50a5eebfdce38622732407f2a738f5ae7ccd0b5" name="microsoft-cleartype-fonts" arch="noarch">
  <version epoch="0" ver="7.00" rel="lp156.2.1"/>
</package>
<package pkgid="e44527eb096379bcd192fa145d9b67b21b9a8a7d5768dd7cffc621d53ffe4594" name="microsoft-cleartype-fonts" arch="src">
  <version epoch="0" ver="7.00" rel="lp156.2.1"/>
</package>
<package pkgid="adc7e737a6fbb3083a9f95338e6c8d1244871e49ebd693651d25308106ea2214" name="microsoft-comic-fonts" arch="noarch">
  <version epoch="0" ver="5.14" rel="lp156.2.1"/>
</package>
<package pkgid="af46f3510ae18d3039ad1fdad5e375ee5d75637c759f72f09c84d988ec5c1af4" name="microsoft-comic-fonts" arch="src">
  <version epoch="0" ver="5.14" rel="lp156.2.1"/>
</package>
<package pkgid="7acf44cd74a4413da6e5e46c270fbf5f334b7634a6d5a6acdc79e4fcf8625f44" name="microsoft-consolas-fonts" arch="noarch">
  <version epoch="0" ver="7.00" rel="lp156.2.1"/>
</package>
<package pkgid="dc9c2af1f51809634170f97658467d511c1640e591f5c8d660d91fd5a34df53d" name="microsoft-constantia-fonts" arch="noarch">
  <version epoch="0" ver="5.93" rel="lp156.2.1"/>
</package>
<package pkgid="76300ec190e043792850b1197e9d472d294ebb4891d927138971eae4b02662b2" name="microsoft-corbel-fonts" arch="noarch">
  <version epoch="0" ver="6.01" rel="lp156.2.1"/>
</package>
<package pkgid="e555bd9609d4427a9e148bd61a31b5ef7a0500e62ded2edaced87d6f06b255a5" name="microsoft-georgia-fonts" arch="noarch">
  <version epoch="0" ver="5.59" rel="lp156.2.1"/>
</package>
<package pkgid="a1ba2baf7c5898af3292a89ae26fdda17efd27e0d3af6d48a61c3faad212a8d6" name="microsoft-georgia-fonts" arch="src">
  <version epoch="0" ver="5.59" rel="lp156.2.1"/>
</package>
<package pkgid="e738ad76b72941d1f5be79c808896e98eaa4f5cdbaa70b102b5424e1e9606601" name="microsoft-japanese-fonts" arch="noarch">
  <version epoch="0" ver="2.31" rel="lp156.2.1"/>
</package>
<package pkgid="38fbde591536a701591f534b810f46bf4237dd93b8fe33bc8c20f68dc36c84b5" name="microsoft-japanese-fonts" arch="src">
  <version epoch="0" ver="2.31" rel="lp156.2.1"/>
</package>
<package pkgid="1297a948c05049e451c673e4e6e0a2df2813044222b4c49251182026f5d6d4bd" name="microsoft-tahoma-fonts" arch="noarch">
  <version epoch="0" ver="7.00" rel="lp156.2.1"/>
</package>
<package pkgid="8d1175b04fc7fd0dbf975300b880ada33934f5a510c3f3ee5767c6fba3c2eefd" name="microsoft-tahoma-fonts" arch="src">
  <version epoch="0" ver="7.00" rel="lp156.2.1"/>
</package>
<package pkgid="ac9aec0259df8d35050b0e5b9515138b7ca3fd0c7e0f918ea3063eedc91fd90a" name="microsoft-trebuchet-fonts" arch="noarch">
  <version epoch="0" ver="5.15" rel="lp156.2.1"/>
</package>
<package pkgid="5f0a57883d7c89b7ef0655dfda140810a5de703661b135299ea4c6180bbc1f43" name="microsoft-trebuchet-fonts" arch="src">
  <version epoch="0" ver="5.15" rel="lp156.2.1"/>
</package>
<package pkgid="b3f83ef3eabc5a4a28c7915f897df175cb0282469333af77b9233d50f7e2486d" name="microsoft-verdana-fonts" arch="noarch">
  <version epoch="0" ver="5.33" rel="lp156.2.1"/>
</package>
<package pkgid="e51866cd88331d2e0adc4b39d449a9b90fcf54435decebc14f477d672d6dfe42" name="microsoft-verdana-fonts" arch="src">
  <version epoch="0" ver="5.33" rel="lp156.2.1"/>
</package>
<package pkgid="f53dc0b3de53fb09cea661d089a84446bae0fa4feb4941c7056df1f7381d06a5" name="monotype-andale-fonts" arch="noarch">
  <version epoch="0" ver="2.00" rel="lp156.2.1"/>
</package>
<package pkgid="91d1d11c29b44b361e785792674b021dc10b1513a023e104c9aa2dd9410de101" name="monotype-andale-fonts" arch="src">
  <version epoch="0" ver="2.00" rel="lp156.2.1"/>
</package>
<package pkgid="a7f876776cc3d9b1d294dba74e40480dd9149ce4bba79a2958c8b79a57f0144a" name="monotype-arial-fonts" arch="noarch">
  <version epoch="0" ver="7.00" rel="lp156.2.1"/>
</package>
<package pkgid="d4ee44d31ee4bbe10302f1f2f8cc70b3dc39f1397e9c2219d25446bb4bea56f5" name="monotype-arial-fonts" arch="src">
  <version epoch="0" ver="7.00" rel="lp156.2.1"/>
</package>
<package pkgid="d8e2c22eae3b10862f996a62823840befb7b5cd1137144426feb8c369e61c632" name="monotype-arial-fonts-black1" arch="noarch">
  <version epoch="0" ver="1.00" rel="lp156.2.1"/>
</package>
<package pkgid="1421921a4c3fe49374a92b1d9367eb9a5d8cbd9941b20839d17861522d02de63" name="monotype-arial-fonts-black5" arch="noarch">
  <version epoch="0" ver="5.83" rel="lp156.2.1"/>
</package>
<package pkgid="574d2fc1ceb94c175d14ee0ccebc31f92e9292b1a147e0523f9d8947e8fcf5fb" name="monotype-courier-fonts" arch="noarch">
  <version epoch="0" ver="6.92" rel="lp156.2.1"/>
</package>
<package pkgid="51c94754eba89f4893e954fb4c3e99343482f54dda72a97cadb897e6e21eaca9" name="monotype-courier-fonts" arch="src">
  <version epoch="0" ver="6.92" rel="lp156.2.1"/>
</package>
<package pkgid="34fc9e498bc555bef0c0b9572c2159e069689c5a695b28d130f9f2e7bc2d11cf" name="monotype-times-fonts" arch="noarch">
  <version epoch="0" ver="7.00" rel="lp156.2.1"/>
</package>
<package pkgid="50e79dec79147bce8237803ef47bf5ca1543f6cc5c231439d43ac633cfdafea1" name="monotype-times-fonts" arch="src">
  <version epoch="0" ver="7.00" rel="lp156.2.1"/>
</package>
<package pkgid="7720028f9a9f72c208aac4139938cb87f3cc7a77b433e6d0ea06bec2761a689c" name="ofl" arch="x86_64">
  <version epoch="0" ver="20251011" rel="lp156.2.1"/>
  <changelog author="jengelh@inai.de" date="1493553600">- Update to new upstream release 20170430
  * build: make build result time-invariant
  * sysinfo: avoid printing garbage display sizes</changelog>
  <changelog author="jengelh@inai.de" date="1519905600">- Update to new upstream release 20180301
  * aumeta: handle containers other than mp4
  * spec-beautifier: escape { in regexes for Perl 5.26 fitness</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1556452800">- Update to new upstream release 20190428
  * vfontas: new implementation. Replaces clt2bdf, clt2pbm,
    cltxscale, fnt2bdf.
  * vfontas: xBRZ x6 support
  * profile: use new GREP_COLORS variable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1580040000">- Update to release 20200126
  * vfontas: add full vectorizer for SFD glyphs
  * vfontas: improved ascent/descent values for vector output
  * vfontas: hex format misreading was fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583841600">- Update to release 20200310
  * vfontas: add "N1" vectorizer
  * vfontas: new -saven1 command to use N1
  * vfontas: remove -xbrz scaler</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585569600">- Update to release 20200331
  * vfontas: add "N2" vectorizer
  * vfontas: new -saven2 command to use N2
  * vfontas: moved N1 to historic status</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588075200">- Update to release 20200428
  * vfontas: N2 vectorizer: cease smoothing of stub serifs
    (concerns the topleft corner of an 'E' in some fonts)
  * vfontas: N2 vectorizer: avoid diagonalizing "pimples" in font
    outlines (concerns 1-pixel protrusions in the right vertical
    edge of the '4')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="4878039f5905fe967711455948583f2f941f4bcd17d257e65012d5345c35ed8a" name="ofl-debuginfo" arch="x86_64">
  <version epoch="0" ver="20251011" rel="lp156.2.1"/>
  <changelog author="jengelh@inai.de" date="1493553600">- Update to new upstream release 20170430
  * build: make build result time-invariant
  * sysinfo: avoid printing garbage display sizes</changelog>
  <changelog author="jengelh@inai.de" date="1519905600">- Update to new upstream release 20180301
  * aumeta: handle containers other than mp4
  * spec-beautifier: escape { in regexes for Perl 5.26 fitness</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1556452800">- Update to new upstream release 20190428
  * vfontas: new implementation. Replaces clt2bdf, clt2pbm,
    cltxscale, fnt2bdf.
  * vfontas: xBRZ x6 support
  * profile: use new GREP_COLORS variable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1580040000">- Update to release 20200126
  * vfontas: add full vectorizer for SFD glyphs
  * vfontas: improved ascent/descent values for vector output
  * vfontas: hex format misreading was fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583841600">- Update to release 20200310
  * vfontas: add "N1" vectorizer
  * vfontas: new -saven1 command to use N1
  * vfontas: remove -xbrz scaler</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585569600">- Update to release 20200331
  * vfontas: add "N2" vectorizer
  * vfontas: new -saven2 command to use N2
  * vfontas: moved N1 to historic status</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588075200">- Update to release 20200428
  * vfontas: N2 vectorizer: cease smoothing of stub serifs
    (concerns the topleft corner of an 'E' in some fonts)
  * vfontas: N2 vectorizer: avoid diagonalizing "pimples" in font
    outlines (concerns 1-pixel protrusions in the right vertical
    edge of the '4')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="19f1c5aa686c8cce28640baf75b1dc9f82bceb6b57406d8833e45755ada874f9" name="perl-solv" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="29c6a69ef2bbc50899f2abae504d0b023f22d8c9381dcf6ae84881949b314277" name="perl-solv-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="66bafab4e36f759aeefbcec242325d27ea9d9abc3d4673b613b5949d782f75c5" name="python3-solv" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="9c6602149e7bdaf987eb81ef671fa8c318579e14c7b8ffdd40b9290860cada70" name="python3-solv-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="c13f2aeb2135c62da4205265a0d0c3001c7a522a40603a516db1b39c6edcc0a4" name="python311-solv" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="9b6004c2517467d67090931569d8ec54cab7a30a652edb5369c1e6ca17df8118" name="python311-solv-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="79c6d7a52788f59ecc4d6437f580afae5213c2505885e17f13fb37d3521d7cce" name="python312-yt-dlp" arch="noarch">
  <version epoch="0" ver="2026.06.09" rel="lp156.3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756382400">- Update to release 2025.08.27
  * Add tcc player JS variant
  * Deprioritize web_safari m3u8 formats
  * Use alternative tv user-agent when authenticated</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1757160000">- Update to version 2025.09.05
  * Fix --id deprecation warning
  * charlierose: Fix extractor
  * googledrive: Fix subtitles extraction
  * itvbtcc: Fix extractor
  * kick: vod: Support ongoing livestream VODs
  * lrt: Fix extractors
  * tver: Extract more metadata
  * vevo: Restore extractors
  * build: Overhaul Linux builds and refactor release workflow</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1758628800">- Update to release 2025.09.23
  * youtube: Force player 0004de42</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1758974400">- Update to release 2025.09.26
  * twitch: vod: Fix live_status detection
  * yt: Fix player JS overrides
  * yt: Improve PO token logging
  * yt: Player client maintenance
  * yt: Replace tv_simply with web_safari in default clients
- Fix Leap 15.6 build</changelog>
  <changelog author="olaf@aepfle.de" date="1759838400">- Use Python 3.13 in 15.7, due to lack of 3.12</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760529600">- Update to release 2025.10.14
  * yt: Detect experiment binding GVS PO Token to video id
  * yt: Fix approximate timestamp extraction for feeds</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1761134400">- Update to version 2025.10.22
  * A stopgap release with a TEMPORARY partial fix for YouTube
    support. Some formats may still be unavailable, especially if
    cookies are passed to yt-dlp. The NEXT release, expected very
    soon, will require an external JS runtime (e.g. Deno) in
    order for YouTube downloads to work properly.
  * The minimum required Python version has been raised to 3.10
    (Python 3.9 has reached its end-of-life as of October 2025).</changelog>
  <changelog author="olaf@aepfle.de" date="1761220800">- Use the pythons macro to reduce the amount of suse_version usage</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1763035200">- Update to release 2025.11.12
  * An external JavaScript runtime is now used for full YouTube
    support (e.g. deno).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1763208000">- Relax JS runtime requirement from required to recommended,
  some formats can be downloaded without either runtime.
- Recommend nodejs as an alternative to deno
  (Leap 15.6 has just nodejs).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1765195200">- Update to release 2025.12.08
  * cookies: Fix --cookies-from-browser for new installs of
    Firefox 147+
  * floatplane: add subtitle support
  * yt: detect AI-upscaled formats</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769688000">- Update to release 2026.01.29
  * Accept float values for command-line option `--sleep-subtitles`
  * Add `--format-sort-reset` option
  * yt: Support comment subthreads</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1769774400">- added quickjs recommends as a lighter alternative to deno and nodejs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769947200">- Update to release 2026.01.31
  * yt: Add `web_embedded` fallback for `android_vr` client
  * yt: Remove broken `ios_downgraded` and `tv_embedded` player
    clients</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1770206400">- Update to release 2026.02.04
  * unsupported: Update unsupported URLs
  * yt: Default to tv player JS variant</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771761600">- Update to release 2026.02.21
  * youtube: Add more known player JS variants
  * date, search: Remove broken ytsearchdate support</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1772625600">- Update to version 2026.03.03
  * Extractor changes:
  * aenetworks: Fix extraction
  * patreon: Fix extractors
  * thechosen: Rework extractor
  * yt: Skip webpage player response by default
  * zapiks: Improve extraction</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1773403200">- Update to version 2026.03.13
  * Extractor changes:
  * tiktok: Fix challenge solving
  * yt: Fix android_vr player client
  * yt: Fix use_ad_playback_context extractor-arg
  * yt: Fix web_embedded player client
  * yt: Request web_safari &amp; web_creator client configs
  * tab: Fix album extraction
  * tab: Improve description extraction
  * Update ejs to 0.7.0
  * ejs: Fix sig value encoding by
  * ejs: Solve new player variants</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773835200">- Update to release 2026.03.17
  * Always respect webpage_client extractor-arg
  * Fix --live-from-start support</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1781265600">- Update to version 2026.06.09
  * Fixed [CVE-2026-50019]: File Downloader cookie leak with curl
  * Fixed [CVE-2026-50023]: Dangerous file type creation via
    insufficient filename sanitization
  * Fixed [CVE-2026-50574]: Arbitrary code execution via manifest
    downloads with aria2c
  * Added lockfile and pinned extras
  * Removed url, desktop and webloc from safe extensions
  * Extract supplemental codecs from DASH manifests
  * abematv: Extract subtitles
  * ard: Support new ardsounds domain
  * monstercat: Support older URLs
  * pornhub: Support browser impersonation
  * reddit: Fix unauthenticated extraction
  * rtp: Support multi-part episodes and --no-playlist
  * s4c: Extract more metadata
  * soop: Adapt extractors to new domain
  * soundcloud: Support --extractor-retries for original formats
  * twitch: Remove dead rechat subtitles
  * twitter: Fix view_count extraction
  * external: aria2c: Remove support for m3u8/dash protocols
  * ffmpegmetadata: Avoid erroneous ISO 639 conversions</changelog>
</package>
<package pkgid="23dabcd0e01110df44a3144f493731bf907e06b3f3a50728de12b4b1efbe9f7d" name="rsync" arch="src">
  <version epoch="0" ver="3.4.3" rel="lp156.5.1"/>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1694001600">- Rename patch to follow naming patch policies:
  fortified-strlcpy-fix.patch -&gt; rsync-fortified-strlcpy-fix.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1701259200">- Moved rsyncd.conf and rsyncd.secrets to /usr/etc.
  * Add rsync-usr-etc.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1710244800">- Avoid package changes in %check</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1713441600">- Update to 3.3.0
  * BUG FIXES:
  - Fixed a bug with --sparse --inplace where a trailing gap in
    the source file would not clear out the trailing data in the
    destination file.
  - Fixed an buffer overflow in the checksum2 code if SHA1 is
    being used for the checksum2 algorithm.
  - Fixed an issue when rsync is compiled using _FORTIFY_SOURCE so
    that the extra tests don't complain about a strlcpy() limit
    value (which was too large, even though it wasn't possible for
    the larger value to cause an overflow).
    (fix bsc#1214616, bsc#1214249)
  - Add a backtick to the list of characters that the filename
    quoting needs to escape using backslashes.
  - Fixed a string-comparison issue in the internal handling of
  - -progress (a locale such as tr_TR.utf-8 needed the internal
    triggering of --info options to use upper-case flag names to
    ensure that they match).
  - Make sure that a local transfer marks the sender side as
    trusted.
  - Change the argv handling to work with a newer popt library
  - ⁠-⁠ one that likes to free more data than it used to.
  - Rsync now calls OpenSSL_add_all_algorithms() when compiled
    against an older openssl library.
  - Fixed a problem in the daemon auth for older protocols
    (29 and before) if the openssl library is being used to
    compute MD4 checksums.
  - Fixed rsync -VV on Cygwin -⁠-⁠ it needed a flush of stdout.
  - Fixed an old stats bug that counted devices as symlinks.
  * ENHANCEMENTS:
  - Enhanced rrsync with the -no-overwrite option that allows you
    to ensure that existing files on your restricted but writable
    directory can't be modified.
  - Enhanced the manpages to mark links with .UR &amp; .UE. If your
    nroff doesn't support these idioms, touch the file
    .md2man-force in the source directory so that md-convert gets
    called with the --force-link-text option, and that should
    ensure that your manpages are still readable even with the
    ignored markup.
  - Some manpage improvements on the handling of [global] modules.
  - Changed the mapfrom &amp; mapto perl scripts (in the support dir)
    into a single python script named idmap. Converted a couple
    more perl scripts into python.
  - Changed the mnt-excl perl script (in the support dir) into a
    python script.
  * DEVELOPER RELATED:
  - Updated config.guess (timestamp 2023-01-01) and config.sub
    (timestamp 2023-01-21).
- Drop rsync-fortified-strlcpy-fix.patch (included upstream).</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1716465600">- Correcly enable SIMD in x64: the flag was renamed from
  - -enable-simd to -enable-roll-simd in 3.2.4
- Remove leftovers from previous versions:
  * rsync-patches-3.2.7.tar.gz
  * rsync-patches-3.2.7.tar.gz.asc</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1724673600">- add patch rsync-run-dir.patch:
  * Drop dependency on /var/run compat symlink, this causes problems
    on image based systems</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;mail+rpm@georg-pfuetzenreuter.net&gt;" date="1725537600">- Add rsyncd-return-from-list-command-with-0.patch to not treat #list as failure</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1725624000">- rsync-gcc14.patch: fixed the ipv6 configure check (bsc#1230156)</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1736424000">- Security update, fix multiple vulnerabilities:
  * CVE-2024-12084, bsc#1234100 - Heap Buffer Overflow in Checksum Parsing
  * CVE-2024-12085, bsc#1234101 - Info Leak via uninitialized Stack contents defeats ASLR
  * CVE-2024-12086, bsc#1234102 - Server leaks arbitrary client files
  * CVE-2024-12087, bsc#1234103 - Server can make client write files outside of destination directory using symbolic links
  * CVE-2024-12088, bsc#1234104 - --safe-links Bypass
  * Added rsync-CVE-2024-12084-overflow-01.patch
  * Added rsync-CVE-2024-12084-overflow-02.patch
  * Added rsync-CVE-2024-12085.patch
  * Added rsync-CVE-2024-12086_01.patch
  * Added rsync-CVE-2024-12086_02.patch
  * Added rsync-CVE-2024-12086_03.patch
  * Added rsync-CVE-2024-12086_04.patch
  * Added rsync-CVE-2024-12087_01.patch
  * Added rsync-CVE-2024-12087_02.patch
  * Added rsync-CVE-2024-12088.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1736856000">- Security update,CVE-2024-12747, bsc#1235475 race condition in handling symbolic links
  * Added rsync-CVE-2024-12747.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1736942400">- Update to 3.4
  * Bump to protocol 32
  Drop CVE patches:
  * Drop rsync-gcc14.patch
  * Removed rsync-CVE-2024-12084-overflow-01.patch
  * Removed rsync-CVE-2024-12084-overflow-02.patch
  * Removed rsync-CVE-2024-12085.patch
  * Removed rsync-CVE-2024-12086_01.patch
  * Removed rsync-CVE-2024-12086_02.patch
  * Removed rsync-CVE-2024-12086_03.patch
  * Removed rsync-CVE-2024-12086_04.patch
  * Removed rsync-CVE-2024-12087_01.patch
  * Removed rsync-CVE-2024-12087_02.patch
  * Removed rsync-CVE-2024-12088.patch
  * Removed rsync-CVE-2024-12747.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736942401">- Backport patch from PR 705 to fix broken handling of hashes and
  hard links:
  * Add 705.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1737028800">- update to 3.4.1
  * fixed handling of -H flag with conflict in internal flag values
    (replaces 705.patch)
  * fixed a user after free in logging of failed rename
  * fixed build on systems without openat()
  * removed dependency on alloca() in bundled popt</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1737115200">- Update to 3.4.1
  * BUG FIXES:
  - fixed handling of -⁠H flag with conflict in internal flag values
  - fixed a user after free in logging of failed rename
  - fixed build on systems without openat()
  - removed dependency on alloca() in bundled popt
  * DEVELOPER RELATED:
  - fix to permissions handling in the developer release script
- Drop 705.patch, because now in upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743163200">- Add rsync341-gcc15-bool.patch to fix gcc15 compile time error</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1765886400">- Security update (CVE-2025-10158, bsc#1254441): rsync: Out of
  bounds array access via negative index
  - Add rsync-CVE-2025-10158.patch</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1778155200">- Security update (CVE-2026-41035, bsc#1262223): rsync: count of
  entries mismatch can lead to a use-after-free
  - Add rsync-CVE-2026-41035.patch</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1779364800">- Fixed some warnings while building the rpm.
- Added patches:
  - rsync-python-3.6-tests.patch:
    Small patch to support running tests on python 3.6+:
  - rsync-openat2-glibc-missing.patch:
    Small patch to build on kernels &gt;= 5.6+ where openat2
    is not defined in glibc.
- Removed patches already upstream:
  - rsync-no-libattr.patch
  - rsync-CVE-2025-10158.patch
  - rsync-CVE-2026-41035.patch
  - rsync341-gcc15-bool.patch
- Removed support for the unmaintained rsync-patches archive,
  which in turn removes support for SLP. These patches are not
  being shipped anymore.
- Update to 3.4.3:
  - SECURITY FIXES:
    Six CVEs are fixed in this release. Three of the six
    (CVE-2026-29518, CVE-2026-43617, CVE-2026-43619) require
    non-default daemon configuration to reach: the first and
    third need use chroot = no for a module, the second needs
    daemon chroot = ... set in rsyncd.conf.
    Two (CVE-2026-43618, CVE-2026-43620) are reachable from a
    normal pull or a normal authenticated daemon connection.
    The sixth (CVE-2026-45232) is reachable only when RSYNC_PROXY
    is set and the proxy (or a MITM) returns a pathological
    response.
    Complete list of changes: https://download.samba.org/pub/rsync/NEWS#3.4.3
  - CVE-2026-29518, bsc#1264511: Symlink-Race TOCTOU in Daemon (use chroot = no)
    TOCTOU symlink race condition allowing local privilege
    escalation in daemon mode without chroot. An rsync daemon
    configured with "use chroot = no" was exposed to a
    time-of-check / time-of-use race on parent path components.
  - CVE-2026-43617, bsc#1264515: Authorization Bypass via Hostname Resolution
    Hostname/ACL bypass on an rsync daemon configured with
    daemon chroot = /X in rsyncd.conf when the chroot tree
    lacks DNS resolution support. The reverse-DNS lookup of
    the connecting client was performed after the daemon chroot
    had been entered; if /X did not contain the libc resolver
    fixtures (/etc/resolv.conf, /etc/nsswitch.conf, /etc/hosts,
    NSS service modules) the lookup failed and the connecting
    hostname was set to "UNKNOWN", causing hostname-based deny
    rules to silently fail open. IP-based ACLs are unaffected.
    The per-module use chroot setting is unrelated to this
    issue. The fix performs the lookup before entering the
    daemon chroot.
  - CVE-2026-43618, bsc#1264512:  Integer Overflow Information Disclosure
    Integer overflow in the compressed-token decoder enabling
    remote memory disclosure to an authenticated daemon peer.
    Workaround for older releases: refuse options = compress in rsyncd.conf.
  - CVE-2026-43619, bsc#1264514: Symlink Race Condition via Path-Based Syscalls
    Symlink races on path-based system calls in "use chroot=no"
    daemon mode (generalisation of CVE-2026-29518). Earlier
    fixes for symlink races on the receiver's open() call
    missed the same race class on every other path-based system
    call: chmod, lchown, utimes, rename, unlink, mkdir, symlink,
    mknod, link, rmdir and lstat.
    Default "use chroot = yes" is not exposed.
  - CVE-2026-43620, bsc#1264513: Out-of-Bounds Array Read via recv_files()
    Out-of-bounds read in the receiver's recv_files() enabling
    remote denial-of-service of any client pulling from a
    malicious server (incomplete fix of commit 797e17f).
    Workaround for older releases: --no-inc-recursive on the client.
  - CVE-2026-45232, bsc#1265296: Off-by-one stack OOB write in HTTP CONNECT proxy
    response parsing
    Off-by-one out-of-bounds stack write in the rsync client's
    HTTP CONNECT proxy handler (establish_proxy_connection() in
    socket.c). The fix detects the "buffer filled without finding
    \n" case explicitly by position and refuses the response with
    "proxy response line too long".
  - In addition to the six CVE fixes, this release adds defence-in-depth
    hardening on several adjacent paths.
  - BUG FIXES:
  - Fixed a regression introduced by the 3.4.0 secure_relative_open().
- Complete list of fixes in version 3.4.2:
  - https://download.samba.org/pub/rsync/NEWS#3.4.2</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1781006400">- Add missing python3-base BR</changelog>
</package>
<package pkgid="72a741420168d4e3a1c356f78543b0a122a8052617a7b5b04f630560aac7f68d" name="rsync" arch="x86_64">
  <version epoch="0" ver="3.4.3" rel="lp156.5.1"/>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1694001600">- Rename patch to follow naming patch policies:
  fortified-strlcpy-fix.patch -&gt; rsync-fortified-strlcpy-fix.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1701259200">- Moved rsyncd.conf and rsyncd.secrets to /usr/etc.
  * Add rsync-usr-etc.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1710244800">- Avoid package changes in %check</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1713441600">- Update to 3.3.0
  * BUG FIXES:
  - Fixed a bug with --sparse --inplace where a trailing gap in
    the source file would not clear out the trailing data in the
    destination file.
  - Fixed an buffer overflow in the checksum2 code if SHA1 is
    being used for the checksum2 algorithm.
  - Fixed an issue when rsync is compiled using _FORTIFY_SOURCE so
    that the extra tests don't complain about a strlcpy() limit
    value (which was too large, even though it wasn't possible for
    the larger value to cause an overflow).
    (fix bsc#1214616, bsc#1214249)
  - Add a backtick to the list of characters that the filename
    quoting needs to escape using backslashes.
  - Fixed a string-comparison issue in the internal handling of
  - -progress (a locale such as tr_TR.utf-8 needed the internal
    triggering of --info options to use upper-case flag names to
    ensure that they match).
  - Make sure that a local transfer marks the sender side as
    trusted.
  - Change the argv handling to work with a newer popt library
  - ⁠-⁠ one that likes to free more data than it used to.
  - Rsync now calls OpenSSL_add_all_algorithms() when compiled
    against an older openssl library.
  - Fixed a problem in the daemon auth for older protocols
    (29 and before) if the openssl library is being used to
    compute MD4 checksums.
  - Fixed rsync -VV on Cygwin -⁠-⁠ it needed a flush of stdout.
  - Fixed an old stats bug that counted devices as symlinks.
  * ENHANCEMENTS:
  - Enhanced rrsync with the -no-overwrite option that allows you
    to ensure that existing files on your restricted but writable
    directory can't be modified.
  - Enhanced the manpages to mark links with .UR &amp; .UE. If your
    nroff doesn't support these idioms, touch the file
    .md2man-force in the source directory so that md-convert gets
    called with the --force-link-text option, and that should
    ensure that your manpages are still readable even with the
    ignored markup.
  - Some manpage improvements on the handling of [global] modules.
  - Changed the mapfrom &amp; mapto perl scripts (in the support dir)
    into a single python script named idmap. Converted a couple
    more perl scripts into python.
  - Changed the mnt-excl perl script (in the support dir) into a
    python script.
  * DEVELOPER RELATED:
  - Updated config.guess (timestamp 2023-01-01) and config.sub
    (timestamp 2023-01-21).
- Drop rsync-fortified-strlcpy-fix.patch (included upstream).</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1716465600">- Correcly enable SIMD in x64: the flag was renamed from
  - -enable-simd to -enable-roll-simd in 3.2.4
- Remove leftovers from previous versions:
  * rsync-patches-3.2.7.tar.gz
  * rsync-patches-3.2.7.tar.gz.asc</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1724673600">- add patch rsync-run-dir.patch:
  * Drop dependency on /var/run compat symlink, this causes problems
    on image based systems</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;mail+rpm@georg-pfuetzenreuter.net&gt;" date="1725537600">- Add rsyncd-return-from-list-command-with-0.patch to not treat #list as failure</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1725624000">- rsync-gcc14.patch: fixed the ipv6 configure check (bsc#1230156)</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1736424000">- Security update, fix multiple vulnerabilities:
  * CVE-2024-12084, bsc#1234100 - Heap Buffer Overflow in Checksum Parsing
  * CVE-2024-12085, bsc#1234101 - Info Leak via uninitialized Stack contents defeats ASLR
  * CVE-2024-12086, bsc#1234102 - Server leaks arbitrary client files
  * CVE-2024-12087, bsc#1234103 - Server can make client write files outside of destination directory using symbolic links
  * CVE-2024-12088, bsc#1234104 - --safe-links Bypass
  * Added rsync-CVE-2024-12084-overflow-01.patch
  * Added rsync-CVE-2024-12084-overflow-02.patch
  * Added rsync-CVE-2024-12085.patch
  * Added rsync-CVE-2024-12086_01.patch
  * Added rsync-CVE-2024-12086_02.patch
  * Added rsync-CVE-2024-12086_03.patch
  * Added rsync-CVE-2024-12086_04.patch
  * Added rsync-CVE-2024-12087_01.patch
  * Added rsync-CVE-2024-12087_02.patch
  * Added rsync-CVE-2024-12088.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1736856000">- Security update,CVE-2024-12747, bsc#1235475 race condition in handling symbolic links
  * Added rsync-CVE-2024-12747.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1736942400">- Update to 3.4
  * Bump to protocol 32
  Drop CVE patches:
  * Drop rsync-gcc14.patch
  * Removed rsync-CVE-2024-12084-overflow-01.patch
  * Removed rsync-CVE-2024-12084-overflow-02.patch
  * Removed rsync-CVE-2024-12085.patch
  * Removed rsync-CVE-2024-12086_01.patch
  * Removed rsync-CVE-2024-12086_02.patch
  * Removed rsync-CVE-2024-12086_03.patch
  * Removed rsync-CVE-2024-12086_04.patch
  * Removed rsync-CVE-2024-12087_01.patch
  * Removed rsync-CVE-2024-12087_02.patch
  * Removed rsync-CVE-2024-12088.patch
  * Removed rsync-CVE-2024-12747.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736942401">- Backport patch from PR 705 to fix broken handling of hashes and
  hard links:
  * Add 705.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1737028800">- update to 3.4.1
  * fixed handling of -H flag with conflict in internal flag values
    (replaces 705.patch)
  * fixed a user after free in logging of failed rename
  * fixed build on systems without openat()
  * removed dependency on alloca() in bundled popt</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1737115200">- Update to 3.4.1
  * BUG FIXES:
  - fixed handling of -⁠H flag with conflict in internal flag values
  - fixed a user after free in logging of failed rename
  - fixed build on systems without openat()
  - removed dependency on alloca() in bundled popt
  * DEVELOPER RELATED:
  - fix to permissions handling in the developer release script
- Drop 705.patch, because now in upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743163200">- Add rsync341-gcc15-bool.patch to fix gcc15 compile time error</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1765886400">- Security update (CVE-2025-10158, bsc#1254441): rsync: Out of
  bounds array access via negative index
  - Add rsync-CVE-2025-10158.patch</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1778155200">- Security update (CVE-2026-41035, bsc#1262223): rsync: count of
  entries mismatch can lead to a use-after-free
  - Add rsync-CVE-2026-41035.patch</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1779364800">- Fixed some warnings while building the rpm.
- Added patches:
  - rsync-python-3.6-tests.patch:
    Small patch to support running tests on python 3.6+:
  - rsync-openat2-glibc-missing.patch:
    Small patch to build on kernels &gt;= 5.6+ where openat2
    is not defined in glibc.
- Removed patches already upstream:
  - rsync-no-libattr.patch
  - rsync-CVE-2025-10158.patch
  - rsync-CVE-2026-41035.patch
  - rsync341-gcc15-bool.patch
- Removed support for the unmaintained rsync-patches archive,
  which in turn removes support for SLP. These patches are not
  being shipped anymore.
- Update to 3.4.3:
  - SECURITY FIXES:
    Six CVEs are fixed in this release. Three of the six
    (CVE-2026-29518, CVE-2026-43617, CVE-2026-43619) require
    non-default daemon configuration to reach: the first and
    third need use chroot = no for a module, the second needs
    daemon chroot = ... set in rsyncd.conf.
    Two (CVE-2026-43618, CVE-2026-43620) are reachable from a
    normal pull or a normal authenticated daemon connection.
    The sixth (CVE-2026-45232) is reachable only when RSYNC_PROXY
    is set and the proxy (or a MITM) returns a pathological
    response.
    Complete list of changes: https://download.samba.org/pub/rsync/NEWS#3.4.3
  - CVE-2026-29518, bsc#1264511: Symlink-Race TOCTOU in Daemon (use chroot = no)
    TOCTOU symlink race condition allowing local privilege
    escalation in daemon mode without chroot. An rsync daemon
    configured with "use chroot = no" was exposed to a
    time-of-check / time-of-use race on parent path components.
  - CVE-2026-43617, bsc#1264515: Authorization Bypass via Hostname Resolution
    Hostname/ACL bypass on an rsync daemon configured with
    daemon chroot = /X in rsyncd.conf when the chroot tree
    lacks DNS resolution support. The reverse-DNS lookup of
    the connecting client was performed after the daemon chroot
    had been entered; if /X did not contain the libc resolver
    fixtures (/etc/resolv.conf, /etc/nsswitch.conf, /etc/hosts,
    NSS service modules) the lookup failed and the connecting
    hostname was set to "UNKNOWN", causing hostname-based deny
    rules to silently fail open. IP-based ACLs are unaffected.
    The per-module use chroot setting is unrelated to this
    issue. The fix performs the lookup before entering the
    daemon chroot.
  - CVE-2026-43618, bsc#1264512:  Integer Overflow Information Disclosure
    Integer overflow in the compressed-token decoder enabling
    remote memory disclosure to an authenticated daemon peer.
    Workaround for older releases: refuse options = compress in rsyncd.conf.
  - CVE-2026-43619, bsc#1264514: Symlink Race Condition via Path-Based Syscalls
    Symlink races on path-based system calls in "use chroot=no"
    daemon mode (generalisation of CVE-2026-29518). Earlier
    fixes for symlink races on the receiver's open() call
    missed the same race class on every other path-based system
    call: chmod, lchown, utimes, rename, unlink, mkdir, symlink,
    mknod, link, rmdir and lstat.
    Default "use chroot = yes" is not exposed.
  - CVE-2026-43620, bsc#1264513: Out-of-Bounds Array Read via recv_files()
    Out-of-bounds read in the receiver's recv_files() enabling
    remote denial-of-service of any client pulling from a
    malicious server (incomplete fix of commit 797e17f).
    Workaround for older releases: --no-inc-recursive on the client.
  - CVE-2026-45232, bsc#1265296: Off-by-one stack OOB write in HTTP CONNECT proxy
    response parsing
    Off-by-one out-of-bounds stack write in the rsync client's
    HTTP CONNECT proxy handler (establish_proxy_connection() in
    socket.c). The fix detects the "buffer filled without finding
    \n" case explicitly by position and refuses the response with
    "proxy response line too long".
  - In addition to the six CVE fixes, this release adds defence-in-depth
    hardening on several adjacent paths.
  - BUG FIXES:
  - Fixed a regression introduced by the 3.4.0 secure_relative_open().
- Complete list of fixes in version 3.4.2:
  - https://download.samba.org/pub/rsync/NEWS#3.4.2</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1781006400">- Add missing python3-base BR</changelog>
</package>
<package pkgid="067aa467e0e837e10e1ee51a8b548b35b38120b6ec9193375007a467c1217d50" name="rsync-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.4.3" rel="lp156.5.1"/>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1694001600">- Rename patch to follow naming patch policies:
  fortified-strlcpy-fix.patch -&gt; rsync-fortified-strlcpy-fix.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1701259200">- Moved rsyncd.conf and rsyncd.secrets to /usr/etc.
  * Add rsync-usr-etc.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1710244800">- Avoid package changes in %check</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1713441600">- Update to 3.3.0
  * BUG FIXES:
  - Fixed a bug with --sparse --inplace where a trailing gap in
    the source file would not clear out the trailing data in the
    destination file.
  - Fixed an buffer overflow in the checksum2 code if SHA1 is
    being used for the checksum2 algorithm.
  - Fixed an issue when rsync is compiled using _FORTIFY_SOURCE so
    that the extra tests don't complain about a strlcpy() limit
    value (which was too large, even though it wasn't possible for
    the larger value to cause an overflow).
    (fix bsc#1214616, bsc#1214249)
  - Add a backtick to the list of characters that the filename
    quoting needs to escape using backslashes.
  - Fixed a string-comparison issue in the internal handling of
  - -progress (a locale such as tr_TR.utf-8 needed the internal
    triggering of --info options to use upper-case flag names to
    ensure that they match).
  - Make sure that a local transfer marks the sender side as
    trusted.
  - Change the argv handling to work with a newer popt library
  - ⁠-⁠ one that likes to free more data than it used to.
  - Rsync now calls OpenSSL_add_all_algorithms() when compiled
    against an older openssl library.
  - Fixed a problem in the daemon auth for older protocols
    (29 and before) if the openssl library is being used to
    compute MD4 checksums.
  - Fixed rsync -VV on Cygwin -⁠-⁠ it needed a flush of stdout.
  - Fixed an old stats bug that counted devices as symlinks.
  * ENHANCEMENTS:
  - Enhanced rrsync with the -no-overwrite option that allows you
    to ensure that existing files on your restricted but writable
    directory can't be modified.
  - Enhanced the manpages to mark links with .UR &amp; .UE. If your
    nroff doesn't support these idioms, touch the file
    .md2man-force in the source directory so that md-convert gets
    called with the --force-link-text option, and that should
    ensure that your manpages are still readable even with the
    ignored markup.
  - Some manpage improvements on the handling of [global] modules.
  - Changed the mapfrom &amp; mapto perl scripts (in the support dir)
    into a single python script named idmap. Converted a couple
    more perl scripts into python.
  - Changed the mnt-excl perl script (in the support dir) into a
    python script.
  * DEVELOPER RELATED:
  - Updated config.guess (timestamp 2023-01-01) and config.sub
    (timestamp 2023-01-21).
- Drop rsync-fortified-strlcpy-fix.patch (included upstream).</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1716465600">- Correcly enable SIMD in x64: the flag was renamed from
  - -enable-simd to -enable-roll-simd in 3.2.4
- Remove leftovers from previous versions:
  * rsync-patches-3.2.7.tar.gz
  * rsync-patches-3.2.7.tar.gz.asc</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1724673600">- add patch rsync-run-dir.patch:
  * Drop dependency on /var/run compat symlink, this causes problems
    on image based systems</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;mail+rpm@georg-pfuetzenreuter.net&gt;" date="1725537600">- Add rsyncd-return-from-list-command-with-0.patch to not treat #list as failure</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1725624000">- rsync-gcc14.patch: fixed the ipv6 configure check (bsc#1230156)</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1736424000">- Security update, fix multiple vulnerabilities:
  * CVE-2024-12084, bsc#1234100 - Heap Buffer Overflow in Checksum Parsing
  * CVE-2024-12085, bsc#1234101 - Info Leak via uninitialized Stack contents defeats ASLR
  * CVE-2024-12086, bsc#1234102 - Server leaks arbitrary client files
  * CVE-2024-12087, bsc#1234103 - Server can make client write files outside of destination directory using symbolic links
  * CVE-2024-12088, bsc#1234104 - --safe-links Bypass
  * Added rsync-CVE-2024-12084-overflow-01.patch
  * Added rsync-CVE-2024-12084-overflow-02.patch
  * Added rsync-CVE-2024-12085.patch
  * Added rsync-CVE-2024-12086_01.patch
  * Added rsync-CVE-2024-12086_02.patch
  * Added rsync-CVE-2024-12086_03.patch
  * Added rsync-CVE-2024-12086_04.patch
  * Added rsync-CVE-2024-12087_01.patch
  * Added rsync-CVE-2024-12087_02.patch
  * Added rsync-CVE-2024-12088.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1736856000">- Security update,CVE-2024-12747, bsc#1235475 race condition in handling symbolic links
  * Added rsync-CVE-2024-12747.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1736942400">- Update to 3.4
  * Bump to protocol 32
  Drop CVE patches:
  * Drop rsync-gcc14.patch
  * Removed rsync-CVE-2024-12084-overflow-01.patch
  * Removed rsync-CVE-2024-12084-overflow-02.patch
  * Removed rsync-CVE-2024-12085.patch
  * Removed rsync-CVE-2024-12086_01.patch
  * Removed rsync-CVE-2024-12086_02.patch
  * Removed rsync-CVE-2024-12086_03.patch
  * Removed rsync-CVE-2024-12086_04.patch
  * Removed rsync-CVE-2024-12087_01.patch
  * Removed rsync-CVE-2024-12087_02.patch
  * Removed rsync-CVE-2024-12088.patch
  * Removed rsync-CVE-2024-12747.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736942401">- Backport patch from PR 705 to fix broken handling of hashes and
  hard links:
  * Add 705.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1737028800">- update to 3.4.1
  * fixed handling of -H flag with conflict in internal flag values
    (replaces 705.patch)
  * fixed a user after free in logging of failed rename
  * fixed build on systems without openat()
  * removed dependency on alloca() in bundled popt</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1737115200">- Update to 3.4.1
  * BUG FIXES:
  - fixed handling of -⁠H flag with conflict in internal flag values
  - fixed a user after free in logging of failed rename
  - fixed build on systems without openat()
  - removed dependency on alloca() in bundled popt
  * DEVELOPER RELATED:
  - fix to permissions handling in the developer release script
- Drop 705.patch, because now in upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743163200">- Add rsync341-gcc15-bool.patch to fix gcc15 compile time error</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1765886400">- Security update (CVE-2025-10158, bsc#1254441): rsync: Out of
  bounds array access via negative index
  - Add rsync-CVE-2025-10158.patch</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1778155200">- Security update (CVE-2026-41035, bsc#1262223): rsync: count of
  entries mismatch can lead to a use-after-free
  - Add rsync-CVE-2026-41035.patch</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1779364800">- Fixed some warnings while building the rpm.
- Added patches:
  - rsync-python-3.6-tests.patch:
    Small patch to support running tests on python 3.6+:
  - rsync-openat2-glibc-missing.patch:
    Small patch to build on kernels &gt;= 5.6+ where openat2
    is not defined in glibc.
- Removed patches already upstream:
  - rsync-no-libattr.patch
  - rsync-CVE-2025-10158.patch
  - rsync-CVE-2026-41035.patch
  - rsync341-gcc15-bool.patch
- Removed support for the unmaintained rsync-patches archive,
  which in turn removes support for SLP. These patches are not
  being shipped anymore.
- Update to 3.4.3:
  - SECURITY FIXES:
    Six CVEs are fixed in this release. Three of the six
    (CVE-2026-29518, CVE-2026-43617, CVE-2026-43619) require
    non-default daemon configuration to reach: the first and
    third need use chroot = no for a module, the second needs
    daemon chroot = ... set in rsyncd.conf.
    Two (CVE-2026-43618, CVE-2026-43620) are reachable from a
    normal pull or a normal authenticated daemon connection.
    The sixth (CVE-2026-45232) is reachable only when RSYNC_PROXY
    is set and the proxy (or a MITM) returns a pathological
    response.
    Complete list of changes: https://download.samba.org/pub/rsync/NEWS#3.4.3
  - CVE-2026-29518, bsc#1264511: Symlink-Race TOCTOU in Daemon (use chroot = no)
    TOCTOU symlink race condition allowing local privilege
    escalation in daemon mode without chroot. An rsync daemon
    configured with "use chroot = no" was exposed to a
    time-of-check / time-of-use race on parent path components.
  - CVE-2026-43617, bsc#1264515: Authorization Bypass via Hostname Resolution
    Hostname/ACL bypass on an rsync daemon configured with
    daemon chroot = /X in rsyncd.conf when the chroot tree
    lacks DNS resolution support. The reverse-DNS lookup of
    the connecting client was performed after the daemon chroot
    had been entered; if /X did not contain the libc resolver
    fixtures (/etc/resolv.conf, /etc/nsswitch.conf, /etc/hosts,
    NSS service modules) the lookup failed and the connecting
    hostname was set to "UNKNOWN", causing hostname-based deny
    rules to silently fail open. IP-based ACLs are unaffected.
    The per-module use chroot setting is unrelated to this
    issue. The fix performs the lookup before entering the
    daemon chroot.
  - CVE-2026-43618, bsc#1264512:  Integer Overflow Information Disclosure
    Integer overflow in the compressed-token decoder enabling
    remote memory disclosure to an authenticated daemon peer.
    Workaround for older releases: refuse options = compress in rsyncd.conf.
  - CVE-2026-43619, bsc#1264514: Symlink Race Condition via Path-Based Syscalls
    Symlink races on path-based system calls in "use chroot=no"
    daemon mode (generalisation of CVE-2026-29518). Earlier
    fixes for symlink races on the receiver's open() call
    missed the same race class on every other path-based system
    call: chmod, lchown, utimes, rename, unlink, mkdir, symlink,
    mknod, link, rmdir and lstat.
    Default "use chroot = yes" is not exposed.
  - CVE-2026-43620, bsc#1264513: Out-of-Bounds Array Read via recv_files()
    Out-of-bounds read in the receiver's recv_files() enabling
    remote denial-of-service of any client pulling from a
    malicious server (incomplete fix of commit 797e17f).
    Workaround for older releases: --no-inc-recursive on the client.
  - CVE-2026-45232, bsc#1265296: Off-by-one stack OOB write in HTTP CONNECT proxy
    response parsing
    Off-by-one out-of-bounds stack write in the rsync client's
    HTTP CONNECT proxy handler (establish_proxy_connection() in
    socket.c). The fix detects the "buffer filled without finding
    \n" case explicitly by position and refuses the response with
    "proxy response line too long".
  - In addition to the six CVE fixes, this release adds defence-in-depth
    hardening on several adjacent paths.
  - BUG FIXES:
  - Fixed a regression introduced by the 3.4.0 secure_relative_open().
- Complete list of fixes in version 3.4.2:
  - https://download.samba.org/pub/rsync/NEWS#3.4.2</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1781006400">- Add missing python3-base BR</changelog>
</package>
<package pkgid="0abecde8c7b12917eec30458a595599acf85d2027484e024ffe3d7f51e4591dc" name="rsync-debugsource" arch="x86_64">
  <version epoch="0" ver="3.4.3" rel="lp156.5.1"/>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1694001600">- Rename patch to follow naming patch policies:
  fortified-strlcpy-fix.patch -&gt; rsync-fortified-strlcpy-fix.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1701259200">- Moved rsyncd.conf and rsyncd.secrets to /usr/etc.
  * Add rsync-usr-etc.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1710244800">- Avoid package changes in %check</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1713441600">- Update to 3.3.0
  * BUG FIXES:
  - Fixed a bug with --sparse --inplace where a trailing gap in
    the source file would not clear out the trailing data in the
    destination file.
  - Fixed an buffer overflow in the checksum2 code if SHA1 is
    being used for the checksum2 algorithm.
  - Fixed an issue when rsync is compiled using _FORTIFY_SOURCE so
    that the extra tests don't complain about a strlcpy() limit
    value (which was too large, even though it wasn't possible for
    the larger value to cause an overflow).
    (fix bsc#1214616, bsc#1214249)
  - Add a backtick to the list of characters that the filename
    quoting needs to escape using backslashes.
  - Fixed a string-comparison issue in the internal handling of
  - -progress (a locale such as tr_TR.utf-8 needed the internal
    triggering of --info options to use upper-case flag names to
    ensure that they match).
  - Make sure that a local transfer marks the sender side as
    trusted.
  - Change the argv handling to work with a newer popt library
  - ⁠-⁠ one that likes to free more data than it used to.
  - Rsync now calls OpenSSL_add_all_algorithms() when compiled
    against an older openssl library.
  - Fixed a problem in the daemon auth for older protocols
    (29 and before) if the openssl library is being used to
    compute MD4 checksums.
  - Fixed rsync -VV on Cygwin -⁠-⁠ it needed a flush of stdout.
  - Fixed an old stats bug that counted devices as symlinks.
  * ENHANCEMENTS:
  - Enhanced rrsync with the -no-overwrite option that allows you
    to ensure that existing files on your restricted but writable
    directory can't be modified.
  - Enhanced the manpages to mark links with .UR &amp; .UE. If your
    nroff doesn't support these idioms, touch the file
    .md2man-force in the source directory so that md-convert gets
    called with the --force-link-text option, and that should
    ensure that your manpages are still readable even with the
    ignored markup.
  - Some manpage improvements on the handling of [global] modules.
  - Changed the mapfrom &amp; mapto perl scripts (in the support dir)
    into a single python script named idmap. Converted a couple
    more perl scripts into python.
  - Changed the mnt-excl perl script (in the support dir) into a
    python script.
  * DEVELOPER RELATED:
  - Updated config.guess (timestamp 2023-01-01) and config.sub
    (timestamp 2023-01-21).
- Drop rsync-fortified-strlcpy-fix.patch (included upstream).</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1716465600">- Correcly enable SIMD in x64: the flag was renamed from
  - -enable-simd to -enable-roll-simd in 3.2.4
- Remove leftovers from previous versions:
  * rsync-patches-3.2.7.tar.gz
  * rsync-patches-3.2.7.tar.gz.asc</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1724673600">- add patch rsync-run-dir.patch:
  * Drop dependency on /var/run compat symlink, this causes problems
    on image based systems</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;mail+rpm@georg-pfuetzenreuter.net&gt;" date="1725537600">- Add rsyncd-return-from-list-command-with-0.patch to not treat #list as failure</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1725624000">- rsync-gcc14.patch: fixed the ipv6 configure check (bsc#1230156)</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1736424000">- Security update, fix multiple vulnerabilities:
  * CVE-2024-12084, bsc#1234100 - Heap Buffer Overflow in Checksum Parsing
  * CVE-2024-12085, bsc#1234101 - Info Leak via uninitialized Stack contents defeats ASLR
  * CVE-2024-12086, bsc#1234102 - Server leaks arbitrary client files
  * CVE-2024-12087, bsc#1234103 - Server can make client write files outside of destination directory using symbolic links
  * CVE-2024-12088, bsc#1234104 - --safe-links Bypass
  * Added rsync-CVE-2024-12084-overflow-01.patch
  * Added rsync-CVE-2024-12084-overflow-02.patch
  * Added rsync-CVE-2024-12085.patch
  * Added rsync-CVE-2024-12086_01.patch
  * Added rsync-CVE-2024-12086_02.patch
  * Added rsync-CVE-2024-12086_03.patch
  * Added rsync-CVE-2024-12086_04.patch
  * Added rsync-CVE-2024-12087_01.patch
  * Added rsync-CVE-2024-12087_02.patch
  * Added rsync-CVE-2024-12088.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1736856000">- Security update,CVE-2024-12747, bsc#1235475 race condition in handling symbolic links
  * Added rsync-CVE-2024-12747.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1736942400">- Update to 3.4
  * Bump to protocol 32
  Drop CVE patches:
  * Drop rsync-gcc14.patch
  * Removed rsync-CVE-2024-12084-overflow-01.patch
  * Removed rsync-CVE-2024-12084-overflow-02.patch
  * Removed rsync-CVE-2024-12085.patch
  * Removed rsync-CVE-2024-12086_01.patch
  * Removed rsync-CVE-2024-12086_02.patch
  * Removed rsync-CVE-2024-12086_03.patch
  * Removed rsync-CVE-2024-12086_04.patch
  * Removed rsync-CVE-2024-12087_01.patch
  * Removed rsync-CVE-2024-12087_02.patch
  * Removed rsync-CVE-2024-12088.patch
  * Removed rsync-CVE-2024-12747.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736942401">- Backport patch from PR 705 to fix broken handling of hashes and
  hard links:
  * Add 705.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1737028800">- update to 3.4.1
  * fixed handling of -H flag with conflict in internal flag values
    (replaces 705.patch)
  * fixed a user after free in logging of failed rename
  * fixed build on systems without openat()
  * removed dependency on alloca() in bundled popt</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1737115200">- Update to 3.4.1
  * BUG FIXES:
  - fixed handling of -⁠H flag with conflict in internal flag values
  - fixed a user after free in logging of failed rename
  - fixed build on systems without openat()
  - removed dependency on alloca() in bundled popt
  * DEVELOPER RELATED:
  - fix to permissions handling in the developer release script
- Drop 705.patch, because now in upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743163200">- Add rsync341-gcc15-bool.patch to fix gcc15 compile time error</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1765886400">- Security update (CVE-2025-10158, bsc#1254441): rsync: Out of
  bounds array access via negative index
  - Add rsync-CVE-2025-10158.patch</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1778155200">- Security update (CVE-2026-41035, bsc#1262223): rsync: count of
  entries mismatch can lead to a use-after-free
  - Add rsync-CVE-2026-41035.patch</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1779364800">- Fixed some warnings while building the rpm.
- Added patches:
  - rsync-python-3.6-tests.patch:
    Small patch to support running tests on python 3.6+:
  - rsync-openat2-glibc-missing.patch:
    Small patch to build on kernels &gt;= 5.6+ where openat2
    is not defined in glibc.
- Removed patches already upstream:
  - rsync-no-libattr.patch
  - rsync-CVE-2025-10158.patch
  - rsync-CVE-2026-41035.patch
  - rsync341-gcc15-bool.patch
- Removed support for the unmaintained rsync-patches archive,
  which in turn removes support for SLP. These patches are not
  being shipped anymore.
- Update to 3.4.3:
  - SECURITY FIXES:
    Six CVEs are fixed in this release. Three of the six
    (CVE-2026-29518, CVE-2026-43617, CVE-2026-43619) require
    non-default daemon configuration to reach: the first and
    third need use chroot = no for a module, the second needs
    daemon chroot = ... set in rsyncd.conf.
    Two (CVE-2026-43618, CVE-2026-43620) are reachable from a
    normal pull or a normal authenticated daemon connection.
    The sixth (CVE-2026-45232) is reachable only when RSYNC_PROXY
    is set and the proxy (or a MITM) returns a pathological
    response.
    Complete list of changes: https://download.samba.org/pub/rsync/NEWS#3.4.3
  - CVE-2026-29518, bsc#1264511: Symlink-Race TOCTOU in Daemon (use chroot = no)
    TOCTOU symlink race condition allowing local privilege
    escalation in daemon mode without chroot. An rsync daemon
    configured with "use chroot = no" was exposed to a
    time-of-check / time-of-use race on parent path components.
  - CVE-2026-43617, bsc#1264515: Authorization Bypass via Hostname Resolution
    Hostname/ACL bypass on an rsync daemon configured with
    daemon chroot = /X in rsyncd.conf when the chroot tree
    lacks DNS resolution support. The reverse-DNS lookup of
    the connecting client was performed after the daemon chroot
    had been entered; if /X did not contain the libc resolver
    fixtures (/etc/resolv.conf, /etc/nsswitch.conf, /etc/hosts,
    NSS service modules) the lookup failed and the connecting
    hostname was set to "UNKNOWN", causing hostname-based deny
    rules to silently fail open. IP-based ACLs are unaffected.
    The per-module use chroot setting is unrelated to this
    issue. The fix performs the lookup before entering the
    daemon chroot.
  - CVE-2026-43618, bsc#1264512:  Integer Overflow Information Disclosure
    Integer overflow in the compressed-token decoder enabling
    remote memory disclosure to an authenticated daemon peer.
    Workaround for older releases: refuse options = compress in rsyncd.conf.
  - CVE-2026-43619, bsc#1264514: Symlink Race Condition via Path-Based Syscalls
    Symlink races on path-based system calls in "use chroot=no"
    daemon mode (generalisation of CVE-2026-29518). Earlier
    fixes for symlink races on the receiver's open() call
    missed the same race class on every other path-based system
    call: chmod, lchown, utimes, rename, unlink, mkdir, symlink,
    mknod, link, rmdir and lstat.
    Default "use chroot = yes" is not exposed.
  - CVE-2026-43620, bsc#1264513: Out-of-Bounds Array Read via recv_files()
    Out-of-bounds read in the receiver's recv_files() enabling
    remote denial-of-service of any client pulling from a
    malicious server (incomplete fix of commit 797e17f).
    Workaround for older releases: --no-inc-recursive on the client.
  - CVE-2026-45232, bsc#1265296: Off-by-one stack OOB write in HTTP CONNECT proxy
    response parsing
    Off-by-one out-of-bounds stack write in the rsync client's
    HTTP CONNECT proxy handler (establish_proxy_connection() in
    socket.c). The fix detects the "buffer filled without finding
    \n" case explicitly by position and refuses the response with
    "proxy response line too long".
  - In addition to the six CVE fixes, this release adds defence-in-depth
    hardening on several adjacent paths.
  - BUG FIXES:
  - Fixed a regression introduced by the 3.4.0 secure_relative_open().
- Complete list of fixes in version 3.4.2:
  - https://download.samba.org/pub/rsync/NEWS#3.4.2</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1781006400">- Add missing python3-base BR</changelog>
</package>
<package pkgid="396efdb481ec1e76adbccd1db562cfaf7d66b1c7e90d78163303827a729a4542" name="ruby-solv" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="61a855b0d0fe12e5fb95022a5a7b9e28a11ced21541c2bf531dd0137d57f48b1" name="ruby-solv-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.7.39" rel="lp156.8.26.1"/>
  <changelog author="mls@suse.de" date="1670932800">- fix "keep installed" jobs not disabling "best update" rules
- do not autouninstall suse ptf packages
- ensure duplinvolvedmap_all is reset when a solver is reused
- special case file dependencies in the testcase writer
- support stringification of multiple solvables
- new weakdep introspection interface similar to ruleinfos
- support decision reason queries
- support merging of related decissions
- support stringification of ruleinfo, decisioninfo and decision reasons
- support better info about alternatives
- new '-P' and '-W' options for testsolv
- bump version to 0.7.23</changelog>
  <changelog author="mls@suse.de" date="1681387200">- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
  [bsc#1195633]
- bump version to 0.7.24</changelog>
  <changelog author="mls@suse.de" date="1694692800">- support complex deps in SOLVABLE_PREREQ_IGNOREINST
- fix minimization not prefering installed packages in some cases
- reduce memory usage in repo_updateinfoxml
- fix lock-step interfering with architecture selection
- fix choice rule handing for package downgrades
- fix complex dependencies with an "else" part sometimes leading
  to unsolved dependencies
- bump version to 0.7.25</changelog>
  <changelog author="mls@suse.de" date="1699358400">- fix evr roundtrip in testcases
- do not use deprecated headerUnload with newer rpm versions
- bump version to 0.7.26</changelog>
  <changelog author="mls@suse.de" date="1700740800">- add zstd support for the installcheck tool
- add putinowndirpool cache to make file list handling in
  repo_write much faster
- bump version to 0.7.27</changelog>
  <changelog author="mls@suse.de" date="1706270400">- build for multiple python versions [jsc#PED-6218]
- bump version to 0.7.28</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]</changelog>
  <changelog author="mls@suse.de" date="1714478400">- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
  cases
- added experimental lua bindings
- bump version to 0.7.29</changelog>
  <changelog author="mls@suse.de" date="1717761600">- add a conflict to older libsolv-tools to libsolv-tools-base
- report unsupported compression in solv_xfopen() with errno
- fix return value of repodata.add_solv() in the bindings
- fix SHA-224 oid in solv_pgpvrfy</changelog>
  <changelog author="mls@suse.de" date="1720699200">- removed dependency on external find program in the repo2solv tool
- bindings: fix return value of repodata.add_solv()
- new SOLVER_FLAG_FOCUS_NEW flag
- bump version to 0.7.30</changelog>
  <changelog author="mls@suse.de" date="1731412800">- fix replaces_installed_package using the wrong solvable id
  when checking the noupdate map
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
- add rpm_query_idarray query function
- support rpm's "orderwithrequires" dependency
- bump version to 0.7.31</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736942400">- Provide a symbol specific for the ruby-version
  so yast does not break across updates (boo#1235598)</changelog>
  <changelog author="mls@suse.de" date="1743681600">- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32</changelog>
  <changelog author="mls@suse.de" date="1748952000">- improve transaction ordering by allowing more uninst-&gt;uninst
  edges [bsc#1243457]
- implement color filtering when adding update targets
- support orderwithrequires dependencies in susedata.xml
- bump version to 0.7.33</changelog>
  <changelog author="mls@suse.de" date="1751889600">- add support for product-obsoletes() provides in the product
  autopackage generation code
- bump version to 0.7.34</changelog>
  <changelog author="mls@suse.de" date="1754308800">- fixed rare crash in the handling of allowuninstall in combination
  with forcebest updates
- new pool_satisfieddep_map feature to test if a set of packages
  satisfies a dependency
- bump version to 0.7.35</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1773316800">- respect the "default" attribute in environment optionlist in
  the comps parser
- support suse namespace deps in boolean dependencies [bsc#1258193]
- support for the Elbrus2000 (e2k) architecture
- support language() suse namespace rewriting
- bump version to 0.7.36</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1776945600">- fix parsing of sha512 checksums in debian repositories
  [bsc#1265938] [CVE-2026-9150]
- improve speed of dirpool_add_dir makeing parsing of filelists.xml
  twice as fast
- fix parsing of recommends in the old Mandriva synthesis format
- bump version to 0.7.37</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779796800">- made repo_add_solv more robust against corrupt files
  [bsc#1265935] [CVE-2026-9149]
- fix potential buffer overflow when verifying EdDSA signatures
  [bsc#1266039] [CVE-2026-48863]
- added limit checks in multiple places to catch overflows
- reduce the size of the language id cache
- fixed Debian canon selection
- fixed dbpath detection in repo_rpmdb_librpm
- reduced stack usage in repo page compression (needed for musl)
- bump version to 0.7.38</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1779969600">- fix solv_chksum_free segfault when called with a NULL pointer
- bump version to 0.7.39</changelog>
</package>
<package pkgid="6cdb0aab40df666b6b8c747756cc03a82dff5bcb1c2f3d98d377e504df1d6ce4" name="screen" arch="src">
  <version epoch="0" ver="4.9.1" rel="lp156.11.1"/>
  <changelog author="alexander_naumov@opensuse.org" date="1499774400">- GNU Screen 4.6.1: bugfix release
  * problems with starting session in some cases
  * parallel make install
  * segfault when querying info on nonUTF locale</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1499774401">- spec file: adding PreReq for permissions</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1499774402">- adding %set_permissions and %verify_permissions macros
  for /run/uscreens/
- adding %tmpfiles_create macro for /usr/lib/tmpfiles.d/screen.conf</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1508760000">- GNU Screen 4.6.2:
  * revert changes to cursor position restore behavour
  * set freed pointer to NULL
  * documentation fixes
  * fix windowlist crashes</changelog>
  <changelog author="mls@suse.de" date="1513857600">- install pam file to make screen locking work again [bnc#1056192]
  new file: screen.pam</changelog>
  <changelog author="kukuk@suse.de" date="1522756800">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1550318400">- Use proper Requires(*), ticking off a FIXME as fixed.</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1570017600">- GNU Screen 4.7.0:
  * Adds support for SGR (1006) mouse mode
  * Adds support for OSC 11
  * Updates Unicode ambiguous and wide tables to 12.1.0
  * Fix: cross-compilation support (bug #43223)
  * Fix: a lot of manpage fixes and cleanups</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1580990400">- GNU Screen 4.8.0:
  * Improves startup time by only polling for already open
    files to close
  * Fixes:
  - Fix for segfault if termcap doesn't have Km entry
  - Make screen exit code be 0 when checking --version
  - Fix potential memory corruption</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1599566400">- no longer invoke permissions/chkstat for directory handled by
  systemd-tmpfiles (bsc#1171879)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1606737600">- Use %_tmpfilesdir instead of hardcoding a path for
  systemd-tmpfiles config files.
- Do not create directories before uninstalling (?) the package.
  The /run/(u)screen diretories are created in the %post section.
- Do not ghost package /run/uscreens: the directory is dynamically
  created during boot. Of course it would be nice to be able to
  identify what package creates this, but for that we should rather
  have a rpm/systemd-tmpfiles integration hook. The main problem
  with the ghost is the suid flag, which breaks rpm -V. permissions
  no longer lists /run/uscreens, so verify_permission cannot apply.
- Add %systemd_ordering: give zypp a hint that screen shall be
  installed after systemd, so that systemd-tmpfiles already exists.</changelog>
  <changelog author="mls@suse.de" date="1613131200">- Fix double width combining char handling that could lead
  to a segfault [bnc#1182092]
  new patch: combchar.diff</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1645876800">- GNU Screen 4.9.0:
  * Hardstatus option for used encoding (escape string '%e')
  * fix combining char handling that could lead to a segfault
  * CVE-2021-26937: possible denial of service via a crafted UTF-8
    character sequence, upstream fix replacing dropped combchar.diff
    (boo#1182092)
  * make screen exit code be 0 when checking --help
  * session names limit is 80 symbols
  * option -X ignores specified user in multiuser env
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670846400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1671278400">- Use %_pam_vendordir</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694606400">- update to 4.9.1 (bsc#1210272, CVE-2023-24626):
  * Support stop/parity bits on serial port
  * Add needed system headers in checks and return values
    for implicit function declarations
  * Avoid zombies after shell exit
  * Missed signal sending permission check on failed
    query messages (CVE-2023-24626)
  * manpage fixes
  * source code fixes during cleanup
  * UTF-8 encoding can emit invalid UTF-8 sequences
  * for out of range unicode values</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1737028800">- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind and only creates error messages</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1742558400">- K&amp;R source is not ready for C23 used by default with GCC 15.
  Use -std=gnu89 instead.</changelog>
  <changelog author="mls@suse.de" date="1747915200">- also use tty fd passing after a suspend (MSG_CONT)
  new patch: sendfdcont.diff
- do not chmod the tty for multiattach, rely on tty fd passing
  instead [bsc#1242269] [CVE-2025-46802]
  new patch: nottychmod.diff
- fix resume after suspend in multiuser mode
  new patch: multicont.diff</changelog>
</package>
<package pkgid="6b89040dabaa6fe517446e46a15d271e900827fb145f14daebf948aff6f36169" name="screen" arch="x86_64">
  <version epoch="0" ver="4.9.1" rel="lp156.11.1"/>
  <changelog author="alexander_naumov@opensuse.org" date="1499774400">- GNU Screen 4.6.1: bugfix release
  * problems with starting session in some cases
  * parallel make install
  * segfault when querying info on nonUTF locale</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1499774401">- spec file: adding PreReq for permissions</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1499774402">- adding %set_permissions and %verify_permissions macros
  for /run/uscreens/
- adding %tmpfiles_create macro for /usr/lib/tmpfiles.d/screen.conf</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1508760000">- GNU Screen 4.6.2:
  * revert changes to cursor position restore behavour
  * set freed pointer to NULL
  * documentation fixes
  * fix windowlist crashes</changelog>
  <changelog author="mls@suse.de" date="1513857600">- install pam file to make screen locking work again [bnc#1056192]
  new file: screen.pam</changelog>
  <changelog author="kukuk@suse.de" date="1522756800">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1550318400">- Use proper Requires(*), ticking off a FIXME as fixed.</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1570017600">- GNU Screen 4.7.0:
  * Adds support for SGR (1006) mouse mode
  * Adds support for OSC 11
  * Updates Unicode ambiguous and wide tables to 12.1.0
  * Fix: cross-compilation support (bug #43223)
  * Fix: a lot of manpage fixes and cleanups</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1580990400">- GNU Screen 4.8.0:
  * Improves startup time by only polling for already open
    files to close
  * Fixes:
  - Fix for segfault if termcap doesn't have Km entry
  - Make screen exit code be 0 when checking --version
  - Fix potential memory corruption</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1599566400">- no longer invoke permissions/chkstat for directory handled by
  systemd-tmpfiles (bsc#1171879)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1606737600">- Use %_tmpfilesdir instead of hardcoding a path for
  systemd-tmpfiles config files.
- Do not create directories before uninstalling (?) the package.
  The /run/(u)screen diretories are created in the %post section.
- Do not ghost package /run/uscreens: the directory is dynamically
  created during boot. Of course it would be nice to be able to
  identify what package creates this, but for that we should rather
  have a rpm/systemd-tmpfiles integration hook. The main problem
  with the ghost is the suid flag, which breaks rpm -V. permissions
  no longer lists /run/uscreens, so verify_permission cannot apply.
- Add %systemd_ordering: give zypp a hint that screen shall be
  installed after systemd, so that systemd-tmpfiles already exists.</changelog>
  <changelog author="mls@suse.de" date="1613131200">- Fix double width combining char handling that could lead
  to a segfault [bnc#1182092]
  new patch: combchar.diff</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1645876800">- GNU Screen 4.9.0:
  * Hardstatus option for used encoding (escape string '%e')
  * fix combining char handling that could lead to a segfault
  * CVE-2021-26937: possible denial of service via a crafted UTF-8
    character sequence, upstream fix replacing dropped combchar.diff
    (boo#1182092)
  * make screen exit code be 0 when checking --help
  * session names limit is 80 symbols
  * option -X ignores specified user in multiuser env
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670846400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1671278400">- Use %_pam_vendordir</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694606400">- update to 4.9.1 (bsc#1210272, CVE-2023-24626):
  * Support stop/parity bits on serial port
  * Add needed system headers in checks and return values
    for implicit function declarations
  * Avoid zombies after shell exit
  * Missed signal sending permission check on failed
    query messages (CVE-2023-24626)
  * manpage fixes
  * source code fixes during cleanup
  * UTF-8 encoding can emit invalid UTF-8 sequences
  * for out of range unicode values</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1737028800">- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind and only creates error messages</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1742558400">- K&amp;R source is not ready for C23 used by default with GCC 15.
  Use -std=gnu89 instead.</changelog>
  <changelog author="mls@suse.de" date="1747915200">- also use tty fd passing after a suspend (MSG_CONT)
  new patch: sendfdcont.diff
- do not chmod the tty for multiattach, rely on tty fd passing
  instead [bsc#1242269] [CVE-2025-46802]
  new patch: nottychmod.diff
- fix resume after suspend in multiuser mode
  new patch: multicont.diff</changelog>
</package>
<package pkgid="b2051fad4b5ca4eade10e5514aba400b411f29238a58aa1445a40e223337f261" name="screen-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.9.1" rel="lp156.11.1"/>
  <changelog author="alexander_naumov@opensuse.org" date="1499774400">- GNU Screen 4.6.1: bugfix release
  * problems with starting session in some cases
  * parallel make install
  * segfault when querying info on nonUTF locale</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1499774401">- spec file: adding PreReq for permissions</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1499774402">- adding %set_permissions and %verify_permissions macros
  for /run/uscreens/
- adding %tmpfiles_create macro for /usr/lib/tmpfiles.d/screen.conf</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1508760000">- GNU Screen 4.6.2:
  * revert changes to cursor position restore behavour
  * set freed pointer to NULL
  * documentation fixes
  * fix windowlist crashes</changelog>
  <changelog author="mls@suse.de" date="1513857600">- install pam file to make screen locking work again [bnc#1056192]
  new file: screen.pam</changelog>
  <changelog author="kukuk@suse.de" date="1522756800">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1550318400">- Use proper Requires(*), ticking off a FIXME as fixed.</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1570017600">- GNU Screen 4.7.0:
  * Adds support for SGR (1006) mouse mode
  * Adds support for OSC 11
  * Updates Unicode ambiguous and wide tables to 12.1.0
  * Fix: cross-compilation support (bug #43223)
  * Fix: a lot of manpage fixes and cleanups</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1580990400">- GNU Screen 4.8.0:
  * Improves startup time by only polling for already open
    files to close
  * Fixes:
  - Fix for segfault if termcap doesn't have Km entry
  - Make screen exit code be 0 when checking --version
  - Fix potential memory corruption</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1599566400">- no longer invoke permissions/chkstat for directory handled by
  systemd-tmpfiles (bsc#1171879)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1606737600">- Use %_tmpfilesdir instead of hardcoding a path for
  systemd-tmpfiles config files.
- Do not create directories before uninstalling (?) the package.
  The /run/(u)screen diretories are created in the %post section.
- Do not ghost package /run/uscreens: the directory is dynamically
  created during boot. Of course it would be nice to be able to
  identify what package creates this, but for that we should rather
  have a rpm/systemd-tmpfiles integration hook. The main problem
  with the ghost is the suid flag, which breaks rpm -V. permissions
  no longer lists /run/uscreens, so verify_permission cannot apply.
- Add %systemd_ordering: give zypp a hint that screen shall be
  installed after systemd, so that systemd-tmpfiles already exists.</changelog>
  <changelog author="mls@suse.de" date="1613131200">- Fix double width combining char handling that could lead
  to a segfault [bnc#1182092]
  new patch: combchar.diff</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1645876800">- GNU Screen 4.9.0:
  * Hardstatus option for used encoding (escape string '%e')
  * fix combining char handling that could lead to a segfault
  * CVE-2021-26937: possible denial of service via a crafted UTF-8
    character sequence, upstream fix replacing dropped combchar.diff
    (boo#1182092)
  * make screen exit code be 0 when checking --help
  * session names limit is 80 symbols
  * option -X ignores specified user in multiuser env
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670846400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1671278400">- Use %_pam_vendordir</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694606400">- update to 4.9.1 (bsc#1210272, CVE-2023-24626):
  * Support stop/parity bits on serial port
  * Add needed system headers in checks and return values
    for implicit function declarations
  * Avoid zombies after shell exit
  * Missed signal sending permission check on failed
    query messages (CVE-2023-24626)
  * manpage fixes
  * source code fixes during cleanup
  * UTF-8 encoding can emit invalid UTF-8 sequences
  * for out of range unicode values</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1737028800">- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind and only creates error messages</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1742558400">- K&amp;R source is not ready for C23 used by default with GCC 15.
  Use -std=gnu89 instead.</changelog>
  <changelog author="mls@suse.de" date="1747915200">- also use tty fd passing after a suspend (MSG_CONT)
  new patch: sendfdcont.diff
- do not chmod the tty for multiattach, rely on tty fd passing
  instead [bsc#1242269] [CVE-2025-46802]
  new patch: nottychmod.diff
- fix resume after suspend in multiuser mode
  new patch: multicont.diff</changelog>
</package>
<package pkgid="b86bdc798d7a3840ccaea0fb910216f56f5d6f10bdf5729f30cc21ad398ccd31" name="screen-debugsource" arch="x86_64">
  <version epoch="0" ver="4.9.1" rel="lp156.11.1"/>
  <changelog author="alexander_naumov@opensuse.org" date="1499774400">- GNU Screen 4.6.1: bugfix release
  * problems with starting session in some cases
  * parallel make install
  * segfault when querying info on nonUTF locale</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1499774401">- spec file: adding PreReq for permissions</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1499774402">- adding %set_permissions and %verify_permissions macros
  for /run/uscreens/
- adding %tmpfiles_create macro for /usr/lib/tmpfiles.d/screen.conf</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1508760000">- GNU Screen 4.6.2:
  * revert changes to cursor position restore behavour
  * set freed pointer to NULL
  * documentation fixes
  * fix windowlist crashes</changelog>
  <changelog author="mls@suse.de" date="1513857600">- install pam file to make screen locking work again [bnc#1056192]
  new file: screen.pam</changelog>
  <changelog author="kukuk@suse.de" date="1522756800">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1550318400">- Use proper Requires(*), ticking off a FIXME as fixed.</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1570017600">- GNU Screen 4.7.0:
  * Adds support for SGR (1006) mouse mode
  * Adds support for OSC 11
  * Updates Unicode ambiguous and wide tables to 12.1.0
  * Fix: cross-compilation support (bug #43223)
  * Fix: a lot of manpage fixes and cleanups</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1580990400">- GNU Screen 4.8.0:
  * Improves startup time by only polling for already open
    files to close
  * Fixes:
  - Fix for segfault if termcap doesn't have Km entry
  - Make screen exit code be 0 when checking --version
  - Fix potential memory corruption</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1599566400">- no longer invoke permissions/chkstat for directory handled by
  systemd-tmpfiles (bsc#1171879)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1606737600">- Use %_tmpfilesdir instead of hardcoding a path for
  systemd-tmpfiles config files.
- Do not create directories before uninstalling (?) the package.
  The /run/(u)screen diretories are created in the %post section.
- Do not ghost package /run/uscreens: the directory is dynamically
  created during boot. Of course it would be nice to be able to
  identify what package creates this, but for that we should rather
  have a rpm/systemd-tmpfiles integration hook. The main problem
  with the ghost is the suid flag, which breaks rpm -V. permissions
  no longer lists /run/uscreens, so verify_permission cannot apply.
- Add %systemd_ordering: give zypp a hint that screen shall be
  installed after systemd, so that systemd-tmpfiles already exists.</changelog>
  <changelog author="mls@suse.de" date="1613131200">- Fix double width combining char handling that could lead
  to a segfault [bnc#1182092]
  new patch: combchar.diff</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1645876800">- GNU Screen 4.9.0:
  * Hardstatus option for used encoding (escape string '%e')
  * fix combining char handling that could lead to a segfault
  * CVE-2021-26937: possible denial of service via a crafted UTF-8
    character sequence, upstream fix replacing dropped combchar.diff
    (boo#1182092)
  * make screen exit code be 0 when checking --help
  * session names limit is 80 symbols
  * option -X ignores specified user in multiuser env
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670846400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1671278400">- Use %_pam_vendordir</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694606400">- update to 4.9.1 (bsc#1210272, CVE-2023-24626):
  * Support stop/parity bits on serial port
  * Add needed system headers in checks and return values
    for implicit function declarations
  * Avoid zombies after shell exit
  * Missed signal sending permission check on failed
    query messages (CVE-2023-24626)
  * manpage fixes
  * source code fixes during cleanup
  * UTF-8 encoding can emit invalid UTF-8 sequences
  * for out of range unicode values</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1737028800">- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind and only creates error messages</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1742558400">- K&amp;R source is not ready for C23 used by default with GCC 15.
  Use -std=gnu89 instead.</changelog>
  <changelog author="mls@suse.de" date="1747915200">- also use tty fd passing after a suspend (MSG_CONT)
  new patch: sendfdcont.diff
- do not chmod the tty for multiattach, rely on tty fd passing
  instead [bsc#1242269] [CVE-2025-46802]
  new patch: nottychmod.diff
- fix resume after suspend in multiuser mode
  new patch: multicont.diff</changelog>
</package>
<package pkgid="616a1f36a599131294cfd4fde295879bce51e5e7c3ff96e840507ffe57d65567" name="skulltag-data" arch="noarch">
  <version epoch="0" ver="0.98d" rel="lp156.2.1"/>
  <changelog author="jengelh@medozas.de" date="1280577600">- Update to new upstream release v0.98c
- Move files to %_datadir/skulltag.</changelog>
  <changelog author="jengelh@medozas.de" date="1290513600">- Update to new upstream release v0.98d</changelog>
</package>
<package pkgid="47e080ec2b246b23c4922516e7a020869ebd119022f51cd16835aac5e5c95be9" name="skulltag-data" arch="src">
  <version epoch="0" ver="0.98d" rel="lp156.2.1"/>
  <changelog author="jengelh@medozas.de" date="1280577600">- Update to new upstream release v0.98c
- Move files to %_datadir/skulltag.</changelog>
  <changelog author="jengelh@medozas.de" date="1290513600">- Update to new upstream release v0.98d</changelog>
</package>
<package pkgid="5c71a7d52c2b6cd9863e35d2624fdf65f4950e1e138c113261e6497a14cd78b5" name="sysinfo" arch="x86_64">
  <version epoch="0" ver="20251011" rel="lp156.2.1"/>
  <changelog author="jengelh@inai.de" date="1493553600">- Update to new upstream release 20170430
  * build: make build result time-invariant
  * sysinfo: avoid printing garbage display sizes</changelog>
  <changelog author="jengelh@inai.de" date="1519905600">- Update to new upstream release 20180301
  * aumeta: handle containers other than mp4
  * spec-beautifier: escape { in regexes for Perl 5.26 fitness</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1556452800">- Update to new upstream release 20190428
  * vfontas: new implementation. Replaces clt2bdf, clt2pbm,
    cltxscale, fnt2bdf.
  * vfontas: xBRZ x6 support
  * profile: use new GREP_COLORS variable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1580040000">- Update to release 20200126
  * vfontas: add full vectorizer for SFD glyphs
  * vfontas: improved ascent/descent values for vector output
  * vfontas: hex format misreading was fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583841600">- Update to release 20200310
  * vfontas: add "N1" vectorizer
  * vfontas: new -saven1 command to use N1
  * vfontas: remove -xbrz scaler</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585569600">- Update to release 20200331
  * vfontas: add "N2" vectorizer
  * vfontas: new -saven2 command to use N2
  * vfontas: moved N1 to historic status</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588075200">- Update to release 20200428
  * vfontas: N2 vectorizer: cease smoothing of stub serifs
    (concerns the topleft corner of an 'E' in some fonts)
  * vfontas: N2 vectorizer: avoid diagonalizing "pimples" in font
    outlines (concerns 1-pixel protrusions in the right vertical
    edge of the '4')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="7d75e218d6137896c04120d8f7b15d86852773163785578cd13a1375e47e7a16" name="sysinfo-debuginfo" arch="x86_64">
  <version epoch="0" ver="20251011" rel="lp156.2.1"/>
  <changelog author="jengelh@inai.de" date="1493553600">- Update to new upstream release 20170430
  * build: make build result time-invariant
  * sysinfo: avoid printing garbage display sizes</changelog>
  <changelog author="jengelh@inai.de" date="1519905600">- Update to new upstream release 20180301
  * aumeta: handle containers other than mp4
  * spec-beautifier: escape { in regexes for Perl 5.26 fitness</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1556452800">- Update to new upstream release 20190428
  * vfontas: new implementation. Replaces clt2bdf, clt2pbm,
    cltxscale, fnt2bdf.
  * vfontas: xBRZ x6 support
  * profile: use new GREP_COLORS variable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1580040000">- Update to release 20200126
  * vfontas: add full vectorizer for SFD glyphs
  * vfontas: improved ascent/descent values for vector output
  * vfontas: hex format misreading was fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583841600">- Update to release 20200310
  * vfontas: add "N1" vectorizer
  * vfontas: new -saven1 command to use N1
  * vfontas: remove -xbrz scaler</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585569600">- Update to release 20200331
  * vfontas: add "N2" vectorizer
  * vfontas: new -saven2 command to use N2
  * vfontas: moved N1 to historic status</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588075200">- Update to release 20200428
  * vfontas: N2 vectorizer: cease smoothing of stub serifs
    (concerns the topleft corner of an 'E' in some fonts)
  * vfontas: N2 vectorizer: avoid diagonalizing "pimples" in font
    outlines (concerns 1-pixel protrusions in the right vertical
    edge of the '4')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Update to release 20200712
  * profile: add QUILT_COLORS
  * bsvplay: Pianoman MUS support
  * pcmmix: new utility for arpeggio/polyphonic mixing of
    bsvplay/qplay outputs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605528000">- Update to release 20201116
  * pegrep: cure uninitialized variable warnings
  * gpsh: change tmp location to /var/tmp
    (avoid saving potentially large files to tmpfs)
  * sysinfo: fix null deref when /etc/os-release is absent</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627992000">- Update to release 20210803
  * vfontas: read support for BDF
  * kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
    (This is a Unicode glyph map for use with all cp437 fonts)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="5893165631fdc0a1a62037e6fa103373a3a0cf795061db2c27253da0205ab899" name="timidity-eawpats" arch="noarch">
  <version epoch="0" ver="12" rel="lp156.2.1"/>
  <changelog author="jengelh@medozas.de" date="1295179200">- Fix permissions on revcym.pat</changelog>
</package>
<package pkgid="35cbe381a4db2abc5a8592062d1daa862b1a85fdeea20d2a90c2237d47811d2e" name="timidity-eawpats" arch="src">
  <version epoch="0" ver="12" rel="lp156.2.1"/>
  <changelog author="jengelh@medozas.de" date="1295179200">- Fix permissions on revcym.pat</changelog>
</package>
<package pkgid="1b9ff4bf132ca127c0ba2ca417bb9524ea96f4ccbe0edfda3eed6b25cff5b85b" name="typodermic-nk57monospace-fonts" arch="noarch">
  <version epoch="0" ver="1.0" rel="lp156.2.1"/>
</package>
<package pkgid="11601ab541c4f01a996a5a21500afb8119e3ab3d7b2aca4de4b821d74a13ca39" name="typodermic-nk57monospace-fonts" arch="src">
  <version epoch="0" ver="1.0" rel="lp156.2.1"/>
</package>
<package pkgid="392dad281594ce0d3a09b84f0baaacc97eaa75cbb0592a7e6d4c630f22fe5122" name="w3m" arch="src">
  <version epoch="0" ver="0.5.3+git20230121" rel="lp156.6.1"/>
  <changelog author="crrodriguez@opensuse.org" date="1312027200">- Use ncursesw6 instead of old ncurses5</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314705600">- Fix build error: redefinition of 'struct file_handle'</changelog>
  <changelog author="max@suse.com" date="1332504000">- Removed w3m-helppaths.patch, because it broke interactive help
  (bnc#747560). It was a leftover that should have been removed
  as part of the May 2011 package overhaul.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1348747200">- Build with OPENSSL_NO_SSL_INTERN, poor's man visibility
  to avoid ABI breaks between different openssl version.
- Also define _GNU_SOURCE to allow some extra optimizations
  with recent GCC versions.</changelog>
  <changelog author="cfarrell@suse.com" date="1348833600">- license update: ISC
  w3m permissive license much more akin to ISC (spdx.org/licenses/ISC) than
  to either BSD or MIT</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1352721600">- Due to the "CRIME attack" (CVE-2012-4929) HTTPS clients
  that negotiate TLS-level compression can be abused for
  MITM attacks. (w3m-openssl.patch)
- Use SSL_MODE_RELEASE_BUFFERS if available .</changelog>
  <changelog author="jengelh@inai.de" date="1363867200">- Make w3m compile with gc 7.x (adds w3m-gc7.diff),
  and also use the system libgc.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1371816000">- attempting to download a large file will end in total fail
  on 32bit archs, use LFS_CFLAGS to fix that problem.</changelog>
  <changelog author="schwab@suse.de" date="1377000000">- w3m-parallel-make.patch: Fix missing dependency for parallel build</changelog>
  <changelog author="schwab@linux-m68k.org" date="1394625600">- w3m-parallel-make.patch: More dependency fixes for parallel build</changelog>
  <changelog author="meissner@suse.com" date="1419163200">- build with PIE support</changelog>
  <changelog author="mlin@suse.com" date="1425297600">- Add w3m-fix-build-with-imlib2-1.4.6.patch: fix build with imlib2 1.4.6,
  the patch is from Debian. See http://sourceforge.net/p/w3m/patches/70/</changelog>
  <changelog author="max@suse.com" date="1466596800">- Add w3m-scheme.patch to fix a segfault when doing a https request
  to an unresolvable host (bsc#950468).</changelog>
  <changelog author="fweiss@suse.com" date="1466769600">- w3mman-formatting.patch: w3mman now doesn't show invalid
  characters anymore (bsc#950800)</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1479988800">- update to debian git version (bsc#1011293)
  addressed security issues:
    CVE-2016-9621: w3m: global-buffer-overflow write (bsc#1012020)
    CVE-2016-9622: w3m: null deref (bsc#1012021)
    CVE-2016-9623: w3m: null deref (bsc#1012022)
    CVE-2016-9624: w3m: near-null deref (bsc#1012023)
    CVE-2016-9625: w3m: stack overflow (bsc#1012024)
    CVE-2016-9626: w3m: stack overflow (bsc#1012025)
    CVE-2016-9627: w3m: heap overflow read + deref (bsc#1012026)
    CVE-2016-9628: w3m: null deref (bsc#1012027)
    CVE-2016-9629: w3m: null deref (bsc#1012028)
    CVE-2016-9630: w3m: global-buffer-overflow read (bsc#1012029)
    CVE-2016-9631: w3m: null deref (bsc#1012030)
    CVE-2016-9632: w3m: global-buffer-overflow read (bsc#1012031)
    CVE-2016-9633: w3m: OOM (bsc#1012032)
    CVE-2016-9434: w3m: null deref (bsc#1011283)
    CVE-2016-9435: w3m: use uninit value (bsc#1011284)
    CVE-2016-9436: w3m: use uninit value (bsc#1011285)
    CVE-2016-9437: w3m: write to rodata (bsc#1011286)
    CVE-2016-9438: w3m: null deref (bsc#1011287)
    CVE-2016-9439: w3m: stack overflow (bsc#1011288)
    CVE-2016-9440: w3m: near-null deref (bsc#1011289)
    CVE-2016-9441: w3m: near-null deref (bsc#1011290)
    CVE-2016-9442: w3m: potential heap buffer corruption (bsc#1011291)
    CVE-2016-9443: w3m: null deref (bsc#1011292)
  dropped patches:
    w3m-fix-build-with-imlib2-1.4.6.patch
    w3m-scheme.patch
    w3mman-formatting.patch
    w3m-parallel-make.patch
    w3m-gc7.diff
    w3m-openssl.patch
    w3m-closedir.patch
    w3m-fh-def.patch
    w3m-ssl-verify.patch
    w3m-parsetagx-crash.patch
    w3m-tempdir-override.patch
    w3m-0.5.1-no-ASCII-equivalents-by-default.patch
    w3m-uninitialized.patch
    w3m-inline-image.patch
    w3m-0.4.1-textarea-segfault.dif
  ported patches:
    w3m-disable-cookie-special-domain-check.patch to
    0001-allow-to-configure-the-accept-option-for-bad-cookies.patch
    w3m-0.4.1-session-mgmt.dif to
    0001-implements-simple-session-management.patch
    w3m-history-crossdev.patch to
    0001-handle-EXDEV-during-history-file-rename.patch
    w3mman-formatting.patch to
    0001-w3mman-don-t-show-invalid-characters-bsc-950800.patch</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1516881600">- add git ChangeLog to /usr/share/doc/w3m/
- update to version 0.5.3+git20180125
  addressed security issue:
    CVE-2018-6196: w3m: an infinite recursion flaw in HTMLlineproc0
    because the feed_table_block_tag function in table.c does not
    prevent a negative indent value allows for (bsc#1077559)
    CVE-2018-6197: w3m: NULL pointer dereference flaw in formUpdateBuffer
    in form.c (bsc#1077568)
    CVE-2018-6198: w3m: does not properly handle temporary files when
    the ~/.w3m directory is unwritable, which allows a local attacker to
    craft a symlink attack to overwrite arbitrary files (bsc#1077572)
  other changes, bugfixes see: /usr/share/doc/w3m/ChangeLog</changelog>
  <changelog author="Thomas Blume &lt;thomas.blume@suse.com&gt;" date="1673352000">- CVE-2022-38223 Out-of-bounds write in checkType located in etc.c
  (bsc#1202684)
  - add:
    0002-Fix-m17n-backspace-handling-causes-out-of-bounds-wri.patch
    0001-Fix-warning-for-unused-variable-without-USE_M17N.patch</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1682683200">- update to version 0.5.3+git20230121
- add 0001-Update-German-message-catalogue.patch
- dropped patches:
    0001-allow-to-configure-the-accept-option-for-bad-cookies.patch
    0001-implements-simple-session-management.patch
    0001-handle-EXDEV-during-history-file-rename.patch
    0001-w3mman-don-t-show-invalid-characters-bsc-950800.patch
    0001-Fix-warning-for-unused-variable-without-USE_M17N.patch
    0002-Fix-m17n-backspace-handling-causes-out-of-bounds-wri.patch</changelog>
  <changelog author="Thomas Blume &lt;thomas.blume@suse.com&gt;" date="1690286400">- CVE-2023-38253: out-of-bounds read in growbuf_to_Str() at w3m/indep.c
  (bsc#1213323)
- CVE-2023-38252 out-of-bounds read in Strnew_size() at w3m/Str.c
  (bsc#1213324)
- add 0001-Fix-OOB-access-due-to-multiple-backspaces.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743595200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
</package>
<package pkgid="f13bf4188880a3159b6fc15ec7234be1bf83a64988165e4de5844c33ff1ab584" name="w3m" arch="x86_64">
  <version epoch="0" ver="0.5.3+git20230121" rel="lp156.6.1"/>
  <changelog author="meissner@suse.com" date="1419163200">- build with PIE support</changelog>
  <changelog author="mlin@suse.com" date="1425297600">- Add w3m-fix-build-with-imlib2-1.4.6.patch: fix build with imlib2 1.4.6,
  the patch is from Debian. See http://sourceforge.net/p/w3m/patches/70/</changelog>
  <changelog author="max@suse.com" date="1466596800">- Add w3m-scheme.patch to fix a segfault when doing a https request
  to an unresolvable host (bsc#950468).</changelog>
  <changelog author="fweiss@suse.com" date="1466769600">- w3mman-formatting.patch: w3mman now doesn't show invalid
  characters anymore (bsc#950800)</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1479988800">- update to debian git version (bsc#1011293)
  addressed security issues:
    CVE-2016-9621: w3m: global-buffer-overflow write (bsc#1012020)
    CVE-2016-9622: w3m: null deref (bsc#1012021)
    CVE-2016-9623: w3m: null deref (bsc#1012022)
    CVE-2016-9624: w3m: near-null deref (bsc#1012023)
    CVE-2016-9625: w3m: stack overflow (bsc#1012024)
    CVE-2016-9626: w3m: stack overflow (bsc#1012025)
    CVE-2016-9627: w3m: heap overflow read + deref (bsc#1012026)
    CVE-2016-9628: w3m: null deref (bsc#1012027)
    CVE-2016-9629: w3m: null deref (bsc#1012028)
    CVE-2016-9630: w3m: global-buffer-overflow read (bsc#1012029)
    CVE-2016-9631: w3m: null deref (bsc#1012030)
    CVE-2016-9632: w3m: global-buffer-overflow read (bsc#1012031)
    CVE-2016-9633: w3m: OOM (bsc#1012032)
    CVE-2016-9434: w3m: null deref (bsc#1011283)
    CVE-2016-9435: w3m: use uninit value (bsc#1011284)
    CVE-2016-9436: w3m: use uninit value (bsc#1011285)
    CVE-2016-9437: w3m: write to rodata (bsc#1011286)
    CVE-2016-9438: w3m: null deref (bsc#1011287)
    CVE-2016-9439: w3m: stack overflow (bsc#1011288)
    CVE-2016-9440: w3m: near-null deref (bsc#1011289)
    CVE-2016-9441: w3m: near-null deref (bsc#1011290)
    CVE-2016-9442: w3m: potential heap buffer corruption (bsc#1011291)
    CVE-2016-9443: w3m: null deref (bsc#1011292)
  dropped patches:
    w3m-fix-build-with-imlib2-1.4.6.patch
    w3m-scheme.patch
    w3mman-formatting.patch
    w3m-parallel-make.patch
    w3m-gc7.diff
    w3m-openssl.patch
    w3m-closedir.patch
    w3m-fh-def.patch
    w3m-ssl-verify.patch
    w3m-parsetagx-crash.patch
    w3m-tempdir-override.patch
    w3m-0.5.1-no-ASCII-equivalents-by-default.patch
    w3m-uninitialized.patch
    w3m-inline-image.patch
    w3m-0.4.1-textarea-segfault.dif
  ported patches:
    w3m-disable-cookie-special-domain-check.patch to
    0001-allow-to-configure-the-accept-option-for-bad-cookies.patch
    w3m-0.4.1-session-mgmt.dif to
    0001-implements-simple-session-management.patch
    w3m-history-crossdev.patch to
    0001-handle-EXDEV-during-history-file-rename.patch
    w3mman-formatting.patch to
    0001-w3mman-don-t-show-invalid-characters-bsc-950800.patch</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1516881600">- add git ChangeLog to /usr/share/doc/w3m/
- update to version 0.5.3+git20180125
  addressed security issue:
    CVE-2018-6196: w3m: an infinite recursion flaw in HTMLlineproc0
    because the feed_table_block_tag function in table.c does not
    prevent a negative indent value allows for (bsc#1077559)
    CVE-2018-6197: w3m: NULL pointer dereference flaw in formUpdateBuffer
    in form.c (bsc#1077568)
    CVE-2018-6198: w3m: does not properly handle temporary files when
    the ~/.w3m directory is unwritable, which allows a local attacker to
    craft a symlink attack to overwrite arbitrary files (bsc#1077572)
  other changes, bugfixes see: /usr/share/doc/w3m/ChangeLog</changelog>
  <changelog author="Thomas Blume &lt;thomas.blume@suse.com&gt;" date="1673352000">- CVE-2022-38223 Out-of-bounds write in checkType located in etc.c
  (bsc#1202684)
  - add:
    0002-Fix-m17n-backspace-handling-causes-out-of-bounds-wri.patch
    0001-Fix-warning-for-unused-variable-without-USE_M17N.patch</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1682683200">- update to version 0.5.3+git20230121
- add 0001-Update-German-message-catalogue.patch
- dropped patches:
    0001-allow-to-configure-the-accept-option-for-bad-cookies.patch
    0001-implements-simple-session-management.patch
    0001-handle-EXDEV-during-history-file-rename.patch
    0001-w3mman-don-t-show-invalid-characters-bsc-950800.patch
    0001-Fix-warning-for-unused-variable-without-USE_M17N.patch
    0002-Fix-m17n-backspace-handling-causes-out-of-bounds-wri.patch</changelog>
  <changelog author="Thomas Blume &lt;thomas.blume@suse.com&gt;" date="1690286400">- CVE-2023-38253: out-of-bounds read in growbuf_to_Str() at w3m/indep.c
  (bsc#1213323)
- CVE-2023-38252 out-of-bounds read in Strnew_size() at w3m/Str.c
  (bsc#1213324)
- add 0001-Fix-OOB-access-due-to-multiple-backspaces.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743595200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
</package>
<package pkgid="263876f943754ae99a0b05fdea129ed823beebfb1cde3814a10f7333162ddc08" name="w3m-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.5.3+git20230121" rel="lp156.6.1"/>
  <changelog author="meissner@suse.com" date="1419163200">- build with PIE support</changelog>
  <changelog author="mlin@suse.com" date="1425297600">- Add w3m-fix-build-with-imlib2-1.4.6.patch: fix build with imlib2 1.4.6,
  the patch is from Debian. See http://sourceforge.net/p/w3m/patches/70/</changelog>
  <changelog author="max@suse.com" date="1466596800">- Add w3m-scheme.patch to fix a segfault when doing a https request
  to an unresolvable host (bsc#950468).</changelog>
  <changelog author="fweiss@suse.com" date="1466769600">- w3mman-formatting.patch: w3mman now doesn't show invalid
  characters anymore (bsc#950800)</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1479988800">- update to debian git version (bsc#1011293)
  addressed security issues:
    CVE-2016-9621: w3m: global-buffer-overflow write (bsc#1012020)
    CVE-2016-9622: w3m: null deref (bsc#1012021)
    CVE-2016-9623: w3m: null deref (bsc#1012022)
    CVE-2016-9624: w3m: near-null deref (bsc#1012023)
    CVE-2016-9625: w3m: stack overflow (bsc#1012024)
    CVE-2016-9626: w3m: stack overflow (bsc#1012025)
    CVE-2016-9627: w3m: heap overflow read + deref (bsc#1012026)
    CVE-2016-9628: w3m: null deref (bsc#1012027)
    CVE-2016-9629: w3m: null deref (bsc#1012028)
    CVE-2016-9630: w3m: global-buffer-overflow read (bsc#1012029)
    CVE-2016-9631: w3m: null deref (bsc#1012030)
    CVE-2016-9632: w3m: global-buffer-overflow read (bsc#1012031)
    CVE-2016-9633: w3m: OOM (bsc#1012032)
    CVE-2016-9434: w3m: null deref (bsc#1011283)
    CVE-2016-9435: w3m: use uninit value (bsc#1011284)
    CVE-2016-9436: w3m: use uninit value (bsc#1011285)
    CVE-2016-9437: w3m: write to rodata (bsc#1011286)
    CVE-2016-9438: w3m: null deref (bsc#1011287)
    CVE-2016-9439: w3m: stack overflow (bsc#1011288)
    CVE-2016-9440: w3m: near-null deref (bsc#1011289)
    CVE-2016-9441: w3m: near-null deref (bsc#1011290)
    CVE-2016-9442: w3m: potential heap buffer corruption (bsc#1011291)
    CVE-2016-9443: w3m: null deref (bsc#1011292)
  dropped patches:
    w3m-fix-build-with-imlib2-1.4.6.patch
    w3m-scheme.patch
    w3mman-formatting.patch
    w3m-parallel-make.patch
    w3m-gc7.diff
    w3m-openssl.patch
    w3m-closedir.patch
    w3m-fh-def.patch
    w3m-ssl-verify.patch
    w3m-parsetagx-crash.patch
    w3m-tempdir-override.patch
    w3m-0.5.1-no-ASCII-equivalents-by-default.patch
    w3m-uninitialized.patch
    w3m-inline-image.patch
    w3m-0.4.1-textarea-segfault.dif
  ported patches:
    w3m-disable-cookie-special-domain-check.patch to
    0001-allow-to-configure-the-accept-option-for-bad-cookies.patch
    w3m-0.4.1-session-mgmt.dif to
    0001-implements-simple-session-management.patch
    w3m-history-crossdev.patch to
    0001-handle-EXDEV-during-history-file-rename.patch
    w3mman-formatting.patch to
    0001-w3mman-don-t-show-invalid-characters-bsc-950800.patch</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1516881600">- add git ChangeLog to /usr/share/doc/w3m/
- update to version 0.5.3+git20180125
  addressed security issue:
    CVE-2018-6196: w3m: an infinite recursion flaw in HTMLlineproc0
    because the feed_table_block_tag function in table.c does not
    prevent a negative indent value allows for (bsc#1077559)
    CVE-2018-6197: w3m: NULL pointer dereference flaw in formUpdateBuffer
    in form.c (bsc#1077568)
    CVE-2018-6198: w3m: does not properly handle temporary files when
    the ~/.w3m directory is unwritable, which allows a local attacker to
    craft a symlink attack to overwrite arbitrary files (bsc#1077572)
  other changes, bugfixes see: /usr/share/doc/w3m/ChangeLog</changelog>
  <changelog author="Thomas Blume &lt;thomas.blume@suse.com&gt;" date="1673352000">- CVE-2022-38223 Out-of-bounds write in checkType located in etc.c
  (bsc#1202684)
  - add:
    0002-Fix-m17n-backspace-handling-causes-out-of-bounds-wri.patch
    0001-Fix-warning-for-unused-variable-without-USE_M17N.patch</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1682683200">- update to version 0.5.3+git20230121
- add 0001-Update-German-message-catalogue.patch
- dropped patches:
    0001-allow-to-configure-the-accept-option-for-bad-cookies.patch
    0001-implements-simple-session-management.patch
    0001-handle-EXDEV-during-history-file-rename.patch
    0001-w3mman-don-t-show-invalid-characters-bsc-950800.patch
    0001-Fix-warning-for-unused-variable-without-USE_M17N.patch
    0002-Fix-m17n-backspace-handling-causes-out-of-bounds-wri.patch</changelog>
  <changelog author="Thomas Blume &lt;thomas.blume@suse.com&gt;" date="1690286400">- CVE-2023-38253: out-of-bounds read in growbuf_to_Str() at w3m/indep.c
  (bsc#1213323)
- CVE-2023-38252 out-of-bounds read in Strnew_size() at w3m/Str.c
  (bsc#1213324)
- add 0001-Fix-OOB-access-due-to-multiple-backspaces.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743595200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
</package>
<package pkgid="426dcea50164006e279e2483f2430462a51ee992df930942eed873d4955d5d33" name="w3m-debugsource" arch="x86_64">
  <version epoch="0" ver="0.5.3+git20230121" rel="lp156.6.1"/>
  <changelog author="meissner@suse.com" date="1419163200">- build with PIE support</changelog>
  <changelog author="mlin@suse.com" date="1425297600">- Add w3m-fix-build-with-imlib2-1.4.6.patch: fix build with imlib2 1.4.6,
  the patch is from Debian. See http://sourceforge.net/p/w3m/patches/70/</changelog>
  <changelog author="max@suse.com" date="1466596800">- Add w3m-scheme.patch to fix a segfault when doing a https request
  to an unresolvable host (bsc#950468).</changelog>
  <changelog author="fweiss@suse.com" date="1466769600">- w3mman-formatting.patch: w3mman now doesn't show invalid
  characters anymore (bsc#950800)</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1479988800">- update to debian git version (bsc#1011293)
  addressed security issues:
    CVE-2016-9621: w3m: global-buffer-overflow write (bsc#1012020)
    CVE-2016-9622: w3m: null deref (bsc#1012021)
    CVE-2016-9623: w3m: null deref (bsc#1012022)
    CVE-2016-9624: w3m: near-null deref (bsc#1012023)
    CVE-2016-9625: w3m: stack overflow (bsc#1012024)
    CVE-2016-9626: w3m: stack overflow (bsc#1012025)
    CVE-2016-9627: w3m: heap overflow read + deref (bsc#1012026)
    CVE-2016-9628: w3m: null deref (bsc#1012027)
    CVE-2016-9629: w3m: null deref (bsc#1012028)
    CVE-2016-9630: w3m: global-buffer-overflow read (bsc#1012029)
    CVE-2016-9631: w3m: null deref (bsc#1012030)
    CVE-2016-9632: w3m: global-buffer-overflow read (bsc#1012031)
    CVE-2016-9633: w3m: OOM (bsc#1012032)
    CVE-2016-9434: w3m: null deref (bsc#1011283)
    CVE-2016-9435: w3m: use uninit value (bsc#1011284)
    CVE-2016-9436: w3m: use uninit value (bsc#1011285)
    CVE-2016-9437: w3m: write to rodata (bsc#1011286)
    CVE-2016-9438: w3m: null deref (bsc#1011287)
    CVE-2016-9439: w3m: stack overflow (bsc#1011288)
    CVE-2016-9440: w3m: near-null deref (bsc#1011289)
    CVE-2016-9441: w3m: near-null deref (bsc#1011290)
    CVE-2016-9442: w3m: potential heap buffer corruption (bsc#1011291)
    CVE-2016-9443: w3m: null deref (bsc#1011292)
  dropped patches:
    w3m-fix-build-with-imlib2-1.4.6.patch
    w3m-scheme.patch
    w3mman-formatting.patch
    w3m-parallel-make.patch
    w3m-gc7.diff
    w3m-openssl.patch
    w3m-closedir.patch
    w3m-fh-def.patch
    w3m-ssl-verify.patch
    w3m-parsetagx-crash.patch
    w3m-tempdir-override.patch
    w3m-0.5.1-no-ASCII-equivalents-by-default.patch
    w3m-uninitialized.patch
    w3m-inline-image.patch
    w3m-0.4.1-textarea-segfault.dif
  ported patches:
    w3m-disable-cookie-special-domain-check.patch to
    0001-allow-to-configure-the-accept-option-for-bad-cookies.patch
    w3m-0.4.1-session-mgmt.dif to
    0001-implements-simple-session-management.patch
    w3m-history-crossdev.patch to
    0001-handle-EXDEV-during-history-file-rename.patch
    w3mman-formatting.patch to
    0001-w3mman-don-t-show-invalid-characters-bsc-950800.patch</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1516881600">- add git ChangeLog to /usr/share/doc/w3m/
- update to version 0.5.3+git20180125
  addressed security issue:
    CVE-2018-6196: w3m: an infinite recursion flaw in HTMLlineproc0
    because the feed_table_block_tag function in table.c does not
    prevent a negative indent value allows for (bsc#1077559)
    CVE-2018-6197: w3m: NULL pointer dereference flaw in formUpdateBuffer
    in form.c (bsc#1077568)
    CVE-2018-6198: w3m: does not properly handle temporary files when
    the ~/.w3m directory is unwritable, which allows a local attacker to
    craft a symlink attack to overwrite arbitrary files (bsc#1077572)
  other changes, bugfixes see: /usr/share/doc/w3m/ChangeLog</changelog>
  <changelog author="Thomas Blume &lt;thomas.blume@suse.com&gt;" date="1673352000">- CVE-2022-38223 Out-of-bounds write in checkType located in etc.c
  (bsc#1202684)
  - add:
    0002-Fix-m17n-backspace-handling-causes-out-of-bounds-wri.patch
    0001-Fix-warning-for-unused-variable-without-USE_M17N.patch</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1682683200">- update to version 0.5.3+git20230121
- add 0001-Update-German-message-catalogue.patch
- dropped patches:
    0001-allow-to-configure-the-accept-option-for-bad-cookies.patch
    0001-implements-simple-session-management.patch
    0001-handle-EXDEV-during-history-file-rename.patch
    0001-w3mman-don-t-show-invalid-characters-bsc-950800.patch
    0001-Fix-warning-for-unused-variable-without-USE_M17N.patch
    0002-Fix-m17n-backspace-handling-causes-out-of-bounds-wri.patch</changelog>
  <changelog author="Thomas Blume &lt;thomas.blume@suse.com&gt;" date="1690286400">- CVE-2023-38253: out-of-bounds read in growbuf_to_Str() at w3m/indep.c
  (bsc#1213323)
- CVE-2023-38252 out-of-bounds read in Strnew_size() at w3m/Str.c
  (bsc#1213324)
- add 0001-Fix-OOB-access-due-to-multiple-backspaces.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743595200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
</package>
<package pkgid="f9ebfe40cb10ad10f0f8f4a5f9b257e6ec9d34ed2d43acc45573d113e8b0aee6" name="w3m-inline-image" arch="x86_64">
  <version epoch="0" ver="0.5.3+git20230121" rel="lp156.6.1"/>
  <changelog author="meissner@suse.com" date="1419163200">- build with PIE support</changelog>
  <changelog author="mlin@suse.com" date="1425297600">- Add w3m-fix-build-with-imlib2-1.4.6.patch: fix build with imlib2 1.4.6,
  the patch is from Debian. See http://sourceforge.net/p/w3m/patches/70/</changelog>
  <changelog author="max@suse.com" date="1466596800">- Add w3m-scheme.patch to fix a segfault when doing a https request
  to an unresolvable host (bsc#950468).</changelog>
  <changelog author="fweiss@suse.com" date="1466769600">- w3mman-formatting.patch: w3mman now doesn't show invalid
  characters anymore (bsc#950800)</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1479988800">- update to debian git version (bsc#1011293)
  addressed security issues:
    CVE-2016-9621: w3m: global-buffer-overflow write (bsc#1012020)
    CVE-2016-9622: w3m: null deref (bsc#1012021)
    CVE-2016-9623: w3m: null deref (bsc#1012022)
    CVE-2016-9624: w3m: near-null deref (bsc#1012023)
    CVE-2016-9625: w3m: stack overflow (bsc#1012024)
    CVE-2016-9626: w3m: stack overflow (bsc#1012025)
    CVE-2016-9627: w3m: heap overflow read + deref (bsc#1012026)
    CVE-2016-9628: w3m: null deref (bsc#1012027)
    CVE-2016-9629: w3m: null deref (bsc#1012028)
    CVE-2016-9630: w3m: global-buffer-overflow read (bsc#1012029)
    CVE-2016-9631: w3m: null deref (bsc#1012030)
    CVE-2016-9632: w3m: global-buffer-overflow read (bsc#1012031)
    CVE-2016-9633: w3m: OOM (bsc#1012032)
    CVE-2016-9434: w3m: null deref (bsc#1011283)
    CVE-2016-9435: w3m: use uninit value (bsc#1011284)
    CVE-2016-9436: w3m: use uninit value (bsc#1011285)
    CVE-2016-9437: w3m: write to rodata (bsc#1011286)
    CVE-2016-9438: w3m: null deref (bsc#1011287)
    CVE-2016-9439: w3m: stack overflow (bsc#1011288)
    CVE-2016-9440: w3m: near-null deref (bsc#1011289)
    CVE-2016-9441: w3m: near-null deref (bsc#1011290)
    CVE-2016-9442: w3m: potential heap buffer corruption (bsc#1011291)
    CVE-2016-9443: w3m: null deref (bsc#1011292)
  dropped patches:
    w3m-fix-build-with-imlib2-1.4.6.patch
    w3m-scheme.patch
    w3mman-formatting.patch
    w3m-parallel-make.patch
    w3m-gc7.diff
    w3m-openssl.patch
    w3m-closedir.patch
    w3m-fh-def.patch
    w3m-ssl-verify.patch
    w3m-parsetagx-crash.patch
    w3m-tempdir-override.patch
    w3m-0.5.1-no-ASCII-equivalents-by-default.patch
    w3m-uninitialized.patch
    w3m-inline-image.patch
    w3m-0.4.1-textarea-segfault.dif
  ported patches:
    w3m-disable-cookie-special-domain-check.patch to
    0001-allow-to-configure-the-accept-option-for-bad-cookies.patch
    w3m-0.4.1-session-mgmt.dif to
    0001-implements-simple-session-management.patch
    w3m-history-crossdev.patch to
    0001-handle-EXDEV-during-history-file-rename.patch
    w3mman-formatting.patch to
    0001-w3mman-don-t-show-invalid-characters-bsc-950800.patch</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1516881600">- add git ChangeLog to /usr/share/doc/w3m/
- update to version 0.5.3+git20180125
  addressed security issue:
    CVE-2018-6196: w3m: an infinite recursion flaw in HTMLlineproc0
    because the feed_table_block_tag function in table.c does not
    prevent a negative indent value allows for (bsc#1077559)
    CVE-2018-6197: w3m: NULL pointer dereference flaw in formUpdateBuffer
    in form.c (bsc#1077568)
    CVE-2018-6198: w3m: does not properly handle temporary files when
    the ~/.w3m directory is unwritable, which allows a local attacker to
    craft a symlink attack to overwrite arbitrary files (bsc#1077572)
  other changes, bugfixes see: /usr/share/doc/w3m/ChangeLog</changelog>
  <changelog author="Thomas Blume &lt;thomas.blume@suse.com&gt;" date="1673352000">- CVE-2022-38223 Out-of-bounds write in checkType located in etc.c
  (bsc#1202684)
  - add:
    0002-Fix-m17n-backspace-handling-causes-out-of-bounds-wri.patch
    0001-Fix-warning-for-unused-variable-without-USE_M17N.patch</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1682683200">- update to version 0.5.3+git20230121
- add 0001-Update-German-message-catalogue.patch
- dropped patches:
    0001-allow-to-configure-the-accept-option-for-bad-cookies.patch
    0001-implements-simple-session-management.patch
    0001-handle-EXDEV-during-history-file-rename.patch
    0001-w3mman-don-t-show-invalid-characters-bsc-950800.patch
    0001-Fix-warning-for-unused-variable-without-USE_M17N.patch
    0002-Fix-m17n-backspace-handling-causes-out-of-bounds-wri.patch</changelog>
  <changelog author="Thomas Blume &lt;thomas.blume@suse.com&gt;" date="1690286400">- CVE-2023-38253: out-of-bounds read in growbuf_to_Str() at w3m/indep.c
  (bsc#1213323)
- CVE-2023-38252 out-of-bounds read in Strnew_size() at w3m/Str.c
  (bsc#1213324)
- add 0001-Fix-OOB-access-due-to-multiple-backspaces.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743595200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
</package>
<package pkgid="c40dcaac60fec04db70af2d49297f923e88f90771c007d6a6ed20ef02113c91d" name="w3m-inline-image-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.5.3+git20230121" rel="lp156.6.1"/>
  <changelog author="meissner@suse.com" date="1419163200">- build with PIE support</changelog>
  <changelog author="mlin@suse.com" date="1425297600">- Add w3m-fix-build-with-imlib2-1.4.6.patch: fix build with imlib2 1.4.6,
  the patch is from Debian. See http://sourceforge.net/p/w3m/patches/70/</changelog>
  <changelog author="max@suse.com" date="1466596800">- Add w3m-scheme.patch to fix a segfault when doing a https request
  to an unresolvable host (bsc#950468).</changelog>
  <changelog author="fweiss@suse.com" date="1466769600">- w3mman-formatting.patch: w3mman now doesn't show invalid
  characters anymore (bsc#950800)</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1479988800">- update to debian git version (bsc#1011293)
  addressed security issues:
    CVE-2016-9621: w3m: global-buffer-overflow write (bsc#1012020)
    CVE-2016-9622: w3m: null deref (bsc#1012021)
    CVE-2016-9623: w3m: null deref (bsc#1012022)
    CVE-2016-9624: w3m: near-null deref (bsc#1012023)
    CVE-2016-9625: w3m: stack overflow (bsc#1012024)
    CVE-2016-9626: w3m: stack overflow (bsc#1012025)
    CVE-2016-9627: w3m: heap overflow read + deref (bsc#1012026)
    CVE-2016-9628: w3m: null deref (bsc#1012027)
    CVE-2016-9629: w3m: null deref (bsc#1012028)
    CVE-2016-9630: w3m: global-buffer-overflow read (bsc#1012029)
    CVE-2016-9631: w3m: null deref (bsc#1012030)
    CVE-2016-9632: w3m: global-buffer-overflow read (bsc#1012031)
    CVE-2016-9633: w3m: OOM (bsc#1012032)
    CVE-2016-9434: w3m: null deref (bsc#1011283)
    CVE-2016-9435: w3m: use uninit value (bsc#1011284)
    CVE-2016-9436: w3m: use uninit value (bsc#1011285)
    CVE-2016-9437: w3m: write to rodata (bsc#1011286)
    CVE-2016-9438: w3m: null deref (bsc#1011287)
    CVE-2016-9439: w3m: stack overflow (bsc#1011288)
    CVE-2016-9440: w3m: near-null deref (bsc#1011289)
    CVE-2016-9441: w3m: near-null deref (bsc#1011290)
    CVE-2016-9442: w3m: potential heap buffer corruption (bsc#1011291)
    CVE-2016-9443: w3m: null deref (bsc#1011292)
  dropped patches:
    w3m-fix-build-with-imlib2-1.4.6.patch
    w3m-scheme.patch
    w3mman-formatting.patch
    w3m-parallel-make.patch
    w3m-gc7.diff
    w3m-openssl.patch
    w3m-closedir.patch
    w3m-fh-def.patch
    w3m-ssl-verify.patch
    w3m-parsetagx-crash.patch
    w3m-tempdir-override.patch
    w3m-0.5.1-no-ASCII-equivalents-by-default.patch
    w3m-uninitialized.patch
    w3m-inline-image.patch
    w3m-0.4.1-textarea-segfault.dif
  ported patches:
    w3m-disable-cookie-special-domain-check.patch to
    0001-allow-to-configure-the-accept-option-for-bad-cookies.patch
    w3m-0.4.1-session-mgmt.dif to
    0001-implements-simple-session-management.patch
    w3m-history-crossdev.patch to
    0001-handle-EXDEV-during-history-file-rename.patch
    w3mman-formatting.patch to
    0001-w3mman-don-t-show-invalid-characters-bsc-950800.patch</changelog>
  <changelog author="Thomas.Blume@suse.com" date="1516881600">- add git ChangeLog to /usr/share/doc/w3m/
- update to version 0.5.3+git20180125
  addressed security issue:
    CVE-2018-6196: w3m: an infinite recursion flaw in HTMLlineproc0
    because the feed_table_block_tag function in table.c does not
    prevent a negative indent value allows for (bsc#1077559)
    CVE-2018-6197: w3m: NULL pointer dereference flaw in formUpdateBuffer
    in form.c (bsc#1077568)
    CVE-2018-6198: w3m: does not properly handle temporary files when
    the ~/.w3m directory is unwritable, which allows a local attacker to
    craft a symlink attack to overwrite arbitrary files (bsc#1077572)
  other changes, bugfixes see: /usr/share/doc/w3m/ChangeLog</changelog>
  <changelog author="Thomas Blume &lt;thomas.blume@suse.com&gt;" date="1673352000">- CVE-2022-38223 Out-of-bounds write in checkType located in etc.c
  (bsc#1202684)
  - add:
    0002-Fix-m17n-backspace-handling-causes-out-of-bounds-wri.patch
    0001-Fix-warning-for-unused-variable-without-USE_M17N.patch</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1682683200">- update to version 0.5.3+git20230121
- add 0001-Update-German-message-catalogue.patch
- dropped patches:
    0001-allow-to-configure-the-accept-option-for-bad-cookies.patch
    0001-implements-simple-session-management.patch
    0001-handle-EXDEV-during-history-file-rename.patch
    0001-w3mman-don-t-show-invalid-characters-bsc-950800.patch
    0001-Fix-warning-for-unused-variable-without-USE_M17N.patch
    0002-Fix-m17n-backspace-handling-causes-out-of-bounds-wri.patch</changelog>
  <changelog author="Thomas Blume &lt;thomas.blume@suse.com&gt;" date="1690286400">- CVE-2023-38253: out-of-bounds read in growbuf_to_Str() at w3m/indep.c
  (bsc#1213323)
- CVE-2023-38252 out-of-bounds read in Strnew_size() at w3m/Str.c
  (bsc#1213324)
- add 0001-Fix-OOB-access-due-to-multiple-backspaces.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743595200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
</package>
<package pkgid="44b1b25cec19489e258e4280a58dbb3647f4b1c7ab2bd76a4de03b60b0329b58" name="xterm" arch="src">
  <version epoch="0" ver="410" rel="lp156.4.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673956800">- update to 378:
  * improve  descriptions  of  XTQMODKEYS  and  XTQALLOWED  features in
    ctlseqs.ms (reports by Bram Moolenaar, Thomas Wolff).
  * add bracketed+paste and report+version building blocks to terminfo,
    from ncurses 6.4
  * improve   check   for   unsupported  formatting  characters,  e.g.,
    zero-width space, to properly ignore them (report by Thomas Wolff).
  * improve/document  error-checking  for  some  of  the controls which
    return   responses:   DECRQSS,   XTGETXRES,   XTSETTCAP,  XTGETTCAP
    (prompted by discussion with David Leadbeater).
  * improve  limit-checks  for fallback font cache (report by Dimitrije
    Erdeljan).
  * improve check for too-wide glyph in fallback font by allowing xterm
    to  continue searching for a suitable font rather than just failing
    on  the first. Also add limitFontWidth to allow changing the amount
    by  which  a  glyph  must extend outside the font's bounding box to
    disallow it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 379:
  * improve text-cursor (patch by Jan Engelhardt):
    + allow selecting CURSOR_BAR mode from command-
    line/Xresources.
    + draw  cursor  using  filled  rectangle  instead
    of  rectangle outline to permit thicker underlines/bars.
    + scale up cursor relative to font size.
  * improve readline modes (Fedora #2166860):
    + document readline modes
    + change the feature to configure by default
    + replace hard-coded SS3 for cursor movement with
    current mode
    + replace hard-coded erase/lnext characters with
    current values
  * improve status-line (report by Thomas Wolff):
    + RIS turns off status-line
    + Right-margin  (DECLRMM  and DECSLRM) limits the
    length of text written/updated in the status-line.
    + Most controls which affect the whole screen are
    ignored while updating the status-line.
  * modify  configure check for tgetent to allow for some special
    cases of ncurses configuration
  * reduce  timeout,  improve  warning  message  if  resize is
    run on a terminal which is not VT100-compatible.
  * reduce compiler warnings in configure script.
- drop xterm-enable_libtinfo.patch (obsolete)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 380:
  * reduce compiler warnings in configure script.
  * simplify  the  change for sixelScrolling
  * add  xterm+focus  and  report+da2,  update  report+version building
    blocks in terminfo, from post-ncurses 6.4
  * drop  the  -title  option  from uxterm and koi8rxterm, because that
    interferes  with  deriving  the  default  title  from the -e option
    (Debian  #1031837).  Compensate for this by using the -class option
    to derive a default title.
  * improve  description of readline 2003 mode in ctlseqs.ms
  * other improvements to status-line feature (report by Thomas Wolff):
    + clear status line on DECCOLM
    + ignore DECSASD if no previous DECSSDT
    + allow  DECSSDT 1  immediately  after  DECSSDT 2, i.e., without
    switching back to host mode.
  * adjust  RequestResize  to avoid shrinking screen when using DECCOLM
    while the status-line is active (report/patch by Thomas Wolff).
  * disallow wrapping before the beginning of the screen, to the end of
    the screen, for cursor-back sequences (Redhat #2182357).
  * modify  makefile  to  install the 16x16 xpm files (report by Harald
    Dunkel).
  * update test-package to reflect resolution of Debian #906901.
  * change default of showMissingGlyphs to True.
  * improve handling of double-sized characters when those happen to be
    missing from the bitmap font and/or are fullwidth.
  * pointer/overflow fixes (reported by David Leadbeater):
    + improve  limit-checks  for control-sequence numeric parameters
    in SIXEL graphics.
    + add  null-pointer  checks  in  WriteNow macro to handle a case
    where  SS2  or  SS3  might  be  in  effect  while processing a
    combining character.
    + disallow  ReGIS  reporting  for character-set names containing
    characters other than alphanumerics or underscore.
    (CVE-2023-40359 bsc#1214282)
    + implement  TrueType fallback font for double-sized characters,
    including  Unicode  fullwidth.  Also  add  limitFontHeight  to
    provide    for    configuring    the    distinction    between
    slightly-oversized glyphs and double-sized glyphs.
  * configure script improvements:
    + check for nfsd_t
  * fix a typo in the underline cursor thickness derivation</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 382:
  * amend change to CursorBack&gt; in patch 380, allowing the result
    to be on the hidden right-half of double-cell characters
  * amend xtermDrawString, fixing regression with
  - -disable-wide-chars configuration from patch #380
  * corrected pathname for run-tic.sh, for full
    install in an out-of-tree build
  * fix a regression in wide bitmap fonts versus check for
    missing glyphs</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 384:
  * exclude  ASCII  space  from  showMissingGlyphs,  since a few
    bitmap fonts lack this
  * correct   a   step   in   rendering  double-width  characters
    with bitmap-fonts
  * fixes for ReGIS-related problems:
  * mimic  an  undocumented  hardware  VT340 feature
    which handles color initialization with incomplete parameters.
  * handle whitespace between operator/operands for
    color values.
  * reset ReGIS-context when resetting graphics in RIS.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 385:
  * fixes for ReGIS (report by Ben Wong).
    + correct conversion from HLS to RGB
    + improve font-caching performance.
  * update tables in wcwidth.c based on Unicode 15.1.0
  * improve fastScroll resource:
    + suppress screen-refreshes for carriage-returns
    + add -jf option to simplify use of this resource.
    + add a control sequence for enabling/disabling the resource.
    + enable this feature by default
  * extend  title-stack  feature  to  allow  an additional parameter to
    directly  access  the  stack, like the XTPUSHCOLORS and XTPOPCOLORS
    feature.
  * correct  size  and  position of box shown for double-cell character
    which  happens  to be missing from the bitmap font (report by Peter
    Fabinski).
  * improved configure script:
    + add  pattern for uClibc-ng to CF_XOPEN_SOURCE (report/patch by
    Waldemar Brodkorb).
    + add configure options --with-utmp-path and --with-wtmp-path to
    override  configure  script's  check  for  utmp/wtmp pathnames
    which are shown in the manual (Debian #1042767).
    + CF_XOPEN_SOURCE  provides  for  defining  _DEFAULT_SOURCE  for
    MinGW32 and MinGW64.
    + sed expression used to report gcc version now works with MinGW
  * ensure   that  line-attributes  are  reset  after  drawing  missing
    character (report by Christian Weisgerber).
  * update config.guess, config.sub
- rebased all patches</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1697457600">- update 387:
  * add DECRQUPSS and DECAUPSS
  * add DECRQDE
  * correct indexing expression in title-stack
- includes changes from 386:
  * improve references in ctlseqs.ms
  * make the maximum amount of memory used for buffering DCS and
    OSC strings configurable with maxStringParse resource
  * improve performance of ReGIS when initializing the largest
    fontsize
  * fix regression in SIXEL colors
  * fix typo in --with-wtmp</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699790400">- update to 388:
  * improve disallowPasteControls by adding a category for the
    special characters known to stty (prompted by discussion
    with David Leadbeater).
  * amend support of DECAUPSS, undoing change to initialization of
    G2/G3 so that pasting of GR characters work properly
  * update config.guess, config.sub</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706356800">- update to 389:
  * interchange variables in subparameter parsing, fixing a bug
    where subparameters after the first parameter could be
    misidentified
  * correct  popping of icon/window titles in a case where only
    one was pushed from patch #385 changes.
  * add XTQMODKEYS response in DECRQSS, as alternative for vim.
  * correct  DECCIR encoded information on character set size,
    handle a VT525 quirk, and add DECST8C (Windows Terminal
    [#14984]).
  * improve  DECRQCRA  (prompted  by  discussion with James
    Holderness, Windows Terminal #14974).
  * add part of VT525 color controls:
    + DECAC,  to  update  default foreground/background, respond to
    DECRQSS
    + DECATC, to respond with DECRQSS
  * prevent  Unicode  non-characters  from  being  printed
  * modify  send_SGR()  to  avoid modifying colors 16 to 255 in
    printed output (patch by Grady Martin).
  * minor cleanup of miscellaneous error-codes with ERROR_MISC.
  * remove legacy CSI 53 for locator status, corrected in patch
  * modify  DECRQUPSS  and  DECAUPSS feature to support VT5xx
    character sets (report by Thomas Wolff).
  * improve EWMH handling (report/analysis by Edward Rosten)
    + reset  _NET_WM_STATE_HIDDEN  flag  from _NET_WM_STATE  before
    mapping the window to deiconify.
    + cache  X  properties  to reduce latency (adapted
    from patch by Edward Rosten).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1719921600">- update to 392:
  * improve input decoding for non-Latin1 character sets by preserving the sense of GL/GR.
  * add resource preferLatin1 to simplify UPSS configuration (Gentoo #932154).
  * build-fix for --disable-boxchars; patch #390 reuses that feature's code to draw the part of the DEC Technical character set which has no Unicode equivalent.
  * improve definitions used in clock_gettime logic in graphics_sixel.c, as well as updating comments (patch by Ben Wong).
  * amend allowC1Printable changes from patch #391, restoring a special case which caused C1 characters to be ignored (report/testcase by Dmytro Bagrii).
- update to 391:
  * improve integration between UTF-8 and allowC1Printable.
  * alter SIXEL HLS computation to make blue 0 degrees (patch by Ben Wong).
  * disable SIXEL aspect-ratio, pending a rewrite (patch by Ben Wong).
  * add resource incrementalGraphics (prompted by patch by Ben Wong).
  * reorganize graphics_sixel.c as a step toward eliminating graphics buffer-size (integrated patch by Ben Wong).
  * fix regression in patch #390: non-UTF8 text pasted as a XA_UTF8_STRING was not decoded (report by Petri Kaukasoina).
- update to 390:
  * improve typography of control-sequences page (patches by Branden Robinson).
  * amend UPSS change from patch #389, fixing a regression in VT100/VT220 character sets.
  * modify ANSI conformance per ECMA-43 and DEC 070:
  * set ANSI conformance level to 3 for DEC levels 2 and up.
  * disable locking shifts in level 1, e.g., VT100.
  * disable single-shifts from G2/G3 in level 1.
  * use UPSS for G2/G3 in levels 2 and up.
  * modify invisible-character attribute to permit DECRQCRA to report a consistent checksum (report/testcase by Thomas Wolff).
  * align terminfo building blocks in terminfo to correspond to recent refactoring/trimming in ncurses.
  * set flag in regexec call for onNClicks to handle “^” anchor (patch by Matthew Martin).
  * add line-drawing data for the characters in DEC Technical which have no Unicode equivalents.
  * remove a special case in encode_scs which made xterm report Latin-1 when encoding is set to UTF-8, where ASCII is the selected character set. This fixes a regression in vttest for the DECRSPS cursor test.
  * correct values for Ps of DECAUPSS in ctlseqs.ms (report by James Holderness).
  * simplify/correct expression for checking Unicode non-characters (report by Thomas Wolff).
  * correct loop for trimming environment variables (report/patch by Casper Dik).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720785600">- update to 393:
  * add a check for ANSI SC/RC, to ignore CSI parameters.
  * improve check for missing characters for bitmap-fonts
  * fix regression in error-recovery for SGR parameters
  * change default for --enable-imake configure option
  * fixes for wcwidth
  * eliminate maxStringParse limit for SIXEL
  * improve logic which ignores APC, PM and SOS controls to also
    not accumulate their data temporarily in a buffer.
  * exclude TERM_INGRESS from cleanup of environment variables
  * fix some documentation typos</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1736942400">- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1739016000">- update to 397:
  * add  resource  printRawChars to allow bypassing check in
    which  omits  Unicode non-characters from printing
  * add visible-effect for SUB, per DEC 070 page 5-132.
  * correct a limit-check in private mode 1045.
  * add  optional feature for block-selection, bound to meta-
    button-one
  * if  started  as a VT52, identify the terminal as a real VT52
    rather than VT52 emulated by VT100.
  * amend change to VT52 cursor-addressing per DEC 070 (mintty
    [#1299]).
  * correct ctlseqs.ms suffix for XTTITLEPOS</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Trim bashisms from build recipe</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760184000">- Update to 402:
  * Bug fixes for various character display issues, Unicode
    handling and terminal emulation
  * Bug fixes for window positioning
  * improve permissions-check for valid shell program
  * Expanded handling of special keys and escape sequences
  * Support client messages adjusting default colors
  * build system fixes, code correctness fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1764590400">- update to 404:
  * add numeric keypad codes to XTGETTCAP.
  * implement parsing and cursor positioning for Unicode
    variation selectors 15 and 16.
  * improve limit-checking for mouse button and motion events
  * fix a bug in printer code in xterm #403
  * change wcwidth for private-use codes, to make them
    consistently neutral width, i.e., single/double width
    according to whether they are used for CJK.
  * improve test-driver for wcwidth, adding options to
    test the predefined ranges listed in UnicodeData, as well
    as suppressing output where it only shows that the
    system's wcwidth lacks a definition for codes.
  * add  some  of  the  OpenBSD  local-patches,
    including  an ifdef-improvement for DEF_DISALLOWED_WINDOW
  * modify configure script macros to widen pattern for
    $host_os from “linux*gnu” to “linux*gnu*” to cover targets
    such as i686-pc-linux-gnut64 (GenToo #963725).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 406:
  * add option -emoji_width and resource emojiWidth</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774526400">- update to 407:
  * add  private  modes 1020 to 1023 for reporting whether
    xterm uses UTF-8, whether CJK-width is set, whether
    Emoji-width is set, and whether private-width is set.
  * add resource privateWidth to control whether PUA (private use
    area) codes are neutral width or single-width.
  * improve  fix  for Debian #738794, to show boxes for codes
    which are neither  combining  characters  or valid Unicode
    characters
  * improve  switching  to/from  UTF-8  mode  by  saving,
    restoring and resetting the G0-G3 array (Debian #1124802).
  * use ST consistently in terminfo rather than legacy BEL
    minor updates to configure script and terminfo
  * add  option  --enable-resize-adjust for saving and repainting
    parts of  the  window  which  are  lost  when the user resizes
    the window</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1776686400">- update to 409:
  * correct one of the special cases added for Debian #1123877 in
    patch
  * update  version  for  Extended  Window  Manager  Hints
    (EWMH),  in manpage.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1778328000">- update to 410:
  * amend  one  of  the  fixes  for Debian #738794 in patch #407,
    which caused combining characters to be outlined (report by
    "Martin").
  * clarify  in  ctlseqs.ms  which modes listed for DECSET are
    readonly (prompted by discussion with Thomas Wolff).</changelog>
</package>
<package pkgid="425f94776cb2ecf6c2455f8097a7ef10869fa1c75550b193b38caa09f5debf46" name="xterm" arch="x86_64">
  <version epoch="0" ver="410" rel="lp156.4.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673956800">- update to 378:
  * improve  descriptions  of  XTQMODKEYS  and  XTQALLOWED  features in
    ctlseqs.ms (reports by Bram Moolenaar, Thomas Wolff).
  * add bracketed+paste and report+version building blocks to terminfo,
    from ncurses 6.4
  * improve   check   for   unsupported  formatting  characters,  e.g.,
    zero-width space, to properly ignore them (report by Thomas Wolff).
  * improve/document  error-checking  for  some  of  the controls which
    return   responses:   DECRQSS,   XTGETXRES,   XTSETTCAP,  XTGETTCAP
    (prompted by discussion with David Leadbeater).
  * improve  limit-checks  for fallback font cache (report by Dimitrije
    Erdeljan).
  * improve check for too-wide glyph in fallback font by allowing xterm
    to  continue searching for a suitable font rather than just failing
    on  the first. Also add limitFontWidth to allow changing the amount
    by  which  a  glyph  must extend outside the font's bounding box to
    disallow it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 379:
  * improve text-cursor (patch by Jan Engelhardt):
    + allow selecting CURSOR_BAR mode from command-
    line/Xresources.
    + draw  cursor  using  filled  rectangle  instead
    of  rectangle outline to permit thicker underlines/bars.
    + scale up cursor relative to font size.
  * improve readline modes (Fedora #2166860):
    + document readline modes
    + change the feature to configure by default
    + replace hard-coded SS3 for cursor movement with
    current mode
    + replace hard-coded erase/lnext characters with
    current values
  * improve status-line (report by Thomas Wolff):
    + RIS turns off status-line
    + Right-margin  (DECLRMM  and DECSLRM) limits the
    length of text written/updated in the status-line.
    + Most controls which affect the whole screen are
    ignored while updating the status-line.
  * modify  configure check for tgetent to allow for some special
    cases of ncurses configuration
  * reduce  timeout,  improve  warning  message  if  resize is
    run on a terminal which is not VT100-compatible.
  * reduce compiler warnings in configure script.
- drop xterm-enable_libtinfo.patch (obsolete)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 380:
  * reduce compiler warnings in configure script.
  * simplify  the  change for sixelScrolling
  * add  xterm+focus  and  report+da2,  update  report+version building
    blocks in terminfo, from post-ncurses 6.4
  * drop  the  -title  option  from uxterm and koi8rxterm, because that
    interferes  with  deriving  the  default  title  from the -e option
    (Debian  #1031837).  Compensate for this by using the -class option
    to derive a default title.
  * improve  description of readline 2003 mode in ctlseqs.ms
  * other improvements to status-line feature (report by Thomas Wolff):
    + clear status line on DECCOLM
    + ignore DECSASD if no previous DECSSDT
    + allow  DECSSDT 1  immediately  after  DECSSDT 2, i.e., without
    switching back to host mode.
  * adjust  RequestResize  to avoid shrinking screen when using DECCOLM
    while the status-line is active (report/patch by Thomas Wolff).
  * disallow wrapping before the beginning of the screen, to the end of
    the screen, for cursor-back sequences (Redhat #2182357).
  * modify  makefile  to  install the 16x16 xpm files (report by Harald
    Dunkel).
  * update test-package to reflect resolution of Debian #906901.
  * change default of showMissingGlyphs to True.
  * improve handling of double-sized characters when those happen to be
    missing from the bitmap font and/or are fullwidth.
  * pointer/overflow fixes (reported by David Leadbeater):
    + improve  limit-checks  for control-sequence numeric parameters
    in SIXEL graphics.
    + add  null-pointer  checks  in  WriteNow macro to handle a case
    where  SS2  or  SS3  might  be  in  effect  while processing a
    combining character.
    + disallow  ReGIS  reporting  for character-set names containing
    characters other than alphanumerics or underscore.
    (CVE-2023-40359 bsc#1214282)
    + implement  TrueType fallback font for double-sized characters,
    including  Unicode  fullwidth.  Also  add  limitFontHeight  to
    provide    for    configuring    the    distinction    between
    slightly-oversized glyphs and double-sized glyphs.
  * configure script improvements:
    + check for nfsd_t
  * fix a typo in the underline cursor thickness derivation</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 382:
  * amend change to CursorBack&gt; in patch 380, allowing the result
    to be on the hidden right-half of double-cell characters
  * amend xtermDrawString, fixing regression with
  - -disable-wide-chars configuration from patch #380
  * corrected pathname for run-tic.sh, for full
    install in an out-of-tree build
  * fix a regression in wide bitmap fonts versus check for
    missing glyphs</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 384:
  * exclude  ASCII  space  from  showMissingGlyphs,  since a few
    bitmap fonts lack this
  * correct   a   step   in   rendering  double-width  characters
    with bitmap-fonts
  * fixes for ReGIS-related problems:
  * mimic  an  undocumented  hardware  VT340 feature
    which handles color initialization with incomplete parameters.
  * handle whitespace between operator/operands for
    color values.
  * reset ReGIS-context when resetting graphics in RIS.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 385:
  * fixes for ReGIS (report by Ben Wong).
    + correct conversion from HLS to RGB
    + improve font-caching performance.
  * update tables in wcwidth.c based on Unicode 15.1.0
  * improve fastScroll resource:
    + suppress screen-refreshes for carriage-returns
    + add -jf option to simplify use of this resource.
    + add a control sequence for enabling/disabling the resource.
    + enable this feature by default
  * extend  title-stack  feature  to  allow  an additional parameter to
    directly  access  the  stack, like the XTPUSHCOLORS and XTPOPCOLORS
    feature.
  * correct  size  and  position of box shown for double-cell character
    which  happens  to be missing from the bitmap font (report by Peter
    Fabinski).
  * improved configure script:
    + add  pattern for uClibc-ng to CF_XOPEN_SOURCE (report/patch by
    Waldemar Brodkorb).
    + add configure options --with-utmp-path and --with-wtmp-path to
    override  configure  script's  check  for  utmp/wtmp pathnames
    which are shown in the manual (Debian #1042767).
    + CF_XOPEN_SOURCE  provides  for  defining  _DEFAULT_SOURCE  for
    MinGW32 and MinGW64.
    + sed expression used to report gcc version now works with MinGW
  * ensure   that  line-attributes  are  reset  after  drawing  missing
    character (report by Christian Weisgerber).
  * update config.guess, config.sub
- rebased all patches</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1697457600">- update 387:
  * add DECRQUPSS and DECAUPSS
  * add DECRQDE
  * correct indexing expression in title-stack
- includes changes from 386:
  * improve references in ctlseqs.ms
  * make the maximum amount of memory used for buffering DCS and
    OSC strings configurable with maxStringParse resource
  * improve performance of ReGIS when initializing the largest
    fontsize
  * fix regression in SIXEL colors
  * fix typo in --with-wtmp</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699790400">- update to 388:
  * improve disallowPasteControls by adding a category for the
    special characters known to stty (prompted by discussion
    with David Leadbeater).
  * amend support of DECAUPSS, undoing change to initialization of
    G2/G3 so that pasting of GR characters work properly
  * update config.guess, config.sub</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706356800">- update to 389:
  * interchange variables in subparameter parsing, fixing a bug
    where subparameters after the first parameter could be
    misidentified
  * correct  popping of icon/window titles in a case where only
    one was pushed from patch #385 changes.
  * add XTQMODKEYS response in DECRQSS, as alternative for vim.
  * correct  DECCIR encoded information on character set size,
    handle a VT525 quirk, and add DECST8C (Windows Terminal
    [#14984]).
  * improve  DECRQCRA  (prompted  by  discussion with James
    Holderness, Windows Terminal #14974).
  * add part of VT525 color controls:
    + DECAC,  to  update  default foreground/background, respond to
    DECRQSS
    + DECATC, to respond with DECRQSS
  * prevent  Unicode  non-characters  from  being  printed
  * modify  send_SGR()  to  avoid modifying colors 16 to 255 in
    printed output (patch by Grady Martin).
  * minor cleanup of miscellaneous error-codes with ERROR_MISC.
  * remove legacy CSI 53 for locator status, corrected in patch
  * modify  DECRQUPSS  and  DECAUPSS feature to support VT5xx
    character sets (report by Thomas Wolff).
  * improve EWMH handling (report/analysis by Edward Rosten)
    + reset  _NET_WM_STATE_HIDDEN  flag  from _NET_WM_STATE  before
    mapping the window to deiconify.
    + cache  X  properties  to reduce latency (adapted
    from patch by Edward Rosten).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1719921600">- update to 392:
  * improve input decoding for non-Latin1 character sets by preserving the sense of GL/GR.
  * add resource preferLatin1 to simplify UPSS configuration (Gentoo #932154).
  * build-fix for --disable-boxchars; patch #390 reuses that feature's code to draw the part of the DEC Technical character set which has no Unicode equivalent.
  * improve definitions used in clock_gettime logic in graphics_sixel.c, as well as updating comments (patch by Ben Wong).
  * amend allowC1Printable changes from patch #391, restoring a special case which caused C1 characters to be ignored (report/testcase by Dmytro Bagrii).
- update to 391:
  * improve integration between UTF-8 and allowC1Printable.
  * alter SIXEL HLS computation to make blue 0 degrees (patch by Ben Wong).
  * disable SIXEL aspect-ratio, pending a rewrite (patch by Ben Wong).
  * add resource incrementalGraphics (prompted by patch by Ben Wong).
  * reorganize graphics_sixel.c as a step toward eliminating graphics buffer-size (integrated patch by Ben Wong).
  * fix regression in patch #390: non-UTF8 text pasted as a XA_UTF8_STRING was not decoded (report by Petri Kaukasoina).
- update to 390:
  * improve typography of control-sequences page (patches by Branden Robinson).
  * amend UPSS change from patch #389, fixing a regression in VT100/VT220 character sets.
  * modify ANSI conformance per ECMA-43 and DEC 070:
  * set ANSI conformance level to 3 for DEC levels 2 and up.
  * disable locking shifts in level 1, e.g., VT100.
  * disable single-shifts from G2/G3 in level 1.
  * use UPSS for G2/G3 in levels 2 and up.
  * modify invisible-character attribute to permit DECRQCRA to report a consistent checksum (report/testcase by Thomas Wolff).
  * align terminfo building blocks in terminfo to correspond to recent refactoring/trimming in ncurses.
  * set flag in regexec call for onNClicks to handle “^” anchor (patch by Matthew Martin).
  * add line-drawing data for the characters in DEC Technical which have no Unicode equivalents.
  * remove a special case in encode_scs which made xterm report Latin-1 when encoding is set to UTF-8, where ASCII is the selected character set. This fixes a regression in vttest for the DECRSPS cursor test.
  * correct values for Ps of DECAUPSS in ctlseqs.ms (report by James Holderness).
  * simplify/correct expression for checking Unicode non-characters (report by Thomas Wolff).
  * correct loop for trimming environment variables (report/patch by Casper Dik).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720785600">- update to 393:
  * add a check for ANSI SC/RC, to ignore CSI parameters.
  * improve check for missing characters for bitmap-fonts
  * fix regression in error-recovery for SGR parameters
  * change default for --enable-imake configure option
  * fixes for wcwidth
  * eliminate maxStringParse limit for SIXEL
  * improve logic which ignores APC, PM and SOS controls to also
    not accumulate their data temporarily in a buffer.
  * exclude TERM_INGRESS from cleanup of environment variables
  * fix some documentation typos</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1736942400">- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1739016000">- update to 397:
  * add  resource  printRawChars to allow bypassing check in
    which  omits  Unicode non-characters from printing
  * add visible-effect for SUB, per DEC 070 page 5-132.
  * correct a limit-check in private mode 1045.
  * add  optional feature for block-selection, bound to meta-
    button-one
  * if  started  as a VT52, identify the terminal as a real VT52
    rather than VT52 emulated by VT100.
  * amend change to VT52 cursor-addressing per DEC 070 (mintty
    [#1299]).
  * correct ctlseqs.ms suffix for XTTITLEPOS</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Trim bashisms from build recipe</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760184000">- Update to 402:
  * Bug fixes for various character display issues, Unicode
    handling and terminal emulation
  * Bug fixes for window positioning
  * improve permissions-check for valid shell program
  * Expanded handling of special keys and escape sequences
  * Support client messages adjusting default colors
  * build system fixes, code correctness fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1764590400">- update to 404:
  * add numeric keypad codes to XTGETTCAP.
  * implement parsing and cursor positioning for Unicode
    variation selectors 15 and 16.
  * improve limit-checking for mouse button and motion events
  * fix a bug in printer code in xterm #403
  * change wcwidth for private-use codes, to make them
    consistently neutral width, i.e., single/double width
    according to whether they are used for CJK.
  * improve test-driver for wcwidth, adding options to
    test the predefined ranges listed in UnicodeData, as well
    as suppressing output where it only shows that the
    system's wcwidth lacks a definition for codes.
  * add  some  of  the  OpenBSD  local-patches,
    including  an ifdef-improvement for DEF_DISALLOWED_WINDOW
  * modify configure script macros to widen pattern for
    $host_os from “linux*gnu” to “linux*gnu*” to cover targets
    such as i686-pc-linux-gnut64 (GenToo #963725).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 406:
  * add option -emoji_width and resource emojiWidth</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774526400">- update to 407:
  * add  private  modes 1020 to 1023 for reporting whether
    xterm uses UTF-8, whether CJK-width is set, whether
    Emoji-width is set, and whether private-width is set.
  * add resource privateWidth to control whether PUA (private use
    area) codes are neutral width or single-width.
  * improve  fix  for Debian #738794, to show boxes for codes
    which are neither  combining  characters  or valid Unicode
    characters
  * improve  switching  to/from  UTF-8  mode  by  saving,
    restoring and resetting the G0-G3 array (Debian #1124802).
  * use ST consistently in terminfo rather than legacy BEL
    minor updates to configure script and terminfo
  * add  option  --enable-resize-adjust for saving and repainting
    parts of  the  window  which  are  lost  when the user resizes
    the window</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1776686400">- update to 409:
  * correct one of the special cases added for Debian #1123877 in
    patch
  * update  version  for  Extended  Window  Manager  Hints
    (EWMH),  in manpage.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1778328000">- update to 410:
  * amend  one  of  the  fixes  for Debian #738794 in patch #407,
    which caused combining characters to be outlined (report by
    "Martin").
  * clarify  in  ctlseqs.ms  which modes listed for DECSET are
    readonly (prompted by discussion with Thomas Wolff).</changelog>
</package>
<package pkgid="54f0c8f3b0935e6acf66ad84e4952159acc07b8bfd58952fb1276ff1e2fb86f6" name="xterm-bin" arch="x86_64">
  <version epoch="0" ver="410" rel="lp156.4.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673956800">- update to 378:
  * improve  descriptions  of  XTQMODKEYS  and  XTQALLOWED  features in
    ctlseqs.ms (reports by Bram Moolenaar, Thomas Wolff).
  * add bracketed+paste and report+version building blocks to terminfo,
    from ncurses 6.4
  * improve   check   for   unsupported  formatting  characters,  e.g.,
    zero-width space, to properly ignore them (report by Thomas Wolff).
  * improve/document  error-checking  for  some  of  the controls which
    return   responses:   DECRQSS,   XTGETXRES,   XTSETTCAP,  XTGETTCAP
    (prompted by discussion with David Leadbeater).
  * improve  limit-checks  for fallback font cache (report by Dimitrije
    Erdeljan).
  * improve check for too-wide glyph in fallback font by allowing xterm
    to  continue searching for a suitable font rather than just failing
    on  the first. Also add limitFontWidth to allow changing the amount
    by  which  a  glyph  must extend outside the font's bounding box to
    disallow it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 379:
  * improve text-cursor (patch by Jan Engelhardt):
    + allow selecting CURSOR_BAR mode from command-
    line/Xresources.
    + draw  cursor  using  filled  rectangle  instead
    of  rectangle outline to permit thicker underlines/bars.
    + scale up cursor relative to font size.
  * improve readline modes (Fedora #2166860):
    + document readline modes
    + change the feature to configure by default
    + replace hard-coded SS3 for cursor movement with
    current mode
    + replace hard-coded erase/lnext characters with
    current values
  * improve status-line (report by Thomas Wolff):
    + RIS turns off status-line
    + Right-margin  (DECLRMM  and DECSLRM) limits the
    length of text written/updated in the status-line.
    + Most controls which affect the whole screen are
    ignored while updating the status-line.
  * modify  configure check for tgetent to allow for some special
    cases of ncurses configuration
  * reduce  timeout,  improve  warning  message  if  resize is
    run on a terminal which is not VT100-compatible.
  * reduce compiler warnings in configure script.
- drop xterm-enable_libtinfo.patch (obsolete)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 380:
  * reduce compiler warnings in configure script.
  * simplify  the  change for sixelScrolling
  * add  xterm+focus  and  report+da2,  update  report+version building
    blocks in terminfo, from post-ncurses 6.4
  * drop  the  -title  option  from uxterm and koi8rxterm, because that
    interferes  with  deriving  the  default  title  from the -e option
    (Debian  #1031837).  Compensate for this by using the -class option
    to derive a default title.
  * improve  description of readline 2003 mode in ctlseqs.ms
  * other improvements to status-line feature (report by Thomas Wolff):
    + clear status line on DECCOLM
    + ignore DECSASD if no previous DECSSDT
    + allow  DECSSDT 1  immediately  after  DECSSDT 2, i.e., without
    switching back to host mode.
  * adjust  RequestResize  to avoid shrinking screen when using DECCOLM
    while the status-line is active (report/patch by Thomas Wolff).
  * disallow wrapping before the beginning of the screen, to the end of
    the screen, for cursor-back sequences (Redhat #2182357).
  * modify  makefile  to  install the 16x16 xpm files (report by Harald
    Dunkel).
  * update test-package to reflect resolution of Debian #906901.
  * change default of showMissingGlyphs to True.
  * improve handling of double-sized characters when those happen to be
    missing from the bitmap font and/or are fullwidth.
  * pointer/overflow fixes (reported by David Leadbeater):
    + improve  limit-checks  for control-sequence numeric parameters
    in SIXEL graphics.
    + add  null-pointer  checks  in  WriteNow macro to handle a case
    where  SS2  or  SS3  might  be  in  effect  while processing a
    combining character.
    + disallow  ReGIS  reporting  for character-set names containing
    characters other than alphanumerics or underscore.
    (CVE-2023-40359 bsc#1214282)
    + implement  TrueType fallback font for double-sized characters,
    including  Unicode  fullwidth.  Also  add  limitFontHeight  to
    provide    for    configuring    the    distinction    between
    slightly-oversized glyphs and double-sized glyphs.
  * configure script improvements:
    + check for nfsd_t
  * fix a typo in the underline cursor thickness derivation</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 382:
  * amend change to CursorBack&gt; in patch 380, allowing the result
    to be on the hidden right-half of double-cell characters
  * amend xtermDrawString, fixing regression with
  - -disable-wide-chars configuration from patch #380
  * corrected pathname for run-tic.sh, for full
    install in an out-of-tree build
  * fix a regression in wide bitmap fonts versus check for
    missing glyphs</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 384:
  * exclude  ASCII  space  from  showMissingGlyphs,  since a few
    bitmap fonts lack this
  * correct   a   step   in   rendering  double-width  characters
    with bitmap-fonts
  * fixes for ReGIS-related problems:
  * mimic  an  undocumented  hardware  VT340 feature
    which handles color initialization with incomplete parameters.
  * handle whitespace between operator/operands for
    color values.
  * reset ReGIS-context when resetting graphics in RIS.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 385:
  * fixes for ReGIS (report by Ben Wong).
    + correct conversion from HLS to RGB
    + improve font-caching performance.
  * update tables in wcwidth.c based on Unicode 15.1.0
  * improve fastScroll resource:
    + suppress screen-refreshes for carriage-returns
    + add -jf option to simplify use of this resource.
    + add a control sequence for enabling/disabling the resource.
    + enable this feature by default
  * extend  title-stack  feature  to  allow  an additional parameter to
    directly  access  the  stack, like the XTPUSHCOLORS and XTPOPCOLORS
    feature.
  * correct  size  and  position of box shown for double-cell character
    which  happens  to be missing from the bitmap font (report by Peter
    Fabinski).
  * improved configure script:
    + add  pattern for uClibc-ng to CF_XOPEN_SOURCE (report/patch by
    Waldemar Brodkorb).
    + add configure options --with-utmp-path and --with-wtmp-path to
    override  configure  script's  check  for  utmp/wtmp pathnames
    which are shown in the manual (Debian #1042767).
    + CF_XOPEN_SOURCE  provides  for  defining  _DEFAULT_SOURCE  for
    MinGW32 and MinGW64.
    + sed expression used to report gcc version now works with MinGW
  * ensure   that  line-attributes  are  reset  after  drawing  missing
    character (report by Christian Weisgerber).
  * update config.guess, config.sub
- rebased all patches</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1697457600">- update 387:
  * add DECRQUPSS and DECAUPSS
  * add DECRQDE
  * correct indexing expression in title-stack
- includes changes from 386:
  * improve references in ctlseqs.ms
  * make the maximum amount of memory used for buffering DCS and
    OSC strings configurable with maxStringParse resource
  * improve performance of ReGIS when initializing the largest
    fontsize
  * fix regression in SIXEL colors
  * fix typo in --with-wtmp</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699790400">- update to 388:
  * improve disallowPasteControls by adding a category for the
    special characters known to stty (prompted by discussion
    with David Leadbeater).
  * amend support of DECAUPSS, undoing change to initialization of
    G2/G3 so that pasting of GR characters work properly
  * update config.guess, config.sub</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706356800">- update to 389:
  * interchange variables in subparameter parsing, fixing a bug
    where subparameters after the first parameter could be
    misidentified
  * correct  popping of icon/window titles in a case where only
    one was pushed from patch #385 changes.
  * add XTQMODKEYS response in DECRQSS, as alternative for vim.
  * correct  DECCIR encoded information on character set size,
    handle a VT525 quirk, and add DECST8C (Windows Terminal
    [#14984]).
  * improve  DECRQCRA  (prompted  by  discussion with James
    Holderness, Windows Terminal #14974).
  * add part of VT525 color controls:
    + DECAC,  to  update  default foreground/background, respond to
    DECRQSS
    + DECATC, to respond with DECRQSS
  * prevent  Unicode  non-characters  from  being  printed
  * modify  send_SGR()  to  avoid modifying colors 16 to 255 in
    printed output (patch by Grady Martin).
  * minor cleanup of miscellaneous error-codes with ERROR_MISC.
  * remove legacy CSI 53 for locator status, corrected in patch
  * modify  DECRQUPSS  and  DECAUPSS feature to support VT5xx
    character sets (report by Thomas Wolff).
  * improve EWMH handling (report/analysis by Edward Rosten)
    + reset  _NET_WM_STATE_HIDDEN  flag  from _NET_WM_STATE  before
    mapping the window to deiconify.
    + cache  X  properties  to reduce latency (adapted
    from patch by Edward Rosten).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1719921600">- update to 392:
  * improve input decoding for non-Latin1 character sets by preserving the sense of GL/GR.
  * add resource preferLatin1 to simplify UPSS configuration (Gentoo #932154).
  * build-fix for --disable-boxchars; patch #390 reuses that feature's code to draw the part of the DEC Technical character set which has no Unicode equivalent.
  * improve definitions used in clock_gettime logic in graphics_sixel.c, as well as updating comments (patch by Ben Wong).
  * amend allowC1Printable changes from patch #391, restoring a special case which caused C1 characters to be ignored (report/testcase by Dmytro Bagrii).
- update to 391:
  * improve integration between UTF-8 and allowC1Printable.
  * alter SIXEL HLS computation to make blue 0 degrees (patch by Ben Wong).
  * disable SIXEL aspect-ratio, pending a rewrite (patch by Ben Wong).
  * add resource incrementalGraphics (prompted by patch by Ben Wong).
  * reorganize graphics_sixel.c as a step toward eliminating graphics buffer-size (integrated patch by Ben Wong).
  * fix regression in patch #390: non-UTF8 text pasted as a XA_UTF8_STRING was not decoded (report by Petri Kaukasoina).
- update to 390:
  * improve typography of control-sequences page (patches by Branden Robinson).
  * amend UPSS change from patch #389, fixing a regression in VT100/VT220 character sets.
  * modify ANSI conformance per ECMA-43 and DEC 070:
  * set ANSI conformance level to 3 for DEC levels 2 and up.
  * disable locking shifts in level 1, e.g., VT100.
  * disable single-shifts from G2/G3 in level 1.
  * use UPSS for G2/G3 in levels 2 and up.
  * modify invisible-character attribute to permit DECRQCRA to report a consistent checksum (report/testcase by Thomas Wolff).
  * align terminfo building blocks in terminfo to correspond to recent refactoring/trimming in ncurses.
  * set flag in regexec call for onNClicks to handle “^” anchor (patch by Matthew Martin).
  * add line-drawing data for the characters in DEC Technical which have no Unicode equivalents.
  * remove a special case in encode_scs which made xterm report Latin-1 when encoding is set to UTF-8, where ASCII is the selected character set. This fixes a regression in vttest for the DECRSPS cursor test.
  * correct values for Ps of DECAUPSS in ctlseqs.ms (report by James Holderness).
  * simplify/correct expression for checking Unicode non-characters (report by Thomas Wolff).
  * correct loop for trimming environment variables (report/patch by Casper Dik).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720785600">- update to 393:
  * add a check for ANSI SC/RC, to ignore CSI parameters.
  * improve check for missing characters for bitmap-fonts
  * fix regression in error-recovery for SGR parameters
  * change default for --enable-imake configure option
  * fixes for wcwidth
  * eliminate maxStringParse limit for SIXEL
  * improve logic which ignores APC, PM and SOS controls to also
    not accumulate their data temporarily in a buffer.
  * exclude TERM_INGRESS from cleanup of environment variables
  * fix some documentation typos</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1736942400">- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1739016000">- update to 397:
  * add  resource  printRawChars to allow bypassing check in
    which  omits  Unicode non-characters from printing
  * add visible-effect for SUB, per DEC 070 page 5-132.
  * correct a limit-check in private mode 1045.
  * add  optional feature for block-selection, bound to meta-
    button-one
  * if  started  as a VT52, identify the terminal as a real VT52
    rather than VT52 emulated by VT100.
  * amend change to VT52 cursor-addressing per DEC 070 (mintty
    [#1299]).
  * correct ctlseqs.ms suffix for XTTITLEPOS</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Trim bashisms from build recipe</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760184000">- Update to 402:
  * Bug fixes for various character display issues, Unicode
    handling and terminal emulation
  * Bug fixes for window positioning
  * improve permissions-check for valid shell program
  * Expanded handling of special keys and escape sequences
  * Support client messages adjusting default colors
  * build system fixes, code correctness fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1764590400">- update to 404:
  * add numeric keypad codes to XTGETTCAP.
  * implement parsing and cursor positioning for Unicode
    variation selectors 15 and 16.
  * improve limit-checking for mouse button and motion events
  * fix a bug in printer code in xterm #403
  * change wcwidth for private-use codes, to make them
    consistently neutral width, i.e., single/double width
    according to whether they are used for CJK.
  * improve test-driver for wcwidth, adding options to
    test the predefined ranges listed in UnicodeData, as well
    as suppressing output where it only shows that the
    system's wcwidth lacks a definition for codes.
  * add  some  of  the  OpenBSD  local-patches,
    including  an ifdef-improvement for DEF_DISALLOWED_WINDOW
  * modify configure script macros to widen pattern for
    $host_os from “linux*gnu” to “linux*gnu*” to cover targets
    such as i686-pc-linux-gnut64 (GenToo #963725).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 406:
  * add option -emoji_width and resource emojiWidth</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774526400">- update to 407:
  * add  private  modes 1020 to 1023 for reporting whether
    xterm uses UTF-8, whether CJK-width is set, whether
    Emoji-width is set, and whether private-width is set.
  * add resource privateWidth to control whether PUA (private use
    area) codes are neutral width or single-width.
  * improve  fix  for Debian #738794, to show boxes for codes
    which are neither  combining  characters  or valid Unicode
    characters
  * improve  switching  to/from  UTF-8  mode  by  saving,
    restoring and resetting the G0-G3 array (Debian #1124802).
  * use ST consistently in terminfo rather than legacy BEL
    minor updates to configure script and terminfo
  * add  option  --enable-resize-adjust for saving and repainting
    parts of  the  window  which  are  lost  when the user resizes
    the window</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1776686400">- update to 409:
  * correct one of the special cases added for Debian #1123877 in
    patch
  * update  version  for  Extended  Window  Manager  Hints
    (EWMH),  in manpage.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1778328000">- update to 410:
  * amend  one  of  the  fixes  for Debian #738794 in patch #407,
    which caused combining characters to be outlined (report by
    "Martin").
  * clarify  in  ctlseqs.ms  which modes listed for DECSET are
    readonly (prompted by discussion with Thomas Wolff).</changelog>
</package>
<package pkgid="c4ba7b18cbe309bca90f41deca59a755a04af9f8bcac31b8d52576b103cd6c00" name="xterm-bin-debuginfo" arch="x86_64">
  <version epoch="0" ver="410" rel="lp156.4.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673956800">- update to 378:
  * improve  descriptions  of  XTQMODKEYS  and  XTQALLOWED  features in
    ctlseqs.ms (reports by Bram Moolenaar, Thomas Wolff).
  * add bracketed+paste and report+version building blocks to terminfo,
    from ncurses 6.4
  * improve   check   for   unsupported  formatting  characters,  e.g.,
    zero-width space, to properly ignore them (report by Thomas Wolff).
  * improve/document  error-checking  for  some  of  the controls which
    return   responses:   DECRQSS,   XTGETXRES,   XTSETTCAP,  XTGETTCAP
    (prompted by discussion with David Leadbeater).
  * improve  limit-checks  for fallback font cache (report by Dimitrije
    Erdeljan).
  * improve check for too-wide glyph in fallback font by allowing xterm
    to  continue searching for a suitable font rather than just failing
    on  the first. Also add limitFontWidth to allow changing the amount
    by  which  a  glyph  must extend outside the font's bounding box to
    disallow it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 379:
  * improve text-cursor (patch by Jan Engelhardt):
    + allow selecting CURSOR_BAR mode from command-
    line/Xresources.
    + draw  cursor  using  filled  rectangle  instead
    of  rectangle outline to permit thicker underlines/bars.
    + scale up cursor relative to font size.
  * improve readline modes (Fedora #2166860):
    + document readline modes
    + change the feature to configure by default
    + replace hard-coded SS3 for cursor movement with
    current mode
    + replace hard-coded erase/lnext characters with
    current values
  * improve status-line (report by Thomas Wolff):
    + RIS turns off status-line
    + Right-margin  (DECLRMM  and DECSLRM) limits the
    length of text written/updated in the status-line.
    + Most controls which affect the whole screen are
    ignored while updating the status-line.
  * modify  configure check for tgetent to allow for some special
    cases of ncurses configuration
  * reduce  timeout,  improve  warning  message  if  resize is
    run on a terminal which is not VT100-compatible.
  * reduce compiler warnings in configure script.
- drop xterm-enable_libtinfo.patch (obsolete)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 380:
  * reduce compiler warnings in configure script.
  * simplify  the  change for sixelScrolling
  * add  xterm+focus  and  report+da2,  update  report+version building
    blocks in terminfo, from post-ncurses 6.4
  * drop  the  -title  option  from uxterm and koi8rxterm, because that
    interferes  with  deriving  the  default  title  from the -e option
    (Debian  #1031837).  Compensate for this by using the -class option
    to derive a default title.
  * improve  description of readline 2003 mode in ctlseqs.ms
  * other improvements to status-line feature (report by Thomas Wolff):
    + clear status line on DECCOLM
    + ignore DECSASD if no previous DECSSDT
    + allow  DECSSDT 1  immediately  after  DECSSDT 2, i.e., without
    switching back to host mode.
  * adjust  RequestResize  to avoid shrinking screen when using DECCOLM
    while the status-line is active (report/patch by Thomas Wolff).
  * disallow wrapping before the beginning of the screen, to the end of
    the screen, for cursor-back sequences (Redhat #2182357).
  * modify  makefile  to  install the 16x16 xpm files (report by Harald
    Dunkel).
  * update test-package to reflect resolution of Debian #906901.
  * change default of showMissingGlyphs to True.
  * improve handling of double-sized characters when those happen to be
    missing from the bitmap font and/or are fullwidth.
  * pointer/overflow fixes (reported by David Leadbeater):
    + improve  limit-checks  for control-sequence numeric parameters
    in SIXEL graphics.
    + add  null-pointer  checks  in  WriteNow macro to handle a case
    where  SS2  or  SS3  might  be  in  effect  while processing a
    combining character.
    + disallow  ReGIS  reporting  for character-set names containing
    characters other than alphanumerics or underscore.
    (CVE-2023-40359 bsc#1214282)
    + implement  TrueType fallback font for double-sized characters,
    including  Unicode  fullwidth.  Also  add  limitFontHeight  to
    provide    for    configuring    the    distinction    between
    slightly-oversized glyphs and double-sized glyphs.
  * configure script improvements:
    + check for nfsd_t
  * fix a typo in the underline cursor thickness derivation</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 382:
  * amend change to CursorBack&gt; in patch 380, allowing the result
    to be on the hidden right-half of double-cell characters
  * amend xtermDrawString, fixing regression with
  - -disable-wide-chars configuration from patch #380
  * corrected pathname for run-tic.sh, for full
    install in an out-of-tree build
  * fix a regression in wide bitmap fonts versus check for
    missing glyphs</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 384:
  * exclude  ASCII  space  from  showMissingGlyphs,  since a few
    bitmap fonts lack this
  * correct   a   step   in   rendering  double-width  characters
    with bitmap-fonts
  * fixes for ReGIS-related problems:
  * mimic  an  undocumented  hardware  VT340 feature
    which handles color initialization with incomplete parameters.
  * handle whitespace between operator/operands for
    color values.
  * reset ReGIS-context when resetting graphics in RIS.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 385:
  * fixes for ReGIS (report by Ben Wong).
    + correct conversion from HLS to RGB
    + improve font-caching performance.
  * update tables in wcwidth.c based on Unicode 15.1.0
  * improve fastScroll resource:
    + suppress screen-refreshes for carriage-returns
    + add -jf option to simplify use of this resource.
    + add a control sequence for enabling/disabling the resource.
    + enable this feature by default
  * extend  title-stack  feature  to  allow  an additional parameter to
    directly  access  the  stack, like the XTPUSHCOLORS and XTPOPCOLORS
    feature.
  * correct  size  and  position of box shown for double-cell character
    which  happens  to be missing from the bitmap font (report by Peter
    Fabinski).
  * improved configure script:
    + add  pattern for uClibc-ng to CF_XOPEN_SOURCE (report/patch by
    Waldemar Brodkorb).
    + add configure options --with-utmp-path and --with-wtmp-path to
    override  configure  script's  check  for  utmp/wtmp pathnames
    which are shown in the manual (Debian #1042767).
    + CF_XOPEN_SOURCE  provides  for  defining  _DEFAULT_SOURCE  for
    MinGW32 and MinGW64.
    + sed expression used to report gcc version now works with MinGW
  * ensure   that  line-attributes  are  reset  after  drawing  missing
    character (report by Christian Weisgerber).
  * update config.guess, config.sub
- rebased all patches</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1697457600">- update 387:
  * add DECRQUPSS and DECAUPSS
  * add DECRQDE
  * correct indexing expression in title-stack
- includes changes from 386:
  * improve references in ctlseqs.ms
  * make the maximum amount of memory used for buffering DCS and
    OSC strings configurable with maxStringParse resource
  * improve performance of ReGIS when initializing the largest
    fontsize
  * fix regression in SIXEL colors
  * fix typo in --with-wtmp</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699790400">- update to 388:
  * improve disallowPasteControls by adding a category for the
    special characters known to stty (prompted by discussion
    with David Leadbeater).
  * amend support of DECAUPSS, undoing change to initialization of
    G2/G3 so that pasting of GR characters work properly
  * update config.guess, config.sub</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706356800">- update to 389:
  * interchange variables in subparameter parsing, fixing a bug
    where subparameters after the first parameter could be
    misidentified
  * correct  popping of icon/window titles in a case where only
    one was pushed from patch #385 changes.
  * add XTQMODKEYS response in DECRQSS, as alternative for vim.
  * correct  DECCIR encoded information on character set size,
    handle a VT525 quirk, and add DECST8C (Windows Terminal
    [#14984]).
  * improve  DECRQCRA  (prompted  by  discussion with James
    Holderness, Windows Terminal #14974).
  * add part of VT525 color controls:
    + DECAC,  to  update  default foreground/background, respond to
    DECRQSS
    + DECATC, to respond with DECRQSS
  * prevent  Unicode  non-characters  from  being  printed
  * modify  send_SGR()  to  avoid modifying colors 16 to 255 in
    printed output (patch by Grady Martin).
  * minor cleanup of miscellaneous error-codes with ERROR_MISC.
  * remove legacy CSI 53 for locator status, corrected in patch
  * modify  DECRQUPSS  and  DECAUPSS feature to support VT5xx
    character sets (report by Thomas Wolff).
  * improve EWMH handling (report/analysis by Edward Rosten)
    + reset  _NET_WM_STATE_HIDDEN  flag  from _NET_WM_STATE  before
    mapping the window to deiconify.
    + cache  X  properties  to reduce latency (adapted
    from patch by Edward Rosten).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1719921600">- update to 392:
  * improve input decoding for non-Latin1 character sets by preserving the sense of GL/GR.
  * add resource preferLatin1 to simplify UPSS configuration (Gentoo #932154).
  * build-fix for --disable-boxchars; patch #390 reuses that feature's code to draw the part of the DEC Technical character set which has no Unicode equivalent.
  * improve definitions used in clock_gettime logic in graphics_sixel.c, as well as updating comments (patch by Ben Wong).
  * amend allowC1Printable changes from patch #391, restoring a special case which caused C1 characters to be ignored (report/testcase by Dmytro Bagrii).
- update to 391:
  * improve integration between UTF-8 and allowC1Printable.
  * alter SIXEL HLS computation to make blue 0 degrees (patch by Ben Wong).
  * disable SIXEL aspect-ratio, pending a rewrite (patch by Ben Wong).
  * add resource incrementalGraphics (prompted by patch by Ben Wong).
  * reorganize graphics_sixel.c as a step toward eliminating graphics buffer-size (integrated patch by Ben Wong).
  * fix regression in patch #390: non-UTF8 text pasted as a XA_UTF8_STRING was not decoded (report by Petri Kaukasoina).
- update to 390:
  * improve typography of control-sequences page (patches by Branden Robinson).
  * amend UPSS change from patch #389, fixing a regression in VT100/VT220 character sets.
  * modify ANSI conformance per ECMA-43 and DEC 070:
  * set ANSI conformance level to 3 for DEC levels 2 and up.
  * disable locking shifts in level 1, e.g., VT100.
  * disable single-shifts from G2/G3 in level 1.
  * use UPSS for G2/G3 in levels 2 and up.
  * modify invisible-character attribute to permit DECRQCRA to report a consistent checksum (report/testcase by Thomas Wolff).
  * align terminfo building blocks in terminfo to correspond to recent refactoring/trimming in ncurses.
  * set flag in regexec call for onNClicks to handle “^” anchor (patch by Matthew Martin).
  * add line-drawing data for the characters in DEC Technical which have no Unicode equivalents.
  * remove a special case in encode_scs which made xterm report Latin-1 when encoding is set to UTF-8, where ASCII is the selected character set. This fixes a regression in vttest for the DECRSPS cursor test.
  * correct values for Ps of DECAUPSS in ctlseqs.ms (report by James Holderness).
  * simplify/correct expression for checking Unicode non-characters (report by Thomas Wolff).
  * correct loop for trimming environment variables (report/patch by Casper Dik).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720785600">- update to 393:
  * add a check for ANSI SC/RC, to ignore CSI parameters.
  * improve check for missing characters for bitmap-fonts
  * fix regression in error-recovery for SGR parameters
  * change default for --enable-imake configure option
  * fixes for wcwidth
  * eliminate maxStringParse limit for SIXEL
  * improve logic which ignores APC, PM and SOS controls to also
    not accumulate their data temporarily in a buffer.
  * exclude TERM_INGRESS from cleanup of environment variables
  * fix some documentation typos</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1736942400">- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1739016000">- update to 397:
  * add  resource  printRawChars to allow bypassing check in
    which  omits  Unicode non-characters from printing
  * add visible-effect for SUB, per DEC 070 page 5-132.
  * correct a limit-check in private mode 1045.
  * add  optional feature for block-selection, bound to meta-
    button-one
  * if  started  as a VT52, identify the terminal as a real VT52
    rather than VT52 emulated by VT100.
  * amend change to VT52 cursor-addressing per DEC 070 (mintty
    [#1299]).
  * correct ctlseqs.ms suffix for XTTITLEPOS</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Trim bashisms from build recipe</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760184000">- Update to 402:
  * Bug fixes for various character display issues, Unicode
    handling and terminal emulation
  * Bug fixes for window positioning
  * improve permissions-check for valid shell program
  * Expanded handling of special keys and escape sequences
  * Support client messages adjusting default colors
  * build system fixes, code correctness fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1764590400">- update to 404:
  * add numeric keypad codes to XTGETTCAP.
  * implement parsing and cursor positioning for Unicode
    variation selectors 15 and 16.
  * improve limit-checking for mouse button and motion events
  * fix a bug in printer code in xterm #403
  * change wcwidth for private-use codes, to make them
    consistently neutral width, i.e., single/double width
    according to whether they are used for CJK.
  * improve test-driver for wcwidth, adding options to
    test the predefined ranges listed in UnicodeData, as well
    as suppressing output where it only shows that the
    system's wcwidth lacks a definition for codes.
  * add  some  of  the  OpenBSD  local-patches,
    including  an ifdef-improvement for DEF_DISALLOWED_WINDOW
  * modify configure script macros to widen pattern for
    $host_os from “linux*gnu” to “linux*gnu*” to cover targets
    such as i686-pc-linux-gnut64 (GenToo #963725).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 406:
  * add option -emoji_width and resource emojiWidth</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774526400">- update to 407:
  * add  private  modes 1020 to 1023 for reporting whether
    xterm uses UTF-8, whether CJK-width is set, whether
    Emoji-width is set, and whether private-width is set.
  * add resource privateWidth to control whether PUA (private use
    area) codes are neutral width or single-width.
  * improve  fix  for Debian #738794, to show boxes for codes
    which are neither  combining  characters  or valid Unicode
    characters
  * improve  switching  to/from  UTF-8  mode  by  saving,
    restoring and resetting the G0-G3 array (Debian #1124802).
  * use ST consistently in terminfo rather than legacy BEL
    minor updates to configure script and terminfo
  * add  option  --enable-resize-adjust for saving and repainting
    parts of  the  window  which  are  lost  when the user resizes
    the window</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1776686400">- update to 409:
  * correct one of the special cases added for Debian #1123877 in
    patch
  * update  version  for  Extended  Window  Manager  Hints
    (EWMH),  in manpage.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1778328000">- update to 410:
  * amend  one  of  the  fixes  for Debian #738794 in patch #407,
    which caused combining characters to be outlined (report by
    "Martin").
  * clarify  in  ctlseqs.ms  which modes listed for DECSET are
    readonly (prompted by discussion with Thomas Wolff).</changelog>
</package>
<package pkgid="6e3c63454c75b6d4270ca0b547cebf77a6bcca6dc3f06292a4f9a6efd5e41480" name="xterm-debuginfo" arch="x86_64">
  <version epoch="0" ver="410" rel="lp156.4.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673956800">- update to 378:
  * improve  descriptions  of  XTQMODKEYS  and  XTQALLOWED  features in
    ctlseqs.ms (reports by Bram Moolenaar, Thomas Wolff).
  * add bracketed+paste and report+version building blocks to terminfo,
    from ncurses 6.4
  * improve   check   for   unsupported  formatting  characters,  e.g.,
    zero-width space, to properly ignore them (report by Thomas Wolff).
  * improve/document  error-checking  for  some  of  the controls which
    return   responses:   DECRQSS,   XTGETXRES,   XTSETTCAP,  XTGETTCAP
    (prompted by discussion with David Leadbeater).
  * improve  limit-checks  for fallback font cache (report by Dimitrije
    Erdeljan).
  * improve check for too-wide glyph in fallback font by allowing xterm
    to  continue searching for a suitable font rather than just failing
    on  the first. Also add limitFontWidth to allow changing the amount
    by  which  a  glyph  must extend outside the font's bounding box to
    disallow it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 379:
  * improve text-cursor (patch by Jan Engelhardt):
    + allow selecting CURSOR_BAR mode from command-
    line/Xresources.
    + draw  cursor  using  filled  rectangle  instead
    of  rectangle outline to permit thicker underlines/bars.
    + scale up cursor relative to font size.
  * improve readline modes (Fedora #2166860):
    + document readline modes
    + change the feature to configure by default
    + replace hard-coded SS3 for cursor movement with
    current mode
    + replace hard-coded erase/lnext characters with
    current values
  * improve status-line (report by Thomas Wolff):
    + RIS turns off status-line
    + Right-margin  (DECLRMM  and DECSLRM) limits the
    length of text written/updated in the status-line.
    + Most controls which affect the whole screen are
    ignored while updating the status-line.
  * modify  configure check for tgetent to allow for some special
    cases of ncurses configuration
  * reduce  timeout,  improve  warning  message  if  resize is
    run on a terminal which is not VT100-compatible.
  * reduce compiler warnings in configure script.
- drop xterm-enable_libtinfo.patch (obsolete)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 380:
  * reduce compiler warnings in configure script.
  * simplify  the  change for sixelScrolling
  * add  xterm+focus  and  report+da2,  update  report+version building
    blocks in terminfo, from post-ncurses 6.4
  * drop  the  -title  option  from uxterm and koi8rxterm, because that
    interferes  with  deriving  the  default  title  from the -e option
    (Debian  #1031837).  Compensate for this by using the -class option
    to derive a default title.
  * improve  description of readline 2003 mode in ctlseqs.ms
  * other improvements to status-line feature (report by Thomas Wolff):
    + clear status line on DECCOLM
    + ignore DECSASD if no previous DECSSDT
    + allow  DECSSDT 1  immediately  after  DECSSDT 2, i.e., without
    switching back to host mode.
  * adjust  RequestResize  to avoid shrinking screen when using DECCOLM
    while the status-line is active (report/patch by Thomas Wolff).
  * disallow wrapping before the beginning of the screen, to the end of
    the screen, for cursor-back sequences (Redhat #2182357).
  * modify  makefile  to  install the 16x16 xpm files (report by Harald
    Dunkel).
  * update test-package to reflect resolution of Debian #906901.
  * change default of showMissingGlyphs to True.
  * improve handling of double-sized characters when those happen to be
    missing from the bitmap font and/or are fullwidth.
  * pointer/overflow fixes (reported by David Leadbeater):
    + improve  limit-checks  for control-sequence numeric parameters
    in SIXEL graphics.
    + add  null-pointer  checks  in  WriteNow macro to handle a case
    where  SS2  or  SS3  might  be  in  effect  while processing a
    combining character.
    + disallow  ReGIS  reporting  for character-set names containing
    characters other than alphanumerics or underscore.
    (CVE-2023-40359 bsc#1214282)
    + implement  TrueType fallback font for double-sized characters,
    including  Unicode  fullwidth.  Also  add  limitFontHeight  to
    provide    for    configuring    the    distinction    between
    slightly-oversized glyphs and double-sized glyphs.
  * configure script improvements:
    + check for nfsd_t
  * fix a typo in the underline cursor thickness derivation</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 382:
  * amend change to CursorBack&gt; in patch 380, allowing the result
    to be on the hidden right-half of double-cell characters
  * amend xtermDrawString, fixing regression with
  - -disable-wide-chars configuration from patch #380
  * corrected pathname for run-tic.sh, for full
    install in an out-of-tree build
  * fix a regression in wide bitmap fonts versus check for
    missing glyphs</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 384:
  * exclude  ASCII  space  from  showMissingGlyphs,  since a few
    bitmap fonts lack this
  * correct   a   step   in   rendering  double-width  characters
    with bitmap-fonts
  * fixes for ReGIS-related problems:
  * mimic  an  undocumented  hardware  VT340 feature
    which handles color initialization with incomplete parameters.
  * handle whitespace between operator/operands for
    color values.
  * reset ReGIS-context when resetting graphics in RIS.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 385:
  * fixes for ReGIS (report by Ben Wong).
    + correct conversion from HLS to RGB
    + improve font-caching performance.
  * update tables in wcwidth.c based on Unicode 15.1.0
  * improve fastScroll resource:
    + suppress screen-refreshes for carriage-returns
    + add -jf option to simplify use of this resource.
    + add a control sequence for enabling/disabling the resource.
    + enable this feature by default
  * extend  title-stack  feature  to  allow  an additional parameter to
    directly  access  the  stack, like the XTPUSHCOLORS and XTPOPCOLORS
    feature.
  * correct  size  and  position of box shown for double-cell character
    which  happens  to be missing from the bitmap font (report by Peter
    Fabinski).
  * improved configure script:
    + add  pattern for uClibc-ng to CF_XOPEN_SOURCE (report/patch by
    Waldemar Brodkorb).
    + add configure options --with-utmp-path and --with-wtmp-path to
    override  configure  script's  check  for  utmp/wtmp pathnames
    which are shown in the manual (Debian #1042767).
    + CF_XOPEN_SOURCE  provides  for  defining  _DEFAULT_SOURCE  for
    MinGW32 and MinGW64.
    + sed expression used to report gcc version now works with MinGW
  * ensure   that  line-attributes  are  reset  after  drawing  missing
    character (report by Christian Weisgerber).
  * update config.guess, config.sub
- rebased all patches</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1697457600">- update 387:
  * add DECRQUPSS and DECAUPSS
  * add DECRQDE
  * correct indexing expression in title-stack
- includes changes from 386:
  * improve references in ctlseqs.ms
  * make the maximum amount of memory used for buffering DCS and
    OSC strings configurable with maxStringParse resource
  * improve performance of ReGIS when initializing the largest
    fontsize
  * fix regression in SIXEL colors
  * fix typo in --with-wtmp</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699790400">- update to 388:
  * improve disallowPasteControls by adding a category for the
    special characters known to stty (prompted by discussion
    with David Leadbeater).
  * amend support of DECAUPSS, undoing change to initialization of
    G2/G3 so that pasting of GR characters work properly
  * update config.guess, config.sub</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706356800">- update to 389:
  * interchange variables in subparameter parsing, fixing a bug
    where subparameters after the first parameter could be
    misidentified
  * correct  popping of icon/window titles in a case where only
    one was pushed from patch #385 changes.
  * add XTQMODKEYS response in DECRQSS, as alternative for vim.
  * correct  DECCIR encoded information on character set size,
    handle a VT525 quirk, and add DECST8C (Windows Terminal
    [#14984]).
  * improve  DECRQCRA  (prompted  by  discussion with James
    Holderness, Windows Terminal #14974).
  * add part of VT525 color controls:
    + DECAC,  to  update  default foreground/background, respond to
    DECRQSS
    + DECATC, to respond with DECRQSS
  * prevent  Unicode  non-characters  from  being  printed
  * modify  send_SGR()  to  avoid modifying colors 16 to 255 in
    printed output (patch by Grady Martin).
  * minor cleanup of miscellaneous error-codes with ERROR_MISC.
  * remove legacy CSI 53 for locator status, corrected in patch
  * modify  DECRQUPSS  and  DECAUPSS feature to support VT5xx
    character sets (report by Thomas Wolff).
  * improve EWMH handling (report/analysis by Edward Rosten)
    + reset  _NET_WM_STATE_HIDDEN  flag  from _NET_WM_STATE  before
    mapping the window to deiconify.
    + cache  X  properties  to reduce latency (adapted
    from patch by Edward Rosten).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1719921600">- update to 392:
  * improve input decoding for non-Latin1 character sets by preserving the sense of GL/GR.
  * add resource preferLatin1 to simplify UPSS configuration (Gentoo #932154).
  * build-fix for --disable-boxchars; patch #390 reuses that feature's code to draw the part of the DEC Technical character set which has no Unicode equivalent.
  * improve definitions used in clock_gettime logic in graphics_sixel.c, as well as updating comments (patch by Ben Wong).
  * amend allowC1Printable changes from patch #391, restoring a special case which caused C1 characters to be ignored (report/testcase by Dmytro Bagrii).
- update to 391:
  * improve integration between UTF-8 and allowC1Printable.
  * alter SIXEL HLS computation to make blue 0 degrees (patch by Ben Wong).
  * disable SIXEL aspect-ratio, pending a rewrite (patch by Ben Wong).
  * add resource incrementalGraphics (prompted by patch by Ben Wong).
  * reorganize graphics_sixel.c as a step toward eliminating graphics buffer-size (integrated patch by Ben Wong).
  * fix regression in patch #390: non-UTF8 text pasted as a XA_UTF8_STRING was not decoded (report by Petri Kaukasoina).
- update to 390:
  * improve typography of control-sequences page (patches by Branden Robinson).
  * amend UPSS change from patch #389, fixing a regression in VT100/VT220 character sets.
  * modify ANSI conformance per ECMA-43 and DEC 070:
  * set ANSI conformance level to 3 for DEC levels 2 and up.
  * disable locking shifts in level 1, e.g., VT100.
  * disable single-shifts from G2/G3 in level 1.
  * use UPSS for G2/G3 in levels 2 and up.
  * modify invisible-character attribute to permit DECRQCRA to report a consistent checksum (report/testcase by Thomas Wolff).
  * align terminfo building blocks in terminfo to correspond to recent refactoring/trimming in ncurses.
  * set flag in regexec call for onNClicks to handle “^” anchor (patch by Matthew Martin).
  * add line-drawing data for the characters in DEC Technical which have no Unicode equivalents.
  * remove a special case in encode_scs which made xterm report Latin-1 when encoding is set to UTF-8, where ASCII is the selected character set. This fixes a regression in vttest for the DECRSPS cursor test.
  * correct values for Ps of DECAUPSS in ctlseqs.ms (report by James Holderness).
  * simplify/correct expression for checking Unicode non-characters (report by Thomas Wolff).
  * correct loop for trimming environment variables (report/patch by Casper Dik).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720785600">- update to 393:
  * add a check for ANSI SC/RC, to ignore CSI parameters.
  * improve check for missing characters for bitmap-fonts
  * fix regression in error-recovery for SGR parameters
  * change default for --enable-imake configure option
  * fixes for wcwidth
  * eliminate maxStringParse limit for SIXEL
  * improve logic which ignores APC, PM and SOS controls to also
    not accumulate their data temporarily in a buffer.
  * exclude TERM_INGRESS from cleanup of environment variables
  * fix some documentation typos</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1736942400">- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1739016000">- update to 397:
  * add  resource  printRawChars to allow bypassing check in
    which  omits  Unicode non-characters from printing
  * add visible-effect for SUB, per DEC 070 page 5-132.
  * correct a limit-check in private mode 1045.
  * add  optional feature for block-selection, bound to meta-
    button-one
  * if  started  as a VT52, identify the terminal as a real VT52
    rather than VT52 emulated by VT100.
  * amend change to VT52 cursor-addressing per DEC 070 (mintty
    [#1299]).
  * correct ctlseqs.ms suffix for XTTITLEPOS</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Trim bashisms from build recipe</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760184000">- Update to 402:
  * Bug fixes for various character display issues, Unicode
    handling and terminal emulation
  * Bug fixes for window positioning
  * improve permissions-check for valid shell program
  * Expanded handling of special keys and escape sequences
  * Support client messages adjusting default colors
  * build system fixes, code correctness fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1764590400">- update to 404:
  * add numeric keypad codes to XTGETTCAP.
  * implement parsing and cursor positioning for Unicode
    variation selectors 15 and 16.
  * improve limit-checking for mouse button and motion events
  * fix a bug in printer code in xterm #403
  * change wcwidth for private-use codes, to make them
    consistently neutral width, i.e., single/double width
    according to whether they are used for CJK.
  * improve test-driver for wcwidth, adding options to
    test the predefined ranges listed in UnicodeData, as well
    as suppressing output where it only shows that the
    system's wcwidth lacks a definition for codes.
  * add  some  of  the  OpenBSD  local-patches,
    including  an ifdef-improvement for DEF_DISALLOWED_WINDOW
  * modify configure script macros to widen pattern for
    $host_os from “linux*gnu” to “linux*gnu*” to cover targets
    such as i686-pc-linux-gnut64 (GenToo #963725).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 406:
  * add option -emoji_width and resource emojiWidth</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774526400">- update to 407:
  * add  private  modes 1020 to 1023 for reporting whether
    xterm uses UTF-8, whether CJK-width is set, whether
    Emoji-width is set, and whether private-width is set.
  * add resource privateWidth to control whether PUA (private use
    area) codes are neutral width or single-width.
  * improve  fix  for Debian #738794, to show boxes for codes
    which are neither  combining  characters  or valid Unicode
    characters
  * improve  switching  to/from  UTF-8  mode  by  saving,
    restoring and resetting the G0-G3 array (Debian #1124802).
  * use ST consistently in terminfo rather than legacy BEL
    minor updates to configure script and terminfo
  * add  option  --enable-resize-adjust for saving and repainting
    parts of  the  window  which  are  lost  when the user resizes
    the window</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1776686400">- update to 409:
  * correct one of the special cases added for Debian #1123877 in
    patch
  * update  version  for  Extended  Window  Manager  Hints
    (EWMH),  in manpage.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1778328000">- update to 410:
  * amend  one  of  the  fixes  for Debian #738794 in patch #407,
    which caused combining characters to be outlined (report by
    "Martin").
  * clarify  in  ctlseqs.ms  which modes listed for DECSET are
    readonly (prompted by discussion with Thomas Wolff).</changelog>
</package>
<package pkgid="9d982c645cbb5d4a158b9e9acc31687de308b42ab601ffe966290770241980c4" name="xterm-debugsource" arch="x86_64">
  <version epoch="0" ver="410" rel="lp156.4.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673956800">- update to 378:
  * improve  descriptions  of  XTQMODKEYS  and  XTQALLOWED  features in
    ctlseqs.ms (reports by Bram Moolenaar, Thomas Wolff).
  * add bracketed+paste and report+version building blocks to terminfo,
    from ncurses 6.4
  * improve   check   for   unsupported  formatting  characters,  e.g.,
    zero-width space, to properly ignore them (report by Thomas Wolff).
  * improve/document  error-checking  for  some  of  the controls which
    return   responses:   DECRQSS,   XTGETXRES,   XTSETTCAP,  XTGETTCAP
    (prompted by discussion with David Leadbeater).
  * improve  limit-checks  for fallback font cache (report by Dimitrije
    Erdeljan).
  * improve check for too-wide glyph in fallback font by allowing xterm
    to  continue searching for a suitable font rather than just failing
    on  the first. Also add limitFontWidth to allow changing the amount
    by  which  a  glyph  must extend outside the font's bounding box to
    disallow it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 379:
  * improve text-cursor (patch by Jan Engelhardt):
    + allow selecting CURSOR_BAR mode from command-
    line/Xresources.
    + draw  cursor  using  filled  rectangle  instead
    of  rectangle outline to permit thicker underlines/bars.
    + scale up cursor relative to font size.
  * improve readline modes (Fedora #2166860):
    + document readline modes
    + change the feature to configure by default
    + replace hard-coded SS3 for cursor movement with
    current mode
    + replace hard-coded erase/lnext characters with
    current values
  * improve status-line (report by Thomas Wolff):
    + RIS turns off status-line
    + Right-margin  (DECLRMM  and DECSLRM) limits the
    length of text written/updated in the status-line.
    + Most controls which affect the whole screen are
    ignored while updating the status-line.
  * modify  configure check for tgetent to allow for some special
    cases of ncurses configuration
  * reduce  timeout,  improve  warning  message  if  resize is
    run on a terminal which is not VT100-compatible.
  * reduce compiler warnings in configure script.
- drop xterm-enable_libtinfo.patch (obsolete)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 380:
  * reduce compiler warnings in configure script.
  * simplify  the  change for sixelScrolling
  * add  xterm+focus  and  report+da2,  update  report+version building
    blocks in terminfo, from post-ncurses 6.4
  * drop  the  -title  option  from uxterm and koi8rxterm, because that
    interferes  with  deriving  the  default  title  from the -e option
    (Debian  #1031837).  Compensate for this by using the -class option
    to derive a default title.
  * improve  description of readline 2003 mode in ctlseqs.ms
  * other improvements to status-line feature (report by Thomas Wolff):
    + clear status line on DECCOLM
    + ignore DECSASD if no previous DECSSDT
    + allow  DECSSDT 1  immediately  after  DECSSDT 2, i.e., without
    switching back to host mode.
  * adjust  RequestResize  to avoid shrinking screen when using DECCOLM
    while the status-line is active (report/patch by Thomas Wolff).
  * disallow wrapping before the beginning of the screen, to the end of
    the screen, for cursor-back sequences (Redhat #2182357).
  * modify  makefile  to  install the 16x16 xpm files (report by Harald
    Dunkel).
  * update test-package to reflect resolution of Debian #906901.
  * change default of showMissingGlyphs to True.
  * improve handling of double-sized characters when those happen to be
    missing from the bitmap font and/or are fullwidth.
  * pointer/overflow fixes (reported by David Leadbeater):
    + improve  limit-checks  for control-sequence numeric parameters
    in SIXEL graphics.
    + add  null-pointer  checks  in  WriteNow macro to handle a case
    where  SS2  or  SS3  might  be  in  effect  while processing a
    combining character.
    + disallow  ReGIS  reporting  for character-set names containing
    characters other than alphanumerics or underscore.
    (CVE-2023-40359 bsc#1214282)
    + implement  TrueType fallback font for double-sized characters,
    including  Unicode  fullwidth.  Also  add  limitFontHeight  to
    provide    for    configuring    the    distinction    between
    slightly-oversized glyphs and double-sized glyphs.
  * configure script improvements:
    + check for nfsd_t
  * fix a typo in the underline cursor thickness derivation</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 382:
  * amend change to CursorBack&gt; in patch 380, allowing the result
    to be on the hidden right-half of double-cell characters
  * amend xtermDrawString, fixing regression with
  - -disable-wide-chars configuration from patch #380
  * corrected pathname for run-tic.sh, for full
    install in an out-of-tree build
  * fix a regression in wide bitmap fonts versus check for
    missing glyphs</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 384:
  * exclude  ASCII  space  from  showMissingGlyphs,  since a few
    bitmap fonts lack this
  * correct   a   step   in   rendering  double-width  characters
    with bitmap-fonts
  * fixes for ReGIS-related problems:
  * mimic  an  undocumented  hardware  VT340 feature
    which handles color initialization with incomplete parameters.
  * handle whitespace between operator/operands for
    color values.
  * reset ReGIS-context when resetting graphics in RIS.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 385:
  * fixes for ReGIS (report by Ben Wong).
    + correct conversion from HLS to RGB
    + improve font-caching performance.
  * update tables in wcwidth.c based on Unicode 15.1.0
  * improve fastScroll resource:
    + suppress screen-refreshes for carriage-returns
    + add -jf option to simplify use of this resource.
    + add a control sequence for enabling/disabling the resource.
    + enable this feature by default
  * extend  title-stack  feature  to  allow  an additional parameter to
    directly  access  the  stack, like the XTPUSHCOLORS and XTPOPCOLORS
    feature.
  * correct  size  and  position of box shown for double-cell character
    which  happens  to be missing from the bitmap font (report by Peter
    Fabinski).
  * improved configure script:
    + add  pattern for uClibc-ng to CF_XOPEN_SOURCE (report/patch by
    Waldemar Brodkorb).
    + add configure options --with-utmp-path and --with-wtmp-path to
    override  configure  script's  check  for  utmp/wtmp pathnames
    which are shown in the manual (Debian #1042767).
    + CF_XOPEN_SOURCE  provides  for  defining  _DEFAULT_SOURCE  for
    MinGW32 and MinGW64.
    + sed expression used to report gcc version now works with MinGW
  * ensure   that  line-attributes  are  reset  after  drawing  missing
    character (report by Christian Weisgerber).
  * update config.guess, config.sub
- rebased all patches</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1697457600">- update 387:
  * add DECRQUPSS and DECAUPSS
  * add DECRQDE
  * correct indexing expression in title-stack
- includes changes from 386:
  * improve references in ctlseqs.ms
  * make the maximum amount of memory used for buffering DCS and
    OSC strings configurable with maxStringParse resource
  * improve performance of ReGIS when initializing the largest
    fontsize
  * fix regression in SIXEL colors
  * fix typo in --with-wtmp</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699790400">- update to 388:
  * improve disallowPasteControls by adding a category for the
    special characters known to stty (prompted by discussion
    with David Leadbeater).
  * amend support of DECAUPSS, undoing change to initialization of
    G2/G3 so that pasting of GR characters work properly
  * update config.guess, config.sub</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706356800">- update to 389:
  * interchange variables in subparameter parsing, fixing a bug
    where subparameters after the first parameter could be
    misidentified
  * correct  popping of icon/window titles in a case where only
    one was pushed from patch #385 changes.
  * add XTQMODKEYS response in DECRQSS, as alternative for vim.
  * correct  DECCIR encoded information on character set size,
    handle a VT525 quirk, and add DECST8C (Windows Terminal
    [#14984]).
  * improve  DECRQCRA  (prompted  by  discussion with James
    Holderness, Windows Terminal #14974).
  * add part of VT525 color controls:
    + DECAC,  to  update  default foreground/background, respond to
    DECRQSS
    + DECATC, to respond with DECRQSS
  * prevent  Unicode  non-characters  from  being  printed
  * modify  send_SGR()  to  avoid modifying colors 16 to 255 in
    printed output (patch by Grady Martin).
  * minor cleanup of miscellaneous error-codes with ERROR_MISC.
  * remove legacy CSI 53 for locator status, corrected in patch
  * modify  DECRQUPSS  and  DECAUPSS feature to support VT5xx
    character sets (report by Thomas Wolff).
  * improve EWMH handling (report/analysis by Edward Rosten)
    + reset  _NET_WM_STATE_HIDDEN  flag  from _NET_WM_STATE  before
    mapping the window to deiconify.
    + cache  X  properties  to reduce latency (adapted
    from patch by Edward Rosten).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1719921600">- update to 392:
  * improve input decoding for non-Latin1 character sets by preserving the sense of GL/GR.
  * add resource preferLatin1 to simplify UPSS configuration (Gentoo #932154).
  * build-fix for --disable-boxchars; patch #390 reuses that feature's code to draw the part of the DEC Technical character set which has no Unicode equivalent.
  * improve definitions used in clock_gettime logic in graphics_sixel.c, as well as updating comments (patch by Ben Wong).
  * amend allowC1Printable changes from patch #391, restoring a special case which caused C1 characters to be ignored (report/testcase by Dmytro Bagrii).
- update to 391:
  * improve integration between UTF-8 and allowC1Printable.
  * alter SIXEL HLS computation to make blue 0 degrees (patch by Ben Wong).
  * disable SIXEL aspect-ratio, pending a rewrite (patch by Ben Wong).
  * add resource incrementalGraphics (prompted by patch by Ben Wong).
  * reorganize graphics_sixel.c as a step toward eliminating graphics buffer-size (integrated patch by Ben Wong).
  * fix regression in patch #390: non-UTF8 text pasted as a XA_UTF8_STRING was not decoded (report by Petri Kaukasoina).
- update to 390:
  * improve typography of control-sequences page (patches by Branden Robinson).
  * amend UPSS change from patch #389, fixing a regression in VT100/VT220 character sets.
  * modify ANSI conformance per ECMA-43 and DEC 070:
  * set ANSI conformance level to 3 for DEC levels 2 and up.
  * disable locking shifts in level 1, e.g., VT100.
  * disable single-shifts from G2/G3 in level 1.
  * use UPSS for G2/G3 in levels 2 and up.
  * modify invisible-character attribute to permit DECRQCRA to report a consistent checksum (report/testcase by Thomas Wolff).
  * align terminfo building blocks in terminfo to correspond to recent refactoring/trimming in ncurses.
  * set flag in regexec call for onNClicks to handle “^” anchor (patch by Matthew Martin).
  * add line-drawing data for the characters in DEC Technical which have no Unicode equivalents.
  * remove a special case in encode_scs which made xterm report Latin-1 when encoding is set to UTF-8, where ASCII is the selected character set. This fixes a regression in vttest for the DECRSPS cursor test.
  * correct values for Ps of DECAUPSS in ctlseqs.ms (report by James Holderness).
  * simplify/correct expression for checking Unicode non-characters (report by Thomas Wolff).
  * correct loop for trimming environment variables (report/patch by Casper Dik).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720785600">- update to 393:
  * add a check for ANSI SC/RC, to ignore CSI parameters.
  * improve check for missing characters for bitmap-fonts
  * fix regression in error-recovery for SGR parameters
  * change default for --enable-imake configure option
  * fixes for wcwidth
  * eliminate maxStringParse limit for SIXEL
  * improve logic which ignores APC, PM and SOS controls to also
    not accumulate their data temporarily in a buffer.
  * exclude TERM_INGRESS from cleanup of environment variables
  * fix some documentation typos</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1736942400">- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1739016000">- update to 397:
  * add  resource  printRawChars to allow bypassing check in
    which  omits  Unicode non-characters from printing
  * add visible-effect for SUB, per DEC 070 page 5-132.
  * correct a limit-check in private mode 1045.
  * add  optional feature for block-selection, bound to meta-
    button-one
  * if  started  as a VT52, identify the terminal as a real VT52
    rather than VT52 emulated by VT100.
  * amend change to VT52 cursor-addressing per DEC 070 (mintty
    [#1299]).
  * correct ctlseqs.ms suffix for XTTITLEPOS</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Trim bashisms from build recipe</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760184000">- Update to 402:
  * Bug fixes for various character display issues, Unicode
    handling and terminal emulation
  * Bug fixes for window positioning
  * improve permissions-check for valid shell program
  * Expanded handling of special keys and escape sequences
  * Support client messages adjusting default colors
  * build system fixes, code correctness fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1764590400">- update to 404:
  * add numeric keypad codes to XTGETTCAP.
  * implement parsing and cursor positioning for Unicode
    variation selectors 15 and 16.
  * improve limit-checking for mouse button and motion events
  * fix a bug in printer code in xterm #403
  * change wcwidth for private-use codes, to make them
    consistently neutral width, i.e., single/double width
    according to whether they are used for CJK.
  * improve test-driver for wcwidth, adding options to
    test the predefined ranges listed in UnicodeData, as well
    as suppressing output where it only shows that the
    system's wcwidth lacks a definition for codes.
  * add  some  of  the  OpenBSD  local-patches,
    including  an ifdef-improvement for DEF_DISALLOWED_WINDOW
  * modify configure script macros to widen pattern for
    $host_os from “linux*gnu” to “linux*gnu*” to cover targets
    such as i686-pc-linux-gnut64 (GenToo #963725).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 406:
  * add option -emoji_width and resource emojiWidth</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774526400">- update to 407:
  * add  private  modes 1020 to 1023 for reporting whether
    xterm uses UTF-8, whether CJK-width is set, whether
    Emoji-width is set, and whether private-width is set.
  * add resource privateWidth to control whether PUA (private use
    area) codes are neutral width or single-width.
  * improve  fix  for Debian #738794, to show boxes for codes
    which are neither  combining  characters  or valid Unicode
    characters
  * improve  switching  to/from  UTF-8  mode  by  saving,
    restoring and resetting the G0-G3 array (Debian #1124802).
  * use ST consistently in terminfo rather than legacy BEL
    minor updates to configure script and terminfo
  * add  option  --enable-resize-adjust for saving and repainting
    parts of  the  window  which  are  lost  when the user resizes
    the window</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1776686400">- update to 409:
  * correct one of the special cases added for Debian #1123877 in
    patch
  * update  version  for  Extended  Window  Manager  Hints
    (EWMH),  in manpage.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1778328000">- update to 410:
  * amend  one  of  the  fixes  for Debian #738794 in patch #407,
    which caused combining characters to be outlined (report by
    "Martin").
  * clarify  in  ctlseqs.ms  which modes listed for DECSET are
    readonly (prompted by discussion with Thomas Wolff).</changelog>
</package>
<package pkgid="64b127b65d9e85a76d6821d4fa00ba0e9bb2526dc2799abdaa416082611ccfc2" name="xterm-resize" arch="x86_64">
  <version epoch="0" ver="410" rel="lp156.4.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673956800">- update to 378:
  * improve  descriptions  of  XTQMODKEYS  and  XTQALLOWED  features in
    ctlseqs.ms (reports by Bram Moolenaar, Thomas Wolff).
  * add bracketed+paste and report+version building blocks to terminfo,
    from ncurses 6.4
  * improve   check   for   unsupported  formatting  characters,  e.g.,
    zero-width space, to properly ignore them (report by Thomas Wolff).
  * improve/document  error-checking  for  some  of  the controls which
    return   responses:   DECRQSS,   XTGETXRES,   XTSETTCAP,  XTGETTCAP
    (prompted by discussion with David Leadbeater).
  * improve  limit-checks  for fallback font cache (report by Dimitrije
    Erdeljan).
  * improve check for too-wide glyph in fallback font by allowing xterm
    to  continue searching for a suitable font rather than just failing
    on  the first. Also add limitFontWidth to allow changing the amount
    by  which  a  glyph  must extend outside the font's bounding box to
    disallow it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 379:
  * improve text-cursor (patch by Jan Engelhardt):
    + allow selecting CURSOR_BAR mode from command-
    line/Xresources.
    + draw  cursor  using  filled  rectangle  instead
    of  rectangle outline to permit thicker underlines/bars.
    + scale up cursor relative to font size.
  * improve readline modes (Fedora #2166860):
    + document readline modes
    + change the feature to configure by default
    + replace hard-coded SS3 for cursor movement with
    current mode
    + replace hard-coded erase/lnext characters with
    current values
  * improve status-line (report by Thomas Wolff):
    + RIS turns off status-line
    + Right-margin  (DECLRMM  and DECSLRM) limits the
    length of text written/updated in the status-line.
    + Most controls which affect the whole screen are
    ignored while updating the status-line.
  * modify  configure check for tgetent to allow for some special
    cases of ncurses configuration
  * reduce  timeout,  improve  warning  message  if  resize is
    run on a terminal which is not VT100-compatible.
  * reduce compiler warnings in configure script.
- drop xterm-enable_libtinfo.patch (obsolete)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 380:
  * reduce compiler warnings in configure script.
  * simplify  the  change for sixelScrolling
  * add  xterm+focus  and  report+da2,  update  report+version building
    blocks in terminfo, from post-ncurses 6.4
  * drop  the  -title  option  from uxterm and koi8rxterm, because that
    interferes  with  deriving  the  default  title  from the -e option
    (Debian  #1031837).  Compensate for this by using the -class option
    to derive a default title.
  * improve  description of readline 2003 mode in ctlseqs.ms
  * other improvements to status-line feature (report by Thomas Wolff):
    + clear status line on DECCOLM
    + ignore DECSASD if no previous DECSSDT
    + allow  DECSSDT 1  immediately  after  DECSSDT 2, i.e., without
    switching back to host mode.
  * adjust  RequestResize  to avoid shrinking screen when using DECCOLM
    while the status-line is active (report/patch by Thomas Wolff).
  * disallow wrapping before the beginning of the screen, to the end of
    the screen, for cursor-back sequences (Redhat #2182357).
  * modify  makefile  to  install the 16x16 xpm files (report by Harald
    Dunkel).
  * update test-package to reflect resolution of Debian #906901.
  * change default of showMissingGlyphs to True.
  * improve handling of double-sized characters when those happen to be
    missing from the bitmap font and/or are fullwidth.
  * pointer/overflow fixes (reported by David Leadbeater):
    + improve  limit-checks  for control-sequence numeric parameters
    in SIXEL graphics.
    + add  null-pointer  checks  in  WriteNow macro to handle a case
    where  SS2  or  SS3  might  be  in  effect  while processing a
    combining character.
    + disallow  ReGIS  reporting  for character-set names containing
    characters other than alphanumerics or underscore.
    (CVE-2023-40359 bsc#1214282)
    + implement  TrueType fallback font for double-sized characters,
    including  Unicode  fullwidth.  Also  add  limitFontHeight  to
    provide    for    configuring    the    distinction    between
    slightly-oversized glyphs and double-sized glyphs.
  * configure script improvements:
    + check for nfsd_t
  * fix a typo in the underline cursor thickness derivation</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 382:
  * amend change to CursorBack&gt; in patch 380, allowing the result
    to be on the hidden right-half of double-cell characters
  * amend xtermDrawString, fixing regression with
  - -disable-wide-chars configuration from patch #380
  * corrected pathname for run-tic.sh, for full
    install in an out-of-tree build
  * fix a regression in wide bitmap fonts versus check for
    missing glyphs</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 384:
  * exclude  ASCII  space  from  showMissingGlyphs,  since a few
    bitmap fonts lack this
  * correct   a   step   in   rendering  double-width  characters
    with bitmap-fonts
  * fixes for ReGIS-related problems:
  * mimic  an  undocumented  hardware  VT340 feature
    which handles color initialization with incomplete parameters.
  * handle whitespace between operator/operands for
    color values.
  * reset ReGIS-context when resetting graphics in RIS.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 385:
  * fixes for ReGIS (report by Ben Wong).
    + correct conversion from HLS to RGB
    + improve font-caching performance.
  * update tables in wcwidth.c based on Unicode 15.1.0
  * improve fastScroll resource:
    + suppress screen-refreshes for carriage-returns
    + add -jf option to simplify use of this resource.
    + add a control sequence for enabling/disabling the resource.
    + enable this feature by default
  * extend  title-stack  feature  to  allow  an additional parameter to
    directly  access  the  stack, like the XTPUSHCOLORS and XTPOPCOLORS
    feature.
  * correct  size  and  position of box shown for double-cell character
    which  happens  to be missing from the bitmap font (report by Peter
    Fabinski).
  * improved configure script:
    + add  pattern for uClibc-ng to CF_XOPEN_SOURCE (report/patch by
    Waldemar Brodkorb).
    + add configure options --with-utmp-path and --with-wtmp-path to
    override  configure  script's  check  for  utmp/wtmp pathnames
    which are shown in the manual (Debian #1042767).
    + CF_XOPEN_SOURCE  provides  for  defining  _DEFAULT_SOURCE  for
    MinGW32 and MinGW64.
    + sed expression used to report gcc version now works with MinGW
  * ensure   that  line-attributes  are  reset  after  drawing  missing
    character (report by Christian Weisgerber).
  * update config.guess, config.sub
- rebased all patches</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1697457600">- update 387:
  * add DECRQUPSS and DECAUPSS
  * add DECRQDE
  * correct indexing expression in title-stack
- includes changes from 386:
  * improve references in ctlseqs.ms
  * make the maximum amount of memory used for buffering DCS and
    OSC strings configurable with maxStringParse resource
  * improve performance of ReGIS when initializing the largest
    fontsize
  * fix regression in SIXEL colors
  * fix typo in --with-wtmp</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699790400">- update to 388:
  * improve disallowPasteControls by adding a category for the
    special characters known to stty (prompted by discussion
    with David Leadbeater).
  * amend support of DECAUPSS, undoing change to initialization of
    G2/G3 so that pasting of GR characters work properly
  * update config.guess, config.sub</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706356800">- update to 389:
  * interchange variables in subparameter parsing, fixing a bug
    where subparameters after the first parameter could be
    misidentified
  * correct  popping of icon/window titles in a case where only
    one was pushed from patch #385 changes.
  * add XTQMODKEYS response in DECRQSS, as alternative for vim.
  * correct  DECCIR encoded information on character set size,
    handle a VT525 quirk, and add DECST8C (Windows Terminal
    [#14984]).
  * improve  DECRQCRA  (prompted  by  discussion with James
    Holderness, Windows Terminal #14974).
  * add part of VT525 color controls:
    + DECAC,  to  update  default foreground/background, respond to
    DECRQSS
    + DECATC, to respond with DECRQSS
  * prevent  Unicode  non-characters  from  being  printed
  * modify  send_SGR()  to  avoid modifying colors 16 to 255 in
    printed output (patch by Grady Martin).
  * minor cleanup of miscellaneous error-codes with ERROR_MISC.
  * remove legacy CSI 53 for locator status, corrected in patch
  * modify  DECRQUPSS  and  DECAUPSS feature to support VT5xx
    character sets (report by Thomas Wolff).
  * improve EWMH handling (report/analysis by Edward Rosten)
    + reset  _NET_WM_STATE_HIDDEN  flag  from _NET_WM_STATE  before
    mapping the window to deiconify.
    + cache  X  properties  to reduce latency (adapted
    from patch by Edward Rosten).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1719921600">- update to 392:
  * improve input decoding for non-Latin1 character sets by preserving the sense of GL/GR.
  * add resource preferLatin1 to simplify UPSS configuration (Gentoo #932154).
  * build-fix for --disable-boxchars; patch #390 reuses that feature's code to draw the part of the DEC Technical character set which has no Unicode equivalent.
  * improve definitions used in clock_gettime logic in graphics_sixel.c, as well as updating comments (patch by Ben Wong).
  * amend allowC1Printable changes from patch #391, restoring a special case which caused C1 characters to be ignored (report/testcase by Dmytro Bagrii).
- update to 391:
  * improve integration between UTF-8 and allowC1Printable.
  * alter SIXEL HLS computation to make blue 0 degrees (patch by Ben Wong).
  * disable SIXEL aspect-ratio, pending a rewrite (patch by Ben Wong).
  * add resource incrementalGraphics (prompted by patch by Ben Wong).
  * reorganize graphics_sixel.c as a step toward eliminating graphics buffer-size (integrated patch by Ben Wong).
  * fix regression in patch #390: non-UTF8 text pasted as a XA_UTF8_STRING was not decoded (report by Petri Kaukasoina).
- update to 390:
  * improve typography of control-sequences page (patches by Branden Robinson).
  * amend UPSS change from patch #389, fixing a regression in VT100/VT220 character sets.
  * modify ANSI conformance per ECMA-43 and DEC 070:
  * set ANSI conformance level to 3 for DEC levels 2 and up.
  * disable locking shifts in level 1, e.g., VT100.
  * disable single-shifts from G2/G3 in level 1.
  * use UPSS for G2/G3 in levels 2 and up.
  * modify invisible-character attribute to permit DECRQCRA to report a consistent checksum (report/testcase by Thomas Wolff).
  * align terminfo building blocks in terminfo to correspond to recent refactoring/trimming in ncurses.
  * set flag in regexec call for onNClicks to handle “^” anchor (patch by Matthew Martin).
  * add line-drawing data for the characters in DEC Technical which have no Unicode equivalents.
  * remove a special case in encode_scs which made xterm report Latin-1 when encoding is set to UTF-8, where ASCII is the selected character set. This fixes a regression in vttest for the DECRSPS cursor test.
  * correct values for Ps of DECAUPSS in ctlseqs.ms (report by James Holderness).
  * simplify/correct expression for checking Unicode non-characters (report by Thomas Wolff).
  * correct loop for trimming environment variables (report/patch by Casper Dik).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720785600">- update to 393:
  * add a check for ANSI SC/RC, to ignore CSI parameters.
  * improve check for missing characters for bitmap-fonts
  * fix regression in error-recovery for SGR parameters
  * change default for --enable-imake configure option
  * fixes for wcwidth
  * eliminate maxStringParse limit for SIXEL
  * improve logic which ignores APC, PM and SOS controls to also
    not accumulate their data temporarily in a buffer.
  * exclude TERM_INGRESS from cleanup of environment variables
  * fix some documentation typos</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1736942400">- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1739016000">- update to 397:
  * add  resource  printRawChars to allow bypassing check in
    which  omits  Unicode non-characters from printing
  * add visible-effect for SUB, per DEC 070 page 5-132.
  * correct a limit-check in private mode 1045.
  * add  optional feature for block-selection, bound to meta-
    button-one
  * if  started  as a VT52, identify the terminal as a real VT52
    rather than VT52 emulated by VT100.
  * amend change to VT52 cursor-addressing per DEC 070 (mintty
    [#1299]).
  * correct ctlseqs.ms suffix for XTTITLEPOS</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Trim bashisms from build recipe</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760184000">- Update to 402:
  * Bug fixes for various character display issues, Unicode
    handling and terminal emulation
  * Bug fixes for window positioning
  * improve permissions-check for valid shell program
  * Expanded handling of special keys and escape sequences
  * Support client messages adjusting default colors
  * build system fixes, code correctness fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1764590400">- update to 404:
  * add numeric keypad codes to XTGETTCAP.
  * implement parsing and cursor positioning for Unicode
    variation selectors 15 and 16.
  * improve limit-checking for mouse button and motion events
  * fix a bug in printer code in xterm #403
  * change wcwidth for private-use codes, to make them
    consistently neutral width, i.e., single/double width
    according to whether they are used for CJK.
  * improve test-driver for wcwidth, adding options to
    test the predefined ranges listed in UnicodeData, as well
    as suppressing output where it only shows that the
    system's wcwidth lacks a definition for codes.
  * add  some  of  the  OpenBSD  local-patches,
    including  an ifdef-improvement for DEF_DISALLOWED_WINDOW
  * modify configure script macros to widen pattern for
    $host_os from “linux*gnu” to “linux*gnu*” to cover targets
    such as i686-pc-linux-gnut64 (GenToo #963725).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 406:
  * add option -emoji_width and resource emojiWidth</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774526400">- update to 407:
  * add  private  modes 1020 to 1023 for reporting whether
    xterm uses UTF-8, whether CJK-width is set, whether
    Emoji-width is set, and whether private-width is set.
  * add resource privateWidth to control whether PUA (private use
    area) codes are neutral width or single-width.
  * improve  fix  for Debian #738794, to show boxes for codes
    which are neither  combining  characters  or valid Unicode
    characters
  * improve  switching  to/from  UTF-8  mode  by  saving,
    restoring and resetting the G0-G3 array (Debian #1124802).
  * use ST consistently in terminfo rather than legacy BEL
    minor updates to configure script and terminfo
  * add  option  --enable-resize-adjust for saving and repainting
    parts of  the  window  which  are  lost  when the user resizes
    the window</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1776686400">- update to 409:
  * correct one of the special cases added for Debian #1123877 in
    patch
  * update  version  for  Extended  Window  Manager  Hints
    (EWMH),  in manpage.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1778328000">- update to 410:
  * amend  one  of  the  fixes  for Debian #738794 in patch #407,
    which caused combining characters to be outlined (report by
    "Martin").
  * clarify  in  ctlseqs.ms  which modes listed for DECSET are
    readonly (prompted by discussion with Thomas Wolff).</changelog>
</package>
<package pkgid="1de3a5f418ad7fb8cf9da046ff6621dc930ce782e5829d378ab9be342edfead9" name="xterm-resize-debuginfo" arch="x86_64">
  <version epoch="0" ver="410" rel="lp156.4.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673956800">- update to 378:
  * improve  descriptions  of  XTQMODKEYS  and  XTQALLOWED  features in
    ctlseqs.ms (reports by Bram Moolenaar, Thomas Wolff).
  * add bracketed+paste and report+version building blocks to terminfo,
    from ncurses 6.4
  * improve   check   for   unsupported  formatting  characters,  e.g.,
    zero-width space, to properly ignore them (report by Thomas Wolff).
  * improve/document  error-checking  for  some  of  the controls which
    return   responses:   DECRQSS,   XTGETXRES,   XTSETTCAP,  XTGETTCAP
    (prompted by discussion with David Leadbeater).
  * improve  limit-checks  for fallback font cache (report by Dimitrije
    Erdeljan).
  * improve check for too-wide glyph in fallback font by allowing xterm
    to  continue searching for a suitable font rather than just failing
    on  the first. Also add limitFontWidth to allow changing the amount
    by  which  a  glyph  must extend outside the font's bounding box to
    disallow it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 379:
  * improve text-cursor (patch by Jan Engelhardt):
    + allow selecting CURSOR_BAR mode from command-
    line/Xresources.
    + draw  cursor  using  filled  rectangle  instead
    of  rectangle outline to permit thicker underlines/bars.
    + scale up cursor relative to font size.
  * improve readline modes (Fedora #2166860):
    + document readline modes
    + change the feature to configure by default
    + replace hard-coded SS3 for cursor movement with
    current mode
    + replace hard-coded erase/lnext characters with
    current values
  * improve status-line (report by Thomas Wolff):
    + RIS turns off status-line
    + Right-margin  (DECLRMM  and DECSLRM) limits the
    length of text written/updated in the status-line.
    + Most controls which affect the whole screen are
    ignored while updating the status-line.
  * modify  configure check for tgetent to allow for some special
    cases of ncurses configuration
  * reduce  timeout,  improve  warning  message  if  resize is
    run on a terminal which is not VT100-compatible.
  * reduce compiler warnings in configure script.
- drop xterm-enable_libtinfo.patch (obsolete)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 380:
  * reduce compiler warnings in configure script.
  * simplify  the  change for sixelScrolling
  * add  xterm+focus  and  report+da2,  update  report+version building
    blocks in terminfo, from post-ncurses 6.4
  * drop  the  -title  option  from uxterm and koi8rxterm, because that
    interferes  with  deriving  the  default  title  from the -e option
    (Debian  #1031837).  Compensate for this by using the -class option
    to derive a default title.
  * improve  description of readline 2003 mode in ctlseqs.ms
  * other improvements to status-line feature (report by Thomas Wolff):
    + clear status line on DECCOLM
    + ignore DECSASD if no previous DECSSDT
    + allow  DECSSDT 1  immediately  after  DECSSDT 2, i.e., without
    switching back to host mode.
  * adjust  RequestResize  to avoid shrinking screen when using DECCOLM
    while the status-line is active (report/patch by Thomas Wolff).
  * disallow wrapping before the beginning of the screen, to the end of
    the screen, for cursor-back sequences (Redhat #2182357).
  * modify  makefile  to  install the 16x16 xpm files (report by Harald
    Dunkel).
  * update test-package to reflect resolution of Debian #906901.
  * change default of showMissingGlyphs to True.
  * improve handling of double-sized characters when those happen to be
    missing from the bitmap font and/or are fullwidth.
  * pointer/overflow fixes (reported by David Leadbeater):
    + improve  limit-checks  for control-sequence numeric parameters
    in SIXEL graphics.
    + add  null-pointer  checks  in  WriteNow macro to handle a case
    where  SS2  or  SS3  might  be  in  effect  while processing a
    combining character.
    + disallow  ReGIS  reporting  for character-set names containing
    characters other than alphanumerics or underscore.
    (CVE-2023-40359 bsc#1214282)
    + implement  TrueType fallback font for double-sized characters,
    including  Unicode  fullwidth.  Also  add  limitFontHeight  to
    provide    for    configuring    the    distinction    between
    slightly-oversized glyphs and double-sized glyphs.
  * configure script improvements:
    + check for nfsd_t
  * fix a typo in the underline cursor thickness derivation</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 382:
  * amend change to CursorBack&gt; in patch 380, allowing the result
    to be on the hidden right-half of double-cell characters
  * amend xtermDrawString, fixing regression with
  - -disable-wide-chars configuration from patch #380
  * corrected pathname for run-tic.sh, for full
    install in an out-of-tree build
  * fix a regression in wide bitmap fonts versus check for
    missing glyphs</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 384:
  * exclude  ASCII  space  from  showMissingGlyphs,  since a few
    bitmap fonts lack this
  * correct   a   step   in   rendering  double-width  characters
    with bitmap-fonts
  * fixes for ReGIS-related problems:
  * mimic  an  undocumented  hardware  VT340 feature
    which handles color initialization with incomplete parameters.
  * handle whitespace between operator/operands for
    color values.
  * reset ReGIS-context when resetting graphics in RIS.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 385:
  * fixes for ReGIS (report by Ben Wong).
    + correct conversion from HLS to RGB
    + improve font-caching performance.
  * update tables in wcwidth.c based on Unicode 15.1.0
  * improve fastScroll resource:
    + suppress screen-refreshes for carriage-returns
    + add -jf option to simplify use of this resource.
    + add a control sequence for enabling/disabling the resource.
    + enable this feature by default
  * extend  title-stack  feature  to  allow  an additional parameter to
    directly  access  the  stack, like the XTPUSHCOLORS and XTPOPCOLORS
    feature.
  * correct  size  and  position of box shown for double-cell character
    which  happens  to be missing from the bitmap font (report by Peter
    Fabinski).
  * improved configure script:
    + add  pattern for uClibc-ng to CF_XOPEN_SOURCE (report/patch by
    Waldemar Brodkorb).
    + add configure options --with-utmp-path and --with-wtmp-path to
    override  configure  script's  check  for  utmp/wtmp pathnames
    which are shown in the manual (Debian #1042767).
    + CF_XOPEN_SOURCE  provides  for  defining  _DEFAULT_SOURCE  for
    MinGW32 and MinGW64.
    + sed expression used to report gcc version now works with MinGW
  * ensure   that  line-attributes  are  reset  after  drawing  missing
    character (report by Christian Weisgerber).
  * update config.guess, config.sub
- rebased all patches</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1697457600">- update 387:
  * add DECRQUPSS and DECAUPSS
  * add DECRQDE
  * correct indexing expression in title-stack
- includes changes from 386:
  * improve references in ctlseqs.ms
  * make the maximum amount of memory used for buffering DCS and
    OSC strings configurable with maxStringParse resource
  * improve performance of ReGIS when initializing the largest
    fontsize
  * fix regression in SIXEL colors
  * fix typo in --with-wtmp</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699790400">- update to 388:
  * improve disallowPasteControls by adding a category for the
    special characters known to stty (prompted by discussion
    with David Leadbeater).
  * amend support of DECAUPSS, undoing change to initialization of
    G2/G3 so that pasting of GR characters work properly
  * update config.guess, config.sub</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1706356800">- update to 389:
  * interchange variables in subparameter parsing, fixing a bug
    where subparameters after the first parameter could be
    misidentified
  * correct  popping of icon/window titles in a case where only
    one was pushed from patch #385 changes.
  * add XTQMODKEYS response in DECRQSS, as alternative for vim.
  * correct  DECCIR encoded information on character set size,
    handle a VT525 quirk, and add DECST8C (Windows Terminal
    [#14984]).
  * improve  DECRQCRA  (prompted  by  discussion with James
    Holderness, Windows Terminal #14974).
  * add part of VT525 color controls:
    + DECAC,  to  update  default foreground/background, respond to
    DECRQSS
    + DECATC, to respond with DECRQSS
  * prevent  Unicode  non-characters  from  being  printed
  * modify  send_SGR()  to  avoid modifying colors 16 to 255 in
    printed output (patch by Grady Martin).
  * minor cleanup of miscellaneous error-codes with ERROR_MISC.
  * remove legacy CSI 53 for locator status, corrected in patch
  * modify  DECRQUPSS  and  DECAUPSS feature to support VT5xx
    character sets (report by Thomas Wolff).
  * improve EWMH handling (report/analysis by Edward Rosten)
    + reset  _NET_WM_STATE_HIDDEN  flag  from _NET_WM_STATE  before
    mapping the window to deiconify.
    + cache  X  properties  to reduce latency (adapted
    from patch by Edward Rosten).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1719921600">- update to 392:
  * improve input decoding for non-Latin1 character sets by preserving the sense of GL/GR.
  * add resource preferLatin1 to simplify UPSS configuration (Gentoo #932154).
  * build-fix for --disable-boxchars; patch #390 reuses that feature's code to draw the part of the DEC Technical character set which has no Unicode equivalent.
  * improve definitions used in clock_gettime logic in graphics_sixel.c, as well as updating comments (patch by Ben Wong).
  * amend allowC1Printable changes from patch #391, restoring a special case which caused C1 characters to be ignored (report/testcase by Dmytro Bagrii).
- update to 391:
  * improve integration between UTF-8 and allowC1Printable.
  * alter SIXEL HLS computation to make blue 0 degrees (patch by Ben Wong).
  * disable SIXEL aspect-ratio, pending a rewrite (patch by Ben Wong).
  * add resource incrementalGraphics (prompted by patch by Ben Wong).
  * reorganize graphics_sixel.c as a step toward eliminating graphics buffer-size (integrated patch by Ben Wong).
  * fix regression in patch #390: non-UTF8 text pasted as a XA_UTF8_STRING was not decoded (report by Petri Kaukasoina).
- update to 390:
  * improve typography of control-sequences page (patches by Branden Robinson).
  * amend UPSS change from patch #389, fixing a regression in VT100/VT220 character sets.
  * modify ANSI conformance per ECMA-43 and DEC 070:
  * set ANSI conformance level to 3 for DEC levels 2 and up.
  * disable locking shifts in level 1, e.g., VT100.
  * disable single-shifts from G2/G3 in level 1.
  * use UPSS for G2/G3 in levels 2 and up.
  * modify invisible-character attribute to permit DECRQCRA to report a consistent checksum (report/testcase by Thomas Wolff).
  * align terminfo building blocks in terminfo to correspond to recent refactoring/trimming in ncurses.
  * set flag in regexec call for onNClicks to handle “^” anchor (patch by Matthew Martin).
  * add line-drawing data for the characters in DEC Technical which have no Unicode equivalents.
  * remove a special case in encode_scs which made xterm report Latin-1 when encoding is set to UTF-8, where ASCII is the selected character set. This fixes a regression in vttest for the DECRSPS cursor test.
  * correct values for Ps of DECAUPSS in ctlseqs.ms (report by James Holderness).
  * simplify/correct expression for checking Unicode non-characters (report by Thomas Wolff).
  * correct loop for trimming environment variables (report/patch by Casper Dik).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720785600">- update to 393:
  * add a check for ANSI SC/RC, to ignore CSI parameters.
  * improve check for missing characters for bitmap-fonts
  * fix regression in error-recovery for SGR parameters
  * change default for --enable-imake configure option
  * fixes for wcwidth
  * eliminate maxStringParse limit for SIXEL
  * improve logic which ignores APC, PM and SOS controls to also
    not accumulate their data temporarily in a buffer.
  * exclude TERM_INGRESS from cleanup of environment variables
  * fix some documentation typos</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1736942400">- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1739016000">- update to 397:
  * add  resource  printRawChars to allow bypassing check in
    which  omits  Unicode non-characters from printing
  * add visible-effect for SUB, per DEC 070 page 5-132.
  * correct a limit-check in private mode 1045.
  * add  optional feature for block-selection, bound to meta-
    button-one
  * if  started  as a VT52, identify the terminal as a real VT52
    rather than VT52 emulated by VT100.
  * amend change to VT52 cursor-addressing per DEC 070 (mintty
    [#1299]).
  * correct ctlseqs.ms suffix for XTTITLEPOS</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Trim bashisms from build recipe</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760184000">- Update to 402:
  * Bug fixes for various character display issues, Unicode
    handling and terminal emulation
  * Bug fixes for window positioning
  * improve permissions-check for valid shell program
  * Expanded handling of special keys and escape sequences
  * Support client messages adjusting default colors
  * build system fixes, code correctness fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1764590400">- update to 404:
  * add numeric keypad codes to XTGETTCAP.
  * implement parsing and cursor positioning for Unicode
    variation selectors 15 and 16.
  * improve limit-checking for mouse button and motion events
  * fix a bug in printer code in xterm #403
  * change wcwidth for private-use codes, to make them
    consistently neutral width, i.e., single/double width
    according to whether they are used for CJK.
  * improve test-driver for wcwidth, adding options to
    test the predefined ranges listed in UnicodeData, as well
    as suppressing output where it only shows that the
    system's wcwidth lacks a definition for codes.
  * add  some  of  the  OpenBSD  local-patches,
    including  an ifdef-improvement for DEF_DISALLOWED_WINDOW
  * modify configure script macros to widen pattern for
    $host_os from “linux*gnu” to “linux*gnu*” to cover targets
    such as i686-pc-linux-gnut64 (GenToo #963725).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 406:
  * add option -emoji_width and resource emojiWidth</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1774526400">- update to 407:
  * add  private  modes 1020 to 1023 for reporting whether
    xterm uses UTF-8, whether CJK-width is set, whether
    Emoji-width is set, and whether private-width is set.
  * add resource privateWidth to control whether PUA (private use
    area) codes are neutral width or single-width.
  * improve  fix  for Debian #738794, to show boxes for codes
    which are neither  combining  characters  or valid Unicode
    characters
  * improve  switching  to/from  UTF-8  mode  by  saving,
    restoring and resetting the G0-G3 array (Debian #1124802).
  * use ST consistently in terminfo rather than legacy BEL
    minor updates to configure script and terminfo
  * add  option  --enable-resize-adjust for saving and repainting
    parts of  the  window  which  are  lost  when the user resizes
    the window</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1776686400">- update to 409:
  * correct one of the special cases added for Debian #1123877 in
    patch
  * update  version  for  Extended  Window  Manager  Hints
    (EWMH),  in manpage.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1778328000">- update to 410:
  * amend  one  of  the  fixes  for Debian #738794 in patch #407,
    which caused combining characters to be outlined (report by
    "Martin").
  * clarify  in  ctlseqs.ms  which modes listed for DECSET are
    readonly (prompted by discussion with Thomas Wolff).</changelog>
</package>
<package pkgid="363adbfd4037d4ae2f510d7c847fc473d0dd09b7571e136421895ab43ce1bf79" name="yt-dlp" arch="noarch">
  <version epoch="0" ver="2026.06.09" rel="lp156.3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756382400">- Update to release 2025.08.27
  * Add tcc player JS variant
  * Deprioritize web_safari m3u8 formats
  * Use alternative tv user-agent when authenticated</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1757160000">- Update to version 2025.09.05
  * Fix --id deprecation warning
  * charlierose: Fix extractor
  * googledrive: Fix subtitles extraction
  * itvbtcc: Fix extractor
  * kick: vod: Support ongoing livestream VODs
  * lrt: Fix extractors
  * tver: Extract more metadata
  * vevo: Restore extractors
  * build: Overhaul Linux builds and refactor release workflow</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1758628800">- Update to release 2025.09.23
  * youtube: Force player 0004de42</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1758974400">- Update to release 2025.09.26
  * twitch: vod: Fix live_status detection
  * yt: Fix player JS overrides
  * yt: Improve PO token logging
  * yt: Player client maintenance
  * yt: Replace tv_simply with web_safari in default clients
- Fix Leap 15.6 build</changelog>
  <changelog author="olaf@aepfle.de" date="1759838400">- Use Python 3.13 in 15.7, due to lack of 3.12</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760529600">- Update to release 2025.10.14
  * yt: Detect experiment binding GVS PO Token to video id
  * yt: Fix approximate timestamp extraction for feeds</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1761134400">- Update to version 2025.10.22
  * A stopgap release with a TEMPORARY partial fix for YouTube
    support. Some formats may still be unavailable, especially if
    cookies are passed to yt-dlp. The NEXT release, expected very
    soon, will require an external JS runtime (e.g. Deno) in
    order for YouTube downloads to work properly.
  * The minimum required Python version has been raised to 3.10
    (Python 3.9 has reached its end-of-life as of October 2025).</changelog>
  <changelog author="olaf@aepfle.de" date="1761220800">- Use the pythons macro to reduce the amount of suse_version usage</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1763035200">- Update to release 2025.11.12
  * An external JavaScript runtime is now used for full YouTube
    support (e.g. deno).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1763208000">- Relax JS runtime requirement from required to recommended,
  some formats can be downloaded without either runtime.
- Recommend nodejs as an alternative to deno
  (Leap 15.6 has just nodejs).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1765195200">- Update to release 2025.12.08
  * cookies: Fix --cookies-from-browser for new installs of
    Firefox 147+
  * floatplane: add subtitle support
  * yt: detect AI-upscaled formats</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769688000">- Update to release 2026.01.29
  * Accept float values for command-line option `--sleep-subtitles`
  * Add `--format-sort-reset` option
  * yt: Support comment subthreads</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1769774400">- added quickjs recommends as a lighter alternative to deno and nodejs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769947200">- Update to release 2026.01.31
  * yt: Add `web_embedded` fallback for `android_vr` client
  * yt: Remove broken `ios_downgraded` and `tv_embedded` player
    clients</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1770206400">- Update to release 2026.02.04
  * unsupported: Update unsupported URLs
  * yt: Default to tv player JS variant</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771761600">- Update to release 2026.02.21
  * youtube: Add more known player JS variants
  * date, search: Remove broken ytsearchdate support</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1772625600">- Update to version 2026.03.03
  * Extractor changes:
  * aenetworks: Fix extraction
  * patreon: Fix extractors
  * thechosen: Rework extractor
  * yt: Skip webpage player response by default
  * zapiks: Improve extraction</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1773403200">- Update to version 2026.03.13
  * Extractor changes:
  * tiktok: Fix challenge solving
  * yt: Fix android_vr player client
  * yt: Fix use_ad_playback_context extractor-arg
  * yt: Fix web_embedded player client
  * yt: Request web_safari &amp; web_creator client configs
  * tab: Fix album extraction
  * tab: Improve description extraction
  * Update ejs to 0.7.0
  * ejs: Fix sig value encoding by
  * ejs: Solve new player variants</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773835200">- Update to release 2026.03.17
  * Always respect webpage_client extractor-arg
  * Fix --live-from-start support</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1781265600">- Update to version 2026.06.09
  * Fixed [CVE-2026-50019]: File Downloader cookie leak with curl
  * Fixed [CVE-2026-50023]: Dangerous file type creation via
    insufficient filename sanitization
  * Fixed [CVE-2026-50574]: Arbitrary code execution via manifest
    downloads with aria2c
  * Added lockfile and pinned extras
  * Removed url, desktop and webloc from safe extensions
  * Extract supplemental codecs from DASH manifests
  * abematv: Extract subtitles
  * ard: Support new ardsounds domain
  * monstercat: Support older URLs
  * pornhub: Support browser impersonation
  * reddit: Fix unauthenticated extraction
  * rtp: Support multi-part episodes and --no-playlist
  * s4c: Extract more metadata
  * soop: Adapt extractors to new domain
  * soundcloud: Support --extractor-retries for original formats
  * twitch: Remove dead rechat subtitles
  * twitter: Fix view_count extraction
  * external: aria2c: Remove support for m3u8/dash protocols
  * ffmpegmetadata: Avoid erroneous ISO 639 conversions</changelog>
</package>
<package pkgid="ab1bb5a9964acaacab03d61512dcc45a5e37cf5e0cb0353e8d8b17e1860b7bdf" name="yt-dlp" arch="src">
  <version epoch="0" ver="2026.06.09" rel="lp156.3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756382400">- Update to release 2025.08.27
  * Add tcc player JS variant
  * Deprioritize web_safari m3u8 formats
  * Use alternative tv user-agent when authenticated</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1757160000">- Update to version 2025.09.05
  * Fix --id deprecation warning
  * charlierose: Fix extractor
  * googledrive: Fix subtitles extraction
  * itvbtcc: Fix extractor
  * kick: vod: Support ongoing livestream VODs
  * lrt: Fix extractors
  * tver: Extract more metadata
  * vevo: Restore extractors
  * build: Overhaul Linux builds and refactor release workflow</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1758628800">- Update to release 2025.09.23
  * youtube: Force player 0004de42</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1758974400">- Update to release 2025.09.26
  * twitch: vod: Fix live_status detection
  * yt: Fix player JS overrides
  * yt: Improve PO token logging
  * yt: Player client maintenance
  * yt: Replace tv_simply with web_safari in default clients
- Fix Leap 15.6 build</changelog>
  <changelog author="olaf@aepfle.de" date="1759838400">- Use Python 3.13 in 15.7, due to lack of 3.12</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760529600">- Update to release 2025.10.14
  * yt: Detect experiment binding GVS PO Token to video id
  * yt: Fix approximate timestamp extraction for feeds</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1761134400">- Update to version 2025.10.22
  * A stopgap release with a TEMPORARY partial fix for YouTube
    support. Some formats may still be unavailable, especially if
    cookies are passed to yt-dlp. The NEXT release, expected very
    soon, will require an external JS runtime (e.g. Deno) in
    order for YouTube downloads to work properly.
  * The minimum required Python version has been raised to 3.10
    (Python 3.9 has reached its end-of-life as of October 2025).</changelog>
  <changelog author="olaf@aepfle.de" date="1761220800">- Use the pythons macro to reduce the amount of suse_version usage</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1763035200">- Update to release 2025.11.12
  * An external JavaScript runtime is now used for full YouTube
    support (e.g. deno).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1763208000">- Relax JS runtime requirement from required to recommended,
  some formats can be downloaded without either runtime.
- Recommend nodejs as an alternative to deno
  (Leap 15.6 has just nodejs).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1765195200">- Update to release 2025.12.08
  * cookies: Fix --cookies-from-browser for new installs of
    Firefox 147+
  * floatplane: add subtitle support
  * yt: detect AI-upscaled formats</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769688000">- Update to release 2026.01.29
  * Accept float values for command-line option `--sleep-subtitles`
  * Add `--format-sort-reset` option
  * yt: Support comment subthreads</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1769774400">- added quickjs recommends as a lighter alternative to deno and nodejs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769947200">- Update to release 2026.01.31
  * yt: Add `web_embedded` fallback for `android_vr` client
  * yt: Remove broken `ios_downgraded` and `tv_embedded` player
    clients</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1770206400">- Update to release 2026.02.04
  * unsupported: Update unsupported URLs
  * yt: Default to tv player JS variant</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771761600">- Update to release 2026.02.21
  * youtube: Add more known player JS variants
  * date, search: Remove broken ytsearchdate support</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1772625600">- Update to version 2026.03.03
  * Extractor changes:
  * aenetworks: Fix extraction
  * patreon: Fix extractors
  * thechosen: Rework extractor
  * yt: Skip webpage player response by default
  * zapiks: Improve extraction</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1773403200">- Update to version 2026.03.13
  * Extractor changes:
  * tiktok: Fix challenge solving
  * yt: Fix android_vr player client
  * yt: Fix use_ad_playback_context extractor-arg
  * yt: Fix web_embedded player client
  * yt: Request web_safari &amp; web_creator client configs
  * tab: Fix album extraction
  * tab: Improve description extraction
  * Update ejs to 0.7.0
  * ejs: Fix sig value encoding by
  * ejs: Solve new player variants</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773835200">- Update to release 2026.03.17
  * Always respect webpage_client extractor-arg
  * Fix --live-from-start support</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1781265600">- Update to version 2026.06.09
  * Fixed [CVE-2026-50019]: File Downloader cookie leak with curl
  * Fixed [CVE-2026-50023]: Dangerous file type creation via
    insufficient filename sanitization
  * Fixed [CVE-2026-50574]: Arbitrary code execution via manifest
    downloads with aria2c
  * Added lockfile and pinned extras
  * Removed url, desktop and webloc from safe extensions
  * Extract supplemental codecs from DASH manifests
  * abematv: Extract subtitles
  * ard: Support new ardsounds domain
  * monstercat: Support older URLs
  * pornhub: Support browser impersonation
  * reddit: Fix unauthenticated extraction
  * rtp: Support multi-part episodes and --no-playlist
  * s4c: Extract more metadata
  * soop: Adapt extractors to new domain
  * soundcloud: Support --extractor-retries for original formats
  * twitch: Remove dead rechat subtitles
  * twitter: Fix view_count extraction
  * external: aria2c: Remove support for m3u8/dash protocols
  * ffmpegmetadata: Avoid erroneous ISO 639 conversions</changelog>
</package>
<package pkgid="35da21791603a0d57178c4c2419058c86f008e2c2301980e0de0e41842ff7b99" name="yt-dlp-youtube-dl" arch="noarch">
  <version epoch="0" ver="2026.06.09" rel="lp156.3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756382400">- Update to release 2025.08.27
  * Add tcc player JS variant
  * Deprioritize web_safari m3u8 formats
  * Use alternative tv user-agent when authenticated</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1757160000">- Update to version 2025.09.05
  * Fix --id deprecation warning
  * charlierose: Fix extractor
  * googledrive: Fix subtitles extraction
  * itvbtcc: Fix extractor
  * kick: vod: Support ongoing livestream VODs
  * lrt: Fix extractors
  * tver: Extract more metadata
  * vevo: Restore extractors
  * build: Overhaul Linux builds and refactor release workflow</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1758628800">- Update to release 2025.09.23
  * youtube: Force player 0004de42</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1758974400">- Update to release 2025.09.26
  * twitch: vod: Fix live_status detection
  * yt: Fix player JS overrides
  * yt: Improve PO token logging
  * yt: Player client maintenance
  * yt: Replace tv_simply with web_safari in default clients
- Fix Leap 15.6 build</changelog>
  <changelog author="olaf@aepfle.de" date="1759838400">- Use Python 3.13 in 15.7, due to lack of 3.12</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760529600">- Update to release 2025.10.14
  * yt: Detect experiment binding GVS PO Token to video id
  * yt: Fix approximate timestamp extraction for feeds</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1761134400">- Update to version 2025.10.22
  * A stopgap release with a TEMPORARY partial fix for YouTube
    support. Some formats may still be unavailable, especially if
    cookies are passed to yt-dlp. The NEXT release, expected very
    soon, will require an external JS runtime (e.g. Deno) in
    order for YouTube downloads to work properly.
  * The minimum required Python version has been raised to 3.10
    (Python 3.9 has reached its end-of-life as of October 2025).</changelog>
  <changelog author="olaf@aepfle.de" date="1761220800">- Use the pythons macro to reduce the amount of suse_version usage</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1763035200">- Update to release 2025.11.12
  * An external JavaScript runtime is now used for full YouTube
    support (e.g. deno).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1763208000">- Relax JS runtime requirement from required to recommended,
  some formats can be downloaded without either runtime.
- Recommend nodejs as an alternative to deno
  (Leap 15.6 has just nodejs).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1765195200">- Update to release 2025.12.08
  * cookies: Fix --cookies-from-browser for new installs of
    Firefox 147+
  * floatplane: add subtitle support
  * yt: detect AI-upscaled formats</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769688000">- Update to release 2026.01.29
  * Accept float values for command-line option `--sleep-subtitles`
  * Add `--format-sort-reset` option
  * yt: Support comment subthreads</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1769774400">- added quickjs recommends as a lighter alternative to deno and nodejs</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769947200">- Update to release 2026.01.31
  * yt: Add `web_embedded` fallback for `android_vr` client
  * yt: Remove broken `ios_downgraded` and `tv_embedded` player
    clients</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1770206400">- Update to release 2026.02.04
  * unsupported: Update unsupported URLs
  * yt: Default to tv player JS variant</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771761600">- Update to release 2026.02.21
  * youtube: Add more known player JS variants
  * date, search: Remove broken ytsearchdate support</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1772625600">- Update to version 2026.03.03
  * Extractor changes:
  * aenetworks: Fix extraction
  * patreon: Fix extractors
  * thechosen: Rework extractor
  * yt: Skip webpage player response by default
  * zapiks: Improve extraction</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1773403200">- Update to version 2026.03.13
  * Extractor changes:
  * tiktok: Fix challenge solving
  * yt: Fix android_vr player client
  * yt: Fix use_ad_playback_context extractor-arg
  * yt: Fix web_embedded player client
  * yt: Request web_safari &amp; web_creator client configs
  * tab: Fix album extraction
  * tab: Improve description extraction
  * Update ejs to 0.7.0
  * ejs: Fix sig value encoding by
  * ejs: Solve new player variants</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773835200">- Update to release 2026.03.17
  * Always respect webpage_client extractor-arg
  * Fix --live-from-start support</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1781265600">- Update to version 2026.06.09
  * Fixed [CVE-2026-50019]: File Downloader cookie leak with curl
  * Fixed [CVE-2026-50023]: Dangerous file type creation via
    insufficient filename sanitization
  * Fixed [CVE-2026-50574]: Arbitrary code execution via manifest
    downloads with aria2c
  * Added lockfile and pinned extras
  * Removed url, desktop and webloc from safe extensions
  * Extract supplemental codecs from DASH manifests
  * abematv: Extract subtitles
  * ard: Support new ardsounds domain
  * monstercat: Support older URLs
  * pornhub: Support browser impersonation
  * reddit: Fix unauthenticated extraction
  * rtp: Support multi-part episodes and --no-playlist
  * s4c: Extract more metadata
  * soop: Adapt extractors to new domain
  * soundcloud: Support --extractor-retries for original formats
  * twitch: Remove dead rechat subtitles
  * twitter: Fix view_count extraction
  * external: aria2c: Remove support for m3u8/dash protocols
  * ffmpegmetadata: Avoid erroneous ISO 639 conversions</changelog>
</package>
<package pkgid="a22eff9f6966d7b0084aa26b1e976af85673f2b0a3e1e605489e413908254773" name="zdacc" arch="src">
  <version epoch="0" ver="1.53" rel="lp156.2.1"/>
  <changelog author="jengelh@medozas.de" date="1280232000">- Split up zdoom package into its components
- ZDACC 1.48</changelog>
  <changelog author="jengelh@medozas.de" date="1280232001">- Update to new upstream release 1.50
  * fix partial initialization of multidimensional arrays</changelog>
  <changelog author="jengelh@medozas.de" date="1290686400">- Update to snapshot 1.50+git12
  * APROP_{ScaleX,ScaleY,Waterlevel,Target,TracerTID,MasterTid}
  * New action special Ceiling_LowerAndCrushDist
  * Added Thing_SetConversation
  * Added GetPolyobjX and GetPolyobjY ACS functions
  * Added Polyobj_Stop, Polyobj_MoveTo, and Polyobj_OR_Moveto</changelog>
  <changelog author="jengelh@inai.de" date="1346414400">- Update to new upstream release 1.53
  * Supports the latest features of ZDoom 2.6, such as scripts with
  four parameters, waiting on named scripts, and some very minor
  bug fixes.</changelog>
  <changelog author="jengelh@inai.de" date="1364126400">- Adjust for new global path /usr/share/doom</changelog>
</package>
<package pkgid="7b09203bf3c77969aeb975d49777b5240ab0330863837b7fd86d538533f2d331" name="zdacc" arch="x86_64">
  <version epoch="0" ver="1.53" rel="lp156.2.1"/>
  <changelog author="jengelh@medozas.de" date="1280232000">- Split up zdoom package into its components
- ZDACC 1.48</changelog>
  <changelog author="jengelh@medozas.de" date="1280232001">- Update to new upstream release 1.50
  * fix partial initialization of multidimensional arrays</changelog>
  <changelog author="jengelh@medozas.de" date="1290686400">- Update to snapshot 1.50+git12
  * APROP_{ScaleX,ScaleY,Waterlevel,Target,TracerTID,MasterTid}
  * New action special Ceiling_LowerAndCrushDist
  * Added Thing_SetConversation
  * Added GetPolyobjX and GetPolyobjY ACS functions
  * Added Polyobj_Stop, Polyobj_MoveTo, and Polyobj_OR_Moveto</changelog>
  <changelog author="jengelh@inai.de" date="1346414400">- Update to new upstream release 1.53
  * Supports the latest features of ZDoom 2.6, such as scripts with
  four parameters, waiting on named scripts, and some very minor
  bug fixes.</changelog>
  <changelog author="jengelh@inai.de" date="1364126400">- Adjust for new global path /usr/share/doom</changelog>
</package>
<package pkgid="e38e1e812b7be20d585725bc2a375979e109caea260cf6c689eff2574a11e111" name="zypper" arch="src">
  <version epoch="0" ver="1.14.89" rel="lp156.10.33.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- remove procps requires (was only for ZMD which is dropped)
  (jsc#PED-8153)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713960000">- switch cmake build type to RelWithDebInfo
- modernize spec file (remove Authors section, use proper macros,
  remove redundant clean section, don't mark man pages as doc)
- switch to -O2 -fvisibility=hidden -fpie:
  * PIC is not needed as no shared lib is built
  * fstack-protector-strong is default on modern dists and would
    be downgraded by fstack-protector
  * default visibility hidden allows better optimisation
  * O2 is reducing inlining bloat
  - &gt; 18% reduced binary size</changelog>
  <changelog author="ma@suse.de" date="1714392000">- Unify message format(fixes #485)
- version 1.14.72</changelog>
  <changelog author="ma@suse.de" date="1714737600">- Fixed check for outdated repo metadata as non-root user
  (bsc#1222086)
- BuildRequires:  libzypp-devel &gt;= 17.33.0.
- Delay zypp lock until command options are parsed (bsc#1223766)
- version 1.14.73</changelog>
  <changelog author="ma@suse.de" date="1719403200">- Let_readline_abort_on_Ctrl-C (bsc#1226493)
- packages: add '--system' to show @System packages (bsc#222971)
- version 1.14.74</changelog>
  <changelog author="ma@suse.de" date="1719921600">- Fix readline setup to handle Ctrl-C and Ctrl-D corrrectly
  (bsc#1227205)
- version 1.14.75</changelog>
  <changelog author="ma@suse.de" date="1719921601">- Show rpm install size before installing (bsc#1224771)
  If filesystem snapshots are taken before the installation (e.g.
  by snapper) no disk space is freed by removing old packages. In
  this case the install size of all packages is a hint how much
  additional disk space is needed by the new packages static
  content.
- version 1.14.76</changelog>
  <changelog author="ma@suse.de" date="1725624000">- API refactoring. Prevent zypper from using now private libzypp
  symbols (bsc#1230267)
- BuildRequires:  libzypp-devel &gt;= 17.35.10.
- Fix wrong numbers used in CommitSummary skipped/failed messages.
- version 1.14.77</changelog>
  <changelog author="ma@suse.de" date="1731412800">- Don't try to download missing raw metadata if cache is not
  writable (bsc#1225451)
- man: Update 'search' command description.
  Hint to "se -v" showing the matches within the packages metadata.
  Explain that search strings starting with a "/" will implicitly
  look into the filelist as well. Otherfise an explicit "-f" is
  needed.
- version 1.14.78</changelog>
  <changelog author="ma@suse.de" date="1736337600">- info: Allow to query a specific version (jsc#PED-11268)
  To query for a specific version simply append "-&lt;version&gt;" or
  "-&lt;version&gt;-&lt;release&gt;" to the "&lt;name&gt;" pattern. Note that the
  edition part must always match exactly.
- version 1.14.79</changelog>
  <changelog author="ma@suse.de" date="1737115200">- Try to refresh update repos first to have updated GPG keys on
  the fly (bsc#1234752)
  An update repo may contain a prolonged GPG key for the GA repo.
  Refreshing the update repo first updates a trusted key on the fly
  and avoids a 'key has expired' warning being issued when
  refreshing the GA repo.
- Refresh: restore legacy behavior and suppress Exception
  reporting as non-root (bsc#1235636)
- version 1.14.80</changelog>
  <changelog author="ma@suse.de" date="1737547200">- lr: show the repositories keep-packages flag (bsc#1232458)
  It is shown in the  details view or by using -k,--keep-packages.
  In addition libyzpp supports to enforce keeping downloaded
  packages of all repos within a package cache by creating a
  '.keep_packages' file there.
- version 1.14.81</changelog>
  <changelog author="ma@suse.de" date="1739188800">- requires: libzypp &gt;= 17.36.0.
- Change versioncmp command to return exit code according to the
  comparison result (#593)
- version 1.14.82</changelog>
  <changelog author="ma@suse.de" date="1739188801">- New system-architecture command (bsc#1236384)
  Prints the detected system architecture.
- version 1.14.83</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Let zypper dup fail in case of (temporarily) unaccessible repos
  (bsc#1228434, bsc#1236939, fixes #446)
- version 1.14.84</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Annonunce --root in commands not launching a Target
  (bsc#1237044)
- BuildRequires:  libzypp-devel &gt;= 17.36.3.
- version 1.14.85</changelog>
  <changelog author="ma@suse.de" date="1740744000">- refresh: add --include-all-archs (fixes #598)
  Future multi-arch repos may allow to download only those metadata
  which refer to packages actually compatible with the systems
  architecture. Some tools however want zypp to provide the full
  metadata of a repository without filtering incompatible
  architectures.
- info,search: add option to search and list Enhances
  (bsc#1237949)
- version 1.14.86</changelog>
  <changelog author="ma@suse.de" date="1740744001">- Package preloader that concurrently downloads files. It's not yet
  enabled per default. To enable the preview set ZYPP_CURL2=1 and
  ZYPP_PCK_PRELOAD=1 in the environment. (#104)
- BuildRequires:  libzypp-devel &gt;= 17.36.4.
- version 1.14.87</changelog>
  <changelog author="ma@suse.de" date="1741867200">- Do not double encode URL strings passed on the commandline
  (bsc#1237587)
  URLs passed on the commandline must have their special chars
  encoded already. We just want to check and encode forgotten
  unsafe chars like a blank. A '%' however must not be encoded
  again.
- version 1.14.88</changelog>
  <changelog author="ma@suse.de" date="1746014400">- Updated translations (bsc#1230267)
- version 1.14.89</changelog>
</package>
<package pkgid="a2b6133ef006547f310e246b31d6469b715ae3dd0b9cb0b26f2419fbca3e3f6e" name="zypper" arch="x86_64">
  <version epoch="0" ver="1.14.89" rel="lp156.10.33.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- remove procps requires (was only for ZMD which is dropped)
  (jsc#PED-8153)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713960000">- switch cmake build type to RelWithDebInfo
- modernize spec file (remove Authors section, use proper macros,
  remove redundant clean section, don't mark man pages as doc)
- switch to -O2 -fvisibility=hidden -fpie:
  * PIC is not needed as no shared lib is built
  * fstack-protector-strong is default on modern dists and would
    be downgraded by fstack-protector
  * default visibility hidden allows better optimisation
  * O2 is reducing inlining bloat
  - &gt; 18% reduced binary size</changelog>
  <changelog author="ma@suse.de" date="1714392000">- Unify message format(fixes #485)
- version 1.14.72</changelog>
  <changelog author="ma@suse.de" date="1714737600">- Fixed check for outdated repo metadata as non-root user
  (bsc#1222086)
- BuildRequires:  libzypp-devel &gt;= 17.33.0.
- Delay zypp lock until command options are parsed (bsc#1223766)
- version 1.14.73</changelog>
  <changelog author="ma@suse.de" date="1719403200">- Let_readline_abort_on_Ctrl-C (bsc#1226493)
- packages: add '--system' to show @System packages (bsc#222971)
- version 1.14.74</changelog>
  <changelog author="ma@suse.de" date="1719921600">- Fix readline setup to handle Ctrl-C and Ctrl-D corrrectly
  (bsc#1227205)
- version 1.14.75</changelog>
  <changelog author="ma@suse.de" date="1719921601">- Show rpm install size before installing (bsc#1224771)
  If filesystem snapshots are taken before the installation (e.g.
  by snapper) no disk space is freed by removing old packages. In
  this case the install size of all packages is a hint how much
  additional disk space is needed by the new packages static
  content.
- version 1.14.76</changelog>
  <changelog author="ma@suse.de" date="1725624000">- API refactoring. Prevent zypper from using now private libzypp
  symbols (bsc#1230267)
- BuildRequires:  libzypp-devel &gt;= 17.35.10.
- Fix wrong numbers used in CommitSummary skipped/failed messages.
- version 1.14.77</changelog>
  <changelog author="ma@suse.de" date="1731412800">- Don't try to download missing raw metadata if cache is not
  writable (bsc#1225451)
- man: Update 'search' command description.
  Hint to "se -v" showing the matches within the packages metadata.
  Explain that search strings starting with a "/" will implicitly
  look into the filelist as well. Otherfise an explicit "-f" is
  needed.
- version 1.14.78</changelog>
  <changelog author="ma@suse.de" date="1736337600">- info: Allow to query a specific version (jsc#PED-11268)
  To query for a specific version simply append "-&lt;version&gt;" or
  "-&lt;version&gt;-&lt;release&gt;" to the "&lt;name&gt;" pattern. Note that the
  edition part must always match exactly.
- version 1.14.79</changelog>
  <changelog author="ma@suse.de" date="1737115200">- Try to refresh update repos first to have updated GPG keys on
  the fly (bsc#1234752)
  An update repo may contain a prolonged GPG key for the GA repo.
  Refreshing the update repo first updates a trusted key on the fly
  and avoids a 'key has expired' warning being issued when
  refreshing the GA repo.
- Refresh: restore legacy behavior and suppress Exception
  reporting as non-root (bsc#1235636)
- version 1.14.80</changelog>
  <changelog author="ma@suse.de" date="1737547200">- lr: show the repositories keep-packages flag (bsc#1232458)
  It is shown in the  details view or by using -k,--keep-packages.
  In addition libyzpp supports to enforce keeping downloaded
  packages of all repos within a package cache by creating a
  '.keep_packages' file there.
- version 1.14.81</changelog>
  <changelog author="ma@suse.de" date="1739188800">- requires: libzypp &gt;= 17.36.0.
- Change versioncmp command to return exit code according to the
  comparison result (#593)
- version 1.14.82</changelog>
  <changelog author="ma@suse.de" date="1739188801">- New system-architecture command (bsc#1236384)
  Prints the detected system architecture.
- version 1.14.83</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Let zypper dup fail in case of (temporarily) unaccessible repos
  (bsc#1228434, bsc#1236939, fixes #446)
- version 1.14.84</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Annonunce --root in commands not launching a Target
  (bsc#1237044)
- BuildRequires:  libzypp-devel &gt;= 17.36.3.
- version 1.14.85</changelog>
  <changelog author="ma@suse.de" date="1740744000">- refresh: add --include-all-archs (fixes #598)
  Future multi-arch repos may allow to download only those metadata
  which refer to packages actually compatible with the systems
  architecture. Some tools however want zypp to provide the full
  metadata of a repository without filtering incompatible
  architectures.
- info,search: add option to search and list Enhances
  (bsc#1237949)
- version 1.14.86</changelog>
  <changelog author="ma@suse.de" date="1740744001">- Package preloader that concurrently downloads files. It's not yet
  enabled per default. To enable the preview set ZYPP_CURL2=1 and
  ZYPP_PCK_PRELOAD=1 in the environment. (#104)
- BuildRequires:  libzypp-devel &gt;= 17.36.4.
- version 1.14.87</changelog>
  <changelog author="ma@suse.de" date="1741867200">- Do not double encode URL strings passed on the commandline
  (bsc#1237587)
  URLs passed on the commandline must have their special chars
  encoded already. We just want to check and encode forgotten
  unsafe chars like a blank. A '%' however must not be encoded
  again.
- version 1.14.88</changelog>
  <changelog author="ma@suse.de" date="1746014400">- Updated translations (bsc#1230267)
- version 1.14.89</changelog>
</package>
<package pkgid="b8e1b097276d78de60f97dd9777a32c04918e390a13558a635c977df9c39353c" name="zypper-aptitude" arch="noarch">
  <version epoch="0" ver="1.14.89" rel="lp156.10.33.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- remove procps requires (was only for ZMD which is dropped)
  (jsc#PED-8153)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713960000">- switch cmake build type to RelWithDebInfo
- modernize spec file (remove Authors section, use proper macros,
  remove redundant clean section, don't mark man pages as doc)
- switch to -O2 -fvisibility=hidden -fpie:
  * PIC is not needed as no shared lib is built
  * fstack-protector-strong is default on modern dists and would
    be downgraded by fstack-protector
  * default visibility hidden allows better optimisation
  * O2 is reducing inlining bloat
  - &gt; 18% reduced binary size</changelog>
  <changelog author="ma@suse.de" date="1714392000">- Unify message format(fixes #485)
- version 1.14.72</changelog>
  <changelog author="ma@suse.de" date="1714737600">- Fixed check for outdated repo metadata as non-root user
  (bsc#1222086)
- BuildRequires:  libzypp-devel &gt;= 17.33.0.
- Delay zypp lock until command options are parsed (bsc#1223766)
- version 1.14.73</changelog>
  <changelog author="ma@suse.de" date="1719403200">- Let_readline_abort_on_Ctrl-C (bsc#1226493)
- packages: add '--system' to show @System packages (bsc#222971)
- version 1.14.74</changelog>
  <changelog author="ma@suse.de" date="1719921600">- Fix readline setup to handle Ctrl-C and Ctrl-D corrrectly
  (bsc#1227205)
- version 1.14.75</changelog>
  <changelog author="ma@suse.de" date="1719921601">- Show rpm install size before installing (bsc#1224771)
  If filesystem snapshots are taken before the installation (e.g.
  by snapper) no disk space is freed by removing old packages. In
  this case the install size of all packages is a hint how much
  additional disk space is needed by the new packages static
  content.
- version 1.14.76</changelog>
  <changelog author="ma@suse.de" date="1725624000">- API refactoring. Prevent zypper from using now private libzypp
  symbols (bsc#1230267)
- BuildRequires:  libzypp-devel &gt;= 17.35.10.
- Fix wrong numbers used in CommitSummary skipped/failed messages.
- version 1.14.77</changelog>
  <changelog author="ma@suse.de" date="1731412800">- Don't try to download missing raw metadata if cache is not
  writable (bsc#1225451)
- man: Update 'search' command description.
  Hint to "se -v" showing the matches within the packages metadata.
  Explain that search strings starting with a "/" will implicitly
  look into the filelist as well. Otherfise an explicit "-f" is
  needed.
- version 1.14.78</changelog>
  <changelog author="ma@suse.de" date="1736337600">- info: Allow to query a specific version (jsc#PED-11268)
  To query for a specific version simply append "-&lt;version&gt;" or
  "-&lt;version&gt;-&lt;release&gt;" to the "&lt;name&gt;" pattern. Note that the
  edition part must always match exactly.
- version 1.14.79</changelog>
  <changelog author="ma@suse.de" date="1737115200">- Try to refresh update repos first to have updated GPG keys on
  the fly (bsc#1234752)
  An update repo may contain a prolonged GPG key for the GA repo.
  Refreshing the update repo first updates a trusted key on the fly
  and avoids a 'key has expired' warning being issued when
  refreshing the GA repo.
- Refresh: restore legacy behavior and suppress Exception
  reporting as non-root (bsc#1235636)
- version 1.14.80</changelog>
  <changelog author="ma@suse.de" date="1737547200">- lr: show the repositories keep-packages flag (bsc#1232458)
  It is shown in the  details view or by using -k,--keep-packages.
  In addition libyzpp supports to enforce keeping downloaded
  packages of all repos within a package cache by creating a
  '.keep_packages' file there.
- version 1.14.81</changelog>
  <changelog author="ma@suse.de" date="1739188800">- requires: libzypp &gt;= 17.36.0.
- Change versioncmp command to return exit code according to the
  comparison result (#593)
- version 1.14.82</changelog>
  <changelog author="ma@suse.de" date="1739188801">- New system-architecture command (bsc#1236384)
  Prints the detected system architecture.
- version 1.14.83</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Let zypper dup fail in case of (temporarily) unaccessible repos
  (bsc#1228434, bsc#1236939, fixes #446)
- version 1.14.84</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Annonunce --root in commands not launching a Target
  (bsc#1237044)
- BuildRequires:  libzypp-devel &gt;= 17.36.3.
- version 1.14.85</changelog>
  <changelog author="ma@suse.de" date="1740744000">- refresh: add --include-all-archs (fixes #598)
  Future multi-arch repos may allow to download only those metadata
  which refer to packages actually compatible with the systems
  architecture. Some tools however want zypp to provide the full
  metadata of a repository without filtering incompatible
  architectures.
- info,search: add option to search and list Enhances
  (bsc#1237949)
- version 1.14.86</changelog>
  <changelog author="ma@suse.de" date="1740744001">- Package preloader that concurrently downloads files. It's not yet
  enabled per default. To enable the preview set ZYPP_CURL2=1 and
  ZYPP_PCK_PRELOAD=1 in the environment. (#104)
- BuildRequires:  libzypp-devel &gt;= 17.36.4.
- version 1.14.87</changelog>
  <changelog author="ma@suse.de" date="1741867200">- Do not double encode URL strings passed on the commandline
  (bsc#1237587)
  URLs passed on the commandline must have their special chars
  encoded already. We just want to check and encode forgotten
  unsafe chars like a blank. A '%' however must not be encoded
  again.
- version 1.14.88</changelog>
  <changelog author="ma@suse.de" date="1746014400">- Updated translations (bsc#1230267)
- version 1.14.89</changelog>
</package>
<package pkgid="02ef3c7b7caafca0b1225251c2adcf32a18eeaac2102cbf05ce5e307e37c9e8d" name="zypper-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.14.89" rel="lp156.10.33.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- remove procps requires (was only for ZMD which is dropped)
  (jsc#PED-8153)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713960000">- switch cmake build type to RelWithDebInfo
- modernize spec file (remove Authors section, use proper macros,
  remove redundant clean section, don't mark man pages as doc)
- switch to -O2 -fvisibility=hidden -fpie:
  * PIC is not needed as no shared lib is built
  * fstack-protector-strong is default on modern dists and would
    be downgraded by fstack-protector
  * default visibility hidden allows better optimisation
  * O2 is reducing inlining bloat
  - &gt; 18% reduced binary size</changelog>
  <changelog author="ma@suse.de" date="1714392000">- Unify message format(fixes #485)
- version 1.14.72</changelog>
  <changelog author="ma@suse.de" date="1714737600">- Fixed check for outdated repo metadata as non-root user
  (bsc#1222086)
- BuildRequires:  libzypp-devel &gt;= 17.33.0.
- Delay zypp lock until command options are parsed (bsc#1223766)
- version 1.14.73</changelog>
  <changelog author="ma@suse.de" date="1719403200">- Let_readline_abort_on_Ctrl-C (bsc#1226493)
- packages: add '--system' to show @System packages (bsc#222971)
- version 1.14.74</changelog>
  <changelog author="ma@suse.de" date="1719921600">- Fix readline setup to handle Ctrl-C and Ctrl-D corrrectly
  (bsc#1227205)
- version 1.14.75</changelog>
  <changelog author="ma@suse.de" date="1719921601">- Show rpm install size before installing (bsc#1224771)
  If filesystem snapshots are taken before the installation (e.g.
  by snapper) no disk space is freed by removing old packages. In
  this case the install size of all packages is a hint how much
  additional disk space is needed by the new packages static
  content.
- version 1.14.76</changelog>
  <changelog author="ma@suse.de" date="1725624000">- API refactoring. Prevent zypper from using now private libzypp
  symbols (bsc#1230267)
- BuildRequires:  libzypp-devel &gt;= 17.35.10.
- Fix wrong numbers used in CommitSummary skipped/failed messages.
- version 1.14.77</changelog>
  <changelog author="ma@suse.de" date="1731412800">- Don't try to download missing raw metadata if cache is not
  writable (bsc#1225451)
- man: Update 'search' command description.
  Hint to "se -v" showing the matches within the packages metadata.
  Explain that search strings starting with a "/" will implicitly
  look into the filelist as well. Otherfise an explicit "-f" is
  needed.
- version 1.14.78</changelog>
  <changelog author="ma@suse.de" date="1736337600">- info: Allow to query a specific version (jsc#PED-11268)
  To query for a specific version simply append "-&lt;version&gt;" or
  "-&lt;version&gt;-&lt;release&gt;" to the "&lt;name&gt;" pattern. Note that the
  edition part must always match exactly.
- version 1.14.79</changelog>
  <changelog author="ma@suse.de" date="1737115200">- Try to refresh update repos first to have updated GPG keys on
  the fly (bsc#1234752)
  An update repo may contain a prolonged GPG key for the GA repo.
  Refreshing the update repo first updates a trusted key on the fly
  and avoids a 'key has expired' warning being issued when
  refreshing the GA repo.
- Refresh: restore legacy behavior and suppress Exception
  reporting as non-root (bsc#1235636)
- version 1.14.80</changelog>
  <changelog author="ma@suse.de" date="1737547200">- lr: show the repositories keep-packages flag (bsc#1232458)
  It is shown in the  details view or by using -k,--keep-packages.
  In addition libyzpp supports to enforce keeping downloaded
  packages of all repos within a package cache by creating a
  '.keep_packages' file there.
- version 1.14.81</changelog>
  <changelog author="ma@suse.de" date="1739188800">- requires: libzypp &gt;= 17.36.0.
- Change versioncmp command to return exit code according to the
  comparison result (#593)
- version 1.14.82</changelog>
  <changelog author="ma@suse.de" date="1739188801">- New system-architecture command (bsc#1236384)
  Prints the detected system architecture.
- version 1.14.83</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Let zypper dup fail in case of (temporarily) unaccessible repos
  (bsc#1228434, bsc#1236939, fixes #446)
- version 1.14.84</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Annonunce --root in commands not launching a Target
  (bsc#1237044)
- BuildRequires:  libzypp-devel &gt;= 17.36.3.
- version 1.14.85</changelog>
  <changelog author="ma@suse.de" date="1740744000">- refresh: add --include-all-archs (fixes #598)
  Future multi-arch repos may allow to download only those metadata
  which refer to packages actually compatible with the systems
  architecture. Some tools however want zypp to provide the full
  metadata of a repository without filtering incompatible
  architectures.
- info,search: add option to search and list Enhances
  (bsc#1237949)
- version 1.14.86</changelog>
  <changelog author="ma@suse.de" date="1740744001">- Package preloader that concurrently downloads files. It's not yet
  enabled per default. To enable the preview set ZYPP_CURL2=1 and
  ZYPP_PCK_PRELOAD=1 in the environment. (#104)
- BuildRequires:  libzypp-devel &gt;= 17.36.4.
- version 1.14.87</changelog>
  <changelog author="ma@suse.de" date="1741867200">- Do not double encode URL strings passed on the commandline
  (bsc#1237587)
  URLs passed on the commandline must have their special chars
  encoded already. We just want to check and encode forgotten
  unsafe chars like a blank. A '%' however must not be encoded
  again.
- version 1.14.88</changelog>
  <changelog author="ma@suse.de" date="1746014400">- Updated translations (bsc#1230267)
- version 1.14.89</changelog>
</package>
<package pkgid="e6fece459c9feaa734344f697f2c8dbe90d455d742f06224ce872ba930310e36" name="zypper-debugsource" arch="x86_64">
  <version epoch="0" ver="1.14.89" rel="lp156.10.33.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- remove procps requires (was only for ZMD which is dropped)
  (jsc#PED-8153)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713960000">- switch cmake build type to RelWithDebInfo
- modernize spec file (remove Authors section, use proper macros,
  remove redundant clean section, don't mark man pages as doc)
- switch to -O2 -fvisibility=hidden -fpie:
  * PIC is not needed as no shared lib is built
  * fstack-protector-strong is default on modern dists and would
    be downgraded by fstack-protector
  * default visibility hidden allows better optimisation
  * O2 is reducing inlining bloat
  - &gt; 18% reduced binary size</changelog>
  <changelog author="ma@suse.de" date="1714392000">- Unify message format(fixes #485)
- version 1.14.72</changelog>
  <changelog author="ma@suse.de" date="1714737600">- Fixed check for outdated repo metadata as non-root user
  (bsc#1222086)
- BuildRequires:  libzypp-devel &gt;= 17.33.0.
- Delay zypp lock until command options are parsed (bsc#1223766)
- version 1.14.73</changelog>
  <changelog author="ma@suse.de" date="1719403200">- Let_readline_abort_on_Ctrl-C (bsc#1226493)
- packages: add '--system' to show @System packages (bsc#222971)
- version 1.14.74</changelog>
  <changelog author="ma@suse.de" date="1719921600">- Fix readline setup to handle Ctrl-C and Ctrl-D corrrectly
  (bsc#1227205)
- version 1.14.75</changelog>
  <changelog author="ma@suse.de" date="1719921601">- Show rpm install size before installing (bsc#1224771)
  If filesystem snapshots are taken before the installation (e.g.
  by snapper) no disk space is freed by removing old packages. In
  this case the install size of all packages is a hint how much
  additional disk space is needed by the new packages static
  content.
- version 1.14.76</changelog>
  <changelog author="ma@suse.de" date="1725624000">- API refactoring. Prevent zypper from using now private libzypp
  symbols (bsc#1230267)
- BuildRequires:  libzypp-devel &gt;= 17.35.10.
- Fix wrong numbers used in CommitSummary skipped/failed messages.
- version 1.14.77</changelog>
  <changelog author="ma@suse.de" date="1731412800">- Don't try to download missing raw metadata if cache is not
  writable (bsc#1225451)
- man: Update 'search' command description.
  Hint to "se -v" showing the matches within the packages metadata.
  Explain that search strings starting with a "/" will implicitly
  look into the filelist as well. Otherfise an explicit "-f" is
  needed.
- version 1.14.78</changelog>
  <changelog author="ma@suse.de" date="1736337600">- info: Allow to query a specific version (jsc#PED-11268)
  To query for a specific version simply append "-&lt;version&gt;" or
  "-&lt;version&gt;-&lt;release&gt;" to the "&lt;name&gt;" pattern. Note that the
  edition part must always match exactly.
- version 1.14.79</changelog>
  <changelog author="ma@suse.de" date="1737115200">- Try to refresh update repos first to have updated GPG keys on
  the fly (bsc#1234752)
  An update repo may contain a prolonged GPG key for the GA repo.
  Refreshing the update repo first updates a trusted key on the fly
  and avoids a 'key has expired' warning being issued when
  refreshing the GA repo.
- Refresh: restore legacy behavior and suppress Exception
  reporting as non-root (bsc#1235636)
- version 1.14.80</changelog>
  <changelog author="ma@suse.de" date="1737547200">- lr: show the repositories keep-packages flag (bsc#1232458)
  It is shown in the  details view or by using -k,--keep-packages.
  In addition libyzpp supports to enforce keeping downloaded
  packages of all repos within a package cache by creating a
  '.keep_packages' file there.
- version 1.14.81</changelog>
  <changelog author="ma@suse.de" date="1739188800">- requires: libzypp &gt;= 17.36.0.
- Change versioncmp command to return exit code according to the
  comparison result (#593)
- version 1.14.82</changelog>
  <changelog author="ma@suse.de" date="1739188801">- New system-architecture command (bsc#1236384)
  Prints the detected system architecture.
- version 1.14.83</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Let zypper dup fail in case of (temporarily) unaccessible repos
  (bsc#1228434, bsc#1236939, fixes #446)
- version 1.14.84</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Annonunce --root in commands not launching a Target
  (bsc#1237044)
- BuildRequires:  libzypp-devel &gt;= 17.36.3.
- version 1.14.85</changelog>
  <changelog author="ma@suse.de" date="1740744000">- refresh: add --include-all-archs (fixes #598)
  Future multi-arch repos may allow to download only those metadata
  which refer to packages actually compatible with the systems
  architecture. Some tools however want zypp to provide the full
  metadata of a repository without filtering incompatible
  architectures.
- info,search: add option to search and list Enhances
  (bsc#1237949)
- version 1.14.86</changelog>
  <changelog author="ma@suse.de" date="1740744001">- Package preloader that concurrently downloads files. It's not yet
  enabled per default. To enable the preview set ZYPP_CURL2=1 and
  ZYPP_PCK_PRELOAD=1 in the environment. (#104)
- BuildRequires:  libzypp-devel &gt;= 17.36.4.
- version 1.14.87</changelog>
  <changelog author="ma@suse.de" date="1741867200">- Do not double encode URL strings passed on the commandline
  (bsc#1237587)
  URLs passed on the commandline must have their special chars
  encoded already. We just want to check and encode forgotten
  unsafe chars like a blank. A '%' however must not be encoded
  again.
- version 1.14.88</changelog>
  <changelog author="ma@suse.de" date="1746014400">- Updated translations (bsc#1230267)
- version 1.14.89</changelog>
</package>
<package pkgid="3252b317ef5b6ef897bdcfb211db2783acc14cb46a71a9ef045936a09bc2adf5" name="zypper-log" arch="noarch">
  <version epoch="0" ver="1.14.89" rel="lp156.10.33.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- remove procps requires (was only for ZMD which is dropped)
  (jsc#PED-8153)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713960000">- switch cmake build type to RelWithDebInfo
- modernize spec file (remove Authors section, use proper macros,
  remove redundant clean section, don't mark man pages as doc)
- switch to -O2 -fvisibility=hidden -fpie:
  * PIC is not needed as no shared lib is built
  * fstack-protector-strong is default on modern dists and would
    be downgraded by fstack-protector
  * default visibility hidden allows better optimisation
  * O2 is reducing inlining bloat
  - &gt; 18% reduced binary size</changelog>
  <changelog author="ma@suse.de" date="1714392000">- Unify message format(fixes #485)
- version 1.14.72</changelog>
  <changelog author="ma@suse.de" date="1714737600">- Fixed check for outdated repo metadata as non-root user
  (bsc#1222086)
- BuildRequires:  libzypp-devel &gt;= 17.33.0.
- Delay zypp lock until command options are parsed (bsc#1223766)
- version 1.14.73</changelog>
  <changelog author="ma@suse.de" date="1719403200">- Let_readline_abort_on_Ctrl-C (bsc#1226493)
- packages: add '--system' to show @System packages (bsc#222971)
- version 1.14.74</changelog>
  <changelog author="ma@suse.de" date="1719921600">- Fix readline setup to handle Ctrl-C and Ctrl-D corrrectly
  (bsc#1227205)
- version 1.14.75</changelog>
  <changelog author="ma@suse.de" date="1719921601">- Show rpm install size before installing (bsc#1224771)
  If filesystem snapshots are taken before the installation (e.g.
  by snapper) no disk space is freed by removing old packages. In
  this case the install size of all packages is a hint how much
  additional disk space is needed by the new packages static
  content.
- version 1.14.76</changelog>
  <changelog author="ma@suse.de" date="1725624000">- API refactoring. Prevent zypper from using now private libzypp
  symbols (bsc#1230267)
- BuildRequires:  libzypp-devel &gt;= 17.35.10.
- Fix wrong numbers used in CommitSummary skipped/failed messages.
- version 1.14.77</changelog>
  <changelog author="ma@suse.de" date="1731412800">- Don't try to download missing raw metadata if cache is not
  writable (bsc#1225451)
- man: Update 'search' command description.
  Hint to "se -v" showing the matches within the packages metadata.
  Explain that search strings starting with a "/" will implicitly
  look into the filelist as well. Otherfise an explicit "-f" is
  needed.
- version 1.14.78</changelog>
  <changelog author="ma@suse.de" date="1736337600">- info: Allow to query a specific version (jsc#PED-11268)
  To query for a specific version simply append "-&lt;version&gt;" or
  "-&lt;version&gt;-&lt;release&gt;" to the "&lt;name&gt;" pattern. Note that the
  edition part must always match exactly.
- version 1.14.79</changelog>
  <changelog author="ma@suse.de" date="1737115200">- Try to refresh update repos first to have updated GPG keys on
  the fly (bsc#1234752)
  An update repo may contain a prolonged GPG key for the GA repo.
  Refreshing the update repo first updates a trusted key on the fly
  and avoids a 'key has expired' warning being issued when
  refreshing the GA repo.
- Refresh: restore legacy behavior and suppress Exception
  reporting as non-root (bsc#1235636)
- version 1.14.80</changelog>
  <changelog author="ma@suse.de" date="1737547200">- lr: show the repositories keep-packages flag (bsc#1232458)
  It is shown in the  details view or by using -k,--keep-packages.
  In addition libyzpp supports to enforce keeping downloaded
  packages of all repos within a package cache by creating a
  '.keep_packages' file there.
- version 1.14.81</changelog>
  <changelog author="ma@suse.de" date="1739188800">- requires: libzypp &gt;= 17.36.0.
- Change versioncmp command to return exit code according to the
  comparison result (#593)
- version 1.14.82</changelog>
  <changelog author="ma@suse.de" date="1739188801">- New system-architecture command (bsc#1236384)
  Prints the detected system architecture.
- version 1.14.83</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Let zypper dup fail in case of (temporarily) unaccessible repos
  (bsc#1228434, bsc#1236939, fixes #446)
- version 1.14.84</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Annonunce --root in commands not launching a Target
  (bsc#1237044)
- BuildRequires:  libzypp-devel &gt;= 17.36.3.
- version 1.14.85</changelog>
  <changelog author="ma@suse.de" date="1740744000">- refresh: add --include-all-archs (fixes #598)
  Future multi-arch repos may allow to download only those metadata
  which refer to packages actually compatible with the systems
  architecture. Some tools however want zypp to provide the full
  metadata of a repository without filtering incompatible
  architectures.
- info,search: add option to search and list Enhances
  (bsc#1237949)
- version 1.14.86</changelog>
  <changelog author="ma@suse.de" date="1740744001">- Package preloader that concurrently downloads files. It's not yet
  enabled per default. To enable the preview set ZYPP_CURL2=1 and
  ZYPP_PCK_PRELOAD=1 in the environment. (#104)
- BuildRequires:  libzypp-devel &gt;= 17.36.4.
- version 1.14.87</changelog>
  <changelog author="ma@suse.de" date="1741867200">- Do not double encode URL strings passed on the commandline
  (bsc#1237587)
  URLs passed on the commandline must have their special chars
  encoded already. We just want to check and encode forgotten
  unsafe chars like a blank. A '%' however must not be encoded
  again.
- version 1.14.88</changelog>
  <changelog author="ma@suse.de" date="1746014400">- Updated translations (bsc#1230267)
- version 1.14.89</changelog>
</package>
<package pkgid="d9f3438ddfe9f6b148719fe4c09265e2d09ef60098adc2cbd2d16eea619c4f83" name="zypper-needs-restarting" arch="noarch">
  <version epoch="0" ver="1.14.89" rel="lp156.10.33.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713787200">- remove procps requires (was only for ZMD which is dropped)
  (jsc#PED-8153)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1713960000">- switch cmake build type to RelWithDebInfo
- modernize spec file (remove Authors section, use proper macros,
  remove redundant clean section, don't mark man pages as doc)
- switch to -O2 -fvisibility=hidden -fpie:
  * PIC is not needed as no shared lib is built
  * fstack-protector-strong is default on modern dists and would
    be downgraded by fstack-protector
  * default visibility hidden allows better optimisation
  * O2 is reducing inlining bloat
  - &gt; 18% reduced binary size</changelog>
  <changelog author="ma@suse.de" date="1714392000">- Unify message format(fixes #485)
- version 1.14.72</changelog>
  <changelog author="ma@suse.de" date="1714737600">- Fixed check for outdated repo metadata as non-root user
  (bsc#1222086)
- BuildRequires:  libzypp-devel &gt;= 17.33.0.
- Delay zypp lock until command options are parsed (bsc#1223766)
- version 1.14.73</changelog>
  <changelog author="ma@suse.de" date="1719403200">- Let_readline_abort_on_Ctrl-C (bsc#1226493)
- packages: add '--system' to show @System packages (bsc#222971)
- version 1.14.74</changelog>
  <changelog author="ma@suse.de" date="1719921600">- Fix readline setup to handle Ctrl-C and Ctrl-D corrrectly
  (bsc#1227205)
- version 1.14.75</changelog>
  <changelog author="ma@suse.de" date="1719921601">- Show rpm install size before installing (bsc#1224771)
  If filesystem snapshots are taken before the installation (e.g.
  by snapper) no disk space is freed by removing old packages. In
  this case the install size of all packages is a hint how much
  additional disk space is needed by the new packages static
  content.
- version 1.14.76</changelog>
  <changelog author="ma@suse.de" date="1725624000">- API refactoring. Prevent zypper from using now private libzypp
  symbols (bsc#1230267)
- BuildRequires:  libzypp-devel &gt;= 17.35.10.
- Fix wrong numbers used in CommitSummary skipped/failed messages.
- version 1.14.77</changelog>
  <changelog author="ma@suse.de" date="1731412800">- Don't try to download missing raw metadata if cache is not
  writable (bsc#1225451)
- man: Update 'search' command description.
  Hint to "se -v" showing the matches within the packages metadata.
  Explain that search strings starting with a "/" will implicitly
  look into the filelist as well. Otherfise an explicit "-f" is
  needed.
- version 1.14.78</changelog>
  <changelog author="ma@suse.de" date="1736337600">- info: Allow to query a specific version (jsc#PED-11268)
  To query for a specific version simply append "-&lt;version&gt;" or
  "-&lt;version&gt;-&lt;release&gt;" to the "&lt;name&gt;" pattern. Note that the
  edition part must always match exactly.
- version 1.14.79</changelog>
  <changelog author="ma@suse.de" date="1737115200">- Try to refresh update repos first to have updated GPG keys on
  the fly (bsc#1234752)
  An update repo may contain a prolonged GPG key for the GA repo.
  Refreshing the update repo first updates a trusted key on the fly
  and avoids a 'key has expired' warning being issued when
  refreshing the GA repo.
- Refresh: restore legacy behavior and suppress Exception
  reporting as non-root (bsc#1235636)
- version 1.14.80</changelog>
  <changelog author="ma@suse.de" date="1737547200">- lr: show the repositories keep-packages flag (bsc#1232458)
  It is shown in the  details view or by using -k,--keep-packages.
  In addition libyzpp supports to enforce keeping downloaded
  packages of all repos within a package cache by creating a
  '.keep_packages' file there.
- version 1.14.81</changelog>
  <changelog author="ma@suse.de" date="1739188800">- requires: libzypp &gt;= 17.36.0.
- Change versioncmp command to return exit code according to the
  comparison result (#593)
- version 1.14.82</changelog>
  <changelog author="ma@suse.de" date="1739188801">- New system-architecture command (bsc#1236384)
  Prints the detected system architecture.
- version 1.14.83</changelog>
  <changelog author="ma@suse.de" date="1739361600">- Let zypper dup fail in case of (temporarily) unaccessible repos
  (bsc#1228434, bsc#1236939, fixes #446)
- version 1.14.84</changelog>
  <changelog author="ma@suse.de" date="1740657600">- Annonunce --root in commands not launching a Target
  (bsc#1237044)
- BuildRequires:  libzypp-devel &gt;= 17.36.3.
- version 1.14.85</changelog>
  <changelog author="ma@suse.de" date="1740744000">- refresh: add --include-all-archs (fixes #598)
  Future multi-arch repos may allow to download only those metadata
  which refer to packages actually compatible with the systems
  architecture. Some tools however want zypp to provide the full
  metadata of a repository without filtering incompatible
  architectures.
- info,search: add option to search and list Enhances
  (bsc#1237949)
- version 1.14.86</changelog>
  <changelog author="ma@suse.de" date="1740744001">- Package preloader that concurrently downloads files. It's not yet
  enabled per default. To enable the preview set ZYPP_CURL2=1 and
  ZYPP_PCK_PRELOAD=1 in the environment. (#104)
- BuildRequires:  libzypp-devel &gt;= 17.36.4.
- version 1.14.87</changelog>
  <changelog author="ma@suse.de" date="1741867200">- Do not double encode URL strings passed on the commandline
  (bsc#1237587)
  URLs passed on the commandline must have their special chars
  encoded already. We just want to check and encode forgotten
  unsafe chars like a blank. A '%' however must not be encoded
  again.
- version 1.14.88</changelog>
  <changelog author="ma@suse.de" date="1746014400">- Updated translations (bsc#1230267)
- version 1.14.89</changelog>
</package>
</otherdata>