Package: linuxcnc-uspace Priority: optional Section: misc Installed-Size: 91134 Maintainer: LinuxCNC Developers Architecture: amd64 Source: linuxcnc Version: 1:2.9.10 Depends: python3 (<< 3.14), python3 (>= 3.13~), python3:any, libboost-python1.83.0 (>= 1.83.0), libboost-python1.83.0-py313, libc6 (>= 2.38), libcairo2 (>= 1.2.4), libedit2 (>= 2.11-20080614-0), libepoxy0 (>= 1.0), libgcc-s1 (>= 4.0), libgl1, libglib2.0-0t64 (>= 2.12.0), libgpiod3 (>= 2.1), libgtk-3-0t64 (>= 3.11.5), libgtk2.0-0t64 (>= 2.8.0), libmodbus5 (>= 3.1.4), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libpython3.13 (>= 3.13.0~rc3), libstdc++6 (>= 13.1), libtirpc3t64 (>= 1.0.2), libtk8.6 (>= 8.6.0), libudev1 (>= 183), libusb-1.0-0 (>= 2:1.0.22), libx11-6, libxinerama1 (>= 2:1.1.4), libxmu6 (>= 2:1.1.3), libudev-dev, iptables, blt, mesa-utils, python3-tk, python3-numpy, python3-cairo, python3-gi-cairo, python3-opengl, python3-configobj, python3-xlib, libgtksourceview-4-dev, tcl8.6, tk8.6, bwidget (>= 1.7), tclreadline, tclx, python3-pyqt5, python3-pyqt5.qsci, python3-pyqt5.qtsvg, python3-pyqt5.qtopengl, python3-opencv, python3-dbus, python3-espeak, python3-dbus.mainloop.pyqt5, python3-pyqt5.qtwebengine | python3-pyqt5.qtwebkit, espeak-ng, pyqt5-dev-tools, gstreamer1.0-tools, espeak, sound-theme-freedesktop, procps, psmisc, udev Recommends: linuxcnc-doc-en | linuxcnc-doc, librsvg2-dev, x11-xserver-utils, hostmot2-firmware-all, linux-image-rt-amd64, python3-pil, python3-pil.imagetk Suggests: mesaflash, python3-poppler-qt5, onboard Conflicts: linuxcnc, linuxcnc-sim Breaks: linuxcnc-doc-en (<= 2.9.0~pre0+git20220402.2500863908-4), linuxcnc-doc-es (<= 2.9.0~pre0+git20220402.2500863908-4), linuxcnc-doc-fr (<= 2.9.0~pre0+git20220402.2500863908-4) Filename: pool/trixie/2.9-uspace/l/linuxcnc/6c34d961f04c4f95119843c9bf2e_linuxcnc-uspace_2.9.10_amd64.deb Size: 25672740 MD5sum: e260decd5b0638641c5b2cdb060204cd SHA1: 1ee9acedec27285af69593d0eb6baa11703cf341 SHA256: ddc16c34d961f04c4f95119843c9bf2eb437917df31d6062a974a58b92ff3629 SHA512: 5e4ce6845bf82a43fa69ef148b28a0e83053c38db0358680adb641b212a441afa7f87d39e646d2b994f5aca8472b0618ff58dd3f45d12922e937e69c68e7a028 Description: motion controller for CNC machines and robots LinuxCNC is a fully-realised CNC machine controller that can interpret machine-control programs (such as G-code), plan trajectories and finally output low-level signals to machine control hardware . LinuxCNC is modular and in principle the HAL (hardware abstraction layer), pluggable interpreters and variety of hardware drivers mean that it can control almost any software-defined physical system. . LinuxCNC relies on a realtime kernel to support real-time motion control, typically updating the position waypoints every 1mS and reacting to input within tens of microseconds. . Modules exist to use the low-level parts of LinuxCNC as a motion-control client for OpenPnP. Interfaces exist for ROS (the Robot Operating System) with which LinuxCNC has considerable overlap. . LinuxCNC supports arbitrary kinematics (the mapping between coordinate space and actuator space) and can control both parallel (eg Stewart platform) and serial (eg robot arm) systems in addition to conventional cartesian machine tools. . LinuxCNC supports 9 cartesian axes and 16 "Joints" (individual actuators) though the joint limit is build-time configurable. . A variety of interface hardware is supported including Modbus, EtherCAT, analogue +/-10V velocity control and Step/Dir. Step/Dir is supported by several hardware interfaces, including, but not limited to, the legacy Parallel Port. . A Hardware Abstraction Layer allows for great flexibility in signal mapping between the controller and the driver hardware. An extensive library of modules allow for complex signal processing within the HAL layer. For specialised tasks custom HAL components can be created using a C-like syntax and installed with the supplied tools. . By default LinuxCNC supports RS274 G-code but is extendable to parse other grammars such as STEP-NC or Gerber through support for pluggable interpreters. . If you want a computer to control things in the real world then LinuxCNC can do it. It is especially applicable to systems that are required to follow accurate paths described in cartesian space but has been used for numerous other applications. . This package provides the main package for LinuxCNC. Homepage: https://linuxcnc.org/ Package: linuxcnc-uspace-dbgsym Priority: optional Section: debug Installed-Size: 15665 Maintainer: LinuxCNC Developers Architecture: amd64 Source: linuxcnc Version: 1:2.9.10 Depends: linuxcnc-uspace (= 1:2.9.10) Filename: pool/trixie/2.9-uspace/l/linuxcnc/f51b19984281e48213960d25c8ae_linuxcnc-uspace-dbgsym_2.9.10_amd64.deb Size: 11532524 MD5sum: 7ab15f022b25e39b6da5f463c9634b55 SHA1: 61dcead195d079dac117596f6a1505825b2091bd SHA256: a174f51b19984281e48213960d25c8ae97d8137fdeef5c6b4f1db8d97cc1f8e8 SHA512: 959cc288e2620f240767d2d8192bdd76a9bf9c5b4044307620624fe63512bfa26729df27f907017248f497a3d0ef63bbb688bceace95f8e28aaffd4c24976209 Description: debug symbols for linuxcnc-uspace Auto-Built-Package: debug-symbols Build-Ids: 00e18115dba198d0ed0049d29b51577fe8a01420 02035cd22f9a96eb00f68ada28da564ab55b1275 0233ab6e3a7dcb170a38aae4847cf5b152bc4077 02935b8d9f29e0071c6ad50d6f946762c559a990 0386554712f4547862b01f36c196cf4467387519 03cdf789b764451fe8995d092ff784c11692032c 03d767bcf64d31f6602d85b5593b60eec9156b69 07b330010a25813eebb6fe8952044de163f2fe8e 088e94c95664ae0abfe2647fc175620df7f88c8c 0b0ed13a22b18e72fa19213c9bc475686e9f6fe7 0b932d0989648f99f1659bc559f2e89ecfed2a99 0bb1ef7340c5992fffa130a4875f495d5948d5b4 0da0115897ee48ad37bb60b2c05edabd01a4dc0a 0e14bf58c94eb9180513e0010043bef6dee4aa9c 0fb350c10003fa539e3a39157abccc4de951edf0 100681612e9f2875705cb8925e72c654cc62fa07 1292ac2e5dc31f9a4b0c11eca34e33b187d14580 12e2a1fe504c73bef2c62e92f76fbdd45fbbe4eb 141e5d8f42735b27467faf3f042c07861b1294a9 14c64f9df22533f9bc398342f342f7c7a20197e2 15224b8c10577d06f213c44585b50bcccc2245cc 153f7664a225435845fe282f7a0c0ca3d41b6523 18c7a93e4c1089c354789acab4da49835034eb27 196d09f245058934f927de8c06a09e5e85517b4b 19758a39804e831b7e8a3250261dddb35bdb3397 1976f4c9653304148c639803abf2371049e3ceab 1bc0a1a826a84a4ce89224c691ba89ec37d05f65 1c00b3bbdc8426baa62ff5321937584d2ca6098f 1c74c9c790a3af41d150e75dae16b6eb471a7665 1d94154f4b59cdcfa10d88b0411a5b61e0aa5f98 1dca6c354e580b3fbdb52669e02364832886b9e1 1ee4aa8adee4ca9962c0564e5fbc6ea1562db99f 204f4fdd4e2c1c205ca42c39dd93f27854528f4a 24815fcd364129c42c7c8df425f240cec722d9f5 24f080c0336467c240760b605df352b76d7c6513 26011f521fcd373c86de214f0e88a1401ac4426e 26764d49b83ccbc61ded36102bbaaf862bbace2e 2799e40d417b0155964e630af38626d4998abf65 29199997b28638fd81b1521ec2bafa9a72b022c8 2a387ec77dcd9ebb0d5756e586bc9fa6f68d27f5 2b71be7541764a5417cb66864fa96133f2fdd792 2ca0c2b0dc07a567128ce5ae09145fbbff5dee18 2fa836f949bda422070f7afdded87ddc3b60a5fe 3109c6b1481fea62fdb40137bc52dd0079dfcffd 3252ef0a14ce0a126342b5f9c34a897d65060bbd 34bf744e321dbeceec85625169ed80bf5c05780d 34ff6da72a42b7e15ba53d5e32d4480800841316 35d4502fae7824081c343bdd49efc9bf5e3631fa 364eeda6d57e8f7f9fcd3c17195aabedf3e18c25 374903920cf98a2bddcf3e228c9fd6d7d47cad06 374e76d064260b740d01ed6646bbbc4a221bd1bc 38b075cb0e0b8cd2421a02edc17c456e9b929b17 38bce9a16005e9d2c0f67e03d8f21a959d479e9b 3a98a6a395ace1ca06586445e5c3a1cbf9d87f91 3dbee135591a05e71ef446a58ae6e50c24706bd3 40bc6e08817c3e30b9d24164cc0f5332b833461d 423753d1647c3e4235a9aeacea5cc460786b9b3c 425a519a45fdffc1bff135d0e4fb95a85f088128 444455aa879e6ac3775d8655cd045605f0b68a38 44ab9b14af16c81729e36bd3661d7528aa32a153 46a24acb283ee3b7b2ab65084bb755dfa890e5e9 4753cf170aaed845c0a23c411de1eb68a0ba5f86 495524722f1d36a000082526b9f15f1e8f90ccda 4a437550b4a011bcb24ffcc9642d1756adb52add 4ac58201e67058d9c7fd146339dea351070f6687 4b368bc5cdc2bf05f26cb6918f5bb578886c1022 4b62984d6d80f783e11c3525fb5db4361dcb762a 4b977ef1f43f3503c0c80fd8ef2c709b946cf6ea 4bef24dd50cce28eda78726396f112bc6fb3717a 4ca4e22a85b4264e20969c759968bf8c786c230e 4dbbac3db833bd6fe1318365a307f1734ad3cefd 4e14aeb903bb063ffc0bce859ece41e8c6093dc6 4ecb456d965dec16dae685fe1132623904c37c2d 4ecf4986b1881a56e5bfd729c81c06b114af1460 4ecf9023f00ee0606d39c603fdde523b116a6636 4ee8b3742b40fdf9fdf974fb738a36411233317d 4f7060cbb25a4fd681323fc5d357c13037784e85 4fa11622503035d225613c11af66b8c2b85db8fc 5028ad2a58f9012d34452d4ed9e0abd7af27feeb 523322179e59093010c92dafc90c203dfd245257 5268b8245363a3e84c481bd488a2bae9fc829bb4 53217cda9a1a73c83d45d5366002c92de21335d4 533afaa0eb4d014790d89a47fb0f90df4e2176f0 539be0452ab55b4463dd5c00d7286c0f4fe1b428 542754d96bab75d838835203b9341572c5205f22 5466a7841572dd89eac69a175ae7dcf64a451745 5512bb3fdb35c90d7292fbb8264edf0f22157a1c 57ddbf461ba887fc3b9c072cf49d5406e2ffca23 57e79e83f15425401ee73baebfd5130ffb417415 58236cc1d06105bf9d677683238ecedf59a4f197 58aeae1bd7503bd0b2576a40efdb19f1ae2885aa 5b6ed39c8ad7455740774c66fc32cc9ea91ec29d 5bc9a47a445ce54cf027371b4fb0e4f53bcd79a9 5c033673204954df6a9c131c1d9360983935153a 5c3c463d5d10e06665b61cadc59cbe2ddf64e395 5f2017478f8edb52407dd6d52a920d0f6b20c07c 5f4a843e22a20ff605e089a51c15709a4c574ecc 5ff7fab35da53c38f696ccc023a541b71458d745 60251392091f58825d5b74325bcf850796f20181 610219814320f0c811b30c10ba9d64995cb61f6c 6128f6b89c30d6b2106e3b86fe5ab9e55d2a3623 628a12a25ef7563e1986cca727984cc4896246d5 641f06ff5c184ecfa4f8973f97fc24a145574382 6688f5a449dcf233ca8642091235228413eb78b5 66a9bfad0ee90eeab026beaf99f725abcc55791e 67107c54c02da75ee579cb85d2dd9997d58dce80 6a206f2966a80b737d74ed688dc0c14ae21c9376 6bb65e77d8ff9da7d0c25e0ac5c755ca29a7e879 6bc9cdba9757d8c3217d64a2fce619185e7f19e3 6e5379596ab6c4ee7e1c9c725d5e2324925fb030 6fb567c6c89e84ad1bfd55ee8b1e87a2c6476981 70d76e28ca3d0f3df80de8378069472a4b41b6f7 71ccae318d647a6cc983f8256a3eecaa6c60a18f 71d437b160b1d415283d5f472d41aa60d4d09006 743437f151486f7469265705673af2ce05414b1b 749699921641a22640f2ee081c373f78bb40e877 754bc0b5cb726c2de6e27ca5618608ca4392fd37 75563a5190e3b3780d910959e41907b1850fabf4 76b43154a57a62cb5e58fbeac175fde2fef043c6 7761fe63dae6c2bd35fef3b93c71337171faa359 776cfc02fef5b7ae8b2a7e2bc06c8d844568626e 780e84747360299cb9d65409036298438f345db5 78322a63905a643eb5406308cf2c0f7aa883cc07 79c2d2c13671161d24203dbc37252c351bbef67d 7aaca62afd1891623f9ae619d307e545e5a891f8 7df5a38727342fcfb5aec03d4fb2292f9e74f03a 7ea95cd356a7dd92662e98ae8b23442f2ae1e52e 7fa62be518bda23a073105f30ddbfa6f789f0822 81004f49f13ddae17682069fb7a3a7dc1c2ccbea 82cae2a544fcf20f5f1ba955546424954ad1ccd4 83473bcc4ac1bc93db1a2835790ab4a8b69b6e54 8377dd8e9522b0e6d1c1e81ca97b6e6a7c259c8d 851144d14d03f4d74af759e68dee73108f5b67a6 851a82fffe1380bb416fd614be215bcdc300577f 864b39959f030abb8974abe9d6ba450e1924988a 87c52da9ef32d3fab7741724fff8baef969d4a01 899428c4b6decc5b29114f9547db0e27784e8d1f 8a209a513ae16c3e153db1db619a21395265369f 8a6cd6104f8c505227e9239939ac311d86d848d1 8d59e61adbd784af9f28f169c694f56b21f41a52 8d62f5d509d58cbefb050a6a48f525bd7f54f1db 8e9a56b45f174d0f663a7796785b91b79b34d3a1 8edd22a89d567c98e0c2f5c833f6f3102fd3c611 8edffeba2835d01fb9f9883900e24208130cde3b 91dbcfac746ab5a81a015d3510c9cf4b9e6e177b 92250f1d8f1d75cb6548cec09e7d4c72c1141fb3 92ee07fe3f9277bdfe8d0c24b694f84f9de65937 93dea36079131385da5eba13863496b6c0b47904 9527b6f112cb55ebeefc64a678cac6fbf3604e36 96c13422d3edf8e5bc5ad1a6b9083d3793d29f59 99e5369a0736b170c3f97a7597cdd8d8848d232b 9b0e16ec136dc4c091d0b049085d000fab037d2d 9b7e4fbdbd4fcb9d285086819f75cdc9019baac9 9bc93d2586562f8897c4562a7181c5a48e8825ae 9c80e1e8e5bca10d38ab2fb96aacafdfca403ed1 9d223ac25b006a0ad443ef55f3d22ee514c2b1dc a0e9bbce9430ec0275916546cddcc080870a6d1f a11497896ed2e988b3089e2a305a43576ec87e8a a1f66bb57bdc27d117e199e135aadecb3af87afd a1fbdfc34ce2860ecd4c86d271cf6e66cf8f2ad3 a2c387800178532c715d6ef7ef844e413b83f299 a30a87c94e671bc786689fba402695aff2fb1046 a438d6ac4e8a4d849afaf9f740288363cdc99ce6 a51604c45b29a6de670687ebe20a48041b5d05e5 a5e6b0aea0a61f9bae3492d2956e6f7b5eb41fbb a747523d649b11d04451a3db31a8887d8b7398cc a7781b844e86a725c9749600dcecb9d3a4990bb6 a8e5096b0f13e1958aab610af1c8a297dd47ca58 acc63f10fe0acc9b974a6d9705ac34ca4969d9ad ad791334a7eeb2030bb6ff307084a94b27c108bb adf966fb1614f54f75526b4d646b17bd38f084f1 b04d08bb09a1282638b91bf3ec7185a8d86c77ed b13bbdcd313410d24db6f41a5e6c4e50e2039853 b15fe4671ad476f7e213724aef45df01ee13c606 b197bc8cb5702cfaefb0aee666d02259d5857b0d b2e750d0c58ca49d53a4ec6b5329c627260eb5bd b34371dd244c53eaa2f07f604d64c30e4bf50fa3 b3bc0b856b9b22dfd354d31df4fdab6783f68dd8 b3e717f91d0a0dfe650aef2edc4801839304fb0c b6f1cf3447d30d11be4d8af7b51ffdc82ebb74ef b7092beb4cddbb6f373cc88714ff1a86f68e8a22 b7aea2cbf8aa57c61543c716bf7f1d30ad4ce1cc b85e1992ad3d6714f6c31a3241d9865a5f186061 ba1c9669f17f11b8d2293fdc1f2bd26820fcff1e be762d5ab0266693b6b61490101c5a467bfa5429 bfa5a896c8230a7f07054075342e3b99c79c6fd0 c171d8d01f63edb159f7ac928b569280ea9034a3 c1904dbec6fd264c330373aff53f26a332fe5949 c39fc7d543be865fae2f33ee3aa354461febba01 c59a475695bb559ef04319d4e93c234b762e89fa c63677c520dcb5dcff390576c7b5c430c9f1fe6f c66733e8378475a066628a9e30eaad9e7c46b9cf c81e20e43520bd64e4d8e199c7f09117f465f372 c8536d486d0e7a200ef2ffc28f437acdf3cf789c c85efd9900e7647795e934ba11b377312c6dc90c cb1f98c0eaf05109af700d17202837b3120dabfa cb326238b85bace0ec021589f9c419ca3513a740 cb634360239b0acf52670b366dafb9145b0cbe0a cb9ff96d37628993952090d9517f31f9f181313f cc2698b2d6ce3db6f817f9a8610fb1a8b31588b7 cccf9296fb737f2677da00050f62167a5d9b6a99 cdc29e4fb3ad90a23a4a3235b4d1e332fd11700d cddcf5474fe255f8e0ea6efeb4ebd4cebf799bd1 ce1e26a173444dfc0f90e7b7f0edf5f678d80123 ced404fab33270ee0b2d6689651aec469425ca88 cfd854e62c3c3080369e32674c8537beb2db7822 d1dfc3111e3dc38340acd43210bd805654156442 d4343c5f3704c1665a1f5f5d0ea6d6ee914e3363 d7c67ebf272dfea45c6122b5965a0ad8b751f0fd d7e6088b694d1172c31b6991c579a22384a6e2fb dc1556b76924a7e4fedb5f5bdbe528f15304f4d3 dc3eb99dc875eee47d0f9cc1bc6b80092bbe86f4 dcb1b45e33ea82aa2b725a627b31a7f8cd6c3032 df2c427824f6383989b7c67d4156c6e29e628a01 e078e68fbac57128999765198179fceba51b4e0f e0a325bfd2e08040d547c5974379f722756b7bd2 e0e1c3b9d70fe621a5b0830ddfce1457b890240a e1042970ec4d3c3f3d180f51045c5b49b2a679af e22a0bba7bdf1cd867e3a847b51f4a2b32296852 e2c8ea970ce1de1a68936b85b9b550163bc76d54 e3386d50f6e63f26606d3a5223426344ee7cd4d9 e41cc4dfef761dd69ff9ffbe2009c001e08bb0ff e5e45d54ef840c3e8140ec346e11f813969ec79f e7405df57d5a0167ca1c75d8a1333e3961cb0622 e74cb3e41ec3054aa64a6c1d023a81a71c2a101c e9e85e4ae0a06e22af8b780ce516f9602b65acd8 ea532a6750c4557b28e571006c8123f6dd1cd439 ea6074a74add4f1cb0d876fb6fb703edae0481d7 eb1a2f636c1eddda329a58baf0ec7bfa870ae87a f00dbf3f424ab705ebd630e57fc4a8b79238c2eb f016f659737ab016cd4fa206d81b163bf04fbc9c f0bd32a2f144d430919bbfcbaf148b9ab02fcf75 f1d0297cb8d31ab2d5e359f30ec904151768ff6a f530e80596ab8c244eb16367492c4a55477da1ec f5dcba3c0d8773caac4a90938106819f0b241e54 fa558c83fe3a6f9e464d3a6ee47cfa76e49d8303 fcb2b2e185380f03d902495b12f09cdc4d0b7483 fcbf7baaffbee4329cd83c439d39f255241d312c febd7a4a9ad1bc7948b67f14a1584d42963e9a23 Package: linuxcnc-uspace-dev Priority: optional Section: devel Installed-Size: 1346 Maintainer: LinuxCNC Developers Architecture: amd64 Source: linuxcnc Version: 1:2.9.10 Depends: python3:any, python3-serial, linuxcnc-uspace (= 1:2.9.10), udev, python3-yapps Conflicts: linuxcnc-dev, linuxcnc-sim-dev Filename: pool/trixie/2.9-uspace/l/linuxcnc/6256dea3ed66c526768903078d6b_linuxcnc-uspace-dev_2.9.10_amd64.deb Size: 276952 MD5sum: a0ca1280901c398c6a461fe544c4f624 SHA1: 4403bff7a7b35b14766790d72a1ba6393407e0c5 SHA256: 09ec6256dea3ed66c526768903078d6b078df84ebe89eb12d1fdac27f8f99e2a SHA512: d7bb8a984853f8dbfdd48ab43c1a227e795d80f5a2a0cc491636ae74bfd3ba92a742e94a953483d5c38c13bd504db6d702ec6bf37ade74eb96d4875e023ae198 Description: PC based motion controller for real-time Linux LinuxCNC is a fully-realised CNC machine controller that can interpret machine-control programs (such as G-code), plan trajectories and finally output low-level signals to machine control hardware . LinuxCNC is modular and in principle the HAL (hardware abstraction layer), pluggable interpreters and variety of hardware drivers mean that it can control almost any software-defined physical system. . LinuxCNC relies on a realtime kernel to support real-time motion control, typically updating the position waypoints every 1mS and reacting to input within tens of microseconds. . Modules exist to use the low-level parts of LinuxCNC as a motion-control client for OpenPnP. Interfaces exist for ROS (the Robot Operating System) with which LinuxCNC has considerable overlap. . LinuxCNC supports arbitrary kinematics (the mapping between coordinate space and actuator space) and can control both parallel (eg Stewart platform) and serial (eg robot arm) systems in addition to conventional cartesian machine tools. . LinuxCNC supports 9 cartesian axes and 16 "Joints" (individual actuators) though the joint limit is build-time configurable. . A variety of interface hardware is supported including Modbus, EtherCAT, analogue +/-10V velocity control and Step/Dir. Step/Dir is supported by several hardware interfaces, including, but not limited to, the legacy Parallel Port. . A Hardware Abstraction Layer allows for great flexibility in signal mapping between the controller and the driver hardware. An extensive library of modules allow for complex signal processing within the HAL layer. For specialised tasks custom HAL components can be created using a C-like syntax and installed with the supplied tools. . By default LinuxCNC supports RS274 G-code but is extendable to parse other grammars such as STEP-NC or Gerber through support for pluggable interpreters. . If you want a computer to control things in the real world then LinuxCNC can do it. It is especially applicable to systems that are required to follow accurate paths described in cartesian space but has been used for numerous other applications. . This package provides all files that you need to embed parts of LinuxCNC in your developments. Homepage: https://linuxcnc.org/