تحديثات برنامج تشغيل X.org لبطاقات الفيديو S3 وTrident

كانت هناك إصدارات من برامج تشغيل X.org xf86-video-trident 1.4 وxf86-video-s3virge 1.11.1 لبطاقات الفيديو Trident وS3، والتي لم تعد تنتج، ولكن يستمر بعض الأشخاص في استخدامها، غالبًا كبطاقة فيديو ثانية . بالإضافة إلى ذلك، يمكن استخدام شرائح الفيديو من هذه الشركات المصنعة في الخوادم ومحاكاتها بواسطة الأجهزة الافتراضية.

التغييرات الرئيسية:

  • تمت إضافة دعم للبناء باستخدام X.org 21.1 والإصدارات الأحدث.
  • لضغط الأرشيف باستخدام النصوص المصدرية، يتم استخدام خوارزمية xz بدلاً من bzip2.
  • تمت إضافة اختبار بناء أساسي إلى gitlab CI وتمت إزالة متطلبات التوقيع عن طريق التوقيع في الالتزامات.
  • تم إصلاح العديد من التحذيرات التي تم إصدارها عند إنشاء برنامج تشغيل بخيارات مجلس التعاون الخليجي مثل -Wdiscarded-qualifiers و-Wnull-dereference و-Wimplicit-fallthrough.
  • في برنامج التشغيل s3virge، تم نقل التحقق من الحد الأقصى للدقة الممكنة من xf86ValidateModes إلى S3VValidMode (ضروري للإنشاء باستخدام Xorg 1.20).
  • في برنامج التشغيل ترايدنت، تمت إزالة رمز تسريع أجهزة EXA ثنائي الأبعاد غير المكتمل لـ Blade 2D، وتم إصلاح خطأ في تجميع التعليمات البرمجية الخاصة ببنية NEC PC-3×98.

المصدر: opennet.ru

إضافة تعليق