559 Commits

Author SHA256 Message Date
f132feb18b Accepting request 1318913 from graphics
- add wrapper packages for demo and lang

- Convert this package to a wrapper package
- patches dropped here and migrated to the blender-x.y packages:
  audaspace_1_8_compat.patch
  cmake_manpage_fix.patch

- Prepare AMD HIP/HIPrt support

OBS-URL: https://build.opensuse.org/request/show/1318913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=199
2025-11-21 15:59:39 +00:00
5a1c46e875 - patches dropped here and migrated to the blender-x.y packages:
audaspace_1_8_compat.patch
  cmake_manpage_fix.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=516
2025-11-20 17:12:43 +00:00
a75dedcc6d Accepting request 1318689 from home:darix:branches:graphics
- add wrapper packages for demo and lang

- Convert this package to a wrapper package

- Prepare AMD HIP/HIPrt support

OBS-URL: https://build.opensuse.org/request/show/1318689
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=515
2025-11-20 16:05:23 +00:00
1bd32c46df Accepting request 1318422 from graphics
OBS-URL: https://build.opensuse.org/request/show/1318422
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=198
2025-11-18 14:40:57 +00:00
8f66fdfca5 Accepting request 1318272 from home:StefanBruens:branches:graphics
- Fix build with Audaspace 1.8.0, add audaspace_1_8_compat.patch
- Remove no longer needed separate assets tarball, as it is
  included in the regular sources now.

OBS-URL: https://build.opensuse.org/request/show/1318272
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=513
2025-11-18 09:34:09 +00:00
93286431cd Accepting request 1314925 from graphics
- Update to 4.5.4

OBS-URL: https://build.opensuse.org/request/show/1314925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=197
2025-11-01 22:34:49 +00:00
79ecc0cfb4 - drop b49b026b8eb6b289c59ff9ecb741f52531c22170.patch
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=511
2025-10-31 15:36:21 +00:00
7e992b9098 Accepting request 1314479 from graphics:blender-backports
- Update to 4.5.4

OBS-URL: https://build.opensuse.org/request/show/1314479
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=510
2025-10-31 14:54:25 +00:00
8749620838 Accepting request 1310524 from graphics
OBS-URL: https://build.opensuse.org/request/show/1310524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=196
2025-10-10 15:11:27 +00:00
3e45a16856 Accepting request 1310521 from home:darix:branches:graphics
- We already forced ffmpeg-7 indirectly for older distros
  and now that ffmpeg-8 is there we need to also force it for
  Tumbleweed for now. So do it explicitely in the spec file.

OBS-URL: https://build.opensuse.org/request/show/1310521
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=508
2025-10-10 09:53:50 +00:00
068633b380 Accepting request 1309291 from graphics
- add b49b026b8eb6b289c59ff9ecb741f52531c22170.patch:
  Allow building with OCIO 2.5.0

OBS-URL: https://build.opensuse.org/request/show/1309291
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=195
2025-10-08 16:13:50 +00:00
bf8fa1ceb7 Accepting request 1309241 from home:darix:branches:graphics
- add b49b026b8eb6b289c59ff9ecb741f52531c22170.patch:
  Allow building with OCIO 2.5.0

OBS-URL: https://build.opensuse.org/request/show/1309241
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=506
2025-10-06 10:45:35 +00:00
7d1194d492 Accepting request 1305990 from graphics
OBS-URL: https://build.opensuse.org/request/show/1305990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=194
2025-09-19 15:10:50 +00:00
b50dcca461 Accepting request 1305972 from home:darix:branches:graphics
- Update to 4.5.3

OBS-URL: https://build.opensuse.org/request/show/1305972
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=504
2025-09-19 11:50:36 +00:00
41aa3e55bb Accepting request 1303210 from graphics
OBS-URL: https://build.opensuse.org/request/show/1303210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=193
2025-09-09 18:30:08 +00:00
37c49f6eec Accepting request 1303031 from home:darix:branches:graphics
- Update to 4.5.2
  https://developer.blender.org/docs/release_notes/4.5/corrective_releases/#blender-452

  https://developer.blender.org/docs/release_notes/4.5/corrective_releases/#blender-451

