<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="31">
<package pkgid="d2638f9e1b189a70314092bc5e9e2446c8fcfa696bd05f33956ccc634226e0184d50d7aa3c58b9d7c7d9588d1bfc5f6120eaaa04d1bbff6e42723dd850077b92" name="daikin-ac-ctrl" arch="aarch64">
  <version epoch="0" ver="20250826.4e8e027" rel="1.18"/>
  <changelog author="kukuk@suse.com" date="1676808000">- Update to version 20230217.cb79716:
  *</changelog>
  <changelog author="kukuk@suse.com" date="1719403200">- Update to version 20240626.0d188cd:
  * Set version to 0.2.0
  * Update go dependencies
  * Enhance README.md
  * Handle "--" as "N/A"
  * Enhance description of metrics</changelog>
  <changelog author="kukuk@suse.com" date="1720180800">- Update to version 20240704.6ee04c8:
  * Rename daikin-ac-info to daikin-ac-ctrl
  * Use Get instead of Post for setting new values</changelog>
  <changelog author="kukuk@suse.com" date="1720180801">- Update to version 20240705.829cc6d:
  * Update prometheus dependencies
  * Add setting temperature</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1720180802">- Create sub-package daikin-ac-ctrl</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1750161600">- Update to version 20250617.efbf80c:
  * Update go dependencies
  * Implement setting mode and fan for power on
  * Unify name of files</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756209600">- Update to version 20250826.58e3f0f:
  * Update dependencies to go modules</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756209601">- Update to version 20250826.4e8e027:
  * Tidy go.sum</changelog>
</package>
<package pkgid="972e8f9e9e43e3e2f4bbd67612d2c5e437248f82e9e5a9a03a89c45ed4e73a2329ae627405aabbcd576d438a6b67b22377f2d4d1a86550c37fbd7cb7a0645fa5" name="daikin-ac-exporter" arch="aarch64">
  <version epoch="0" ver="20250826.4e8e027" rel="1.18"/>
  <changelog author="kukuk@suse.com" date="1676808000">- Update to version 20230217.cb79716:
  *</changelog>
  <changelog author="kukuk@suse.com" date="1719403200">- Update to version 20240626.0d188cd:
  * Set version to 0.2.0
  * Update go dependencies
  * Enhance README.md
  * Handle "--" as "N/A"
  * Enhance description of metrics</changelog>
  <changelog author="kukuk@suse.com" date="1720180800">- Update to version 20240704.6ee04c8:
  * Rename daikin-ac-info to daikin-ac-ctrl
  * Use Get instead of Post for setting new values</changelog>
  <changelog author="kukuk@suse.com" date="1720180801">- Update to version 20240705.829cc6d:
  * Update prometheus dependencies
  * Add setting temperature</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1720180802">- Create sub-package daikin-ac-ctrl</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1750161600">- Update to version 20250617.efbf80c:
  * Update go dependencies
  * Implement setting mode and fan for power on
  * Unify name of files</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756209600">- Update to version 20250826.58e3f0f:
  * Update dependencies to go modules</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756209601">- Update to version 20250826.4e8e027:
  * Tidy go.sum</changelog>
</package>
<package pkgid="d96adcfe4165edd24d3254e56c8c04c1daf801805b4d632f0549bf29b8679fd4dce9b6f60ccf7d3e996b8df043b13cc6f494bd311b254e54ca92bed2048e253d" name="daikin-ac-exporter" arch="src">
  <version epoch="0" ver="20250826.4e8e027" rel="1.18"/>
  <changelog author="kukuk@suse.com" date="1676808000">- Update to version 20230217.cb79716:
  *</changelog>
  <changelog author="kukuk@suse.com" date="1719403200">- Update to version 20240626.0d188cd:
  * Set version to 0.2.0
  * Update go dependencies
  * Enhance README.md
  * Handle "--" as "N/A"
  * Enhance description of metrics</changelog>
  <changelog author="kukuk@suse.com" date="1720180800">- Update to version 20240704.6ee04c8:
  * Rename daikin-ac-info to daikin-ac-ctrl
  * Use Get instead of Post for setting new values</changelog>
  <changelog author="kukuk@suse.com" date="1720180801">- Update to version 20240705.829cc6d:
  * Update prometheus dependencies
  * Add setting temperature</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1720180802">- Create sub-package daikin-ac-ctrl</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1750161600">- Update to version 20250617.efbf80c:
  * Update go dependencies
  * Implement setting mode and fan for power on
  * Unify name of files</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756209600">- Update to version 20250826.58e3f0f:
  * Update dependencies to go modules</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756209601">- Update to version 20250826.4e8e027:
  * Tidy go.sum</changelog>
</package>
<package pkgid="8930be8432dada84ed27b848fae3a68f94c4b864246e3f90e2f9445fe1073a35cd7209a500fc258883a63e23f281b6a11c19b6d84c3533877a4f12e138ecd798" name="dht2prometheus" arch="aarch64">
  <version epoch="0" ver="20230216.0cbcfec" rel="1.84"/>
  <changelog author="kukuk@suse.com" date="1674993600">- Update to version 20230129.53f20c4:
  * Initial version</changelog>
  <changelog author="kukuk@suse.com" date="1674993601">- Update to version 20230129.bd5c2db:
  * Add LICENSE file</changelog>
  <changelog author="kukuk@suse.com" date="1675339200">- Update to version 20230202.9f7b3f8:
  * Update go dependencies</changelog>
  <changelog author="kukuk@suse.com" date="1675339201">- Update to version 20230202.dbc429d:
  * Release version 0.2.0
  * Use logrus wrapper for logging
  * Document that a privileged container is required</changelog>
  <changelog author="kukuk@suse.com" date="1675425600">- Update to version 20230203.93a8df6:
  * Update dependencies
  * Version 0.3.0
  * Add temperature and humidity offset</changelog>
  <changelog author="kukuk@suse.com" date="1676289600">- Update to version 20230213.5cf0525:
  * Fix Counter -&gt; Gauge Value
  * Add Dockerfile and entrypoint.sh for contianer
  * Use logger.go from mqtt-exporter project
  * Update README.md</changelog>
  <changelog author="kukuk@suse.com" date="1676548800">- Update to version 20230216.0cbcfec:
  * Release version 0.4.0</changelog>
</package>
<package pkgid="eb4ce00d18296046c9e19e37eac367f40603c6ff5d36b617c125a09f83035d7e63d324305b680a894e3d3bd6c97f8204fe9e7f286baf112a0a846d0de7a9e127" name="dht2prometheus" arch="src">
  <version epoch="0" ver="20230216.0cbcfec" rel="1.84"/>
  <changelog author="kukuk@suse.com" date="1674993600">- Update to version 20230129.53f20c4:
  * Initial version</changelog>
  <changelog author="kukuk@suse.com" date="1674993601">- Update to version 20230129.bd5c2db:
  * Add LICENSE file</changelog>
  <changelog author="kukuk@suse.com" date="1675339200">- Update to version 20230202.9f7b3f8:
  * Update go dependencies</changelog>
  <changelog author="kukuk@suse.com" date="1675339201">- Update to version 20230202.dbc429d:
  * Release version 0.2.0
  * Use logrus wrapper for logging
  * Document that a privileged container is required</changelog>
  <changelog author="kukuk@suse.com" date="1675425600">- Update to version 20230203.93a8df6:
  * Update dependencies
  * Version 0.3.0
  * Add temperature and humidity offset</changelog>
  <changelog author="kukuk@suse.com" date="1676289600">- Update to version 20230213.5cf0525:
  * Fix Counter -&gt; Gauge Value
  * Add Dockerfile and entrypoint.sh for contianer
  * Use logger.go from mqtt-exporter project
  * Update README.md</changelog>
  <changelog author="kukuk@suse.com" date="1676548800">- Update to version 20230216.0cbcfec:
  * Release version 0.4.0</changelog>
</package>
<package pkgid="2fbab36a7781826d85726bfa784648ffeecbabff5d67899f070ce78a64306bf0dc4a8dd2e7b06a835d1bf762ef0c994e41e50c6e0054c671196b7735d501f76d" name="libnsl-stub1" arch="aarch64">
  <version epoch="0" ver="2.999" rel="5.6"/>
  <changelog author="kukuk@suse.com" date="1741262400">- Initial version</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1741694400">- Rename libnsl.so.1.0.0 to libnsl-stub.so.1.0.0, but keep soname
