1
0
forked from pool/wxWidgets-3_2
Commit Graph

102 Commits

Author SHA256 Message Date
561fea2816 wxAccessibility is win32-only
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=125
2024-05-25 09:03:03 +00:00
0b964c364c - Explicity set --enable-accessibility to avert build failure in wxPython
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=124
2024-05-25 08:58:20 +00:00
351bb234b2 OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=123 2024-05-16 16:31:44 +00:00
1c6432f8aa - Update to release 3.2.5
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=122
2024-05-16 13:46:32 +00:00
139df4fc99 Accepting request 1141466 from home:qzhao:branches:X11:wxWidgets
Add wxWidgets-3_2-Fix-test-suite-on-Linux-s390x-architectures.patch to fix test failure suites on Linux/s390x and maybe other architectures.

OBS-URL: https://build.opensuse.org/request/show/1141466
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=120
2024-01-25 09:26:47 +00:00
cbe26aaed5 forward s390 patch to upstream
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=118
2024-01-08 13:34:31 +00:00
cac9804f31 Accepting request 1136501 from home:qzhao:branches:X11:wxWidgets
Add wxWidgets-3_2-fix-building-fault-S390.patch: Fix wxWidgets-3_2 building check fault on S390 platform: /sys/power/state doesn't exist in SLE S390 platform and certain types of containers, so check the file exist before run the test case. (bsc#1217026)

OBS-URL: https://build.opensuse.org/request/show/1136501
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=117
2024-01-08 13:31:01 +00:00
ad8fda69e9 OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=115 2023-12-27 17:08:44 +00:00
f1df84eeb8 more base trouble
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=114
2023-12-27 16:38:42 +00:00
8a82530537 ?base is wrong, use just base
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=113
2023-12-26 18:38:57 +00:00
aec4e5cd3f - Add autoconf-2_72.diff
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=112
2023-12-26 14:28:18 +00:00
d3dbe7841b fix spello
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=111
2023-12-26 11:15:22 +00:00
559be15213 OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=110 2023-12-16 16:59:15 +00:00
c5092364e9 - Update to release 3.2.4
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=109
2023-12-16 16:58:40 +00:00
ec938f1ebb - Update to release 3.2.3
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=108
2023-11-03 10:20:05 +00:00
69f4b4b75c - Use more pkgconfig(..) in BuildRequires
- Remove pre-SLE15 building blocks

OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=106
2023-05-24 10:17:53 +00:00
02081aff5a go to sonumber 9 as there is no symbol versioning that would allow minor number bumps
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=104
2023-05-04 07:45:44 +00:00
a41a4de1c4 Accepting request 1083535 from home:1Antoine1:branches:X11:wxWidgets
Enable wxWebRequest. From 3.1.5 changelog:

> New wxWebRequest and related classes provide a simple way to
> use HTTPS and HTTP/2 from wxWidgets applications using native
> libraries or libcurl.

Introduced in 3.1.5 but wasn't built until now. Apparently, no package in Factory depend on it yet.

Noticed this when trying to update package golly (not in Factory, just in Education) whose last version seems to use this feature.

Not sure if I correctly updated the soversion, please let me know if something's wrong. The new symbols are in libwx_baseu_net-suse.

