Skip to content

Commit d7d664d

Browse files
Merge branch '2.9' into master.
2 parents 2e9db8c + d9fd333 commit d7d664d

7 files changed

Lines changed: 123 additions & 211 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -95,10 +95,7 @@ jobs:
9595
runs-on: ubuntu-24.04
9696
strategy:
9797
matrix:
98-
# drop building on (trixy and) sid until <URL: https://bugs.debian.org/1076675 >
99-
# is fixed.
100-
#image: ["debian:bullseye", "debian:bookworm", "debian:sid"]
101-
image: ["debian:bullseye", "debian:bookworm"]
98+
image: ["debian:bullseye", "debian:bookworm", "debian:sid"]
10299
container:
103100
image: ${{ matrix.image }}
104101
# IPC_OWNER is needed for shmget IPC_CREAT
@@ -179,10 +176,7 @@ jobs:
179176
runs-on: ubuntu-24.04
180177
strategy:
181178
matrix:
182-
# drop building on (trixy and) sid until <URL: https://bugs.debian.org/1076675 >
183-
# is fixed.
184-
#image: ["debian:bullseye", "debian:bookworm", "debian:sid"]
185-
image: ["debian:bullseye", "debian:bookworm"]
179+
image: ["debian:bullseye", "debian:bookworm", "debian:sid"]
186180
container:
187181
image: ${{ matrix.image }}
188182
# IPC_OWNER is needed for shmget IPC_CREAT

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,3 +60,5 @@ docs/help/nb/*
6060
docs/help/vi/*
6161
docs/help/zh_CN/*
6262
docs/src/*/gui/gmoccapy_release_notes.txt
63+
configs/**/*.tbl.bak
64+
configs/**/halshow.preferences

debian/configure

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,6 @@ case $DISTRIB_NAME in
116116
esac
117117

118118
TARGET=uspace
119-
MAIN_PACKAGE_NAME=linuxcnc
120-
OTHER_MAIN_PACKAGE_NAME=linuxcnc-uspace
121119
EXTRA_RECOMMENDS=hostmot2-firmware-all
122120
MODULE_PATH=usr/lib/linuxcnc/modules
123121
MODULE_EXT=.so
@@ -126,9 +124,14 @@ KERNEL_DEPENDS_BUILD=libudev-dev
126124
KERNEL_HEADERS=
127125
KERNEL_VERSION=uspace
128126
MODUTILS_DEPENDS=
127+
if false; then
128+
MAIN_PACKAGE_NAME=linuxcnc
129+
OTHER_MAIN_PACKAGE_NAME=linuxcnc-uspace
130+
else
129131
DISTRIB_NAME=uspace-$DISTRIB_NAME
130132
MAIN_PACKAGE_NAME=linuxcnc-uspace
131133
OTHER_MAIN_PACKAGE_NAME=linuxcnc
134+
fi
132135

133136
EXTRA_RECOMMENDS="$EXTRA_RECOMMENDS, linux-image-rt-amd64 [linux-amd64], linux-image-rt-686-pae [linux-i386]"
134137
CONFIGURE_REALTIME_ARG=--with-realtime=uspace

debian/linuxcnc.install.in

Lines changed: 0 additions & 115 deletions
Original file line numberDiff line numberDiff line change
@@ -142,121 +142,6 @@ usr/share/linuxcnc/touchy.glade
142142

143143
usr/share/locale
144144

