Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/OpenHD/OpenHD-ImageBuilder

Script for building OpenHD Images
https://github.com/OpenHD/OpenHD-ImageBuilder

Use our own fork of v4l2loopback

41cd5e81593b88caaef83b43e500f4074fd24617 authored almost 5 years ago
Merge pull request #142 from infincia/raspi2png

Use fork of raspi2png

52b438605919d18923b96fa19a053a5b11499a4c authored almost 5 years ago
Use fork of raspi2png

735257bb67738875fa4685b69ad60045543ead8f authored almost 5 years ago
Merge pull request #141 from infincia/veye-update

Install VEYE support library in stage 4

3bac942562ed2510ec0b80679cb7481ee02adb1c authored almost 5 years ago
Install VEYE support library in stage 4

Replaces the in-tree copy in the Open.HD repo that was so outdated

94827eac98a2d2fd10bd009c86b2bf86bc79af39 authored almost 5 years ago
Update Open.HD to nightly-2020-4-13

bcb9b9024b66cd820b96a0b888e7fa590eb4dad5 authored almost 5 years ago
Update QOpenHD to nightly-2020-4-11.1

Hotfix for crash bug and LTM field order, nothing else changed.

These versions should be switch...

3fd5fdb64889b3c4d8ae1f01d37beaad64780b90 authored almost 5 years ago
Update QOpenHD to nightly-2020-4-11

cd2203c1c8f07073bc56c2a52cef61c6d210f769 authored almost 5 years ago
Update Open.HD repo to nightly-2020-4-11

8fb9a831439d27e1f3e1dd2743ef4c3550f9b15c authored almost 5 years ago
Don't use atomic modesetting in qopenhd

The atomic modesetting in Raspbian isn't quite stable for some reason,
it fails to work on speci...

08c833ab68f2bcdb4d56246adec8ed824c3ceb6a authored almost 5 years ago
Set FLIR camera pipelines to 30fps

The camera itself is sending a stream close to 30fps because the Lepton
module does frame duplic...

4051c00446e7fd32ec276d4ef3506d2dd86a843b authored almost 5 years ago
Update OpenHDMicroservice to v0.1.5

Fixes system time message and sends GPIO state to all devices when
set by any device to ensure t...

f381a66540d2eaf3490d23ccad04ced4549151f6 authored almost 5 years ago
Update lifepowered-pi version

036ed164377441b5f81ec39a13886e97dc2f158f authored almost 5 years ago
Remove unnecessary kill -9 of lifepoweredpi daemon

No longer being started by the install script

49e85ec923052bcbf6f7d72bb5fc68fece3d3e28 authored almost 5 years ago
Remove old scripts

51ea6d22a2f568ce023e15f13e001c43bab6b467 authored almost 5 years ago
Pass through 2nd build argument to buildwithlog.sh

3e64f4f48bf4af70ce7adbf2b82d7ad8ca895092 authored almost 5 years ago
Set Open.HD version to nightly-2020-3-26

1e1ba185fb86edfa17d74a3051ba1e6fa430a875 authored almost 5 years ago
Fix RSSI warn/caution levels

The RSSI level is a percentage, but the old code was treating the
warning/caution levels as thou...

9ec351c2e6d8690978bfb92adb2bd3098dff1afa authored almost 5 years ago
Disable rtl8xxxu driver in 4.19, enable rtl8812au

ad1199cfc924cbb4a1b91a232abd2a8ac1ef40db authored almost 5 years ago
Fix typos

0434d5af40cd7d330869eb8c29b5c1ba1a6700bd authored almost 5 years ago
Update QOpenHD to nightly-2020-3-23

2ebb83cf5f275df46dbf2356db24974484166e09 authored almost 5 years ago
Put the stage skip files in the work directories

Prevents builds from skipping stages that haven't been completed yet
in a particular arch+distro.

019c9e7ce6627605ab93bbd349b8f6d459c60e87 authored almost 5 years ago
Add support for resetting each work directory

Previously the work directory was always called "work" and the stage
skip files were always in "...

52ee1b912c0bcc5583786fa16c6a59710384aaf1 authored almost 5 years ago
Fix indentation/whitespace in main builder scripts

476fc413482b12bbfade8e71dfe636343d0b1aed authored almost 5 years ago
Merge pull request #140 from infincia/pi4

Add Buster image for pi4 and CM3+ support