OBS-URL: https://build.opensuse.org/request/show/1083535
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=103
2023-05-04 07:44:14 +00:00
1db9135a12 heed SUSE changelog syntax
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=101
2023-04-19 12:23:39 +00:00
6676f58046 trim changelog: noone is going to read all that
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=100
2023-04-19 12:19:33 +00:00
b782e068a2 trim build fixes from changelog: we already built it for the user
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=99
2023-04-19 12:18:49 +00:00
ce40d10ef5 Accepting request 1080170 from home:1Antoine1:branches:X11:wxWidgets
- Update to version 3.2.2.1:
  * Corrects a regression in 3.2.2 which resulted in not drawing any
    icons for the non-root item of wxGenericTreeCtrl in this release
    (gh#wxWidgets/wxWidgets#23255).
- Changes of version 3.2.2:
  * All:
    + Fix regression in saving TIFF images that could end up truncated
      (gh#wxWidgets/wxWidgets#23048).
    + Fix long standing bug in parsing wxHTTP responses.
    + Fix wx-config generation in CMake builds
      (gh#wxWidgets/wxWidgets#22806).
    + Fix compilation of code using wxTransformMatrix with recent gcc
      (gh#wxWidgets/wxWidgets#22790).
    + Fix memory leak when destroying wxThread
      (gh#wxWidgets/wxWidgets#22840).
    + Add serial number to wxwin.m4 file
      (gh#wxWidgets/wxWidgets#22848).
    + Update Expat submodule to include the fix for CVE-2022-40674.
    + Update zlib to 1.2.13.1 to include the fix for CVE-2022-37434
      (gh#wxWidgets/wxWidgets#22919).
    + Allow 'T' separator in wxDateTime::ParseDateTime()
      (gh#wxWidgets/wxWidgets#22999).
    + Add Serbian translations.
    + Fix MT-safety problem in wxZipInputStream
      (gh#wxWidgets/wxWidgets#23054).
    + Fix building all samples in release build with CMake
      (gh#wxWidgets/wxWidgets#23106).
    + Fix using pkg-config when cross-compiling
      (gh#wxWidgets/wxWidgets#22886, gh#wxWidgets/wxWidgets#23037, gh#wxWidgets/wxWidgets#23171).
    + Fix compilation problem in wxUILocale code when using musl
      (gh#wxWidgets/wxWidgets#23050).
    + Add wxUILocale::GetSystemLocaleId() replacing GetSystemLocale()
      (gh#wxWidgets/wxWidgets#23114).
    + Fail when setting unsupported "mixed" locale under Unix
      (gh#wxWidgets/wxWidgets#23218).
  * All (GUI):
    + Improve wxWebView::RunScriptAsync() performance
      (gh#wxWidgets/wxWidgets#22781).
    + Fix data race when processing events generated in a worker thread.
    + Fix compilation problem in wx/propgrid/editors.h
      (gh#wxWidgets/wxWidgets#22875).
    + Fix wxGeneric{List,Tree}Ctrl high DPI icons
      (gh#wxWidgets/wxWidgets#22887, gh#wxWidgets/wxWidgets#22916).
    + Add macros for event tables for missing wxWebView events
      (gh#wxWidgets/wxWidgets#22949).
    + Improve month selection in wxGenericCalendarCtrl
      (gh#wxWidgets/wxWidgets#22853).
    + Fix maximum length of wxPropertyGrid editors
      (gh#wxWidgets/wxWidgets#23033).
    + Add support for Caps/Num/Scroll Lock to wxGetKeyState()
      (gh#wxWidgets/wxWidgets#23195).
    + Fix wxToolBar::GetToolBitmapSize() in high DPI under non-MSW
      (gh#wxWidgets/wxWidgets#23222).
  * wxGTK:
    + Fix resizing wxGLCanvas with EGL and Wayland
      (gh#wxWidgets/wxWidgets#22811).
    + Fix missing X11 libraries when linking with wxGTK2 statically
      (gh#wxWidgets/wxWidgets#22813).
    + Fix compilation with GTK 3.22.z and z < 25
      (gh#wxWidgets/wxWidgets#22816).
    + Fix compilation with GTK < 2.21.8
      (gh#wxWidgets/wxWidgets#22830).
    + Fix display artefacts when using AUI without compositor under X11
      (gh#wxWidgets/wxWidgets#23135).
    + Allow selecting and copying text in wxMessageDialog
      (gh#wxWidgets/wxWidgets#23039).
    + Fix initial size of top-level window on Wayland
      (gh#wxWidgets/wxWidgets#23041).
    + Improve size and behaviour of in-place editor in wxTreeCtrl
      (gh#wxWidgets/wxWidgets#23001).
  * wxQt:
    + Fix creating wxFont using fractional point size
      (gh#wxWidgets/wxWidgets#23163).

OBS-URL: https://build.opensuse.org/request/show/1080170
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=98
2023-04-19 12:17:01 +00:00
34f9c2abd2 Accepting request 1008004 from home:iznogood:branches:X11:wxWidgets
- Update to version 3.2.1:
  * Coming soon after 3.2.0, this is mostly a bug fix release, with
    just one noteworthy new feature: the addition of
    wxFileDialog::AddShortcut() function.
  * However it fixes some important regressions and other problems:
    - Fix crash in applications calling g_log_set_writer_func()
      with recent glib.
    - Several fixes to alpha channel handling in wxMSW bitmaps.
    - Generate key and focus events for wxSearchCtrl in wxOSX.
    - Fix creating wxRadioBox without any items in wxOSX.
    - Fix regression with AUI floating pane positioning.
    - Avoid new warnings given by gcc 12.
    - Fix building with MSVS 2022 standard-conforming preprocessor.
    - Work around MSVS 2022 optimizer bug that broke wxImage
      resizing.
    - NetBSD build fixes.
- Rebase soversion.diff with quilt.

OBS-URL: https://build.opensuse.org/request/show/1008004
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=96
2022-10-05 04:13:16 +00:00
fdb1292811 bump sover to suse8
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=94
2022-07-07 16:56:00 +00:00
564bb5fb48 Accepting request 987433 from home:polslinux:branches:X11:wxWidgets
- Update to version 3.2.0:
  All:
    * Build fixes for Unix systems using older Cairo or glibc versions.
    * Fix wxFileName::ReplaceHomeDir() when HOME=="/".
    * Fix wxLocale::IsAvailable(wxLANGUAGE_DEFAULT) regression.
    * Provide CMake config file for the library.
    * Add a 'revision' component to wxVersionInfo (Ronny Krüger).
  All (GUI):
    * Make loading bitmaps using BI_BITFIELDS work again.
    * Fix wxGenericListCtrl::GetColumnCount() for wxLC_LIST (Kvaz1r).
    * Fix refresh after calling wxGenericListCtrl::EnsureVisible() (taler21).
    * Add wxMenuItem::GetBitmapBundle().
    * Support additional wxWizard properties in XRC (Randalphwa).
  wxGTK:
    * Fix wxDC::Blit() and wxBitmap::GetSubBitmap() with HiDPI bitmaps.
    * Fix TAB navigation in wxSimplebook (Adrian Lopez).
    * Support wxINVERT logical operation on wxDC with white source colour.
    * Don't assert in wxGtkImage (used in e.g. wxToolBar) when bitmap is missing.
    * Fix wxListBox selection colors with non-default background (alilie).
    * Fix wxCURSOR_SIZING with Wayland.
    * Recognize modern versions of GNOME in GetDesktopEnvironment() (Ulrich Telle).
- Drop 0001-Add-new-wx-filedlgcustomize.h-to-the-list-of-files.patch

OBS-URL: https://build.opensuse.org/request/show/987433
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=93
2022-07-07 16:13:52 +00:00
66872e5549 Accepting request 985562 from home:StefanBruens:branches:X11:wxWidgets
The xml files are required when bootstrapping wxWindows from a git checkout.

- Install missing header added in 3.1.7, add
  0001-Add-new-wx-filedlgcustomize.h-to-the-list-of-files.patch
- Add doc generation using _multibuild
- Enable non-gui tests

OBS-URL: https://build.opensuse.org/request/show/985562
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=92
2022-06-28 15:43:38 +00:00
ced3af6978 Accepting request 981365 from home:1Antoine1:branches:M17N
- Update to version 3.1.7:
  * CMake build system improvements (better precompiled headers
    support).
  * Many updated translations and new wxTRANSLATE_IN_CONTEXT().
  * Several previously missing attributes added to multiple XRC
    handlers.
  * Row reordering by dragging and UI enhancements in wxGrid.
  * Ability to suppress selected (or all) GTK warning messages in
    wxGTK.
  * And many bugs fixes, including for the regressions in 3.1.6.
- Remove wxWidgets-3.1.6-fix-wxDVC-not-showing-empty-cells.patch:
  Fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/981365
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=91
2022-06-10 08:29:03 +00:00
2ecff40c38 Accepting request 976441 from home:1Antoine1:branches:M17N
- Add wxWidgets-3.1.6-fix-wxDVC-not-showing-empty-cells.patch
  (gh#wxWidgets/wxWidgets#22359).
- Remove _service file: Unused.
- Fix some rpmlint warnings:
  * Remove unused rpmlintrc filters.
  * Remove non-breaking spaces.

OBS-URL: https://build.opensuse.org/request/show/976441
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=90
2022-05-11 16:18:24 +00:00
92c3fc84b2 Accepting request 970135 from home:susnux:branches:X11:wxWidgets
Update to 3.1.6

OBS-URL: https://build.opensuse.org/request/show/970135
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=89
2022-04-14 12:10:14 +00:00
249628cd96 Accepting request 955347 from home:iznogood:branches:X11:wxWidgets
wxWidgets is the last consumer of gnome-vfs2 - and I'd really really like to get rid of it

osc whatdependson openSUSE:Factory gnome-vfs2 standard x86_64
gnome-vfs2 :
   wxWidgets-3_0
   wxWidgets-3_0-nostl
   wxWidgets-3_2


- Drop gnome-vfs2-devel BuildRequires, and no longer pass
  with-gnomevfs to configure, gnome-vfs2 is deprecated many many
  years ago, and slated for removal from openSUSE Factory. It is
  currently only used for associating MIME types (in wxWidgets),
  and we can live without that.

OBS-URL: https://build.opensuse.org/request/show/955347
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=88
2022-02-16 14:38:42 +00:00
f093a8e6a0 Accepting request 913481 from home:badshah400:branches:X11:wxWidgets
Disable building with EGL support: glew is not ready for EGL yet and this causes wxWidgets based OpenGL apps (e.g. hugin) to crash. See boo#1188519, boo#1189524.

OBS-URL: https://build.opensuse.org/request/show/913481
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=87
2021-08-21 23:15:20 +00:00
69d52387a1 Accepting request 902378 from home:1Antoine1:branches:X11:wxWidgets
- Add wxWidgets-3.1.5-fix-wxIcon-wxDVC-columns.patch (boo#1187712).

OBS-URL: https://build.opensuse.org/request/show/902378
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=86
2021-06-25 15:13:23 +00:00
4d5a03886a Accepting request 897893 from home:1Antoine1:branches:X11:wxWidgets
- Update to version 3.1.5:
  * New wxWebRequest and related classes provide a simple way to
    use HTTPS and HTTP/2 from wxWidgets applications using native
    libraries or libcurl.
  * Support EGL in wxGLCanvas and Wayland in wxMediaCtrl under
    Linux.
  * Many appearance and other fixes for macOS 11.
  * More improvements to wxGrid UI, API and performance.
  * wxImage improvements: add alpha support in Paste() and
    clipboard support.
  * API additions: wxPersistentComboBox, wxFileName::ResolveLink(),
    wxFileHistory::SetMenuPathStyle(), wxString::utf8_string(),
    wxEVT_FULLSCREEN.
  * Improvements: wxConfig now supports 64-bit integers, wxLog uses
    millisecond resolution in timestamps, XRC files can be loaded
    from URLs.
  * Yet more bug fixes, fixes for API inconsistencies and
    optimizations, notably in wxDataViewCtrl, wxListCtrl,
    wxPropertyGrid.
- Remove patches fixed upstream:
  * 0001-Don-t-use-wxASCII_STR-inside-wxART_MAKE_XXX_ID-macro.patch.
  * 0002-Fix-documented-type-of-wxART_XXX-constants.patch.

OBS-URL: https://build.opensuse.org/request/show/897893
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=84
2021-06-07 12:27:50 +00:00
02e2759cdc OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=82 2020-11-20 13:29:52 +00:00
d20b3a68b4 rework that base-devel package
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=81
2020-11-20 11:55:56 +00:00
31a28e6af4 OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=80 2020-11-16 14:58:26 +00:00
2ee2ba1cd0 - Fix an rpmlint warning
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=79
2020-11-16 14:05:03 +00:00
29128a9718 - Change wxGTK2 flavor to be the main (unnamed) flavor.
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=77
2020-10-09 16:49:28 +00:00
be7731fbfa OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=76 2020-10-09 16:40:42 +00:00
7cf8e36eb1 quote some more
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=75
2020-10-09 14:29:02 +00:00
3f88bedf9f Accepting request 840442 from home:StefanBruens:branches:X11:wxWidgets
- Fix unquoted bareword comparisons for RPM 4.16 compatibility

OBS-URL: https://build.opensuse.org/request/show/840442
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=74
2020-10-09 14:26:57 +00:00
8898072da1 Accepting request 838832 from home:StefanBruens:branches:X11:wxWidgets
- Fix wxPython compatibility issue:
  Add 0001-Don-t-use-wxASCII_STR-inside-wxART_MAKE_XXX_ID-macro.patch
  Add 0002-Fix-documented-type-of-wxART_XXX-constants.patch

OBS-URL: https://build.opensuse.org/request/show/838832
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=72
2020-09-30 21:01:05 +00:00
d63229ff8f make bot and static parsers happy
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=70
2020-09-03 14:35:51 +00:00
d3920c3ddd Accepting request 827959 from home:StefanBruens:branches:X11:wxWidgets
submitted wrong revision ...

OBS-URL: https://build.opensuse.org/request/show/827959
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=69
2020-08-20 10:08:10 +00:00
2a7953a799 Accepting request 827955 from home:StefanBruens:branches:X11:wxWidgets
- Use _multibuild to avoid changes and spec files of the variants
  getting out of sync.

OBS-URL: https://build.opensuse.org/request/show/827955
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=68
2020-08-19 22:32:06 +00:00
e7026e8327 OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=67 2020-08-15 13:21:33 +00:00
c7b9cb41d2 Accepting request 825825 from home:StefanBruens:branches:X11:wxWidgets
Fix uninstallable nostl variant in Staging:ADI:20
- Correct base_packages flag for nostl variant, it can not use the
  base libraries of the regular variant

- Do not disable debugging completely, only recommended for
  constrained environments and breaks wxPython tests
- Build base libraries from wxGTK3 build, wxWidgets (GTK2) is no
  longer used by any Factory package.

OBS-URL: https://build.opensuse.org/request/show/825825
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=66
2020-08-15 13:19:14 +00:00
71ff03dcbe adhere to formatting rules for .changes
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=65
2020-08-05 08:37:11 +00:00
493b71f4c6 remove sdlu; this can only be built by one specfile
OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=64
2020-08-04 23:38:49 +00:00
404fac3685 OBS-URL: https://build.opensuse.org/package/show/X11:wxWidgets/wxWidgets-3_2?expand=0&rev=63 2020-08-04 23:07:19 +00:00