-
Notifications
You must be signed in to change notification settings - Fork 11
/
com.jetbrains.IntelliJ-IDEA-Community.yaml
123 lines (119 loc) · 4.25 KB
/
com.jetbrains.IntelliJ-IDEA-Community.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
app-id: com.jetbrains.IntelliJ-IDEA-Community
command: idea
finish-args:
- --allow=devel
- --device=all
- --env=IDEA_PROPERTIES=/app/bin/idea.properties
- --filesystem=host
- --filesystem=xdg-run/app/com.discordapp.Discord:create
- --filesystem=xdg-run/docker
- --filesystem=xdg-run/gnupg
- --filesystem=xdg-run/keyring
- --filesystem=xdg-run/pipewire-0
- --share=ipc
- --share=network
- --socket=gpg-agent
- --socket=pulseaudio
- --socket=ssh-auth
- --socket=x11
- --talk-name=com.canonical.AppMenu.Registrar
- --talk-name=org.freedesktop.Flatpak
- --talk-name=org.freedesktop.secrets
modules:
- name: git-lfs
build-commands:
- PREFIX=${FLATPAK_DEST} ./install.sh
buildsystem: simple
sources:
- type: archive
only-arches:
- x86_64
sha256: 6f28eb19faa7a968882dca190d92adc82493378b933958d67ceaeb9ebe4d731e
url: https://github.com/git-lfs/git-lfs/releases/download/v3.5.1/git-lfs-linux-amd64-v3.5.1.tar.gz
x-checker-data:
project-id: 11551
stable-only: true
type: anitya
url-template: https://github.com/git-lfs/git-lfs/releases/download/v$version/git-lfs-linux-amd64-v$version.tar.gz
- type: archive
only-arches:
- aarch64
sha256: 4f8700aacaa0fd26ae5300fb0996aed14d1fd0ce1a63eb690629c132ff5163a9
url: https://github.com/git-lfs/git-lfs/releases/download/v3.5.1/git-lfs-linux-arm64-v3.5.1.tar.gz
x-checker-data:
project-id: 11551
stable-only: true
type: anitya
url-template: https://github.com/git-lfs/git-lfs/releases/download/v$version/git-lfs-linux-arm64-v$version.tar.gz
- name: jetbrains-flatpak-wrapper
buildsystem: meson
config-opts:
- -Deditor_binary=/app/IIC/bin/idea
- -Deditor_title=IntelliJ IDEA Community
- -Dprogram_name=idea
sources:
- type: git
commit: 5a054811ab2144ceaf343169b240a70eeb4dfb47
url: https://github.com/Lctrs/jetbrains-flatpak-wrapper.git
- shared-modules/libsecret/libsecret.json
- name: rsync
cleanup:
- /share/man
config-opts:
- --disable-debug
- --disable-md2man
- --disable-xxhash
- --prefix=${FLATPAK_DEST}
- --with-included-popt
- --with-included-zlib
sources:
- type: archive
sha256: 7399e9a6708c32d678a72a63219e96f23be0be2336e50fd1348498d07041df90
url: https://download.samba.org/pub/rsync/src/rsync-3.3.0.tar.gz
x-checker-data:
project-id: 4217
stable-only: true
type: anitya
url-template: https://download.samba.org/pub/rsync/src/rsync-$version.tar.gz
- name: idea
build-commands:
- install --directory --mode 0755 /app/IIC/
- tar --directory /app/IIC/ --extract --file ideaIC.tar.gz --gunzip --strip-components 1
- install -D --mode 0644 --target-directory /app/bin/ idea.properties
- install -D --mode 0644 --target-directory /app/share/applications/ ${FLATPAK_ID}.desktop
- install -D --mode 0644 --target-directory /app/share/metainfo/ ${FLATPAK_ID}.metainfo.xml
- install -D --mode 0644 /app/IIC/bin/idea.svg /app/share/icons/hicolor/scalable/apps/${FLATPAK_ID}.svg
buildsystem: simple
sources:
- type: file
path: com.jetbrains.IntelliJ-IDEA-Community.desktop
- type: file
path: com.jetbrains.IntelliJ-IDEA-Community.metainfo.xml
- type: file
path: idea.properties
- type: file
dest-filename: ideaIC.tar.gz
only-arches:
- aarch64
sha256: 94e2c0f9c3665c43f93d8853ce8fc6072a2dc098d42e9f840d6523d3d39f4101
url: https://download.jetbrains.com/idea/ideaIC-2024.2.4-aarch64.tar.gz
x-checker-data:
code: IIC
is-main-source: true
type: jetbrains
- type: file
dest-filename: ideaIC.tar.gz
only-arches:
- x86_64
sha256: 0142d03ecd3b65bfa6c0d9944e3ac52438046d51277878362279e6358b1aebfa
url: https://download.jetbrains.com/idea/ideaIC-2024.2.4.tar.gz
x-checker-data:
code: IIC
is-main-source: true
type: jetbrains
runtime: org.freedesktop.Sdk
runtime-version: '24.08'
sdk: org.freedesktop.Sdk
separate-locales: false
tags:
- proprietary