143407,143427d
138655,138667d
134226,134321d
129018,129079d
128808,128816d
127443,127451d
127289,127301d
127139,127158d
127067,127076d
127056,127060d
126999,127010d
126939,126949d
126772,126780d
124225,124239d
123926a

Package: python3-ruamel.yaml.clib
Description-md5: 95df8c731bf0d9c1285ca8be91d22b7f
Description-de: C-Version von Reader, Parser und Emitter für ruamel.yaml
 Dieses Paket wurde von ruamel.yaml abgetrennt, so dass ruamel.yaml als
 universelles Wheel erstellt werden kann, weil sich der C-Code selten
 ändert und es lange dauert, bis alle Plattformen kompiliert sind.
.
122941a
Package: python3-passlib
Description-md5: 36dca4315591583502609b97335d9ff8
Description-de: Umfassendes Gerüst für Passwort-Hashing
 Python-3-Bibliothek für Passwort-Hashing-Bibliothek, die
 plattformübergreifende Implementierungen von über 20
 Passwort-Hashing-Algorithmen sowie ein Gerüst zum Verwalten vorhandener
 Passwort-Hashes bereitstellt. Es ist so konzipiert, dass es für eine
 Vielzahl von Aufgaben nützlich ist; von der Überprüfung eines in /etc/shadow
 gefundenen Hashs bis hin zur Bereitstellung von Passwort-Hashing mit voller
 Stärke für Mehrbenutzeranwendungen.

.
116467,116474d
116400,116436d
115649,116016d
115590,115597d
115557,115579d
115537,115543d
115475,115521d
112548,112549c
 Virtualisierungskomponenten und Treibern, um Funktionalität,
 Verwaltung und Benutzerfreundlichkeit von virtuellen Maschinen zu
.
102791a
Package: llvm-22-dev
Description-md5: 29f654aa391c01f742a2023c872d7a49
Description-de: Modulare Techniken für Compiler und Toolchains, Bibliotheken und Header
 Die Low-Level Virtual Machine (LLVM) ist eine Sammlung von Bibliotheken
 und Werkzeugen. Sie vereinfachen die Erzeugung von Compilern, Optimierern,
 Just-In-Time-Code-Generatoren und vieler weiterer Programme aus dem
 Compilerumfeld.
 .
 LLVM verwendet einen einzigen, sprachunabhängigen virtuellen Befehlssatz
 sowohl als Offline-Darstellung des Codes (für die Kommunikation zwischen
 Compiler-Phasen und Laufzeitsystemen) und als Compiler-interne Darstellung
 (um Programme zu analysieren und umzuwandeln). Diese durchgehende
 Code-Darstellung ermöglicht die gemeinsame Anwendung eines Satzes
 von ausgeklügelten Compiler-Techniken während der Kompilierung, der
 eigentlichen Programmerstellung, der Installation, der Laufzeit und
 im Leerlauf zwischen den Aufrufen des Programms.
 .
 Dieses Paket stellt die Bibliotheken und Header zur Entwicklung von
 Programmen mittels llvm bereit.

Package: llvm-22-tools
Description-md5: 709eba32627c3c079585c05fc5963fe8
Description-de: Modulare Techniken für Compiler und Toolchains, Werkzeuge
 Die Low-Level Virtual Machine (LLVM) ist eine Sammlung von Bibliotheken
 und Werkzeugen. Sie vereinfachen die Erzeugung von Compilern, Optimierern,
 Just-In-Time-Code-Generatoren und vieler weiterer Programme aus dem
 Compilerumfeld.
 .
 LLVM verwendet einen einzigen, sprachunabhängigen virtuellen Befehlssatz
 sowohl als Offline-Darstellung des Codes (für die Kommunikation zwischen
 Compiler-Phasen und Laufzeitsystemen) und als Compiler-interne Darstellung
 (um Programme zu analysieren und umzuwandeln). Diese durchgehende
 Code-Darstellung ermöglicht die gemeinsame Anwendung eines Satzes
 von ausgeklügelten Compiler-Techniken während der Kompilierung, der
 eigentlichen Programmerstellung, der Installation, der Laufzeit und
 im Leerlauf zwischen den Aufrufen des Programms.
 .
 Dieses Paket enthält Testwerkzeuge.

