File erlang-rebar.changes of Package erlang-rebar

-------------------------------------------------------------------
Wed May 22 12:27:48 UTC 2024 - Simon Lees <sflees@suse.de>

- We use a linked copy of this package in some SUSE products and
  to do so correctly, we need to ensure a minimum of erlang 26
  Leap will soon get a versioned copy of erlang26 as well

-------------------------------------------------------------------
Thu Feb 22 08:41:04 UTC 2024 - Michael Vetter <mvetter@suse.com>

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.

-------------------------------------------------------------------
Thu Jan  4 14:46:57 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>

- HACK: do not build the -testsuite flavor in distro projects (i.e
  in repositories called 'standard'). Allows to get fixes included
  in the distro while the test suite actually still fails
  (boo#1205140).

-------------------------------------------------------------------
Thu Aug 10 09:45:23 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>

- Add _multibuild: declare additional spec files as further flavors
  to build. Allows OBS to build those spec files without the need
  for linked packages.

-------------------------------------------------------------------
Wed Oct 12 17:49:50 UTC 2022 - Matwey Kornilov <matwey.kornilov@gmail.com>

- Add 0001-Fix-rebar-xref-for-recent-Erlang.patch:
  fix testsuite

-------------------------------------------------------------------
Wed Jun 30 12:41:37 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>

- Move rpm macros from /etc/rpm to %{_rpmmacrodir} (boo#1185668).

-------------------------------------------------------------------
Sat Jan 16 09:08:03 UTC 2021 - Matwey Kornilov <matwey.kornilov@gmail.com>

- Add rebar-0014-erl_interface-was-removed-in-Erlang-23.patch:
  erl_interface is missed since Erlang 23

-------------------------------------------------------------------
Thu Aug 16 15:18:50 UTC 2018 - opensuse-packaging@opensuse.org

- Update to version 2.6.4+git20180201.b6d3094:
  * travis-ci: allow Dialyzer job to fail
  * travis-ci: update otp versions
  * travis-ci: enable 20.1
  * rebar_xref: ignore opaque type match Dialyzer warning
  * rebar_cover: ignore opaque type match Dialyzer warning
  * rebar_utils: fix Dialyzer warning
  * Run Dialyzer on Travis-CI
  * Log out success message with newlines
  * travis-ci: otp 20.0.2 -> 20.0.4
  * Revert "Drop crypto app reliance"
  * Remove profiler note
  * inttest/*: do not export_all
  * Fix ctsuite template
  * Improve pseudo-unique ct_run node name
  * Drop crypto app reliance
  * rebar.config: access retest repo via https
  * Fix Erlang 20 export_all warnings
  * Fix #634
  * travis-ci: test with Erlang 20.0.2
  * Properly skip apps with a .app.src.script file
  * Fix typo in eunit help.

-------------------------------------------------------------------
Thu Mar 29 13:09:49 UTC 2018 - guillaume.gardet@opensuse.org

- Add _constraints file to avoid slow CPU to pass testsuite

-------------------------------------------------------------------
Wed Jul 12 14:48:15 UTC 2017 - bwiedemann@suse.com

- Add reproducible.patch to use a constant build time in .beam files
- Normalize zip file timestamps in /usr/bin/rebar (boo#1047218)

-------------------------------------------------------------------
Fri Sep 30 12:59:14 UTC 2016 - matwey.kornilov@gmail.com

- Update to version 2.6.4+git20160922.576e121:
  * Revert 'Treat port env vars as expandable only if they self reference'
  * Add necessary missing OSX flags for port driver linking
  * Prepare release 2.6.2
  * qc: lift experimental notice
  * port_compiler: consistently format default_env/0
  * Introduce and use compat random number module
  * Add an additional check for the existence of a 'rebar.beam' file during bootstrap run. Bootstrap fails on first run without any .beam files in the ebin folder.
  * port_compiler: generate clang compilation db
  * port_compiler: clean up compile_each()
  * port_compiler: auto-select C++ specific link template
  * Prepare release 2.6.3
  * Fix cdb processing when a file is skipped
  * rebar_utils: restore blank line
  * port_compiler: fix handling of multiple specs
  * Prepare release 2.6.4
  * Remove superfluous space in unabbrev error msg
  * Continuous integration on OTP 19.1

-------------------------------------------------------------------
Mon May 09 20:45:59 UTC 2016 - matwey.kornilov@gmail.com

- Update to version 2.6.1+git20160413.9281b84:
  + Support rebar3-style deps
  + Add raw to VsnRegex-Free dep
  + add deprecated message

-------------------------------------------------------------------
Mon May  9 16:13:21 UTC 2016 - matwey.kornilov@gmail.com

- BuildRoot should be common for both packages

-------------------------------------------------------------------
Sat Mar 19 16:48:58 UTC 2016 - matwey.kornilov@gmail.com

- Update to version 2.6.1+git20160318.ef73556:
  + Optionally look for ct .spec files in the ct_dir that was specified
  + Introduce REBAR_VSN_CACHE_FILE env variable to load/save vsn cache

-------------------------------------------------------------------
Fri Mar 18 08:24:17 UTC 2016 - matwey.kornilov@gmail.com

- Remove 0001-Find-all-deps-locally-first.patch:
  + use upstreamed alternative
- Remove 0002-Read-vsn-from-file.patch:
  + use upstreamed alternative
- Remove no-rebar-deps.patch: not needed anymore

-------------------------------------------------------------------
Fri Mar 18 08:23:57 UTC 2016 - matwey.kornilov@gmail.com

- Update to version 2.6.1+git20160317.384af7e:
  + Add support for Windows integration testing
  + Update retest dependency url
  + Add neotoma regression test
  + Automatically clean neotoma-generated erl files Add myself to THANKS
  + Ensure ebin created for dia compiler
  + Add tests for dia compiler
  + Update regexp to account for newer OTP versions
  + Treat port env vars as expandable only if they self reference
  + Additional Common Test regression tests
  + Fix eunit_surefire crash with rebar eunit tests=...
  + Provide additional test coverage for surefire enabled eunit testing
  + Fix bug when running gcc in cross_sizeof
  + Introduce REBAR_DEPS_PREFER_LIBS env variable to alter search behaviour

-------------------------------------------------------------------
Sun Jan 17 17:25:39 UTC 2016 - matwey.kornilov@gmail.com

- Update to version 2.6.1+git20160115.c534f8a:
  + fprof: document Cachegrind support
  + fprof: further document Cachegrind support
  + Add qualified name tests docs (see pr #119)
  + Fix windows eunit tests
  + Lock retest dependency
  + Allow windows release to use etc conf dir
  + xref: fix dialyzer warning introduced in 69802f63120
  + Provide additional debug logging on relup generation
  + Add the latest OTP 18 version to the Travis build

-------------------------------------------------------------------
Fri Oct 16 09:00:00 UTC 2015 - matwey.kornilov@gmail.com

- erlang-rebar-src and erlang-rebar-obs-src should also be
  in conflict explicitly

-------------------------------------------------------------------
Thu Oct 15 08:29:58 UTC 2015 - matwey.kornilov@gmail.com

- Update to version 2.6.1+git20151013.5d73a8d:
  + Add Windows continuous integration through AppVeyor

-------------------------------------------------------------------
Wed Oct 07 16:55:13 UTC 2015 - matwey.kornilov@gmail.com

- Update to version 2.6.1+git20150928.365ac64:
  + Fix #544
  + Fix #544 even more.
  + Fix #544
  + Add erl_first_files to other first_files
  + Add test for eunit_first_files
  + Add report and verbose options for LFE compile
  + bump to 2.6.1

-------------------------------------------------------------------
Wed Sep 30 11:36:06 UTC 2015 - dmueller@suse.com

- use m4 for substitution of the base package name,
  works around some defects in the source validator checks

-------------------------------------------------------------------
Fri Jul 24 18:21:51 UTC 2015 - seife+obs@b1-systems.com

- fix "bad %if condition" for non-SUSE distro builds

-------------------------------------------------------------------
Thu Jun 12 07:37:29 UTC 2014 - matwey.kornilov@gmail.com

- Version 2.3.1
  - fix build for 17

-------------------------------------------------------------------
Wed Apr 16 16:42:28 UTC 2014 - matwey.kornilov@gmail.com

- Add erlang-rebar-obs package to use it in OBS only.
  It does not require Internet.
- prjconf should be something like that:
  Substitute: erlang-rebar erlang-rebar-obs

-------------------------------------------------------------------
Wed Apr 16 12:56:47 UTC 2014 - matwey.kornilov@gmail.com

- Version 2.2.0

-------------------------------------------------------------------
Sat Mar  1 08:11:54 UTC 2014 - nkrinner@suse.com

- Added rpmlintc file to allow build to succeed with a file with 
  source code 

-------------------------------------------------------------------
Sun Feb  2 17:33:07 UTC 2014 - matwey.kornilov@gmail.com

- updated to latest master (2.1.0 release)

-------------------------------------------------------------------
Mon Sep 30 12:15:47 UTC 2013 - matwey.kornilov@gmail.com

- updated to latest master. some minor bugfixes

-------------------------------------------------------------------
Wed Jun 26 11:50:03 UTC 2013 - matwey.kornilov@gmail.com

- add bash autocompletion, rename -devel to -src

-------------------------------------------------------------------
Wed Jun 26 09:52:45 UTC 2013 - kruber@zib.de

- remove cyclic dependency to erlang-retest
  (a pre-build version is already bundled with rebar in ./inttest)
- fix SLE build (hg version is incompatible thus some tests fail)

-------------------------------------------------------------------
Wed Jun 26 09:29:26 UTC 2013 - kruber@zib.de

- fix package build (require erlang-retest package for %check)
  This dependency is cyclic, as erlang-retest needs rebar to build
  normally, here rebar is built and then retest (from git) which
  is only needed for the tests we don't have access to git from
  OBS though, try this way (or disable %check).

-------------------------------------------------------------------
Mon Jun 17 13:08:21 UTC 2013 - speilicke@suse.com

- Add %changelog section

-------------------------------------------------------------------
Fri Apr  5 12:08:29 UTC 2013 - speilicke@suse.com

- Fix %rebar and %rebar_compile macros to take further parameters

-------------------------------------------------------------------
Thu Apr  4 08:30:03 UTC 2013 - speilicke@suse.com

- Move rebar-specific macros from erlang package to erlang-rebar

-------------------------------------------------------------------
Thu Apr  4 07:16:04 UTC 2013 - speilicke@suse.com

- Added macros.erlang-rebar, which includes the following RPM macros:
  + %erlang_rebar
- Install ebam and priv files
- Added devel package

-------------------------------------------------------------------
Wed Apr  3 13:50:36 UTC 2013 - speilicke@suse.com

- Rename to erlang-rebar
- Use mode="disabled" source service and properly create a tarball
- General cleanup for Factory

-------------------------------------------------------------------
Sat Oct 06 06:36:08 UTC 2012 - matwey.kornilov@gmail.com

- Cleaned up initial version

openSUSE Build Service is sponsored by