59 Commits

Author SHA256 Message Date
0e3c07214e Accepting request 1043774 from devel:libraries:c_c++
mpc 1.3.1 (forwarded request 1043470 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/1043774
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=32
2022-12-21 15:05:44 +00:00
870fd2da5d Accepting request 1043470 from home:AndreasStieger:branches:devel:libraries:c_c++
mpc 1.3.1

OBS-URL: https://build.opensuse.org/request/show/1043470
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=49
2022-12-19 14:11:32 +00:00
b41c93e47a Accepting request 1043056 from devel:libraries:c_c++
- Add mpc-1.3.0-gmpdep.patch to avoid dependence on stdio.h when
  including mpc.h

- Update to version 1.3.0.
  * New function: mpc_agm
  * New rounding modes "away from zero", indicated by the letter "A"
    and corresponding to MPFR_RNDA on the designated real or imaginary part.
  * New experimental ball arithmetic.
  * New experimental function: mpc_eta_fund
  * Bug fixes:
    - mpc_asin for asin(z) with small |Re(z)| and tiny |Im(z)|
    - mpc_pow_fr: sign of zero part of result when the base has up to sign
      the same real and imaginary part, and the exponent is an even
      positive integer
    - mpc_fma: the returned int value was incorrect in some cases
      (indicating whether the rounded real/imaginary parts were
      smaller/equal/greater than the exact values), but the computed
      complex value was correct.

OBS-URL: https://build.opensuse.org/request/show/1043056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=31
2022-12-16 16:50:45 +00:00
1885a75216 - Add mpc-1.3.0-gmpdep.patch to avoid dependence on stdio.h when
including mpc.h

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=47
2022-12-15 08:13:06 +00:00
2d03d10c13 - Update to version 1.3.0.
* New function: mpc_agm
  * New rounding modes "away from zero", indicated by the letter "A"
    and corresponding to MPFR_RNDA on the designated real or imaginary part.
  * New experimental ball arithmetic.
  * New experimental function: mpc_eta_fund
  * Bug fixes:
    - mpc_asin for asin(z) with small |Re(z)| and tiny |Im(z)|
    - mpc_pow_fr: sign of zero part of result when the base has up to sign
      the same real and imaginary part, and the exponent is an even
      positive integer
    - mpc_fma: the returned int value was incorrect in some cases
      (indicating whether the rounded real/imaginary parts were
      smaller/equal/greater than the exact values), but the computed
      complex value was correct.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=46
2022-12-14 09:30:58 +00:00
c31203114e Accepting request 844997 from devel:libraries:c_c++
mpc 1.2.1 (forwarded request 844916 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/844997
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=30
2020-11-03 14:15:08 +00:00
36b6c78f61 Accepting request 844916 from home:AndreasStieger:branches:devel:libraries:c_c++
mpc 1.2.1

OBS-URL: https://build.opensuse.org/request/show/844916
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=44
2020-10-30 09:38:01 +00:00
fa90313964 Accepting request 828882 from devel:libraries:c_c++
- Update to version 1.2.0.
  The release features the new functions mpc_sum and mpc_dot and
  several bug fixes, in particular to make functions more robust
  if the user reduces the exponent range. It also contains the tool
  mpcheck for easier comparison with computations by the C library
  on standard precision floating-point numbers.

OBS-URL: https://build.opensuse.org/request/show/828882
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=29
2020-08-28 19:16:59 +00:00
6f4577e86b - Update to version 1.2.0.
The release features the new functions mpc_sum and mpc_dot and
  several bug fixes, in particular to make functions more robust
  if the user reduces the exponent range. It also contains the tool
  mpcheck for easier comparison with computations by the C library
  on standard precision floating-point numbers.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=42
2020-08-24 08:25:06 +00:00
30bfa9c4b5 Accepting request 720535 from devel:libraries:c_c++
Use FAT LTO objects in order to provide proper static library. (forwarded request 720493 from marxin)

OBS-URL: https://build.opensuse.org/request/show/720535
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=28
2019-09-05 10:05:35 +00:00
d7ba4163fd Accepting request 720493 from home:marxin:static
Use FAT LTO objects in order to provide proper static library.

OBS-URL: https://build.opensuse.org/request/show/720493
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=40
2019-08-02 08:37:09 +00:00
28776df44b Accepting request 566565 from devel:libraries:c_c++
- Update to version 1.1.0.
  - Compatible with mpfr 4.0.0, obsoletes mpc-1.0.3-addsubulp.diff
    and mpc-1.0.3-fmma.diff.
  - New functions mpc_cmp_abs and mpc_rootofunity
  - Rewrite of the testing framework
  - New mpcbench tool, used with make bench
  - Fixed handling of over- and underflows with directed rounding in
    the "other direction" for mpc_cos, mpc_sin, mpc_exp and mpc_pow
  - Fixed a bug in mpc_atan(0,y) with |y| near 1
- Adjust URLs to tarball and signature.

OBS-URL: https://build.opensuse.org/request/show/566565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=27
2018-01-26 12:33:18 +00:00
c75d37e543 - Adjust URLs to tarball and signature.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=38
2018-01-17 08:09:20 +00:00
a9b48983e7 - Update to version 1.1.0.
- Compatible with mpfr 4.0.0, obsoletes mpc-1.0.3-addsubulp.diff
    and mpc-1.0.3-fmma.diff.
  - New functions mpc_cmp_abs and mpc_rootofunity
  - Rewrite of the testing framework
  - New mpcbench tool, used with make bench
  - Fixed handling of over- and underflows with directed rounding in
    the "other direction" for mpc_cos, mpc_sin, mpc_exp and mpc_pow
  - Fixed a bug in mpc_atan(0,y) with |y| near 1

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=37
2018-01-16 10:43:29 +00:00
7f19dbb805 Accepting request 561120 from devel:libraries:c_c++
Please stage together with mpfr

- Add mpc-1.0.3-addsubulp.diff and mpc-1.0.3-fmma.diff to fix build
  with mpfr 4.0.0.

- Add gpg signature
- Add info scriplet dependencies and move them to correct sections
- Cleanup spec file with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/561120
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=26
2018-01-10 22:28:38 +00:00
765d5fca0a - Add mpc-1.0.3-addsubulp.diff and mpc-1.0.3-fmma.diff to fix build
with mpfr 4.0.0.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=35
2018-01-02 13:06:58 +00:00
2a7c6b87fa Accepting request 344959 from home:pluskalm:branches:devel:libraries:c_c++
- Add gpg signature
- Add info scriplet dependencies and move them to correct sections
- Cleanup spec file with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/344959
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=34
2015-11-18 08:47:19 +00:00
f2b930c441 Accepting request 288076 from devel:libraries:c_c++
- Update to version 1.0.3.
  - Fixed mpc_pow

OBS-URL: https://build.opensuse.org/request/show/288076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=25
2015-03-05 16:04:40 +00:00
d0b5fa298c - Update to version 1.0.3.
- Fixed mpc_pow

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=32
2015-02-27 12:16:26 +00:00
Stephan Kulow
3fd1002684 Accepting request 214086 from devel:libraries:c_c++
- Update to version 1.0.2.
  - Fixed mpc_atan, mpc_atanh for (+-0, +-1)
  - Fixed mpc_log10 for purely imaginary argument
  - Fixed case of intermediate zero real or imaginary part in mpc_fma

OBS-URL: https://build.opensuse.org/request/show/214086
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=23
2014-01-17 10:04:48 +00:00
5c0facf27d - Update to version 1.0.2.
- Fixed mpc_atan, mpc_atanh for (+-0, +-1)
  - Fixed mpc_log10 for purely imaginary argument
  - Fixed case of intermediate zero real or imaginary part in mpc_fma

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=30
2014-01-16 11:28:02 +00:00
Stephan Kulow
2c9a075a5d Accepting request 184599 from devel:libraries:c_c++
No reason to not have this in factory.

OBS-URL: https://build.opensuse.org/request/show/184599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=21
2013-07-30 16:39:58 +00:00
5b041ae6b9 Accepting request 171077 from home:namtrac:bugfix
- Add Source URL, see https://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/171077
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=28
2013-04-16 10:54:55 +00:00
Stephan Kulow
325fd9e13a Accepting request 128758 from devel:libraries:c_c++
- Correct Requires of libmpc-devel to be libmpc3 rather than libmpc2 (forwarded request 128755 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/128758
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=19
2012-07-30 18:35:55 +00:00
0030571a49 Accepting request 128755 from home:jengelh:branches:devel:libraries:c_c++
- Correct Requires of libmpc-devel to be libmpc3 rather than libmpc2

OBS-URL: https://build.opensuse.org/request/show/128755
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=26
2012-07-23 13:05:33 +00:00
59bbe95cc8 - Bump SONAME to libmpc3
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=25
2012-07-23 08:55:27 +00:00
0a377eb5fa - Update to version 1.0.
- License change: LGPLv3+ for code, GFDLv1.3+ (with no invariant sections)
    for documentation
  - Functions renamed:
    mpc_mul_2exp to mpc_mul_2ui, mpc_div_2exp to mpc_div_2ui
  - New functions: mpc_log10, mpc_mul_2si, mpc_div_2si
  - Speed-ups:
    - mpc_fma
  - Bug fixes:
    - mpc_div and mpc_norm now return a value indicating the effective
      rounding direction, as the other functions
    - mpc_mul, mpc_sqr and mpc_norm now return correct results even if there
      are over- or underflows during the computation
    - mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
      infinite part and equals output variable is corrected
    - mpc_fr_sub: Wrong return value for imaginary part is corrected
- Skips version 0.9:
  - New functions:
    - mpc_set_dc, mpc_set_ldc, mpc_get_dc, mpc_get_ldc for converting
      between mpc type variables and C variables of type double _Complex
      or long double _Complex
    - mpc_sin_cos, computing simultaneously the sine and cosine
  - Speed-ups:
    - mpc_pow_si through binary exponentiation
    - mpc_pow_z when the exponent fits in a long
    - mpc_tan through the use of mpc_sin_cos
  - Bug fixes:
    - trigonometric functions: infinite loop due to overflow for large
      arguments
    - mpc_exp: close to infinite loop for argument close to 0

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=24
2012-07-23 08:54:51 +00:00
f5f689875f Remove redundant tags/sections
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=23
2012-01-29 20:37:45 +00:00
Stephan Kulow
42633c5c8c replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=17
2011-12-06 17:30:08 +00:00
OBS User autobuild
c743fddea0 Accepting request 47284 from devel:libraries:c_c++
Copy from devel:libraries:c_c++/mpc based on submit request 47284 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/47284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=14
2010-09-09 12:41:14 +00:00
OBS User autobuild
3113650576 Accepting request 47284 from devel:libraries:c_c++
checked in (request 47284)

OBS-URL: https://build.opensuse.org/request/show/47284
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=22
2010-09-09 12:41:13 +00:00
2d355b5a8f - Update to version 0.8.2.
* Speed-up of mpc_pow_ui through binary exponentiation.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=21
2010-09-06 14:07:24 +00:00
OBS User autobuild
05c2ef38f2 Accepting request 43715 from devel:libraries:c_c++
Copy from devel:libraries:c_c++/mpc based on submit request 43715 from user coolo

OBS-URL: https://build.opensuse.org/request/show/43715
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=13
2010-07-23 14:56:33 +00:00
OBS User autobuild
835af6c145 Accepting request 43715 from devel:libraries:c_c++
checked in (request 43715)

OBS-URL: https://build.opensuse.org/request/show/43715
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=20
2010-07-23 14:56:33 +00:00
486c2da95e - really fix baselibs for mpc-devel.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=19
2010-07-01 09:53:11 +00:00
6df3767570 - fix baselibs for mpc-devel.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=18
2010-07-01 09:38:12 +00:00
84f42a1616 Accepting request 42150 from home:jengelh:smp
Copy from home:jengelh:smp/mpc via accept of submit request 42150 revision 2.
Request was accepted with message:

OBS-URL: https://build.opensuse.org/request/show/42150
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=17
2010-06-28 08:35:50 +00:00
OBS User autobuild
a17e6f7a59 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=10 2010-03-18 15:09:53 +00:00
OBS User buildservice-autocommit
45a86ef662 Updating link to change in openSUSE:Factory/mpc revision 10.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=bdc929748c8598aa7e3ea3391da3b595
2010-03-18 15:09:53 +00:00
OBS User autobuild
c230a19b08 Accepting request 32775 from devel:libraries:c_c++
Copy from devel:libraries:c_c++/mpc based on submit request 32775 from user coolo

OBS-URL: https://build.opensuse.org/request/show/32775
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=9
2010-02-18 15:41:49 +00:00
OBS User buildservice-autocommit
3725e32791 Updating link to change in openSUSE:Factory/mpc revision 9.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=42049fddbf56daeccd03c6c40816edb3
2010-02-18 15:41:49 +00:00
OBS User autobuild
22d92cdf39 checked in (request 32775)
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=15
2010-02-18 15:41:47 +00:00
8b126d51a4 Accepting request 30958 from home:jengelh:baselibs
Copy from home:jengelh:baselibs/mpc via accept of submit request 30958 revision 2.
Request was accepted with message:

OBS-URL: https://build.opensuse.org/request/show/30958
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=14
2010-02-01 16:45:02 +00:00
OBS User autobuild
daf4b72062 Accepting request 29123 from devel:libraries:c_c++
Copy from devel:libraries:c_c++/mpc based on submit request 29123 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/29123
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=8
2010-01-12 14:07:35 +00:00
OBS User buildservice-autocommit
1efcd42867 Updating link to change in openSUSE:Factory/mpc revision 8.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=ebc9bf19f49b18e010d6a5d7e8e706c1
2010-01-12 14:07:35 +00:00
OBS User autobuild
2eb4a591ae checked in
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=13
2010-01-12 14:07:34 +00:00
16afe33263 - Update to bugfix release 0.8.1.
Fixes
  * acosh, asinh, atanh: swap of precisions between real and imaginary parts
  * atan: memory leak
  * log: wrong ternary value in data file; masked by bug in mpfr 2.4.1

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=12
2010-01-11 12:58:50 +00:00
OBS User autobuild
82c02af49b Accepting request 26830 from devel:libraries:c_c++
Copy from devel:libraries:c_c++/mpc based on submit request 26830 from user coolo

OBS-URL: https://build.opensuse.org/request/show/26830
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=7
2009-12-18 13:46:48 +00:00
OBS User buildservice-autocommit
a48cadd733 Updating link to change in openSUSE:Factory/mpc revision 7.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=7262dfdeccfaaf15768ffa89aae400f8
2009-12-18 13:46:48 +00:00
OBS User autobuild
a207e17cf1 checked in
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=11
2009-12-18 13:46:47 +00:00