- Workaround for [bsc#1236235]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1746792000">- Update to version 1.1.0+git20250509.b78e4c9:
  * Release version 1.1.0
  * Add libnsl-ppc64.map
  * meson.build: generate arch specific libnsl.map name</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1747051200">- Fix library version number</changelog>
</package>
<package pkgid="11894d4f88633d06c6e0eb72e28e16fcd8a39d5c1696891093108aee118d29b9dbfed53ed457ec05d89f20c05dbbb610ad63ab0090a62aa6fc40c55b0b1f8ce4" name="libnsl1-stub" arch="src">
  <version epoch="0" ver="1.1.0+git20250509.b78e4c9" rel="5.6"/>
  <changelog author="kukuk@suse.com" date="1741262400">- Initial version</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1741694400">- Rename libnsl.so.1.0.0 to libnsl-stub.so.1.0.0, but keep soname
- Workaround for [bsc#1236235]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1746792000">- Update to version 1.1.0+git20250509.b78e4c9:
  * Release version 1.1.0
  * Add libnsl-ppc64.map
  * meson.build: generate arch specific libnsl.map name</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1747051200">- Fix library version number</changelog>
</package>
<package pkgid="6255998e77250a3ff7ba0b7c6b3cce9d1ddd5d9bdc0117ab76da7c556c09fcf9ba9701c025adb40c95943aa23d3f193acd5cd5e9ee21547febd154f97b541de6" name="mqtt-actions" arch="aarch64">
  <version epoch="0" ver="20250826.0fa324e" rel="1.18"/>
  <changelog author="kukuk@suse.com" date="1702814400">- Initial package</changelog>
  <changelog author="kukuk@suse.com" date="1710504000">- Update to version 20240314.9994430:
  * Release version 0.2.0
  * Add "enabled" option for actions</changelog>
  <changelog author="kukuk@suse.com" date="1716292800">- Update to version 20240521.0145158:
  * Update dependencies</changelog>
  <changelog author="kukuk@suse.com" date="1734782400">- Update to version 20241221.603540e:
  * Release version 0.3.0
  * Update go dependencies
  * Add 'ignore_second' option for action</changelog>
  <changelog author="kukuk@suse.com" date="1735300800">- Update to version 20241227.f35e1c4:
  * Release version 0.3.1
  * Fix logic for ignoring 2nd message</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756209600">- Update to version 20250826.0fa324e:
  * Update go module dependencies</changelog>
</package>
<package pkgid="95a7837c05e4892d0c41fa00a7f689408b8ad2c2418d4d1a2a30b2d3c7619bbc76675d67e6791354c30c4cd53b27dee975a86cff1068fa3a522516e0fcfd183b" name="mqtt-actions" arch="src">
  <version epoch="0" ver="20250826.0fa324e" rel="1.18"/>
  <changelog author="kukuk@suse.com" date="1702814400">- Initial package</changelog>
  <changelog author="kukuk@suse.com" date="1710504000">- Update to version 20240314.9994430:
  * Release version 0.2.0
  * Add "enabled" option for actions</changelog>
  <changelog author="kukuk@suse.com" date="1716292800">- Update to version 20240521.0145158:
  * Update dependencies</changelog>
  <changelog author="kukuk@suse.com" date="1734782400">- Update to version 20241221.603540e:
  * Release version 0.3.0
  * Update go dependencies
  * Add 'ignore_second' option for action</changelog>
  <changelog author="kukuk@suse.com" date="1735300800">- Update to version 20241227.f35e1c4:
  * Release version 0.3.1
  * Fix logic for ignoring 2nd message</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756209600">- Update to version 20250826.0fa324e:
  * Update go module dependencies</changelog>
</package>
<package pkgid="5d1d982b1d91e546692b07ff1a3749af4e9718ffe334b76435340efaba9e87cfaa4253919ed8fe14ee47a730f3399b670eb309507f6b068e001f7949247b50f6" name="mqtt-exporter" arch="aarch64">
  <version epoch="0" ver="20240129.1404195" rel="1.53"/>
  <changelog author="kukuk@suse.com" date="1674043200">- Update to version 20230118.d829094:
  * Fix README.md</changelog>
  <changelog author="kukuk@suse.com" date="1674216000">- Update to version 20230120.f870df6:
  * Make quit signal handler independent of select loop</changelog>
  <changelog author="kukuk@suse.com" date="1674561600">- Update to version 20230124.0f2059f:
  * Reorganise code for values in JSON structs
  * Update go module dependencies
  * Add example config for Shelly Plus H&amp;T
  * Add support for topics in json format
  * Update documentation</changelog>
  <changelog author="kukuk@suse.com" date="1674820800">- Update to version 20230127.873e939:
  * Release version 0.2.0
  * Support TLS connections (mqtts)
  * Make status messages more clear</changelog>
  <changelog author="kukuk@suse.com" date="1675339200">- Update to version 20230202.3ff7730:
  * Use logrus with stderr/stdout wrapper for logging
  * Config: organization is required with InfluxDB v2
  * Add example config for Sonoff zigbee devices
  * Fix duplicate battery_voltage
  * Remove "Prometheus" from descriptions</changelog>
  <changelog author="kukuk@suse.com" date="1675339201">- Update to version 20230202.c877559:
  * logrus: set ForceColors to true</changelog>
  <changelog author="kukuk@suse.com" date="1675771200">- Update to version 20230207.627fcf6:
  * Allow setting verbose via config option
  * Update README.md
  * Correct metric_per_topic_regex description
  * Fix syntax errors
  * Version 0.3.0
  * Add health check support
  * Cleanup code to create database
  * Fix influxdb health check</changelog>
  <changelog author="kukuk@suse.com" date="1702641600">- Update to version 20231215.633dacd:
  * v0.4.1: update dependencies
  * Create go.yml
  * Version 0.4.0
  * Update dependencies
  * Document new tls option for influxdb
  * Allow setting Influxdb TLS via config option</changelog>
  <changelog author="kukuk@suse.com" date="1706529600">- Update to version 20240129.1404195:
  * Update dependencies
  * Add deviceID to error messages
  * Add protocol field to example config</changelog>
</package>
<package pkgid="99de8602ec3d22ae794426b0e4b8c90b7e287de390878b38762d61e2de88dbd8dd82c2207ad0f7e6aa92838548b8cb1d0097d606c07ff1ef8876c398b96a694d" name="mqtt-exporter" arch="src">
  <version epoch="0" ver="20240129.1404195" rel="1.53"/>
  <changelog author="kukuk@suse.com" date="1674043200">- Update to version 20230118.d829094:
  * Fix README.md</changelog>
  <changelog author="kukuk@suse.com" date="1674216000">- Update to version 20230120.f870df6:
  * Make quit signal handler independent of select loop</changelog>
  <changelog author="kukuk@suse.com" date="1674561600">- Update to version 20230124.0f2059f:
  * Reorganise code for values in JSON structs
  * Update go module dependencies
  * Add example config for Shelly Plus H&amp;T
  * Add support for topics in json format
  * Update documentation</changelog>
  <changelog author="kukuk@suse.com" date="1674820800">- Update to version 20230127.873e939:
  * Release version 0.2.0
  * Support TLS connections (mqtts)
  * Make status messages more clear</changelog>
  <changelog author="kukuk@suse.com" date="1675339200">- Update to version 20230202.3ff7730:
  * Use logrus with stderr/stdout wrapper for logging
  * Config: organization is required with InfluxDB v2
  * Add example config for Sonoff zigbee devices
  * Fix duplicate battery_voltage
  * Remove "Prometheus" from descriptions</changelog>
  <changelog author="kukuk@suse.com" date="1675339201">- Update to version 20230202.c877559:
  * logrus: set ForceColors to true</changelog>
  <changelog author="kukuk@suse.com" date="1675771200">- Update to version 20230207.627fcf6:
  * Allow setting verbose via config option
  * Update README.md
  * Correct metric_per_topic_regex description
  * Fix syntax errors
  * Version 0.3.0
  * Add health check support
  * Cleanup code to create database
  * Fix influxdb health check</changelog>
  <changelog author="kukuk@suse.com" date="1702641600">- Update to version 20231215.633dacd:
  * v0.4.1: update dependencies
  * Create go.yml
  * Version 0.4.0
  * Update dependencies
  * Document new tls option for influxdb
  * Allow setting Influxdb TLS via config option</changelog>
  <changelog author="kukuk@suse.com" date="1706529600">- Update to version 20240129.1404195:
  * Update dependencies
  * Add deviceID to error messages
  * Add protocol field to example config</changelog>
</package>
<package pkgid="465ea9e8a4525d3a3fb04424477e8df5d6e6451fe4ee413cd44b937118188d2827881b172a1256b14c7063c7f0b6eec23a5ac244d85c20aea10dca6d5ee195ff" name="mqtt-timer" arch="aarch64">
  <version epoch="0" ver="1.27.0" rel="1.18"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1702641600">- Initial version</changelog>
  <changelog author="kukuk@suse.com" date="1735041600">- Update to version 1.24.0:
  * enable/disable during sleep fix &amp; dependencies update
  * config initialisation replaced</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756209600">- Update to version 1.27.0:
  * dependency update
  * deps
  * dependencies update</changelog>
</package>
<package pkgid="b65c9892cb3be7da8cbdffed1bab1859dd6cb3ea1dde38953acee1cfa4dc6f89c22bcca1a6957efb6c9fa99032b5f6289d2249e4a518d9aebeec9aa932f89760" name="mqtt-timer" arch="src">
  <version epoch="0" ver="1.27.0" rel="1.18"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1702641600">- Initial version</changelog>
  <changelog author="kukuk@suse.com" date="1735041600">- Update to version 1.24.0:
  * enable/disable during sleep fix &amp; dependencies update
  * config initialisation replaced</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756209600">- Update to version 1.27.0:
  * dependency update
  * deps
  * dependencies update</changelog>
</package>
<package pkgid="8a9faa5ca00bddce1dc6387f0910485bccdd95729ff7cdac06368ce1416a45112bf14700e86a891e787761a09be72e2bf3880f6453fcadc639918fb1da365834" name="pamtester" arch="aarch64">
  <version epoch="0" ver="0.1.2+git20260109.617b9d0" rel="3.4"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1755259200">- Update to version 0.1.2+git20250815.9515f1a:
  * Update to current autotools
  * Initial import of pamtester-0.1.2</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1755259201">- Update to version 0.1.2+git20250815.fafdb78:
  * Fix some more warnings</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1755259202">- Update to version 0.1.2+git20250815.d4f80a4:
  * automake: don't require README file</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1768219200">- Update to version 0.1.2+git20260109.617b9d0:
  * Add CI
  * Switch from autotools to meson</changelog>
</package>
<package pkgid="aa022a51c174cbba836ad594db278ee6d94b3c6a235d3db89412bab3a4cb3d552c879435e8df299ac1e9a122ab6c916c8dccb5f2ade14c29fd59a4712019ae68" name="pamtester" arch="src">
  <version epoch="0" ver="0.1.2+git20260109.617b9d0" rel="3.4"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1755259200">- Update to version 0.1.2+git20250815.9515f1a:
  * Update to current autotools
  * Initial import of pamtester-0.1.2</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1755259201">- Update to version 0.1.2+git20250815.fafdb78:
  * Fix some more warnings</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1755259202">- Update to version 0.1.2+git20250815.d4f80a4:
  * automake: don't require README file</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1768219200">- Update to version 0.1.2+git20260109.617b9d0:
  * Add CI
  * Switch from autotools to meson</changelog>
</package>
<package pkgid="e679603c0710539262e52d1e94b5341bb6f4ad56f9238aede2788a5971b4fb3c2d44e36a604b107d8eae4ade3bd1a7345fd3f49b0a0f05c9fe756df86d392ef7" name="prom_metrics2influxdb" arch="aarch64">
  <version epoch="0" ver="20230213.18bee9f" rel="1.77"/>
  <changelog author="kukuk@suse.com" date="1674648000">- Initial version</changelog>
  <changelog author="kukuk@suse.com" date="1674734400">- Update to version 20230126.3ae7793:
  * Version 0.2.0
  * Support metrics with labels
  * Make example values more generic</changelog>
  <changelog author="kukuk@suse.com" date="1675425600">- Update to version 20230203.6b1addb:
  * Version 0.3.0
  * Use logrus with stderr/stdout wrapper for logging
  * Update dependencies</changelog>
  <changelog author="kukuk@suse.com" date="1676289600">- Update to version 20230213.0f4a920:
  * Update dependencies
  * Release version 0.4.0
  * Make metrics parse errors not fatal
  * Cleanup code to create database</changelog>
  <changelog author="kukuk@suse.com" date="1676289601">- Update to version 20230213.18bee9f:
  * Release version 0.5.0
  * Add verbose to config, use logger from mqtt-exporter</changelog>
</package>
<package pkgid="8ca7d970bea90890309e54418f75dd438be4ec4660afdb6a7f1b731790a73c9b9456229dca7309634d26e53458b875f652d5180ca907109cfbc599114862007f" name="prom_metrics2influxdb" arch="src">
  <version epoch="0" ver="20230213.18bee9f" rel="1.77"/>
  <changelog author="kukuk@suse.com" date="1674648000">- Initial version</changelog>
  <changelog author="kukuk@suse.com" date="1674734400">- Update to version 20230126.3ae7793:
  * Version 0.2.0
  * Support metrics with labels
  * Make example values more generic</changelog>
  <changelog author="kukuk@suse.com" date="1675425600">- Update to version 20230203.6b1addb:
  * Version 0.3.0
  * Use logrus with stderr/stdout wrapper for logging
  * Update dependencies</changelog>
  <changelog author="kukuk@suse.com" date="1676289600">- Update to version 20230213.0f4a920:
  * Update dependencies
  * Release version 0.4.0
  * Make metrics parse errors not fatal
  * Cleanup code to create database</changelog>
  <changelog author="kukuk@suse.com" date="1676289601">- Update to version 20230213.18bee9f:
  * Release version 0.5.0
  * Add verbose to config, use logger from mqtt-exporter</changelog>
</package>
<package pkgid="eb1af8c492e44401d07a4c799eec228e5d4a3b2109a00c052263f3007bed286dbb9422b7ef88aa99530bb2770a45ba3e425a88b97f57f3239747d5f0674bca9a" name="prometheus_wireguard_exporter" arch="aarch64">
  <version epoch="0" ver="3.6.6" rel="1.29"/>
  <changelog author="kukuk@suse.com" date="1731844800">- Update to version 3.6.6:
  * Issue/105 (#106)
  * Fix semver error from prometheus_exporter_base (#104)
  * Rust to latest in Dockerfile
  * Issue/100 (#101)
  * Document systemd unit for normal users (#97)
  * Added GitHub Actions to automatic publish binaries for various architectures (#95)
  * version bump
  * Clarify option behavior (#93)
  * Add systemd-networkd peer syntax (#92)
  * Updated README version</changelog>
</package>
<package pkgid="fec7ed2403e4734db776c5125daaeed87a030a9bd23f021d584c6bcd69ed0b6ff55c4369aa49d3b2efd5d562d244d6076f8595ac299304c0c703a21c990fa0d9" name="prometheus_wireguard_exporter" arch="src">
  <version epoch="0" ver="3.6.6" rel="1.29"/>
  <changelog author="kukuk@suse.com" date="1731844800">- Update to version 3.6.6:
  * Issue/105 (#106)
  * Fix semver error from prometheus_exporter_base (#104)
  * Rust to latest in Dockerfile
  * Issue/100 (#101)
  * Document systemd unit for normal users (#97)
  * Added GitHub Actions to automatic publish binaries for various architectures (#95)
  * version bump
  * Clarify option behavior (#93)
  * Add systemd-networkd peer syntax (#92)
  * Updated README version</changelog>
</package>
<package pkgid="62c6eb6ab34182a775046d3f7c40c711ee6de60907ea82ce56aa5cfa6f0d196ea967a6321300c53668affdc5b0d3214683cac17bed14616100aac8ec5852e4e0" name="protoc-gen-go" arch="aarch64">
  <version epoch="0" ver="1.34.2" rel="13.38"/>
  <changelog author="mrostecki@suse.com" date="1531137600">- Initial release</changelog>
  <changelog author="Micha&#x142; Rostecki &lt;mrostecki@suse.de&gt;" date="1546948800">- Make use of tar_scm service.
- Update to version 1.2.0:
  * proto: fix handling of required fields after multiple
    violations (#679)
  * Update issue templates
  * README.md: remove usage of group in example (#673)
  * jsonpb: avoid unexported fields in hand-crafted message (#671)
  * proto: make invalid UTF-8 errors non-fatal (#660)
  * jsonpb: strictly document JSONPBMarshaler and JSONPBUnmarshaler
    behavior (#662)
  * proto: revert strict erroring of deterministic and custom
    marshalers (#658)
  * protoc-gen-go: refactor generator by splitting up
    generateMessage (#657)
  * proto: fix and cleanup test for deterministic marshal with
    custom marshalers (#656)
  * jsonpb: avoid copying string-valued map-keys (#654)
- Add protoc-gen-go-source package - some Go programs using gRPC
  and protobuf need protobuf definitions which are included inside
  the source code.
- Patch protoc-gen-go source to add Bazel support.</changelog>
  <changelog author="kukuk@suse.com" date="1706875200">- Drop source package
- Update to version 1.5.3:
  * jsonpb: accept 'null' as a valid representation of NullValue in unmarshal
  * all: deprecate the module (#1306)
  * jsonpb: restore previous behavior for handling nulls and JSONPBUnmarshaler (#1300)
  * all: depend on google.golang.org/protobuf@v1.26.0 (#1293)
  * all: depend on google.golang.org/protobuf@v1.26.0-rc.1 (#1292)
  * Switch from Travis-CI to GitHub actions (#1286)
  * all: rely on protodesc.ToFileDescriptorProto (#1214)
  * ptypes: deprecate the package (#1217)
  * jsonpb: Fix marshaling of Duration (#1221)
  * travis.yml: update tested versions of Go (#1211)
  * proto: convert integer to rune before converting to string (#1210)
  * all: upgrade to google.golang.org/protobuf@v1.23.0 (#1131)
  * proto: make InternalMessageInfo functional (#1129)
  * jsonpb: fix a confusing error message (#1125)
  * all: upgrade to google.golang.org/protobuf@v1.22.0 (#1114)
  * all: minor documentation adjustments (#1112)
  * protoc-gen-go/grpc: make grpc identical to v1.3.5 (#1113)
  * proto: fix stale deprecation documentation on registry functions (#1093)
  * all: upgrade to google.golang.org/protobuf@v1.21.0 (#1081)
  * all: use google.golang.org/protobuf/testing/protopack for tests (#1063)
  * all: use google.golang.org/encoding/protowire (#1062)
  * internal/cmd/generate-alias: fix for lacking go_package options (#1061)
  * proto: inline the implementation of protoimpl.X.ExtensionDescFromType (#1056)
  * go.mod: set go version to go1.9 (#1055)
  * proto: use fixed UnmarshalState API
  * all: use google.golang.org/protobuf v1.20.0
  * all: use new protogen options API
  * all: update README.md
  * CONTRIBUTING.md: swap revision with version
  * ptypes: regenerate with v3.11.4, update for go1.14 gofmt (#1045)
  * all: cleanup protoimpl calls
  * jsonpb: use CheckInitialized
  * ptypes: UnmarshalAny with non-pointer DynamicMessage
  * proto, jsonpb: fix handling of extensions
  * proto: add text tests
  * all: add CONTRIBUTING.md
  * proto: use CheckInitialized instead of IsInitialized
  * proto: use UnmarshalState
  * protoc-gen-go: drop golden test
  * protoc-gen-go: move gengogrpc into v1 repo
  * proto: add MessageV1, MessageV2, and MessageReflect
  * proto: add ProtoPackageIsVersion4
  * grpc: accept interface in NewClient functions (#1025)
  * Update readme.md (#988)
  * all: update to wrap v2
  * go.mod: update to latest google.golang.org/protobuf
  * internal/proto: avoid deprecated protoregistry APIs
  * proto, internal/proto: fix tests broken by latest v2 module
  * proto: fix interactions with v2 extensions
  * Fix typos in comments, tests and function names (#974)
  * internal/proto: remove use of MessageType.GoType
  * protoc-gen-go: fix deprecated comment for grpc methods (#952)
  * internal/cmd/generate-alias: avoid generating version markers
  * internal/proto: use ExtensionType TypeDescriptor method
  * .travis.yml: include go1.12 (#932)
  * travis.yml: s/proto1_legacy/protolegacy/
  * all: fix interactions with latest v2 API
  * proto: remove conversions between Extension{Desc,Type}
  * proto: rename protoiface.ExtensionDescV1 to protoimpl.ExtensionInfo
  * jsonpb: don't depend on stable struct field indexes
  * proto: initialize ExtensionDesc.Type at registration time
  * all: fix reflect.Value.Interface races (#913)
  * all: fix Travis-CI
  * all: update to latest google.golang.org/protobuf
  * jsonpb: fix marshaling of Duration
  * internal/proto: set filename in FileDescriptorProto when missing
  * all: update v2 dependency to 20190620020611-d888139e7b59
  * internal/proto: use protoregistry.Files.FindFileByPath
  * internal/proto: use new protoreflect.Message API
  * all: avoid accessing ExtensionField.Desc directly
  * all: update v2 dependency
  * Log parsing errors using log pkg (#851)
  * all: update import paths for generated protos
  * proto: use opaque GetValue and SetEagerValue extension methods
  * all: update import paths for renamed packages
  * go.mod, go.sum: add back in after v2 module renaming
  * all: change module to google.golang.org/protobuf
  * internal/proto: use ParentFile instead of Parent
  * internal/proto: adjust usage for Descriptor method
  * proto: use XXX_unrecognized exclusively for unknown fields
  * internal/proto: rename method calls
  * proto: drop dependence on v2 protoimpl.ExtensionFieldsV2
  * proto: unmarshal extensions eagerly
  * proto: wrap v2 textproto marshal/unmarshal
  * fix indentation in jsonpb with Any messages
  * all: invert use_golang_protobuf_v1 tag
  * all: re-add go.mod and go.sum files
  * all: move v1 types over to the v2 repository
  * internal/proto: implement v1 registration with v2 registration
  * internal/proto: robustify GetProperties for a post-reflection world
  * protoc-gen-go/grpc: use status and code packages only if needed (#820)
  * proto: move primitive wrappers
  * protoc-gen-go/grpc: inline errUnimplemented function (#818)
  * internal/cmd/generate-alias: directly invoke v2 internal_gengo
  * internal/proto: copy properties over
  * proto: simplify StructProperties
  * Add UnimplementedServer for server interface (#785)
  * all: regenerate test protos using v1.3.1
  * proto: add hooks.go to switch-over to the new implementation
  * proto: simplify the documentation
  * proto: remove some dead code
  * internal/proto: implement DiscardUnknown with reflection
  * internal/proto: implement SetDefaults with reflection
  * protoc-gen-go/generator: print deprecation warning at init
  * protoc-gen-go/plugin: delete plugin.pb.golden
  * .travis.yml: specify distribution
  * test.bash: re-write integration test as a Go test
  * proto: deprecate ErrInternalBadWireType
  * all: fix travis after v2 update
  * go.mod: re-add go.mod file
  * go.mod: temporarily delete go.mod file
  * go.sum: temporarily delete go.sum file
  * go.sum: purge unused dependencies
  * all: update to latest in golang/protobuf@b5d812f8
  * protoapi: add CompressGZIP helper function
  * Delete the conformance test (#808)
  * proto: remove test dependency on experimental packages (#805)
  * ptypes: More cleanly construct a Timestamp (#797)
  * ptypes: Avoid assuming time.Duration is nanoseconds (#796)
  * protoc-gen-go: fix oneof name mangling regression (#782)
  * protoapi: move registration from proto to protoapi
  * protoapi: fix trivial deadlock
  * protoapi: new package for v1 types that generated messages depend on
  * README.md: document how to build a specific version of protoc-gen-go (#764)
  * all: use short license header form
  * all: cleanup build tags
  * descriptor: deprecate the package
  * conformance: remove the conformance test
  * protoc-gen-go: generate XXX_OneofWrappers instead of XXX_OneofFuncs (#760)
  * protoc-gen-go: generate XXX_OneofWrappers instead of XXX_OneofFuncs (#760)
  * all: update to v3.6.1 (#757)
  * proto: store extension values according to protobuf data model (#746)
  * proto: deprecate {Unm,M}arshalMessageSet{JSON} (#741)
  * all: increase minimum supported version to go1.9 (#742)
  * protoc-gen-go: reference publicly imported symbols directly
  * protoc-gen-go: add test for use of publicly imported symbol
  * protoc-gen-go: include groups in public import forwarders
  * protoc-gen-go: expand import_public test files
  * protoc-gen-go: normalize floating-point default values (#737)
  * protoc-gen-go: generate deprecation comments for oneof fields
  * protoc-gen-go: add test case for deprecated oneof field
  * protoc-gen-go: don't force space after "//" in comments (#725)
  * protoc-gen-go/generator: fix misspelling (#732)
  * protoc-gen-go: only disambiguate predefined idents for local package names (#724)
  * protoc-gen-go: predeclared identifiers in cleanPackageName (#722)
  * protoc-gen-go: put all imports in one section (#720)
  * protoc-gen-go: more standard import organization (#719)
  * protoc-gen-go: generate descriptor before plugins (#718)
  * all: update to v3.6.1 (#757)
  * test.bash: update to go1.10.5 and go1.11.2
  * proto: store extension values according to protobuf data model (#746)
  * proto: deprecate {Unm,M}arshalMessageSet{JSON} (#741)
  * all: increase minimum supported version to go1.9 (#742)
  * protoc-gen-go: reference publicly imported symbols directly
  * protoc-gen-go: add test for use of publicly imported symbol
  * test.bash: update to go1.10.4 and go1.11.1 for v1 branch
  * protoc-gen-go: include groups in public import forwarders
  * protoc-gen-go: expand import_public test files
  * protoc-gen-go: normalize floating-point default values (#737)
  * protoc-gen-go: generate deprecation comments for oneof fields
  * protoc-gen-go: add test case for deprecated oneof field
  * protoc-gen-go: don't force space after "//" in comments (#725)
  * protoc-gen-go/generator: fix misspelling (#732)
  * .travis.yml: include go1.11 (#731)
  * protoc-gen-go: only disambiguate predefined idents for local package names (#724)
  * protoc-gen-go: predeclared identifiers in cleanPackageName (#722)
  * protoc-gen-go: implement as wrapper of v2 protoc-gen-go
  * protoc-gen-go: put all imports in one section (#720)
  * protoc-gen-go: more standard import organization (#719)
  * protoc-gen-go: generate descriptor before plugins (#718)
  * go.mod: rely on go get support for modules instead of local paths
  * go.mod: hardcode a local checkout of the v2 API
  * protoc-gen-go: simplify init function generation (#716)
  * protoc-gen-go: move package comments to before the package decl (#715)
  * protoc-gen-go: fix symbol names in comments on public imports
  * protoc-gen-go: additional tests for public imports
  * protoc-gen-go: Don't set the json tag on extension fields. (#713)
  * protoc-gen-go: add more spaces between methods (#712)
  * protoc-gen-go: add blank line after extension method (#711)
  * protoc-gen-go: put imports in a single import() block (#707)
  * proto: remove commented-out code (#704)
  * proto: replace exprs with matching consts from math pkg (#705)
  * proto: replace len(b)&lt;=0 with len(b)==0 (#706)
  * protoc-gen-go: stop generating package "// import" comment (#701)
  * protoc-gen-go: use consistent receiver name for messages (#700)
  * go.mod: add module file (#699)
  * protoc-gen-go: add blank lines between various enum functions (#697)
  * proto: uniquify descriptor var based on filename alone (#696)
  * proto: deprecate Stats data structure (#677)
  * proto: return more useful error message in SetExtension (#685)</changelog>
  <changelog author="kukuk@suse.com" date="1707134400">- Update to version 1.32.0:
  * all: release v1.32.0
  * protojson: configurable recursion limit when unmarshalling
  * gha-ci: instruct bazelisk to use previous bazel version
  * all: run integration test on longtest builders in CI
  * reflect/protodesc: support editions feature resolution
  * all: drop -mod=vendor in integration test invocations
  * reflect/protoreflect: use go1.20 unsafe interface for strings and slices
  * all: set required version to 1.17
  * all: fix go generate (needs protolegacy build tag for weak fields)
  * protoc: update to the newest protobuf version (25.1)</changelog>
  <changelog author="kukuk@suse.com" date="1710936000">- Update to version 1.33.0:
  * all: release v1.33.0
  * encoding/protojson, internal/encoding/json: handle missing object values
  * all: fix integration test on macOS
  * internal/filedesc: make descriptor initialization goroutine-safe
  * proto: move explicit test as a seed into the fuzz test
  * internal/filedesc: align editions and non-editions HasPresence()
  * internal/conformance: make conformance tests work with editions
  * encoding/prototext: add proto editions and fuzz tests
  * all: format all .proto files
  * encoding/protojson: add protojson editions tests including fuzztests
  * testing/prototest: add extension and required editions messages
  * proto: add editions tests for invalid messages
  * go_features.proto: move .proto file next to generated .pb.go file
  * all: add editions support for extensions
  * all: implement `features.field_presence = LEGACY_REQUIRED` support
  * proto: add extension tests for editions protos
  * proto: add more editions tests for proto.Size and proto.Equal
  * proto: add decoding fuzz test for proto3 to editions conversion
  * proto: add fuzztest for proto2 and equivalent editions proto
  * reflect/protodesc: add editions support
  * all: add more test for editions and fix some bugs in the implementation
  * reflect/protodesc: propagate field_presence legacy_required properly
  * internal/filedesc: implement runtime editions support
  * editions: add some test protos for editions
  * all: implement Go-specific GenerateLegacyUnmarshalJSON
  * all: update to protobuf-26.0-rc2 to implement go edition features
  * protoreflect: remove unnecessary cache so extension types can be GC'ed
  * editions: minor fix to resolve editions features correctly
  * internal/filedesc: refactor editions feature resolution
  * reflect/protodesc: fix packed field conditional
  * reflect/protodesc: fix group validation: not supported in proto3
  * testing/protocmp: add MessageTypeResolver.
  * internal/impl: correct reflect.ValueError use
  * all: add Security Policy (SECURITY.md)
  * all: start v1.32.0-devel</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1710936001">- Packaging improvements:
  * _service change disabled to manual per osc deprecation warning:
    WARNING: Command 'disabledrun/dr' is obsolete, please convert
    your _service to use 'manual' and then 'manualrun/mr' instead.
  * _service tar_scm param url use trailing .git for github repos
  * _service tar_scm param revision use git tag by name not refs/
  * Remove define github project name components no longer needed
  * Use Group: Development/Languages/Go instead of Golang (typo)
  * Drop Requires: golang-packaging. The recommended Go toolchain
    dependency expression is BuildRequires: golang(API) &gt;= 1.x or
    optionally the metapackage BuildRequires: go
  * Drop autosetup -p 1 arg only needed when package has patches
  * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable
  * Use name macro where applicable to normalize common lines
    across Go app packages. Also makes renaming binary easier when
    required to handle package name conflict.
  * Build PIE with pattern that may become recommended procedure:
    %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build
    A go toolchain buildmode default config would be preferable
    but none exist at this time.
  * Drop go build -o arg, default binary name is pkg of main()
  * Add basic %check to execute binary --help
  * Remove goprovides macro which is no longer recommended (kukuk)
  * Remove goprep macro which is no longer recommended (kukuk)
  * Remove gobuild macro which is no longer recommended (kukuk)
  * Remove goinstall macro which is no longer recommended (kukuk)
  * Drop patches for bazel support no longer needed (kukuk)</changelog>
  <changelog author="cgoll@suse.com" date="1722254400">- Update to version 1.34.2:
  * all: release v1.34.2
  * gofeatures: allow setting legacy_unmarshal_json_enum feature at file level
  * reflect/protoreflect: FieldDescriptor.Kind should never be GroupKind for maps or fields of map entry
  * types/descriptorpb: regenerate using latest protobuf v27.0 release
  * internal/impl: fix size cache semantics with lazy decoding
  * all: set Go language version to Go 1.20
  * reflect/protodesc: remove obsolete JSON name check from desc validator
  * all: replace interface{} by any now that we are on Go 1.21
  * internal/impl: enable fully lazy extensions (over Size and Marshal)
  * all: remove Go 1.17 build tags / workarounds
  * all: set Go language version to Go 1.21
  * all: start v1.34.1-devel
  * all: release v1.34.1
  * encoding/proto[json|text]: accept lower case names for group-like fields
  * all: update to protobuf 27.0-rc1 and regenerate protos
  * all: start v1.34.0-devel
  * all: release v1.34.0
  * all: fix deprecated
  * types/gofeaturespb: move go_feature.proto to be consistent with out languages
  * encoding/{protojson,prototext}: strengthen wording on stability
  * proto: ensure MarshalOptions are plumbed to all Size calls
  * proto: return an error instead of producing invalid wire format
  * [proto] use the correct parent when resolving features for extensions
  * internal/impl: pass ExtensionTypeDescriptor to extensionMap
  * proto: CSE ProtoReflect() and TypeDescriptor() in proto.HasExtension
  * protobuf: fix required/group bug in descriptor proto output of editions files
  * protobuf: support gaps in edition defaults calculation
  * protobuf: fix delimited fields under editions in go
  * internal/cmd/generate-types: manual CSE of m.messageInfo()
  * proto: add examples for Size, MarshalAppend (regarding allocations)
  * internal/impl: ensure proto.HasExtension does not allocate
  * protogen: update Options documentation. protogen.Run doesn't exist.
  * proto: extend Unmarshal documentation, include an example
  * proto: extend Marshal documentation, include an example
  * proto: fix HasPresence for extensions and missing plugin response
  * all: enable editions support
  * reflect/protodesc: restore edition in protodesc.ToDescriptorProto
  * all: implement proto2/proto3 as editions [2/2]
  * all: implement proto2/proto3 as editions [1/2]
  * all: use subtests to identify the message type
  * all: start v1.33.0-devel</changelog>
</package>
<package pkgid="cb75f089d2bc0c31718e5a65d3066df0e7845717bd0b70a9605483d126735fd0852e3e8a3e4fd9375ee406f1f721508ffa3c74b2f9e02b9211f0778632be81d1" name="protoc-gen-go" arch="src">
  <version epoch="0" ver="1.34.2" rel="13.38"/>
  <changelog author="mrostecki@suse.com" date="1531137600">- Initial release</changelog>
  <changelog author="Micha&#x142; Rostecki &lt;mrostecki@suse.de&gt;" date="1546948800">- Make use of tar_scm service.
- Update to version 1.2.0:
  * proto: fix handling of required fields after multiple
    violations (#679)
  * Update issue templates
  * README.md: remove usage of group in example (#673)
  * jsonpb: avoid unexported fields in hand-crafted message (#671)
  * proto: make invalid UTF-8 errors non-fatal (#660)
  * jsonpb: strictly document JSONPBMarshaler and JSONPBUnmarshaler
    behavior (#662)
  * proto: revert strict erroring of deterministic and custom
    marshalers (#658)
  * protoc-gen-go: refactor generator by splitting up
    generateMessage (#657)
  * proto: fix and cleanup test for deterministic marshal with
    custom marshalers (#656)
  * jsonpb: avoid copying string-valued map-keys (#654)
- Add protoc-gen-go-source package - some Go programs using gRPC
  and protobuf need protobuf definitions which are included inside
  the source code.
- Patch protoc-gen-go source to add Bazel support.</changelog>
  <changelog author="kukuk@suse.com" date="1706875200">- Drop source package
- Update to version 1.5.3:
  * jsonpb: accept 'null' as a valid representation of NullValue in unmarshal
  * all: deprecate the module (#1306)
  * jsonpb: restore previous behavior for handling nulls and JSONPBUnmarshaler (#1300)
  * all: depend on google.golang.org/protobuf@v1.26.0 (#1293)
  * all: depend on google.golang.org/protobuf@v1.26.0-rc.1 (#1292)
  * Switch from Travis-CI to GitHub actions (#1286)
  * all: rely on protodesc.ToFileDescriptorProto (#1214)
  * ptypes: deprecate the package (#1217)
  * jsonpb: Fix marshaling of Duration (#1221)
  * travis.yml: update tested versions of Go (#1211)
  * proto: convert integer to rune before converting to string (#1210)
  * all: upgrade to google.golang.org/protobuf@v1.23.0 (#1131)
  * proto: make InternalMessageInfo functional (#1129)
  * jsonpb: fix a confusing error message (#1125)
  * all: upgrade to google.golang.org/protobuf@v1.22.0 (#1114)
  * all: minor documentation adjustments (#1112)
  * protoc-gen-go/grpc: make grpc identical to v1.3.5 (#1113)
  * proto: fix stale deprecation documentation on registry functions (#1093)
  * all: upgrade to google.golang.org/protobuf@v1.21.0 (#1081)
  * all: use google.golang.org/protobuf/testing/protopack for tests (#1063)
  * all: use google.golang.org/encoding/protowire (#1062)
  * internal/cmd/generate-alias: fix for lacking go_package options (#1061)
  * proto: inline the implementation of protoimpl.X.ExtensionDescFromType (#1056)
  * go.mod: set go version to go1.9 (#1055)
  * proto: use fixed UnmarshalState API
  * all: use google.golang.org/protobuf v1.20.0
  * all: use new protogen options API
  * all: update README.md
  * CONTRIBUTING.md: swap revision with version
  * ptypes: regenerate with v3.11.4, update for go1.14 gofmt (#1045)
  * all: cleanup protoimpl calls
  * jsonpb: use CheckInitialized
  * ptypes: UnmarshalAny with non-pointer DynamicMessage
  * proto, jsonpb: fix handling of extensions
  * proto: add text tests
  * all: add CONTRIBUTING.md
  * proto: use CheckInitialized instead of IsInitialized
  * proto: use UnmarshalState
  * protoc-gen-go: drop golden test
  * protoc-gen-go: move gengogrpc into v1 repo
  * proto: add MessageV1, MessageV2, and MessageReflect
  * proto: add ProtoPackageIsVersion4
  * grpc: accept interface in NewClient functions (#1025)
  * Update readme.md (#988)
  * all: update to wrap v2
  * go.mod: update to latest google.golang.org/protobuf
  * internal/proto: avoid deprecated protoregistry APIs
  * proto, internal/proto: fix tests broken by latest v2 module
  * proto: fix interactions with v2 extensions
  * Fix typos in comments, tests and function names (#974)
  * internal/proto: remove use of MessageType.GoType
  * protoc-gen-go: fix deprecated comment for grpc methods (#952)
  * internal/cmd/generate-alias: avoid generating version markers
  * internal/proto: use ExtensionType TypeDescriptor method
  * .travis.yml: include go1.12 (#932)
  * travis.yml: s/proto1_legacy/protolegacy/
  * all: fix interactions with latest v2 API
  * proto: remove conversions between Extension{Desc,Type}
  * proto: rename protoiface.ExtensionDescV1 to protoimpl.ExtensionInfo
  * jsonpb: don't depend on stable struct field indexes
  * proto: initialize ExtensionDesc.Type at registration time
  * all: fix reflect.Value.Interface races (#913)
  * all: fix Travis-CI
  * all: update to latest google.golang.org/protobuf
  * jsonpb: fix marshaling of Duration
  * internal/proto: set filename in FileDescriptorProto when missing
  * all: update v2 dependency to 20190620020611-d888139e7b59
  * internal/proto: use protoregistry.Files.FindFileByPath
  * internal/proto: use new protoreflect.Message API
  * all: avoid accessing ExtensionField.Desc directly
  * all: update v2 dependency
  * Log parsing errors using log pkg (#851)
  * all: update import paths for generated protos
  * proto: use opaque GetValue and SetEagerValue extension methods
  * all: update import paths for renamed packages
  * go.mod, go.sum: add back in after v2 module renaming
  * all: change module to google.golang.org/protobuf
  * internal/proto: use ParentFile instead of Parent
  * internal/proto: adjust usage for Descriptor method
  * proto: use XXX_unrecognized exclusively for unknown fields
  * internal/proto: rename method calls
  * proto: drop dependence on v2 protoimpl.ExtensionFieldsV2
  * proto: unmarshal extensions eagerly
  * proto: wrap v2 textproto marshal/unmarshal
  * fix indentation in jsonpb with Any messages
  * all: invert use_golang_protobuf_v1 tag
  * all: re-add go.mod and go.sum files
  * all: move v1 types over to the v2 repository
  * internal/proto: implement v1 registration with v2 registration
  * internal/proto: robustify GetProperties for a post-reflection world
  * protoc-gen-go/grpc: use status and code packages only if needed (#820)
  * proto: move primitive wrappers
  * protoc-gen-go/grpc: inline errUnimplemented function (#818)
  * internal/cmd/generate-alias: directly invoke v2 internal_gengo
  * internal/proto: copy properties over
  * proto: simplify StructProperties
  * Add UnimplementedServer for server interface (#785)
  * all: regenerate test protos using v1.3.1
  * proto: add hooks.go to switch-over to the new implementation
  * proto: simplify the documentation
  * proto: remove some dead code
  * internal/proto: implement DiscardUnknown with reflection
  * internal/proto: implement SetDefaults with reflection
  * protoc-gen-go/generator: print deprecation warning at init
  * protoc-gen-go/plugin: delete plugin.pb.golden
  * .travis.yml: specify distribution
  * test.bash: re-write integration test as a Go test
  * proto: deprecate ErrInternalBadWireType
  * all: fix travis after v2 update
  * go.mod: re-add go.mod file
  * go.mod: temporarily delete go.mod file
  * go.sum: temporarily delete go.sum file
  * go.sum: purge unused dependencies
  * all: update to latest in golang/protobuf@b5d812f8
  * protoapi: add CompressGZIP helper function
  * Delete the conformance test (#808)
  * proto: remove test dependency on experimental packages (#805)
  * ptypes: More cleanly construct a Timestamp (#797)
  * ptypes: Avoid assuming time.Duration is nanoseconds (#796)
  * protoc-gen-go: fix oneof name mangling regression (#782)
  * protoapi: move registration from proto to protoapi
  * protoapi: fix trivial deadlock
  * protoapi: new package for v1 types that generated messages depend on
  * README.md: document how to build a specific version of protoc-gen-go (#764)
  * all: use short license header form
  * all: cleanup build tags
  * descriptor: deprecate the package
  * conformance: remove the conformance test
  * protoc-gen-go: generate XXX_OneofWrappers instead of XXX_OneofFuncs (#760)
  * protoc-gen-go: generate XXX_OneofWrappers instead of XXX_OneofFuncs (#760)
  * all: update to v3.6.1 (#757)
  * proto: store extension values according to protobuf data model (#746)
  * proto: deprecate {Unm,M}arshalMessageSet{JSON} (#741)
  * all: increase minimum supported version to go1.9 (#742)
  * protoc-gen-go: reference publicly imported symbols directly
  * protoc-gen-go: add test for use of publicly imported symbol
  * protoc-gen-go: include groups in public import forwarders
  * protoc-gen-go: expand import_public test files
  * protoc-gen-go: normalize floating-point default values (#737)
  * protoc-gen-go: generate deprecation comments for oneof fields
  * protoc-gen-go: add test case for deprecated oneof field
  * protoc-gen-go: don't force space after "//" in comments (#725)
  * protoc-gen-go/generator: fix misspelling (#732)
  * protoc-gen-go: only disambiguate predefined idents for local package names (#724)
  * protoc-gen-go: predeclared identifiers in cleanPackageName (#722)
  * protoc-gen-go: put all imports in one section (#720)
  * protoc-gen-go: more standard import organization (#719)
  * protoc-gen-go: generate descriptor before plugins (#718)
  * all: update to v3.6.1 (#757)
  * test.bash: update to go1.10.5 and go1.11.2
  * proto: store extension values according to protobuf data model (#746)
  * proto: deprecate {Unm,M}arshalMessageSet{JSON} (#741)
  * all: increase minimum supported version to go1.9 (#742)
  * protoc-gen-go: reference publicly imported symbols directly
  * protoc-gen-go: add test for use of publicly imported symbol
  * test.bash: update to go1.10.4 and go1.11.1 for v1 branch
  * protoc-gen-go: include groups in public import forwarders
  * protoc-gen-go: expand import_public test files
  * protoc-gen-go: normalize floating-point default values (#737)
  * protoc-gen-go: generate deprecation comments for oneof fields
  * protoc-gen-go: add test case for deprecated oneof field
  * protoc-gen-go: don't force space after "//" in comments (#725)
  * protoc-gen-go/generator: fix misspelling (#732)
  * .travis.yml: include go1.11 (#731)
  * protoc-gen-go: only disambiguate predefined idents for local package names (#724)
  * protoc-gen-go: predeclared identifiers in cleanPackageName (#722)
  * protoc-gen-go: implement as wrapper of v2 protoc-gen-go
  * protoc-gen-go: put all imports in one section (#720)
  * protoc-gen-go: more standard import organization (#719)
  * protoc-gen-go: generate descriptor before plugins (#718)
  * go.mod: rely on go get support for modules instead of local paths
  * go.mod: hardcode a local checkout of the v2 API
  * protoc-gen-go: simplify init function generation (#716)
  * protoc-gen-go: move package comments to before the package decl (#715)
  * protoc-gen-go: fix symbol names in comments on public imports
  * protoc-gen-go: additional tests for public imports
  * protoc-gen-go: Don't set the json tag on extension fields. (#713)
  * protoc-gen-go: add more spaces between methods (#712)
  * protoc-gen-go: add blank line after extension method (#711)
  * protoc-gen-go: put imports in a single import() block (#707)
  * proto: remove commented-out code (#704)
  * proto: replace exprs with matching consts from math pkg (#705)
  * proto: replace len(b)&lt;=0 with len(b)==0 (#706)
  * protoc-gen-go: stop generating package "// import" comment (#701)
  * protoc-gen-go: use consistent receiver name for messages (#700)
  * go.mod: add module file (#699)
  * protoc-gen-go: add blank lines between various enum functions (#697)
  * proto: uniquify descriptor var based on filename alone (#696)
  * proto: deprecate Stats data structure (#677)
  * proto: return more useful error message in SetExtension (#685)</changelog>
  <changelog author="kukuk@suse.com" date="1707134400">- Update to version 1.32.0:
  * all: release v1.32.0
  * protojson: configurable recursion limit when unmarshalling
  * gha-ci: instruct bazelisk to use previous bazel version
  * all: run integration test on longtest builders in CI
  * reflect/protodesc: support editions feature resolution
  * all: drop -mod=vendor in integration test invocations
  * reflect/protoreflect: use go1.20 unsafe interface for strings and slices
  * all: set required version to 1.17
  * all: fix go generate (needs protolegacy build tag for weak fields)
  * protoc: update to the newest protobuf version (25.1)</changelog>
  <changelog author="kukuk@suse.com" date="1710936000">- Update to version 1.33.0:
  * all: release v1.33.0
  * encoding/protojson, internal/encoding/json: handle missing object values
  * all: fix integration test on macOS
  * internal/filedesc: make descriptor initialization goroutine-safe
  * proto: move explicit test as a seed into the fuzz test
  * internal/filedesc: align editions and non-editions HasPresence()
  * internal/conformance: make conformance tests work with editions
  * encoding/prototext: add proto editions and fuzz tests
  * all: format all .proto files
  * encoding/protojson: add protojson editions tests including fuzztests
  * testing/prototest: add extension and required editions messages
  * proto: add editions tests for invalid messages
  * go_features.proto: move .proto file next to generated .pb.go file
  * all: add editions support for extensions
  * all: implement `features.field_presence = LEGACY_REQUIRED` support
  * proto: add extension tests for editions protos
  * proto: add more editions tests for proto.Size and proto.Equal
  * proto: add decoding fuzz test for proto3 to editions conversion
  * proto: add fuzztest for proto2 and equivalent editions proto
  * reflect/protodesc: add editions support
  * all: add more test for editions and fix some bugs in the implementation
  * reflect/protodesc: propagate field_presence legacy_required properly
  * internal/filedesc: implement runtime editions support
  * editions: add some test protos for editions
  * all: implement Go-specific GenerateLegacyUnmarshalJSON
  * all: update to protobuf-26.0-rc2 to implement go edition features
  * protoreflect: remove unnecessary cache so extension types can be GC'ed
  * editions: minor fix to resolve editions features correctly
  * internal/filedesc: refactor editions feature resolution
  * reflect/protodesc: fix packed field conditional
  * reflect/protodesc: fix group validation: not supported in proto3
  * testing/protocmp: add MessageTypeResolver.
  * internal/impl: correct reflect.ValueError use
  * all: add Security Policy (SECURITY.md)
  * all: start v1.32.0-devel</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1710936001">- Packaging improvements:
  * _service change disabled to manual per osc deprecation warning:
    WARNING: Command 'disabledrun/dr' is obsolete, please convert
    your _service to use 'manual' and then 'manualrun/mr' instead.
  * _service tar_scm param url use trailing .git for github repos
  * _service tar_scm param revision use git tag by name not refs/
  * Remove define github project name components no longer needed
  * Use Group: Development/Languages/Go instead of Golang (typo)
  * Drop Requires: golang-packaging. The recommended Go toolchain
    dependency expression is BuildRequires: golang(API) &gt;= 1.x or
    optionally the metapackage BuildRequires: go
  * Drop autosetup -p 1 arg only needed when package has patches
  * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable
  * Use name macro where applicable to normalize common lines
    across Go app packages. Also makes renaming binary easier when
    required to handle package name conflict.
  * Build PIE with pattern that may become recommended procedure:
    %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build
    A go toolchain buildmode default config would be preferable
    but none exist at this time.
  * Drop go build -o arg, default binary name is pkg of main()
  * Add basic %check to execute binary --help
  * Remove goprovides macro which is no longer recommended (kukuk)
  * Remove goprep macro which is no longer recommended (kukuk)
  * Remove gobuild macro which is no longer recommended (kukuk)
  * Remove goinstall macro which is no longer recommended (kukuk)
  * Drop patches for bazel support no longer needed (kukuk)</changelog>
  <changelog author="cgoll@suse.com" date="1722254400">- Update to version 1.34.2:
  * all: release v1.34.2
  * gofeatures: allow setting legacy_unmarshal_json_enum feature at file level
  * reflect/protoreflect: FieldDescriptor.Kind should never be GroupKind for maps or fields of map entry
  * types/descriptorpb: regenerate using latest protobuf v27.0 release
  * internal/impl: fix size cache semantics with lazy decoding
  * all: set Go language version to Go 1.20
  * reflect/protodesc: remove obsolete JSON name check from desc validator
  * all: replace interface{} by any now that we are on Go 1.21
  * internal/impl: enable fully lazy extensions (over Size and Marshal)
  * all: remove Go 1.17 build tags / workarounds
  * all: set Go language version to Go 1.21
  * all: start v1.34.1-devel
  * all: release v1.34.1
  * encoding/proto[json|text]: accept lower case names for group-like fields
  * all: update to protobuf 27.0-rc1 and regenerate protos
  * all: start v1.34.0-devel
  * all: release v1.34.0
  * all: fix deprecated
  * types/gofeaturespb: move go_feature.proto to be consistent with out languages
  * encoding/{protojson,prototext}: strengthen wording on stability
  * proto: ensure MarshalOptions are plumbed to all Size calls
  * proto: return an error instead of producing invalid wire format
  * [proto] use the correct parent when resolving features for extensions
  * internal/impl: pass ExtensionTypeDescriptor to extensionMap
  * proto: CSE ProtoReflect() and TypeDescriptor() in proto.HasExtension
  * protobuf: fix required/group bug in descriptor proto output of editions files
  * protobuf: support gaps in edition defaults calculation
  * protobuf: fix delimited fields under editions in go
  * internal/cmd/generate-types: manual CSE of m.messageInfo()
  * proto: add examples for Size, MarshalAppend (regarding allocations)
  * internal/impl: ensure proto.HasExtension does not allocate
  * protogen: update Options documentation. protogen.Run doesn't exist.
  * proto: extend Unmarshal documentation, include an example
  * proto: extend Marshal documentation, include an example
  * proto: fix HasPresence for extensions and missing plugin response
  * all: enable editions support
  * reflect/protodesc: restore edition in protodesc.ToDescriptorProto
  * all: implement proto2/proto3 as editions [2/2]
  * all: implement proto2/proto3 as editions [1/2]
  * all: use subtests to identify the message type
  * all: start v1.33.0-devel</changelog>
</package>
<package pkgid="42c0012384f8fd14ed270491900b50a49b9b4ba76ce1a692e352ea53ea489c886273489d894452e9efbaa6dc9432c7af581620679f9f586824907270f4eedc3e" name="rsync-backup" arch="noarch">
  <version epoch="0" ver="1.1" rel="1.18"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1596715200">- Initial version</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1600862400">- Release version 1.0
  - functional complete
  - docu added</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1705492800">- Update to version 1.1
  - several small bug fixes</changelog>
</package>
<package pkgid="18dd68ca5aa1bf477a27fab0f5f4d7b9e5db4f44920aec760595e5e7f8413f288b98bde4b8313aa5a05c0fb8fd4cc10936661eaa156a425452db5f10a4305be5" name="rsync-backup" arch="src">
  <version epoch="0" ver="1.1" rel="1.18"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1596715200">- Initial version</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1600862400">- Release version 1.0
  - functional complete
  - docu added</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1705492800">- Update to version 1.1
  - several small bug fixes</changelog>
</package>
<package pkgid="0f3392b953496ce7e51e0c08f1b165d4c5d29181ad0dd6021f275ad5234602890218b8ec91a5e46f0f5d42673ead5b080690576cafa0c53882ded085f6e19381" name="rsync-backup-client" arch="noarch">
  <version epoch="0" ver="1.1" rel="1.18"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1596715200">- Initial version</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1600862400">- Release version 1.0
  - functional complete
  - docu added</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1705492800">- Update to version 1.1
  - several small bug fixes</changelog>
</package>
<package pkgid="06c5f621fb3dc334f2c817119672ab8d1ae934fff53c9f65e3a0ac00c1b85f26a96aed3f5ed3694c815c513f12b746842e12fc99453a7b17309e43c574e42d49" name="sieve-connect" arch="noarch">
  <version epoch="0" ver="0.90" rel="3.33"/>
  <changelog author="pascal.bleser@opensuse.org" date="1323777600">- initial version (0.81)</changelog>
  <changelog author="Joop Boonen &lt;joop.boonen@opensuse.org&gt;" date="1590753600">- Update to 0.90</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1748347200">- port IO::Socket::INET6 -&gt; IO::Socket::IP
- minimally modernise spec file</changelog>
</package>
<package pkgid="61c121bbb335682b7598da2b65e2a28a1b897a74a544582a6c39107f0e8a152c4da721074a3324ddd0ffe46239a67eba48da577cab999c5dd559e3301cd1e922" name="sieve-connect" arch="src">
  <version epoch="0" ver="0.90" rel="3.33"/>
  <changelog author="pascal.bleser@opensuse.org" date="1323777600">- initial version (0.81)</changelog>
  <changelog author="Joop Boonen &lt;joop.boonen@opensuse.org&gt;" date="1590753600">- Update to 0.90</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1748347200">- port IO::Socket::INET6 -&gt; IO::Socket::IP
- minimally modernise spec file</changelog>
</package>
<package pkgid="2f218e0cb49b7c4363a7291e8b02e1a22450ac59a2a12416cf0cec269910f49770c893ac94c0307b56eda27f2d7e889033d7a6e2db83c8f34bb8a6179eac53b0" name="workday-counter" arch="aarch64">
  <version epoch="0" ver="2.1.1" rel="2.43"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1584619200">- Initial version</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1584619201">- Update to version 1.0
  - make output more configureable</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1584964800">- Update to version 1.1
  - allow second workday counter</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1586174400">- Update to version 2.0
  - three different workday counter
  - use new SUSE branding
  - make much more customizeable
  - many bug fixes</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1587124800">- Update to version 2.0.1
  - Update cal library to 1.0.5</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1613131200">- Update to version 2.1.0
  - Auto-refresh webpage</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1613131201">- Update to version 2.1.1
  - Bug fix release for index template</changelog>
</package>
<package pkgid="0e037bb2a6e57353e53c047f9a8c68c0443157893252949d522a33de6cec09ea5e1c5a3d1e18aedabe40167d8870db8a6a6aec7b1368a669e7fc08af2ad353bf" name="workday-counter" arch="src">
  <version epoch="0" ver="2.1.1" rel="2.43"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1584619200">- Initial version</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1584619201">- Update to version 1.0
  - make output more configureable</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1584964800">- Update to version 1.1
  - allow second workday counter</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1586174400">- Update to version 2.0
  - three different workday counter
  - use new SUSE branding
  - make much more customizeable
  - many bug fixes</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1587124800">- Update to version 2.0.1
  - Update cal library to 1.0.5</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1613131200">- Update to version 2.1.0
  - Auto-refresh webpage</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1613131201">- Update to version 2.1.1
  - Bug fix release for index template</changelog>
</package>
<package pkgid="e812b74b85f327c6edda6acbc737b4f9cd65642b82bb362b1b80a38decf848bedc5e340a6c34ca17493ee0769b366a2563b9869c1e3bda2c34b4271c7dec2cf1" name="workday-counter-k8s-yaml" arch="noarch">
  <version epoch="0" ver="2.1.1" rel="2.43"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1584619200">- Initial version</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1584619201">- Update to version 1.0
  - make output more configureable</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1584964800">- Update to version 1.1
  - allow second workday counter</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1586174400">- Update to version 2.0
  - three different workday counter
  - use new SUSE branding
  - make much more customizeable
  - many bug fixes</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1587124800">- Update to version 2.0.1
  - Update cal library to 1.0.5</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1613131200">- Update to version 2.1.0
  - Auto-refresh webpage</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1613131201">- Update to version 2.1.1
  - Bug fix release for index template</changelog>
</package>
<package pkgid="594845827a0f4fd93b4541ce116719fe364702b9d51e488a7e1f2b9105e77806df4d6fbe008a2e80b21f4bc869e48b9924bb7f25d3f771e4bcbe44dfc4b7ed0c" name="wsdd2" arch="aarch64">
  <version epoch="0" ver="1.8.6" rel="3.43"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1643716800">- Initial package</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1643889600">- Add requires for /usr/bin/testparm</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1643976000">- Only recommend testparm</changelog>
</package>
<package pkgid="b92027de6175436113c8c95a9e48fa2566abcd79294feb66ce440ee41f00f0378f4a69e5c96c42ec7641a5e377584d5b9cdbc758caf069b10e006d9b15d53237" name="wsdd2" arch="src">
  <version epoch="0" ver="1.8.6" rel="3.43"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1643716800">- Initial package</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1643889600">- Add requires for /usr/bin/testparm</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1643976000">- Only recommend testparm</changelog>
</package>
</otherdata>