Главная

Немного софта для Haiku: порты KDevelop, LMMS и QMPlay2

KDevelop
KDevelop — кроссплатформенная свободная интегрированная среда разработки. Разработка началась в 1998 году. KDevelop распространяется согласно условиям GNU General Public License. KDevelop поддерживает большое количество языков программирования, включая C, C++, Perl, Python, PHP, Java, Ruby, Ada, SQL, Bash, Фортран, Паскаль. Поддерживаются такие системы сборки проектов, как GNU (automake), CMake, qmake и make для собственных средств сборки проектов (KDevelop оставляет пользовательские файлы make нетронутыми, если необходимо использовать их).

Haiku - отчет за март 2018

Этот отчет актуален для сборок с 51833 по 51872.

Система
Hrishi Hiraskar (один из участников GSoC) переработал управление фазой завершения работы ОС. Это включает в себя launch daemon и BRoster, которые координируют совместные действия для безопасного завершения работы Haiku. Есть определенный четкий порядок, в соответствии которому все приложения должным образом выключаются (оставляя пользователю возможность сохранить данные, если это не было сделано прежде) и только тогда системные сервера завершают работу. Были обнаружены некоторые проблемы с существующей имплементацией, когда можно было запустить приложение, пока другое ждет сохранения данных и это могло привести к потере данных (маловероятно, но все же). Теперь процесс завершения работы улучшен и все происходит по установленному порядку.

Новые репозитории и подготовка к Haiku Beta 1

Автоматические репозитории пакетов
Разработчик Waddlesplash, после продолжительной кропотливой работы над HaikuPorter, наконец добился того, что репозитории автоматически генерируемых пакетов включены по–умолчанию. Все это благодаря помощи разработчика под псевдонимом Mmlr, который несколько месяцев занимался HaikuPorter Buildmaster. Переключение на новые репозитории вступило в силу начиная со сборки 51620, если вы установили более свежую ночную сборку, то вам достаточно выполнить команду pkgman full–sync и обновление запустится.

Haiku - отчет за ноябрь 2017 и вести с полей

Этот отчет актуален для сборок с 51518 по 51622.

Месяц был насыщен событиями в мире Haiku, включая две конференции и кодинг–спринт. Для лучшего понимания того, что произошло во время девелоперского марафона, этот отчет представлен в хронологическом порядке и не поделен на категории, как предыдущие.

Обновления KDE Apps от Diver и 3DEyes

Разработчик под псевдонимом Diver, который в наших краях не нуждается в дополнительном представлении, сообщил о текущем состоянии портов KDE Frameworks и KDE Apps. Вот, что он пишет:

По состоянию на сегодняшний день, мы вместе с Герасимом “3DEyes” Троеглазовым опубликовали в HaikuPorts рецепты приложений KolourPaint, KTorrent, KStars и офисного пакета Calligra Suite. Современная версия Calligra Suite содержит 6 офисных приложений: BrainDump, Words, Sheets, Plan, Stage и Karbon. Для них пришлось портировать еще несколько новых пакетов, это и стало причиной столь долгой задержки со времени предыдущего обновления.

Haiku - отчет за октябрь 2017

Этот отчет актуален для сборок с 51465 по 51517.

Пакеты
Никаких крупных изменений в пакетах, поскольку в наших планах переключиться на новые репозитории, сгенерированные нашими автоматизированными билд–ботами, «уже очень–очень скоро» (эти новые репозитории пока что не содержат несколько критически важных пакетов). Тем не менее, некоторые усилия по поддержанию «старых», то есть ныне действующих, репозиториев все еще прикладываются. Команда “bc” теперь существует в отдельном пакете, а не является частью системного пакета Haiku, как это было ранее. Множество пакетов были пересобраны в свете недавнего перехода на новый ABI в BControlLook.

KDE Frameworks уже доступен в репозитории исходников HaikuPorter

Calligra Office (Words, Stage, Sheets, Karbon)

На официальном форуме Haiku–OS разработчик Diver сообщил, что загрузил рецепты для исходников KDE Frameworks 5.38.0 в репозиторий HaikuPorter. Это основной набор библиотек для приложений KDE. Некоторым приложениям потребуются дополнительные модули, которые будут портированы позднее. После некоторых исправлений, 3DEyes добавит рецепты со своими изменениями в репозиторий исходных кодов для тех приложений, которые он уже портировал.

Haiku - отчет за сентябрь 2017

b6d1b90c5848f2215591b71f3cb171ac89ac3ccc.png

Этот отчет актуален для сборок с 51402 по 51464.

