109 Commits

Author SHA256 Message Date
Ana Guerrero
1fd23f50b7 Accepting request 1245424 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1245424
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=53
2025-02-12 20:39:09 +00:00
Martin Pluskal
7f9476091a - added patches
5bfb9370f4
  + yaz-gcc15.patch

OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=137
2025-02-12 15:59:17 +00:00
Ana Guerrero
a6d1814222 Accepting request 1226341 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1226341
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=52
2024-11-26 19:55:44 +00:00
Martin Pluskal
99b0514e9a - Update to version 5.34.2:
+ Remove outdated distros: Debian Stretch and Ubuntu Trusty
  + LICENSE: Update to match Index Data's online Revised BSD license
  + Vscode XML editor settings
  + YAZ 5.34.1 breaks search with OCLC's "Sisis InfoGuide" origin
- Add yaz-icu-76.patch: Fix build against ICU 76: most sources
  found in the wild wrongly define the need on icu-i18n, when most
  actually would need icu-uc.
- Add libtool BuildRequires and call autoreconf in build section,
  as above patch touches the build system.

OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=135
2024-11-25 19:57:25 +00:00
Ana Guerrero
c8e6f73764 Accepting request 1182977 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1182977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=51
2024-06-24 18:56:30 +00:00
Martin Pluskal
4dfef7dc17 - update to 5.34.1:
* Build: fix implicit atoi/stdlib includes (libxml >2.12) #104
  * Build: fix libxml2 2.13 reorganizing headers #102
  * Build: fix always true pointer checks #108
  * Build: update m4 to fix cross-builds

    in range to be processed.
  + Fix yaz-marcdump silently creates MARC-records with an
