{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"astyle-3.5.2p2","path":"devel/astyle","url":"/packages/current/devel/astyle/","comment":"indenter and formatter of C/C++/Java source files","homepage":"https://astyle.sourceforge.net/","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"Artistic Style is a reindenter and reformatter of C++, C and Java\nsource code.\n\nWhen indenting source code, we as programmers have a tendency to\nuse both spaces and tab characters to create the wanted indentation.\nMoreover, some editors by default insert spaces instead of tabs\nwhen pressing the tab key, and other editors (Emacs for example)\nhave the ability to \"pretty up\" lines by automatically setting up\nthe white space before the code on the line, possibly inserting\nspaces in a code that up to now used only tabs for indentation.\n\nSince the NUMBER of space characters showed on screen for each tab\ncharacter in the source code changes between editors (until the\nuser sets up the number to his liking...), one of the standard\nproblems facing programmers when moving from one source code editor\nto another is that code containing both spaces and tabs that was\nup to now perfectly indented, suddenly becomes a mess to look at\nwhen changing to another editor. Even if you as a programmer take\ncare to ONLY use spaces or tabs, looking at other peoples source\ncode can still be problematic.\n","package_architecture":"amd64","stem":"astyle","readme":null,"dependencies":[{"path":"devel/gmake","type":"build","package_spec":"","url":"/packages/current/devel/gmake/"},{"path":"archivers/bzip2","type":"build","package_spec":"","url":"/packages/current/archivers/bzip2/"}],"reverse_dependencies":{"count":0,"url":null},"categories":["devel"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","sparc64","alpha","hppa"],"not_for_architectures":[]}}
