Package: freebasic Version: 1.20.4-1 Architecture: amd64 Maintainer: SJ_Zero Installed-Size: 15641 Depends: libc6 (>= 2.43), libtinfo6 (>= 6), gcc, libc-dev, libncurses-dev, libasound2-dev, libpulse-dev Recommends: freebasic-bindings (= 1.20.4-1) Breaks: freebasic-dev (<< 1.20.4-1), freebasic-runtime (<< 1.20.4-1) Replaces: freebasic-dev (<< 1.20.4-1), freebasic-runtime (<< 1.20.4-1) Filename: ./freebasic_1.20.4-1_amd64.deb Size: 1730582 MD5sum: 189802b06645328ba82d7d59ea0609fa SHA1: c4099d68b00bed888d418a92d1a43a6949a15cc8 SHA256: 81a90a87a08bf1b29350f5f538e58bb52f7493ce494aa2a1f0628287467ad726 Section: devel Priority: optional Homepage: https://freebasic.net/ Description: BASIC compiler compatible with QuickBASIC (fbc) FreeBASIC is a free/open source BASIC compiler largely compatible with Microsoft QuickBASIC. . This package provides the fbc compiler executable, native runtime libraries, startup objects, and core include files needed to compile and link FreeBASIC programs on Debian-based systems. Package: freebasic-android Source: freebasic Version: 1.20.4-1 Architecture: amd64 Maintainer: SJ_Zero Installed-Size: 52516 Depends: libc6 (>= 2.43), libtinfo6 (>= 6), openjdk-17-jdk-headless | default-jdk-headless, android-sdk, android-sdk-platform-tools, android-sdk-build-tools, dalvik-exchange, android-sdk-platform-23 | google-android-platform-26-installer, google-android-ndk-r28-installer, aapt, apksigner, zip, unzip Recommends: adb, google-android-emulator-installer, google-android-cmdline-tools-19.0-installer Filename: ./freebasic-android_1.20.4-1_amd64.deb Size: 5340324 MD5sum: e8c6cb01a9839fc5a976af25fea401e5 SHA1: 3d326303715a567cd6400047ba53795196e8278f SHA256: 9fc9e0ce7264b4d2ecf82db7f91abe3878c1d173fb9a1288399833cd32cdc9da Section: devel Priority: optional Homepage: https://freebasic.net/ Description: FreeBASIC compiler driver for Android APKs This package provides fbc-android, a native FreeBASIC compiler driver that defaults to building universal APKs for Android ARMv7, AArch64, and x86_64, plus Android runtime libraries, headers, and APK build templates needed to produce signed debug APK files. Package: freebasic-bindings Source: freebasic Version: 1.20.4-1 Architecture: all Maintainer: SJ_Zero Installed-Size: 28780 Depends: freebasic (>= 1.20.4-1) Recommends: pkgconf, zlib1g-dev, libbz2-dev, libzip-dev, libpng-dev, libjpeg-dev, libgif-dev, libx11-dev, libxext-dev, libxpm-dev, libxrandr-dev, libxrender-dev, libglu1-mesa-dev | libglu-dev, libsdl2-dev, libsdl2-image-dev, libsdl2-mixer-dev, libsdl2-ttf-dev, libopenal-dev, libalut-dev, libasound2-dev, libpulse-dev, libcairo2-dev, libfontconfig-dev, libfreetype-dev, libcurl4-openssl-dev, libdevil-dev, libgoocanvas-2.0-dev, liblua5.3-dev, libmng-dev Suggests: libpcre2-dev, libtre-dev, libxml2-dev, libexpat1-dev, liballegro4-dev, liballegro5-dev, libgtk-3-dev, libglib2.0-dev, libsqlite3-dev, libpq-dev, default-libmysqlclient-dev, libgsl-dev Breaks: freebasic-dev (<< 1.20.4-1) Replaces: freebasic-dev (<< 1.20.4-1) Filename: ./freebasic-bindings_1.20.4-1_all.deb Size: 2693382 MD5sum: 0cbe680d60cf3e371c0958b1a8144cf0 SHA1: cc3fdf1af805c934c5fe30c67da9ad127a2d404b SHA256: d2ff77748e8213244a25c8f948665be7a7da0f02df2970c546b4bab6cab1fe1d Section: libdevel Priority: optional Homepage: https://freebasic.net/ Description: third-party FreeBASIC binding headers This package contains optional FreeBASIC bindings for common third-party C libraries and platform APIs. . Installing this package is recommended for compiling programs that use external libraries such as SDL, OpenGL, zlib, curl, SQLite, GTK, or similar bindings. Package: freebasic-dev Source: freebasic Version: 1.20.4-1 Architecture: all Maintainer: SJ_Zero Installed-Size: 18 Depends: freebasic-bindings (= 1.20.4-1) Filename: ./freebasic-dev_1.20.4-1_all.deb Size: 12378 MD5sum: 6b9ff8b919cb0ae38a1c826db51e67f0 SHA1: 1452a2e47e1a3d2efb194509848df34d34b398cc SHA256: 999c6ca08dda1ba30d868fc6652a48510d4fd41026111816acdd73e670556aeb Section: oldlibs Priority: optional Homepage: https://freebasic.net/ Description: transitional package for FreeBASIC bindings This transitional package depends on freebasic-bindings. The FreeBASIC base compiler package now contains the core development files, while optional third-party binding headers are packaged separately. Package: freebasic-doc Source: freebasic Version: 1.20.4-1 Architecture: all Maintainer: SJ_Zero Installed-Size: 1648 Suggests: freebasic Filename: ./freebasic-doc_1.20.4-1_all.deb Size: 1413652 MD5sum: b991c6f5238ef31abc059877b3298491 SHA1: 4ebbe24d686e48430b8e325c655f85b67ae8f0b6 SHA256: adf8b77bdf96a39a0af5027a4a9b0b1ae1ac51f2beaf04e3198d0079b60e809f Section: doc Priority: optional Homepage: https://freebasic.net/ Description: FreeBASIC documentation and manual This package contains the FreeBASIC documentation, including the official manual, language reference, and additional text files distributed with the compiler. The documentation is installed under /usr/share/doc/freebasic/. Package: freebasic-examples Source: freebasic Version: 1.20.4-1 Architecture: all Maintainer: SJ_Zero Installed-Size: 9396 Depends: ttf-bitstream-vera Recommends: freebasic (= 1.20.4-1), freebasic-bindings (= 1.20.4-1), pkgconf, zlib1g-dev, libbz2-dev, libzip-dev, libcurl4-openssl-dev, libpng-dev, libjpeg-dev, libgif-dev, libx11-dev, libxext-dev, libxpm-dev, libxrandr-dev, libxrender-dev, libglu1-mesa-dev | libglu-dev, libsdl2-dev, libsdl2-image-dev, libsdl2-mixer-dev, libsdl2-ttf-dev, libopenal-dev, libalut-dev, libasound2-dev, libpulse-dev, libcairo2-dev, libfontconfig-dev, libfreetype-dev, libpcre2-dev, libtre-dev, libxml2-dev, libexpat1-dev, liballegro4-dev, liballegro5-dev, libgtk-3-dev, libglib2.0-dev, libsqlite3-dev, libpq-dev, default-libmysqlclient-dev, libgsl-dev, libdevil-dev, libgoocanvas-2.0-dev, liblua5.3-dev, libmng-dev, default-jdk-headless Filename: ./freebasic-examples_1.20.4-1_all.deb Size: 2009804 MD5sum: 07bf9aac054b1e15dbad1993a26840d7 SHA1: 16968156d9735c3bce2b9e028656169844c0a9b4 SHA256: f0b909efe6d4988e7bf2ee471d601c827f341ef15f8c8d7d76de88e4f99d9caf Section: doc Priority: optional Homepage: https://freebasic.net/ Description: FreeBASIC example source programs This package contains the FreeBASIC example source tree, including console, graphics, networking, sfxlib, and third-party binding examples. Package: freebasic-full Source: freebasic Version: 1.20.4-1 Architecture: all Maintainer: SJ_Zero Installed-Size: 18 Depends: freebasic (>= 1.20.4-1), freebasic-bindings (= 1.20.4-1), freebasic-examples (= 1.20.4-1), freebasic-doc (= 1.20.4-1), pkgconf Recommends: freebasic-js (= 1.20.4-1), freebasic-wii (= 1.20.4-1), freebasic-nuttx (= 1.20.4-1), zlib1g-dev, libbz2-dev, libzip-dev, libcurl4-openssl-dev, libpng-dev, libjpeg-dev, libgif-dev, libx11-dev, libxext-dev, libxpm-dev, libxrandr-dev, libxrender-dev, libglu1-mesa-dev | libglu-dev, libsdl2-dev, libsdl2-image-dev, libsdl2-mixer-dev, libsdl2-ttf-dev, libopenal-dev, libalut-dev, libasound2-dev, libpulse-dev, libcairo2-dev, libfontconfig-dev, libfreetype-dev, libpcre2-dev, libtre-dev, libxml2-dev, libexpat1-dev, liballegro4-dev, liballegro5-dev, libgtk-3-dev, libglib2.0-dev, libsqlite3-dev, libpq-dev, default-libmysqlclient-dev, libgsl-dev, libdevil-dev, libgoocanvas-2.0-dev, liblua5.3-dev, libmng-dev, default-jdk-headless Suggests: libpipewire-0.3-dev Filename: ./freebasic-full_1.20.4-1_all.deb Size: 12700 MD5sum: 63e867ae3e3e12e58b81954743e28070 SHA1: ee8d957b34c5237d19b565322f31986ed1dc0e77 SHA256: 70be624a58dffe4872a20931bce9db726f0f7347711e19c2321ce10c6c84ee7b Section: metapackages Priority: optional Homepage: https://freebasic.net/ Description: Full FreeBASIC installation (metapackage) This metapackage installs the full FreeBASIC toolchain including compiler, runtime, headers, and documentation, plus a broad set of common development libraries used by FreeBASIC examples. Package: freebasic-js Source: freebasic Version: 1.20.4-1 Architecture: amd64 Maintainer: SJ_Zero Installed-Size: 34254 Depends: libc6 (>= 2.43), libtinfo6 (>= 6), emscripten, nodejs Filename: ./freebasic-js_1.20.4-1_amd64.deb Size: 4051868 MD5sum: ab69f1a70dfe2670171cb9a2a5e5ad2b SHA1: f64aeb4fef175431a1a79fa190d3fcd233a0e3cb SHA256: f6de5c00772c8ae36273650a9a673dfb296705057b0b02ef5d482bfa08d54587 Section: devel Priority: optional Homepage: https://freebasic.net/ Description: FreeBASIC compiler driver for Emscripten/JavaScript This package provides fbc-js, a native FreeBASIC compiler executable that defaults to the js-asmjs/Emscripten target, plus the target runtime libraries and JavaScript support assets needed to build browser or Node.js output. It also includes fbc-js-app, a small helper for browser game directories with preloaded current-directory assets. Package: freebasic-nuttx Source: freebasic Version: 1.20.4-1 Architecture: all Maintainer: SJ_Zero Installed-Size: 7098 Depends: freebasic (>= 1.20.4-1), make, python3, git, patch, kconfig-frontends-nox, curl | wget, gcc-riscv64-unknown-elf, binutils-riscv64-unknown-elf, picolibc-riscv64-unknown-elf, xxd Recommends: qemu-system-riscv Filename: ./freebasic-nuttx_1.20.4-1_all.deb Size: 1013046 MD5sum: dc5e82ce6d626181e12b540b984f816c SHA1: c8e70d6e15495d7efb3b9b8919ef1f6c5cf0d1d7 SHA256: 5b525ccd618d568f3d3a49f408998334913e588051c3ae0d1222ad42d683395b Section: devel Priority: optional Homepage: https://freebasic.net/ Description: FreeBASIC NuttX/RISC-V board workflow tools This package provides helper commands and the source SDK needed to build FreeBASIC programs as NuttX RISC-V loadable modules. The ESP32-P4 and Waveshare RP2350-PiZero workflows can fetch and build matching NuttX firmware images, and the ESP32-P4 workflow can deploy programs to an Ethernet-connected board over its NuttX console. The lower-level RISC-V helper can also drive QEMU smoke tests. Package: freebasic-runtime Source: freebasic Version: 1.20.4-1 Architecture: all Maintainer: SJ_Zero Installed-Size: 18 Depends: freebasic (>= 1.20.4-1) Filename: ./freebasic-runtime_1.20.4-1_all.deb Size: 12384 MD5sum: 306d8c5927e677a84bd9f146019eeabd SHA1: 2129e5b765d6dc4a78377868361d1846754f03b8 SHA256: 8c7ebbc23fbae26c3af6c7322219f556a6e3ec6f4cc34d2d47cda144eee83239 Section: oldlibs Priority: optional Homepage: https://freebasic.net/ Description: transitional package for the FreeBASIC runtime This transitional package depends on freebasic, which now contains the compiler, runtime libraries, startup objects, and core include files needed for a usable native FreeBASIC installation. Package: freebasic-wii Source: freebasic Version: 1.20.4-1 Architecture: amd64 Maintainer: SJ_Zero Installed-Size: 35875 Depends: libc6 (>= 2.43), libtinfo6 (>= 6) Recommends: dolphin-emu Filename: ./freebasic-wii_1.20.4-1_amd64.deb Size: 3962794 MD5sum: 4abcb25da2c76f7f10b3f48e3ec547e5 SHA1: 18e863e18e95f0a9d40fd622609dec7ce0709cd7 SHA256: feeacf76a45a1ebfaeb1f64445cbc17f1c39421e3d6a1e8a1979a191eadd9107 Section: devel Priority: optional Homepage: https://freebasic.net/ Description: FreeBASIC compiler driver for Nintendo Wii homebrew This package provides fbc-wii, a native FreeBASIC compiler driver that defaults to the Nintendo Wii/powerpc target, plus Wii runtime libraries and headers needed to build libogc homebrew programs. The driver can also stage a boot.dol folder with relative-path assets for older game code. . Building programs requires devkitPPC, libogc, and gamecube-tools from an official devkitPro installation under /opt/devkitpro or DEVKITPRO. Package: freebasic-xbox Version: 1.20.4-1 Architecture: amd64 Maintainer: SJ_Zero Installed-Size: 334576 Depends: freebasic, clang, llvm, lld, make Filename: ./xbox/freebasic-xbox_1.20.4-1_amd64.deb Size: 37601658 MD5sum: 25c5753f348f02d93c3a55f77030931c SHA1: c42286e78d7ed0a8d90c58839dc7e8b3fbf3ad6f SHA256: 910810882d63e23f0d3789a7c308c4c5d71f878133686ce24373f802e09d1ef0 Section: non-free/devel Priority: optional Homepage: https://freebasic.net/ Description: experimental FreeBASIC compiler support for original Xbox This package provides fbc-xbox, fbc-xbox-xiso, the FreeBASIC Xbox target runtime, and the nxdk SDK tree used to build original Xbox binaries.