Commit Graph

310 Commits

Author SHA256 Message Date
Stephan Kulow
63c7d4e913 Accepting request 156950 from X11:XOrg
- only enable swrast for aarch64 for now (forwarded request 156884 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/156950
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=169
2013-03-01 12:57:13 +00:00
ea5a795386 Accepting request 156884 from devel:ARM:AArch64:Factory
- only enable swrast for aarch64 for now

OBS-URL: https://build.opensuse.org/request/show/156884
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=274
2013-03-01 09:44:57 +00:00
Stephan Kulow
27414fdaba Accepting request 156815 from X11:XOrg
Patch applied upstream for Mesa 9.1, updated patch description (forwarded request 156766 from StefanBruens)

OBS-URL: https://build.opensuse.org/request/show/156815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=168
2013-03-01 06:35:03 +00:00
5983ad1591 Accepting request 156766 from home:StefanBruens:branches:X11:XOrg
Patch applied upstream for Mesa 9.1, updated patch description

OBS-URL: https://build.opensuse.org/request/show/156766
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=272
2013-02-28 10:05:07 +00:00
Stephan Kulow
a5611a3589 Accepting request 156060 from X11:XOrg
update to Mesa 9.0.3 (forwarded request 156021 from sumski)

OBS-URL: https://build.opensuse.org/request/show/156060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=167
2013-02-22 15:55:27 +00:00
3480b78923 Accepting request 156021 from home:sumski:branches:X11:XOrg
update to Mesa 9.0.3

OBS-URL: https://build.opensuse.org/request/show/156021
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=270
2013-02-22 08:47:11 +00:00
Stephan Kulow
3ed0757595 Accepting request 151162 from X11:XOrg
- enable build of subpackage libwayland-egl1

Mesa9 comes with support for the wayland framework:
the mesa drivers can be used for wayland clients'
direct rendering. This is mostly done via EGL; only
special windowing functions for windowed applications
are not present in the general EGL libs, and provided by
this extra package. Now that we have libwayland in Factory,
it's time to build and provide this standard interface. (forwarded request 151111 from duwe)

OBS-URL: https://build.opensuse.org/request/show/151162
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=166
2013-02-05 11:13:11 +00:00
d4195da6c5 Accepting request 151111 from home:duwe:branches:X11:XOrg
- enable build of subpackage libwayland-egl1

Mesa9 comes with support for the wayland framework:
the mesa drivers can be used for wayland clients'
direct rendering. This is mostly done via EGL; only
special windowing functions for windowed applications
are not present in the general EGL libs, and provided by
this extra package. Now that we have libwayland in Factory,
it's time to build and provide this standard interface.

OBS-URL: https://build.opensuse.org/request/show/151111
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=268
2013-02-04 16:42:19 +00:00
Stephan Kulow
69edc02c86 Accepting request 149811 from X11:XOrg
- update to Mesa 9.0.2: a bugfix release
 * [KMS] mesa demo spectex broken on rv280 (fdo#22576)
 * KMS/R200: Bad shading in NWN since Mesa rewrite (fdo#26809)
 * [bisected regression] Oglc fbo(negative.invalidParams3)
   Segmentation fault (fdo#45877)
 * st_glsl_to_tgsi.cpp:4006:dst_register: Assertion 
   `index < VERT_RESULT_MAX' failed (fdo#54402)
 * Memoryleak with glPopAttrib only on Intel GM45 (fdo#55175)
 * glcpp accepts junk after #else/#elif/#endif tokens (fdo#56442)
 * EGL sets error to EGL_SUCCESS when DRI driver fails to create
   context (fdo#56706)
 * Webgl conformance shader-with-non-reserved-words crash. (fdo#57622)
 * r200: Culling is broken when rendering to an FBO (fdo#57842)
 * r300g: blend sfactor=GL_DST_COLOR fails with FBOs (fdo#57984)
 * [llvmpipe] src/gallium/auxiliary/gallivm/lp_bld_tgsi_info.c:75:analyse_src: Assertion `src->Index < (sizeof(ctx->imm)/sizeof((ctx->imm)[0]))' failed. (fdo#58545)
 * src/glsl/tests/Makefile.am missing $(top_srcdir)/include (fdo#59383)

OBS-URL: https://build.opensuse.org/request/show/149811
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=164
2013-01-25 08:33:57 +00:00
c0dde21ce9 - update to Mesa 9.0.2: a bugfix release
* [KMS] mesa demo spectex broken on rv280 (fdo#22576)
 * KMS/R200: Bad shading in NWN since Mesa rewrite (fdo#26809)
 * [bisected regression] Oglc fbo(negative.invalidParams3)
   Segmentation fault (fdo#45877)
 * st_glsl_to_tgsi.cpp:4006:dst_register: Assertion 
   `index < VERT_RESULT_MAX' failed (fdo#54402)
 * Memoryleak with glPopAttrib only on Intel GM45 (fdo#55175)
 * glcpp accepts junk after #else/#elif/#endif tokens (fdo#56442)
 * EGL sets error to EGL_SUCCESS when DRI driver fails to create
   context (fdo#56706)
 * Webgl conformance shader-with-non-reserved-words crash. (fdo#57622)
 * r200: Culling is broken when rendering to an FBO (fdo#57842)
 * r300g: blend sfactor=GL_DST_COLOR fails with FBOs (fdo#57984)
 * [llvmpipe] src/gallium/auxiliary/gallivm/lp_bld_tgsi_info.c:75:analyse_src: Assertion `src->Index < (sizeof(ctx->imm)/sizeof((ctx->imm)[0]))' failed. (fdo#58545)
 * src/glsl/tests/Makefile.am missing $(top_srcdir)/include (fdo#59383)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=266
2013-01-24 15:51:42 +00:00
Stephan Kulow
94617b348a Accepting request 149732 from X11:XOrg
- reverted removing Libs.private/Requires.private in pkgconfig
  files

- enable llvm backend also for ARM

- Add requires for Mesa to Mesa-libGL1 in baselibs.conf
 * Mesa required for many applications in wine
 * wine-32bit pulls through Mesa-libGL1-32bit without Mesa-32bit

- Remove Requires.private and Libs.private from *.pc files
 * Both are needed only for static linking
 * This package provides only shared libraries
 * the rpm pkgconfig dependency generator considers "Requires.private"
   a valid dependency even though there are no static libraries in the 
   packages
 * This cause bloat and hides broken "buildRequires" in other packages.

OBS-URL: https://build.opensuse.org/request/show/149732
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=163
2013-01-24 09:44:52 +00:00
63d26d985f - reverted removing Libs.private/Requires.private in pkgconfig
files

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=264
2013-01-23 12:01:14 +00:00
6559d3165b Accepting request 149372 from devel:Factory:ARM
- enable llvm backend also for ARM

OBS-URL: https://build.opensuse.org/request/show/149372
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=263
2013-01-21 10:14:23 +00:00
c68c349676 Accepting request 149134 from home:RBrownCCB:branches:X11:XOrg
- Add requires for Mesa to Mesa-libGL1 in baselibs.conf
 * Mesa required for many applications in wine
 * wine-32bit pulls through Mesa-libGL1-32bit without Mesa-32bit

OBS-URL: https://build.opensuse.org/request/show/149134
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=262
2013-01-20 19:56:42 +00:00
215a78b468 Accepting request 147226 from home:elvigia:branches:X11:XOrg
- Remove Requires.private and Libs.private from *.pc files
 * Both are needed only for static linking
 * This package provides only shared libraries
 * the rpm pkgconfig dependency generator considers "Requires.private"
   a valid dependency even though there are no static libraries in the 
   packages
 * This cause bloat and hides broken "buildRequires" in other packages.

OBS-URL: https://build.opensuse.org/request/show/147226
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=261
2013-01-07 11:15:16 +00:00
Stephan Kulow
fb5b303ac9 Accepting request 145462 from X11:XOrg
Minor cleanup (forwarded request 145457 from tobijk)

OBS-URL: https://build.opensuse.org/request/show/145462
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=162
2012-12-17 08:36:01 +00:00
c902c69c9e Accepting request 145457 from home:tobijk:X11:XOrg
Minor cleanup

OBS-URL: https://build.opensuse.org/request/show/145457
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=259
2012-12-14 11:06:56 +00:00
Stephan Kulow
46a6619c04 Accepting request 144966 from X11:XOrg
- Update to Version 9.0.1
  * bug fix release

OBS-URL: https://build.opensuse.org/request/show/144966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=161
2012-12-14 08:45:11 +00:00
c0310f3689 - Update to Version 9.0.1
* bug fix release

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=257
2012-12-10 14:06:29 +00:00
Stephan Kulow
5799835653 Accepting request 138411 from X11:XOrg
- improved packages descriptions

OBS-URL: https://build.opensuse.org/request/show/138411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=160
2012-10-18 19:55:38 +00:00
4193c7eac2 - improved packages descriptions
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=255
2012-10-16 18:09:32 +00:00
f952d3447c Accepting request 138228 from home:jengelh:branches:X11:XOrg
https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt
gave me a hint that CM might mean Common Profile, and that GLESv2
is actually 2 and 3. Does that make sense?

OBS-URL: https://build.opensuse.org/request/show/138228
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=254
2012-10-16 08:42:59 +00:00
Stephan Kulow
1071faa660 Accepting request 137720 from X11:XOrg
- Update to version 9.0:
  Mesa 9.0 has been released.  Mesa 9.0 is a feature release.
  "The" big feature is the availability of OpenGL 3.1 on some
  supported hardware.
  + Remove the Git Commit ID

OBS-URL: https://build.opensuse.org/request/show/137720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=159
2012-10-12 06:06:57 +00:00
24ecf66fe9 Accepting request 137572 from home:klausi123:X11
Update to the final Mesa 9.0

OBS-URL: https://build.opensuse.org/request/show/137572
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=252
2012-10-09 12:23:41 +00:00
Stephan Kulow
8589e027a2 Accepting request 136152 from X11:XOrg
Update Mesa
the real purpose was to enable the radeonsi driver which always builds locally using osc but never at the buildservice itself, maybe you have an idea how to fix this!
Thanks (forwarded request 136107 from klausi123)

OBS-URL: https://build.opensuse.org/request/show/136152
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=158
2012-10-03 06:04:42 +00:00
736d4548c5 Accepting request 136107 from home:klausi123:X11
Update Mesa
the real purpose was to enable the radeonsi driver which always builds locally using osc but never at the buildservice itself, maybe you have an idea how to fix this!
Thanks

OBS-URL: https://build.opensuse.org/request/show/136107
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=250
2012-09-27 03:19:08 +00:00
Stephan Kulow
3edcfd90c0 Accepting request 135763 from X11:XOrg
- removed any .la file
- moved libglapi.so from Mesa-devel to Mesa-libglapi-devel package;
  Mesa-devel requires Mesa-libglapi-devel package anyway

- fixed libOSMesa packaging (only a dangling symlink has been
  packaged) 

- fix baselibs.conf after package split

- instead of using "make install" for installing libIndirectGL/
  libOSMesa, do install these libs manually, so we no longer end
  up with linking *everything* against libIndirectGL (instead of
  having it correctly linked against GL!)

OBS-URL: https://build.opensuse.org/request/show/135763
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=157
2012-09-25 12:04:32 +00:00
a02f5e9e33 - removed any .la file
- moved libglapi.so from Mesa-devel to Mesa-libglapi-devel package;
  Mesa-devel requires Mesa-libglapi-devel package anyway

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=248
2012-09-24 19:39:55 +00:00
50e27b0255 - fixed libOSMesa packaging (only a dangling symlink has been
packaged)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=247
2012-09-21 13:17:17 +00:00
a2a9d4aaf6 Accepting request 135211 from home:coolo:branches:openSUSE:Factory
- fix baselibs.conf after package split

OBS-URL: https://build.opensuse.org/request/show/135211
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=246
2012-09-21 07:21:31 +00:00
af76adf9e2 - instead of using "make install" for installing libIndirectGL/
libOSMesa, do install these libs manually, so we no longer end
  up with linking *everything* against libIndirectGL (instead of
  having it correctly linked against GL!)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=245
2012-09-20 13:17:01 +00:00
2ec924e1d0 Accepting request 134871 from home:klausi123:X11
Update to the mesa snapshot

I saw the email from coolo, may i ask what is wrong with the auto submitted packages? I want to help, if possible :)
Thanks

OBS-URL: https://build.opensuse.org/request/show/134871
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=244
2012-09-18 15:44:41 +00:00
Stephan Kulow
641b87f5f4 Accepting request 134012 from X11:XOrg
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/134012
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=156
2012-09-17 13:18:16 +00:00
f6ba1d66d3 Accepting request 132365 from home:klausi123:X11
Mesa without glu from the 9.0 stabilizing branch, the radeonsi driver is disabled for now, it breaks the build

OBS-URL: https://build.opensuse.org/request/show/132365
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=242
2012-09-03 11:00:50 +00:00
56a1f56357 Accepting request 131860 from home:klausi123:X11
Finished rewriting the spec file and add a new snapshot (this will be the last one until a real preview version, please give me a hint if you want more snapshots :))

OBS-URL: https://build.opensuse.org/request/show/131860
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=241
2012-08-28 13:09:46 +00:00
7a0930bbe6 Accepting request 131614 from home:klausi123:X11
Heavily break the system? ok lets do it!
(Just kidding)

This is just to show some work towards mesa 8.1, but this snapshot actually works :)
Three new development packages added!
If you accept this there will be a new libdrm and a newer nouveau driver

OBS-URL: https://build.opensuse.org/request/show/131614
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=240
2012-08-27 09:57:08 +00:00
Ismail Dönmez
7f87f54463 Accepting request 131514 from X11:XOrg
llvmpipe, if available (bnc#766498). (forwarded request 131513 from fcrozat)

OBS-URL: https://build.opensuse.org/request/show/131514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=155
2012-08-24 11:55:10 +00:00
610c431a46 Accepting request 131513 from home:fcrozat:branches:X11:XOrg
llvmpipe, if available (bnc#766498).

OBS-URL: https://build.opensuse.org/request/show/131513
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=238
2012-08-24 10:05:12 +00:00
6a0dd7ed92 Accepting request 131509 from home:fcrozat:branches:X11:XOrg
- Add u_mesa-8.0-llvmpipe-shmget.patch (Fedora): use shmget under
  llvmpipe, if available and if bpp isn't 24.
- Update u_mesa-8.0.1-fix-16bpp.patch to work with shmget patch.

OBS-URL: https://build.opensuse.org/request/show/131509
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=237
2012-08-24 09:43:18 +00:00
Stephan Kulow
0a9f56e4c6 Accepting request 130430 from X11:XOrg
- U_i965-gen7-Reduce-GT1-WM-thread-count-according-to-up.patch
  * Fix GPU hang with IVB GT1 desktop (bnc#775048)

OBS-URL: https://build.opensuse.org/request/show/130430
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=154
2012-08-08 19:55:48 +00:00
2baefa10c8 Accepting request 130415 from home:tiwai:branches:X11:XOrg
- U_i965-gen7-Reduce-GT1-WM-thread-count-according-to-up.patch
  * Fix GPU hang with IVB GT1 desktop (bnc#775048)

OBS-URL: https://build.opensuse.org/request/show/130415
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=235
2012-08-08 14:26:07 +00:00
Stephan Kulow
5852361949 Accepting request 127740 from X11:XOrg
- Update to Version 8.0.4 (minor bugfix release)
- Back to bz2 tarballs

OBS-URL: https://build.opensuse.org/request/show/127740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=153
2012-07-14 07:54:30 +00:00
04f9fbf76d - Update to Version 8.0.4 (minor bugfix release)
- Back to bz2 tarballs

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=233
2012-07-12 12:39:38 +00:00
b791bb473a Accepting request 127553 from home:klausi123:X11
Update the 8.0 stable branch to 8.0.4

Does not build for my repo because of a newer version of libdrm, but it does build for X11:XOorg

OBS-URL: https://build.opensuse.org/request/show/127553
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=232
2012-07-11 10:21:58 +00:00
Stephan Kulow
13001f3fcd Accepting request 125182 from X11:XOrg
- remove buildrequire on vim, it creates a pretty big cycle for
  no (obvious) benefit (forwarded request 125181 from coolo)

OBS-URL: https://build.opensuse.org/request/show/125182
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=151
2012-06-18 12:50:48 +00:00
f2cf0d1cf8 Accepting request 125181 from home:coolo:branches:openSUSE:Factory
- remove buildrequire on vim, it creates a pretty big cycle for
  no (obvious) benefit

OBS-URL: https://build.opensuse.org/request/show/125181
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=230
2012-06-16 10:19:17 +00:00
Stephan Kulow
e4ed7825ee Accepting request 124854 from X11:XOrg
- enabled build of XvMC/VDPAU state trackers for Nouveau, R300,
  R600, Softpipe (Software implementation)

- u_remove-os-abi-tag.patch 
  * Remove OS ABI tag from libGL, so it is no longer preferred over
    libGLs without OS ABI tag (bnc#765294, fdo#26663)

OBS-URL: https://build.opensuse.org/request/show/124854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=150
2012-06-15 13:42:53 +00:00
bf7fb0a825 improved descriptions
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=228
2012-06-13 14:41:18 +00:00
0de4be9dbd - enabled build of XvMC/VDPAU state trackers for Nouveau, R300,
R600, Softpipe (Software implementation)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=227
2012-06-12 15:58:01 +00:00
e9f0e66365 - u_remove-os-abi-tag.patch
* Remove OS ABI tag from libGL, so it is no longer preferred over
    libGLs without OS ABI tag (bnc#765294, fdo#26663)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=226
2012-06-12 12:09:17 +00:00