OBS-URL: https://build.opensuse.org/request/show/1303031
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=502
2025-09-08 13:22:30 +00:00
d5f15aa338 Accepting request 1297670 from graphics
OBS-URL: https://build.opensuse.org/request/show/1297670
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=192
2025-08-05 12:22:49 +00:00
44fd266749 Accepting request 1297560 from home:darix:branches:graphics
- Update to 4.5.1
  https://developer.blender.org/docs/release_notes/4.5/corrective_releases/
- Drop manifold-include-fix.patch

OBS-URL: https://build.opensuse.org/request/show/1297560
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=500
2025-08-05 09:03:46 +00:00
0891d5bc36 Accepting request 1293855 from graphics
OBS-URL: https://build.opensuse.org/request/show/1293855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=191
2025-07-17 15:18:12 +00:00
315a5d5894 Accepting request 1293853 from home:frispete:blender
- Sync manifold-include-fix.patch with upstream fix

OBS-URL: https://build.opensuse.org/request/show/1293853
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=498
2025-07-16 16:29:41 +00:00
e9499bfed2 Accepting request 1293499 from home:darix:branches:graphics
- Update to 4.5.0
  https://www.blender.org/download/releases/4-5/
  https://developer.blender.org/docs/release_notes/4.5/
- let the package provide if the current version is LTS

- Add manifold build conditional
- Add manifold-include-fix.patch

- make OSL shader compilation actually find our files

- enable manifold support. New BuildRequires cmake(manifold)

- bump to openvdb >= 11
- force embree >= 4
- remove unused cmake options
  -DWITH_OPENMP:BOOL=ON
  -DWITH_X11_XF86VMODE:BOOL=ON
- disable system audaspace until
  https://github.com/audaspace/audaspace/issues/31 is solved

OBS-URL: https://build.opensuse.org/request/show/1293499
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=497
2025-07-16 12:32:48 +00:00
6366bb808e Accepting request 1274872 from graphics
OBS-URL: https://build.opensuse.org/request/show/1274872
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=190
2025-05-06 14:43:16 +00:00
d76b7df8c0 Accepting request 1274815 from home:Guillaume_G:branches:graphics
- Add condition for OpenImageDenoise BuildRequires
- Enable OpenImageDenoise on aarch64

OBS-URL: https://build.opensuse.org/request/show/1274815
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=495
2025-05-06 11:05:24 +00:00
886cb90cb0 Accepting request 1273975 from graphics
OBS-URL: https://build.opensuse.org/request/show/1273975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=189
2025-05-02 13:01:08 +00:00
0c3288b83e Accepting request 1273844 from home:darix:branches:graphics
- add BuildRequires for fftw3-threads-devel which is needed now

- Update to 4.4.3

OBS-URL: https://build.opensuse.org/request/show/1273844
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=493
2025-05-02 09:31:47 +00:00
dbf2233180 Accepting request 1270159 from graphics
discontinue use of openCollada to deprecate pcre

OBS-URL: https://build.opensuse.org/request/show/1270159
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=188
2025-04-22 15:26:05 +00:00
2c5481d995 Accepting request 1267732 from home:darix:branches:graphics
- the big conditionals and BuildRequires cleanup
  - all bconds which were on all the time got removed
  - as many BR as possible got convert to cmake() and pkgconfig()
    format
  - fall back BR now use the (foo or bar) syntax
  - cleaned up many BR which were no longer used, including boost
    libraries no longer needed, openCollada and many more.
  - always build with jemalloc
  - force system freetype2