.
92352,92396d
83563,83581d
82627,82638d
80539,80550d
74902a
Package: libllvm22
Description-md5: a8854f4edf76a8c14ce34dc209bd1d11
Description-de: Modulare Techniken für Compiler und Toolchains, Laufzeitbibliothek
 Die Low-Level Virtual Machine (LLVM) ist eine Sammlung von Bibliotheken
 und Werkzeugen. Sie vereinfachen die Erzeugung von Compilern, Optimierern,
 Just-In-Time-Code-Generatoren und vieler weiterer Programme aus dem
 Compilerumfeld.
 .
 Dieses Paket enthält die LLVM-Laufzeitbibliothek.

.
74271,74288d
68108,68124d
66042,66065d
59148a
Package: libfuzzer-22-dev
Description-md5: bc55cd127b8dab148b78e61e5e475b8e
Description-de: Bibliothek für abdeckungsgesteuerte Fuzz-Tests
 LibFuzzer ist eine Bibliothek für das prozessinterne, durch die
 Testabdeckung gesteuerte, evolutionäre Fuzzing anderer Bibliotheken.
 .
 LibFuzzer ähnelt im Konzept dem American Fuzzy Lop (AFL), führt jedoch alle
 Fuzzing-Funktionen in einem einzigen Prozess durch. Dieses prozessinterne
 Fuzzing kann restriktiver und anfälliger sein, ist jedoch potenziell viel
 schneller, da kein Overhead für den Prozessstart entsteht.
 .
 Der Fuzzer wird mit der zu testenden Bibliothek gelinkt und führt der
 Bibliothek über einen bestimmten Fuzzing-Einstiegspunkt (auch bekannt
 als »Zielfunktion« [target function]) unscharfe (»fuzzed«) Eingaben zu.
 Der Fuzzer verfolgt dann, welche Bereiche des Codes erreicht werden, und
 erzeugt Mutationen auf dem Korpus der Eingabedaten, um die Codeabdeckung
 zu maximieren. Die Informationen zur Codeabdeckung für LibFuzzer werden
 von der LLVM-Instrumentierung SanitizerCoverage bereitgestellt.

.
56515,56524d
51427a
Package: libclang1-22
Description-md5: 6fbabc5fd121a4ff6b254de59627b6de
Description-de: C-Schnittstelle zur Clang-Bibliothek
 Das Projekt Clang ist ein Frontend für C, C++, Objective C und Objective C++
 für den LLVM-Compiler. Ziel ist es eine Alternative zur GNU Compiler
 Collection anzubieten.
 .
 Clang implementiert die ISO-C++-Standards 1998, 11, 14 und 17 vollständig
 und unterstützt darüber hinaus den Großteil von C++20.
 .
 Dieses Paket enthält die Clang-Bibliothek.
 .
 Die C-Schnittstelle zu Clang bietet eine relativ kleine API, die
 Möglichkeiten für das Parsen von Quellcode in einen abstrakten
 Syntax-Baum (AST) exponiert, bereits geparste ASTs lädt, den AST
 durchquert, physikalische Quellorte mit Elementen innerhalb des
 ASTs verbindet und weitere Möglichkeiten, die Clang-basierte
 Entwicklungswerkzeuge unterstützen.

.
51376a
Package: libclang-cpp22
Description-md5: 8acc7c5b41666c14f1ef5e79310225e6
Description-de: C++-Schnittstelle zur Clang-Bibliothek
 Das Projekt Clang ist ein Frontend für C, C++, Objective C und Objective C++
 für den LLVM-Compiler. Ziel ist es eine Alternative zur GNU Compiler
 Collection anzubieten.
 .
 Clang implementiert die ISO-C++-Standards 1998, 11, 14 und 17 vollständig
 und unterstützt darüber hinaus den Großteil von C++20.
 .
 Dieses Paket enthält die Clang-C++-Bibliothek.
 .
 Die C++-Schnittstelle zu Clang bietet eine API, die Funktionen zum
 Parsen von Quellcode in einen abstrakten Syntaxbaum (AST) verfügbar
 macht, bereits analysierte ASTs lädt, den AST durchläuft, physische
 Quellspeicherorte mit Elementen innerhalb des AST verknüpft und weitere
 Funktionen, die Clang-basierte Entwicklungswerkzeuge unterstützen.

