MINGW-Packages Watch 63 Star 379 Fork 243

Total Page:16

File Type:pdf, Size:1020Kb

MINGW-Packages Watch 63 Star 379 Fork 243 Search Alexpux / MINGW-packages Watch 63 Star 379 Fork 243 Code Issues 118 Pull requests 9 Wiki Pulse Graphs Package scripts for MinGW-w64 targets to build under MSYS2. 5,906 commits 1 branch 0 releases 114 contributors master New pull request New file Find file HTTPS https://github.com/Alexpux/MIN G W-Dpaocwknagloeasd.g ZiItP fracting Merge pull request #1264 from fracting/tea-ci … Latest commit 7df9c69 32 minutes ago mingw-w64-FreeImage switch to sha256 checksums a month ago mingw-w64-LASzip liblas,liaszip: Name with lowercase 17 days ago mingw-w64-LibRaw libraw: Rename to lowercase. Update to 0.17.1 2 months ago mingw-w64-OpenBLAS-git add `pkgbase` entry 25 days ago mingw-w64-PKGBUILD-common build-kf5-shared: Pass --noconfirm to makepkg-mingw a month ago mingw-w64-PKGBUILD-templates switch to sha256 checksums a month ago mingw-w64-Pillow switch to sha256 checksums a month ago mingw-w64-ResIL add `pkgbase` entry 25 days ago mingw-w64-SDL switch to sha256 checksums a month ago mingw-w64-SDL2 switch to sha256 checksums a month ago mingw-w64-SDL2_gfx add `pkgbase` entry 25 days ago mingw-w64-SDL2_image switch to sha256 checksums a month ago mingw-w64-SDL2_mixer switch to sha256 checksums a month ago mingw-w64-SDL2_net switch to sha256 checksums a month ago mingw-w64-SDL2_sound-hg add `pkgbase` entry 25 days ago mingw-w64-SDL2_ttf switch to sha256 checksums a month ago mingw-w64-SDL_gfx switch to sha256 checksums a month ago mingw-w64-SDL_image switch to sha256 checksums a month ago mingw-w64-SDL_mixer mingw-w64-SDL_mixer: Add mingw-w64-smpeg as makedepends. 8 days ago mingw-w64-SDL_net switch to sha256 checksums a month ago mingw-w64-SDL_ttf switch to sha256 checksums a month ago mingw-w64-a52dec add `pkgbase` entry 25 days ago mingw-w64-adwaita-icon-theme adwaita-icon-theme: Fix version 5 days ago mingw-w64-ag switch to sha256 checksums a month ago mingw-w64-allegro allegro: Update to 5.1.12.0 5 months ago mingw-w64-angleproject-git added include which was accidentely removed 19 days ago mingw-w64-ansicon-git add `pkgbase` entry 25 days ago mingw-w64-antiword switch to sha256 checksums a month ago mingw-w64-apr-util add `pkgbase` entry 25 days ago mingw-w64-apr add `pkgbase` entry 25 days ago mingw-w64-aria2 switch to sha256 checksums a month ago mingw-w64-aribb24 add `pkgbase` entry 25 days ago mingw-w64-arm-none-eabi-binutils add `pkgbase` entry 25 days ago mingw-w64-arm-none-eabi-gcc add `pkgbase` entry 25 days ago mingw-w64-arm-none-eabi-gdb add `pkgbase` entry 25 days ago mingw-w64-arm-none-eabi-newlib add `pkgbase` entry 25 days ago mingw-w64-armadillo armadillo: Update to 6.500.5 21 days ago mingw-w64-arpack add `pkgbase` entry 25 days ago mingw-w64-aspell-de switch to sha256 checksums a month ago mingw-w64-aspell-en switch to sha256 checksums a month ago mingw-w64-aspell-es switch to sha256 checksums a month ago mingw-w64-aspell-fr switch to sha256 checksums a month ago mingw-w64-aspell-ru switch to sha256 checksums a month ago mingw-w64-aspell switch to sha256 checksums a month ago mingw-w64-assimp-git add `pkgbase` entry 25 days ago mingw-w64-assimp add `pkgbase` entry 25 days ago mingw-w64-astyle add `pkgbase` entry 25 days ago mingw-w64-atk atk: Fix linking with static libintl 5 days ago mingw-w64-atkmm atkmm: Update to 2.24.2 2 days ago mingw-w64-atom-editor add `pkgbase` entry 25 days ago mingw-w64-atom-shell add `pkgbase` entry 25 days ago mingw-w64-attica-qt5 switch to sha256 checksums a month ago mingw-w64-avrdude avrdude fixes: 3 months ago mingw-w64-babl fix git urls a month ago mingw-w64-badvpn add `pkgbase` entry 25 days ago mingw-w64-bc add `pkgbase` entry 25 days ago mingw-w64-binutils-git add `pkgbase` entry 25 days ago mingw-w64-binutils binutils: cAdd upstream patch that fix erroneous relocations applied … 8 days ago mingw-w64-bison add `pkgbase` entry 25 days ago mingw-w64-blender-git add `pkgbase` entry 25 days ago mingw-w64-blender add `pkgbase` entry 25 days ago mingw-w64-boost Delete Files created by patch. 7 days ago mingw-w64-box2d add `pkgbase` entry 25 days ago mingw-w64-breakpad-git breakpad-git: Update to r1451.8915f7b 22 days ago mingw-w64-bsdfprocessor bsdfprocessor: move files from upper case into lower case directory 11 days ago mingw-w64-btyacc add `pkgbase` entry 25 days ago mingw-w64-bullet bullet: Update to 2.83.7 28 days ago mingw-w64-bwidget add `pkgbase` entry 25 days ago mingw-w64-bzip2 Remove files that are created by patches before applying patch as the… 22 days ago mingw-w64-c-ares c-ares: Update to 1.11.0 9 days ago mingw-w64-ca-certificates add `pkgbase` entry 25 days ago mingw-w64-cairo switch to sha256 checksums a month ago mingw-w64-cairomm switch to sha256 checksums a month ago mingw-w64-catch catch: Update to 1.3.5, add a patch to fix a warning, and add check(). 26 days ago mingw-w64-ccache add `pkgbase` entry 25 days ago mingw-w64-cego Updated to new version 7 days ago mingw-w64-cegui add `pkgbase` entry 25 days ago mingw-w64-celt add `pkgbase` entry 25 days ago mingw-w64-cereal cereal version 1.1.2 (package release 1) 18 days ago mingw-w64-ceres-solver updated CMakeList.txt files to: (1) install cmake config files to <MI… 18 days ago mingw-w64-cfitsio cfitsio: Update to 3.380 21 days ago mingw-w64-cgal switch to sha256 checksums a month ago mingw-w64-check add `pkgbase` entry 25 days ago mingw-w64-chipmunk add `pkgbase` entry 25 days ago mingw-w64-chromaprint add `pkgbase` entry 25 days ago mingw-w64-chromium-dev add `pkgbase` entry 25 days ago mingw-w64-clang-svn switch to sha256 checksums a month ago mingw-w64-clang Fix package 18 days ago mingw-w64-clang35 clang35: New package for clang/llvm version 3.5.x. It need for develo… 7 days ago mingw-w64-cling-git add `pkgbase` entry 25 days ago mingw-w64-clink-git add `pkgbase` entry 25 days ago mingw-w64-cloog add `pkgbase` entry 25 days ago mingw-w64-clutter-gst switch to sha256 checksums a month ago mingw-w64-clutter-gtk clutter-gtk: Update to 1.8.0 2 days ago mingw-w64-clutter clutter: Update to 1.26.0 9 days ago mingw-w64-cmake-git add `pkgbase` entry 25 days ago mingw-w64-cmake switch to sha256 checksums a month ago mingw-w64-cocos2dx-console-git add `pkgbase` entry 25 days ago mingw-w64-cocos2dx-git add `pkgbase` entry 25 days ago mingw-w64-codelite-git switch to sha256 checksums a month ago mingw-w64-cogl switch to sha256 checksums a month ago mingw-w64-coin3d-hg add `pkgbase` entry 25 days ago mingw-w64-collada-dom-svn add `pkgbase` entry 25 days ago mingw-w64-conemu-git add `pkgbase` entry 25 days ago mingw-w64-confuse New package: confuse. 6 months ago mingw-w64-connect switch to sha256 checksums a month ago mingw-w64-coq (re)secure some downloads 3 days ago mingw-w64-cotire switch to sha256 checksums a month ago mingw-w64-cppcheck cppcheck: make some dependencies optional 16 days ago mingw-w64-cpptest cpptest: use secure url 22 days ago mingw-w64-cppunit add `pkgbase` entry 25 days ago mingw-w64-creduce-git add `pkgbase` entry 25 days ago mingw-w64-creduce add `pkgbase` entry 25 days ago mingw-w64-crt-git mingw-w64 runtime update to 5.0.0.4636.71f47f6 5 days ago mingw-w64-crypto++-git add `pkgbase` entry 25 days ago mingw-w64-crypto++ switch to sha256 checksums (2) a month ago mingw-w64-csfml add `pkgbase` entry 25 days ago mingw-w64-ctags switch to sha256 checksums a month ago mingw-w64-ctpl-git add `pkgbase` entry 25 days ago mingw-w64-curl curl: Update to 7.47.1 29 days ago mingw-w64-cyrus-sasl add `pkgbase` entry 25 days ago mingw-w64-cython-git add `pkgbase` entry 25 days ago mingw-w64-cython switch to sha256 checksums a month ago mingw-w64-d-feet add `pkgbase` entry 25 days ago mingw-w64-daala-git add `pkgbase` entry 25 days ago mingw-w64-db add `pkgbase` entry 25 days ago mingw-w64-dbus-glib add `pkgbase` entry 25 days ago mingw-w64-dbus dbus: Update to 1.10.8 21 days ago mingw-w64-dcadec dcadec: Fix conflict with git package. 2 months ago mingw-w64-devcon-git Adds mingw-w64-devcon-git. 6 months ago mingw-w64-devhelp add `pkgbase` entry 25 days ago mingw-w64-diffutils switch to sha256 checksums a month ago mingw-w64-dime-hg add `pkgbase` entry 25 days ago mingw-w64-discount add `pkgbase` entry 25 days ago mingw-w64-djvulibre add `pkgbase` entry 25 days ago mingw-w64-dlfcn-git add `pkgbase` entry 25 days ago mingw-w64-dlfcn add `pkgbase` entry 25 days ago mingw-w64-dmake add `pkgbase` entry 25 days ago mingw-w64-dnscrypt-proxy switch to sha256 checksums a month ago mingw-w64-dnssec-anchors add `pkgbase` entry 25 days ago mingw-w64-docbook-xml add `pkgbase` entry 25 days ago mingw-w64-docbook-xsl add `pkgbase` entry 25 days ago mingw-w64-doxygen add `pkgbase` entry 25 days ago mingw-w64-dragon Update lfcxml to version 1.2.2 3 months ago mingw-w64-drmingw-git switch to sha256 checksums a month ago mingw-w64-drmingw switch to sha256 checksums a month ago mingw-w64-dumb add `pkgbase` entry 25 days ago mingw-w64-edd-dbg use of CMAKE_SIZEOF_VOID_P in CMakeLists.txt to detect 32/64 bit 18 days ago mingw-w64-edd-fungo fungo version 0.2.4 (package release 1) 18 days ago mingw-w64-editrights add `pkgbase` entry 25 days ago mingw-w64-eigen3 switch to sha256 checksums a month ago mingw-w64-emacs-git add `pkgbase` entry 25 days ago mingw-w64-emacs (re)secure some downloads 3 days ago mingw-w64-enca switch to sha256 checksums a month ago mingw-w64-enchant add `pkgbase` entry 25 days ago mingw-w64-enet switch to sha256 checksums a month ago mingw-w64-eog-plugins use secure urls a month ago mingw-w64-eog use secure urls a month ago mingw-w64-evince evince: updated to 3.20.0.
Recommended publications
  • Sffi^Rf^ Mrr Sm »Irl^Cft- Cts=R Qr^'N:*1' 55^ Arrftrr Itdt Szrf^^Rfi" Cw5?Ftst Int Iht^Ia^Tszrr 5F^T^ , Ss^Ttm Irr^T& Tn R R M ^Cfvi52nr ®R5ftifr Jrn^ Mmr Arr^
    : - 5«rT • » (» sfne sPT3T?ft«5 J^TTafV K « v ^t’nw JWW^'UR^ ar^j— ^ o. i Jf: f j spiftwrsj I— ' (H.d, i,h,iai;4'Mtt.&» .. t|jii; ' .=r.-=sy; j— 384 fc T f^ cH*t- irf^ srxRrrgT 2s*wcfr-5«ir V*rt 9crrtrrf^c*rr5r irfV^* ^ | r ft^ 3g^*R?TS3rr ^=srr=nrr^ arr^J if te T^RTTSf SW #r=fr «?rff iVRfllT 2?T ^tHTiTT aig^Tej q W aPrSsRvfr^ tff^ I ^ t*t rm f afr^ j^eir I^T^arr^. arr 3 ^ ^ ^ jicf zEs^corr^T S T W t % ?j t o ^ p ?t^t =r t e w rNf^T ? tt3T arr|, ^jraisT a^, 9crrm1^wT?i tFnrrft *iTt:’Tc? arr|-. fVr^w, ^Tft:TcT^ ^ arri. ct 9 » ^ m q w r t t ^ mf^i^ arrim^'; *mp^ ifet - 5rn^ f=rf^^ t^ t ^ ^.i aiTirr# spTHqTTtTQ=lT«lzp t e w fVl^T^IT^ ^‘ifte T arT|. ^^TTT^T iTfvtl 5fTtcr ^ a r f ^ aKP5mr5^ qa ^ftiRTtrw 5PF^ qTcfTcrftcT qlV^Tcf ^arf^rf^T^r 3 f ^ qi*r qsS arrl^, ^J^arrar pcfwrf^ocrr^ TT^fFTTicrr, aq ^w arT'Hrr wraT q^qi ir r i^ w afiar m, aT^q^rr-BT r r ^ inaoaiTcT sj-wfafet cTfuraT arrftrr ^rset trc=fr5aT ac^w ^ ^ Ta arwaiar^q ^ s^ tt t e a i ^aaF ajp^Tafr f^rT^wT pcrnrrftjw q^'caT^frft, ^cTT. ^ WTsar a a rf^ caiaft aia 5Jftt5t 2»^. as[^ qi-ax a im t- 55*Tgq wiacfr arwrr ^ irfraqrazF qcic? ara^Tsarr trmr^ sax #ra4xcr a-frazpXTTsx arwx arx^ 3rr|.
    [Show full text]
  • Xerox University Microfilms 300 North Zaob Road Ann Arbor
    INFORMATION TO USERS This material was produced from a microfilm copy of the original document While the most advanced technological means to photograph and reproduce this document have been used, the quality is heavily dependent upon the quality of the original submitted. The following explanation of techniques is provided to help you understand markings or patterns which may appear on this reproduction. 1.The sign or "target" for pages apparently lacking from the document photographed is "Missing Page(s)". If it was possible to obtain the missing page{s) or section, they are spliced into the film along with adjacent pages. This may have necessitated cutting thru an image and duplicating adjacent pages to insure you complete continuity. 2. When an image on die film is obliterated with a large round black mark, it is an indication that the photographer suspected that the copy may have moved during exposure and thus cause a blurred image. You will find a good image of the page in the adjacent frame. 3. When a map, drawing or chart, etc., was part of the material being photographed the photographer followed a definite method in "sectioning" the material. It is customary to begin photoing at the upper left hand corner of a large sheet and to continue photoing from left to right in equal sections w ith a small overlap. I f necessary, sectioning is continued again — beginning below the first raw and continuing on until complete. 4. The majority of users indicate that the textual content is of greatest value, however, a somewhat higher quality reproduction could be made from "photographs" if essential to the understanding of the dissertation.
    [Show full text]
  • Programming Documentation
    Flying Samurai { Programming documentation Jan Beneˇs,Osk´arElek, Marek Hanes, J´anZahornadsk´y June 3, 2010 \We make war that we may live in peace." | Aristotle Contents 1 Introduction 1 2 About the project 2 2.1 Team..................................................2 2.2 Externists . .3 2.3 Review of specification . .5 2.4 Hardware requirements . .6 2.5 Comparison with similar software . .6 2.6 Timeline . .7 2.7 Future of the project . .8 2.8 Known bugs . .9 2.9 Some statistics . 10 3 Building the project 11 3.1 Setting up the environment . 11 3.2 Building from sources . 11 4 Programming documentation 12 4.1 Architecture . 13 4.2 Multi-threading model . 15 4.2.1 Threads and their purpose . 15 4.2.2 Synchronization . 15 4.2.3 Messages and heartbeat . 16 4.2.4 Reader and Writer . 16 4.2.5 Structures . 17 4.2.6 Swap and swap chain . 18 4.2.7 Messages in detail . 19 4.3 Menu ................................................. 21 4.3.1 Concepts . 21 4.3.2 Implementation . 21 4.3.3 Handlers and actions . 21 4.4 Game logic . 23 4.4.1 Logical entities . 23 4.4.2 Mission . 24 4.4.3 Career . 26 4.5 Graphics . 27 4.5.1 Scene graph . 28 4.5.2 Airplane meshes . 29 4.5.3 Terrain . 33 4.5.4 Static terrain geometry . 36 4.5.5 HUD and debugging graphics . 38 4.5.6 Special effects . 39 4.5.7 Camera . 40 4.5.8 GUID . 40 4.6 Physics . 41 4.6.1 Introduction .
    [Show full text]
  • Master Thesis
    Master thesis To obtain a Master of Science Degree in Informatics and Communication Systems from the Merseburg University of Applied Sciences Subject: Tunisian truck license plate recognition using an Android Application based on Machine Learning as a detection tool Author: Supervisor: Achraf Boussaada Prof.Dr.-Ing. Rüdiger Klein Matr.-Nr.: 23542 Prof.Dr. Uwe Schröter Table of contents Chapter 1: Introduction ................................................................................................................................. 1 1.1 General Introduction: ................................................................................................................................... 1 1.2 Problem formulation: ................................................................................................................................... 1 1.3 Objective of Study: ........................................................................................................................................ 4 Chapter 2: Analysis ........................................................................................................................................ 4 2.1 Methodological approaches: ........................................................................................................................ 4 2.1.1 Actual approach: ................................................................................................................................... 4 2.1.2 Image Processing with OCR: ................................................................................................................
    [Show full text]
  • An Accuracy Examination of OCR Tools
    International Journal of Innovative Technology and Exploring Engineering (IJITEE) ISSN: 2278-3075, Volume-8, Issue-9S4, July 2019 An Accuracy Examination of OCR Tools Jayesh Majumdar, Richa Gupta texts, pen computing, developing technologies for assisting Abstract—In this research paper, the authors have aimed to do a the visually impaired, making electronic images searchable comparative study of optical character recognition using of hard copies, defeating or evaluating the robustness of different open source OCR tools. Optical character recognition CAPTCHA. (OCR) method has been used in extracting the text from images. OCR has various applications which include extracting text from any document or image or involves just for reading and processing the text available in digital form. The accuracy of OCR can be dependent on text segmentation and pre-processing algorithms. Sometimes it is difficult to retrieve text from the image because of different size, style, orientation, a complex background of image etc. From vehicle number plate the authors tried to extract vehicle number by using various OCR tools like Tesseract, GOCR, Ocrad and Tensor flow. The authors in this research paper have tried to diagnose the best possible method for optical character recognition and have provided with a comparative analysis of their accuracy. Keywords— OCR tools; Orcad; GOCR; Tensorflow; Tesseract; I. INTRODUCTION Optical character recognition is a method with which text in images of handwritten documents, scripts, passport documents, invoices, vehicle number plate, bank statements, Fig.1: Functioning of OCR [2] computerized receipts, business cards, mail, printouts of static-data, any appropriate documentation or any II. OCR PROCDURE AND PROCESSING computerized receipts, business cards, mail, printouts of To improve the probability of successful processing of an static-data, any appropriate documentation or any picture image, the input image is often ‘pre-processed’; it may be with text in it gets processed and the text in the picture is de-skewed or despeckled.
    [Show full text]
  • Free Software for the Modelling and Simulation of a Mini-UAV an Analysis
    Mathematics and Computers in Science and Industry Free Software for the Modelling and Simulation of a mini-UAV An Analysis Tomáš Vogeltanz, Roman Jašek Department of Informatics and Artificial Intelligence Tomas Bata University in Zlín, Faculty of Applied Informatics nám. T.G. Masaryka 5555, 760 01 Zlín, CZECH REPUBLIC [email protected], [email protected] Abstract—This paper presents an analysis of free software Current standards for handling qualities apply to only which can be used for the modelling and simulation of a mini- piloted aircraft and there are no specific standards for UAV UAV (Unmanned Aerial Vehicle). Every UAV design, handling qualities. Relevant article discussing dynamic stability construction, implementation and test is unique and presents and handling qualities for small UAVs is [4]. [2] different challenges to engineers. Modelling and simulation software can decrease the time and costs needed to development Any UAV system depends on its mission and range, of any UAV. First part of paper is about general information of however, most UAV systems include: airframe and propulsion the UAV. The fundamentals of airplane flight mechanics are systems, control systems and sensors to fly the UAV, sensors mentioned. The following section briefly describes the modelling to collect information, launch and recovery systems, data links and simulation of the UAV and a flight dynamics model. The to get collected information from the UAV and send main section summarizes free software for the modelling and commands to it, and a ground control station. [3] [5] simulation of the UAV. There is described the following software: Digital Datcom, JSBSim, FlightGear, and OpenEaagles.
    [Show full text]
  • Enforcing Abstract Immutability
    Enforcing Abstract Immutability by Jonathan Eyolfson A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Doctor of Philosophy in Electrical and Computer Engineering Waterloo, Ontario, Canada, 2018 © Jonathan Eyolfson 2018 Examining Committee Membership The following served on the Examining Committee for this thesis. The decision of the Examining Committee is by majority vote. External Examiner Ana Milanova Associate Professor Rensselaer Polytechnic Institute Supervisor Patrick Lam Associate Professor University of Waterloo Internal Member Lin Tan Associate Professor University of Waterloo Internal Member Werner Dietl Assistant Professor University of Waterloo Internal-external Member Gregor Richards Assistant Professor University of Waterloo ii I hereby declare that I am the sole author of this thesis. This is a true copy of the thesis, including any required final revisions, as accepted by my examiners. I understand that my thesis may be made electronically available to the public. iii Abstract Researchers have recently proposed a number of systems for expressing, verifying, and inferring immutability declarations. These systems are often rigid, and do not support “abstract immutability”. An abstractly immutable object is an object o which is immutable from the point of view of any external methods. The C++ programming language is not rigid—it allows developers to express intent by adding immutability declarations to methods. Abstract immutability allows for performance improvements such as caching, even in the presence of writes to object fields. This dissertation presents a system to enforce abstract immutability. First, we explore abstract immutability in real-world systems. We found that developers often incorrectly use abstract immutability, perhaps because no programming language helps developers correctly implement abstract immutability.
    [Show full text]
  • Multiplatformní GUI Toolkity GTK+ a Qt
    Multiplatformní GUI toolkity GTK+ a Qt Jan Outrata KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO V OLOMOUCI GUI toolkit (widget toolkit) (1) = programová knihovna (nebo kolekce knihoven) implementující prvky GUI = widgety (tlačítka, seznamy, menu, posuvník, bary, dialog, okno atd.) a umožňující tvorbu GUI (grafického uživatelského rozhraní) aplikace vlastní jednotný nebo nativní (pro platformu/systém) vzhled widgetů, možnost stylování nízkoúrovňové (Xt a Xlib v X Windows System a libwayland ve Waylandu na unixových systémech, GDI Windows API, Quartz a Carbon v Apple Mac OS) a vysokoúrovňové (MFC, WTL, WPF a Windows Forms v MS Windows, Cocoa v Apple Mac OS X, Motif/Lesstif, Xaw a XForms na unixových systémech) multiplatformní = pro více platforem (MS Windows, GNU/Linux, Apple Mac OS X, mobilní) nebo platformově nezávislé (Java) – aplikace může být také (většinou) událostmi řízené programování (event-driven programming) – toolkit v hlavní smyčce zachytává události (uživatelské od myši nebo klávesnice, od časovače, systému, aplikace samotné atd.) a umožňuje implementaci vlastních obsluh (even handler, callback function), objektově orientované programování (objekty = widgety aj.) – nevyžaduje OO programovací jazyk! Jan Outrata (Univerzita Palackého v Olomouci) Multiplatformní GUI toolkity duben 2015 1 / 10 GUI toolkit (widget toolkit) (2) language binding = API (aplikační programové rozhraní) toolkitu v jiném prog. jazyce než původní API a toolkit samotný GUI designer/builder = WYSIWYG nástroj pro tvorbu GUI s využitím toolkitu, hierarchicky skládáním prvků, z uloženého XML pak generuje kód nebo GUI vytvoří za běhu aplikace nekomerční (GNU (L)GPL, MIT, open source) i komerční licence např. GTK+ (C), Qt (C++), wxWidgets (C++), FLTK (C++), CEGUI (C++), Swing/JFC (Java), SWT (Java), JavaFX (Java), Tcl/Tk (Tcl), XUL (XML) aj.
    [Show full text]
  • Soloud Audio Engine
    SoLoud Audio Engine Jari Komppa May 21, 2014 Contents 1 Introduction 2 1.1 How Easy? ..................................... 2 1.2 How Free? ..................................... 2 1.3 How Powerful? ................................... 3 1.4 There’s a Catch, Right? .............................. 3 2 Legal 4 2.1 SoLoud Proper ................................... 4 2.2 OGG Support ................................... 4 2.3 Speech Synthesizer ................................ 4 2.4 Fast Fourier Transform (FFT) ........................... 5 2.5 Sfxr ........................................ 5 2.6 Libmodplug .................................... 6 3 Quick Start 7 3.1 Download SoLoud ................................. 7 3.2 Add files to your project ............................. 7 3.3 Include files .................................... 7 3.4 Variables ..................................... 7 3.5 Initialize SoLoud .................................. 7 3.6 Set up sound sources ............................... 8 3.7 Play sounds .................................... 8 3.8 Take control of the sound ............................. 8 3.9 Cleanup ...................................... 8 3.10 Enjoy ....................................... 8 4 Premake 9 5 Concepts 10 5.1 Back end ..................................... 10 5.2 Channel ...................................... 10 5.3 Stream ...................................... 10 5.4 Clipping ...................................... 10 5.5 Sample ...................................... 11 5.6 Sample Rate ...................................
    [Show full text]
  • 5G Simulation Framework
    Master of Science Thesis in Electrical Engineering Department of Electrical Engineering, Linköping University, 2018 5G Simulation Framework Junior Asante and Joel Olsson Master of Science Thesis in Electrical Engineering 5G Simulation Framework Junior Asante and Joel Olsson LiTH-ISY-EX--18/5149--SE Supervisor: Ema Becirovic isy, Linköping University Henrik André-Jönsson Ericsson AB Examiner: Danyo Danev isy, Linköping University Division of Communication Systems Department of Electrical Engineering Linköping University SE-581 83 Linköping, Sweden Copyright © 2018 Junior Asante and Joel Olsson Abstract From the first generation, 1G, to the fourth generation, 4G, the development and technological advancements in telecommunications network systems have been remarkable. Faster and better connections have opened up for new markets, ideas and possibilities, to that extent that there now is a demand that surpasses the sup- ply. Despite all these advancements made in the mobile communications field most of the concept of how the technology works and its infrastructure has re- mained the same. This however, is about to change with the introduction of the fifth generation (5G) mobile communication. With the introduction of 5G much of the technology introduced will be differ- ent from that of previous generations. This change extends to include the entire infrastructure of the mobile communications system. With these major changes, many of the tools available today for telecommunications network evaluation do not really suffice to include the 5G network standard. For this reason, there is a need to develop a new kind of tool that will be able to include the changes brought by this new network standard. In this thesis a simulation framework adapted for the next generation telecom- munication standard 5G is set to be developed.
    [Show full text]
  • C++ 工程实践经验谈 陈硕 ([email protected])
    1 C++ 工程实践经验谈 陈硕 ([email protected]) 最后更新 2012-4-20 版权声明 本作品采用“Creative Commons 署名 -非商业性使用 -禁止演绎 3.0 Unported 许可 协议 (cc by-nc-nd)”进行许可。http://creativecommons.org/licenses/by-nc-nd/3.0/ 内容一览 1 慎用匿名 namespace ............................... 3 2 不要重载全局 ::operator new() ........................ 7 3 采用有利于版本管理的代码格式 ......................... 14 4 二进制兼容性 ................................... 24 5 避免使用虚函数作为库的接口 .......................... 29 6 动态库的接口的推荐做法 ............................. 37 7 以 boost::function 和 boost:bind 取代虚函数 ................. 41 8 带符号整数的除法与余数 ............................. 48 9 用异或来交换变量是错误的 ........................... 56 10 在单元测试中 mock 系统调用 .......................... 63 11 iostream 的用途与局限 .............................. 68 12 值语义与数据抽象 ................................. 97 13 再探 std::string .................................. 115 14 用 STL algorithm 秒杀几道算法面试题 ..................... 123 15 C++ 编译链接模型精要 .............................. 132 16 Zero overhead 原则 ................................ 170 C++ 工程实践经验谈 by 陈硕 www.chenshuo.com 2 说明 这是我的博客上关于 C++ 的文章的合集。最新版可从陈硕博客的置顶文章中下 载,地址见本页右下角。本系列文章适用于 Linux 操作系统,x86/amd64 硬件平台, g++ 4.x 编译器,服务端开发。 http://blog.csdn.net/Solstice/archive/2011/02/24/6206154.aspx C++ 工程实践经验谈 by 陈硕 www.chenshuo.com 1 慎用匿名 namespace 3 1 慎用匿名 namespace 匿名 namespace (anonymous namespace 或称 unnamed namespace) 是 C++ 语 言的一项非常有用的功能,其主要目的是让该 namespace 中的成员(变量或函 数)具有独一无二的全局名称,避免名字碰撞 (name collisions)。一般在编写 .cpp 文件时,如果需要写一些小的 helper 函数,我们常常会放到匿名 namespace 里。 muduo 0.1.7 中的 muduo/base/Date.cc 和 muduo/base/Thread.cc 等处就用到了匿名 namespace。 我最近在工作中遇到并重新思考了这一问题,发现匿名 namespace 并不是多多 益善。 1.1 C 语言的 static 关键字的两种用法 C 语言的 static 关键字有两种用途: 1. 用于函数内部修饰变量,即函数内的静态变量。这种变量的生存期长于该函数, 使得函数具有一定的“状态”。使用静态变量的函数一般是不可重入的,也不是 线程安全的,比如 strtok(3)。 2. 用在文件级别(函数体之外),修饰变量或函数,表示该变量或函数只在本文件 可见,其他文件看不到也访问不到该变量或函数。专业的说法叫“具有 internal linkage”(简言之:不暴露给别的 translation unit)。 C 语言的这两种用法很明确,一般也不容易混淆。 1.2 C++ 语言的 static 关键字的四种用法 由于 C++ 引入了 class,在保持与 C 语言兼容的同时,static 关键字又有了两种 新用法: 3.
    [Show full text]
  • Kafl: Hardware-Assisted Feedback Fuzzing for OS Kernels
    kAFL: Hardware-Assisted Feedback Fuzzing for OS Kernels Sergej Schumilo1, Cornelius Aschermann1, Robert Gawlik1, Sebastian Schinzel2, Thorsten Holz1 1Ruhr-Universität Bochum, 2Münster University of Applied Sciences Motivation IJG jpeg libjpeg-turbo libpng libtiff mozjpeg PHP Mozilla Firefox Internet Explorer PCRE sqlite OpenSSL LibreOffice poppler freetype GnuTLS GnuPG PuTTY ntpd nginx bash tcpdump JavaScriptCore pdfium ffmpeg libmatroska libarchive ImageMagick BIND QEMU lcms Adobe Flash Oracle BerkeleyDB Android libstagefright iOS ImageIO FLAC audio library libsndfile less lesspipe strings file dpkg rcs systemd-resolved libyaml Info-Zip unzip libtasn1OpenBSD pfctl NetBSD bpf man mandocIDA Pro clamav libxml2glibc clang llvmnasm ctags mutt procmail fontconfig pdksh Qt wavpack OpenSSH redis lua-cmsgpack taglib privoxy perl libxmp radare2 SleuthKit fwknop X.Org exifprobe jhead capnproto Xerces-C metacam djvulibre exiv Linux btrfs Knot DNS curl wpa_supplicant Apple Safari libde265 dnsmasq libbpg lame libwmf uudecode MuPDF imlib2 libraw libbson libsass yara W3C tidy- html5 VLC FreeBSD syscons John the Ripper screen tmux mosh UPX indent openjpeg MMIX OpenMPT rxvt dhcpcd Mozilla NSS Nettle mbed TLS Linux netlink Linux ext4 Linux xfs botan expat Adobe Reader libav libical OpenBSD kernel collectd libidn MatrixSSL jasperMaraDNS w3m Xen OpenH232 irssi cmark OpenCV Malheur gstreamer Tor gdk-pixbuf audiofilezstd lz4 stb cJSON libpcre MySQL gnulib openexr libmad ettercap lrzip freetds Asterisk ytnefraptor mpg123 exempi libgmime pev v8 sed awk make
    [Show full text]