OBS-URL: https://build.opensuse.org/request/show/1267732
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=491
2025-04-07 16:25:51 +00:00
8c8e675e55 Accepting request 1254207 from graphics
OBS-URL: https://build.opensuse.org/request/show/1254207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=187
2025-03-20 18:24:41 +00:00
26eb51c04e Accepting request 1254199 from home:darix:branches:graphics
- Update to 4.4.0
  https://developer.blender.org/docs/release_notes/4.4/ 
  https://www.blender.org/download/releases/4-4/
- build with python 3.13 on TW but keep python 3.11 on Leap
- we can build with system audaspace on Leap again
- refreshed patches cmake_manpage_fix.patch
- drop patches:
  Add_missing_system_error_handler.patch
  ffmpeg-7-1.patch
- change BR for zstd to cmake(zstd) because the pkgconfig alone was
  not enough to find the library
- add pkgconfig(libpipewire-0.3) if we ever switch back to the
  intree audaspace
- add support for easily test snapshots

OBS-URL: https://build.opensuse.org/request/show/1254199
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=489
2025-03-18 17:50:13 +00:00
15d2ba9ad9 Accepting request 1248435 from graphics
OBS-URL: https://build.opensuse.org/request/show/1248435
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=186
2025-02-26 16:16:09 +00:00
dfe6b3c7e9 Accepting request 1247737 from home:darix:branches:graphics
- force gcc 14 on Leap 

- it fails to build with OSL 1.11 force the TW version

- force newer boost for the whole stack

OBS-URL: https://build.opensuse.org/request/show/1247737
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=487
2025-02-25 16:49:25 +00:00
fa61dd02d9 Accepting request 1245135 from graphics
OBS-URL: https://build.opensuse.org/request/show/1245135
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=185
2025-02-11 20:31:58 +00:00
3edd6f8931 Accepting request 1245130 from home:darix:branches:graphics
woohoo it works

OBS-URL: https://build.opensuse.org/request/show/1245130
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=485
2025-02-11 16:17:33 +00:00
1db86a0d0f Accepting request 1224431 from graphics
OBS-URL: https://build.opensuse.org/request/show/1224431
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=184
2024-11-15 14:42:05 +00:00
eae73c3de5 Accepting request 1224349 from home:darix:branches:graphics
- ensure we do not accidently pull openvdb/OpenImageIO versions,
  which are not supported yet.

OBS-URL: https://build.opensuse.org/request/show/1224349
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=483
2024-11-15 11:51:34 +00:00
6c866dfb3b Accepting request 1218807 from graphics
OBS-URL: https://build.opensuse.org/request/show/1218807
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=183
2024-10-29 13:32:35 +00:00
0dae572322 Accepting request 1218524 from home:darix:branches:graphics
- Update to 4.2.3
  https://www.blender.org/download/lts/4-2/
- refreshed patches:
  cmake_manpage_fix.patch
  ffmpeg-7-1.patch

OBS-URL: https://build.opensuse.org/request/show/1218524
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=481
2024-10-28 12:28:36 +00:00
0b61be62db Accepting request 1204778 from graphics
OBS-URL: https://build.opensuse.org/request/show/1204778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=182
2024-10-01 15:16:33 +00:00
7e88c1b4aa Accepting request 1204758 from home:StefanBruens:branches:graphics
- Update to 4.2.2
  https://www.blender.org/download/lts/4-2/
