@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
Там выше за пакетники спрашивают

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

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