0730de3943
Accepting request 1280231 from science
...
OBS-URL: https://build.opensuse.org/request/show/1280231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=23
2025-05-26 16:40:51 +00:00
d5cb382774
* Add nlopt-dont-force-cxx-standard.patch: Don't force c++11 std for builds to allow building octave bindings against octave 10+ [gh#stevengj/nlopt#616]; patch taken from upstream commit [gh#stevengj/nlopt#597] and rebased for current version.
...
* For default flavour, build non-python bindings only for default python3 version. This reduces build times.
* Do not force -D_FORTIFY_SOURCE=2 any more (fixed since version 2.9.1, see gh#stevengj/nlopt#563).
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=42
2025-05-26 12:20:59 +00:00
395c180ab6
Accepting request 1244468 from science
...
OBS-URL: https://build.opensuse.org/request/show/1244468
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=22
2025-02-09 19:06:46 +00:00
8b93c48193
Use strip-nondeterminism to normalize jar mtimes for reproducible builds
...
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=40
2025-02-09 08:05:07 +00:00
56d5084986
* Update to version 2.10.0
...
* Build and install java bindings as part of a newly split nlopt-java package.
* Bump shlib name in keeping with upstream so version update.
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=39
2025-02-08 20:58:30 +00:00
6b98945ad4
Accepting request 1232887 from science
...
OBS-URL: https://build.opensuse.org/request/show/1232887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=21
2024-12-20 22:28:32 +00:00
31aa2c8353
Update to version 2.9.1
...
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=37
2024-12-20 20:18:08 +00:00
153f083cd8
Accepting request 1224744 from science
...
OBS-URL: https://build.opensuse.org/request/show/1224744
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=20
2024-11-18 19:01:42 +00:00
b03b83a8eb
Accepting request 1224700 from home:badshah400:branches:science
...
- Fix %requires_eq usage for "pkgconfig(octave)".
OBS-URL: https://build.opensuse.org/request/show/1224700
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=35
2024-11-18 01:20:17 +00:00
3b552307dc
Accepting request 1224310 from home:badshah400:branches:science
...
* Update to version 2.9.0.
* Update License to LGPL-2.1-or-later in keeping with upstream.
OBS-URL: https://build.opensuse.org/request/show/1224310
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=34
2024-11-15 09:41:50 +00:00
d37bb0869a
Accepting request 1194515 from science
...
OBS-URL: https://build.opensuse.org/request/show/1194515
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=19
2024-08-18 16:20:08 +00:00
74152f7d9e
- Update to version 2.8.0.
...
- Build with -D_FORTIFY_SOURCE=2 (not 3) to avoid test crashes (gh#stevengj/nlopt#563).
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=32
2024-08-18 04:12:23 +00:00
c640600680
Accepting request 958244 from science
...
OBS-URL: https://build.opensuse.org/request/show/958244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=18
2022-03-01 16:03:52 +00:00
5966ddc74a
Accepting request 954742 from home:badshah400:branches:science
...
- Build for all supported python flavours.
- Edit flavor names so that auto-generated python packages are called pythonXY-nlopt and not pythonXY-nlopt-bindings; no-name flavor now builds the bindings, while "main" flavor builds the main C/C++ library and devel package.
OBS-URL: https://build.opensuse.org/request/show/954742
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=31
2022-03-01 10:21:16 +00:00
fec58442ab
Accepting request 953019 from science
...
OBS-URL: https://build.opensuse.org/request/show/953019
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=17
2022-02-10 22:12:06 +00:00
f6e3e3b65d
Accepting request 953010 from home:StefanBruens:branches:science
...
- Split bindings into separate build, to avoid the octave (and
thus Java, Qt5, ...) dependency. Also allows to build the
library on SLE 15.x.
- Adjust Python3 package name (python-nlopt -> python3-nlopt)
OBS-URL: https://build.opensuse.org/request/show/953010
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=30
2022-02-09 16:34:43 +00:00
1c15fc4e00
Accepting request 939962 from science
...
OBS-URL: https://build.opensuse.org/request/show/939962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=16
2021-12-11 23:57:50 +00:00
fcc27413c2
Accepting request 936382 from home:badshah400:branches:science
...
Update to version 2.7.1:
OBS-URL: https://build.opensuse.org/request/show/936382
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=29
2021-12-11 20:13:02 +00:00
5dcbf74178
Accepting request 852549 from science
...
OBS-URL: https://build.opensuse.org/request/show/852549
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=15
2020-12-02 12:59:20 +00:00
7d8924001a
Accepting request 851687 from home:badshah400:branches:science
...
* Update to version 2.7.0.
* Run tests using ctest as part of %check section.
* Handle erroneous RPATH in openSUSE:Leap:15.2's %cmake macro by explicitly setting CMAKE_SKIP_RPATH to OFF and CMAKE_SKIP_INSTALL_RPATH to ON; while only required for 15.2, setting these for all versions doesn't hurt.
OBS-URL: https://build.opensuse.org/request/show/851687
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=27
2020-12-02 08:43:16 +00:00
454b009027
Accepting request 798652 from science
...
OBS-URL: https://build.opensuse.org/request/show/798652
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=14
2020-04-28 20:32:29 +00:00
99f9204aa7
Accepting request 798056 from home:badshah400:branches:science
...
- Update to verion 2.6.2:
- Rename source tarball into %{name}-%{version} format.
OBS-URL: https://build.opensuse.org/request/show/798056
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=25
2020-04-28 11:47:08 +00:00
8229b4c076
Accepting request 694591 from science
...
OBS-URL: https://build.opensuse.org/request/show/694591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=13
2019-04-17 08:08:35 +00:00
acdb00568b
Accepting request 694580 from home:badshah400:branches:science
...
- Update to version 2.6.1:
* Fix nlopt_version return value for 2.6.x and update soname and
docs.
- Changes from version 2.6.0:
* New set_upper_bound and set_lower_bound functions in the
low-level C API to set one bound at a time
(gh#stevengi/nlopt#257).
* There is no longer a separate libnlopt_cxx library — C++
algorithms (stogo) are compiled and included by default
(gh#stevengi/nlopt#198).
* Bug fixes:
* gh#stevengi/nlopt#197
* gh#stevengi/nlopt#216
* gh#stevengi/nlopt#245
* gh#stevengi/nlopt#250
* gh#stevengi/nlopt#230
* gh#stevengi/nlopt#261
* gh#stevengi/nlopt#242
* gh#stevengi/nlopt#258.
- Drop patches incorporated upstream:
* nlopt-octave-5.0.patch
* nlopt-cmake-3.13.patch.
OBS-URL: https://build.opensuse.org/request/show/694580
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=23
2019-04-15 16:54:32 +00:00
6a0b84f69c
Accepting request 690871 from science
...
OBS-URL: https://build.opensuse.org/request/show/690871
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=12
2019-04-05 10:01:13 +00:00
925218cd99
Accepting request 690065 from home:badshah400:branches:science
...
- Update to version 2.5.0:
- Drop patches already incorporated upstream or otherwise fixed:
* nlopt-2.3-pkgconfig.patch
* pythondir.patch
* nlopt-octave-4.0.patch
* nlopt-octave4.4-prefixdir.patch
* nlopt-octave4.4-do_multi_index_op.patch
- New patches:
* nlopt-octave-5.0.patch: Fix compilation and running against octave >= 5.0; patch taken from upstream git commit.
* nlopt-cmake-3.13.patch: Fix building python module when using cmake 3.13+; patch taken from upstream git commit and rebased to apply cleanly.
- Switch to building python3 modules instead of python2.
- Switch to cmake build system in keeping with upstream; introduce BuildRequires: cmake and drop libtool.
- New BuildRequires: swig needed to build python module.
- Use %%autosetup to setup build directory and apply patches.
OBS-URL: https://build.opensuse.org/request/show/690065
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=21
2019-04-03 07:32:44 +00:00
2b8d7044e3
Accepting request 613774 from science
...
OBS-URL: https://build.opensuse.org/request/show/613774
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=11
2018-06-08 21:13:38 +00:00
ffc28d24de
Accepting request 613664 from home:badshah400:branches:science
...
- Add patches to fix compilation against octave 4.4:
* nlopt-octave4.4-prefixdir.patch: Fix how to find octave's
prefix dir in configure.ac: octave-config no longer supports
the keyword PREFIX and uses OCTAVE_HOME in its stead; patch
being sent upstream. Add BuildRequires: libtool and regenerate
build files (autoreconf -fvi) before configuring build.
* nlopt-octave4.4-do_multi_index_op.patch: Replace
do_multi_index_op by feval; the former is dropped from octave
4.4; patch being sent upstream.
- Package python modules installed to sitelib as well.
OBS-URL: https://build.opensuse.org/request/show/613664
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=19
2018-06-03 11:23:54 +00:00
be22168134
Accepting request 415846 from science
...
1
OBS-URL: https://build.opensuse.org/request/show/415846
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=10
2016-08-03 09:43:55 +00:00
Ismail Dönmez
92466db858
Accepting request 415837 from home:badshah400:branches:science
...
Get nlopt to rebuild on octave version upgrades, by setting a version dependent requires
OBS-URL: https://build.opensuse.org/request/show/415837
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=17
2016-07-29 13:15:50 +00:00
c8b0c3d162
Accepting request 353714 from science
...
Enable octave bindings back using patch from upstream.
OBS-URL: https://build.opensuse.org/request/show/353714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=9
2016-01-16 10:57:04 +00:00
12ed4b3450
Accepting request 344936 from home:Dmitry_R:branches:science
...
- Fix compatibility with Octave 4.0
* nlopt-octave-4.0.patch
OBS-URL: https://build.opensuse.org/request/show/344936
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=16
2015-11-17 17:21:35 +00:00
482f828f8d
Accepting request 309540 from science
...
- Disable Octave module due to incompatibility with Octave 4.0
OBS-URL: https://build.opensuse.org/request/show/309540
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=8
2015-06-02 08:09:21 +00:00
f8bdebc194
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=14
2015-06-01 08:40:55 +00:00
Matthias Mailänder
a06badd5de
Accepting request 309504 from home:Dmitry_R:branches:science
...
- Disable Octave module due to incompatibility with Octave 4.0
OBS-URL: https://build.opensuse.org/request/show/309504
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=13
2015-05-31 20:53:37 +00:00
25d161ecca
Accepting request 261360 from science
...
1
OBS-URL: https://build.opensuse.org/request/show/261360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=7
2014-11-14 08:19:10 +00:00
87bfb21bb0
Accepting request 261359 from home:Dmitry_R:branches:science
...
- Update to version 2.4.2
* Bugfix release, see included NEWS file for details.
- Update package descriptionts.
OBS-URL: https://build.opensuse.org/request/show/261359
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=11
2014-11-13 09:45:14 +00:00
Stephan Kulow
b4364e6d51
Accepting request 221744 from science
...
Update to version 2.4.1. (forwarded request 221732 from badshah400)
OBS-URL: https://build.opensuse.org/request/show/221744
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=5
2014-02-11 10:30:14 +00:00
Matthias Mailänder
cd57e91fab
Accepting request 221732 from home:badshah400:branches:science
...
Update to version 2.4.1.
OBS-URL: https://build.opensuse.org/request/show/221732
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=9
2014-02-11 05:56:57 +00:00
Stephan Kulow
a7e51d4c53
Accepting request 198413 from science
...
- install python parts to sitearch (pythondir.patch) (forwarded request 198397 from k0da)
OBS-URL: https://build.opensuse.org/request/show/198413
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=3
2013-09-11 10:57:03 +00:00
675bd52a85
Accepting request 198397 from home:k0da:ppc
...
- install python parts to sitearch (pythondir.patch)
OBS-URL: https://build.opensuse.org/request/show/198397
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=7
2013-09-11 06:44:13 +00:00
Stephan Kulow
e251be9d12
Accepting request 183463 from science
...
- Add fix for .pc file so we can use this library even
with other projects.
* nlopt-2.3-pkgconfig.patch
OBS-URL: https://build.opensuse.org/request/show/183463
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=2
2013-07-17 07:26:06 +00:00
300d7a8222
fix changes file
...
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=5
2013-07-16 16:16:26 +00:00
Stephan Kulow
7d7d8b6aae
Accepting request 178514 from science
...
New package: nlopt - a library for non-linear optimization
OBS-URL: https://build.opensuse.org/request/show/178514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nlopt?expand=0&rev=1
2013-06-13 15:12:57 +00:00
d502f7dd98
Accepting request 178614 from home:scarabeus_iv
...
- Add fix for .pc file so we can use this library even
with other projects.
OBS-URL: https://build.opensuse.org/request/show/178614
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=3
2013-06-12 09:46:20 +00:00
Corot Sebastien
377397129a
Accepting request 156255 from home:scorot:branches:science
...
- remove %%clean section
- add minimal single-line comment in spec file for patch0
- add files on %%doc section
- spec file cleanup
- add python(abi) requirements recent recent products
- update source url
OBS-URL: https://build.opensuse.org/request/show/156255
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=2
2013-02-24 14:09:13 +00:00
Corot Sebastien
c3ccbebfef
Accepting request 131177 from home:scorot:branches:science
...
A library for nonlinear optimization
OBS-URL: https://build.opensuse.org/request/show/131177
OBS-URL: https://build.opensuse.org/package/show/science/nlopt?expand=0&rev=1
2012-08-19 20:46:26 +00:00