Ecosyste.ms: OpenCollective

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

github.com/QubesOS/qubes-builder

Qubes Builder
https://github.com/QubesOS/qubes-builder

example-configs: add rpm package

Temporary backport of upcoming bookworm update

QubesOS/qubes-issues#8482

3d3e766de05b37cd858f0d3cb2c6ebf716510cd8 authored about 1 year ago
setup: make it compatible with python3-sh 2.x

Make it work on Fedora 39

58b3cf2c16c8494decd111f05dbf09e09da5fa00 authored about 1 year ago
example-configs: add app-linux-gpg-sign component

QubesOS/qubes-issues#6897

802eb43f98ba7658d3f487d932edbc88d7b1f48d authored about 1 year ago
example-configs: add commented-out lines for using online repo

0f33fc651f20ded5f1cba3f451933543ecd71c09 authored about 1 year ago
example-configs: update dom0's distro

710c8d64a4c504ccdd7702a84830dba13027b661 authored about 1 year ago
example-configs: add dracut component

QubesOS/qubes-issues#8763

45ca63dfed5e88b60dc95b367b13e7049b03a17f authored about 1 year ago
example-configs: add disk-password-gui to R4.2

QubesOS/qubes-issues#7748

d62f08496760423de19d56f1b1fe9a40101bc136 authored about 1 year ago
example-configs: use release-specific branch for rpm-oxide

It's stopping being compatible with R4.1, use a separate branch.

Related to QubesOS/qubes-issue...

9b3260ddee54989a7d18fd6c6907dd81d3d2be7a authored over 1 year ago
example-configs: add python-fido2 to both R4.1 and R4.2

Debian ships with too old version for app-u2f, ship an update via Qubes
respositories until newe...

87e737c09873fbd1ac6209cce494d71cb99aa6aa authored over 1 year ago
example-configs: set branch for split-gpg2

QubesOS/qubes-issues#474

3737a43d689a0cace94075e201075a6f2b0427be authored over 1 year ago
example-configs: include split-gpg2 in R4.1 too

QubesOS/qubes-issues#474

b5c6d09256240816a28f1478bfe31e22da9d2610 authored over 1 year ago
Add dist-upgrade tool for R4.1->R4.2 upgrade

QubesOS/qubes-issues#7832

5407d687d1b542537e873f3b69f4985eaec360ba authored over 1 year ago
example-configs: add python-looseversion

It's needed for Salt package on Debian bookworm

QubesOS/qubes-issues#7896

19e2b0ab5e44b2383f9f76446c14f6f52d52a76b authored over 1 year ago
example-configs: add fwupd and flasrom for R4.2

QubesOS/qubes-issues#4855

782b55f8fe8d4923497105ccf87d34efd8457f41 authored over 1 year ago
example-configs: build fc38 packages and templates by default

QubesOS/qubes-issues#8069

1f655ba77e014fc84647153381136249f70c3a8a authored over 1 year ago
example-configs: drop forks not necessary anymore

Nautilus issue was fixed via CSS chage in gui-agent-linux repo, xdotool
package in Fedora is new...

813d6680863f704a799c07829c35942fd82cee3a authored over 1 year ago
Update example-configs to match debian flavors cleanup

See https://github.com/QubesOS/qubes-builder-debian/pull/69 for details.

22d2f03e5878a8efb82ef0ddf97c604a0dd24efe authored over 1 year ago
build: fix update-local-repo location

4fcc547ad8e0845e11a4f386d2744ed936917e14 authored over 1 year ago
Switch default kernel to 6.1

QubesOS/qubes-issues#8158

bbc46df32d8cf229f0039250905fd4c2c30e9216 authored almost 2 years ago
example-configs: build salt for R4.1 too