Графика
Были предприняты действия по улучшению драйверов Radeon HD, разработчики kallisti5 и jessicah вместе идентифицировали оставшиеся проблемы с DisplayPort и начали работать над поддержкой нескольких мониторов. Kallisti5 также поработал над сетевым App Server, а также над отрисовкой HTML5. Это должно помочь работе в Haiku по сети (локальной или глобальной) и улучшить отрисовку интерфейса удаленного рабочего стола в веб–браузере.

Сеть
Korli отменил некоторые изменения в драйвере ipro1000, которые ненамеренно подменяли файлы старого нативного драйвера, вместо нового драйвера, который был портирован из FreeBSD. Два драйвера пытались использовать одну и ту же сетевую карту, что приводило к проблемам и, в итоге, к неработающей сети.

Новости о портированных приложениях в Haiku (продолжение)

n93AznI.jpg

Telegram Desktop
Герасим “3DEyes” Троеглазов портировал на Haiku клиент популярного мессенджера Telegram. На этот раз можно наслаждаться не только красивыми скриншотами. Редкий случай, когда исходные коды (рецепт) уже доступны в HaikuPorts!

Haiku OS готовится к долгожданному выпуску Beta 1

4780_original.jpg

Разработчик Adrien Destugues опубликовал на этих выходных план выпуска бета–версии ОС (так называемую «дорожную карту»). Пока еще идут работы над репозиториями пакетов, созданием рабочих бранчей, Gerrit–ревизией кода и т.д.

Новости о портированных приложениях в Haiku

57e27802c46cf89b28a8d11eee12788e50f4e289.jpg

KDE Frameworks 5 & KDE Apps
Герасим “3DEyes” Троеглазов, сообщил о том, что не менее широко известный в наших кругах разработчик Diver успешно портировал KDE Frameworks 5 на Haiku. Герасим продемонстрировал скриншоты работающих приложений Calligra, KolourPaint и Krita. Как водится у 3DEyes и Diver, никаких исходных кодов или готовых HPKG–пакетов к этим картинкам не прилагается. Будем надеяться, что они опубликуют хотя бы исходники.

С наступающим 2017 годом!

Haiku_OS-logo.gif

Всем счастья, различных ништяков и оптимизма! А гайке в новом году пожелаем открытия второго дыхания! :)

ResidualVM -на нашей улице праздник

image.jpeg

ResidualVM — кроссплатформенный 3D игровой интерпретатор, для приключенческих игр LucasArts
есть версия для Хайку.
Работают игры
Myst III: Exile
Grim Fandango

http://www.residualvm.org

Съедобный NetPositive

S2RSM7IvUq8.jpg

Когда–то оказался у меня на аватарке, спустя годы перекочевал на торт к ДР. :)

Хе! Форк Haiku

http://1.bp.blogspot.com/-aMAOq_SsO_o/VbPsn8vNwZI/AAAAAAAAC3s/BCFx-AYsF3g/s1600/title.png

Hеожиданный форк Haiku — Poem.
Превью–релиз готов для скачивания.

http://www.poem–os.com/

Проверка операционной системы Haiku c помощью PVS-Studio

PSV-Studio

Команда PVS–Studio, которая разрабатывает коммерческий статический анализатор C/C++ кода, проверила исходный код Haiku и опубликовала статью с обзором подозрительных участков исходного кода.

Ознакомиться с двумя статьми вы можете на официальном сайте:

http://www.viva64.com/ru/b/0317/
http://www.viva64.com/ru/b/0318/

Если хотите поделиться этой статьей с англоязычной аудиторией, то воспользуйтесь ссылкой на перевод Svyatoslav Razmyslov:
http://www.viva64.com/en/b/0317/
http://www.viva64.com/en/b/0318/

BeFar

BeFar

Совершенно позитивнейшая новость — Diver вернул нам BeFar, за что ему большое спасибо!

https://depot.haiku–os.org/befar

кто помнит — это программа–фетиш старой кубы.

Нет ручек, - нет конфет

Разработчик PulkoMandy. прекратил работу на Хайку Инк, ввиду отсутствия денег на оплату его работы.
За год PulkoMandy потрачено 25 000 $, — но много и сделано, Хайку вебкит собран и работает, 57 критических билетов исправлено .

Scribus для Haiku

Верстать книги теперь можно и в Хайку

Открытый пакет DTP Scribus 1.4.5svn HPKG file for Haiku теперь официально на сайте
http://www.scribus.net/canvas/Scribus

От себя -дельная программа, сверстал любимую книгу и отдал в типографию на печать
Сейчас это популярное занятие в узких кругах =)

Состоялся BeGeistert 028

28 октября 2014 года прошел регулярный слет разработчиков BeOS и Haiku в Дюссельдорфе. Среди прочего обсуждались драйверы для карт цифрового телевидения DVB–T. Основные темы, по которым развернуто выступали разработчики — WebKit, HaikuDepot и ARM–порт Haiku.