Package: libclang-cpp22-dev
Description-md5: f5afea2f6b71ba0705e995aaab21eef9
Description-de: C++-Schnittstelle zur Clang-Bibliothek
 Das Projekt Clang ist ein Frontend für C, C++, Objective C und Objective C++
 für den LLVM-Compiler. Ziel ist es eine Alternative zur GNU Compiler
 Collection anzubieten.
 .
 Clang implementiert die ISO-C++-Standards 1998, 11, 14 und 17 vollständig
 und unterstützt darüber hinaus den Großteil von C++20.
 .
 Dieses Paket enthält die Clang-C++-Bibliothek.
 .
 Die C++-Schnittstelle zu Clang bietet eine API, die Funktionen zum
 Parsen von Quellcode in einen abstrakten Syntaxbaum (AST) verfügbar
 macht, bereits analysierte ASTs lädt, den AST durchläuft, physische
 Quellspeicherorte mit Elementen innerhalb des AST verknüpft und weitere
 Funktionen, die Clang-basierte Entwicklungswerkzeuge unterstützen.
 .
 Dieses Paket enthält Symlinks ohne Versionsnummer, die vom Linker
 zur Build-Zeit benötigt werden.

.
49874a
Package: libc++abi-22-dev
Description-md5: 364169ef5dcd81ea07cbcba49d061676
Description-de: Systemnahe LLVM-Unterstützung für eine C++-Standardbibliothek (Entwicklungsdateien)
 libc ++ abi ist eine weitere Implementierung der Low-Level-Unterstützung
 für eine C++-Standardbibliothek.
 .
 Funktionen und Ziele
 .
  * Korrektheit gemäß den C++-Standards
  * Bereitstellung einer portablen Unterschicht,
    um die Portierung von libc ++ zu vereinfachen

.
49835a
Package: libc++-22-dev
Description-md5: 8cd44d2ae4969ab1c95a30917ddc69e7
Description-de: LLVM-C++-Standardbibliothek (Entwicklungsdateien)
 libc ++ ist eine weitere Implementierung der C++-Standardbibliothek.
 .
 Funktionen und Ziele
 .
   * Korrektheit gemäß der C++-Standards
   * schnelle Ausführung
   * minimale Speichernutzung
   * schnelle Kompilierungszeiten
   * ABI-Kompatibilität mit libstdc++ von gcc für einige Funktionen auf
     niedriger Ebene wie Exception-Objekte, rtti und Speicherzuordnung
   * umfangreiche Unit-Tests

.
40831a
Package: jupyter-notebook
Description-md5: a1f300590a1412cd831ab1ad0a2faf40
Description-de: Interaktives Jupyter-Notizbuch
 Das Jupyter Notebook ist eine Webanwendung, mit der Sie Dokumente erstellen
 und freigeben können, die Live-Code, Gleichungen, Visualisierungen und
 erklärenden Text enthalten. Das Notizbuch unterstützt mehrere
 Programmiersprachen, gemeinsame Nutzung und interaktive Widgets.
 .
 Dieses Paket bietet die Jupyter-Unterbefehle »notebook«, »nbextension«,
 »serverextension« und »bundlerextension«.

.
40524,40539d
38489,38579d
35747,35763d
33046a
Package: gnuradio
Description-md5: 7ddcd2ec394dcefbac5267b9552f12c3
Description-de: GNU-Werkzeugsatz für Software Defined Radio
 GNU Radio stellt Signalverarbeitungsblöcke bereit, um Software-Radios zu
 implementieren. Es kann mit leicht verfügbarer, kostengünstiger externer
 HF-Hardware verwendet werden, um softwaredefinierte Funkgeräte zu erstellen,
 oder ohne Hardware in einer simulationsähnlichen Umgebung. Es wird häufig in
 akademischen, kommerziellen und Hobby-Umgebungen eingesetzt, um sowohl die
 Forschung zur drahtlosen Kommunikation als auch reale Funksysteme zu
 unterstützen.
 .
 GNU-Radio-Anwendungen werden hauptsächlich in der Programmiersprache
 Python geschrieben, während der bereitgestellte leistungskritische
 Signalverarbeitungspfad in C++ unter Verwendung von
 Prozessor-Gleitkommaerweiterungen implementiert wird, sofern verfügbar.
 Somit ist der Entwickler in der Lage, Echtzeit-Funksysteme mit hohem
 Durchsatz in einer benutzerfreundlichen Umgebung zur schnellen
 Anwendungsentwicklung (rapid-application-development) zu implementieren.
 .
 GNU Radio ist zwar nicht in erster Linie ein Simulationswerkzeug,
 unterstützt aber die Entwicklung von Signalverarbeitungsalgorithmen
 unter Verwendung vorab aufgezeichneter oder generierter Daten, wodurch
 die Notwendigkeit für reale HF-Hardware vermieden wird.
 .
 Dieses Paket enthält den »gnuradio-companion«, ein grafisches
 Werkzeug zum Erstellen von Signalflussdiagrammen und zum Generieren
 von Flussdiagramm-Quellcode. Ebenfalls enthalten sind eine Vielzahl
 von Tools und Dienstprogrammen.

