diff --git a/distribution.xml b/distribution.xml index 119955eb6d..6ae0154af2 100644 --- a/distribution.xml +++ b/distribution.xml @@ -158,5 +158,7 @@ libkface plymouth-utils kdepim-ktnef + xorg-server-common + xorg-server-xwayland diff --git a/pisi-index.xml b/pisi-index.xml index 11ddabf6e6..3a4eefd851 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -1826,9 +1826,10 @@ Mozilla Firefox – otwarta przeglądarka internetowa oparta na silniku Gecko, stworzona i rozwijana przez Korporację Mozilla oraz ochotników. Navegue por la web de forma rápida y segura. Navegador web de código abierto que se puede personalizar con características adicionales. firefox - https://ftp.mozilla.org/pub/firefox/releases/94.0/source/firefox-94.0.source.tar.xz + https://ftp.mozilla.org/pub/firefox/releases/94.0.1/source/firefox-94.0.1.source.tar.xz - mozconfig + mozconfig-inst + mozconfig-opt configure pisilinux/browserconfig.properties @@ -1953,7 +1954,7 @@ system.locale lang-az - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-az@firefox.mozilla.org.xpi @@ -1967,7 +1968,7 @@ system.locale lang-bs - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-bs@firefox.mozilla.org.xpi @@ -1981,7 +1982,7 @@ system.locale lang-ca - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-ca@firefox.mozilla.org.xpi @@ -1995,7 +1996,7 @@ system.locale lang-da - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-da@firefox.mozilla.org.xpi @@ -2009,7 +2010,7 @@ system.locale lang-de - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-de@firefox.mozilla.org.xpi @@ -2023,7 +2024,7 @@ system.locale lang-el - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-el@firefox.mozilla.org.xpi @@ -2037,7 +2038,7 @@ system.locale lang-en-US - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-en-US@firefox.mozilla.org.xpi @@ -2051,7 +2052,7 @@ system.locale lang-en-GB - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-en-GB@firefox.mozilla.org.xpi @@ -2065,7 +2066,7 @@ system.locale lang-es-AR - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-es-AR@firefox.mozilla.org.xpi @@ -2079,7 +2080,7 @@ system.locale lang-es-CL - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-es-CL@firefox.mozilla.org.xpi @@ -2093,7 +2094,7 @@ system.locale lang-es-ES - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-es-ES@firefox.mozilla.org.xpi @@ -2107,7 +2108,7 @@ system.locale lang-fi - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-fi@firefox.mozilla.org.xpi @@ -2121,7 +2122,7 @@ system.locale lang-fr - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-fr@firefox.mozilla.org.xpi @@ -2135,7 +2136,7 @@ system.locale lang-hr - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-hr@firefox.mozilla.org.xpi @@ -2149,7 +2150,7 @@ system.locale lang-hu - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-hu@firefox.mozilla.org.xpi @@ -2163,7 +2164,7 @@ system.locale lang-it - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-it@firefox.mozilla.org.xpi @@ -2177,7 +2178,7 @@ system.locale lang-lt - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-lt@firefox.mozilla.org.xpi @@ -2191,7 +2192,7 @@ system.locale lang-nl - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-nl@firefox.mozilla.org.xpi @@ -2205,7 +2206,7 @@ system.locale lang-pl - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-pl@firefox.mozilla.org.xpi @@ -2219,7 +2220,7 @@ system.locale lang-pt-BR - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-pt-BR@firefox.mozilla.org.xpi @@ -2233,7 +2234,7 @@ system.locale lang-pt-PT - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-pt-PT@firefox.mozilla.org.xpi @@ -2247,7 +2248,7 @@ system.locale lang-ro - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-ro@firefox.mozilla.org.xpi @@ -2261,7 +2262,7 @@ system.locale lang-ru - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-ru@firefox.mozilla.org.xpi @@ -2275,7 +2276,7 @@ system.locale lang-sr - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-sr@firefox.mozilla.org.xpi @@ -2289,7 +2290,7 @@ system.locale lang-sv-SE - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-sv-SE@firefox.mozilla.org.xpi @@ -2303,7 +2304,7 @@ system.locale lang-tr - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-tr@firefox.mozilla.org.xpi @@ -2317,13 +2318,20 @@ system.locale lang-uk - firefox + firefox /usr/lib/firefox/browser/extensions/langpack-uk@firefox.mozilla.org.xpi + + 2021-11-11 + 94.0.1 + Version bump. + İdris Kalp + idriskalp@gmail.com + 2021-11-01 94.0 @@ -18874,7 +18882,10 @@ complete albums that you have purchased from Amazon. X server is the main application that allows a graphical interface. X sunucu, grafiksel arayüz için gerekli ana uygulamadır. X serwer to główna aplikacja, która umożliwia interfejs graficzny. - mirrors://xorg/individual/xserver/xorg-server-1.20.13.tar.xz + mirrors://xorg/individual/xserver/xorg-server-21.1.1.tar.xz + + 0001-revert-dpi-calculation.patch + valgrind elogind-devel @@ -18923,31 +18934,14 @@ complete albums that you have purchased from Amazon. wayland-protocols-devel libglvnd-devel xkeyboard-config + libxcvt-devel - xserver-autobind-hotplug.patch xorg-server-1.12-unloadsubmodule.patch xorg-server-1.18-support-multiple-Files-sections.patch x11/server/xorg-server/pspec.xml - - xorg-server-common - Common files for X servers - X sunucuları için ortak dosyalar - data - - /etc/X11/fontpath.d - /etc/dbus-1 - /usr/lib/xorg/protocol.txt - /var/lib/xkb - /usr/share/doc - /usr/share/man/man1/Xserver.1 - - - xorg-xwayland - - xorg-server app:console @@ -18958,6 +18952,7 @@ complete albums that you have purchased from Amazon. elogind libXdmcp mesa + libxcvt libdrm pixman libglvnd @@ -18987,6 +18982,11 @@ complete albums that you have purchased from Amazon. /usr/share/man/man4/fbdevhw.4 /usr/share/man/man5/xorg.conf.5 /usr/share/man/man5/xorg.conf.d.5 + /usr/share/man/man4/inputtestdrv.4 + /etc/X11/fontpath.d + /usr/share/doc + /var/lib/xkb + /usr/share/man/man1/Xserver.1 xorg-video-modesetting @@ -18998,57 +18998,6 @@ complete albums that you have purchased from Amazon. fedora/10-quirks.conf - - xorg-server-xdmx - Distributed Multihead X Server - Dağıtık, çok başlı X sunucusu - app:console - - xorg-server - libX11 - libXau - libXdmcp - libXi - libXt - libXmu - libdmx - libXaw - pixman - libXext - libXfont2 - libXfixes - libXrender - libunwind - - - /usr/bin/*dmx* - /usr/share/man/man1/*dmx* - - - - xorg-server-xwayland - Run X clients under wayland - app:console - - libXau - libXdmcp - libunwind - mesa - pixman - libdrm - libXfont2 - libepoxy - libxshmfence - wayland-client - xorg-server-common - - - /usr/bin/Xwayland - - - xorg-xwayland - - xorg-server-xephyr Nested X Server @@ -19130,6 +19079,7 @@ complete albums that you have purchased from Amazon. pixman-devel mesa-devel xorg-proto + libxcvt-devel /usr/include/xorg @@ -19139,6 +19089,13 @@ complete albums that you have purchased from Amazon. + + 2021-11-12 + 21.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-01 1.20.13 @@ -19921,7 +19878,7 @@ complete albums that you have purchased from Amazon. Run X clients under wayland Run X clients under wayland Run X clients under wayland - https://xorg.freedesktop.org/archive/individual/xserver/xwayland-21.1.2.901.tar.xz + https://xorg.freedesktop.org/archive/individual/xserver/xwayland-21.1.3.tar.xz meson xtrans @@ -19978,7 +19935,7 @@ complete albums that you have purchased from Amazon. xorg-xwayland-devel Development files for xorg-xwayland - xorg-xwayland + xorg-xwayland /usr/include @@ -19989,6 +19946,13 @@ complete albums that you have purchased from Amazon. + + 2021-11-12 + 21.1.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-11-03 21.1.2.901 @@ -36919,18 +36883,18 @@ complete albums that you have purchased from Amazon. Yusuf Aydemir yusuf.aydemir@pisilinux.org - GPLv3 + GPL-3 app:console util.admin script to get system information - script to get system information + A command line system information tool. script voor het opvragen van systeem informatie Script para la información del sistema script to get system information - script to get system information + inxi is a full featured CLI system information tool. Script voor het opvragen van systeem informatie Inxi es un completo script que muestra la información del sistema - https://github.com/smxi/inxi/archive/3.1.06-1.tar.gz + https://github.com/smxi/inxi/archive/refs/tags/3.3.08-1.tar.gz util/admin/inxi/pspec.xml @@ -36943,6 +36907,13 @@ complete albums that you have purchased from Amazon. + + 2021-11-11 + 3.3.08.1 + Version bump. + fury + uglyside@yandex.ru + 2020-09-11 3.1.06.1 @@ -39205,7 +39176,7 @@ complete albums that you have purchased from Amazon. Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications. Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security standards. NSS, platform bağımsız güvenli ağ servisi geliştirme kitaplıklarından oluşur. Bu kitaplık yardımı ile SSL v2 ve v3, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 sertifikaları ve diğer bir çok güvenlik standardına uygun güvenli sunucu-istemci yazılımları geliştirilebilir. Network Security Services (NSS) es un conjunto de librerías para desarrollo cross-plataforma de aplicaciones cliente-servidor con facilidad de seguridad. Aplicaciones usando NSS pueden soportar certificados SSL v2 y v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3, y otros estándares de seguridad. - https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_71_RTM/src/nss-3.71.tar.gz + https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_72_RTM/src/nss-3.72.tar.gz nss.pc.in nss-config.in @@ -39249,7 +39220,7 @@ complete albums that you have purchased from Amazon. nss için geliştirme dosyaları nspr-devel - nss + nss /usr/bin/nss-config @@ -39259,6 +39230,13 @@ complete albums that you have purchased from Amazon. + + 2021-11-11 + 3.72 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-05 3.71 @@ -43200,7 +43178,7 @@ complete albums that you have purchased from Amazon. Herramienta útil para diagnostico, aprendizaje y depuración strace intercepts and records the system calls called and received by a running process. strace can print a record of each system call, its arguments and its return value. strace, çalışan bir UNIX süreci tarafından çağırılan ve alınan sistem çağrılarını, bu çağrılara verilen parametreleri ve dönüş değerlerini gösteren bir hata ayıklama aracıdır. - https://strace.io/files/5.10/strace-5.10.tar.xz + https://strace.io/files/5.14/strace-5.14.tar.xz libunwind-devel @@ -43218,6 +43196,13 @@ complete albums that you have purchased from Amazon. + + 2021-11-11 + 5.14 + Version bump. + PisiLinux Community + admins@pisilinux.org + 2021-10-17 5.10 @@ -43313,7 +43298,7 @@ complete albums that you have purchased from Amazon. - 2021-01-05 + 2021-11-10 0.4.2 First release Pisi Linux Admins @@ -47562,6 +47547,7 @@ complete albums that you have purchased from Amazon. libv4l-devel libxcb-devel jansson-devel + mbedtls-devel python3-devel alsa-lib-devel libv4l-devel @@ -47607,6 +47593,7 @@ complete albums that you have purchased from Amazon. libxcb speexdsp jansson + mbedtls python3 alsa-lib freetype @@ -217861,7 +217848,7 @@ services for numerous locations. Library full of GTK+ widgets for mobile phones Cep telefonları için GTK + gereçleriyle dolu kitaplık Cep telefonları için GTK + gereçleriyle dolu kitaplık - https://download.gnome.org/sources/libhandy/1.4/libhandy-1.4.0.tar.xz + https://download.gnome.org/sources/libhandy/1.5/libhandy-1.5.0.tar.xz meson vala-devel @@ -217899,7 +217886,7 @@ services for numerous locations. libhandy-devel Development files for libhandy - libhandy + libhandy gtk3-devel @@ -217908,6 +217895,13 @@ services for numerous locations. + + 2021-11-12 + 1.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-09-21 1.4.0 @@ -227186,7 +227180,7 @@ GNOME Session and the applications that run under it. - 2021-06-16 + 2021-11-10 5.15.2 Rebuild. Mustafa Cinasal @@ -227595,7 +227589,7 @@ GNOME Session and the applications that run under it. - 2021-10-04 + 2021-11-10 5.15.2 Rebuild kde patch Mustafa Cinasal @@ -228268,7 +228262,7 @@ GNOME Session and the applications that run under it. - 2021-10-24 + 2021-11-10 5.15.2 Rebuild llvm. Mustafa Cinasal @@ -229386,7 +229380,7 @@ GNOME Session and the applications that run under it. - 2021-10-04 + 2021-11-10 5.15.2 Rebuild kde patch. Mustafa Cinasal @@ -233163,7 +233157,7 @@ GNOME Session and the applications that run under it. - 2021-11-06 + 2021-11-10 5.15.2 Rebuild. Mustafa Cinasal @@ -246630,7 +246624,7 @@ GNOME Session and the applications that run under it. Küçük, hızlı ve kullanımı kolay, sadece python ile yazılmış bir bağımsız şablon üreteci Jinja2 is the rewritten version of Jinja, sandboxed template engine written in pure Python. It provides a Django like non-XML syntax and compiles templates into executable python code. It's basically a combination of Django templates and python code. Jinja2, sadece python ile yazılmış bir şablon üreteci olan Jinja'nın yeniden yazılmış bir versiyonudur. Django benzeri XML-olmayan bir sözdizimi sağlar ve şablonları derleyip çalıştırılabilir python programları haline getirir. Temel olarak Django şablonları ve python kodunun birleşimi bir programdır. - https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-3.0.1.tar.gz + https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-3.0.3.tar.gz python3-MarkupSafe python3-setuptools @@ -246668,6 +246662,13 @@ GNOME Session and the applications that run under it. + + 2021-11-11 + 3.0.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-22 3.0.1 @@ -246987,7 +246988,7 @@ GNOME Session and the applications that run under it. Python için döküman üreticisi. HTML, Latex gibi çıktılar üretebiliyor It's a very common documentation generator especially using for python3 based documentation.It can generate HTML or PDF, Ps outputs with Latex output support. Özellikle python için hazırlanan dökümanları yorumlamak için kullanılan yaygın bir döoküman üreticisi. Başta HTML olmak üzere Latex ile birlikte PDF, Ps gibi doküman çıktıları üretebiliyor. - https://pypi.org/packages/source/S/Sphinx/Sphinx-4.1.2.tar.gz + https://pypi.org/packages/source/S/Sphinx/Sphinx-4.3.0.tar.gz python3-devel python3-setuptools @@ -247033,13 +247034,20 @@ GNOME Session and the applications that run under it. python3-sphinx için belgelendirme dosyaları python3-sphinx-docs, python3-sphinx için belgelendirme dosyaları içerir. - python3-sphinx + python3-sphinx /usr/share/doc/python3-sphinx + + 2021-11-11 + 4.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-23 4.1.2 @@ -301139,7 +301147,7 @@ contacts, tasks, and calendar information. dkms.conf - kernel-module-headers + kernel-module-headers libX11-devel gtk2-devel gtk3-devel @@ -301155,7 +301163,7 @@ contacts, tasks, and calendar information. noDelta - kernel + kernel /lib/modules @@ -301269,7 +301277,7 @@ contacts, tasks, and calendar information. libXext-32bit vulkan-32bit opencl-icd-32bit - xorg-video-nvidia-current + xorg-video-nvidia-current /usr/lib32 @@ -301344,6 +301352,13 @@ contacts, tasks, and calendar information. + + 2021-11-10 + 495.44 + Rebuild with new kernel and add missing libraries + İdris Kalp + idriskalp@gmail.com + 2021-11-08 495.44 @@ -301663,12 +301678,11 @@ contacts, tasks, and calendar information. http://http.download.nvidia.com/XFree86/Linux-x86_64/390.144/NVIDIA-Linux-x86_64-390.144.run dkms.conf - NVIDIA-Linux-x86_64-390.132-kernel-5.5.patch - NVIDIA-Linux-390.138-x86_64-kernel-5.8.patch - NVIDIA-Linux-x86_64-390.132-kernel-5.6-uvm.patch + kernel-5.14-pdev.patch + kernel-5.14-state.patch - kernel-module-headers + kernel-module-headers libX11-devel gtk2-devel gtk3-devel @@ -301683,7 +301697,7 @@ contacts, tasks, and calendar information. noDelta - kernel + kernel /lib/modules @@ -301837,7 +301851,7 @@ contacts, tasks, and calendar information. - 2021-11-08 + 2021-11-11 390.144 Version bump. Mustafa Cinasal @@ -301972,16 +301986,17 @@ contacts, tasks, and calendar information. http://http.download.nvidia.com/XFree86/Linux-x86/340.108/NVIDIA-Linux-x86-340.108.run http://http.download.nvidia.com/XFree86/Linux-x86_64/340.108/NVIDIA-Linux-x86_64-340.108.run - unfuck-340.108-build-fix.patch dkms.conf - unfuck-340.108-build-fix.patch - NVIDIA-Linux-x86_64-340.108-kernel-5.7.patch - NVIDIA-Linux-x86_64-340.108-kernel-5.8.patch + 0001-kernel-5.7.patch + 0002-kernel-5.8.patch 0003-kernel-5.9.patch 0004-kernel-5.10.patch + 0005-kernel-5.11.patch + 0006-kernel-5.14.patch + 0008-fix-5.15.patch - kernel-module-headers + kernel-module-headers kernel/drivers/module-nvidia340/pspec.xml @@ -301993,7 +302008,7 @@ contacts, tasks, and calendar information. noDelta - kernel + kernel /lib/modules @@ -302111,7 +302126,7 @@ contacts, tasks, and calendar information. - 2021-11-09 + 2021-11-12 340.108 Rebuild. Mustafa Cinasal @@ -307014,7 +307029,7 @@ from a wide variety of machine architectures. blueman is a bluetooth manager application which is designed to be simple and intuitive for everyday bluetooth tasks. It's written with GTK+ toolkit. blueman, kullanıcının günlük bluetooth görevlerini kolaylıkla yerine getirmesi için basit bir şekilde tasarlanmış ve GTK+ grafik arayüz kitaplığı kullanılarak yazılmış bir bluetooth yöneticisidir. bluetooth - https://github.com/blueman-project/blueman/releases/download/2.1.3/blueman-2.1.3.tar.gz + https://github.com/blueman-project/blueman/releases/download/2.2.3/blueman-2.2.3.tar.gz intltool unifdef @@ -307064,6 +307079,13 @@ from a wide variety of machine architectures. + + 2021-11-10 + 2.2.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-05-17 2.1.3 @@ -307139,7 +307161,7 @@ from a wide variety of machine architectures. Linux resmi Bluetooth protokol yığını bluez contains the tools and libraries that provides support for the core Bluetooth layers and protocols. Bu projenin genel amacı Linux'ta Bluetooth kablosuz standartların ayrıntılarını yerine getirmektir. - https://mirrors.edge.kernel.org/pub/linux/bluetooth/bluez-5.59.tar.xz + https://mirrors.edge.kernel.org/pub/linux/bluetooth/bluez-5.62.tar.xz docutils alsa-lib-devel @@ -307158,9 +307180,7 @@ from a wide variety of machine architectures. 0001-Allow-using-obexd-without-systemd-in-the-user-session-r2.patch 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch - 0001-rfkill-Fix-reading-from-rfkill-socket.patch 0002-Use-g_memdup2-everywhere.patch - 0005-media-rename-local-function-conflicting-with-pause-2.patch hardware/bluetooth/bluez/pspec.xml @@ -307168,7 +307188,7 @@ from a wide variety of machine architectures. bluez Development files for bluez-libs - bluez-libs + bluez-libs dbus eudev glib2 @@ -307215,7 +307235,7 @@ from a wide variety of machine architectures. Development files for bluez-libs bluez-libs için geliştirme dosyaları - bluez-libs + bluez-libs /usr/include/bluetooth @@ -307223,6 +307243,13 @@ from a wide variety of machine architectures. + + 2021-11-10 + 5.62 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-06-17 5.59 @@ -307323,7 +307350,7 @@ from a wide variety of machine architectures. hardware.bluetooth Bluetooth Subband Codec (SBC) library An audio codec to connect bluetooth high quality audio devices like headphones or loudspeakers. - https://mirrors.edge.kernel.org/pub/linux/bluetooth/sbc-1.4.tar.xz + https://mirrors.edge.kernel.org/pub/linux/bluetooth/sbc-1.5.tar.xz hardware/bluetooth/sbc/pspec.xml @@ -307338,7 +307365,7 @@ from a wide variety of machine architectures. sbc-devel Development files for sbc - sbc + sbc /usr/include @@ -307346,6 +307373,13 @@ from a wide variety of machine architectures. + + 2021-11-10 + 1.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-01-12 1.4 diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index ed78e7b659..ebacb028ed 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -a7507e5f928f629419df4f43687f593101ca957a \ No newline at end of file +f00e473bd91dc09c39bea7a324d0b9956427fd04 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 98ebaa28f5..e602b67f58 100644 Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 95a8e68952..f0219c262b 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -329a5e2da5a78b4f706b1111bda5ac27f0528090 \ No newline at end of file +dda6cf80cdabc89239327ac28a1d5e7f8c8fdb87 \ No newline at end of file diff --git a/x11/server/xorg-server/actions.py b/x11/server/xorg-server/actions.py index 2f3d930cad..7e28e7d7a4 100755 --- a/x11/server/xorg-server/actions.py +++ b/x11/server/xorg-server/actions.py @@ -9,7 +9,7 @@ from pisi.actionsapi import shelltools from pisi.actionsapi import get def setup(): -# shelltools.chmod("hw/vnc/symlink-vnc.sh") + shelltools.system("patch -Rp1 < 0001-revert-dpi-calculation.patch") autotools.autoreconf("-fi") autotools.configure("--enable-install-libxf86config \ @@ -23,7 +23,7 @@ def setup(): --enable-dri \ --enable-dri2 \ --enable-glamor \ - --enable-xwayland \ + --disable-xwayland \ --enable-config-udev \ --disable-config-hal \ --enable-xfree86-utils \ diff --git a/x11/server/xorg-server/files/0001-revert-dpi-calculation.patch b/x11/server/xorg-server/files/0001-revert-dpi-calculation.patch new file mode 100644 index 0000000000..20babdfc82 --- /dev/null +++ b/x11/server/xorg-server/files/0001-revert-dpi-calculation.patch @@ -0,0 +1,118 @@ +diff --git a/hw/xfree86/common/xf86Helper.c b/hw/xfree86/common/xf86Helper.c +index 0389945a7cf0e18545cbe101639b62cd01f1e276..d03382d263399bba67dc77f6525480f751674bcc 100644 +--- a/hw/xfree86/common/xf86Helper.c ++++ b/hw/xfree86/common/xf86Helper.c +@@ -55,6 +55,7 @@ + #include "xf86Xinput.h" + #include "xf86InPriv.h" + #include "mivalidate.h" ++#include "xf86Crtc.h" + + /* For xf86GetClocks */ + #if defined(CSRG_BASED) || defined(__GNU__) +@@ -851,8 +852,9 @@ xf86SetDpi(ScrnInfoPtr pScrn, int x, int y) + { + MessageType from = X_DEFAULT; + xf86MonPtr DDC = (xf86MonPtr) (pScrn->monitor->DDC); +- int ddcWidthmm, ddcHeightmm; ++ int probedWidthmm, probedHeightmm; + int widthErr, heightErr; ++ xf86OutputPtr compat = xf86CompatOutput(pScrn); + + /* XXX Maybe there is no need for widthmm/heightmm in ScrnInfoRec */ + pScrn->widthmm = pScrn->monitor->widthmm; +@@ -862,11 +864,15 @@ xf86SetDpi(ScrnInfoPtr pScrn, int x, int y) + /* DDC gives display size in mm for individual modes, + * but cm for monitor + */ +- ddcWidthmm = DDC->features.hsize * 10; /* 10mm in 1cm */ +- ddcHeightmm = DDC->features.vsize * 10; /* 10mm in 1cm */ ++ probedWidthmm = DDC->features.hsize * 10; /* 10mm in 1cm */ ++ probedHeightmm = DDC->features.vsize * 10; /* 10mm in 1cm */ ++ } ++ else if (compat && compat->mm_width > 0 && compat->mm_height > 0) { ++ probedWidthmm = compat->mm_width; ++ probedHeightmm = compat->mm_height; + } + else { +- ddcWidthmm = ddcHeightmm = 0; ++ probedWidthmm = probedHeightmm = 0; + } + + if (monitorResolution > 0) { +@@ -892,15 +898,15 @@ xf86SetDpi(ScrnInfoPtr pScrn, int x, int y) + pScrn->widthmm, pScrn->heightmm); + + /* Warn if config and probe disagree about display size */ +- if (ddcWidthmm && ddcHeightmm) { ++ if (probedWidthmm && probedHeightmm) { + if (pScrn->widthmm > 0) { +- widthErr = abs(ddcWidthmm - pScrn->widthmm); ++ widthErr = abs(probedWidthmm - pScrn->widthmm); + } + else { + widthErr = 0; + } + if (pScrn->heightmm > 0) { +- heightErr = abs(ddcHeightmm - pScrn->heightmm); ++ heightErr = abs(probedHeightmm - pScrn->heightmm); + } + else { + heightErr = 0; +@@ -909,17 +915,17 @@ xf86SetDpi(ScrnInfoPtr pScrn, int x, int y) + /* Should include config file name for monitor here */ + xf86DrvMsg(pScrn->scrnIndex, X_WARNING, + "Probed monitor is %dx%d mm, using Displaysize %dx%d mm\n", +- ddcWidthmm, ddcHeightmm, pScrn->widthmm, ++ probedWidthmm, probedHeightmm, pScrn->widthmm, + pScrn->heightmm); + } + } + } +- else if (ddcWidthmm && ddcHeightmm) { ++ else if (probedWidthmm && probedHeightmm) { + from = X_PROBED; + xf86DrvMsg(pScrn->scrnIndex, from, "Display dimensions: (%d, %d) mm\n", +- ddcWidthmm, ddcHeightmm); +- pScrn->widthmm = ddcWidthmm; +- pScrn->heightmm = ddcHeightmm; ++ probedWidthmm, probedHeightmm); ++ pScrn->widthmm = probedWidthmm; ++ pScrn->heightmm = probedHeightmm; + if (pScrn->widthmm > 0) { + pScrn->xDpi = + (int) ((double) pScrn->virtualX * MMPERINCH / pScrn->widthmm); +diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/modes/xf86Crtc.c +index c6e89e66f690cd7e2a26a3d4b663f9f146cd84e0..202791774b31d6c349f27ed692c1b4ea7f1fdca4 100644 +--- a/hw/xfree86/modes/xf86Crtc.c ++++ b/hw/xfree86/modes/xf86Crtc.c +@@ -3256,8 +3256,10 @@ xf86OutputSetEDID(xf86OutputPtr output, xf86MonPtr edid_mon) + free(output->MonInfo); + + output->MonInfo = edid_mon; +- output->mm_width = 0; +- output->mm_height = 0; ++ if (edid_mon) { ++ output->mm_width = 0; ++ output->mm_height = 0; ++ } + + if (debug_modes) { + xf86DrvMsg(scrn->scrnIndex, X_INFO, "EDID for output %s\n", +diff --git a/hw/xfree86/modes/xf86RandR12.c b/hw/xfree86/modes/xf86RandR12.c +index 50cbd043edc8380a3307dfcd5dee9cb280a50ba9..d4651f4e856f9fbe8b87086405401e4c0989b409 100644 +--- a/hw/xfree86/modes/xf86RandR12.c ++++ b/hw/xfree86/modes/xf86RandR12.c +@@ -806,6 +806,12 @@ xf86RandR12CreateScreenResources(ScreenPtr pScreen) + mmWidth = output->conf_monitor->mon_width; + mmHeight = output->conf_monitor->mon_height; + } ++ else if (output && ++ (output->mm_width > 0 && ++ output->mm_height > 0)) { ++ mmWidth = output->mm_width; ++ mmHeight = output->mm_height; ++ } + else { + /* + * Otherwise, just set the screen to DEFAULT_DPI diff --git a/x11/server/xorg-server/pspec.xml b/x11/server/xorg-server/pspec.xml index b0ff28f337..123458b1ce 100755 --- a/x11/server/xorg-server/pspec.xml +++ b/x11/server/xorg-server/pspec.xml @@ -11,7 +11,10 @@ MIT X.Org X Server X server is the main application that allows a graphical interface. - mirrors://xorg/individual/xserver/xorg-server-1.20.13.tar.xz + mirrors://xorg/individual/xserver/xorg-server-21.1.1.tar.xz + + 0001-revert-dpi-calculation.patch + valgrind elogind-devel @@ -60,17 +63,19 @@ wayland-protocols-devel libglvnd-devel xkeyboard-config + + libxcvt-devel - xserver-autobind-hotplug.patch + xorg-server-1.12-unloadsubmodule.patch xorg-server-1.18-support-multiple-Files-sections.patch - + xorg-server @@ -101,6 +106,7 @@ elogind libXdmcp mesa + libxcvt libdrm pixman libglvnd @@ -130,6 +136,12 @@ /usr/share/man/man4/fbdevhw.4 /usr/share/man/man5/xorg.conf.5 /usr/share/man/man5/xorg.conf.d.5 + /usr/share/man/man4/inputtestdrv.4 + + /etc/X11/fontpath.d + /usr/share/doc + /var/lib/xkb + /usr/share/man/man1/Xserver.1 xorg-save-xkb-config.sh @@ -138,7 +150,7 @@ - + - + xorg-server-xephyr @@ -273,6 +285,7 @@ pixman-devel mesa-devel xorg-proto + libxcvt-devel /usr/include/xorg @@ -283,6 +296,13 @@ + + 2021-11-12 + 21.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-01 1.20.13