d3d348bd540f6829718b8df4f410f3100aaf9d6c authored almost 5 years ago
Replace libav-tools with ffmpeg

Package does not exist on buster and was only a transitional package
for ffmpeg in stretch anyway

9fc446dbe973cf1f0fa0a63a176c4db6b71d8e83 authored almost 5 years ago
Fail build if kernel can't be copied

8cbcf6124c4119817a55c70d3d8ff0f71eab83cb authored almost 5 years ago
Fail build if kernel config not available

614f8cf9139516fa33ad0fb6995a8a5fd0664316 authored almost 5 years ago
Remove unnecessary pip install step

This was already being installed as a package

d8e01dbda6495a973de0fa6941a32833bf785194 authored almost 5 years ago
Merge Qt dependencies, remove unnecessary ones

0a466afc14a89f9bc4367782503290a83dc08b49 authored almost 5 years ago
Reorganize package install and fail build on error

This merges the multiple install steps into one using groups of
package lists, preventing the bu...

8fb45328b4c969c2b97389d7d780bc11c3ed7325 authored almost 5 years ago
Mask hostapd and wpa_supplicant

These should not be started by the system, we start them when needed.

f05f4be86d2967eabbfe555bca1a2c2d08d05866 authored almost 5 years ago
Enable TTYs by name instead of copying unit files

This was expecting systemd to proactively start all these TTYs even
if the user had not switched...

04e5853d70bcad9eb2f8927ea532b4fdaf81bdfb authored almost 5 years ago
Include distro name in image name

561d5b6700d74500fda3bd52985b2202e8f1c95f authored almost 5 years ago
Simplify the kernel config selection in stage 2

Configs now match the name of the kernel branch they're for, which
makes it easier to use arbitr...

1124934253ed6d255075687de1b0b442bd9f51c7 authored almost 5 years ago
Add separator between build stages in log/console

43cc178310835bf3d68d08129c784659043db1d3 authored almost 5 years ago
Don't install gnuplot on buster

This package pulls in 670MB worth of totally unrelated stuff we don't
need or want. If we really...

71437cd208770e95ad0e649bac6f3cef6914810b authored almost 5 years ago
Remove extra MNT_DIR variable in stage 4

2d95daaca57e89817a09b9b88f7f37d65f3ef2f7 authored almost 5 years ago
Enable the fKMS driver stack on buster

We still use the Broadcom driver on stretch, and we're going to leave
that alone since it works ...

d9ae5c6a11c4cd79510ade5eaa44ca6c2b91c38b authored almost 5 years ago
Use arch and distro specific work dir

Prevents the different images being built from accidentally reusing
temporary images and checked...

00bfdb327262c7eb0c8539aa5f6eba579e027df5 authored almost 5 years ago
Remove work subdir commands from reset.sh

They're not really necessary, the files in question will be replaced
the next time the stages ru...

1c1d0befbb5ce3cb6cf6a4ad4f4288788e2406ec authored almost 5 years ago
Only build pi v7l kernel on buster

9e801dc80131f690d127f23b92a406b7edf5bb21 authored almost 5 years ago
Use QOpenHD master branch

39b6065a1c84fca12b3bfa169b8cf95667150f2c authored almost 5 years ago
Simplify builder options for multi-arch

4b92fa9d8bf74b0f4074401512f2fd27d6835034 authored almost 5 years ago
Don't symlink EGL, GLESv2 libraries on buster

This was intended to help the slightly outdated Qt build system find
the correct EGL and GLESv2 ...

d20319fd397f5084a8df2461f41344740051d16f authored almost 5 years ago
Move image settings up higher in build.sh

8ade344c802e41590e7e3408cde2dafba08d30c4 authored almost 5 years ago
Dont clone submodules in OpenHDRouter/Microservice

The only thing they need to build is the in-tree copy of the generated
mavlink headers, which ar...

6f9c30d614477dfb0206870c644b00123b44e682 authored almost 5 years ago
Install distro-specific Qt package

We use the old broadcom GPU drivers on stretch, and the new DRM/mesa
driver stack on buster. The...

9058615bd76274d53e68a08aad16901befd56b11 authored almost 5 years ago
Add buster image for pi4/cm3+, simplify stage 2

This moves the CM3+ image to a more general buster image, which also
gives us pi4 support.

We s...

e551177ee670beec39234d2d92cb46cc75ee9702 authored almost 5 years ago
Use atomic KMS in QOpenHD

