Commit Graph

45 Commits

Author SHA256 Message Date
Dominique Leuenberger
407664e44d 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
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
Ana Guerrero
2f9cdf7313 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
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
Dominique Leuenberger
fdc0ce336e 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
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
Dominique Leuenberger
d60bd11bea 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
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
Dominique Leuenberger
185a3320cc 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
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
Dominique Leuenberger
cc6579b0d8 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
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
Dominique Leuenberger
3ca550ebef 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
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
Dominique Leuenberger
cb92360370 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
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
Dominique Leuenberger
b25a126d74 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
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
Dominique Leuenberger
273cc7724e 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
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
Dominique Leuenberger
87d45890dc 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
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
Dominique Leuenberger
cf625cab69 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
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
Dominique Leuenberger
237f40a033 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
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
Dominique Leuenberger
2cb30e2c3e 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
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
Dominique Leuenberger
04e0a2ebb1 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
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
Dominique Leuenberger
2e6e182d53 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
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
Dominique Leuenberger
8bee2d20f9 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
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
Dominique Leuenberger
ae6098f297 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
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
Dominique Leuenberger
061a39d4e4 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
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
Dominique Leuenberger
04ec9ff8d8 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
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
Dominique Leuenberger
34f45186d7 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
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