.
20731,20759d
12257,12265d
11393a
Package: clangd-22
Description-md5: 9ae9ea58c7af3228199dd96c36ecd0bb
Description-de: Sprachserver, der Editoren IDE-ähnliche Funktionen bietet
 clangd versteht Ihren C++-Code und fügt Ihrem Editor intelligente
 Funktionen hinzu:
  - Code-Vervollständigung
  - Kompilierfehler
  - zur Definition gehen
  - und mehr.
 .
 clangd ist ein Sprachserver, der das Language Server Protocol
 implementiert. Über ein Plugin kann er mit vielen Editoren
 arbeiten.

.
11337a
Package: clang-tidy-22
Description-md5: 239d974b460ce0b6a914aa94c05888ad
Description-de: Clang-basiertes Werkzeug zur statischen C++-Codeanalyse
 Dieses Paket bietet ein erweiterbares Rahmenwerk für die Erkennung und
 Behebung typischer Programmierfehler, wie Verstöße gegen den Stil,
 Schnittstellenmissbrauch oder Fehler, die sich durch statische Analyse
 folgern lassen. clang-tidy ist modular aufgebaut und bietet eine
 komfortable Oberfläche für neue Prüfungen.

.
11308a
Package: clang-format-22
Description-md5: 5fdb7838fa336de9de2703cb644c12e4
Description-de: Werkzeug zum Formatieren von C-/C++-/Obj-C-Code
 Clang-format ist sowohl eine Bibliothek als auch ein eigenständiges
 Werkzeug mit dem Ziel C++-Quelldateien gemäß den konfigurierbaren
 Stilrichtlinien automatisch zu formatieren. Um dies zu erreichen
 verwendet clang-format Clangs Lexer, um Eingabedateien in einen
 Token-Stream zu transformieren und danach alle Leerzeichen um diese Token
 zu ändern. Das Ziel von clang-format ist es sowohl als Werkzeug für
 Benutzer (idealerweise mit mächtiger IDE-Integration) zu dienen als
 auch ein Teil von Refactoring-Werkzeugen zu sein, um etwa alle Zeilen die
 während einer Umbenennung geändert wurden neu zu formatieren.
 .
 Dieses Paket stellt außerdem vim- und emacs-Plugins bereit.

.
11263a
Package: clang-22
Description-md5: c364160e44345420df0f2e97b3082b69
Description-de: Compiler für C, C++ und Objective C
 Das Projekt Clang ist ein Frontend für C, C++, Objective C und Objective C++
 für den LLVM-Compiler. Ziel ist es eine Alternative zur GNU Compiler
 Collection anzubieten.
 .
 Clang implementiert die ISO-C++-Standards 1998, 11, 14 und 17 vollständig
 und unterstützt darüber hinaus den Großteil von C++20.

Package: clang-22-doc
Description-md5: 6bf5242bfe6f159fd907beb982f2315f
Description-de: Compiler für C, C++ und Objective C - Dokumentation
 Das Projekt Clang ist ein Frontend für C, C++, Objective C und Objective C++
 für den LLVM-Compiler. Ziel ist es eine Alternative zur GNU Compiler
 Collection anzubieten.
 .
 Clang implementiert die ISO-C++-Standards 1998, 11, 14 und 17 vollständig
 und unterstützt darüber hinaus den Großteil von C++20.
 .
 Dieses Paket enthält die Dokumentation.

Package: clang-22-examples
Description-md5: c2fd51cc2d722b8e5b1c1549d931bc06
Description-de: Clang-Beispiele
 Das Projekt Clang ist ein Frontend für C, C++, Objective C und Objective C++
 für den LLVM-Compiler. Ziel ist es eine Alternative zur GNU Compiler
 Collection anzubieten.
 .
 Clang implementiert die ISO-C++-Standards 1998, 11, 14 und 17 vollständig
 und unterstützt darüber hinaus den Großteil von C++20.
 .
 Dieses Paket enthält die Clang-Beispiele.