145-
usr/share/man/man1/5axisgui.1
146-
usr/share/man/man1/axis.1
147-
usr/share/man/man1/axis-remote.1
148-
usr/share/man/man1/debuglevel.1
149-
usr/share/man/man1/elbpcom.1
150-
usr/share/man/man1/emccalib.1
151-
usr/share/man/man1/gladevcp.1
152-
usr/share/man/man1/gladevcp_demo.1
153-
usr/share/man/man1/gmoccapy.1
154-
usr/share/man/man1/gremlin_view.1
155-
usr/share/man/man1/gs2_vfd.1
156-
usr/share/man/man1/gscreen.1
157-
usr/share/man/man1/halcmd.1
158-
usr/share/man/man1/halcmd_twopass.1
159-
usr/share/man/man1/hal-histogram.1
160-
usr/share/man/man1/hal_input.1
161-
usr/share/man/man1/hal_manualtoolchange.1
162-
usr/share/man/man1/halmeter.1
163-
usr/share/man/man1/halreport.1
164-
usr/share/man/man1/halrmt.1
165-
usr/share/man/man1/halrun.1
166-
usr/share/man/man1/halsampler.1
167-
usr/share/man/man1/halscope.1
168-
usr/share/man/man1/halshow.1
169-
usr/share/man/man1/halstreamer.1
170-
usr/share/man/man1/haltcl.1
171-
usr/share/man/man1/halui.1
172-
usr/share/man/man1/hbmgui.1
173-
usr/share/man/man1/hexagui.1
174-
usr/share/man/man1/hy_gt_vfd.1
175-
usr/share/man/man1/hy_vfd.1
176-
usr/share/man/man1/image-to-gcode.1
177-
usr/share/man/man1/inivar.1
178-
usr/share/man/man1/io.1
179-
usr/share/man/man1/iocontrol.1
180-
usr/share/man/man1/iov2.1
181-
usr/share/man/man1/latency-histogram.1
182-
usr/share/man/man1/latency-plot.1
183-
usr/share/man/man1/latency-test.1
184-
usr/share/man/man1/lineardelta.1
185-
usr/share/man/man1/linuxcnc.1
186-
usr/share/man/man1/linuxcnc_info.1
187-
usr/share/man/man1/linuxcnclcd.1
188-
usr/share/man/man1/linuxcncmkdesktop.1
189-
usr/share/man/man1/linuxcnc_module_helper.1
190-
usr/share/man/man1/linuxcncrsh.1
191-
usr/share/man/man1/linuxcncsvr.1
192-
usr/share/man/man1/linuxcnctop.1
193-
usr/share/man/man1/linuxcnc_var.1
194-
usr/share/man/man1/maho600gui.1
195-
usr/share/man/man1/max5gui.1
196-
usr/share/man/man1/mb2hal.1
197-
usr/share/man/man1/mdi.1
198-
usr/share/man/man1/mdro.1
199-
usr/share/man/man1/melfagui.1
200-
usr/share/man/man1/milltask.1
201-
usr/share/man/man1/millturn.1
202-
usr/share/man/man1/millturngui.1
203-
usr/share/man/man1/mitsub_vfd.1
204-
usr/share/man/man1/modcompile.1
205-
usr/share/man/man1/monitor-xhc-hb04.1
206-
usr/share/man/man1/motion-logger.1
207-
usr/share/man/man1/moveoff_gui.1
208-
usr/share/man/man1/mqtt-publisher.1
209-
usr/share/man/man1/ngcgui.1
210-
usr/share/man/man1/panelui.1
211-
usr/share/man/man1/pi500_vfd.1
212-
usr/share/man/man1/pmx485.1
213-
usr/share/man/man1/pmx485-test.1
214-
usr/share/man/man1/pncconf.1
215-
usr/share/man/man1/puma560gui.1
216-
usr/share/man/man1/pumagui.1
217-
usr/share/man/man1/pyngcgui.1
218-
usr/share/man/man1/pyui.1
219-
usr/share/man/man1/pyvcp.1
220-
usr/share/man/man1/pyvcp_demo.1
221-
usr/share/man/man1/qtplasmac-cfg2prefs.1
222-
usr/share/man/man1/qtplasmac-materials.1
223-
usr/share/man/man1/qtplasmac-plasmac2qt.1
224-
usr/share/man/man1/qtplasmac-setup.1
225-
usr/share/man/man1/qtplasmac_gcode.1
226-
usr/share/man/man1/qtvcp.1
227-
usr/share/man/man1/rotarydelta.1
228-
usr/share/man/man1/rs274.1
229-
usr/share/man/man1/rtapi_app.1
230-
usr/share/man/man1/scaragui.1
231-
usr/share/man/man1/schedrmt.1
232-
usr/share/man/man1/scorbot-er-3.1
233-
usr/share/man/man1/sendkeys.1
234-
usr/share/man/man1/setup_designer.1
235-
usr/share/man/man1/shuttle.1
236-
usr/share/man/man1/sim_pin.1
237-
usr/share/man/man1/sim-torch.1
238-
usr/share/man/man1/simulate_probe.1
239-
usr/share/man/man1/stepconf.1
240-
usr/share/man/man1/svd-ps_vfd.1
241-
usr/share/man/man1/teach-in.1
242-
usr/share/man/man1/thermistor.1
243-
usr/share/man/man1/tool_mmap_read.1
244-
usr/share/man/man1/tool_watch.1
245-
usr/share/man/man1/tooledit.1
246-
usr/share/man/man1/touchy.1
247-
usr/share/man/man1/update_ini.1
248-
usr/share/man/man1/vfdb_vfd.1
249-
usr/share/man/man1/vfs11_vfd.1
250-
usr/share/man/man1/wj200_vfd.1
251-
usr/share/man/man1/xhc-hb04.1
252-
usr/share/man/man1/xhc-hb04-accels.1
253-
usr/share/man/man1/xhc-whb04b-6.1
254-
usr/share/man/man1/xyzab-tdr-gui.1
255-
usr/share/man/man1/xyzac-trt-gui.1
256-
usr/share/man/man1/xyzbc-trt-gui.1
257-
258-
usr/share/man/man9
259-
260145
usr/share/qtvcp
261146

