Ecosyste.ms: OpenCollective

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

github.com/FreeCAD/FreeCAD-snap

The official Snap package of the FreeCAD project
https://github.com/FreeCAD/FreeCAD-snap

Add libyaml-cpp-dev dependency to build

0d0f5adb778a455bf113d80c3a462e20f3333a18 authored about 1 year ago by Chris Hennes <[email protected]>
Revert previous commit

https://github.com/FreeCAD/FreeCAD-snap/pull/101#issuecomment-1681109965

18bb6623d0b456a0c1f44b03ae2dc0c359ec5ae6 authored over 1 year ago by luzpaz <[email protected]>
Alternate fix for #100

https://github.com/FreeCAD/FreeCAD-snap/pull/101#issuecomment-1680659569

6eb4d24a1cbc52fb9b1e5368daabb929538eee14 authored over 1 year ago by luzpaz <[email protected]>
Follow core22 migration instructions for syntax better this time

Should be fixed now.

```
override-stage: |
snapcraftctl stage
```
translates to
```...

37fa4004cf359aded747c485be5e3ef4c07790fe authored over 1 year ago by luzpaz <[email protected]>
Further migration to core22 (snapcraftctl -> craftctl && env variables)

Closes #102

49035248f58f37d06c96da71773fcb25c556ea56 authored over 1 year ago by luzpaz <[email protected]>
Symlink Elmer `mpirun` to `orterun` (#101)

Fixes #100

d783438342330ceef094f13ae72373b582660054 authored over 1 year ago by luzpaz <[email protected]>
Merge pull request #97 from cjmayo/desktopfilename

0e20f526da108e538a004719d3fbed26d33658db authored over 1 year ago by Chris Hennes <[email protected]>
Update for change in application id to org.freecad.FreeCAD

appdata, desktop and scalablie icon files renamed in:
9b562a4e0a ("Finish renaming desktop filen...

fcd16774d4cb6ad809131e387ff76e55f0df9069 authored over 1 year ago by Chris Mayo <[email protected]>
Add python3-collada as a dip

c27d932703ee622a95fb0ee0a2ea7d89bca073e7 authored over 1 year ago by Chris Hennes <[email protected]>
Switch to checkout@v3

35afe87b21ef3c00965210e9d6aa47829887c885 authored over 1 year ago by Chris Hennes <[email protected]>
Switch to ubuntu-latest and checkout@3

77a2dc3e1e33fd2f4b40f8d6a300730015ae2b49 authored over 1 year ago by Chris Hennes <[email protected]>
Switch to ubuntu-latest and checkout@3

67b91879155a8d177f9d14f0907345e755f2994f authored over 1 year ago by Chris Hennes <[email protected]>
Remove deprecated dependencies

eb7537d4abf735ffb94e723e4e88a3ab722446bc authored over 1 year ago by Chris Hennes <[email protected]>
Merge pull request #94 from ScarlettGatelyMoore/master

69167d26864fe77ad251c37758727fb7a2ff24a0 authored over 1 year ago by Chris Hennes <[email protected]>
Merge branch 'FreeCAD:master' into master

f0ef8c858c194cf99fb51726f7860b21b86a9710 authored over 1 year ago by Scarlett Gately Moore <[email protected]>
Remove duplicate openscad

d1bc2eb882046166d51cc19e2cc3be5aada37ee3 authored over 1 year ago by Scarlett Moore <[email protected]>
Merge pull request #93 from ScarlettGatelyMoore/master

7a47a5e734f969a08bf01011629543565afc7a00 authored over 1 year ago by Chris Hennes <[email protected]>
Merge branch 'FreeCAD:master' into master

9bdc5fb3ea84946e5b0dc36ecbf17ea4d35d328c authored over 1 year ago by Scarlett Gately Moore <[email protected]>
Use correct path for stub-chown and snap-setup-mod parts

5b57d25ec2f057dd02ec2e4fb646f87e894f11ed authored over 1 year ago by Scarlett Moore <[email protected]>
Remove Raytracing

a74eeb1209784bd4021413c62ae3c4721bec876a authored over 1 year ago by Chris Hennes <[email protected]>
Update Action to use checkout@v3 and ubuntu-latest

a45951765805e91c87a8e043aa5821607a030e94 authored over 1 year ago by Chris Hennes <[email protected]>
Merge pull request #92 from ScarlettGatelyMoore/master

e4ff0292b165d4c6a6da1998af490d75401ec40e authored over 1 year ago by Chris Hennes <[email protected]>
Update to core22 initial commit, update to jammy dep version, update snapcraft variables, use core22, update build snap.

be8ec332d746f124630e97a3b426699a604fc153 authored over 1 year ago by Scarlett Moore <[email protected]>
Update to core22 initial commit, update to jammy dep version, update snapcraft variables, use core22, update build snap.

eec272be605d9aefb648ec66393419c1280a12f7 authored over 1 year ago by Scarlett Moore <[email protected]>
Merge branch 'FreeCAD:master' into master

1afac022ef570d00c3dd41ab27aaa3470bc38823 authored over 1 year ago by Scarlett Gately Moore <[email protected]>
Update to core22 initial commit, update to jammy dep version, update snapcraft variables, use core22, update build snap.

fc535aa8ce11fe61791187785fc6f82e78297488 authored over 1 year ago by Scarlett Moore <[email protected]>
Docs: Add section on howto check 3rd party depedency availability (#91)

Closes #83

55386321292e21d03f75efb600ce31c29d4d0f58 authored over 1 year ago by luzpaz <[email protected]>
Revert previous commit

98c21cdff33c02a0e9a484bc5f9bf0aa4434f5d7 authored over 1 year ago by luzpaz <[email protected]>
Add pycollada depedency

Closes #73

807945a38e91cb1b0bc6482748688447be0a79c7 authored over 1 year ago by luzpaz <[email protected]>
snapcraft.yaml: add donate, issues, and website info

fb29c179c856ac7ef79086afc698053723dc36a7 authored over 1 year ago by luzpaz <[email protected]>
Fix typo in kde frameworks

6249fed3ad42d13dce842feaa6cc9a17e0d92d52 authored almost 2 years ago by Henrique Enzweiler <[email protected]>
Docs: Add link to the kde neon extension docs

f4dd4f9be437e3e3a2feebb6d8f3a97986ed0de4 authored almost 2 years ago by Henrique Enzweiler <[email protected]>
Docs: start documenting updating KDE Framework libs

868a0b0017787c20bb23a180de888987a9cbf7fd authored almost 2 years ago by luzpaz <[email protected]>
Update KDE Frameworks snap version

The snap build action is failing as the kde-frameworks-5-96-qt-5-15-5-core20 snap is no longer a...

93e139610d94713facb41029dc75990ffe33c4a1 authored almost 2 years ago by Henrique Enzweiler <[email protected]>
Update docs howto make a new stable release

9021367394ba184c3edf513fbe45b15571e4d166 authored almost 2 years ago by luzpaz <[email protected]>
Add python3-packaging as new dependency for Path workbench

thread: https://forum.freecadweb.org/viewtopic.php?p=632753#p632753

06b355e879080b7bbe5c956cc41b8f6c1979f0d0 authored about 2 years ago by luz paz <[email protected]>
publish-pr: Drop echo step

ce99bea0b4b4a0b94a79c30c5eeb68b5ddd4f039 authored about 2 years ago by Maximilian Federle <[email protected]>
stage libqt5gamepad5 (#55)

Fixes https://github.com/FreeCAD/FreeCAD-snap/issues/51

38576b1fc47b6846003854304af861cee2056d36 authored over 2 years ago by Maximilian Federle <[email protected]>
adapt to new KDE content snap

35794ff784a679537a690421933cb161198f9b3a authored over 2 years ago by Maximilian Federle <[email protected]>
fix libpsm-infinipath1 staging: create symlink & restrict to amd64

a25890876d03d2578d5bf650854260a7cf02d34b authored over 2 years ago by Maximilian Federle <[email protected]>
Delete publish-to-branch.yml

4ddaefe7426937dd3fb44fd04490c8a9cbd3af12 authored over 2 years ago by Maximilian Federle <[email protected]>
DOCS: remove 'Publishing to Branch' docs + assets

Superceded by ' Build snaps from FreeCAD branches or forks' (091f6d832). As discussed in https:...

6ef44dbe8c79ead1b1ce8f61e7a775e9304b1017 authored over 2 years ago by luz paz <[email protected]>
DOCS: How to build FreeCAD forked branches

ref: https://github.com/FreeCAD/FreeCAD-snap/pull/44
Refinements

Added mention that source add...

091f6d8325f61d59e8c78aa3c817de7cdee3ecc2 authored over 2 years ago by luz paz <[email protected]>
publish-pr: get_pr_number -> get_pr_data

9bff3c468040afb08745e1cc9ffd6f674d6c71bb authored over 2 years ago by Maximilian Federle <[email protected]>
build/publish-pr: Pass pr data (number, commit) as workflow artifact

The previously used property is not available for PRs from forks.

9a5ead6989a36a9ba2ee17fd2457eb5b05e25cf7 authored over 2 years ago by Maximilian Federle <[email protected]>
Docs: Tweak the install instructions for experimental snaps + modify doc section header (#46)

* Tweak the install instructions for experimental snaps

Mentioned that not all distros requi...

c015f6ec1fa98ec231fb2e49ab1ce4252f5a6d21 authored over 2 years ago by luzpaz <[email protected]>
ci/publish-pr: Add installation instructions to comment

215cdbbd677fe13e0a1cf6e82c76b56e7331a878 authored over 2 years ago by Maximilian Federle <[email protected]>
cleanup: remove qt libraries from snap (#42)

They are provided by the content snaps.

41fe7038fec0a5261cdb860c1f6d9908c36de746 authored over 2 years ago by Maximilian Federle <[email protected]>
publish builds from PRs as branches

- Build PRs if they are labeled "safe to build". Repository members can assign this label to ve...

4b2e16af8d329d30531c797e5d29621976d0a378 authored over 2 years ago by Maximilian Federle <[email protected]>
replace snapcraft-repload with private shared memory

See
- https://snapcraft.io/blog/private-shared-memory-support-for-snaps
- https://snapcraft.io/d...

f3525d3f73ec518992d5e0bcb89f2e5c8aa1cc59 authored over 2 years ago by Maximilian Federle <[email protected]>
Docs: add mention of experimental 'Parallel Install' snap feature (#38)

* Docs: add mention of experimental 'Parallel Install' snap feature

Mentioned by ppd in https...

a971f1c5d3797858779e021415ad9fb5f76f3304 authored over 2 years ago by luzpaz <[email protected]>
Docs: Add section on 'Publish Daily' (#36)

1f71ac161140abb0694b6e4e98d1732c8eb3d42c authored over 2 years ago by luzpaz <[email protected]>
Docs: add note about ability to build experimental snaps from true forks (#35)

Co-authored-by: Maximilian Federle <[email protected]>

0403d3840175032d1ea023ddd298bf15c22fc044 authored over 2 years ago by luzpaz <[email protected]>
add scikit-sparse

Closes https://github.com/FreeCAD/FreeCAD-snap/issues/30

[skip ci]

1c4bc12363072d285129b772117c6abd10270f57 authored over 2 years ago by Maximilian Federle <[email protected]>
SnapSetupMod: set ThemeSearchPaths to false

[...]so FreeCAD uses its included icons instead of the system icon theme on Linux
Fixes missing/...

29ddbaace6a862799ea6ec1e676225a41e1235f2 authored over 2 years ago by Maximilian Federle <[email protected]>
add python3-scipy stage package for FEM

c1c8a676774e0b7de31ebf3c080f6b16ca99feff authored over 2 years ago by Maximilian Federle <[email protected]>
add snapcraft-preload to redirect /dev/shm paths

Necessary to enable semaphores for numba, OpenMP etc.

d4257aff834901001edce5815586bf0b2fcd69a8 authored over 2 years ago by Maximilian Federle <[email protected]>
setup mod: set gmshExe for Mesh

1cc218070c4b8bc3fa4b361f3705ea8e8d3bb8e1 authored over 2 years ago by Maximilian Federle <[email protected]>
Add numba dependency for fcFEM development

Closes #27

e676ab38108ae277e9df4eef425c37c994968ef4 authored over 2 years ago by luzpaz <[email protected]>
ci: add daily workflow for publishing development/toponaming

Closes #24

eb95c9d7ac132181e0381049aec64b3256591ae1 authored over 2 years ago by Maximilian Federle <[email protected]>
ci: fix all workflows

5d4453fcd6290531f346cdc66d3184676fcfd905 authored over 2 years ago by Maximilian Federle <[email protected]>
ci: clean $HOME/.config/snapcraft after build

22dd159ec4d69cfb1560c8ce486c5065fe951264 authored over 2 years ago by Maximilian Federle <[email protected]>
try to fix snapcraft upload

319f50aff7288e5c1b81833d9b2459371ae9b176 authored over 2 years ago by Maximilian Federle <[email protected]>
ci: install gnome-keyring

f38a332152f6df0e2ec566c56e04b8e57d0716cd authored over 2 years ago by Maximilian Federle <[email protected]>
ci: fix workflows

- remove snapcraft login
- split build & publish into two steps

d5ef941f13f999c2bf7a7492a006222f2bea6278 authored over 2 years ago by Maximilian Federle <[email protected]>
adapt to snapcraft 7 changes

snapcraft login --with is deprecated.
Use env var SNAPCRAFT_STORE_CREDENTIALS instead.

4d10c1190868f6112511ef1d76d59de812b0e676 authored over 2 years ago by Maximilian Federle <[email protected]>
dependency graph: Fix 'failed to create an image file'

The dependency graph cannot find unflatten at
/usr/bin/unflatten.
Fix this by adding a symlink t...

3b43c39b47e5311709b329f47e945f87733bd5b9 authored over 2 years ago by Maximilian Federle <[email protected]>
Fix povray

- Add povray-includes
- set POVINI instead of symlinking into /etc
- symlink /usr/share/povray*
...

794db2d4ef221d0d55db630ac446b69393283dfc authored over 2 years ago by Maximilian Federle <[email protected]>
Docs: Add section on 'Publish to Branch' feature (#15)

* Docs: Add section on 'Publish to Branch' feature

also incl. screenshot

8d5a60a2647ff186566dd10517b90407aa11cf46 authored over 2 years ago by luzpaz <[email protected]>
Start technical documentation

13f035eae6b6d55a7ac16e50ef285553fb5f18a9 authored over 2 years ago by Maximilian Federle <[email protected]>
Add libpsm-infinipath1 to stage-packages

Closes #13

ba6392a8dcb12a3cb960fa0fd5a0f34696302be1 authored over 2 years ago by luz paz <[email protected]>
Add cups interface for printing

See https://snapcraft.io/docs/cups-interface

Closes #11

0e1d2208fe022dc5f79fedff868c6f01ae49ff03 authored over 2 years ago by Maximilian Federle <[email protected]>
SnapSetupMod: set PovrayExecutable

5f752a9d0694bddd1bda50396a4b81cebe8ce55d authored over 2 years ago by Maximilian Federle <[email protected]>
add layout symlink for /etc/povray

46877ed0d58fa0b601fa613449599390bfd116d3 authored over 2 years ago by Maximilian Federle <[email protected]>
add povray to stage-packages

0fae1d5e6628d04ee5622be771f13d5c0288de87 authored over 2 years ago by Maximilian Federle <[email protected]>
Update snapcraft.yaml

2ef886cdf3ab7d9dee3bbaa1f07fa105b36529f4 authored over 2 years ago by Maximilian Federle <[email protected]>
Omit `ppd` from docs and configs since this is now official Snap

d41bf3dded74ee641917db3200ab9b18ec5bb87d authored over 2 years ago by luz paz <[email protected]>
Fix graphviz installation

- Run dot -c on build to create config file & copy into snap
- Add symlink /usr/bin/dot

fe89c76ab238120fc3a5d2743c76b7312835dd1a authored over 2 years ago by Maximilian Federle <[email protected]>
stage PySide2.QtUiTools

Closes #28

9585ad63c77108a48571ff30f22a03fc48f7cb2a authored over 2 years ago by Maximilian Federle <[email protected]>
add workflow for publishing a specific FreeCAD commit to a branch

6b7bcedd02a1ee818a371d532bb632b8c7a413fc authored over 2 years ago by Maximilian Federle <[email protected]>
adapt to new content snap of kde extension

Snapcraft's kde-neon plugin has updated its content & sdk snaps:
https://github.com/snapcore/sna...

0e05f0a8f40b360c43a2e17373024b4a98a8d787 authored over 2 years ago by Maximilian Federle <[email protected]>
README: mention beta channel

b62e90441d4422bbed09c07639d28cb7317aa352 authored almost 3 years ago by Maximilian Federle <[email protected]>
promote revisions from edge to beta every Sunday

Closes Implement weekly releases? #22

62e4e517e0c6fb201358d6b5e03fd882e71a17e5 authored almost 3 years ago by Maximilian Federle <[email protected]>
force X11 with QT_QPA_PLATFORM=xcb

Coin3D segfaults under Wayland.
Force Qt to use xcb to prevent this.

Fixes ppd/freecad-ppd#23

b208368bf9b620454532d3625e3751bec494c04b authored almost 3 years ago by Maximilian Federle <[email protected]>
change version scheme

a905c6ceea73273331029701d614a0502308c620 authored almost 3 years ago by Maximilian Federle <[email protected]>
Use stage snap to provide OCCT & gmsh

freecad-deps-core20 contains OCCT & gmsh
built from upstream sources.
This allows us to be indep...

d747dfe0198b13564843bf93f7625a72c1057625 authored almost 3 years ago by Maximilian Federle <[email protected]>
openmpi: add layouts for pmix

8dffd29205c7ddd02f6b5b150d917da751c5a496 authored almost 3 years ago by Maximilian Federle <[email protected]>
stage packages: add python3-pyside2.qtwebenginewidgets

Fixes #17

12769f0166c16ee12515615affa94523c9654cc5 authored almost 3 years ago by Maximilian Federle <[email protected]>
build branches and upload snap as artifact

820e108d7e39ebe5476971b030dba647d7c553e3 authored almost 3 years ago by Maximilian Federle <[email protected]>
use internal file dialog by default

see https://github.com/ppd/freecad-ppd/issues/15

edea069f724240577ee54ac4f67ba89d2082009c authored almost 3 years ago by Maximilian Federle <[email protected]>
Update README.md

fbb4a11d293f9f73ea5545a0efd4c4f643f58b9e authored almost 3 years ago by Maximilian Federle <[email protected]>
update description to mention freecad-realthunder

b5da624dbf996fc047c7fa12084db36cb7b7f39f authored almost 3 years ago by Maximilian Federle <[email protected]>
Update README.md

Closes #12

2707e07d180a1441153465a915959df7bb958110 authored almost 3 years ago by Maximilian Federle <[email protected]>
merge improvements from freecad-realthunder

- inject PYTHONPATH via snap-setup-mod
- use pip in user mode
- enable pycache via PYTHONPYCACHE...

cc1bc9bf362dbd8e40dfd674c8761faa48334fb5 authored almost 3 years ago by Maximilian Federle <[email protected]>
gmsh: update to 4.9.3

ddad9173a764766d686988a9448d608132d62d01 authored almost 3 years ago by Maximilian Federle <[email protected]>
add unity7 plug for global menu compatibility

a5cf16f501c734a92226b8f9fccdc505496ca1d6 authored almost 3 years ago by Maximilian Federle <[email protected]>
add python3-markdown for addon manager

617057cd715620f698ba79b590f9f8113f425efd authored about 3 years ago by Maximilian Federle <[email protected]>
add python3-pyside2.qtnetwork

Fixes cannot import name 'QtNetwork' from 'PySide2' #3

d5081e6309d11411924ab2054fd51a0ad2d4a9e1 authored about 3 years ago by Maximilian Federle <[email protected]>
gmsh: Update to 4.9.0 release

bd2f56f9bb8e7632745c1e31e4b7139f874bd592 authored about 3 years ago by Maximilian Federle <[email protected]>
add python3-yaml for FEM workbench

Fixes #2

f93b66b0659d1786d1138718c1024d1c16f8142a authored about 3 years ago by Maximilian Federle <[email protected]>