45 Commits

Author SHA256 Message Date
a0c602e3dc Accepting request 1155239 from GNOME:Factory
- 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). (forwarded request 1155219 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1155239
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=21
2024-03-06 22:03:49 +00:00
6e319eee04 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
61252fdc83 Accepting request 1114708 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1114708
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=20
2023-10-03 18:15:02 +00:00
589c20e47f 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
4b3e674877 Accepting request 963626 from GNOME:Factory
GNOME 42 - ready for impact

OBS-URL: https://build.opensuse.org/request/show/963626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=19
2022-03-23 19:16:45 +00:00
329aa02fbd 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
bc4546af8b Accepting request 854567 from GNOME:Factory
- 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. (forwarded request 854496 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/854567
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=18
2020-12-12 19:27:45 +00:00
5ae1e56da4 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
3fc2b4d209 Accepting request 851049 from GNOME:Factory
Update to 3.0.4 (forwarded request 850293 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/851049
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=17
2020-11-29 11:22:53 +00:00
14ddcbc465 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
48a7bfe13b Accepting request 789275 from GNOME:Factory
(forwarded request 788212 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/789275
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=16
2020-03-30 20:51:17 +00:00
34902edaed 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
eba7ea4096 Accepting request 760968 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/760968
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=15
2020-01-07 22:50:57 +00:00
0e250563be 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
f8dc13f514 Accepting request 729413 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/729413
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=14
2019-09-11 08:19:06 +00:00
080d0c4390 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
be9e18bc6d 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
d3431e6f98 Accepting request 657851 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/657851
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=13
2018-12-21 07:20:59 +00:00
c054461a0b 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
e8a05251d3 Accepting request 596156 from 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. (forwarded request 595371 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/596156
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=12
2018-04-20 15:27:15 +00:00
640328842b 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
e5e16bcb82 Accepting request 582922 from GNOME:Factory
spec-cleaner (forwarded request 581438 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/582922
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=11
2018-03-09 09:42:15 +00:00
bd71148f39 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
88d22dab03 Accepting request 572088 from GNOME:Factory
Update to 2.99.10 (forwarded request 571849 from luc14n0)

OBS-URL: https://build.opensuse.org/request/show/572088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=10
2018-02-03 14:42:30 +00:00
3b8ee6ed56 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
34f6969b40 Accepting request 516854 from GNOME:Factory
I guess we can bump this one in any case (forwarded request 514961 from Zaitor)

OBS-URL: https://build.opensuse.org/request/show/516854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=9
2017-08-16 14:15:16 +00:00
1cb73793d4 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
cae054f8de Accepting request 461099 from GNOME:Factory
Scripted push of project GNOME:Factory

OBS-URL: https://build.opensuse.org/request/show/461099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=8
2017-03-22 21:59:06 +00:00
14e5f1ebf1 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
3bdbf39b0f Accepting request 443928 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/443928
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=7
2016-12-06 13:26:25 +00:00
8f9791e00b 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
624c7208a6 Accepting request 405557 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/405557
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=6
2016-07-01 08:00:48 +00:00
Bjørn Lie
183cc2cee8 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
310f47d0f7 Accepting request 394532 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/394532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=5
2016-05-11 14:37:36 +00:00
Bjørn Lie
1d0ab88303 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
6a581e19fd Accepting request 393298 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/393298
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=4
2016-05-05 06:12:49 +00:00
Bjørn Lie
082f9b329a 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
ecd6d7f527 Accepting request 390168 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/390168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=3
2016-04-15 17:08:30 +00:00
Bjørn Lie
a31b56450d 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
0abcca9573 Accepting request 386514 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/386514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=2
2016-04-11 07:14:34 +00:00
Bjørn Lie
3e6788ed15 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
8fff657a5f Accepting request 375102 from GNOME:Factory
Supersede with fixed licence from upstream

OBS-URL: https://build.opensuse.org/request/show/375102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++3?expand=0&rev=1
2016-03-26 14:23:55 +00:00
Bjørn Lie
b25f6007d4 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
b55177f636 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
87943b3e5e 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