@ProCxx

Страница 2410 из 2477
Anton
05.10.2018
15:38:42
Добрый вечер. Имеется за плечами небольшой опыт в разработке на C++. Дабы развить свои навыки, хочу поучаствовать в каком-нибудь развивающемся opensource проекте. Мб кто подскажет таковые?

Stanislav
05.10.2018
15:39:35
Телега
хорошая шутка

Google
Anton
05.10.2018
15:39:37
@Zarrett не подскажете, на какой платформе репу искать?

Понял :/

Igor
05.10.2018
15:40:17
а чего шутка то? форк фейлса и беркуса в зубы, и вперёд

Daniel
05.10.2018
15:40:37
Ща

Некоторые в чатах у меня спрашивали, что за "кепка". Это наш форк десктопного телеграма, в котором мы упростили сборку, отрефакторили код и неспешно добавляем новые фичи. Если кто желает поконтрибутить – можно посмотреть список проектов и issues по репозиторию: github.com/procxx/kepka #kepka #announce

Igor
05.10.2018
15:58:23
пошли пакетный менеджер делать
так конан же на питоне

Alex Фэils?︙
05.10.2018
15:58:47
не конан, а другой

Igor
05.10.2018
15:58:58
еретики!!1! )

Egor
05.10.2018
15:59:23
я за тех, кто задаётся вопросом, зачем питон для с++

Alex Фэils?︙
05.10.2018
16:01:16
я вот вообще за диверсити кек (однако автокрэп крэп)

Google
Egor
05.10.2018
16:01:38
вроде видел, оно не убеждает людей, меня можно даже не считать

Igor
05.10.2018
16:01:51
https://youtu.be/nLdB1ErncBg?t=37 ;)
https://www.youtube.com/watch?v=BmtTbhdalyc @zamazan4ik а третью часть в этом году не выпустили?)

Egor
05.10.2018
16:01:53
многие другие не хотят такого

конан сам умеет собирать проекты? или он только как пакетный? Потому что вроде более яркий питоновский представитель это мезон

Alex Фэils?︙
05.10.2018
16:03:18
кастану владислава @isenbaev

вообще реквестую сравнилку различных пакетников

Igor
05.10.2018
16:03:31
конан сам умеет собирать проекты? или он только как пакетный? Потому что вроде более яркий питоновский представитель это мезон
с недавних пор в нём появились conan project, но я их пока не тыкал, не уверен что они делают то о чём речь

Egor
05.10.2018
16:03:35
про мезон идут новости, что гном его начинает использовать, кодеки

про конан не наблюдаю, пакетят да

но не сборки

Alex Фэils?︙
05.10.2018
16:03:52
да, федористы-гномисты его интегрируют

Egor
05.10.2018
16:04:09
значит мне со своим к кдешникам дорога)

Vitaly
05.10.2018
16:05:41
про мезон идут новости, что гном его начинает использовать, кодеки
Meson - это не пакетный менеджер, а система сборки. Не путай.

Alex Фэils?︙
05.10.2018
16:05:52
а, тьфу, да

Igor
05.10.2018
16:06:03
но в мезоне есть пакеты же, в каком-то зачаточном состоянии как минимум

Alex Фэils?︙
05.10.2018
16:06:16
как и в смаке есть cpack

Egor
05.10.2018
16:06:37
Meson - это не пакетный менеджер, а система сборки. Не путай.
так я и спросил, конан не умеет собирать? видимо нет

Alex Фэils?︙
05.10.2018
16:06:40
вообще я бы просто б сделал фронт в cmake'е, чтоб он дергал пакетник дистра для нужного дерьма

Igor
05.10.2018
16:06:44
ну просто аргумент за мезон против цмака я слышал "потому что пакеты изкоробочнее и удобнее"

Alex Фэils?︙
05.10.2018
16:06:51
по ходу, vcpkg так в своем тулчейне делает

Google
Alex Фэils?︙
05.10.2018
16:06:54
Vitaly
05.10.2018
16:07:05
как и в смаке есть cpack
cpack кривой. Лучше обходить его за километр.

Egor
05.10.2018
16:07:15
мезон может быть удобней симейка нормальным ЯП

