Commit Graph

24 Commits

Author SHA256 Message Date
79c7bb7c4d Accepting request 1155219 from GNOME:Next
- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).

OBS-URL: https://build.opensuse.org/request/show/1155219
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=44
2024-03-05 14:21:22 +00:00
3f26ceab7a Accepting request 1114597 from GNOME:Next
- Update to version 3.6.0:
  + sigc++config.h.*: Update and clean up a bit for Visual Studio
  + scoped_connection: New wrapper to auto-disconnect a slot
  + signal: Add connect_first()
  + Documentation:
    - connection: Improve the class documentation
    - Improve Visual Studio build documentation
    - Remove AUTHORS and add general information to README.md
    - manual: Add paragraph about new scoped_connection
  + Tests: Add test_scoped_connection
  + Build:
    - Meson:
      . Don't copy files with configure_file()
      . Fix the evaluation of is_git_build on Windows
      . Don't require the 'dot' command to build the documentation
    - CMake: Prevent multiple target declaration for uninstall
    - Visual Studio: Support static builds
- Use autosetup macro.

- Update to version 3.4.0:
  + Add track_object(), deprecate track_obj()
  + Add trackable_signal_with_accumulator and trackable_signal
  + Examples, tests:
    - examples/member_method: Make on_print() non-virtual
    - test_accumulated.cc: clang++ requires another 'template'
    - test_limit_reference.cc: Don't use auto where a slot is
      required
  + Documentation: signal::make_slot(): Note that signal does not
    derive from trackable
  + Build:

OBS-URL: https://build.opensuse.org/request/show/1114597
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=42
2023-10-02 07:40:00 +00:00
60ba81e03c Accepting request 962835 from GNOME:Next
GNOME 42 - here we come

OBS-URL: https://build.opensuse.org/request/show/962835
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=40
2022-03-21 08:35:34 +00:00
ce2e441950 Accepting request 854496 from GNOME:Next
- Update to version 3.0.6:
  + Build: Meson build: Fix versioning on macOS.
  + Documentation:
    - sigc++/sigc++.h: Describe how to use libsigc++ with Meson.
    - Update links to the web page, now at
      libsigcplusplus.github.io/libsigcplusplus
- Remove mm-common BuildRequires: no longer needed after the switch
  to meson.

  + No longer ship the htmldoc as part of the devel package.

OBS-URL: https://build.opensuse.org/request/show/854496
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=38
2020-12-10 13:26:39 +00:00
0f7fd36a83 Accepting request 850293 from home:dimstar:branches:GNOME:Factory
Update to 3.0.4

OBS-URL: https://build.opensuse.org/request/show/850293
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=36
2020-11-26 12:26:07 +00:00
917a31c11e Accepting request 788212 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/788212
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=34
2020-03-28 12:11:08 +00:00
5c7ffc54e1 Accepting request 760307 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/760307
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=32
2020-01-05 14:14:55 +00:00
52e38ee89e Accepting request 729111 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/729111
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=30
2019-09-09 10:54:00 +00:00
aed3213a26 Accepting request 727069 from GNOME:Next
Resub tweaked.
 .changes made me a sad puppy.

OBS-URL: https://build.opensuse.org/request/show/727069
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=29
2019-08-30 11:29:30 +00:00
516927706b Accepting request 657625 from GNOME:Next
- Update to version 2.99.12:
  + Avoid compiler warnings from function pointer conversions.
  + Build:
    - Replace the Visual Studio project files with MSVC NMake
      project files.
    - Add MSVC_NMake/README.txt for Visual Studio builds.
    - cmake: Require C++17 support.
  + Documentation:
    - Update links in README, configure.ac, libsigcplusplus.doap.
    - README: Update compiler requirement.

OBS-URL: https://build.opensuse.org/request/show/657625
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=27
2018-12-13 15:16:55 +00:00
a463b92d77 Accepting request 595371 from home:iznogood:branches:GNOME:Factory
- Update to version 2.99.11:
  + libsigc++-3.0 now requires C++17. Use of C++17:
    - Use std::apply to simplify implementation.
    - Use std::invoke to make implementation more generic.
    - Use constexpr if to simplify implementation.
  + Build: Require mm-common 0.9.12.
- Add mm-common BuildRequires: New dependency.

OBS-URL: https://build.opensuse.org/request/show/595371
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=25
2018-04-13 06:49:51 +00:00
75b29af1c0 Accepting request 581438 from GNOME:Next
spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/581438
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=23
2018-03-05 14:05:17 +00:00
2cba92fb94 Accepting request 571849 from GNOME:Next
Update to 2.99.10

OBS-URL: https://build.opensuse.org/request/show/571849
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=21
2018-02-02 16:33:43 +00:00
3bab7f9ed0 Accepting request 514961 from GNOME:Next
I guess we can bump this one in any case

OBS-URL: https://build.opensuse.org/request/show/514961
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=19
2017-08-14 14:26:03 +00:00
c07e6b61bc Accepting request 459877 from GNOME:Next
scripted push

OBS-URL: https://build.opensuse.org/request/show/459877
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=17
2017-02-22 20:41:41 +00:00
bcfd99d1cc Accepting request 443919 from home:jengelh:branches:GNOME:Factory
- RPM group reassignment

OBS-URL: https://build.opensuse.org/request/show/443919
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=15
2016-12-05 15:07:50 +00:00
Bjørn Lie
2a5f58f9e9 Accepting request 405048 from GNOME:Next
New upstream release, input on how to solve the DATE and TIME issue welcomed

OBS-URL: https://build.opensuse.org/request/show/405048
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=13
2016-06-29 23:00:28 +00:00
Bjørn Lie
6ec22ae1e4 Accepting request 393890 from home:jengelh:branches:GNOME:Factory
- Remove pointless --with-pic because shared libs are always
  built with it anyway
  (and we have no static archives here)

OBS-URL: https://build.opensuse.org/request/show/393890
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=11
2016-05-09 19:24:02 +00:00
Bjørn Lie
0d6582f44d Accepting request 393084 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/393084
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=9
2016-05-02 12:35:14 +00:00
Bjørn Lie
e3b31c306c Accepting request 390137 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/390137
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=7
2016-04-15 09:46:48 +00:00
Bjørn Lie
f93339307b Accepting request 386310 from GNOME:Next
- Update to version 2.99.4:
  + Minor documentation improvements.
  + Make some constructors explicit.
  + Some more minor uses of C++11 syntax.
  + Remove unused SIGC_FUNCTORS_DEDUCE_RESULT_TYPE_WITH_DECLTYPE.
  + Reformat code with clang-format.

OBS-URL: https://build.opensuse.org/request/show/386310
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=5
2016-04-09 11:22:03 +00:00
Bjørn Lie
b2ad9cb57f Accepting request 375090 from GNOME:Next
Update to 2.99.3

OBS-URL: https://build.opensuse.org/request/show/375090
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=3
2016-03-18 11:31:27 +00:00
95d36a6796 Accepting request 374481 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/374481
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=2
2016-03-18 10:07:50 +00:00
0c472a2a04 Accepting request 370071 from GNOME:Next
New package, I guess we need to fix up links after ack

OBS-URL: https://build.opensuse.org/request/show/370071
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=1
2016-03-11 17:07:45 +00:00