Эльбрус/upstream: различия между версиями

Материал из ALT Linux Wiki
(→‎МЦСТ: dediprog, flashrom, partclone)
 
(не показаны 122 промежуточные версии 7 участников)
Строка 1: Строка 1:
= Эльбрус вверх по реке =
= Эльбрус вверх по реке =


Участники ALT Linux Team и наши коллеги приложили некоторые усилия к поддержке e2k [[upstream|напрямую в проектах разработки свободного ПО]]; списки патчей ниже не претендуют на полноту.
Участники ALT Linux Team и наши коллеги приложили некоторые усилия к поддержке e2k [[upstream|напрямую в проектах разработки свободного ПО]]; списки патчей ниже не претендуют на полноту, но могут пригодиться при переносе других программ или сборке ранее выпущенных версий.


== принятые ==
Пожалуйста, добавляйте известные вам патчи в соответствующий раздел -- если делаете компанией, заведите новый; регистрация на вики стала обязательной, за оперативным подтверждением аккаунта можно обратиться в т.ч. к [mailto:mike@altlinux.org mike@].
=== 2015 ===
 
== ALT Linux Team ==
=== принятые ===
==== 2015 ====
* [https://lists.gnu.org/archive/html/config-patches/2015-03/msg00000.html gnu-config] ''ldv@''
* [https://lists.gnu.org/archive/html/config-patches/2015-03/msg00000.html gnu-config] ''ldv@''


=== 2017 ===
==== 2017 ====
* [https://github.com/manisandro/gImageReader/pull/209 gimagereader] ''bircoph@''
* [https://github.com/manisandro/gImageReader/pull/209 gimagereader] ''bircoph@''
* [https://github.com/lxc/lxc/pull/1757/commits/4742cd9a30eadcf3ef637e99e7a357b91f58b41d lxc] ''mike@''
* [https://github.com/lxc/lxc/pull/1757/commits/4742cd9a30eadcf3ef637e99e7a357b91f58b41d lxc] ''mike@''
Строка 15: Строка 18:
* [https://github.com/ruby/ruby/pull/1781 ruby] ''bircoph@''
* [https://github.com/ruby/ruby/pull/1781 ruby] ''bircoph@''


=== 2018 ===
==== 2018 ====
* [https://github.com/libtom/libtommath/commit/0bc755139c057286b2c7bbc1d13d6016af94f5de libtommath] ''mike@''
* [https://github.com/libtom/libtommath/commit/0bc755139c057286b2c7bbc1d13d6016af94f5de libtommath] ''mike@''
* [https://bugs.freedesktop.org/show_bug.cgi?id=105136 imake] ''bircoph@''
* [https://bugs.freedesktop.org/show_bug.cgi?id=105136 imake] ''bircoph@''
* [https://github.com/karelzak/util-linux/commit/146900d41166efc375d69d7a51f9675dba684f6a util-linux] ''bircoph@''
* [https://github.com/karelzak/util-linux/commit/146900d41166efc375d69d7a51f9675dba684f6a util-linux] ''bircoph@''


=== 2019 ===
==== 2019 ====
* [https://github.com/transmission/transmission/commit/36110e18c4c4728bea3f72702120d6fbcb7b9c09 transmission] ''mike@''
* [https://github.com/transmission/transmission/commit/36110e18c4c4728bea3f72702120d6fbcb7b9c09 transmission] ''mike@''
* [https://github.com/nigels-com/glew/commit/61d167422c86735514e713eeea70e0477a979b26 glew] ''mike@''
* [https://github.com/nigels-com/glew/commit/61d167422c86735514e713eeea70e0477a979b26 glew] ''mike@''
Строка 31: Строка 34:
* [https://github.com/signalwire/freeswitch/pull/50 freeswitch] сделано ''mike@'', заапстримлено ''bircoph@''
* [https://github.com/signalwire/freeswitch/pull/50 freeswitch] сделано ''mike@'', заапстримлено ''bircoph@''


=== 2020 ===
==== 2020 ====
* [https://github.com/gost-engine/engine/pull/217 gost-engine] ''vt@''
* [https://github.com/gost-engine/engine/pull/217 gost-engine] ''vt@''
* [https://sourceforge.net/p/libemf/patches/3/ libemf] ''mike@''
* [https://sourceforge.net/p/libemf/patches/3/ libemf] ''mike@''
Строка 38: Строка 41:
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1554614 nspr] ''mike@''
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1554614 nspr] ''mike@''
* [http://gitlab.com/graphviz/graphviz/-/merge_requests/1595 graphviz] ''mike@''
* [http://gitlab.com/graphviz/graphviz/-/merge_requests/1595 graphviz] ''mike@''
* [http://github.com/OpenImageIO/oiio/commit/714aae4cbbad699468c3ac8f46945e0400be61e8 openimageio] ''mike@''


== предложенные ==
==== 2021 ====
* [http://github.com/autoconf-archive/autoconf-archive/pull/222 autoconf-archive] ''bircoph@''
* [http://github.com/jthornber/thin-provisioning-tools/issues/184 thin-provisioning-tools] ''ilyakurdyukov@''
* [http://github.com/acassen/keepalived/commit/76357d97bffca7c1f4d5b8ed168764f0101163e9 keepalived] ''ilyakurdyukov@''
* [http://github.com/LINBIT/drbd-utils/commit/64900ddc7b5c7b29de200705242ca66df384a986 drbd-utils] ''andy@''
* [http://chromium-review.googlesource.com/c/webm/libvpx/+/3280460 libvpx] ''ilyakurdyukov@''
 
=== предложенные ===
* [http://lists.rpm.org/pipermail/rpm-maint/2016-March/004212.html rpm]
* [http://lists.rpm.org/pipermail/rpm-maint/2016-March/004212.html rpm]
* dynamips
* dynamips
Строка 51: Строка 62:
* [http://git.altlinux.org/people/lakostis/packages/opus-tools.git?p=opus-tools.git;a=blob_plain;f=opus-tools-0.2-elbrus.patch;h=ba1df0dbf2ab075a4e2f25858544abc124f657b9;hb=HEAD opus-tools]
* [http://git.altlinux.org/people/lakostis/packages/opus-tools.git?p=opus-tools.git;a=blob_plain;f=opus-tools-0.2-elbrus.patch;h=ba1df0dbf2ab075a4e2f25858544abc124f657b9;hb=HEAD opus-tools]
* [https://gitlab.gnome.org/GNOME/gnome-desktop/-/issues/142 gnome-desktop]
* [https://gitlab.gnome.org/GNOME/gnome-desktop/-/issues/142 gnome-desktop]
* [https://github.com/autoconf-archive/autoconf-archive/pull/222 autoconf-archive]
* xneur
* xneur
* [http://bugs.llvm.org/show_bug.cgi?id=42828 llvm] ''сборка на архитектуре, ''не'' кодогенератор''
* [http://bugs.llvm.org/show_bug.cgi?id=42828 llvm] ''сборка на архитектуре, ''не'' кодогенератор''
* log4cplus
* [https://savannah.gnu.org/patch/?10081 tar]
* [https://lists.gnu.org/archive/html/coreutils/2021-09/msg00095.html yes (coreutils)]
* [https://lists.gnu.org/archive/html/coreutils/2021-09/msg00096.html shuf (coreutils)]
* [https://github.com/darktable-org/darktable/pull/10401/commits/13e6f4b99a81ec870820518352ea86e44779ee9e darktable]
* ftimes
* libjpeg-turbo
* [http://bugs.chromium.org/p/webrtc/issues/detail?id=13546 webrtc]
* GMT
* libpcl
* lxc ''4.0.x''
=== созданные ===
* ''[http://github.com/ilyakurdyukov/e2k-ports Илья Курдюков]''


<div id="mcst"></div>
<div id="mcst"></div>


== патчи МЦСТ ==
== МЦСТ ==
''см. тж. [http://dev.mcst.ru/ dev.mcst.ru] -> [http://git.openelbrus.ru/mcst/osl git.openelbrus.ru]''
 
* 7-Zip [https://sourceforge.net/p/sevenzip/patches/404/ #404] (23.00)
* [https://www.sourceware.org/ml/binutils/2008-06/msg00095.html binutils] ''2008''
* [https://www.sourceware.org/ml/binutils/2008-06/msg00095.html binutils] ''2008''
* meson ''[https://github.com/mesonbuild/meson/pull/3115 2018], [https://github.com/mesonbuild/meson/pull/6455 2020]''
* [https://gitlab.kitware.com/cmake/cmake/-/issues/22710 CMake] ''[https://gitlab.kitware.com/cmake/cmake/-/merge_requests/6579 2021-1]'' ''[https://gitlab.kitware.com/cmake/cmake/-/merge_requests/6608 2021-2]'' ''[https://gitlab.kitware.com/cmake/cmake/-/merge_requests/6643 2021-3]''
* [http://www.garloff.de/kurt/linux/ddrescue/#History dd_rescue]: [https://sourceforge.net/p/ddrescue/tickets/5/ #5] (1.99.13)
* [https://github.com/DediProgSW/SF100Linux dediprog]: [https://github.com/DediProgSW/SF100Linux/pull/68 #68] – [https://github.com/DediProgSW/SF100Linux/pull/70 #70] (1.14.20)
* dosbox-x ''[https://github.com/joncampbell123/dosbox-x/pull/1613 2020]''
* [https://www.flashrom.org/ flashrom]: [https://review.coreboot.org/c/flashrom/+/66426 #66426] (1.3.0), [https://review.coreboot.org/c/flashrom/+/77089 #77089], [https://review.coreboot.org/c/flashrom/+/77778 #77778], [https://review.coreboot.org/c/flashrom/+/77779 #77779], [https://review.coreboot.org/c/flashrom/+/79152 #79152], [https://review.coreboot.org/c/flashrom/+/81392 #81392] (1.4.0)
* [https://github.com/smxi/inxi/issues/197 inxi] ''2019; также спасибо {{man|mikhailnov}}''
* [https://github.com/smxi/inxi/issues/197 inxi] ''2019; также спасибо {{man|mikhailnov}}''
* taisei: [https://github.com/taisei-project/taisei/blob/9e7cbaf2524d3d2b4034512246a1cea8fb5dbb89/src/credits.c#L119 патчей много], [https://github.com/taisei-project/taisei/pull/157 основной блок] ''2016-2020''
* [http://github.com/helce/LuaJIT luajit], [http://github.com/helce/breakpad breakpad] ''2021''
* dosbox-x ''[https://github.com/joncampbell123/dosbox-x/pull/1613 2020]''
* [https://github.com/ARMmbed/mbedtls/pull/3574 mbedtls], включая LTS-ветки ([https://github.com/ARMmbed/mbedtls/pull/3598 2.16], [https://github.com/ARMmbed/mbedtls/pull/3599 2.7]) ''2020''
* meson ''[https://github.com/mesonbuild/meson/pull/3115 2018], 2020: [https://github.com/mesonbuild/meson/pull/6455 1], [http://github.com/mesonbuild/meson/commit/1f2150fe492e369f4d84644270b7fa86928a18b3 2]''
* OBS ''[https://github.com/obsproject/obs-studio/pull/3288 2020]''
* OBS ''[https://github.com/obsproject/obs-studio/pull/3288 2020]''
* [https://github.com/ARMmbed/mbedtls/pull/3574 mbedtls], включая LTS-ветки ([https://github.com/ARMmbed/mbedtls/pull/3598 2.16], [https://github.com/ARMmbed/mbedtls/pull/3599 2.7]) ''2020''
* [https://partclone.org/ partclone]: [https://github.com/Thomas-Tsai/partclone/pull/189 #189] ­– [https://github.com/Thomas-Tsai/partclone/pull/198 #198] (0.3.21), [https://github.com/Thomas-Tsai/partclone/pull/214 #214] (0.3.23), [https://github.com/Thomas-Tsai/partclone/pull/252 #252] (0.3.33)
* rust, docker... ''[https://storage.mcst.ru/pub/src/ 2021]''
* taisei: [https://github.com/taisei-project/taisei/blob/9e7cbaf2524d3d2b4034512246a1cea8fb5dbb89/src/credits.c#L119 патчей много], [https://github.com/taisei-project/taisei/pull/157 основной блок] ''2016-2020''; [http://github.com/taisei-project/koishi/tree/master/src/ucontext_e2k koishi] (сопроцедуры)
* zstd ''[https://github.com/facebook/zstd/pull/2725 2021]''


<div id="eltex"></div>
<div id="eltex"></div>


== патчи Eltex ==
== Eltex ==
* [https://github.com/erlang/otp/pull/1491/commits/42955cbdf3b4e2f378602e16cb373970d2ac5749 erlang] ''2017''
* [https://github.com/erlang/otp/pull/1491/commits/42955cbdf3b4e2f378602e16cb373970d2ac5749 erlang] ''2017''


<div id="yandex-museum"></div>
<div id="yandex-museum"></div>
== e2k-dev enthusiast team ==
участники команды:
* [https://github.com/r-a-sattarov Рамиль Саттаров]
* [https://github.com/DJs3000 Дмитрий Пугачёв]
* [https://github.com/EntityFX Артём Солопий]
* [https://github.com/SSE4 Константин Ивлев]
* [https://github.com/a1batross Алибек Омаров]
* [https://github.com/gshep Георгий Шепелев]
* [https://github.com/mbarashkov/e2k-protected-mode-patches/ Михаил Барашков]


== патчи Рамиля Саттарова, Дмитрия Пугачёва и EntityFX ==
ссылки:
* RBDOOM-3-BFG [https://github.com/RobertBeckebans/RBDOOM-3-BFG/pull/432 2019-1] [https://github.com/RobertBeckebans/RBDOOM-3-BFG/pull/495 2020-2]
* [http://github.com/e2k-ports github.com/e2k-ports] <!-- * [http://github.com/e2k-dev github.com/e2k-dev] -->
* DOOM: BFA (Classic RBDoom 3 BFG) [https://github.com/MadDeCoDeR/Classic-RBDOOM-3-BFG/pull/57 2020]
* [http://github.com/OpenE2K github.com/OpenE2K]
* OpenArena [https://github.com/OpenArena/engine/pull/59 2019-1] [https://github.com/OpenArena/engine/pull/63 2019-2]
* [https://git.mentality.rip/OpenE2K git.mentality.rip/OpenE2K]
* ioquake3 [https://github.com/ioquake/ioq3/pull/434 2019]
PR:
* Curl [https://github.com/curl/curl/pull/4576 2019]
* '''RBDOOM-3-BFG''' [https://github.com/RobertBeckebans/RBDOOM-3-BFG/pull/432 2019-1] ''Ramil Sattarov'' [https://github.com/RobertBeckebans/RBDOOM-3-BFG/pull/478 2020-2] ''Ramil Sattarov, Sergey Eronov'' [https://github.com/RobertBeckebans/RBDOOM-3-BFG/pull/495 2020-3] ''Ramil Sattarov'' [https://github.com/RobertBeckebans/RBDOOM-3-BFG/pull/585 2021-4] ''Ramil Sattarov'' [https://github.com/RobertBeckebans/RBDOOM-3-BFG/pull/862 2024-5] ''Ramil Sattarov''
* Premake [https://github.com/premake/premake-core/pull/1365 2019]
* '''DOOM: BFA (Classic RBDoom 3 BFG)''' [https://github.com/MadDeCoDeR/Classic-RBDOOM-3-BFG/pull/57 2020] ''Ramil Sattarov''
* Serious Engine [https://github.com/ptitSeb/Serious-Engine/pull/13 2019]
* '''OpenArena''' [https://github.com/OpenArena/engine/pull/59 2019-1] ''Ramil Sattarov'' [https://github.com/OpenArena/engine/pull/63 2019-2] ''Ramil Sattarov'' [https://github.com/OpenArena/engine/pull/74 2022-3] ''Ramil Sattarov''
* NVIDIA Texture Tools [https://github.com/castano/nvidia-texture-tools/pull/304 2019]
* '''ioquake3''' [https://github.com/ioquake/ioq3/pull/434 2019-1] ''Ramil Sattarov'' [https://github.com/ioquake/ioq3/pull/550 2022-2] ''Ramil Sattarov''
* Urho3D [https://github.com/urho3d/Urho3D/pull/2578 2020] [https://github.com/urho3d/Urho3D/pull/2688 2020]
* '''Curl''' [https://github.com/curl/curl/pull/4576 2019-1] ''Ramil Sattarov'' [https://github.com/curl/curl/pull/8546 2022-2] ''Ramil Sattarov''
* Spring RTS game engine [https://github.com/spring/pr-downloader/pull/121 2020-1] [https://github.com/spring/spring/pull/506 2020-2] [https://github.com/spring/DevIL/pull/1 2020-3]
* '''Premake''' [https://github.com/premake/premake-core/pull/1365 2019-1] ''Ramil Sattarov'' [https://github.com/premake/premake-core/pull/1834 2022-2] ''Ramil Sattarov''
* OpenXRay [https://github.com/OpenXRay/xray-16/pull/578 2020]
* '''Serious Engine''' [https://github.com/ptitSeb/Serious-Engine/pull/13 2019] ''Ramil Sattarov''
* OpenLara [https://github.com/XProger/OpenLara/commit/6fe0191cc298a5a78d7cd2614678e1f3c952b401 2019]
* '''NVIDIA Texture Tools''' [https://github.com/castano/nvidia-texture-tools/pull/304 2019] ''Ramil Sattarov''
* Quake3e [https://github.com/ec-/Quake3e/pull/53 2020]
* '''Urho3D''' [https://github.com/urho3d/Urho3D/pull/2578 2020-1] ''Ramil Sattarov'' [https://github.com/urho3d/Urho3D/pull/2688 2020-2] ''Ramil Sattarov''
* HardInfo  [https://github.com/lpereira/hardinfo/pull/558 2020]
* '''Spring RTS game engine''' [https://github.com/spring/pr-downloader/pull/121 2020-1] ''Ramil Sattarov'' [https://github.com/spring/spring/pull/506 2020-2] ''Ramil Sattarov'' [https://github.com/spring/DevIL/pull/1 2020-3] ''Ramil Sattarov'' [https://github.com/spring/DevIL/pull/2 2023-4] ''Ramil Sattarov''
* vkQuake2 [https://github.com/kondrak/vkQuake2/pull/101 2020]
* '''OpenXRay''' [https://github.com/OpenXRay/xray-16/pull/578 2020-1] ''Ramil Sattarov'' [https://github.com/OpenXRay/xray-16/pull/729 2021-2] ''Ramil Sattarov'' [https://github.com/OpenXRay/xray-16/pull/736 2021-3] ''Ramil Sattarov'' [https://github.com/OpenXRay/xray-16/pull/740 2021-4] ''Ramil Sattarov'' [https://github.com/OpenXRay/xray-16/pull/773 2021-5] ''Ramil Sattarov, Georgy Shepelev'' [https://github.com/OpenXRay/xray-16/pull/781 2021-6] ''Roman Zavalov'' [https://github.com/OpenXRay/xray-16/pull/835 2021-7] ''Ramil Sattarov''
* vkQuake3 [https://github.com/suijingfeng/vkQuake3/pull/9 2020]
* '''OpenLara''' [https://github.com/XProger/OpenLara/commit/6fe0191cc298a5a78d7cd2614678e1f3c952b401 2019]
* vkOpenArena [https://github.com/suijingfeng/vkOpenArena/pull/25 2020]
* '''Quake3e''' [https://github.com/ec-/Quake3e/pull/53 2020] ''Ramil Sattarov''
* Bullet Physics SDK [https://github.com/bulletphysics/bullet3/pull/3060 2020-1] [https://github.com/bulletphysics/bullet3/pull/3126 2020-2]
* '''HardInfo''' [https://github.com/lpereira/hardinfo/pull/558 2020-1] ''Artyom Solopiy'' [https://github.com/lpereira/hardinfo/pull/651 2022-2] ''Dmitry Soluyanov, Boris Afonot'' [https://github.com/lpereira/hardinfo/pull/652 2023-3] ''Boris Afonot''
* AngelScript [https://sourceforge.net/p/angelscript/code/2678/ 2020]
* '''vkQuake2''' [https://github.com/kondrak/vkQuake2/pull/101 2020] ''Ramil Sattarov''
* OGRE-next (OGRE2) [https://github.com/OGRECave/ogre-next/pull/149 2020]
* '''vkQuake3''' [https://github.com/suijingfeng/vkQuake3/pull/9 2020-1] ''Ramil Sattarov'' [https://github.com/suijingfeng/vkQuake3/pull/17 2022-2] ''Ramil Sattarov''
* OpenEXR [https://github.com/AcademySoftwareFoundation/openexr/pull/862 2020]
* '''vkOpenArena''' [https://github.com/suijingfeng/vkOpenArena/pull/25 2020-1] ''Ramil Sattarov'' [http://github.com/suijingfeng/vkOpenArena/pull/28 2021-2] ''Ramil Sattarov'' [https://github.com/suijingfeng/vkOpenArena/pull/29 2022-3] ''Ramil Sattarov''
* '''Bullet Physics SDK''' [https://github.com/bulletphysics/bullet3/pull/3060 2020-1] ''Ramil Sattarov'' [https://github.com/bulletphysics/bullet3/pull/3126 2020-2] ''Ramil Sattarov'' [https://github.com/bulletphysics/bullet3/pull/4161 2022-3] ''Ramil Sattarov''
* '''AngelScript''' [https://sourceforge.net/p/angelscript/code/2678/ 2020]
* '''OGRE-next (OGRE2)''' [https://github.com/OGRECave/ogre-next/pull/149 2020] ''Ramil Sattarov''
* '''OpenEXR''' [https://github.com/AcademySoftwareFoundation/openexr/pull/862 2020] ''Ramil Sattarov''
* '''SDL''' <!--[https://bugzilla.libsdl.org/show_bug.cgi?id=5418 -->[http://github.com/libsdl-org/SDL/issues/3942 2020] ''Ivan Kuzmenko''
* '''0 A.D.''' [https://code.wildfiregames.com/D3162 2020-1] ''Ramil Sattarov'' [https://code.wildfiregames.com/D4795 2022-2] ''Ramil Sattarov'' [https://code.wildfiregames.com/D4801 2022-3] ''Ramil Sattarov, Alexey Beloyarov''
* '''Squirrel''' [https://github.com/albertodemichelis/squirrel/pull/226/ draft] ''Georgy Shepelev''
<div id="native"></div>
<div id="native"></div>
* '''MAPS.ME''' [https://github.com/mapsme/omim/pull/14092 2021] ''Anatoly Tomilov''
* '''TetrisGL''' [https://github.com/BaZzz01010101/TetrisGL/pull/3 2021] ''Alexey Borisov''
* '''Conan''' [https://github.com/conan-io/conan/pull/8032 2021] ''Konstantin Ivlev''
* '''Compiler Explorer''' [http://github.com/compiler-explorer/compiler-explorer/pull/2394 draft] ''Alibek Omarov''
* '''FreeImage''' [https://github.com/WinMerge/freeimage/pull/10 2021-1] ''Ramil Sattarov'' [https://sourceforge.net/p/freeimage/patches/144/ draft] ''Ramil Sattarov''
* '''ArxLibertatis''' [https://github.com/arx/ArxLibertatis/pull/258 2021-1] ''Alibek Omarov'' [https://github.com/arx/ArxLibertatis/pull/259 2021-2] ''Ramil Sattarov''
* '''Boost.Predef''' [https://github.com/boostorg/predef/pull/116 2021] ''Konstantin Ivlev''
* '''Abseil Common Libraries''' [https://github.com/abseil/abseil-cpp/pull/889 2021] ''Konstantin Ivlev''
* '''gperftools''' [https://github.com/gperftools/gperftools/pull/1243 2021] ''Konstantin Ivlev''
* '''google/benchmark''' [https://github.com/google/benchmark/pull/1091 2021] ''Konstantin Ivlev''
* '''gn''' [https://gn-review.googlesource.com/c/gn/+/10980/2 2021] ''Konstantin Ivlev''
* '''linux-syscall-support''' [https://chromium-review.googlesource.com/c/linux-syscall-support/+/2652675 2021] ''Konstantin Ivlev''
* '''OpenXcom''' [https://github.com/OpenXcom/OpenXcom/pull/1326 2021-1] ''Ramil Sattarov'' [https://github.com/OpenXcom/OpenXcom/pull/1331 2021-2] ''Ramil Sattarov''
* '''Stockfish''' [http://github.com/official-stockfish/Stockfish/pull/3425 2021] ''Artyom Solopiy''
* '''os-maven-plugin''' [https://github.com/trustin/os-maven-plugin/pull/57 2021] ''Anton Bashirov''
* '''openal-soft''' [https://github.com/kcat/openal-soft/pull/587 2021] <!-- http://github.com/kosumosu/openal-soft/commit/97636cd664345417b91683eaea694252a3debb16 --> ''Roman Zavalov''
* '''OpenTTD''' [https://github.com/OpenTTD/OpenTTD/pull/9575 2021] ''Ramil Sattarov''
* '''SimGear''' [https://sourceforge.net/p/flightgear/simgear/merge-requests/103/ 2021] ''Ramil Sattarov''
* '''UTEngine''' [http://github.com/dpjudas/UTEngine/pull/13 2022] ''Ramil Sattarov''
* '''Eigen''' [https://gitlab.com/libeigen/eigen/-/merge_requests/867 2022] ''Ramil Sattarov''
* '''Kisak-Strike''' [https://github.com/SwagSoftware/Kisak-Strike/pull/26 2022-1] ''Ramil Sattarov'' [https://github.com/SwagSoftware/Kisak-Strike/pull/27 2022-2] ''Ramil Sattarov'' [https://github.com/SwagSoftware/Kisak-Strike/pull/28 2022-3] ''Ramil Sattarov'' [https://github.com/SwagSoftware/Kisak-Strike/pull/32 draft] ''Roman Zavalov''
* '''source-engine''' [https://github.com/nillerusr/source-thirdparty/pull/1 2022-1] ''Ramil Sattarov'' [https://github.com/nillerusr/source-thirdparty/pull/6 2023-2] ''Ramil Sattarov'' [https://github.com/nillerusr/source-engine/pull/305 draft-2023] ''Ramil Sattarov, Dmitry Pugachev''
* '''{fmt}''' [https://github.com/fmtlib/fmt/pull/1790 2020-1] ''TheQwertiest'' [https://github.com/fmtlib/fmt/pull/2982 2022-2] ''Vladislav Shchapov'' [https://github.com/fmtlib/fmt/pull/3057 2022-3] ''Vladislav Shchapov''
* '''panda3d''' [https://github.com/panda3d/panda3d/pull/1367 2022] ''Dmitry Pugachev''
* '''DirectX Shader Compiler''' [https://github.com/microsoft/DirectXShaderCompiler/pull/5222 2023] ''Ramil Sattarov''
* '''OpenMoHAA''' [https://github.com/openmoh/openmohaa/pull/61 2023] ''Dmitry Pugachev''
* '''PhysX-4.1''' [https://github.com/NVIDIAGameWorks/PhysX/pull/646 draft-2023] ''Ramil Sattarov''
* '''Open Dynamics Engine (ODE)''' [https://bitbucket.org/odedevs/ode/pull-requests/13 2023] ''Ramil Sattarov''
* '''mstflint''' [https://github.com/Mellanox/mstflint/pull/845 2023] ''Dmitry Pugachev''
* '''7-Zip''' [https://sourceforge.net/p/sevenzip/patches/419/ draft-2023] ''Ramil Sattarov''
* '''FreeRDP''' [https://github.com/FreeRDP/FreeRDP/pull/9599 2023] ''Ramil Sattarov''
* '''xrdp''' [https://github.com/neutrinolabs/xrdp/pull/2872 2023] ''Ramil Sattarov''
* '''JoltPhysics''' [https://github.com/jrouwe/JoltPhysics/pull/871 2024-1] ''Nikolay Savichev'' [https://github.com/jrouwe/JoltPhysics/pull/1060 2024-2] ''Ramil Sattarov''
* '''dxvk''' [https://github.com/doitsujin/dxvk/pull/3795 2024] ''Ramil Sattarov''
* '''Perimeter''' [https://github.com/KD-lab-Open-Source/Perimeter/pull/119 2024] ''Ramil Sattarov''
* '''iortcw''' [https://github.com/iortcw/iortcw/pull/146 2024] ''Ramil Sattarov''
* '''dhewm3''' [https://github.com/dhewm/dhewm3/pull/553 2024] ''Ramil Sattarov''
* '''com.n0n3m4.diii4a''' [https://github.com/glKarin/com.n0n3m4.diii4a/pull/138 2024-1] ''Artem Serochkin'' [https://github.com/glKarin/com.n0n3m4.diii4a/pull/257 2024-2] ''Ramil Sattarov''
* '''Q2RTX''' [https://github.com/NVIDIA/Q2RTX/pull/381 2024] ''Ramil Sattarov''


= Известные проекты =
= Известные проекты =
Проекты, которые разрабатываются апстримом с учётом архитектуры e2k:
Проекты, которые разрабатываются апстримом с учётом архитектуры e2k:
* [https://github.com/FWGS/xash3d-fwgs FWGS/xash3d-fwgs]


== ALT Linux Team ==
== ALT Linux Team ==
Строка 109: Строка 198:
* [https://github.com/erthink/t1ha t1ha] (хеш-функция), [https://github.com/erthink/libmdbx libmdbx] (key-value), [https://github.com/erthink/libfptu libfptu] (кортежи и сериализация) ''и другие разработки Леонида Юрьева''
* [https://github.com/erthink/t1ha t1ha] (хеш-функция), [https://github.com/erthink/libmdbx libmdbx] (key-value), [https://github.com/erthink/libfptu libfptu] (кортежи и сериализация) ''и другие разработки Леонида Юрьева''
* [https://github.com/openssl/openssl/pull/10901 openssl] ''спасибо Дмитрию Белявскому''
* [https://github.com/openssl/openssl/pull/10901 openssl] ''спасибо Дмитрию Белявскому''
* [https://github.com/FWGS/xash3d-fwgs FWGS/xash3d-fwgs] ''FWGS''


{{Category navigation|title=E2K|category=E2K|sortkey=*}}
{{Category navigation|title=E2K|category=E2K|sortkey=*}}

Текущая версия от 14:08, 7 октября 2024

Эльбрус вверх по реке

Участники ALT Linux Team и наши коллеги приложили некоторые усилия к поддержке e2k напрямую в проектах разработки свободного ПО; списки патчей ниже не претендуют на полноту, но могут пригодиться при переносе других программ или сборке ранее выпущенных версий.

Пожалуйста, добавляйте известные вам патчи в соответствующий раздел -- если делаете компанией, заведите новый; регистрация на вики стала обязательной, за оперативным подтверждением аккаунта можно обратиться в т.ч. к mike@.

ALT Linux Team

принятые

2015

2017

2018

2019

2020

2021

предложенные

созданные

МЦСТ

см. тж. dev.mcst.ru -> git.openelbrus.ru

Eltex

e2k-dev enthusiast team

участники команды:

ссылки:

PR:

  • MAPS.ME 2021 Anatoly Tomilov
  • TetrisGL 2021 Alexey Borisov
  • Conan 2021 Konstantin Ivlev
  • Compiler Explorer draft Alibek Omarov
  • FreeImage 2021-1 Ramil Sattarov draft Ramil Sattarov
  • ArxLibertatis 2021-1 Alibek Omarov 2021-2 Ramil Sattarov
  • Boost.Predef 2021 Konstantin Ivlev
  • Abseil Common Libraries 2021 Konstantin Ivlev
  • gperftools 2021 Konstantin Ivlev
  • google/benchmark 2021 Konstantin Ivlev
  • gn 2021 Konstantin Ivlev
  • linux-syscall-support 2021 Konstantin Ivlev
  • OpenXcom 2021-1 Ramil Sattarov 2021-2 Ramil Sattarov
  • Stockfish 2021 Artyom Solopiy
  • os-maven-plugin 2021 Anton Bashirov
  • openal-soft 2021 Roman Zavalov
  • OpenTTD 2021 Ramil Sattarov
  • SimGear 2021 Ramil Sattarov
  • UTEngine 2022 Ramil Sattarov
  • Eigen 2022 Ramil Sattarov
  • Kisak-Strike 2022-1 Ramil Sattarov 2022-2 Ramil Sattarov 2022-3 Ramil Sattarov draft Roman Zavalov
  • source-engine 2022-1 Ramil Sattarov 2023-2 Ramil Sattarov draft-2023 Ramil Sattarov, Dmitry Pugachev
  • {fmt} 2020-1 TheQwertiest 2022-2 Vladislav Shchapov 2022-3 Vladislav Shchapov
  • panda3d 2022 Dmitry Pugachev
  • DirectX Shader Compiler 2023 Ramil Sattarov
  • OpenMoHAA 2023 Dmitry Pugachev
  • PhysX-4.1 draft-2023 Ramil Sattarov
  • Open Dynamics Engine (ODE) 2023 Ramil Sattarov
  • mstflint 2023 Dmitry Pugachev
  • 7-Zip draft-2023 Ramil Sattarov
  • FreeRDP 2023 Ramil Sattarov
  • xrdp 2023 Ramil Sattarov
  • JoltPhysics 2024-1 Nikolay Savichev 2024-2 Ramil Sattarov
  • dxvk 2024 Ramil Sattarov
  • Perimeter 2024 Ramil Sattarov
  • iortcw 2024 Ramil Sattarov
  • dhewm3 2024 Ramil Sattarov
  • com.n0n3m4.diii4a 2024-1 Artem Serochkin 2024-2 Ramil Sattarov
  • Q2RTX 2024 Ramil Sattarov

Известные проекты

Проекты, которые разрабатываются апстримом с учётом архитектуры e2k:

ALT Linux Team

  • mkimage-profiles
  • simpletest — тестирование работоспособности компилятора и тулчейна, а также получение базовой информации об архитектуре и компиляторе.

наши коллеги

  • embox трудами Антона Бондарева
  • t1ha (хеш-функция), libmdbx (key-value), libfptu (кортежи и сериализация) и другие разработки Леонида Юрьева
  • openssl спасибо Дмитрию Белявскому
  • FWGS/xash3d-fwgs FWGS