View | Details | Raw Unified | Return to bug 270165 | Differences between
and this patch

Collapse All | Expand All

(-)b/editors/neovim-gtk/Makefile (-162 / +3 lines)
Lines 18-182 USE_GNOME= atk pango gtk40 glib20 Link Here
18
USE_GITHUB=	yes
18
USE_GITHUB=	yes
19
GH_ACCOUNT=	Lyude
19
GH_ACCOUNT=	Lyude
20
20
21
CARGO_CRATES=	aho-corasick-0.7.20 \
22
		ansi_term-0.12.1 \
23
		anyhow-1.0.66 \
24
		async-trait-0.1.59 \
25
		atty-0.2.14 \
26
		autocfg-1.1.0 \
27
		bitflags-1.3.2 \
28
		build-version-0.1.1 \
29
		byteorder-1.4.3 \
30
		bytes-0.4.12 \
31
		bytes-1.3.0 \
32
		cairo-rs-0.16.7 \
33
		cairo-sys-rs-0.16.3 \
34
		cc-1.0.78 \
35
		cfg-expr-0.11.0 \
36
		cfg-if-1.0.0 \
37
		clap-2.34.0 \
38
		dirs-4.0.0 \
39
		dirs-sys-0.3.7 \
40
		env_logger-0.10.0 \
41
		errno-0.2.8 \
42
		errno-dragonfly-0.1.2 \
43
		field-offset-0.3.4 \
44
		fnv-1.0.7 \
45
		futures-0.1.31 \
46
		futures-0.3.25 \
47
		futures-channel-0.3.25 \
48
		futures-core-0.3.25 \
49
		futures-executor-0.3.25 \
50
		futures-io-0.3.25 \
51
		futures-macro-0.3.25 \
52
		futures-sink-0.3.25 \
53
		futures-task-0.3.25 \
54
		futures-util-0.3.25 \
55
		gdk-pixbuf-0.16.7 \
56
		gdk-pixbuf-sys-0.16.3 \
57
		gdk4-0.5.4 \
58
		gdk4-sys-0.5.4 \
59
		getrandom-0.1.16 \
60
		getrandom-0.2.8 \
61
		gio-0.16.7 \
62
		gio-sys-0.16.3 \
63
		glib-0.16.7 \
64
		glib-macros-0.16.3 \
65
		glib-sys-0.16.3 \
66
		gobject-sys-0.16.3 \
67
		graphene-rs-0.16.3 \
68
		graphene-sys-0.16.3 \
69
		gsk4-0.5.4 \
70
		gsk4-sys-0.5.4 \
71
		gtk4-0.5.4 \
72
		gtk4-macros-0.5.4 \
73
		gtk4-sys-0.5.4 \
74
		heck-0.4.0 \
75
		hermit-abi-0.1.19 \
76
		hermit-abi-0.2.6 \
77
		htmlescape-0.3.1 \
78
		humantime-2.1.0 \
79
		io-lifetimes-1.0.3 \
80
		iovec-0.1.4 \
81
		is-terminal-0.4.1 \
82
		itoa-1.0.4 \
83
		lazy_static-1.4.0 \
84
		libc-0.2.138 \
85
		linux-raw-sys-0.1.4 \
86
		lock_api-0.4.9 \
87
		log-0.4.17 \
88
		memchr-2.5.0 \
89
		memoffset-0.6.5 \
90
		mio-0.8.5 \
91
		num-traits-0.2.15 \
92
		num_cpus-1.14.0 \
93
		nvim-rs-0.4.0 \
94
		once_cell-1.16.0 \
95
		pango-0.16.5 \
96
		pango-sys-0.16.3 \
97
		parity-tokio-ipc-0.9.0 \
98
		parking_lot-0.12.1 \
99
		parking_lot_core-0.9.5 \
100
		paste-1.0.10 \
101
		percent-encoding-1.0.1 \
102
		pest-2.5.1 \
103
		phf-0.11.1 \
104
		phf_codegen-0.11.1 \
105
		phf_generator-0.11.1 \
106
		phf_shared-0.11.1 \
107
		pin-project-lite-0.2.9 \
108
		pin-utils-0.1.0 \
109
		pkg-config-0.3.26 \
110
		ppv-lite86-0.2.17 \