While salt in dom0 is not affects, it is in Fedora 37. While waiting for
new upstream release (a...

82251c14d19d8585f1977b7c1fb190573af4be68 authored almost 2 years ago
Add fc38 to supported templates list

But not to default targets (example-configs/qubes-*.conf) yet, until its
ready.

QubesOS/qubes-i...

5270201823d36f6ae4d28fd08fc416d021667f65 authored almost 2 years ago
example-configs: enable selinux in default Fedora template on R4.2

QubesOS/qubes-issues#7988

3b0d445fd93ec403c33635a9aea6d3c8423ba38f authored almost 2 years ago
Fix parsing template options with empty flavor

This is relevant for example with 'selinux' template option, but with
default flavor: "fc37++sel...

4e4c15d476772176e117d60870a545bf2e0864b1 authored almost 2 years ago
Add plymouth backport

Backport patches that aren't in a released version yet

QubesOS/qubes-issues#2199

ffa0f1fb977d108e435990d42d558f752b762fbe authored almost 2 years ago
example-configs: switch default template to fc37

QubesOS/qubes-issues#7807

db6fcf294216427eb454c3b1d7b47bd07ce43f8a authored almost 2 years ago
Add fedora-37 template labels

QubesOS/qubes-issues#7807

d27ae604085a6a0266730e583c28024ecc29edbc authored almost 2 years ago
example-configs: add new menu to R4.2 config

QubesOS/qubes-issues#5677

39035343967d14beb86ca461d469d3f9f356d925 authored almost 2 years ago
example-configs: add forked nautilus package

Add patched package

QubesOS/qubes-issues#7921

4b1ff00ba5cf824484566f4aac839ae4c643050f authored about 2 years ago
example-configs: add salt to R4.2

Add patched salt package with backported patch for Python 3.11.

QubesOS/qubes-issues#7891
Qubes...

821195dff36e8a283d69115a92ab3543d9c4fcc1 authored about 2 years ago
example-configs: add inital-setup to R4.2

Add patched initial-setup until upstream merges relevant changes.

b786f478a9f9da67f07460bb462557d7f10fc256 authored about 2 years ago
example-configs: add linux-kernel-latest component

It's used by default in installation image now

4643d755dd4036e2fd6a0618cdf8d171d7f1904d authored about 2 years ago
example-configs: add fc37 and bookworm to template selection

b044af8e44e0ed4a96dc58eb0651538c0503e9e0 authored about 2 years ago
Do not fail the build if the final unmount in DispVM fails

The DispVM is going to be destroyed in few seconds anyway, all important
data was copied out alr...

467d1b314fbbaad184c07376e763b399107aa1b4 authored about 2 years ago
Fix permissions for qrexec services

qrexec services need to be executable

2b3a7561fbc55c4551ca639ac202aa0a71a96139 authored about 2 years ago
Add missing dnf-plugins-core dependency

It's installed by default on Fedora, but not on Debian.

28f573a483544940abd1f7a5839ba46a053269e8 authored about 2 years ago
example-configs: drop backports that aren't needed anymore in R4.2

They were needed in fc32 dom0, but R4.2 has newer one.

sbsigntools carries one extra patch:
htt...

9c0917424e490930bdd8673a92d3827065cb15cd authored about 2 years ago
Add video-companion package

QubesOS/qubes-issues#6426

8a11ede71a3dd62eff3dbc04a11f33595c16f3bd authored about 2 years ago
adjust mirage example for qubes 4.1

eb9100bd191b8dff2ef4695710e7d3f624347b45 authored about 2 years ago
example-configs: use release branches for pvgrub2 and xorg-x11-drv-intel

eb4f67d9f92c16eed8301bfa571492a76aed6255 authored about 2 years ago
Update gitlab-ci

c71374c74eaeffaef4ab843bda7d23dd761ac03e authored about 2 years ago
Handle properly R4.2 in setup script

4.1 -> example-configs/qubes-os-r4.1.conf
4.2 -> example-configs/qubes-os-r4.2.conf
unknown -> e...

8145648fd5f2b026ac84326f4e656402db26edd5 authored about 2 years ago
Update xen and kernel branches for R4.2

Use 'main' branch for Xen (it's at 4.14 now, but will be at 4.17 soon).
Switch kernel to 5.15.

...

83388f1cb8cda22ddc5ac38611edb88bc8b1ced2 authored about 2 years ago
example-configs: Switch default branch for R4.2 to 'main'

4c1fe123d83864f38b514d5ee816811a230139b0 authored about 2 years ago
example-configs: use scrypt from release4.1 branch on R4.1

1d92eb1014ec64f6002a31383c81dbefe32119d1 authored about 2 years ago
Add zlib package to R4.1

Fixes QubesOS/qubes-issues#7781

b7021ac566abccd659dd932f2f557ee90105db4f authored over 2 years ago
Merge remote-tracking branch 'origin/pr/204'

* origin/pr/204:
readd createrepo
Add systemd-container to templates.conf as well

0eff8af4156b2992b6d343d478caff19e0c14ca3 authored over 2 years ago
readd createrepo

0fdbea031f8bdb3dbcbb6cd722314b20ae271e4f authored over 2 years ago
Merge remote-tracking branch 'origin/pr/203'

* origin/pr/203:
Update set-up menu

3ccf14b63dbff78576c549c693c58d98de0e8af7 authored over 2 years ago
Fix branch name for xorg-x11-drv-amdgpu

dbc31507d47e419613b89a153955bbf5d0071637 authored over 2 years ago
Add xorg-x11-drv-amdgpu

QubesOS/qubes-issues#6923

d4c1482beacde71ee1714edf8be590691ad59a03 authored over 2 years ago
Add systemd-container to templates.conf as well

systemd-container is a necessary dependency as reflected in the
Makefile. Once the builder.conf ...

82fb4ec5141f20e576a2a7cc258c064a0db9a1be authored over 2 years ago
Update set-up menu

91d26114ab51341e4b7e358ace1e92577c31d072 authored over 2 years ago
Add packages for safeboot

https://github.com/osresearch/safeboot/pull/156

fb304f53b900b6d8ebe508734d30cd22d5abf44d authored over 2 years ago
Add alsa-sof-firmware package

Backport newer version for better hardware support.

QubesOS/qubes-issues#7055

7e4d4f77586ed5018aafa7b7436df048ba2d7d6f authored over 2 years ago
Add alsa-utils package

Backport newer version, required for alsa-sof-firmware.

QubesOS/qubes-issues#7055

148f4970a2333c75e5987cadd2c3d0163a888319 authored over 2 years ago
Add alsa-lib package

Backport newer version, required for alsa-sof-firmware.

QubesOS/qubes-issues#7055

5e005587e4db516e99c7897095e0fdc6aed145c9 authored over 2 years ago
verify-git-tag: adjust expected status line

TRUST_* lines may have optional "mbox" field after validation model.

20ad3a0690db5a940dc9c0c7f080d1980cf24c83 authored over 2 years ago
fix qubesbuilder.AttachDisk

set -e breaks expected "not found" case there.

023a8926fe6b39c789ee017758b973c20367d369 authored over 2 years ago
R4.1: switch default kernel branch to stable-5.15

QubesOS/qubes-issues#7564

c4971f3a10bcf4ca795e424adeddd5753e813ee1 authored over 2 years ago
example-configs: drop fc33, add fc35 and fc36

QubesOS/qubes-issues#6969
QubesOS/qubes-issues#7342

df5b4a000ce3f134e0d2e6af8d476ca527ee5ee9 authored over 2 years ago
Include split-gpg2 in components

QubesOS/qubes-issues#474

5a0fdd59d9cd3a5361fdfbb05e9e66d841e603f4 authored over 2 years ago
Add QWT build to R4.1 config

QubesOS/qubes-issues#3585

d5be146f87b29d9d153562b1b8bec5a3b2d676c3 authored almost 3 years ago
Add lvm2 package

Necessary to ship security patch.

1fb9d931e2644a4e8819f486db9c08140bd8e1c7 authored almost 3 years ago
Add @jevank's key

Will be useful to verify QWT commit/tags integrity.

9464b5d33deae93bdb425d8b5d664fd8c6c7347c authored almost 3 years ago
Switch R4.1 config to release4.1 branch, point R4.2 at master

166fab195217504d4dfbd412973879a5808b185b authored almost 3 years ago
Merge remote-tracking branch 'origin/pr/182'

* origin/pr/182:
Update README.md
Update README.md

751e38b039899bce6759ee69ce1c6124390e7c49 authored almost 3 years ago
Merge remote-tracking branch 'origin/pr/190'

* origin/pr/190:
Rip out legacy junk from qubesbuilder.AttachDisk

3c35ec5be17deb68588d1f11048d492623ead828 authored almost 3 years ago
Merge remote-tracking branch 'origin/pr/193'

* origin/pr/193:
Use bash array slicing instead of `head -c`
Limit number of bytes read by `...

0db65a948539960dcad86fc9fdcb3d809cf187eb authored almost 3 years ago
Merge remote-tracking branch 'origin/pr/194'

* origin/pr/194:
Update master builder.conf

47b6d109aa84f76e8643f2aa53c844d2b5ada2a8 authored almost 3 years ago
Merge remote-tracking branch 'origin/pr/195'

* origin/pr/195:
keys: update fepitre's key sign algo

514268d6644a29057ec0927560ec70c997179da6 authored almost 3 years ago
Merge remote-tracking branch 'origin/pr/197'

* origin/pr/197:
Update Dependencies

b128948e1652361293cc5a54f4d7837c047f92d4 authored almost 3 years ago
Fix order of xdotool for r-4.0 and r-4.1 builds

linux-template-builder requires xdotool rpms to build

61a5b48f48259cbcf5d87c3c88d78595a0fe97b1 authored almost 3 years ago
Merge remote-tracking branch 'origin/pr/192'

* origin/pr/192:
Properly import collections.abc.Mapping

f87851d7819409b17466cbefe0d83a2ebc4a1882 authored about 3 years ago
Merge remote-tracking branch 'origin/pr/191'

* origin/pr/191:
Avoid ambiguity between a git branch and a path

76321f37b5022587613a6ce53b163529c38093af authored about 3 years ago
Merge remote-tracking branch 'origin/pr/187'

* origin/pr/187:
Include Firmware in Debian-11 standard in 4.1

401fb01ca602e2cafcb89eaf8eeed545869ab565 authored about 3 years ago
Define TEMPLATE_FLAVOR_DIR for 'firmware' flavor

Used in Debian template.

QubesOS/qubes-issues#7014

02ba6a6dd7719ae8bf327bc9ca43ec83fa317acd authored about 3 years ago
Update Dependencies

8f76cc64ba040aff3d9c9e32418ae3ffeb721fd7 authored about 3 years ago
keys: update fepitre's key sign algo

acc20a9960cb4b6d12be49063c6a345849be5e5b authored about 3 years ago
Update master builder.conf

- Add bookworm
- Add Fedora 36
- Few reformat

5a6ab802846a1adeb9e5ed15e9706dd7bf7b9050 authored about 3 years ago
Properly import collections.abc.Mapping

collections.Mapping is a deprecated alias that was removed in Python
3.10 or earlier, breaking `...

49890ec445eff5b240a95e3a1e71bcb30b905dc7 authored about 3 years ago
Use bash array slicing instead of `head -c`

This allows ensuring that the full output of `sha256sum` was read.

198c8b2b39a7f7606d2a212661ddada586896e35 authored about 3 years ago
Limit number of bytes read by `qubesbuilder.*`

This uses bash's `read -n` to limit the number of bytes read, preventing
an overly-long key or p...

077f19fb99ce81459373351de588e0542e5a2095 authored about 3 years ago
Use `bash -eo pipefail` in `qubesbuilder.*`

This makes the code more robust to errors.

aa936df85b711ff124088309812040ccfe880aeb authored about 3 years ago
Use `read -r` in qubesbuilder.CopyTemplateBack

`read -r` is used everywhere else, so it is inconsistent to not use it
here.

cbd2cfeba503b804013ae5223553f1f1f68101b7 authored about 3 years ago
Avoid ambiguity between a git branch and a path

Git uses `--` to separate the two.

c99c4a00099b87d2d4c83d2f788207eff67c15ac authored about 3 years ago
Rip out legacy junk from qubesbuilder.AttachDisk

Qubes 3.x is long since end of life.

24eed3015f33b3c4e7866aa6b9ca2cf2f68a38b4 authored about 3 years ago
Merge remote-tracking branch 'origin/pr/188'

* origin/pr/188:
Add suid option to remount Arch template and package builds failed with the '...

c209be5e4a3cafae882bea4e438e48552805ee52 authored about 3 years ago
Update/cleanup qubes-developers-keys.asc

- remove expired/retired keys
- update key signatures to migrate away from SHA1

QubesOS/qubes-i...

d3daf187c6e5cfbe8b8ced8755f2b47b53722c88 authored about 3 years ago
Add suid option to remount

Arch template and package builds failed with the 'sudo: effective uid is not 0'.
This addresses p...

a50b616f677fe36b7d04f0308409ed1195058dfc authored about 3 years ago
Include Firmware in Debian-11 standard in 4.1

44c864c786acc53c4747005ee8ba6ab93db4e931 authored about 3 years ago
Require only 5 days in testing for package to migrate to stable

Requirement of 7 days make it impossible to do weekly updates for
example to kernel package. Dep...

55a924b82c57606792986de1934b9bc1b7f5f6a8 authored about 3 years ago
example-configs: add 'dnf' to R4.0

Ship updated dnf for dom0, to fix corner case with rpm-4.14
compatibility.

61b94b1f0930c8b4324f606541784afc252e7d6e authored over 3 years ago
example-configs: drop branch setting for no longer used components

8086f70dfbb9228be1af65955604a461b1100d72 authored over 3 years ago
Merge remote-tracking branch 'origin/pr/186'

* origin/pr/186:
get-sources-extra: enhance debugging capabilities

3681bf978bfd6df89aa398316f22b8059dd36ebc authored over 3 years ago
example-configs: add Whonix 16, remove Whonix 14

c1517e3f322d28ade99dcd33a212c0eb355c42b3 authored over 3 years ago
get-sources-extra: enhance debugging capabilities

- honor DEBUG=1
- don't use "make --quiet", there is already @ (idealy ${Q})
in called target
...

85b2cb7ac958bd66ea7020a4884643ff03310844 authored over 3 years ago
Add fc34 to the example configs

e435e701f9966c075b19b6c8fb956fd11ad69501 authored over 3 years ago
Remove EOL'd fc32 template from example configs.

Signed-off-by: Yann Dirson <[email protected]>

ba0aa29711a3af712c6f18896ee0e3674a3b646c authored over 3 years ago
Let "make VERBOSE=2" show all commands executed by make

This addresses part of https://github.com/QubesOS/qubes-issues/issues/6901

Signed-off-by: Yann ...

487c81d8ba76c2ada8d584c0ef8b4c63050cbe1b authored over 3 years ago
Makefile: fix "@-" position

For some reason this did not even raise a warning from make, but just had
no effect.

Signed-off...

0066c919cf1352ab62090f2274df04086e86ca96 authored over 3 years ago