489173790dc04f6cb23e8dfa567372edf398f060 authored almost 5 years ago
Move libsodium installation to stage3, use package

The builder was manually downloading a specific package, which is both
a bad idea and not possib...

5a1aea5c036ad8998d005c00256a2479213eb1b5 authored almost 5 years ago
Use multiple cores when building armv6 kernel

25624ad75e2e4f73e3a8e3f449aa53acab378014 authored almost 5 years ago
Install packaged GStreamer instead of custom build

No longer required by QOpenHD

03457533efdb508ca81f1aa13c03ef04fe2b1859 authored almost 5 years ago
Fix cleanup script for new work directory names

3e03d5c1da4f06aec4d55211e9151a071a4bbfb3 authored almost 5 years ago
Use our own fork of the lifepo4wered pi library

The original source installer starts the daemon every time the thing
is installed, which ends up...

37e3b0f0f67b4d9954ded445ff63d62a337b0792 authored almost 5 years ago
Delete LPAE kernel image in reset.sh

LPAE kernel is the one used by pi4 in 32-bit mode

e0f3f3e9c870016dd348dfdb06fb947a24165423 authored almost 5 years ago
Move stage 4-3 to 4-2

c48dcfa2dc90252a7ed4340381d92acacb4a5b32 authored almost 5 years ago
Disable dir_index during build

Fixes obscure issue with running 32-bit arm binaries on a 64-bit x86
host using binfmt and qemu-...

e69164da2b20df956a750b4e1ab2dcdc0ebc9aee authored almost 5 years ago
Install the standard mesa driver stack

Used by the newer FKMS/KMS drivers that are required on Pi4 and used
by default in Buster.

a5217d1dae34486c7e095e3b2dedc20558961a4d authored almost 5 years ago
Remove cmake and libboost-all-dev packages

Were used by cmavnode, which is no longer being included in images.

20c0ecf49ce79ef557f620c6339c04afd3dc892a authored almost 5 years ago
Remove cmavnode, not even enabled in scripts

The scripts do not use it, regardless of the setting. It's also an
abandoned project, and everyt...

aec2e78cdd99a9b7326590f040891759faf60572 authored almost 5 years ago
Install common build tools directly

Some other packages pull these in but they should be installed
explicitly

1b0903104fe22ac6d4781a30630d3ec858abe8d5 authored almost 5 years ago
Install python setuptools, -dev packages

4d80b87524c9884f6146eb4e349a3ea104b764de authored almost 5 years ago
Add 4.19.x kernel configs for every Pi arch

These are derived from the defconfig for each architecture, and then
the configs for OpenHD are ...

e93b4a8afce429452a9e9e702e07c2e863579c23 authored almost 5 years ago
Put the Open.HD version in /boot as well

Should help people who need to know which image they're using but
can't connect the card to a Li...

5e92ae43473d8668b6e3c5d3fb85a88671b4c4be authored almost 5 years ago
Fix typo