262147
src/emc/usr_intf/axis/etc usr/share/doc/@MAIN_PACKAGE_NAME@/axis

debian/linuxcnc.manpages.in

Lines changed: 94 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -1,104 +1,113 @@
1-
usr/share/man/man1/halmeter.1
2-
usr/share/man/man1/simulate_probe.1
3-
usr/share/man/man1/linuxcnc_info.1
4-
usr/share/man/man1/pyvcp.1
1+
usr/share/man/man1/5axisgui.1
2+
usr/share/man/man1/axis.1
3+
usr/share/man/man1/axis-remote.1
4+
usr/share/man/man1/debuglevel.1
5+
usr/share/man/man1/elbpcom.1
6+
usr/share/man/man1/emccalib.1
7+
usr/share/man/man1/gladevcp.1
8+
usr/share/man/man1/gladevcp_demo.1
9+
usr/share/man/man1/gmoccapy.1
510
usr/share/man/man1/gremlin_view.1
6-
usr/share/man/man1/linuxcnc_var.1
7-
usr/share/man/man1/hbmgui.1
8-
usr/share/man/man1/shuttle.1
9-
usr/share/man/man1/xhc-whb04b-6.1
10-
usr/share/man/man1/xhc-hb04.1
11-
usr/share/man/man1/scaragui.1
12-
usr/share/man/man1/halui.1
11+
usr/share/man/man1/gs2_vfd.1
12+
usr/share/man/man1/gscreen.1
13+
usr/share/man/man1/halcmd.1
14+
usr/share/man/man1/halcmd_twopass.1
15+
usr/share/man/man1/hal-histogram.1
16+
usr/share/man/man1/hal_input.1
17+
usr/share/man/man1/hal_manualtoolchange.1
18+
usr/share/man/man1/halmeter.1
19+
usr/share/man/man1/halreport.1
1320
usr/share/man/man1/halrmt.1
14-
usr/share/man/man1/sim-torch.1
15-
usr/share/man/man1/latency-histogram.1
16-
usr/share/man/man1/pyui.1
17-
usr/share/man/man1/puma560gui.1
18-
usr/share/man/man1/io.1
19-
usr/share/man/man1/touchy.1
20-
usr/share/man/man1/max5gui.1
21-
usr/share/man/man1/mdi.1
22-
usr/share/man/man1/linuxcncrsh.1
2321
usr/share/man/man1/halrun.1
22+
usr/share/man/man1/halsampler.1
23+
usr/share/man/man1/halscope.1
24+
usr/share/man/man1/halshow.1
25+
usr/share/man/man1/halstreamer.1
26+
usr/share/man/man1/haltcl.1
27+
usr/share/man/man1/halui.1
28+
usr/share/man/man1/hbmgui.1
29+
usr/share/man/man1/hexagui.1
30+
usr/share/man/man1/hy_gt_vfd.1
31+
usr/share/man/man1/hy_vfd.1
32+
usr/share/man/man1/image-to-gcode.1
2433
usr/share/man/man1/inivar.1
25-
usr/share/man/man1/hal-histogram.1
26-
usr/share/man/man1/stepconf.1
27-
usr/share/man/man1/gladevcp.1
28-
usr/share/man/man1/thermistor.1
34+
usr/share/man/man1/io.1
35+
usr/share/man/man1/iocontrol.1
2936
usr/share/man/man1/iov2.1
30-
usr/share/man/man1/panelui.1
31-
usr/share/man/man1/gmoccapy.1
32-
usr/share/man/man1/image-to-gcode.1
33-
usr/share/man/man1/mdro.1
34-
usr/share/man/man1/sendkeys.1
35-
usr/share/man/man1/xyzac-trt-gui.1
36-
usr/share/man/man1/axis-remote.1
37+
usr/share/man/man1/latency-histogram.1
38+
usr/share/man/man1/latency-plot.1
39+
usr/share/man/man1/latency-test.1
40+
usr/share/man/man1/lineardelta.1
41+
usr/share/man/man1/linuxcnc.1
42+
usr/share/man/man1/linuxcnc_info.1
43+
usr/share/man/man1/linuxcnclcd.1
44+
usr/share/man/man1/linuxcncmkdesktop.1
3745
usr/share/man/man1/linuxcnc_module_helper.1
38-
usr/share/man/man1/scorbot-er-3.1
46+
usr/share/man/man1/linuxcncrsh.1
47+
usr/share/man/man1/linuxcncsvr.1
48+
usr/share/man/man1/linuxcnctop.1
49+
usr/share/man/man1/linuxcnc_var.1
50+
usr/share/man/man1/maho600gui.1
51+
usr/share/man/man1/max5gui.1
52+
usr/share/man/man1/mb2hal.1
53+
usr/share/man/man1/mdi.1
54+
usr/share/man/man1/mdro.1
55+
usr/share/man/man1/melfagui.1
56+
usr/share/man/man1/milltask.1
57+
usr/share/man/man1/millturn.1
58+
usr/share/man/man1/millturngui.1
59+
usr/share/man/man1/mitsub_vfd.1
60+
usr/share/man/man1/modcompile.1
3961
usr/share/man/man1/monitor-xhc-hb04.1
62+
usr/share/man/man1/motion-logger.1
4063
usr/share/man/man1/moveoff_gui.1
41-
usr/share/man/man1/qtplasmac-plasmac2qt.1
42-
usr/share/man/man1/gladevcp_demo.1
43-
usr/share/man/man1/xhc-hb04-accels.1
44-
usr/share/man/man1/linuxcnclcd.1
45-
usr/share/man/man1/halreport.1
64+
usr/share/man/man1/mqtt-publisher.1
65+
usr/share/man/man1/ngcgui.1
66+
usr/share/man/man1/panelui.1
67+
usr/share/man/man1/pi500_vfd.1
68+
usr/share/man/man1/pmx485.1
69+
usr/share/man/man1/pmx485-test.1
70+
usr/share/man/man1/pncconf.1
71+
usr/share/man/man1/puma560gui.1
72+
usr/share/man/man1/pumagui.1
73+
usr/share/man/man1/pyngcgui.1
74+
usr/share/man/man1/pyui.1
75+
usr/share/man/man1/pyvcp.1
76+
usr/share/man/man1/pyvcp_demo.1
4677
usr/share/man/man1/qtplasmac-cfg2prefs.1
47-
usr/share/man/man1/maho600gui.1
48-
usr/share/man/man1/hy_vfd.1
49-
usr/share/man/man1/svd-ps_vfd.1
50-
usr/share/man/man1/gs2_vfd.1
51-
usr/share/man/man1/haltcl.1
78+
usr/share/man/man1/qtplasmac_gcode.1
79+
usr/share/man/man1/qtplasmac-materials.1
80+
usr/share/man/man1/qtplasmac-plasmac2qt.1
81+
usr/share/man/man1/qtplasmac-setup.1
5282
usr/share/man/man1/qtvcp.1
5383
usr/share/man/man1/rotarydelta.1
5484
usr/share/man/man1/rs274.1
55-
usr/share/man/man1/halsampler.1
56-
usr/share/man/man1/milltask.1
57-
usr/share/man/man1/debuglevel.1
58-
usr/share/man/man1/linuxcnc.1
59-
usr/share/man/man1/vfs11_vfd.1
60-
usr/share/man/man1/update_ini.1
61-
usr/share/man/man1/pumagui.1
62-
usr/share/man/man1/halcmd.1
63-
usr/share/man/man1/lineardelta.1
64-
usr/share/man/man1/tooledit.1
65-
usr/share/man/man1/halstreamer.1
6685
usr/share/man/man1/rtapi_app.1
67-
usr/share/man/man1/linuxcncmkdesktop.1
68-
usr/share/man/man1/linuxcncsvr.1
69-
usr/share/man/man1/pi500_vfd.1
70-
usr/share/man/man1/gscreen.1
71-
usr/share/man/man1/motion-logger.1
72-
usr/share/man/man1/pncconf.1
86+
usr/share/man/man1/scaragui.1
7387
usr/share/man/man1/schedrmt.1
74-
usr/share/man/man1/5axisgui.1
75-
usr/share/man/man1/emccalib.1
76-
usr/share/man/man1/pyngcgui.1
77-
usr/share/man/man1/hexagui.1
78-
usr/share/man/man1/axis.1
79-
usr/share/man/man1/pyvcp_demo.1
80-
usr/share/man/man1/halcmd_twopass.1
81-
usr/share/man/man1/vfdb_vfd.1
82-
usr/share/man/man1/hal_manualtoolchange.1
83-
usr/share/man/man1/linuxcnctop.1
84-
usr/share/man/man1/hy_gt_vfd.1
85-
usr/share/man/man1/halscope.1
88+
usr/share/man/man1/scorbot-er-3.1
89+
usr/share/man/man1/sendkeys.1
90+
usr/share/man/man1/setup_designer.1
91+
usr/share/man/man1/shuttle.1
8692
usr/share/man/man1/sim_pin.1
87-
usr/share/man/man1/mb2hal.1
88-
usr/share/man/man1/qtplasmac-setup.1
93+
usr/share/man/man1/sim-torch.1
94+
usr/share/man/man1/simulate_probe.1
95+
usr/share/man/man1/stepconf.1
96+
usr/share/man/man1/svd-ps_vfd.1
8997
usr/share/man/man1/teach-in.1
90-
usr/share/man/man1/qtplasmac-materials.1
91-
usr/share/man/man1/latency-plot.1
98+
usr/share/man/man1/thermistor.1
99+
usr/share/man/man1/tooledit.1
100+
usr/share/man/man1/tool_mmap_read.1
101+
usr/share/man/man1/tool_watch.1
102+
usr/share/man/man1/touchy.1
103+
usr/share/man/man1/update_ini.1
104+
usr/share/man/man1/vfdb_vfd.1
105+
usr/share/man/man1/vfs11_vfd.1
92106
usr/share/man/man1/wj200_vfd.1
93-
usr/share/man/man1/pmx485-test.1
94-
usr/share/man/man1/mqtt-publisher.1
95-
usr/share/man/man1/ngcgui.1
96-
usr/share/man/man1/pmx485.1
97-
usr/share/man/man1/iocontrol.1
98-
usr/share/man/man1/hal_input.1
99-
usr/share/man/man1/latency-test.1
107+
usr/share/man/man1/xhc-hb04.1
108+
usr/share/man/man1/xhc-hb04-accels.1
109+
usr/share/man/man1/xhc-whb04b-6.1
110+
usr/share/man/man1/xyzab-tdr-gui.1
111+
usr/share/man/man1/xyzac-trt-gui.1
100112
usr/share/man/man1/xyzbc-trt-gui.1
101-
usr/share/man/man1/halshow.1
102-
usr/share/man/man1/mitsub_vfd.1
103-
usr/share/man/man1/elbpcom.1
104113
usr/share/man/man9/*

0 commit comments

Comments
 (0)