а не поделием

Vladislav
05.10.2018
16:20:40
кастану владислава @isenbaev
Лучше @zamazan4ik а кастануть) я больше по системам сборки

И @crackedmind а, но ты уже

Anatoly
05.10.2018
16:25:42
по ходу, vcpkg так в своем тулчейне делает
Поддерживает несколько независимых тулчейнов, выбираешь при конфигурировании и при сборкн

Stanislav
05.10.2018
16:26:03
И @crackedmind а, но ты уже
что случилось

Vladislav
05.10.2018
16:27:13
Там выше за пакетники спрашивают

Admin
ERROR: S client not available

A.D.
05.10.2018
16:32:08
как и в смаке есть cpack
А почему он кривой, кстати? Вот хочу собирать небольшие пакеты на работе и иметь возможность пакетами распространять. Собрал rpm, собрал deb, все устанавливается, удаляется, с имена пакетов пришлось только вручную составлять, но было совсем не больно. Что ещё от пакета нужно?

A.D.
05.10.2018
16:32:44
cpack кривой. Лучше обходить его за километр.
Выше вопрос вам, наверное, ваша статья тут мелькала.

Alex
05.10.2018
16:32:53
А я на линуксе заценил AppImage / linuxdeployqt

A.D.
05.10.2018
16:33:33
"Юзай флатпак" - это не та фраза, с которой я смогу продать решение коллегам

A.D.
05.10.2018
16:34:33
Никогда не собирай RPM/DEB пакеты им. Он просто пакует результат в контейнер, как тарбол без обязательных полей пакета. См. эту статью.
Я ее уже видел, так и не понял. Там та же фраза, по сути. Каких обязательных полей, например?

Vitaly
05.10.2018
16:34:46
Я ее уже видел, так и не понял. Там та же фраза, по сути. Каких обязательных полей, например?
Пакеты, сгенерированные cpack, не содержат полей provides, requires и т.д., обязательных для полноценного пакета, что не позволяет пакетному менеджеру автоматически разрешать зависимости и избегать конфликтов.

Alex Фэils?︙
05.10.2018
16:35:02
Google
Vitaly
05.10.2018
16:36:13
Я проверю и отпишусь. Я точно заполнял соответствуюшие поля в симейке
В нормальном RPM пакете вручную заполнять поля provides и requires запрещено. Их должен автоматически резолвить rpmbuild по результатам сборки и прописывать.

Если хочется предоставлять RPM/DEB пакеты, то нужно собирать их штатными средствами дистрибутивов в пределах двух поддерживаемых версий. Поэтому в статье и предлагается вместо этого использовать самодостаточные пакеты: Flatpak или AppImage.

Alex Фэils?︙
05.10.2018
16:38:48
надо смаковский спак намочить так, чтоб он юзал штатные средства дистрибутива

https://t.me/ProCxx/163779

Vitaly
05.10.2018
16:39:58
надо смаковский спак намочить так, чтоб он юзал штатные средства дистрибутива
Слишком сложно. У каждого дистрибутива свои собственные, ни с кем не совместимые гайдлайны. SPEC от Fedora в большинстве случаев не соберётся в OpenSUSE и наоборот.

Alex Фэils?︙
05.10.2018
16:40:29
кто мы такие, чтоб отступать от сложностей)

Vitaly
05.10.2018
16:42:22
кто мы такие, чтоб отступать от сложностей)
Flatpak как раз и есть попытка создать универсальный формат пакетов для всех дистрибутивов.

Alex Фэils?︙
05.10.2018
16:42:34
надо тогда для смака сделать интеграцию с флатпаком

Vitaly
05.10.2018
16:42:44
A.D.
05.10.2018
16:46:16
Вот это уже нормальная тема.
Ну, я могу сделать custom target

Igor
05.10.2018
16:46:30
А у нас тут есть проповедники флатпака кроме Виталия? Буду делать у себя в конторе презентацию про конана, а он как будто логично срастается с флатпаком - чтобы знать к кому стучаться за опытом

A.D.
05.10.2018
16:46:52

Страница 2410 из 2477