- Add assets from the "Essentials" library, these are expected
  to be bundled (boo#1231122).
- Minor cleanup for lang subpackage

OBS-URL: https://build.opensuse.org/request/show/1204758
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=479
2024-09-30 13:30:16 +00:00
e64c1000ff Accepting request 1191023 from graphics
OBS-URL: https://build.opensuse.org/request/show/1191023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=181
2024-08-01 20:04:02 +00:00
369094167a Accepting request 1190983 from home:darix:branches:graphics
- Import Arch linux patch for building with ffmpeg-7
  https://gitlab.archlinux.org/archlinux/packaging/packages/blender/-/blob/main/ffmpeg-7-1.patch?ref_type=heads
  We do not need the 2nd patch as we are not using the intree copy
  of audaspace on distros with ffmpeg-7

OBS-URL: https://build.opensuse.org/request/show/1190983
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=477
2024-08-01 16:35:45 +00:00
80f8874db3 Accepting request 1188408 from home:darix:branches:graphics
- switch to autosetup

- The blender contrib repository was archived in May.
  Probably in favor of https://extensions.blender.org/
  
  If you want to get those extensions/addons back install them via
  the new extensions manager.
  Remove all code for injecting more addons/extensions from the
  build.

OBS-URL: https://build.opensuse.org/request/show/1188408
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=476
2024-07-18 13:57:25 +00:00
16a72c091a Accepting request 1188399 from home:darix:branches:graphics
- put the contrib addons into addons_core

- Update to 4.2.0
  https://www.blender.org/download/releases/4-2/
  https://developer.blender.org/docs/release_notes/4.2/
- bump BuildRequires for audaspace to 1.5

OBS-URL: https://build.opensuse.org/request/show/1188399
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=475
2024-07-18 12:53:58 +00:00
4a65e5f703 Accepting request 1171364 from graphics
- drop the blender-addons-4.1.1.tar.xz tarball again as it is
  included in the main tarball, also ensure it wont be included
  again by accident 

- reenable the cmake_manpage_fix.patch and make it the most minimal
  version of the patch:
  After some testing with the doc_man target in the GNUMakefile I
  noticed that the only thing we need is to hardcode the path to
  blender in the concatenated shell script in the CMakeLists.txt.
  so the new patch is doing exactly that.
  This should make it easier and more robust to forward port.

- Update to 4.1.1:
  https://www.blender.org/download/releases/4-1/
  https://developer.blender.org/docs/release_notes/4.1/
  https://developer.blender.org/docs/release_notes/4.1/corrective_releases/
- refresh patches:
  Add_missing_system_error_handler.patch
- drop patches:
  aarch64_build_fix.patch
- bump oidn dependency to >= 2 for the new API

OBS-URL: https://build.opensuse.org/request/show/1171364
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=180
2024-05-02 21:46:55 +00:00
3074497c83 - drop the blender-addons-4.1.1.tar.xz tarball again as it is
included in the main tarball, also ensure it wont be included
  again by accident

OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=473
2024-05-02 13:20:40 +00:00
baa670d466 Accepting request 1171054 from home:darix:branches:graphics
Blender 4.1.1

The updated dependency is in 1171053

OBS-URL: https://build.opensuse.org/request/show/1171054
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=472
2024-05-02 10:01:12 +00:00
9a76355953 Accepting request 1145156 from graphics
- Remove downstream copy of AppStream metainfo file, since Blender
  now installs its own version

OBS-URL: https://build.opensuse.org/request/show/1145156
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=179
2024-02-09 22:52:16 +00:00
92b95fe6e8 Accepting request 1144976 from home:Alexander-Wilms:branches:graphics
- Remove downstream copy of AppStream metainfo file, since Blender
  now installs its own version

OBS-URL: https://build.opensuse.org/request/show/1144976
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=470
2024-02-08 11:51:36 +00:00
fbe7f68e58 Accepting request 1138132 from home:Alexander-Wilms:branches:graphics
Blender now installs its own copy of the AppStream metainfo file org.blender.Blender.metainfo.xml:

93278b55d4 (diff-e165d5b8de6cfd61c8a0c9b1d5b223f50c55c9f7)

OBS-URL: https://build.opensuse.org/request/show/1138132
OBS-URL: https://build.opensuse.org/package/show/graphics/blender?expand=0&rev=469
2024-02-07 14:19:23 +00:00
19d74fb2d7 Accepting request 1129634 from graphics
OBS-URL: https://build.opensuse.org/request/show/1129634
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blender?expand=0&rev=178
2023-11-28 21:20:27 +00:00