text:
@article{gruss-thesis,
  author    = {Daniel Gruss},
  title     = {Software-based Microarchitectural Attacks},
  journal   = {CoRR},
  volume    = {abs/1706.05973},
  year      = {2017},
  url       = {http://arxiv.org/abs/1706.05973},
  archivePrefix = {arXiv},
  eprint    = {1706.05973},
  biburl    = {https://dblp.org/rec/journals/corr/Gruss17.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@thesis{gruss-habil,
    title = {Transient-Execution Attacks},
    author = {Daniel Gruss},
    year = {2020},
    url = {https://gruss.cc/files/habil.pdf},
    urldate = {2021-01-15}
}

@manual{intel-sdm-1,
    author = {{Intel Corporation}},
    year = {2021},
    title = {Intel® 64 and IA-32 Architectures Software Developer's Manual Volume 1},
    url = {https://software.intel.com/content/dam/develop/external/us/en/documents-tps/253665-sdm-vol-1.pdf},
    urldate = {2021-01-20}
}

@manual{intel-sdm-2,
    author = {{Intel Corporation}},
    year = {2021},
    title = {Intel® 64 and IA-32 Architectures Software Developer's Manual Volume 2},
    url = {https://software.intel.com/content/dam/develop/external/us/en/documents-tps/325383-sdm-vol-2abcd.pdf},
    urldate = {2021-01-20}
}

@manual{intel-sdm-3,
    author = {{Intel Corporation}},
    year = {2021},
    title = {Intel® 64 and IA-32 Architectures Software Developer's Manual Volume 3},
    url = {https://software.intel.com/content/dam/develop/external/us/en/documents-tps/325384-sdm-vol-3abcd.pdf},
    urldate = {2021-01-20}
}

@manual{intel-sdm-4,
    author = {{Intel Corporation}},
    year = {2021},
    title = {Intel® 64 and IA-32 Architectures Software Developer's Manual Volume 4},
    url = {https://software.intel.com/content/dam/develop/external/us/en/documents-tps/335592-sdm-vol-4.pdf},
    urldate = {2021-01-20}
}

@manual{intel-opt,
    author = {{Intel Corporation}},
    year = {2021},
    title = {Intel® 64 and IA-32 Architectures Optimization Reference Manual},
    url = {https://software.intel.com/content/dam/develop/public/us/en/documents/64-ia-32-architectures-optimization-manual.pdf},
    urldate = {2021-01-21}
}

@manual{intel-intrin,
    author = {{Intel Corporation}},
    year = {2021},
    title = {Intel® Intrinsics Guide},
    url = {https://software.intel.com/sites/landingpage/IntrinsicsGuide},
    urldate = {2021-03-04}
}

@incollection{man-sigaction,
    author = {{Linux Kernel Organization}},
    year = {2021},
    title = {{sigaction(2)}},
    booktitle = {The Linux man-pages project},
    url = {https://man7.org/linux/man-pages/man2/sigaction.2.html},
    urldate = {2021-03-05}
}

@incollection{man-setjmp,
    author = {{Linux Kernel Organization}},
    year = {2021},
    title = {{setjmp(3)}},
    booktitle = {The Linux man-pages project},
    url = {https://man7.org/linux/man-pages/man3/setjmp.3.html},
    urldate = {2021-03-05}
}

@incollection{linux-doc-vm,
    author = {{Linux Kernel Organization}},
    year = {2021},
    title = {Documentation for {/proc/sys/vm/}},
    booktitle = {The Linux kernel user’s and administrator’s guide},
    url = {https://www.kernel.org/doc/html/latest/admin-guide/sysctl/vm.html},
    urldate = {2021-03-14}
}

@incollection{linux-doc-cmdline,
    author = {{Linux Kernel Organization}},
    year = {2021},
    title = {The kernel’s command-line parameters},
    booktitle = {The Linux kernel user’s and administrator’s guide},
    url = {https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html},
    urldate = {2021-03-20}
}

@incollection{linux-doc-governor,
    author = {{Linux Kernel Organization}},
    year = {2021},
    title = {CPU Performance Scaling},
    booktitle = {The Linux kernel user’s and administrator’s guide},
    url = {https://www.kernel.org/doc/html/latest/admin-guide/pm/cpufreq.html},
    urldate = {2021-03-20}
}

@incollection{linux-x86config,
    author = {{Linux Kernel Organization}},
    year = {2021},
    title = {{arch/x86/Kconfig}},
    booktitle = {Linux Kernel Source Code},
    url = {https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/x86/Kconfig?h=v5.10},
    urldate = {2021-03-14}
}

@inproceedings{spectre,
  author    = {Paul Kocher and
               Jann Horn and
               Anders Fogh and
               Daniel Genkin and
               Daniel Gruss and
               Werner Haas and
               Mike Hamburg and
               Moritz Lipp and
               Stefan Mangard and
               Thomas Prescher and
               Michael Schwarz and
               Yuval Yarom},
  title     = {Spectre Attacks: Exploiting Speculative Execution},
  booktitle = {2019 {IEEE} Symposium on Security and Privacy, {SP} 2019, San Francisco,
               CA, USA, May 19-23, 2019},
  pages     = {1--19},
  publisher = {{IEEE}},
  year      = {2019},
  url       = {https://doi.org/10.1109/SP.2019.00002},
  doi       = {10.1109/SP.2019.00002},
  biburl    = {https://dblp.org/rec/conf/sp/KocherHFGGHHLM019.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{spectre-spectrersb,
  author    = {Esmaeil Mohammadian Koruyeh and
               Khaled N. Khasawneh and
               Chengyu Song and
               Nael B. Abu-Ghazaleh},
  editor    = {Christian Rossow and
               Yves Younan},
  title     = {Spectre Returns! Speculation Attacks using the Return Stack Buffer},
  booktitle = {12th {USENIX} Workshop on Offensive Technologies, {WOOT} 2018, Baltimore,
               MD, USA, August 13-14, 2018},
  publisher = {{USENIX} Association},
  year      = {2018},
  url       = {https://www.usenix.org/conference/woot18/presentation/koruyeh},
  biburl    = {https://dblp.org/rec/conf/woot/KoruyehKSA18.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{spectre-ret2spec,
  author    = {Giorgi Maisuradze and
               Christian Rossow},
  editor    = {David Lie and
               Mohammad Mannan and
               Michael Backes and
               XiaoFeng Wang},
  title     = {ret2spec: Speculative Execution Using Return Stack Buffers},
  booktitle = {Proceedings of the 2018 {ACM} {SIGSAC} Conference on Computer and
               Communications Security, {CCS} 2018, Toronto, ON, Canada, October
               15-19, 2018},
  pages     = {2109--2122},
  publisher = {{ACM}},
  year      = {2018},
  url       = {https://doi.org/10.1145/3243734.3243761},
  doi       = {10.1145/3243734.3243761},
  biburl    = {https://dblp.org/rec/conf/ccs/MaisuradzeR18.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{spectre-sgxpectre,
  author    = {Guoxing Chen and
               Sanchuan Chen and
               Yuan Xiao and
               Yinqian Zhang and
               Zhiqiang Lin and
               Ten-Hwang Lai},
  title     = {SgxPectre: Stealing Intel Secrets from {SGX} Enclaves Via Speculative
               Execution},
  booktitle = {{IEEE} European Symposium on Security and Privacy, EuroS{\&}P
               2019, Stockholm, Sweden, June 17-19, 2019},
  pages     = {142--157},
  publisher = {{IEEE}},
  year      = {2019},
  url       = {https://doi.org/10.1109/EuroSP.2019.00020},
  doi       = {10.1109/EuroSP.2019.00020},
  biburl    = {https://dblp.org/rec/conf/eurosp/ChenCXZLL19.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{spectre-branchscope,
  author    = {Dmitry Evtyushkin and
               Ryan Riley and
               Nael B. Abu-Ghazaleh and
               Dmitry Ponomarev},
  editor    = {Xipeng Shen and
               James Tuck and
               Ricardo Bianchini and
               Vivek Sarkar},
  title     = {BranchScope: {A} New Side-Channel Attack on Directional Branch Predictor},
  booktitle = {Proceedings of the Twenty-Third International Conference on Architectural
               Support for Programming Languages and Operating Systems, {ASPLOS}
               2018, Williamsburg, VA, USA, March 24-28, 2018},
  pages     = {693--707},
  publisher = {{ACM}},
  year      = {2018},
  url       = {https://doi.org/10.1145/3173162.3173204},
  doi       = {10.1145/3173162.3173204},
  biburl    = {https://dblp.org/rec/conf/asplos/EvtyushkinRAP18.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@online{spectre-4,
  title={speculative execution, variant 4: speculative store bypass},
  author={Jann Horn},
  year={2018},
  url = {https://bugs.chromium.org/p/project-zero/issues/detail?id=1528},
  urldate = {2021-03-27}
}

@inproceedings{meltdown,
  author    = {Moritz Lipp and
               Michael Schwarz and
               Daniel Gruss and
               Thomas Prescher and
               Werner Haas and
               Anders Fogh and
               Jann Horn and
               Stefan Mangard and
               Paul Kocher and
               Daniel Genkin and
               Yuval Yarom and
               Mike Hamburg},
  editor    = {William Enck and
               Adrienne Porter Felt},
  title     = {Meltdown: Reading Kernel Memory from User Space},
  booktitle = {27th {USENIX} Security Symposium, {USENIX} Security 2018, Baltimore,
               MD, USA, August 15-17, 2018},
  pages     = {973--990},
  publisher = {{USENIX} Association},
  year      = {2018},
  url       = {https://www.usenix.org/conference/usenixsecurity18/presentation/lipp},
  biburl    = {https://dblp.org/rec/conf/uss/Lipp0G0HFHMKGYH18.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{ridl,
  author    = {Stephan van Schaik and
               Alyssa Milburn and
               Sebastian {\"{O}}sterlund and
               Pietro Frigo and
               Giorgi Maisuradze and
               Kaveh Razavi and
               Herbert Bos and
               Cristiano Giuffrida},
  title     = {{RIDL:} Rogue In-Flight Data Load},
  booktitle = {2019 {IEEE} Symposium on Security and Privacy, {SP} 2019, San Francisco,
               CA, USA, May 19-23, 2019},
  pages     = {88--105},
  publisher = {{IEEE}},
  year      = {2019},
  url       = {https://doi.org/10.1109/SP.2019.00087},
  doi       = {10.1109/SP.2019.00087},
  biburl    = {https://dblp.org/rec/conf/sp/SchaikMOFMRBG19.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{fallout,
  author    = {Claudio Canella and
               Daniel Genkin and
               Lukas Giner and
               Daniel Gruss and
               Moritz Lipp and
               Marina Minkin and
               Daniel Moghimi and
               Frank Piessens and
               Michael Schwarz and
               Berk Sunar and
               Jo Van Bulck and
               Yuval Yarom},
  editor    = {Lorenzo Cavallaro and
               Johannes Kinder and
               XiaoFeng Wang and
               Jonathan Katz},
  title     = {Fallout: Leaking Data on Meltdown-resistant CPUs},
  booktitle = {Proceedings of the 2019 {ACM} {SIGSAC} Conference on Computer and
               Communications Security, {CCS} 2019, London, UK, November 11-15, 2019},
  pages     = {769--784},
  publisher = {{ACM}},
  year      = {2019},
  url       = {https://doi.org/10.1145/3319535.3363219},
  doi       = {10.1145/3319535.3363219},
  biburl    = {https://dblp.org/rec/conf/ccs/CanellaGGGLMMP019.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{zombieload,
  author    = {Michael Schwarz and
               Moritz Lipp and
               Daniel Moghimi and
               Jo Van Bulck and
               Julian Stecklina and
               Thomas Prescher and
               Daniel Gruss},
  editor    = {Lorenzo Cavallaro and
               Johannes Kinder and
               XiaoFeng Wang and
               Jonathan Katz},
  title     = {ZombieLoad: Cross-Privilege-Boundary Data Sampling},
  booktitle = {Proceedings of the 2019 {ACM} {SIGSAC} Conference on Computer and
               Communications Security, {CCS} 2019, London, UK, November 11-15, 2019},
  pages     = {753--768},
  publisher = {{ACM}},
  year      = {2019},
  url       = {https://doi.org/10.1145/3319535.3354252},
  doi       = {10.1145/3319535.3354252},
  biburl    = {https://dblp.org/rec/conf/ccs/0001LMBS0G19.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{foreshadow,
  author    = {Jo Van Bulck and
               Marina Minkin and
               Ofir Weisse and
               Daniel Genkin and
               Baris Kasikci and
               Frank Piessens and
               Mark Silberstein and
               Thomas F. Wenisch and
               Yuval Yarom and
               Raoul Strackx},
  editor    = {William Enck and
               Adrienne Porter Felt},
  title     = {Foreshadow: Extracting the Keys to the Intel {SGX} Kingdom with Transient
               Out-of-Order Execution},
  booktitle = {27th {USENIX} Security Symposium, {USENIX} Security 2018, Baltimore,
               MD, USA, August 15-17, 2018},
  pages     = {991--1008},
  publisher = {{USENIX} Association},
  year      = {2018},
  url       = {https://www.usenix.org/conference/usenixsecurity18/presentation/bulck},
  biburl    = {https://dblp.org/rec/conf/uss/BulckMWGKPSWYS18.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@article{foreshadow-ng,
  title={{Foreshadow-NG}: Breaking the Virtual Memory Abstraction with Transient Out-of-Order Execution},
  author={Weisse, Ofir and Van Bulck, Jo and Minkin, Marina and  Genkin, Daniel and Kasikci, Baris and
              Piessens, Frank and Silberstein, Mark and Strackx, Raoul and Wenisch, Thomas F. and Yarom, Yuval},
  journal={Technical report},
  year={2018},
  url = {https://foreshadowattack.eu/foreshadow-NG.pdf},
  urldate = {2021-03-20}
}

@article{lazyfp,
  author    = {Julian Stecklina and
               Thomas Prescher},
  title     = {LazyFP: Leaking {FPU} Register State using Microarchitectural Side-Channels},
  journal   = {CoRR},
  volume    = {abs/1806.07480},
  year      = {2018},
  url       = {http://arxiv.org/abs/1806.07480},
  archivePrefix = {arXiv},
  eprint    = {1806.07480},
  biburl    = {https://dblp.org/rec/journals/corr/abs-1806-07480.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{lvi,
  author    = {Jo Van Bulck and
               Daniel Moghimi and
               Michael Schwarz and
               Moritz Lipp and
               Marina Minkin and
               Daniel Genkin and
               Yuval Yarom and
               Berk Sunar and
               Daniel Gruss and
               Frank Piessens},
  title     = {{LVI:} Hijacking Transient Execution through Microarchitectural Load
               Value Injection},
  booktitle = {2020 {IEEE} Symposium on Security and Privacy, {SP} 2020, San Francisco,
               CA, USA, May 18-21, 2020},
  pages     = {54--72},
  publisher = {{IEEE}},
  year      = {2020},
  url       = {https://doi.org/10.1109/SP40000.2020.00089},
  doi       = {10.1109/SP40000.2020.00089},
  biburl    = {https://dblp.org/rec/conf/sp/BulckM0LMGYSGP20.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{flush-reload,
  author    = {Yuval Yarom and
               Katrina Falkner},
  editor    = {Kevin Fu and
               Jaeyeon Jung},
  title     = {{FLUSH+RELOAD:} {A} High Resolution, Low Noise, {L3} Cache Side-Channel
               Attack},
  booktitle = {Proceedings of the 23rd {USENIX} Security Symposium, San Diego, CA,
               USA, August 20-22, 2014},
  pages     = {719--732},
  publisher = {{USENIX} Association},
  year      = {2014},
  url       = {https://www.usenix.org/conference/usenixsecurity14/technical-sessions/presentation/yarom},
  biburl    = {https://dblp.org/rec/conf/uss/YaromF14.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{flush-flush,
  author    = {Daniel Gruss and
               Cl{\'{e}}mentine Maurice and
               Klaus Wagner and
               Stefan Mangard},
  editor    = {Juan Caballero and
               Urko Zurutuza and
               Ricardo J. Rodr{\'{\i}}guez},
  title     = {Flush+Flush: {A} Fast and Stealthy Cache Attack},
  booktitle = {Detection of Intrusions and Malware, and Vulnerability Assessment
               - 13th International Conference, {DIMVA} 2016, San Sebasti{\'{a}}n,
               Spain, July 7-8, 2016, Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {9721},
  pages     = {279--299},
  publisher = {Springer},
  year      = {2016},
  url       = {https://doi.org/10.1007/978-3-319-40667-1_14},
  doi       = {10.1007/978-3-319-40667-1_14},
  biburl    = {https://dblp.org/rec/conf/dimva/GrussMWM16.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{transient-fail,
  author    = {Claudio Canella and
               Jo Van Bulck and
               Michael Schwarz and
               Moritz Lipp and
               Benjamin von Berg and
               Philipp Ortner and
               Frank Piessens and
               Dmitry Evtyushkin and
               Daniel Gruss},
  editor    = {Nadia Heninger and
               Patrick Traynor},
  title     = {A Systematic Evaluation of Transient Execution Attacks and Defenses},
  booktitle = {28th {USENIX} Security Symposium, {USENIX} Security 2019, Santa Clara,
               CA, USA, August 14-16, 2019},
  pages     = {249--266},
  publisher = {{USENIX} Association},
  year      = {2019},
  url       = {https://www.usenix.org/conference/usenixsecurity19/presentation/canella},
  biburl    = {https://dblp.org/rec/conf/uss/CanellaB0LBOPEG19.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  note = {Erweiterter Klassifizierungsbaum unter https://transient.fail/}
}

@inproceedings{cache-random,
  author    = {Kostas Pagiamtzis and
               Ali Sheikholeslami},
  title     = {Using cache to reduce power in content-addressable memories (CAMs)},
  booktitle = {Proceedings of the {IEEE} 2005 Custom Integrated Circuits Conference,
               {CICC} 2005, DoubleTree Hotel, San Jose, California, USA, September
               18-21, 2005},
  pages     = {369--372},
  publisher = {{IEEE}},
  year      = {2005},
  url       = {https://doi.org/10.1109/CICC.2005.1568682},
  doi       = {10.1109/CICC.2005.1568682},
  biburl    = {https://dblp.org/rec/conf/cicc/PagiamtzisS05.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{cache-adaptive,
  author    = {Moinuddin K. Qureshi and
               Aamer Jaleel and
               Yale N. Patt and
               Simon C. Steely Jr. and
               Joel S. Emer},
  editor    = {Dean M. Tullsen and
               Brad Calder},
  title     = {Adaptive insertion policies for high performance caching},
  booktitle = {34th International Symposium on Computer Architecture {(ISCA} 2007),
               June 9-13, 2007, San Diego, California, {USA}},
  pages     = {381--391},
  publisher = {{ACM}},
  year      = {2007},
  url       = {https://doi.org/10.1145/1250662.1250709},
  doi       = {10.1145/1250662.1250709},
  biburl    = {https://dblp.org/rec/conf/isca/QureshiJPSE07.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{attack-kaslr,
  author    = {Jakob Koschel and
               Cristiano Giuffrida and
               Herbert Bos and
               Kaveh Razavi},
  title     = {TagBleed: Breaking {KASLR} on the Isolated Kernel Address Space using
               Tagged TLBs},
  booktitle = {{IEEE} European Symposium on Security and Privacy, EuroS{\&}P
               2020, Genoa, Italy, September 7-11, 2020},
  pages     = {309--321},
  publisher = {{IEEE}},
  year      = {2020},
  url       = {https://doi.org/10.1109/EuroSP48549.2020.00027},
  doi       = {10.1109/EuroSP48549.2020.00027},
  biburl    = {https://dblp.org/rec/conf/eurosp/KoschelGBR20.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{sidechannel-tlb-1,
  author    = {Ralf Hund and
               Carsten Willems and
               Thorsten Holz},
  title     = {Practical Timing Side Channel Attacks against Kernel Space {ASLR}},
  booktitle = {2013 {IEEE} Symposium on Security and Privacy, {SP} 2013, Berkeley,
               CA, USA, May 19-22, 2013},
  pages     = {191--205},
  publisher = {{IEEE} Computer Society},
  year      = {2013},
  url       = {https://doi.org/10.1109/SP.2013.23},
  doi       = {10.1109/SP.2013.23},
  biburl    = {https://dblp.org/rec/conf/sp/HundWH13.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{sidechannel-tlb-2,
  author    = {Ben Gras and
               Kaveh Razavi and
               Herbert Bos and
               Cristiano Giuffrida},
  editor    = {William Enck and
               Adrienne Porter Felt},
  title     = {Translation Leak-aside Buffer: Defeating Cache Side-channel Protections
               with {TLB} Attacks},
  booktitle = {27th {USENIX} Security Symposium, {USENIX} Security 2018, Baltimore,
               MD, USA, August 15-17, 2018},
  pages     = {955--972},
  publisher = {{USENIX} Association},
  year      = {2018},
  url       = {https://www.usenix.org/conference/usenixsecurity18/presentation/gras},
  biburl    = {https://dblp.org/rec/conf/uss/GrasRBG18.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@article{classification,
    title = {Classification assessment methods},
    author = {Alaa Tharwat},
    journal = {Applied Computing and Informatics},
    year = {2020},
    volume = {17},
    number = {1},
    pages = {168--192},
    url = {https://doi.org/10.1016/j.aci.2018.08.003},
    doi = {10.1016/j.aci.2018.08.003}
}

repository: LevitatingLion/bachelor-thesis

repo_name: LevitatingLion/bachelor-thesis


text:
DESCRIPTION="IQ Amp Control: Control MPD via IR commands and rotary encoders"
HOMEPAGE = "https://github.com/shaffenmeister/iq_amp_control"

DEPENDS = "alsa-lib libmpdclient"
RDEPENDS_${PN} = " mpd libmpdclient"

PR = "r1"
PV = "0.1"

LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=5869cac4966c50d74387d9d08a5bdd12"

FILESEXTRAPATHS_prepend := "${THISDIR}/files:"

S = "${WORKDIR}/git"

SRCREV = "217b539f0c2a9e53972e5692708c0dcb8eaeaa43"
SRC_URI = " \
		git://github.com/shaffenmeister/iq_amp_control.git;protocol=git \
	  "

# update-rc.d
inherit pkgconfig

license: MIT

repository: shaffenmeister/meta-cap

license_type: permissive

repo_name: shaffenmeister/meta-cap

branch_name: refs/heads/master

extension: bb


text:
file(REMOVE_RECURSE
  "091BoostIteratorFacade"
  "091BoostIteratorFacade.pdb"
  "CMakeFiles/091BoostIteratorFacade.dir/[091]Boost_Iterator_Facade.cpp.o"
)

# Per-language clean rules from dependency scanning.
foreach(lang CXX)
  include(CMakeFiles/091BoostIteratorFacade.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

repository: paulkokos/DesignPatternsInCpp

repo_name: paulkokos/DesignPatternsInCpp

gha_language: Makefile

extension: cmake


text:
.lake-link-editor {
  max-width: 398px;
  display: inline-block;
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  box-shadow: rgba(221, 221, 221, 0.5) 0 1px 3px;
  background: white;
}

.lake-link-editor .lake-link-invalid-link {
  color: #cf1322;
}

.lake-link-editor p {
  margin-top: 0;
  margin-bottom: 14px;
}

.lake-link-editor .lake-link-editor-slash {
  width: 1px;
  height: 14px;
  border-left: 1px solid #e8e8e8;
  margin: 5px 1px 0;
  vertical-align: top;
}

.lake-link-editor .lake-icon {
  color: #8590a6;
  font-size: 16px;
}

.lake-link-editor-preview {
  line-height: 16px;
  padding: 6px 8px;
  vertical-align: middle;
  white-space: nowrap;
}

.lake-link-editor-preview * {
  display: inline-block;
}

.lake-link-editor-preview .lake-link-editor-button {
  color: #595959;
  margin: 0 0 0 8px;
  padding: 4px;
}

.lake-link-editor-preview .lake-link-editor-button:hover {
  background: #f4f4f4;
  cursor: pointer;
}

.lake-link-editor-preview .lake-link-editor-link-container {
  color: #1890ff;
  height: 16px;
  padding: 0 6px;
  min-width: 180px;
  max-width: 292px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-decoration: none;
  line-height: 12px;
  font-size: 14px;
  letter-spacing: 1.2px;
  vertical-align: middle;
}

.lake-link-editor-preview .lake-link-editor-link-container:hover {
  cursor: pointer;
}

.lake-link-editor-preview .lake-link-editor-link-empty {
  height: 16px;
  padding: 0 6px;
  min-width: 146px;
  max-width: 292px;
  line-height: 20px;
  font-size: 14px;
}

.lake-link-editor-edit {
  width: 365px;
  padding: 16px 12px 4px;
}

repository: plusxp/doc-editor

repo_name: plusxp/doc-editor

extension: css


text:
require bionic.inc

PROVIDES = "virtual/libc virtual/${TARGET_PREFIX}libc-for-gcc"

DEPENDS = "virtual/${TARGET_PREFIX}binutils \
           virtual/${TARGET_PREFIX}gcc-initial \
           libgcc-initial \
           linux-libc-headers \
           virtual/${TARGET_PREFIX}libc-initial \
          "

STAGINGCC = "gcc-cross-initial-${TARGET_ARCH}"
STAGINGCC_class-nativesdk = "gcc-crosssdk-initial-${SDK_SYS}"

PATH_prepend = "${STAGING_BINDIR_TOOLCHAIN}.${STAGINGCC}:"

do_compile () {
    oe_runmake libs
}

do_install () {
    install -d ${D}${libdir}
    install -d ${D}${includedir}
    oe_runmake install-bionic-headers
    oe_runmake install-libs
    for l in crypt pthread resolv rt util xnet
    do
        ln -srf ${D}${libdir}/libc.so ${D}${libdir}/lib$l.so
    done
}

do_stash_locale() {
    :
}

do_siteconfig () {
    :
}

FILES_${PN} += "${libdir}/lib*"
RPROVIDES_${PN}-dev += "libc-dev virtual-libc-dev"

repository: bblackwind/AliOS-Things-Linux-Edition

repo_name: bblackwind/AliOS-Things-Linux-Edition


text:
@article{parmiggiani_15,
 author = {Parmiggiani, Alberto and Randazzo, Marco and Maggiali, Marco and Metta, Giorgio and Elisei, Frédéric and Bailly, Gérard},
 doi = {10.1142/S0219843615500267},
 journal = {International Journal of Humanoid Robotics},
 month = {July},
 pages = {20 pages},
 publisher = {World Scientific Publishing},
 title = {Design and Validation of a Talking Face for the iCub},
 url = {https://hal.archives-ouvertes.fr/hal-01228886},
 volume = {12},
 year = {2015}
}

repository: miggia/academic-kickstart

repo_name: miggia/academic-kickstart

gha_license_id: MIT

extension: bib


text:
require bug-app.inc

DESCRIPTION = "Implementation of fifteen puzzle game using accelerometer and on-screen controls. WARNING: Code that depends on accelerometer has not been tested with physical BUGBase."
HOMEPAGE = "http://buglabs.net/applications/Fifteen"

DEPENDS += "service-tracker com.buglabs.bug.module.motion com.buglabs.bug.module.lcd com.buglabs.bug.module.camera com.buglabs.common com.buglabs.bug.base com.buglabs.osgi "

PV = "1"

SRC_LINK = "http://buglabs.net/program_version/download/177"

APIVERSION = ""

BROKEN = "1"

repository: overo/overo-oe-natty

repo_name: overo/overo-oe-natty

branch_name: HEAD


text:
function(check_non_empty NAME)
    if ("${${NAME}}" STREQUAL "")
        message(FATAL_ERROR "ERROR: ${NAME} not specified")
    endif ()
endfunction()

check_non_empty(PORT)
check_non_empty(CONF_TEMPLATE_PATH)
check_non_empty(TARGET_DIR)

configure_file("${CONF_TEMPLATE_PATH}" "${TARGET_DIR}/nginx.conf")

repository: doytsujin/kysync

repo_name: doytsujin/kysync


text:
@inproceedings{Achananuparp2008,
 abstract = {The ability to accurately judge the similarity between natural language sentences is critical to the performance of several applications such as text mining, question answering, and text summarization. Given two sentences, an effective similarity measure should be able to determine whether the sentences are semantically equivalent or not, taking into account the variability of natural language expression. That is, the correct similarity judgment should be made even if the sentences do not share similar surface form. In this work, we evaluate fourteen existing text similarity measures which have been used to calculate similarity score between sentences in many text applications. The evaluation is conducted on three different data sets, TREC9 question variants, Microsoft Research paraphrase corpus, and the third recognizing textual entailment data set. © 2008 Springer-Verlag Berlin Heidelberg.},
 author = {Achananuparp, Palakorn and Hu, Xiaohua and Shen, Xiajiong},
 booktitle = {Proceedings of the 10th International Conference on Data Warehousing and Knowledge Discovery - DaWak '08},
 doi = {10.1007/978-3-540-85836-2_29},
 file = {:home/aek/.local/share/data/Mendeley Ltd./Mendeley Desktop/Downloaded/Achananuparp, Hu, Shen - 2008 - The evaluation of sentence similarity measures.pdf:pdf},
 isbn = {3540858350},
 issn = {03029743},
 keywords = {Paraphrase recognition,Sentence similarity,Textual entailment recognition},
 pages = {305--316},
 title = {The Evaluation of Sentence Similarity Measures},
 year = {2008}
}

repository: aekpalakorn/academic-kickstart

repo_name: aekpalakorn/academic-kickstart


text:
@inproceedings{gretsi91_1,
 address = {Juan les Pins},
 author = {C. Theys and A. Ferrari and M. Le Dard and T. Pitarque},
 booktitle = {GRETSI},
 pages = {633--636},
 title = {Détection de trajets multiples se signaux sonar par
modélisation évolutive},
 year = {1991}
}

repository: andferrari/academic-kickstart

repo_name: andferrari/academic-kickstart


text:
@article{pmid27346689,
 abstract = {White blood cells play diverse roles in innate and adaptive immunity. Genetic association analyses of phenotypic variation in circulating white blood cell (WBC) counts from large samples of otherwise healthy individuals can provide insights into genes and biologic pathways involved in production, differentiation, or clearance of particular WBC lineages (myeloid, lymphoid) and also potentially inform the genetic basis of autoimmune, allergic, and blood diseases. We performed an exome array-based meta-analysis of total WBC and subtype counts (neutrophils, monocytes, lymphocytes, basophils, and eosinophils) in a multi-ancestry discovery and replication sample of âˆ¼157,622 individuals from 25 studies. We identified 16 common variants (8 of which were coding variants) associated with one or more WBC traits, the majority of which are pleiotropically associated with autoimmune diseases. Based on functional annotation, these loci included genes encoding surface markers of myeloid, lymphoid, or hematopoietic stem cell differentiation (CD69, CD33, CD87), transcription factors regulating lineage specification during hematopoiesis (ASXL1, IRF8, IKZF1, JMJD1C, ETS2-PSMG1), and molecules involved in neutrophil clearance/apoptosis (C10orf54, LTA), adhesion (TNXB), or centrosome and microtubule structure/function (KIF9, TUBD1). Together with recent reports of somatic ASXL1 mutations among individuals with idiopathic cytopenias or clonal hematopoiesis of undetermined significance, the identification of a common regulatory 3' UTR variant of ASXL1 suggests that both germline and somatic ASXL1 mutations contribute to lower blood counts in otherwise asymptomatic individuals. These association results shed light on genetic mechanisms that regulate circulating WBC counts and suggest a prominent shared genetic architecture with inflammatory and autoimmune diseases.},
 author = {Tajuddin, S. M.  and Schick, U. M.  and Eicher, J. D.  and Chami, N.  and Giri, A.  and Brody, J. A.  and Hill, W. D.  and Kacprowski, T.  and Li, J.  and Lyytikainen, L. P.  and Manichaikul, A.  and Mihailov, E.  and O'Donoghue, M. L.  and Pankratz, N.  and Pazoki, R.  and Polfus, L. M.  and Smith, A. V.  and Schurmann, C.  and Vacchi-Suzzi, C.  and Waterworth, D. M.  and Evangelou, E.  and Yanek, L. R.  and Burt, A.  and Chen, M. H.  and van Rooij, F. J.  and Floyd, J. S.  and Greinacher, A.  and Harris, T. B.  and Highland, H. M.  and Lange, L. A.  and Liu, Y.  and Magi, R.  and Nalls, M. A.  and Mathias, R. A.  and Nickerson, D. A.  and Nikus, K.  and Starr, J. M.  and Tardif, J. C.  and Tzoulaki, I.  and Velez Edwards, D. R.  and Wallentin, L.  and Bartz, T. M.  and Becker, L. C.  and Denny, J. C.  and Raffield, L. M.  and Rioux, J. D.  and Friedrich, N.  and Fornage, M.  and Gao, H.  and Hirschhorn, J. N.  and Liewald, D. C.  and Rich, S. S.  and Uitterlinden, A.  and Bastarache, L.  and Becker, D. M.  and Boerwinkle, E.  and de Denus, S.  and Bottinger, E. P.  and Hayward, C.  and Hofman, A.  and Homuth, G.  and Lange, E.  and Launer, L. J.  and Lehtimaki, T.  and Lu, Y.  and Metspalu, A.  and O'Donnell, C. J.  and Quarells, R. C.  and Richard, M.  and Torstenson, E. S.  and Taylor, K. D.  and Vergnaud, A. C.  and Zonderman, A. B.  and Crosslin, D. R.  and Deary, I. J.  and Dorr, M.  and Elliott, P.  and Evans, M. K.  and Gudnason, V.  and Kahonen, M.  and Psaty, B. M.  and Rotter, J. I.  and Slater, A. J.  and Dehghan, A.  and White, H. D.  and Ganesh, S. K.  and Loos, R. J.  and Esko, T.  and Faraday, N.  and Wilson, J. G.  and Cushman, M.  and Johnson, A. D.  and Edwards, T. L.  and Zakai, N. A.  and Lettre, G.  and Reiner, A. P.  and Auer, P. L. },
 doi = {10.1016/j.ajhg.2016.05.003},
 journal = {Am. J. Hum. Genet.},
 month = {Jul},
 note = {[PubMed Central:\hrefhttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC5005433PMC5005433] [DOI:\hrefhttps://dx.doi.org/10.1016/j.ajhg.2016.05.00310.1016/j.ajhg.2016.05.003] [PubMed:\hrefhttps://www.ncbi.nlm.nih.gov/pubmed/2478608024786080] },
 number = {1},
 pages = {22--39},
 pmid = {24786080},
 title = {Large-Scale Exome-wide Association Analysis Identifies Loci for White Blood Cell Traits and Pleiotropy with Immune-Mediated Diseases},
 volume = {99},
 year = {2016}
}

repository: compsysmed/website

path: /content/publication/Tajuddin et al. 2016/pmid-27346689.bib

repo_name: compsysmed/website


text:
# commandes pour l'affichage

set(COMMAND_PATH ${CMAKE_CURRENT_LIST_DIR})

include(${COMMAND_PATH}/internal/color.cmake)

include(${COMMAND_PATH}/user/logFatalError.cmake)
include(${COMMAND_PATH}/user/logWarning.cmake)
include(${COMMAND_PATH}/user/logStatus.cmake)

macro(message_separator)
  logStatus("----------------------------------------------------------------------------")
endmacro()

# commandes internes

# commandes avancées (pour écriture dees packages/metas/options/langages)
#include(${COMMAND_PATH}/advanced/loadLanguage.cmake)
#include(${COMMAND_PATH}/advanced/printLanguageInformations.cmake)
#include(${COMMAND_PATH}/advanced/loadMeta.cmake)

# commandes pour l'utilisateur (écriture de CMakeLists.txt)
include(${COMMAND_PATH}/user/RegisterPackageLibrary.cmake)
include(${COMMAND_PATH}/user/findLegacyPackage.cmake)
include(${COMMAND_PATH}/user/installDirectory.cmake)

repository: arcaneframework/framework

repo_name: arcaneframework/framework

branch_name: refs/heads/main


text:
SUMMARY = "Simple program to connect a 9-dof IMU to an embedded Linux system."
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=37115da1c12308918756b9c3b42627c8"

SRC_URI = "git://github.com/balister/RTIMULib.git;protocol=http \
           file://0001-If-ini-file-is-not-found-in-the-current-working-dire.patch \
           "

SRC_URI_append_ettus-e300 = " file://RTIMULib.ini"

SRCREV = "fe59096a7a3c96a4465be3dec39e059b23469e2a"

S = "${WORKDIR}/git"

DEPENDS = "qt4-x11-free"

EXTRA_OECMAKE = " \
                 -DQT_HEADERS_DIR=${STAGING_INCDIR}/qt4 \
                 -DQT_QTCORE_INCLUDE_DIR=${STAGING_INCDIR}/qt4/QtCore \
                 -DQT_LIBRARY_DIR=${STAGING_LIBDIR} \
                 -DQT_QTCORE_LIBRARY_RELEASE=${STAGING_LIBDIR}/libQtCore.so \
                 -DQT_QTGUI_LIBRARY_RELEASE=${STAGING_LIBDIR}/libQtGui.so \
                "

inherit cmake

do_install_append() {
	install -d ${D}/${sysconfdir}
	install -m 0644 ${WORKDIR}/RTIMULib.ini ${D}/${sysconfdir}
}

SOLIBS = ".so"
SOLIBSDEV = "xxx"

PACKAGES =+ "${PN}-conf"

FILES_${PN}-conf = "${sysconfdir}/RTIMULib.ini"

repository: kekiefer/meta-ettus

repo_name: kekiefer/meta-ettus


text:
file(REMOVE_RECURSE
  "CMakeFiles/sandbox_json.dir/sandbox_json.cpp.o"
  "sandbox_json.pdb"
  "sandbox_json"
)

# Per-language clean rules from dependency scanning.
foreach(lang CXX)
  include(CMakeFiles/sandbox_json.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

repository: noahhsmith/starid

repo_name: noahhsmith/starid


text:
@article{pmid20061982,
 author = {Hänninen, M. R.  and Niiranen, T. J.  and Puukka, P. J.  and Jula, A. M. },
 journal = {J Hypertens},
 month = {Apr},
 number = {4},
 pages = {709--714},
 title = {Comparison of home and ambulatory blood pressure measurement in the diagnosis of masked hypertension},
 volume = {28},
 year = {2010}
}

repository: hypertensioncenter/academic-kickstart

repo_name: hypertensioncenter/academic-kickstart

gha_language: TeX


text:
@article{Sharma-2020-Linking,
    title = "Linking Atmospheric Rivers to Annual and Extreme River Runoff in British Columbia and Southeastern Alaska",
    author = "Sharma, Aseem R.  and
      D{\'e}ry, Stephen J.",
    journal = "Journal of Hydrometeorology, Volume 21, Issue 11",
    volume = "21",
    number = "11",
    year = "2020",
    publisher = "American Meteorological Society",
    url = "https://aclanthology.org/G20-134001",
    doi = "10.1175/jhm-d-19-0281.1",
    pages = "2457--2472",
}
@article{Ma-2020-Reducing,
    title = "Reducing the Statistical Distribution Error in Gridded Precipitation Data for the Tibetan Plateau",
    author = "Ma, Jiapei  and
      Li, Hongyi  and
      Wang, Jian  and
      Hao, Xiaohua  and
      Shao, Donghang  and
      Lei, Huajin",
    journal = "Journal of Hydrometeorology, Volume 21, Issue 11",
    volume = "21",
    number = "11",
    year = "2020",
    publisher = "American Meteorological Society",
    url = "https://aclanthology.org/G20-71001",
    doi = "10.1175/jhm-d-20-0096.1",
    pages = "2641--2654",
}

repository: gwf-uwaterloo/gwf-publications

repo_name: gwf-uwaterloo/gwf-publications

gha_language: Python


text:
@article{Brummitt2012_CA,
author = {Charles D.~Brummitt and Rowland, Eric},
title = {{Boundary Growth in One-Dimensional Cellular Automata}},
journal = {Complex Systems},
year = {2012},
volume = {21},
pages = {85--116},
month = sep,
url = {http://www.complex-systems.com/pdf/21-2-1.pdf}
}

repository: cbrummitt/academic-kickstart

repo_name: cbrummitt/academic-kickstart

gha_language: Shell


text:
@inproceedings{sanz_puma:_2012,
 abstract = {The presence of mobile devices has increased in our lives offering almost the same functionality as a personal computer. Android devices have appeared lately and, since then, the number of applications available for this operating system has increased exponentially. Google already has its Android Market where applications are offered and, as happens with every popular media, is prone to misuse. In fact, malware writers insert malicious applications into this market, but also among other alternative markets. Therefore, in this paper, we present PUMA, a new method for detecting malicious Android applications through machine-learning techniques by analysing the extracted permissions from the application itself.},
 address = {Ostrava, Czech Republic},
 author = {Sanz, Borja and Santos, Igor and García, Patxi Galán and Laorden, Carlos and Pedrero, Xabier Ugarte and Bringas, Pablo García and Alvarez, Gonzalo},
 booktitle = {5th International Conference on Computational Intelligence in Security for Information Systems (CISIS)},
 copyright = {All rights reserved},
 doi = {10.1007/978-3-642-33018-6_30},
 file = {Sanz et al_2012_PUMA.pdf:G\:\\Mi unidad\\04 - Investigación\\01 - Producción científica\_Zotero_Folder\\Sanz et al_2012_PUMA.pdf:application/pdf},
 keywords = {Machine learning, Android, malware detection, mobile malware},
 month = {September},
 pages = {289--298},
 publisher = {Springer Berlin Heidelberg},
 title = {PUMA: Permission Usage to detect Malware in Android},
 year = {2012}
}

repository: bosanz/academic-kickstart

repo_name: bosanz/academic-kickstart


text:
@article{2012PASJ...64....3M,
 adsnote = {Provided by the SAO/NASA Astrophysics Data System},
 adsurl = {http://adsabs.harvard.edu/abs/2012PASJ...64....3M},
 archiveprefix = {arXiv},
 author = {Muraoka, K. and Tosaki, T. and Miura, R. and Onodera, S. and
Kuno, N. and Nakanishi, K. and Kaneko, H. and Komugi, S.
},
 doi = {10.1093/pasj/64.1.3},
 eid = {3},
 eprint = {1108.1448},
 journal = {\pasj},
 month = {February},
 pages = {3},
 title = {$^13$CO(J = 1-0) On-the-Fly Mapping of the Giant H II Region NGC 604: Variation in Molecular Gas Density and Temperature due to Sequential Star Formation},
 volume = {64},
 year = {2012}
}

repository: miurare/academic-kickstart

repo_name: miurare/academic-kickstart


text:
@inProceedings{ramos-lopez16,
  title = {Scalable MAP inference in {B}ayesian networks based on a Map-Reduce approach},
  author = {Ramos-L\'opez, Dar\'{\i}o and Salmer\'on, Antonio and Rum\'{\i}, Rafel and Mart\'{\i}nez, Ana M. and Nielsen, Thomas D. and Masegosa, Andr\'es R. and Langseth, Helge and Madsen, Anders L.},
  pages = {415-425},
  abstract = {Maximum a posteriori (MAP) inference is a particularly complex type of probabilistic inference in Bayesian networks. It consists of finding the most probable configuration of a set of variables of interest given observations on a collection of other variables. In this paper we study scalable solutions to the MAP problem in hybrid Bayesian networks parameterized using conditional linear Gaussian distributions. We propose scalable solutions based on hill climbing and simulated annealing, built on the Apache Flink framework for big data processing. We analyze the scalability of the solution through a series of experiments on large synthetic networks.},
}

repository: mreid/papersite

repo_name: mreid/papersite


text:
@inproceedings{Harashima2018,
 author    = "Jun Harashima and Yoshiaki Yamada",
 title     = "{Two-StepValidation inCharacter-based IngredientNormalization}",
 booktitle = "Proceedings of the 10th Workshop on Multimedia for Cooking and Eating Activities (CEA 2018)",
 pages     = "29-32",
 year      = "2018",
}

gha_language: HTML


text:
.btn3d {
  position: relative;
  border: 0;
  transition: all 40ms linear;
  margin-top: 25%;
  font-size: 50px;
  margin-bottom: 10px;
  margin-left: 30%;
  margin-right: 2px;
}

@media only screen and (max-width: 440px) {
  .btn3d {
    position: relative;
    font-size: 40px;
    margin: 30px auto 0;
    display: block;
  }
}

.btn3d:active:focus,
.btn3d:focus:hover,
.btn3d:focus {
  outline: medium none;
}

.btn3d:active,
.btn3d.active {
  top: 2px;
}

.btn3d.btn-white {
  color: #666666;
  box-shadow: 0 0 0 1px #ebebeb inset, 0 0 0 2px rgba(255, 255, 255, 0.1) inset, 0 8px 0 0 #f5f5f5,
    0 8px 8px 1px rgba(0, 0, 0, 0.2);
  background-color: #fff;
}

.btn3d.btn-white:active,
.btn3d.btn-white.active {
  color: #666666;
  box-shadow: 0 0 0 1px #ebebeb inset, 0 0 0 1px rgba(255, 255, 255, 0.15) inset, 0 1px 3px 1px rgba(0, 0, 0, 0.1);
  background-color: #fff;
}

.btn3d.btn-default {
  color: #666666;
  box-shadow: 0 0 0 1px #ebebeb inset, 0 0 0 2px rgba(255, 255, 255, 0.1) inset, 0 8px 0 0 #bebebe,
    0 8px 8px 1px rgba(0, 0, 0, 0.2);
  background-color: #f9f9f9;
}

.btn3d.btn-default:active,
.btn3d.btn-default.active {
  color: #666666;
  box-shadow: 0 0 0 1px #ebebeb inset, 0 0 0 1px rgba(255, 255, 255, 0.15) inset, 0 1px 3px 1px rgba(0, 0, 0, 0.1);
  background-color: #f9f9f9;
}

.btn3d.btn-primary {
  box-shadow: 0 0 0 1px #417fbd inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #4d5bbe,
    0 8px 8px 1px rgba(0, 0, 0, 0.5);
  background-color: #4274d7;
}

.btn3d.btn-primary:active,
.btn3d.btn-primary.active {
  box-shadow: 0 0 0 1px #417fbd inset, 0 0 0 1px rgba(255, 255, 255, 0.15) inset, 0 1px 3px 1px rgba(0, 0, 0, 0.3);
  background-color: #4274d7;
}

.btn3d.btn-success {
  box-shadow: 0 0 0 1px #31c300 inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #5eb924,
    0 8px 8px 1px rgba(0, 0, 0, 0.5);
  background-color: #78d739;
}

.btn3d.btn-success:active,
.btn3d.btn-success.active {
  box-shadow: 0 0 0 1px #30cd00 inset, 0 0 0 1px rgba(255, 255, 255, 0.15) inset, 0 1px 3px 1px rgba(0, 0, 0, 0.3);
  background-color: #78d739;
}

.btn3d.btn-info {
  box-shadow: 0 0 0 1px #00a5c3 inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #348fd2,
    0 8px 8px 1px rgba(0, 0, 0, 0.5);
  background-color: #39b3d7;
}

.btn3d.btn-info:active,
.btn3d.btn-info.active {
  box-shadow: 0 0 0 1px #00a5c3 inset, 0 0 0 1px rgba(255, 255, 255, 0.15) inset, 0 1px 3px 1px rgba(0, 0, 0, 0.3);
  background-color: #39b3d7;
}

.btn3d.btn-warning {
  box-shadow: 0 0 0 1px #d79a47 inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #d79a34,
    0 8px 8px 1px rgba(0, 0, 0, 0.5);
  background-color: #feaf20;
}

.btn3d.btn-warning:active,
.btn3d.btn-warning.active {
  box-shadow: 0 0 0 1px #d79a47 inset, 0 0 0 1px rgba(255, 255, 255, 0.15) inset, 0 1px 3px 1px rgba(0, 0, 0, 0.3);
  background-color: #feaf20;
}

.btn3d.btn-danger {
  box-shadow: 0 0 0 1px #b93802 inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #aa0000,
    0 8px 8px 1px rgba(0, 0, 0, 0.5);
  background-color: #d73814;
}

.btn3d.btn-danger:active,
.btn3d.btn-danger.active {
  box-shadow: 0 0 0 1px #b93802 inset, 0 0 0 1px rgba(255, 255, 255, 0.15) inset, 0 1px 3px 1px rgba(0, 0, 0, 0.3);
  background-color: #d73814;
}

.btn3d.btn-magick {
  color: #fff;
  box-shadow: 0 0 0 1px #9a00cd inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #9823d5,
    0 8px 8px 1px rgba(0, 0, 0, 0.5);
  background-color: #bb39d7;
}

.btn3d.btn-magick:active,
.btn3d.btn-magick.active {
  box-shadow: 0 0 0 1px #9a00cd inset, 0 0 0 1px rgba(255, 255, 255, 0.15) inset, 0 1px 3px 1px rgba(0, 0, 0, 0.3);
  background-color: #bb39d7;
}

repository: iCodeForBananas/React-Joshelle

repo_name: iCodeForBananas/React-Joshelle


text:
@inproceedings{Jones2014,
 abstract = {This paper presents a model of social attitudes for reasoning about the appropriate attitude to express during an interaction. It combines a theoretical approach with a study of a corpus of human-to-human interactions.},
 author = {Jones, H. and Chollet, M. and Ochs, M. and Sabouret, N. and Pelachaud, C.},
 booktitle = {13th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2014},
 isbn = {9781634391313},
 keywords = {Affective computing,Non-verbal behaviour,Social attitudes},
 title = {Expressing social attitudes in virtual agents for social coaching},
 volume = {2},
 year = {2014}
}

repository: matchollet/academic-kickstart

repo_name: matchollet/academic-kickstart


text:
@article{han_robust_2019,
 abstract = {Robust Coronary Artery Segmentation in 2D X-ray Images using Local Patch-based Re-connection Methods 2D X-ray;Angiogram;Coronary Artery;Segmentation;Patch-Based Correction; For coronary procedures, X-ray angiogram images are useful for diagnosing and assisting procedures. It is challenging to accurately segment a coronary artery using only a single segmentation model in 2D X-ray images due to a complex structure of three-dimensional coronary artery, especially from phenomenon of vessels being broken in the middle or end of coronary artery. In order to solve these problems, the initial segmentation is performed using an existing single model, and the candidate regions for the sophisticate correction is estimated based on the initial segment, and the local patch-based correction is performed in the candidate regions. Through this research, not only the broken coronary arteries are re-connected, but also the distal part of coronary artery that is very thin is additionally correctly found. Further, the performance can be much improved by combining the proposed correction method with any existing coronary artery segmentation method. In this paper, the U-net, a fully convolutional network was chosen as a segmentation method and the proposed correction method was combined with U-net to demonstrate a significant improvement in performance through X-ray images from several patients.},
 author = {Han, Kyunghoon and Jeon, Byunghwan and Kim, Sekeun and Jang, Yeonggul and Jung, Sunghee and Shim, Hackjoon and Chang, Hyukjae},
 doi = {10.5909/JBE.2019.24.4.592},
 file = {Full Text PDF:files/10/Han 등 - 2019 - Robust Coronary Artery Segmentation in 2D X-ray Im.pdf:application/pdf},
 issn = {1226-7953},
 journal = {Journal of Broadcast Engineering},
 language = {kor},
 note = {Publisher: The Korean Institute of Broadcast and Media Engineers},
 number = {4},
 pages = {592--601},
 title = {Robust Coronary Artery Segmentation in 2D X-ray Images using Local Patch-based Re-connection Methods},
 url = {http://www.koreascience.or.kr/article/JAKO201923965853955.page},
 urldate = {2020-03-03},
 volume = {24},
 year = {2019}
}

repository: byunghwanjeon/academic-kickstart

repo_name: byunghwanjeon/academic-kickstart


text:
file(REMOVE_RECURSE
  "CMakeFiles/gtester.dir/main.cpp.o"
  "CMakeFiles/gtester.dir/UnitCircular.cpp.o"
  "CMakeFiles/gtester.dir/UnitCumulativeRecords.cpp.o"
  "CMakeFiles/gtester.dir/UnitConstCircular.cpp.o"
  "CMakeFiles/gtester.dir/UnitQuad.cpp.o"
  "CMakeFiles/gtester.dir/UnitRecords.cpp.o"
  "CMakeFiles/gtester.dir/UnitSegmentedVector.cpp.o"
  "gtester.pdb"
  "gtester"
)

# Per-language clean rules from dependency scanning.
foreach(lang CXX)
  include(CMakeFiles/gtester.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

repository: evertheylen/MachinesEnBerekenbaarheid

repo_name: evertheylen/MachinesEnBerekenbaarheid


text:
#
# Try to find libpcap.
#
# To tell this module where to look, a user may set the environment variable
# PCAP_ROOT to point cmake to the *root* of a directory with include and
# lib subdirectories for pcap.dll (e.g WpdPack or npcap-sdk).
# Alternatively, PCAP_ROOT may also be set from cmake command line or GUI
# (e.g cmake -DPCAP_ROOT=C:\path\to\pcap [...])
#

if(WIN32)
  #
  # Building for Windows.
  #
  # libpcap isn't set up to install .pc files or pcap-config on Windows,
  # and it's not clear that either of them would work without a lot
  # of additional effort.  WinPcap doesn't supply them, and neither
  # does Npcap.
  #
  # So just search for them directly.  Look for both pcap and wpcap.
  # Don't bother looking for static libraries; unlike most UN*Xes
  # (with the exception of AIX), where different extensions are used
  # for shared and static, Windows uses .lib both for import libraries
  # for DLLs and for static libraries.
  #
  # We don't directly set PCAP_INCLUDE_DIRS or PCAP_LIBRARIES, as
  # they're not supposed to be cache entries, and find_path() and
  # find_library() set cache entries.
  #
  find_path(PCAP_INCLUDE_DIR pcap.h)

  # The 64-bit Packet.lib is located under /x64
  if(CMAKE_SIZEOF_VOID_P EQUAL 8)
    #
    # For the WinPcap and Npcap SDKs, the Lib subdirectory of the top-level
    # directory contains 32-bit libraries; the 64-bit libraries are in the
    # Lib/x64 directory.
    #
    # The only way to *FORCE* CMake to look in the Lib/x64 directory
    # without searching in the Lib directory first appears to be to set
    # CMAKE_LIBRARY_ARCHITECTURE to "x64".
    #
    set(CMAKE_LIBRARY_ARCHITECTURE "x64")
  endif()
  find_library(PCAP_LIBRARY NAMES pcap wpcap)

  #
  # Do the standard arg processing, including failing if it's a
  # required package.
  #
  include(FindPackageHandleStandardArgs)
  find_package_handle_standard_args(PCAP
    DEFAULT_MSG
    PCAP_INCLUDE_DIR
    PCAP_LIBRARY
  )
  mark_as_advanced(
    PCAP_INCLUDE_DIR
    PCAP_LIBRARY
  )
  if(PCAP_FOUND)
    set(PCAP_LIBRARIES ${PCAP_LIBRARY})
    set(PCAP_INCLUDE_DIRS ${PCAP_INCLUDE_DIR})
  endif()
else(WIN32)
  #
  # Building for UN*X.
  #
  # See whether we were handed a QUIET argument, so we can pass it on
  # to pkg_search_module.  Do *NOT* pass on the REQUIRED argument,
  # because, if pkg-config isn't found, or it is but it has no .pc
  # files for libpcap, that is *not* necessarily an indication that
  # libpcap isn't available - not all systems ship pkg-config, and
  # libpcap didn't have .pc files until libpcap 1.9.0.
  #
  if(PCAP_FIND_QUIETLY)
    set(_quiet "QUIET")
  endif()

  #
  # First, try pkg-config.
  # Before doing so, set the PKG_CONFIG_PATH environment variable
  # to include all the directories in CMAKE_PREFIX_PATH.
  #
  # *If* we were to require CMake 3.1 or later on UN*X,
  # pkg_search_module() would do this for us, but, for now,
  # we're not doing that, in case somebody's building with
  # CMake on some "long-term support" version, predating
  # CMake 3.1, of an OS that supplies an earlier
  # version as a package.
  #
  # If we ever set a minimum of 3.1 or later on UN*X, we should
  # remove the environment variable changes.
  #
  # This is based on code in the CMake 3.12.4 FindPkgConfig.cmake,
  # which is "Distributed under the OSI-approved BSD 3-Clause License."
  #
  find_package(PkgConfig)

  #
  # Get the current PKG_CONFIG_PATH setting.
  #
  set(_pkg_config_path "$ENV{PKG_CONFIG_PATH}")

  #
  # Save it, so we can restore it after we run pkg-config.
  #
  set(_saved_pkg_config_path "${_pkg_config_path}")

  if(NOT "${CMAKE_PREFIX_PATH}" STREQUAL "")
    #
    # Convert it to a CMake-style path, before we add additional
    # values to it.
    #
    if(NOT "${_pkg_config_path}" STREQUAL "")
      file(TO_CMAKE_PATH "${_pkg_config_path}" _pkg_config_path)
    endif()

    #
    # Turn CMAKE_PREFIX_PATH into a list of extra paths to add
    # to _pkg_config_path.
    #
    set(_extra_paths "")
    list(APPEND _extra_paths ${CMAKE_PREFIX_PATH})

    # Create a list of the possible pkgconfig subfolder (depending on
    # the system
    set(_lib_dirs)
    if(NOT DEFINED CMAKE_SYSTEM_NAME
        OR (CMAKE_SYSTEM_NAME MATCHES "^(Linux|kFreeBSD|GNU)$"
            AND NOT CMAKE_CROSSCOMPILING))
      if(EXISTS "/etc/debian_version") # is this a debian system ?
        if(CMAKE_LIBRARY_ARCHITECTURE)
          list(APPEND _lib_dirs "lib/${CMAKE_LIBRARY_ARCHITECTURE}/pkgconfig")
        endif()
      else()
        # not debian, check the FIND_LIBRARY_USE_LIB32_PATHS and FIND_LIBRARY_USE_LIB64_PATHS properties
        get_property(uselib32 GLOBAL PROPERTY FIND_LIBRARY_USE_LIB32_PATHS)
        if(uselib32 AND CMAKE_SIZEOF_VOID_P EQUAL 4)
          list(APPEND _lib_dirs "lib32/pkgconfig")
        endif()
        get_property(uselib64 GLOBAL PROPERTY FIND_LIBRARY_USE_LIB64_PATHS)
        if(uselib64 AND CMAKE_SIZEOF_VOID_P EQUAL 8)
          list(APPEND _lib_dirs "lib64/pkgconfig")
        endif()
        get_property(uselibx32 GLOBAL PROPERTY FIND_LIBRARY_USE_LIBX32_PATHS)
        if(uselibx32 AND CMAKE_INTERNAL_PLATFORM_ABI STREQUAL "ELF X32")
          list(APPEND _lib_dirs "libx32/pkgconfig")
        endif()
      endif()
    endif()
    if(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" AND NOT CMAKE_CROSSCOMPILING)
      list(APPEND _lib_dirs "libdata/pkgconfig")
    endif()
    list(APPEND _lib_dirs "lib/pkgconfig")
    list(APPEND _lib_dirs "share/pkgconfig")

    # Check if directories exist and eventually append them to the
    # pkgconfig path list
    foreach(_prefix_dir ${_extra_paths})
      foreach(_lib_dir ${_lib_dirs})
        if(EXISTS "${_prefix_dir}/${_lib_dir}")
          list(APPEND _pkg_config_path "${_prefix_dir}/${_lib_dir}")
          list(REMOVE_DUPLICATES _pkg_config_path)
        endif()
      endforeach()
    endforeach()

    if(NOT "${_pkg_config_path}" STREQUAL "")
      # remove empty values from the list
      list(REMOVE_ITEM _pkg_config_path "")
      file(TO_NATIVE_PATH "${_pkg_config_path}" _pkg_config_path)
      if(UNIX)
        string(REPLACE ";" ":" _pkg_config_path "${_pkg_config_path}")
        string(REPLACE "\\ " " " _pkg_config_path "${_pkg_config_path}")
      endif()
      set(ENV{PKG_CONFIG_PATH} "${_pkg_config_path}")
    endif()
  endif()
  pkg_search_module(CONFIG_PCAP ${_quiet} libpcap)
  set(ENV{PKG_CONFIG_PATH} "${_saved_pkg_config_path}")

  if(NOT CONFIG_PCAP_FOUND)
    #
    # That didn't work.  Try pcap-config.
    #
    find_program(PCAP_CONFIG pcap-config)
    if(PCAP_CONFIG)
      #
      # We have pcap-config; use it.
      #
      if(NOT "${_quiet}" STREQUAL "QUIET")
        message(STATUS "Found pcap-config")
      endif()

      #
      # If this is a vendor-supplied pcap-config, which we define as
      # being "a pcap-config in /usr/bin or /usr/ccs/bin" (the latter
      # is for Solaris and Sun/Oracle Studio), there are some issues.
      # Work around them.
      #
      if("${PCAP_CONFIG}" STREQUAL /usr/bin/pcap-config OR
         "${PCAP_CONFIG}" STREQUAL /usr/ccs/bin/pcap-config)
        #
        # It's vendor-supplied.
        #
        if(APPLE)
          #
          # This is macOS or another Darwin-based OS.
          #
          # That means that /usr/bin/pcap-config it may provide
          # -I/usr/local/include with --cflags and -L/usr/local/lib
          # with --libs; if there's no pcap installed under /usr/local,
          # that will cause the build to fail, and if there is a pcap
          # installed there, you'll get that pcap even if you don't
          # want it.  Remember that, so we ignore those values.
          #
          set(_broken_apple_pcap_config TRUE)
        elseif(CMAKE_SYSTEM_NAME STREQUAL "SunOS" AND CMAKE_SYSTEM_VERSION MATCHES "5[.][0-9.]*")
          #
          # This is Solaris 2 or later, i.e. SunOS 5.x.
          #
          # At least on Solaris 11; there's /usr/bin/pcap-config, which
          # reports -L/usr/lib with --libs, causing the 32-bit libraries
          # to be found, and there's /usr/bin/{64bitarch}/pcap-config,
          # where {64bitarch} is a name for the 64-bit version of the
          # instruction set, which reports -L /usr/lib/{64bitarch},
          # causing the 64-bit libraries to be found.
          #
          # So if we're building 64-bit targets, we replace PCAP_CONFIG
          # with /usr/bin/{64bitarch}; we get {64bitarch} as the
          # output of "isainfo -n".
          #
          if(CMAKE_SIZEOF_VOID_P EQUAL 8)
            execute_process(COMMAND "isainfo" "-n"
              RESULT_VARIABLE ISAINFO_RESULT
              OUTPUT_VARIABLE ISAINFO_OUTPUT
              OUTPUT_STRIP_TRAILING_WHITESPACE
            )
            if(ISAINFO_RESULT EQUAL 0)
              #
              # Success - change PCAP_CONFIG.
              #
              string(REPLACE "/bin/" "/bin/${ISAINFO_OUTPUT}/" PCAP_CONFIG "${PCAP_CONFIG}")
            endif()
          endif()
        endif()
      endif()

      #
      # Now get the include directories.
      #
      execute_process(COMMAND "${PCAP_CONFIG}" "--cflags"
        RESULT_VARIABLE PCAP_CONFIG_RESULT
        OUTPUT_VARIABLE PCAP_CONFIG_OUTPUT
        OUTPUT_STRIP_TRAILING_WHITESPACE
      )
      if(NOT PCAP_CONFIG_RESULT EQUAL 0)
        message(FATAL_ERROR "pcap-config --cflags failed")
      endif()
      separate_arguments(CFLAGS_LIST UNIX_COMMAND ${PCAP_CONFIG_OUTPUT})
      set(CONFIG_PCAP_INCLUDE_DIRS "")
      foreach(_arg IN LISTS CFLAGS_LIST)
        if(_arg MATCHES "^-I")
          #
          # Extract the directory by removing the -I.
          #
          string(REGEX REPLACE "-I" "" _dir ${_arg})
          #
          # Work around macOS (and probably other Darwin) brokenness,
          # by not adding /usr/local/include if it's from the broken
          # Apple pcap-config.
          #
          if(NOT _broken_apple_pcap_config OR
             NOT "${_dir}" STREQUAL /usr/local/include)
            # Add it to CONFIG_PCAP_INCLUDE_DIRS
            list(APPEND CONFIG_PCAP_INCLUDE_DIRS ${_dir})
          endif()
        endif()
      endforeach()

      #
      # Now, get the library directories and libraries for dynamic linking.
      #
      execute_process(COMMAND "${PCAP_CONFIG}" "--libs"
        RESULT_VARIABLE PCAP_CONFIG_RESULT
        OUTPUT_VARIABLE PCAP_CONFIG_OUTPUT
        OUTPUT_STRIP_TRAILING_WHITESPACE
      )
      if(NOT PCAP_CONFIG_RESULT EQUAL 0)
        message(FATAL_ERROR "pcap-config --libs failed")
      endif()
      separate_arguments(LIBS_LIST UNIX_COMMAND ${PCAP_CONFIG_OUTPUT})
      set(CONFIG_PCAP_LIBRARY_DIRS "")
      set(CONFIG_PCAP_LIBRARIES "")
      foreach(_arg IN LISTS LIBS_LIST)
        if(_arg MATCHES "^-L")
          #
          # Extract the directory by removing the -L.
          #
          string(REGEX REPLACE "-L" "" _dir ${_arg})
          #
          # Work around macOS (and probably other Darwin) brokenness,
          # by not adding /usr/local/lib if it's from the broken
          # Apple pcap-config.
          #
          if(NOT _broken_apple_pcap_config OR
             NOT "${_dir}" STREQUAL /usr/local/lib)
            # Add this directory to CONFIG_PCAP_LIBRARY_DIRS
            list(APPEND CONFIG_PCAP_LIBRARY_DIRS ${_dir})
          endif()
        elseif(_arg MATCHES "^-l")
          string(REGEX REPLACE "-l" "" _lib ${_arg})
          list(APPEND CONFIG_PCAP_LIBRARIES ${_lib})
        endif()
      endforeach()

      #
      # Now, get the library directories and libraries for static linking.
      #
      execute_process(COMMAND "${PCAP_CONFIG}" "--libs" "--static"
        RESULT_VARIABLE PCAP_CONFIG_RESULT
        OUTPUT_VARIABLE PCAP_CONFIG_OUTPUT
      )
      if(NOT PCAP_CONFIG_RESULT EQUAL 0)
        message(FATAL_ERROR "pcap-config --libs --static failed")
      endif()
      separate_arguments(LIBS_LIST UNIX_COMMAND ${PCAP_CONFIG_OUTPUT})
      set(CONFIG_PCAP_STATIC_LIBRARY_DIRS "")
      set(CONFIG_PCAP_STATIC_LIBRARIES "")
      foreach(_arg IN LISTS LIBS_LIST)
        if(_arg MATCHES "^-L")
          #
          # Extract the directory by removing the -L.
          #
          string(REGEX REPLACE "-L" "" _dir ${_arg})
          #
          # Work around macOS (and probably other Darwin) brokenness,
          # by not adding /usr/local/lib if it's from the broken
          # Apple pcap-config.
          #
          if(NOT _broken_apple_pcap_config OR
             NOT "${_dir}" STREQUAL /usr/local/lib)
            # Add this directory to CONFIG_PCAP_STATIC_LIBRARY_DIRS
            list(APPEND CONFIG_PCAP_STATIC_LIBRARY_DIRS ${_dir})
          endif()
        elseif(_arg MATCHES "^-l")
          string(REGEX REPLACE "-l" "" _lib ${_arg})
          #
          # Try to find that library, so we get its full path, as
          # we do with dynamic libraries.
          #
          list(APPEND CONFIG_PCAP_STATIC_LIBRARIES ${_lib})
        endif()
      endforeach()

      #
      # We've set CONFIG_PCAP_INCLUDE_DIRS, CONFIG_PCAP_LIBRARIES, and
      # CONFIG_PCAP_STATIC_LIBRARIES above; set CONFIG_PCAP_FOUND.
      #
      set(CONFIG_PCAP_FOUND YES)
    endif()
  endif()

  #
  # If CONFIG_PCAP_FOUND is set, we have information from pkg-config and
  # pcap-config; we need to convert library names to library full paths.
  #
  # If it's not set, we have to look for the libpcap headers and library
  # ourselves.
  #
  if(CONFIG_PCAP_FOUND)
    #
    # Use CONFIG_PCAP_INCLUDE_DIRS as the value for PCAP_INCLUDE_DIRS.
    #
    set(PCAP_INCLUDE_DIRS "${CONFIG_PCAP_INCLUDE_DIRS}")

    #
    # CMake *really* doesn't like the notion of specifying
    # "here are the directories in which to look for libraries"
    # except in find_library() calls; it *really* prefers using
    # full paths to library files, rather than library names.
    #
    foreach(_lib IN LISTS CONFIG_PCAP_LIBRARIES)
      find_library(_libfullpath ${_lib} HINTS ${CONFIG_PCAP_LIBRARY_DIRS})
      list(APPEND PCAP_LIBRARIES ${_libfullpath})
      #
      # Remove that from the cache; we're using it as a local variable,
      # but find_library insists on making it a cache variable.
      #
      unset(_libfullpath CACHE)
   endforeach()

    #
    # Now do the same for the static libraries.
    #
    set(SAVED_CMAKE_FIND_LIBRARY_SUFFIXES "${CMAKE_FIND_LIBRARY_SUFFIXES}")
    set(CMAKE_FIND_LIBRARY_SUFFIXES ".a")
    foreach(_lib IN LISTS CONFIG_PCAP_STATIC_LIBRARIES)
      find_library(_libfullpath ${_lib} HINTS ${CONFIG_PCAP_LIBRARY_DIRS})
      list(APPEND PCAP_STATIC_LIBRARIES ${_libfullpath})
      #
      # Remove that from the cache; we're using it as a local variable,
      # but find_library insists on making it a cache variable.
      #
      unset(_libfullpath CACHE)
    endforeach()
    set(CMAKE_FIND_LIBRARY_SUFFIXES "${SAVED_CMAKE_FIND_LIBRARY_SUFFIXES}")

    #
    # We found libpcap using pkg-config or pcap-config.
    #
    set(PCAP_FOUND YES)
  else(CONFIG_PCAP_FOUND)
    #
    # We didn't have pkg-config, or we did but it didn't have .pc files
    # for libpcap, and we don't have pkg-config, so we have to look for
    # the headers and libraries ourself.
    #
    # We don't directly set PCAP_INCLUDE_DIRS or PCAP_LIBRARIES, as
    # they're not supposed to be cache entries, and find_path() and
    # find_library() set cache entries.
    #
    # Try to find the header file.
    #
    find_path(PCAP_INCLUDE_DIR pcap.h)

    #
    # Try to find the library
    #
    find_library(PCAP_LIBRARY pcap)

    # Try to find the static library (XXX - what about AIX?)
    set(SAVED_CMAKE_FIND_LIBRARY_SUFFIXES "${CMAKE_FIND_LIBRARY_SUFFIXES}")
    set(CMAKE_FIND_LIBRARY_SUFFIXES ".a")
    find_library(PCAP_STATIC_LIBRARY pcap)
    set(CMAKE_FIND_LIBRARY_SUFFIXES "${SAVED_CMAKE_FIND_LIBRARY_SUFFIXES}")

    #
    # This will fail if REQUIRED is set and PCAP_INCLUDE_DIR or
    # PCAP_LIBRARY aren't set.
    #
    include(FindPackageHandleStandardArgs)
    find_package_handle_standard_args(PCAP
      DEFAULT_MSG
      PCAP_INCLUDE_DIR
      PCAP_LIBRARY
    )

    mark_as_advanced(
      PCAP_INCLUDE_DIR
      PCAP_LIBRARY
      PCAP_STATIC_LIBRARY
    )

    if(PCAP_FOUND)
      set(PCAP_INCLUDE_DIRS ${PCAP_INCLUDE_DIR})
      set(PCAP_LIBRARIES ${PCAP_LIBRARY})
      set(PCAP_STATIC_LIBRARIES ${PCAP_STATIC_LIBRARY})
    endif(PCAP_FOUND)
  endif(CONFIG_PCAP_FOUND)
endif(WIN32)

repository: the-tcpdump-group/tcpdump

repo_name: the-tcpdump-group/tcpdump

gha_license_id: NOASSERTION

gha_language: C


text:
DESCRIPTION="Classic game where you control a steel ball by tilting a wooden labyrinth"
HOMEPAGE="http://mokomaze.projects.openmoko.org/"
SECTION="x11/games"
PRIORITY="optional"
LICENSE="GPLv3"
DEPENDS="libsdl-ttf libsdl-image ode"
RDEPENDS="ttf-liberation-mono libpng"

RDEPENDS_shr += "fsoraw"

PR="r2"
PV="0.5.5+git8"

SRC_URI="http://mokomaze.projects.openmoko.org/files/${PN}-${PV}.tar.gz"

SRC_URI_append_shr = " file://fsoraw.patch;patch=1"

inherit autotools

EXTRA_OECONF="FONTDIR=${datadir}/fonts/truetype --enable-rgb-swap"

# needed for ode
LDFLAGS += "-lstdc++"

repository: demsey/openembedded

repo_name: demsey/openembedded


text:
@ARTICLE{Kochut03Intelligen,
author = {Kochut, Krys and Arnold, Jonathan and Sheth, Amit and Miller, John	A. and Kraemer, Eileen and Arpinar, Budak and Cardoso, Jorge},
title = {IntelliGEN: A Distributed Workflow System for Discovering Protein-Protein	Interactions},
journal = {Distributed and Parallel Databases, An International Journal, Special	issue on Bioinformatics},
year = {2003},
volume = {13},
pages = {43-72},
number = {1},
date = {January},
owner = {Jorge Cardoso},
refid = {12},
timestamp = {2010.08.26},
url = {http://www.springer.com/computer/database+management+%26+information+retrieval/journal/10619},
webpdf = {/Papers/JA-2003-001-DPD-J-IntelliGEN.pdf}}


text:
@article{montiel2021river,
  title={River: machine learning for streaming data in Python},
  author={Montiel, Jacob and Halford, Max and Mastelini, Saulo Martiello and Bolmier, Geoffrey and Sourty, Raphael and Vaysse, Robin and Zouitine, Adil and Gomes, Heitor Murilo and Read, Jesse and Abdessalem, Talel and others},
  year={2021}
}

repository: online-ml/river

repo_name: online-ml/river


text:
@inproceedings{montague2014motor,
 author = {Montague, Kyle and Nicolau, Hugo and Hanson, Vicki L},
 booktitle = {Proceedings of the 16th international ACM SIGACCESS conference on Computers & accessibility},
 organization = {ACM},
 pages = {123--130},
 title = {Motor-impaired touchscreen interactions in the wild},
 year = {2014}
}


text:
@InProceedings{mcauley10a,
  title = {Exploiting Within-Clique Factorizations in Junction-Tree Algorithms},
  author = {Julian McAuley and Tiberio Caetano},
  pages = {525--532},
  abstract = {We show that the expected computational complexity of the Junction-Tree Algorithm for maximum a posteriori inference in graphical models can be improved. Our results apply whenever the potentials over maximal cliques of the triangulated graph are factored over subcliques. This is common in many real applications, as we illustrate with several examples. The new algorithms are easily implemented, and experiments show substantial speed-ups over the classical Junction-Tree Algorithm. This enlarges the class of models for which exact inference is efficient.},
  pdf = {http://jmlr.org/proceedings/papers/v9/mcauley10a/mcauley10a.pdf},
}


text:
require x42-plugins.inc

SUMMARY = "LV2 Control Port Parameter Filters -- modular synth blocks"

SECTION = "multimedia"

LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=4641e94ec96f98fabc56ff9cc48be14b"

DEPENDS = "lv2 fftwf"

SRCREV = "4e18641898a8681be914098225f7870401ae1987"
SRC_URI = "git://github.com/x42/controlfilter.lv2.git"

gha_language: BitBake


text:
@Article{okamoto:tro:2014,
  author    = {Okamoto, Takahiro and Shiratori, Takaaki and Kudoh, Shunsuke and Nakaoka, Shin\textquotesingle ichiro and Ikeuchi, Katsushi},
  title     = {Toward a Dancing Robot With Listening Capability: Keypose-Based Integration of Lower-, Middle-, and Upper-Body Motions for Varying Music Tempos},
  journal   = {IEEE Transactions on Robotics},
  year      = {2014},
  volume    = {30},
  number    = {3},
  pages     = {771--778},
  month     = {June},
  doi       = {10.1109/TRO.2014.2300212},
  url       = {https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=\&arnumber=6730703},
  keywords  = {Timing, Trajectory, Humanoid robots, Joints, Foot, Splines (mathematics)},
  abstract  = {This paper presents the development toward a dancing robot that can listen to and dance along with musical performances. One of the key components of this robot is the ability to modify its dance motions with varying tempos, without exceeding motor limitations, in the same way that human dancers modify their motions. In this paper, we first observe human performances with varying musical tempos of the same musical piece, and then analyze human modification strategies. The analysis is conducted in terms of three body components: lower, middle, and upper bodies. We assume that these body components have different purposes and different modification strategies, respectively, for the performance of a dance. For all of the motions of these three components, we have found that certain fixed postures, which we call keyposes, tend to be preserved. Thus, this paper presents a method to create motions for robots at a certain music tempo, from human motion at an original music tempo, by using these keyposes. We have implemented these algorithms as an automatic process and validated their effectiveness by using a physical humanoid robot HRP-2. This robot succeeded in performing the Aizu-bandaisan dance, one of the Japanese traditional folk dances, 1.2 and 1.5 times faster than the tempo originally learned, while maintaining its physical constraints. Although we are not achieving a dancing robot which autonomously interacts with varying music tempos, we think that our method has a vital role in the dancing-to-music capability.},
  publisher = {IEEE-INST Electrical Electronics Engineers Inc},
  address   = {445 Hoes Lane, Piscataway, NJ 08855-4141, USA}
}


text:
DESCRIPTION = "Lightweight media scanner meant to be used in not-so-powerful devices"
SECTION = "libs/multimedia"
AUTHOR = "Profusion"
LICENSE = "LGPLv2.1+"
DEPENDS = "sqlite3 flac"
SRC_URI = "https://garage.maemo.org/frs/download.php/8852/lightmediascanner-${PV}.tar.bz2"
PE = "1"

inherit autotools pkgconfig

do_install_append() {
    install -d ${D}/${bindir}/
    install -m 755 ${WORKDIR}/${PN}-${PV}/src/bin/.libs/test  ${D}/${bindir}/test-lms
}

PACKAGES =+ "${PN}-test"

FILES_${PN}-test = "${bindir}/test-lms"

FILES_${PN}-dbg += "${libdir}/${PN}/plugins/.debug"

SRC_URI[md5sum] = "01c3040ea9df1a4509474bedc1d8adc7"
SRC_URI[sha256sum] = "fa679d473ba85f5046eddae550f1810f69a9b1c481a57bbed75076ee11f9f88d"

repository: overo/overo-oe-natty

repo_name: overo/overo-oe-natty


text:
#
# My desired compile features for each compiler
# |output_variable| will stored the list of compile features
#
# include
function (longlp_desired_compile_features output_variable)
  set (GNU_compile_features_ cxx_std_17)
  set (Clang_compile_features_ cxx_std_17)
  set (MSVC_compile_features_ cxx_std_17)
  set (${output_variable} ${${CMAKE_CXX_COMPILER_ID}_compile_features_} PARENT_SCOPE)
endfunction ()


text:
add_library(Qt5::QAxWidgetPlugin MODULE IMPORTED)

_populate_Designer_plugin_properties(QAxWidgetPlugin RELEASE "designer/qaxwidget.dll")

list(APPEND Qt5Designer_PLUGINS Qt5::QAxWidgetPlugin)

repository: timi-liuliang/echo

repo_name: timi-liuliang/echo


text:
@article{Vent21,
  author = {Coen de Vente and Luuk H. Boulogne and Kiran Vaidhya Venkadesh and Cheryl Sital and Nikolas Lessmann and Colin Jacobs and Clara I. S\'{a}nchez and Bram van Ginneken},
  title = {Automated COVID-19 Grading with Convolutional Neural Networks in Computed Tomography Scans: A Systematic Comparison},
  journal ={IEEE Transactions on Artificial Intelligence}
  year={2022},
  volume={3},
  number={2},
  pages={129-138},
  doi={10.1109/TAI.2021.3115093},
  scholar_id = {3751302600748129411,12286921253277950486,11993509375043963622},
}

repository: kiranvaidhya/personal-website

repo_name: kiranvaidhya/personal-website