- Adjust and rename code cleanup patches (yaz-4.1.7-codecleanup.diff
- removed yaz-4.2.47-implicit_definitions.patch: somehow fixed
  + ICU has a new conversion element 'join', which joins tokens
    following search. There's no guarantee that it's going to be
    the case, since it depends on hit count (for Z39.50 piggyback)
    ungetbyte_stream and yaz_gets are now private. They were never
  + for more Information, see
    /usr/share/doc/packages/yaz/ChangeLog
- rename libyaz to libyaz4 to follow shared library packaging
- Add BuildRequires on pkg-config because the package installs a
- remove 5MB of useless static libraries
- updated to 2.1.48
  - * Prototypes for yaz_iconv_-functions moved to separate header

OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=133
2024-06-24 08:42:31 +00:00
Dominique Leuenberger
ce2852add8 Accepting request 1060728 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1060728
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=50
2023-01-25 16:43:07 +00:00
Martin Pluskal
b5e0c1e771 Accepting request 1060175 from home:dirkmueller:Factory
- update to 5.34.0:
  * Fixes to Solr response decoding.
  * Fix compilation with Visual Studio Failed for YAZ 5.33.0.
  * JSON pretty-printed same way as jq for yaz-json-parse and yaz-marcdump
  * utilities.

OBS-URL: https://build.opensuse.org/request/show/1060175
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=131
2023-01-25 08:30:53 +00:00
Dominique Leuenberger
31de307b8d Accepting request 1045222 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1045222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=49
2022-12-24 17:01:53 +00:00
Martin Pluskal
c0f6fc83b1 Accepting request 1043591 from home:dirkmueller:Factory
- update to 5.33.0:
  * yaz-marcdump: SAX based MARCXML parsing. This is about 3 times faster
  * than before.
  * yaz-marcdump: new option -r prints summary of number of records
    processed.
  * Document ZOOM option 'rpnCharset'.
  * Fix cross-compiling with pkg-config.

OBS-URL: https://build.opensuse.org/request/show/1043591
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=129
2022-12-24 15:07:00 +00:00
Dominique Leuenberger
a836fa8f12 Accepting request 998779 from Publishing
OBS-URL: https://build.opensuse.org/request/show/998779
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=48
2022-08-23 12:29:58 +00:00
Martin Pluskal
c125fc54a2 Accepting request 993817 from home:dirkmueller:Factory
- update to 5.32.0:
  * backtrace: allow gdb to operate on this process.
  * backtrace: hard exit if backtrace hangs.
  * yaz-marcdump: limit, offset options. Limit(-L), offset(-O) allows records
    in range to be processed.

OBS-URL: https://build.opensuse.org/request/show/993817
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=127
2022-08-23 08:58:58 +00:00
Dominique Leuenberger
83f5aa767f Accepting request 950719 from Publishing
OBS-URL: https://build.opensuse.org/request/show/950719
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=47
2022-02-02 21:40:03 +00:00
Martin Pluskal
dca4a41c3e Accepting request 950208 from home:dimstar:Factory
- Drop baselibs.conf: no apparent reason detected why we need
  -32bit libaries and devel packages. The previously existing
  package already was not installable, so defacto no loss.

    based on RFC2396.

OBS-URL: https://build.opensuse.org/request/show/950208
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=126
2022-02-02 11:32:15 +00:00
Martin Pluskal
c361c0d038 Accepting request 947998 from home:akumar:branches:Publishing
- Update to version 5.31.1
  * Fixed #61: yaz-url redirect segfault in case of redirect host failure.
  * Update yaz_encode_uri_component for RFC3986. Previous implementation
    based on RFC2396.

OBS-URL: https://build.opensuse.org/request/show/947998
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=125
2022-01-27 10:19:43 +00:00
Dominique Leuenberger
ea6f85a1a5 Accepting request 900193 from Publishing
OBS-URL: https://build.opensuse.org/request/show/900193
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=46
2021-06-16 18:34:39 +00:00
Martin Pluskal
8d74acc79a Accepting request 898061 from home:jengelh:pic
- Drop --with-pic (no effect with --disable-static)

OBS-URL: https://build.opensuse.org/request/show/898061
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=123
2021-06-15 15:43:00 +00:00
Dominique Leuenberger
4d5a19da14 Accepting request 891844 from Publishing
OBS-URL: https://build.opensuse.org/request/show/891844
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=45
2021-05-10 13:38:48 +00:00
Lars Vogdt
8f9137cd9d Accepting request 891004 from home:susnux:branches:Publishing
Update to version 5.31.0

OBS-URL: https://build.opensuse.org/request/show/891004
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=121
2021-05-09 12:53:17 +00:00
Dominique Leuenberger
2a9a9d9b51 Accepting request 832677 from Publishing
- update to 5.30.3:
  * Require getaddrinfo which has been available since 2003.
  * Provide server host for SSL by using gnutls_server_name_set(3).
  * Obey [host]:port notation for IPV6

OBS-URL: https://build.opensuse.org/request/show/832677
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=44
2020-09-07 19:35:01 +00:00
Martin Pluskal
1e1ab88569 OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=119 2020-09-07 06:47:38 +00:00
Martin Pluskal
159c09b2f2 Accepting request 829712 from home:dirkmueller:branches:Publishing
- update to 5.30.3:
  * Require getaddrinfo which has been available since 2003.
  * Provide server host for SSL by using gnutls_server_name_set(3).
  * Obey [host]:port notation for IPV6

OBS-URL: https://build.opensuse.org/request/show/829712
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=118
2020-09-07 06:46:49 +00:00
Dominique Leuenberger
50a0fd0169 Accepting request 802543 from Publishing
OBS-URL: https://build.opensuse.org/request/show/802543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=43
2020-05-11 11:43:22 +00:00
Martin Pluskal
bde71ac4b1 Accepting request 800611 from home:polslinux:branches:Publishing
- Update to 5.30.2:
  * Extend the record conversion routines to handle OPAC encoding
    with outputcharset and leaderspec.
  * Fix #54 in cql_strerror: incorrect call to yaz_diag_to_str YAZ-928.
  * Partly revert UTF-8 records returned by yaz-ztest (introduced in 5.30.0)
  * Fixes pazpar2 tests that relies on specific records being returned.
  * Increase a few buffers due to compiler warning
  * Buffers are involving %d-conversions.

OBS-URL: https://build.opensuse.org/request/show/800611
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=116
2020-05-11 05:23:06 +00:00
Dominique Leuenberger
bf3fba6c83 Accepting request 786938 from Publishing
- Update to 5.29.0:
  + Several fixes for danmarc(2) charset encoding and decoding.
    YAZ-923 YAZ-924
  + Fix yaz-marcdump silently creates MARC-records with an 
    invalid director YAZ-926
  + Add pkg-config templates for YAZ ICU and YAZ server YAZ-925
  5.28.0 2019/11/28
  + Element-set is case sensitive for yaz_retrieval. The element-set
  name should be case insensitive, and thus, the name property
  is matched in a case-insensive mannner. YAZ-922
  5.27.2 2019/10/07
  + Fix hitting directory for docpath results in malloc failure YAZ-921
  + Fix attempt to write HTTP to a non-listening socket loops YAZ-919
  + Fix yaz-ztest SSL does not work when forking YAZ-918
  5.27.1 2018/12/03
  + Use pkg-config to detect ICU . Closes #41
  + Describe ZOOM option timeout
  + Fix typos in yaz-client man page and other typos
  5.27.0 2018/10/08
  + GFS: Allow External type TaskPackage response YAZ-915
  + zoomsh: fset command YAZ-916
  + Improve logging of extended service task type YAZ-914
  + yaz-client: document the third arg to the show command #37
  5.26.1 2018/07/11
  + Fix segv with element-set=null and split YAZ-913
  5.26.0 2018/07/09
  + Allow suffix split for retrieval element-set names YAZ-912
  + cql2ccl: case sensitive comparisons for ops etc YAZ-911
  5.25.0 2018/05/04
  + ZOOM C: return extended services diagnostics separately YAZ-908

OBS-URL: https://build.opensuse.org/request/show/786938
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=42
2020-03-20 22:59:57 +00:00
Lars Vogdt
37178a1880 add source file
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=114
2020-03-20 15:31:52 +00:00
Lars Vogdt
c7f9539cf9 OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=113 2020-03-19 21:50:40 +00:00
Lars Vogdt
ff64a12b14 OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=110 2020-03-15 14:34:11 +00:00
Lars Vogdt
081cfd089c OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=109 2020-03-14 11:35:36 +00:00
Lars Vogdt
4bde15505e OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=108 2020-03-14 11:34:40 +00:00
Lars Vogdt
4c8e7b8513 OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=107 2020-03-14 11:34:35 +00:00
Lars Vogdt
c7d66ea6a7 OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=106 2020-03-14 11:34:27 +00:00
Lars Vogdt
eb872d3488 OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=105 2020-03-14 11:25:20 +00:00
Lars Vogdt
c2070d0cb4 OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=104 2020-03-14 08:38:33 +00:00
Lars Vogdt
27e236115c OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=103 2020-03-14 08:35:26 +00:00
Lars Vogdt
64349e1d63 Modified via webui
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=101
2020-03-14 08:34:14 +00:00
Lars Vogdt
3df19cfb7c - Update to 5.22.0
+ rdf-lookup: Add timeout configuration option YAZ-891
                Add yaz_url_set_timeout
  + rdf-lookup: report error if X-Path cannot be compiled YAZ-890
  + rdf-lookup: avoid double dash in generated XML comments
  + rdf-lookup: fix misleading log on rdf-failures YAZ-884
  + Add documentation for <param> tag in xslt retrieval facility doc
  + comstack: Fix compilation error if getaddrinfo does not exist
  + yaz-url: ignore content-length for HTTP method HEAD YAZ-878
  + retrieval: fix incorrect backend schema YAZ-877
  + record_conv: allow HTTP method to be set for authority lookup
  + record_conv: change error for unsupported backend element
  + New type, rdf-lookup, for record conversion system (retrieval)
  + Fix yaz_url_exec sending same uri for 2nd call
  + cql2pqf: relation modifiers with name and value are converted
    to proximity with unit=element. Left operand is the the primary
    index and term. Right operand is attribute index-name mapping of name
    and value being the relation modifier value. For example,
       dc.title =/dc.language=dk kirke
    could be mapped to
       @prox 0 0 0 0 k 8 @attr 1=4 "kirke" @attr 1=54 dk
  + Add ProximityUnit map to/from string utility
  + New functions z_ProxUnit_to_str and z_str_to_ProxUnit.
  + Allow multi-byte indicators for MARC subsystem
  + JSON: to the spec check of number
  + JSON: strict \uxxxx sequence
  + JSON: fail for nesting more than 1000 levels
  + JSON: distinguish between EOF and error
  + CCL: fix r=o, r=r WRT inherited attributes YAZ-864
  + ZOOM C: tweak when connection failed is returned

OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=100
2017-07-03 16:09:14 +00:00
Dominique Leuenberger
74a045a1fe Accepting request 281395 from Publishing
- Update to 5.8.1:
  + record conv: 'select' return org record if no x-path match YAZ-814
  + retrieval: pick matched element-set rule YAZ-813
  + Fix crash in record conv rule 'select' YAZ-812
  + record_conv: selection by X-Path YAZ-811
    That's a new step in record conversion system (<select path=".."/>)
  + Document record render parameters for ZOOM - including base64
  + Fix application/x-www-form-urlencoded + empty YAZ-810
    A SEGV occurred if Content-Type was "application/x-www-form-urlencoded"
    and empty content was supplied.
  + Fix yaz-iconv man page for typos and incorrect example. YAZ-809
  + Fail hard if Bison is not found and is needed YAZ-808
  + Enable YAZ backtrace for programs YAZ-802
  + Fix daemon: parent process stops before child YAZ-806
    Try to fix the situation where parent process stops before
    child has acknowledged it .. SIGUSR2 back!
  + daemon: log message when keepalive stops.
- rename libpackage to libyaz5 to follow library naming
- small specfile cleanup

OBS-URL: https://build.opensuse.org/request/show/281395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=41
2015-01-15 14:59:15 +00:00
Lars Vogdt
cab8bbad26 - Update to 5.8.1:
+ record conv: 'select' return org record if no x-path match YAZ-814
  + retrieval: pick matched element-set rule YAZ-813
  + Fix crash in record conv rule 'select' YAZ-812
  + record_conv: selection by X-Path YAZ-811
    That's a new step in record conversion system (<select path=".."/>)
  + Document record render parameters for ZOOM - including base64
  + Fix application/x-www-form-urlencoded + empty YAZ-810
    A SEGV occurred if Content-Type was "application/x-www-form-urlencoded"
    and empty content was supplied.
  + Fix yaz-iconv man page for typos and incorrect example. YAZ-809
  + Fail hard if Bison is not found and is needed YAZ-808
  + Enable YAZ backtrace for programs YAZ-802
  + Fix daemon: parent process stops before child YAZ-806
    Try to fix the situation where parent process stops before
    child has acknowledged it .. SIGUSR2 back!
  + daemon: log message when keepalive stops.
- rename libpackage to libyaz5 to follow library naming
- small specfile cleanup

OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=98
2015-01-15 11:41:03 +00:00
Dominique Leuenberger
560906c3df Accepting request 264557 from Publishing
1

OBS-URL: https://build.opensuse.org/request/show/264557
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=40
2014-12-10 22:44:48 +00:00
Karl Eichwalder
a154819ee2 Accepting request 264556 from home:keichwa:branches:Publishing
update

OBS-URL: https://build.opensuse.org/request/show/264556
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=96
2014-12-09 16:08:28 +00:00
Stephan Kulow
9c20a2e4df Accepting request 236127 from Publishing
update

OBS-URL: https://build.opensuse.org/request/show/236127
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=38
2014-06-04 16:39:41 +00:00
Karl Eichwalder
258ca88467 5.1.2
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=94
2014-06-03 09:03:43 +00:00
Karl Eichwalder
bae7f7dd85 5.1.2
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=93
2014-06-03 08:56:36 +00:00
Stephan Kulow
af472ad573 Accepting request 196792 from Publishing
update to .65

OBS-URL: https://build.opensuse.org/request/show/196792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=36
2013-08-30 09:53:09 +00:00
Karl Eichwalder
4f44f5859b .changes
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=91
2013-08-29 14:12:06 +00:00
Karl Eichwalder
2f85e18d3c .65
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=90
2013-08-29 13:57:05 +00:00
Stephan Kulow
c75c369203 Accepting request 177863 from Publishing
update to .57

OBS-URL: https://build.opensuse.org/request/show/177863
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yaz?expand=0&rev=35
2013-06-06 13:07:11 +00:00
Karl Eichwalder
a701c446d8 .57
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=88
2013-06-06 06:34:47 +00:00
Karl Eichwalder
2b6900297b .57
OBS-URL: https://build.opensuse.org/package/show/Publishing/yaz?expand=0&rev=87
2013-06-06 06:25:11 +00:00