111
		proc-macro-crate-1.2.1 \
112
		proc-macro-error-1.0.4 \
113
		proc-macro-error-attr-1.0.4 \
114
		proc-macro2-1.0.47 \
115
		quick-error-1.2.3 \
116
		quote-1.0.21 \
117
		rand-0.7.3 \
118
		rand-0.8.5 \
119
		rand_chacha-0.2.2 \
120
		rand_core-0.5.1 \
121
		rand_core-0.6.4 \
122
		rand_hc-0.2.0 \
123
		redox_syscall-0.2.16 \
124
		redox_users-0.4.3 \
125
		regex-1.7.0 \
126
		regex-syntax-0.6.28 \
127
		rmp-0.8.11 \
128
		rmpv-1.0.0 \
129
		rustc_version-0.3.3 \
130
		rustix-0.36.5 \
131
		ryu-1.0.11 \
132
		scopeguard-1.1.0 \
133
		semver-0.11.0 \
134
		semver-parser-0.10.2 \
135
		serde-1.0.151 \
136
		serde_bytes-0.11.7 \
137
		serde_derive-1.0.151 \
138
		serde_json-1.0.89 \
139
		signal-hook-registry-1.4.0 \
140
		siphasher-0.3.10 \
141
		slab-0.4.7 \
142
		smallvec-1.10.0 \
143
		socket2-0.4.7 \
144
		strsim-0.8.0 \
145
		syn-1.0.105 \
146
		system-deps-6.0.3 \
147
		termcolor-1.1.3 \
148
		textwrap-0.11.0 \
149
		thiserror-1.0.37 \
150
		thiserror-impl-1.0.37 \
151
		tokio-1.23.0 \
152
		tokio-io-0.1.13 \
153
		tokio-macros-1.8.2 \
154
		tokio-util-0.6.10 \
155
		toml-0.5.10 \
156
		ucd-trie-0.1.5 \
157
		unicode-ident-1.0.5 \
158
		unicode-segmentation-1.10.0 \
159
		unicode-width-0.1.10 \
160
		unix-daemonize-0.1.2 \
161
		vec_map-0.8.2 \
162
		version-compare-0.1.1 \
163
		version_check-0.9.4 \
164
		wasi-0.9.0+wasi-snapshot-preview1 \
165
		wasi-0.11.0+wasi-snapshot-preview1 \
166
		winapi-0.3.9 \
167
		winapi-i686-pc-windows-gnu-0.4.0 \
168
		winapi-util-0.1.5 \
169
		winapi-x86_64-pc-windows-gnu-0.4.0 \
170
		windows-sys-0.42.0 \
171
		windows_aarch64_gnullvm-0.42.0 \
172
		windows_aarch64_msvc-0.42.0 \
173
		windows_i686_gnu-0.42.0 \
174
		windows_i686_msvc-0.42.0 \
175
		windows_x86_64_gnu-0.42.0 \
176
		windows_x86_64_gnullvm-0.42.0 \
177
		windows_x86_64_msvc-0.42.0 \
178
		winres-0.1.12
179
180
post-install:
21
post-install:
181
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/nvim-gtk
22
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/nvim-gtk
182
	( cd ${WRKSRC} && ${COPYTREE_SHARE} runtime ${STAGEDIR}${PREFIX}/share/nvim-gtk )
23
	( cd ${WRKSRC} && ${COPYTREE_SHARE} runtime ${STAGEDIR}${PREFIX}/share/nvim-gtk )
Lines 184-194 post-install: Link Here
184
	${SED} -e "s|Exec=nvim-gtk|Exec=${PREFIX}/bin/nvim-gtk|" ${WRKSRC}/desktop/org.daa.NeovimGtk.desktop >${STAGEDIR}${PREFIX}/share/applications/org.daa.NeovimGtk.desktop
25
	${SED} -e "s|Exec=nvim-gtk|Exec=${PREFIX}/bin/nvim-gtk|" ${WRKSRC}/desktop/org.daa.NeovimGtk.desktop >${STAGEDIR}${PREFIX}/share/applications/org.daa.NeovimGtk.desktop