.
8728,8740d
8518a
Package: bzflag
Description-md5: 6abbe5bd80be29c0501200f593c8d63f
Description-de: 3D-Ego-Shooter: Panzerschlacht
 BZFlag ist eine 3D-Panzerschlacht für mehrere Spieler und Plattformen,
 in der die Benutzer in einer Netzwerkumgebung gegeneinander antreten können.
 Es gibt fünf Teams: Rot, Grün, Blau, Purpur und Schurken (Schurken-Panzer
 erscheinen in Schwarz). Der Abschuss eines fremden Panzers bringt Punkte;
 selbst abgeschossen zu werden oder selbst einen Teamkollegen abzuschießen
 Punktverlust. Schurken-Spieler können keine Teamkollegen haben (nicht
 einmal andere Schurken), daher können sie einerseits nicht versehentlich
 einen Teamkollegen abschießen, andererseits bekommen sie auch keine
 Teampunkte.
 .
 Es gibt zwei verschiedene Spielmodi: Capture-the-Flag und
 Jeder-gegen-Jeden. Im Capture-the-Flag-Modus hat jedes Team (außer den
 Schurken) eine Team-Basis und jedes Team mit mindestens einem Spieler eine
 Team-Flagge. Das Ziel ist es, die Flagge eines gegnerischen Teams in die
 Basis des eigenen Teams zu bringen. Diese Aktion zerstört jeden Spieler des
 betreffenden gegnerischen Teams, zieht einen Punkt vom Punktekonto dieses
 Teams ab und fügt einen Punkt zum Punktekonto des eigenen Teams hinzu. Im
 Jeder-gegen-Jeden-Modus gibt es keine Team-Flaggen oder Team-Basen. Das
 Ziel ist einfach so viele Punkte wie möglich zu machen.
 .
 Dieses Metapaket installiert sowohl den Client als auch den Server sowie
 generische Dokumentationsdateien in Bezug auf die BZFlag-Community, zum
  Beitragen zu BZFlag usw.

Package: bzflag-client
Description-md5: ec93b0737ea3292c2bf204ecf9335f3f
Description-de: 3D-Ego-Shooter: Panzerschlacht -- Client
 BZFlag ist eine 3D-Panzerschlacht für mehrere Spieler und Plattformen,
 in der die Benutzer in einer Netzwerkumgebung gegeneinander antreten können.
 Es gibt fünf Teams: Rot, Grün, Blau, Purpur und Schurken (Schurken-Panzer
 erscheinen in Schwarz). Der Abschuss eines fremden Panzers bringt Punkte;
 selbst abgeschossen zu werden oder selbst einen Teamkollegen abzuschießen
 Punktverlust. Schurken-Spieler können keine Teamkollegen haben (nicht
 einmal andere Schurken), daher können sie einerseits nicht versehentlich
 einen Teamkollegen abschießen, andererseits bekommen sie auch keine
 Teampunkte.
 .
 Es gibt zwei verschiedene Spielmodi: Capture-the-Flag und
 Jeder-gegen-Jeden. Im Capture-the-Flag-Modus hat jedes Team (außer den
 Schurken) eine Team-Basis und jedes Team mit mindestens einem Spieler eine
 Team-Flagge. Das Ziel ist es, die Flagge eines gegnerischen Teams in die
 Basis des eigenen Teams zu bringen. Diese Aktion zerstört jeden Spieler des
 betreffenden gegnerischen Teams, zieht einen Punkt vom Punktekonto dieses
 Teams ab und fügt einen Punkt zum Punktekonto des eigenen Teams hinzu. Im
 Jeder-gegen-Jeden-Modus gibt es keine Team-Flaggen oder Team-Basen. Das
 Ziel ist einfach so viele Punkte wie möglich zu machen.
 .
 Dieses Paket installiert den BZFlag-Client, der mit 2.4.x-BZFlag-Servern
 kompatibel ist.

.
4838,4879d
108a
Package: 7kaa
Description-md5: 61bfeb9afb0e624a82aa1f8b706f6b8c
Description-de: »Sieben Königreiche«: Alte Gegner - Echtzeitstrategiespiel
 »Seven Kingdoms«, entworfen von Trevor Chan, ist eine einzigartige Mischung aus Echtzeit-Strategie, Handel, Diplomatie, und Spionage.
 .
 Der Spieler muss im Spiel mit bis zu sechs anderen Königreichen
 konkurrieren, indem er sie im Krieg besiegt (mithilfe von Truppen oder
 Maschinen), ihre Gebäude mit Spionen übernimmt oder seinen Konkurrenten ihr
 Königreich mit Geld aufkauft.
 .
 2009 veröffentlichte Enlight Software das Spiel unter der GPL-Lizenz. Das 7kfans-Projekt pflegt das Spiel und betreibt die Community für die Fans. Ein lizenzfreies »Seven Kingdoms« hilft bei der Fortführung der Spieltradition.

.