db639a28e6cf51245fa3c1c13f36d70d90b481b9 authored almost 5 years ago
Add preliminary LTE and Zerotier video support on air side (#139)

* Add Setting for LTE and NIC_BLACKLIST

* Interface eth1 rules to enable lte stick

* Zerotier ...

08db9b7e8e26881d420c4c199395eb90497f8dbe authored almost 5 years ago
New README (with asciidoc now)

cbc840081685550a23a60a488530d48826f713e4 authored almost 5 years ago
New ASCII-Art banner

aafba7c3b5fcd29a6aad1fadee82d2349f15aac9 authored almost 5 years ago
Rename common to common.sh

because it is a bash script

340836f65f9f57881598474739a68fa594f3f0f9 authored almost 5 years ago
Update QOpenHD to nightly-2020-3-1

43bc8e81bf74d3df4f68a6f78efb30e779e15a4f authored almost 5 years ago
Update OpenHDMicroservice to v0.1.4

1f0393a7c5a2be3422f296039a11c1d54f0cd660 authored almost 5 years ago
Update OpenHDRouter to v0.1.2

579ea56c5b036fa22c3419833ce7cb5020f7bef6 authored almost 5 years ago
Update mavlink to tag openhd2

5274049484d717cb897b6c73191da0b9cdeb5403 authored almost 5 years ago
Remove unnecessary copy steps

4d30d4fcd9e13f99f5048d7d7b2fcc71e11014bb authored almost 5 years ago
Update QOpenHD to nightly-2020-2-27

e2935b5c7ae58821c5dbbf436f0d93bbaa81ca5b authored almost 5 years ago
Merge pull request #136 from infincia/openhd_router

Download and install OpenHDRouter

141681481bca5d67c28e49e527406e27b3519e7c authored almost 5 years ago
Download and install OpenHDRouter

Used for OpenHD microservices

ca04345f81ee1d482cfc3098e2421fb63ced4cb4 authored almost 5 years ago
Merge pull request #135 from infincia/mavlink_library

Install mavlink library in /usr/local/include

0ede6e6f3d5fd3561ebcb3cfa3a2ccd49db3c5c5 authored almost 5 years ago
Update OpenHDMicroservice to v0.1.3

1505016ebaecfd2b234ea1cdb93ed7352d63f770 authored almost 5 years ago
Install mavlink library in /usr/local/include

This uses our own fork of the mavlink library that contains our
custom messages. Everything in O...

4b7e4ec8d10f2a119411229fedd460fed174b74f authored almost 5 years ago
Add missing bash line at top of reset.sh

947bdc3777c71b2ca59cd9e5fc0819a000c4dc91 authored almost 5 years ago
Ignore .DS_Store files in git

954e8737d07ade84db12a92e751f08ce5e5b58a8 authored almost 5 years ago
Pin the mavlink router version to specific tag

3bea6737f4a4a469e0d47fb753300e45dbda95a2 authored almost 5 years ago
Remove unnecessary pymavlink repo/clone step

Pymavlink is already a submodule of the mavlink submodule, all you
have to do is recursively clo...

032bf9aacd6cb34eb29f0a47c5c69a2c8cc1d12b authored almost 5 years ago
Update note for hotspot txpower in settings file

e9aa2e877589fa99eeac0a8eb844fb14d94c0338 authored almost 5 years ago
Fix hardcoded kernel version in stage 03

68e214feeb1ea5cc1be178f5ce4c7f5abcae0ebe authored almost 5 years ago
Remove redundant builder message and add separator

9be6c8c251bfed461830e889d6df51ebddc51bd0 authored almost 5 years ago
Add help menu to builder and message about build

67b35ff36690e1c6efe21a84c637d6cc52aa5e73 authored almost 5 years ago
Add missing cm3 image option just for completeness

70c86af0d5d503d178087ebc2616574d05d87bb1 authored almost 5 years ago
Merge pull request #134 from infincia/multiarch

Add temporary special case for building CM3+ images

04b36d590a6dd65eb783747151db7de2a82539c9 authored almost 5 years ago
Go back to 100 commit depth clone of linux tree

We changed this a few weeks ago to only clone 1 level, but that
doesn't work when you're cloning...

092d9e71b930c625c629bc7d75b6757ed7ba5ef2 authored almost 5 years ago
Add temporary special case for CM3+ images

This adds an argument to build.sh to allow building images for other
pi models that do not work ...

a48732ab73df9d1e6629f9f6d8910b2e96e19d11 authored almost 5 years ago
Merge pull request #133 from infincia/udp_buffer_size

Increase UDP buffer size, default is very low

29b8f4487b830d580f56f82a706fca61015877d4 authored almost 5 years ago
Increase UDP buffer size, default is very low

This may impact some of the pipelines on both the air and ground side,
which are in some cases s...

0b14a82e417d97c0b341d27ec876b5d9e5f9c2ca authored almost 5 years ago
Merge pull request #132 from infincia/remove_jsswitches

Remove old JSSWITCHES setting, not used anymore

9edcdbeac989a0caeec3d1002f550bde825eaa82 authored almost 5 years ago
Merge pull request #131 from infincia/remove_unused_rc

Remove unused RC code

6b5dc6cd4306393e6766ea15f6308011422c5942 authored almost 5 years ago
Remove old JSSWITCHES setting, not used anymore

This used to control whether switches were enabled in the RC code, but
this was never actually c...

c729249fcee974a56edccb4c2df55ab4ddf515a5 authored almost 5 years ago
Remove unused RC code

These will still be available in the git history if we need to refer
to them for some reason, bu...

6eba7a73c7ffc2dc370cbdb7a02385ba818c4a1b authored almost 5 years ago
Merge pull request #130 from infincia/move_picamera_install

Move picamera installation to stage 3

7fdfcf855336bafbfff937912df2e72a44ca7354 authored almost 5 years ago