185
	${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/128x128/apps/
26
	${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/128x128/apps/
186
	${INSTALL_DATA} ${WRKSRC}/desktop/org.daa.NeovimGtk_128.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/128x128/apps/org.daa.NeovimGtk.png
27
	${INSTALL_DATA} ${WRKSRC}/desktop/org.daa.NeovimGtk_128.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/128x128/apps/org.daa.NeovimGtk.png
187
	${MKDIR} -p ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/
28
	${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/
188
	${INSTALL_DATA} ${WRKSRC}/desktop/org.daa.NeovimGtk_48.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/org.daa.NeovimGtk.png
29
	${INSTALL_DATA} ${WRKSRC}/desktop/org.daa.NeovimGtk_48.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/org.daa.NeovimGtk.png
189
	${MKDIR} -p ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/
30
	${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/
190
	${INSTALL_DATA} ${WRKSRC}/desktop/org.daa.NeovimGtk.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/
31
	${INSTALL_DATA} ${WRKSRC}/desktop/org.daa.NeovimGtk.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/
191
	${MKDIR} -p ${STAGEDIR}${PREFIX}/share/icons/hicolor/symbolic/apps/
32
	${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/symbolic/apps/
192
	${INSTALL_DATA} ${WRKSRC}/desktop/org.daa.NeovimGtk-symbolic.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/symbolic/apps/
33
	${INSTALL_DATA} ${WRKSRC}/desktop/org.daa.NeovimGtk-symbolic.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/symbolic/apps/
193
34
194
.include <bsd.port.mk>
35
.include <bsd.port.mk>
(-)b/editors/neovim-gtk/Makefile.crates (-1 / +159 lines)
Added Link Here
0
- 
1
CARGO_CRATES=	aho-corasick-0.7.20 \
2
		ansi_term-0.12.1 \
3
		anyhow-1.0.66 \
4
		async-trait-0.1.59 \
5
		atty-0.2.14 \
6
		autocfg-1.1.0 \
7
		bitflags-1.3.2 \
8
		build-version-0.1.1 \
9
		byteorder-1.4.3 \
10
		bytes-0.4.12 \
11
		bytes-1.3.0 \
12
		cairo-rs-0.16.7 \
13
		cairo-sys-rs-0.16.3 \
14
		cc-1.0.78 \
15
		cfg-expr-0.11.0 \
16
		cfg-if-1.0.0 \
17
		clap-2.34.0 \
18
		dirs-4.0.0 \
19
		dirs-sys-0.3.7 \
20
		env_logger-0.10.0 \
21
		errno-0.2.8 \
22
		errno-dragonfly-0.1.2 \
23
		field-offset-0.3.4 \
24
		fnv-1.0.7 \
25
		futures-0.1.31 \
26
		futures-0.3.25 \
27
		futures-channel-0.3.25 \
28
		futures-core-0.3.25 \
29
		futures-executor-0.3.25 \
30
		futures-io-0.3.25 \
31
		futures-macro-0.3.25 \
32
		futures-sink-0.3.25 \
33
		futures-task-0.3.25 \
34
		futures-util-0.3.25 \
35
		gdk-pixbuf-0.16.7 \
36
		gdk-pixbuf-sys-0.16.3 \
37
		gdk4-0.5.4 \
38
		gdk4-sys-0.5.4 \
39
		getrandom-0.1.16 \
40
		getrandom-0.2.8 \
41
		gio-0.16.7 \
42
		gio-sys-0.16.3 \
43
		glib-0.16.7 \
44
		glib-macros-0.16.3 \
45
		glib-sys-0.16.3 \
46
		gobject-sys-0.16.3 \
47
		graphene-rs-0.16.3 \
48
		graphene-sys-0.16.3 \
49
		gsk4-0.5.4 \
50
		gsk4-sys-0.5.4 \
51
		gtk4-0.5.4 \
52
		gtk4-macros-0.5.4 \
53
		gtk4-sys-0.5.4 \
54
		heck-0.4.0 \
55
		hermit-abi-0.1.19 \
56
		hermit-abi-0.2.6 \
57
		htmlescape-0.3.1 \
58
		humantime-2.1.0 \
59
		io-lifetimes-1.0.3 \
60
		iovec-0.1.4 \
61
		is-terminal-0.4.1 \
62
		itoa-1.0.4 \
63
		lazy_static-1.4.0 \
64
		libc-0.2.138 \
65
		linux-raw-sys-0.1.4 \
66
		lock_api-0.4.9 \
67
		log-0.4.17 \
68
		memchr-2.5.0 \
69
		memoffset-0.6.5 \
70
		mio-0.8.5 \
71
		num-traits-0.2.15 \
72
		num_cpus-1.14.0 \
73
		nvim-rs-0.4.0 \
74
		once_cell-1.16.0 \
75
		pango-0.16.5 \
76
		pango-sys-0.16.3 \
77
		parity-tokio-ipc-0.9.0 \
78
		parking_lot-0.12.1 \
79
		parking_lot_core-0.9.5 \
80
		paste-1.0.10 \
81
		percent-encoding-1.0.1 \
82
		pest-2.5.1 \
83
		phf-0.11.1 \
84
		phf_codegen-0.11.1 \
85
		phf_generator-0.11.1 \
86
		phf_shared-0.11.1 \
87
		pin-project-lite-0.2.9 \
88
		pin-utils-0.1.0 \
89
		pkg-config-0.3.26 \
90
		ppv-lite86-0.2.17 \
91
		proc-macro-crate-1.2.1 \
92
		proc-macro-error-1.0.4 \
93
		proc-macro-error-attr-1.0.4 \
94
		proc-macro2-1.0.47 \
95
		quick-error-1.2.3 \
96
		quote-1.0.21 \
97
		rand-0.7.3 \
98
		rand-0.8.5 \
99
		rand_chacha-0.2.2 \
100
		rand_core-0.5.1 \
101
		rand_core-0.6.4 \
102
		rand_hc-0.2.0 \
103
		redox_syscall-0.2.16 \
104
		redox_users-0.4.3 \
105
		regex-1.7.0 \
106
		regex-syntax-0.6.28 \
107
		rmp-0.8.11 \
108
		rmpv-1.0.0 \
109
		rustc_version-0.3.3 \
110
		rustix-0.36.5 \
111
		ryu-1.0.11 \
112
		scopeguard-1.1.0 \
113
		semver-0.11.0 \
114
		semver-parser-0.10.2 \
115
		serde-1.0.151 \
116
		serde_bytes-0.11.7 \
117
		serde_derive-1.0.151 \
118
		serde_json-1.0.89 \
119
		signal-hook-registry-1.4.0 \
120
		siphasher-0.3.10 \
121
		slab-0.4.7 \
122
		smallvec-1.10.0 \
123
		socket2-0.4.7 \
124
		strsim-0.8.0 \
125
		syn-1.0.105 \
126
		system-deps-6.0.3 \
127
		termcolor-1.1.3 \
128
		textwrap-0.11.0 \
129
		thiserror-1.0.37 \
130
		thiserror-impl-1.0.37 \
131
		tokio-1.23.0 \
132
		tokio-io-0.1.13 \
133
		tokio-macros-1.8.2 \
134
		tokio-util-0.6.10 \
135
		toml-0.5.10 \
136
		ucd-trie-0.1.5 \
137
		unicode-ident-1.0.5 \
138
		unicode-segmentation-1.10.0 \
139
		unicode-width-0.1.10 \
140
		unix-daemonize-0.1.2 \
141
		vec_map-0.8.2 \
142
		version-compare-0.1.1 \
143
		version_check-0.9.4 \
144
		wasi-0.9.0+wasi-snapshot-preview1 \
145
		wasi-0.11.0+wasi-snapshot-preview1 \
146
		winapi-0.3.9 \
147
		winapi-i686-pc-windows-gnu-0.4.0 \
148
		winapi-util-0.1.5 \
149
		winapi-x86_64-pc-windows-gnu-0.4.0 \
150
		windows-sys-0.42.0 \
151
		windows_aarch64_gnullvm-0.42.0 \
152
		windows_aarch64_msvc-0.42.0 \
153
		windows_i686_gnu-0.42.0 \
154
		windows_i686_msvc-0.42.0 \
155
		windows_x86_64_gnu-0.42.0 \
156
		windows_x86_64_gnullvm-0.42.0 \
157
		windows_x86_64_msvc-0.42.0 \
158
		winres-0.1.12
159

Return to bug 270165