text:
@proceedings{ws-2018-bionlp,
    title = "Proceedings of the {B}io{NLP} 2018 workshop",
    editor = "Demner-Fushman, Dina  and
      Cohen, Kevin Bretonnel  and
      Ananiadou, Sophia  and
      Tsujii, Junichi",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2300",
}
@inproceedings{newman-griffis-zirikly-2018-embedding,
    title = "Embedding Transfer for Low-Resource Medical Named Entity Recognition: A Case Study on Patient Mobility",
    author = "Newman-Griffis, Denis  and
      Zirikly, Ayah",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2301",
    doi = "10.18653/v1/W18-2301",
    pages = "1--11",
}
@inproceedings{jeblee-etal-2018-multi,
    title = "Multi-task learning for interpretable cause of death classification using key phrase prediction",
    author = "Jeblee, Serena  and
      Gomes, Mireille  and
      Hirst, Graeme",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2302",
    doi = "10.18653/v1/W18-2302",
    pages = "12--17",
}
@inproceedings{chokwijitkul-etal-2018-identifying,
    title = "Identifying Risk Factors For Heart Disease in Electronic Medical Records: A Deep Learning Approach",
    author = "Chokwijitkul, Thanat  and
      Nguyen, Anthony  and
      Hassanzadeh, Hamed  and
      Perez, Siegfried",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2303",
    doi = "10.18653/v1/W18-2303",
    pages = "18--27",
}
@inproceedings{saputra-etal-2018-keyphrases,
    title = "Keyphrases Extraction from User-Generated Contents in Healthcare Domain Using Long Short-Term Memory Networks",
    author = "Saputra, Ilham Fathy  and
      Mahendra, Rahmad  and
      Wicaksono, Alfan Farizki",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2304",
    doi = "10.18653/v1/W18-2304",
    pages = "28--34",
}
@inproceedings{seva-etal-2018-identifying,
    title = "Identifying Key Sentences for Precision Oncology Using Semi-Supervised Learning",
    author = "{\v{S}}eva, Jurica  and
      Wackerbauer, Martin  and
      Leser, Ulf",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2305",
    doi = "10.18653/v1/W18-2305",
    pages = "35--46",
}
@inproceedings{wang-etal-2018-ontology,
    title = "Ontology alignment in the biomedical domain using entity definitions and context",
    author = "Wang, Lucy  and
      Bhagavatula, Chandra  and
      Neumann, Mark  and
      Lo, Kyle  and
      Wilhelm, Chris  and
      Ammar, Waleed",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2306",
    doi = "10.18653/v1/W18-2306",
    pages = "47--55",
}
@inproceedings{galea-etal-2018-sub,
    title = "Sub-word information in pre-trained biomedical word representations: evaluation and hyper-parameter optimization",
    author = "Galea, Dieter  and
      Laponogov, Ivan  and
      Veselkov, Kirill",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2307",
    doi = "10.18653/v1/W18-2307",
    pages = "56--66",
}
@inproceedings{jin-szolovits-2018-pico,
    title = "{PICO} Element Detection in Medical Text via Long Short-Term Memory Neural Networks",
    author = "Jin, Di  and
      Szolovits, Peter",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2308",
    doi = "10.18653/v1/W18-2308",
    pages = "67--75",
}
@inproceedings{wang-etal-2018-coding,
    title = "Coding Structures and Actions with the {COSTA} Scheme in Medical Conversations",
    author = "Wang, Nan  and
      Song, Yan  and
      Xia, Fei",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2309",
    doi = "10.18653/v1/W18-2309",
    pages = "76--86",
}
@inproceedings{pfeiffer-etal-2018-neural,
    title = "A Neural Autoencoder Approach for Document Ranking and Query Refinement in Pharmacogenomic Information Retrieval",
    author = {Pfeiffer, Jonas  and
      Broscheit, Samuel  and
      Gemulla, Rainer  and
      G{\"o}schl, Mathias},
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2310",
    doi = "10.18653/v1/W18-2310",
    pages = "87--97",
}
@inproceedings{bjorne-salakoski-2018-biomedical,
    title = "Biomedical Event Extraction Using Convolutional Neural Networks and Dependency Parsing",
    author = {Bj{\"o}rne, Jari  and
      Salakoski, Tapio},
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2311",
    doi = "10.18653/v1/W18-2311",
    pages = "98--108",
}
@inproceedings{sharma-etal-2018-bioama,
    title = "{B}io{AMA}: Towards an End to End {B}io{M}edical Question Answering System",
    author = "Sharma, Vasu  and
      Kulkarni, Nitish  and
      Pranavi, Srividya  and
      Bayomi, Gabriel  and
      Nyberg, Eric  and
      Mitamura, Teruko",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2312",
    doi = "10.18653/v1/W18-2312",
    pages = "109--117",
}
@inproceedings{das-etal-2018-phrase2vecglm,
    title = "{P}hrase2{V}ec{GLM}: Neural generalized language model{--}based semantic tagging for complex query reformulation in medical {IR}",
    author = "Das, Manirupa  and
      Fosler-Lussier, Eric  and
      Lin, Simon  and
      Moosavinasab, Soheil  and
      Chen, David  and
      Rust, Steve  and
      Huang, Yungui  and
      Ramnath, Rajiv",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2313",
    doi = "10.18653/v1/W18-2313",
    pages = "118--128",
}
@inproceedings{nguyen-verspoor-2018-convolutional,
    title = "Convolutional neural networks for chemical-disease relation extraction are improved with character-based word embeddings",
    author = "Nguyen, Dat Quoc  and
      Verspoor, Karin",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2314",
    doi = "10.18653/v1/W18-2314",
    pages = "129--136",
}
@inproceedings{liu-etal-2018-domain,
    title = "Domain Adaptation for Disease Phrase Matching with Adversarial Networks",
    author = "Liu, Miaofeng  and
      Han, Jialong  and
      Zhang, Haisong  and
      Song, Yan",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2315",
    doi = "10.18653/v1/W18-2315",
    pages = "137--141",
}
@inproceedings{salimi-rozovskaya-2018-predicting,
    title = "Predicting Discharge Disposition Using Patient Complaint Notes in Electronic Medical Records",
    author = "Salimi, Mohamad  and
      Rozovskaya, Alla",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2316",
    doi = "10.18653/v1/W18-2316",
    pages = "142--146",
}
@inproceedings{wang-meng-2018-bacteria,
    title = "Bacteria and Biotope Entity Recognition Using A Dictionary-Enhanced Neural Network Model",
    author = "Wang, Qiuyue  and
      Meng, Xiaofeng",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2317",
    doi = "10.18653/v1/W18-2317",
    pages = "147--150",
}
@inproceedings{yeganova-etal-2018-singlecite,
    title = "{S}ingle{C}ite: Towards an improved Single Citation Search in {P}ub{M}ed",
    author = "Yeganova, Lana  and
      Comeau, Donald C  and
      Kim, Won  and
      Wilbur, W John  and
      Lu, Zhiyong",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2318",
    doi = "10.18653/v1/W18-2318",
    pages = "151--155",
}
@inproceedings{zhao-etal-2018-framework,
    title = "A Framework for Developing and Evaluating Word Embeddings of Drug-named Entity",
    author = "Zhao, Mengnan  and
      Masino, Aaron J.  and
      Yang, Christopher C.",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2319",
    doi = "10.18653/v1/W18-2319",
    pages = "156--160",
}
@inproceedings{kim-etal-2018-mesh,
    title = "{M}e{SH}-based dataset for measuring the relevance of text retrieval",
    author = "Kim, Won Gyu  and
      Yeganova, Lana  and
      Comeau, Donald  and
      Wilbur, W John  and
      Lu, Zhiyong",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2320",
    doi = "10.18653/v1/W18-2320",
    pages = "161--165",
}
@inproceedings{zhou-etal-2018-crf,
    title = "{CRF}-{LSTM} Text Mining Method Unveiling the Pharmacological Mechanism of Off-target Side Effect of Anti-Multiple Myeloma Drugs",
    author = "Zhou, Kaiyin  and
      Zhang, Sheng  and
      Meng, Xiangyu  and
      Luo, Qi  and
      Wang, Yuxing  and
      Ding, Ke  and
      Feng, Yukun  and
      Chen, Mo  and
      Cohen, Kevin  and
      Xia, Jingbo",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2321",
    doi = "10.18653/v1/W18-2321",
    pages = "166--171",
}
@inproceedings{nagata-etal-2018-prediction,
    title = "Prediction Models for Risk of Type-2 Diabetes Using Health Claims",
    author = "Nagata, Masatoshi  and
      Takai, Kohichi  and
      Yasuda, Keiji  and
      Heracleous, Panikos  and
      Yoneyama, Akio",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2322",
    doi = "10.18653/v1/W18-2322",
    pages = "172--176",
}
@inproceedings{wang-etal-2018-learning-better,
    title = "On Learning Better Embeddings from {C}hinese Clinical Records: Study on Combining In-Domain and Out-Domain Data",
    author = "Wang, Yaqiang  and
      Chen, Yunhui  and
      Shu, Hongping  and
      Jiang, Yongguang",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2323",
    doi = "10.18653/v1/W18-2323",
    pages = "177--182",
}
@inproceedings{trieu-etal-2018-investigating,
    title = "Investigating Domain-Specific Information for Neural Coreference Resolution on Biomedical Texts",
    author = "Trieu, Hai-Long  and
      Nguyen, Nhung T. H.  and
      Miwa, Makoto  and
      Ananiadou, Sophia",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2324",
    doi = "10.18653/v1/W18-2324",
    pages = "183--188",
}
@inproceedings{rosenthal-faulkner-2018-toward,
    title = "Toward Cross-Domain Engagement Analysis in Medical Notes",
    author = "Rosenthal, Sara  and
      Faulkner, Adam",
    booktitle = "Proceedings of the {B}io{NLP} 2018 workshop",
    month = jul,
    year = "2018",
    address = "Melbourne, Australia",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/W18-2325",
    doi = "10.18653/v1/W18-2325",
    pages = "189--193",
}

repository: emorynlp/nlprankings

repo_name: emorynlp/nlprankings

gha_language: TeX


text:
file(REMOVE_RECURSE
  "CMakeFiles/de-redis.dir/src/adlist.c.o"
  "CMakeFiles/de-redis.dir/src/ae.c.o"
  "CMakeFiles/de-redis.dir/src/ae_epoll.c.o"
  "CMakeFiles/de-redis.dir/src/ae_evport.c.o"
  "CMakeFiles/de-redis.dir/src/ae_kqueue.c.o"
  "CMakeFiles/de-redis.dir/src/ae_select.c.o"
  "CMakeFiles/de-redis.dir/src/anet.c.o"
  "CMakeFiles/de-redis.dir/src/aof.c.o"
  "CMakeFiles/de-redis.dir/src/bio.c.o"
  "CMakeFiles/de-redis.dir/src/bitops.c.o"
  "CMakeFiles/de-redis.dir/src/config.c.o"
  "CMakeFiles/de-redis.dir/src/crc64.c.o"
  "CMakeFiles/de-redis.dir/src/db.c.o"
  "CMakeFiles/de-redis.dir/src/debug.c.o"
  "CMakeFiles/de-redis.dir/src/dict.c.o"
  "CMakeFiles/de-redis.dir/src/endianconv.c.o"
  "CMakeFiles/de-redis.dir/src/intset.c.o"
  "CMakeFiles/de-redis.dir/src/lzf_c.c.o"
  "CMakeFiles/de-redis.dir/src/lzf_d.c.o"
  "CMakeFiles/de-redis.dir/src/memtest.c.o"
  "CMakeFiles/de-redis.dir/src/migrate.c.o"
  "CMakeFiles/de-redis.dir/src/multi.c.o"
  "CMakeFiles/de-redis.dir/src/networking.c.o"
  "CMakeFiles/de-redis.dir/src/notify.c.o"
  "CMakeFiles/de-redis.dir/src/object.c.o"
  "CMakeFiles/de-redis.dir/src/pqsort.c.o"
  "CMakeFiles/de-redis.dir/src/pubsub.c.o"
  "CMakeFiles/de-redis.dir/src/rand.c.o"
  "CMakeFiles/de-redis.dir/src/rdb.c.o"
  "CMakeFiles/de-redis.dir/src/redis-benchmark.c.o"
  "CMakeFiles/de-redis.dir/src/redis-check-aof.c.o"
  "CMakeFiles/de-redis.dir/src/redis-check-dump.c.o"
  "CMakeFiles/de-redis.dir/src/redis-cli.c.o"
  "CMakeFiles/de-redis.dir/src/redis.c.o"
  "CMakeFiles/de-redis.dir/src/release.c.o"
  "CMakeFiles/de-redis.dir/src/replication.c.o"
  "CMakeFiles/de-redis.dir/src/rio.c.o"
  "CMakeFiles/de-redis.dir/src/scripting.c.o"
  "CMakeFiles/de-redis.dir/src/sds.c.o"
  "CMakeFiles/de-redis.dir/src/sentinel.c.o"
  "CMakeFiles/de-redis.dir/src/setproctitle.c.o"
  "CMakeFiles/de-redis.dir/src/sha1.c.o"
  "CMakeFiles/de-redis.dir/src/slowlog.c.o"
  "CMakeFiles/de-redis.dir/src/sort.c.o"
  "CMakeFiles/de-redis.dir/src/syncio.c.o"
  "CMakeFiles/de-redis.dir/src/t_hash.c.o"
  "CMakeFiles/de-redis.dir/src/t_list.c.o"
  "CMakeFiles/de-redis.dir/src/t_set.c.o"
  "CMakeFiles/de-redis.dir/src/t_string.c.o"
  "CMakeFiles/de-redis.dir/src/t_zset.c.o"
  "CMakeFiles/de-redis.dir/src/util.c.o"
  "CMakeFiles/de-redis.dir/src/ziplist.c.o"
  "CMakeFiles/de-redis.dir/src/zipmap.c.o"
  "CMakeFiles/de-redis.dir/src/zmalloc.c.o"
  "de-redis"
  "de-redis.pdb"
)

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

license_type: permissive

branch_name: refs/heads/main

extension: cmake


text:
DESCRIPTION = "simple firewall configuratiopn script"
SECTION = "base"
PRIORITY = "optional"
MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
LICENSE = "GPL"
DEPENDS = "virtual/kernel"
SRCDATE = "20060114"
PV = "cvs${SRCDATE}"

INHIBIT_PACKAGE_STRIP = "1"

SRC_URI = "http://meshcube.org/nylon/unstable/sources/${PN}_gruen.4g__${SRCDATE}.tar.gz"
S = "${WORKDIR}/${PN}"

do_install() {
	(cd ${S}; tar -c --exclude .svn -f - . ) | tar -C ${D} -xpf -
}

license: MIT

repository: BackupTheBerlios/openslug-svn

repo_name: BackupTheBerlios/openslug-svn

branch_name: refs/heads/master

extension: bb


text:
DESCRIPTION = "ADSP Driver for Linux"
LICENSE = "GPLv2 & MIT"

LIC_FILES_CHKSUM = " \
    file://COPYING;md5=55979d94ccbb973fdea772250e0c54d6 \
    file://MIT-COPYING;md5=f932f6ad0feea4f97b6e8316e172070e \
"

require include/adsp-options.inc
inherit module

FILESEXTRAPATHS_prepend := "${THISDIR}/xtensa-hifi:"

SRC_URI = "${@base_conditional('USE_ADSP', '1', 'file://RCG3AHPDL4001ZDO.tar.gz', '', d)}"

S = "${WORKDIR}/RCG3AHPDL4001ZDO"

# Define the extra config for using module.bbclass to build ADSP driver
EXTRA_OEMAKE_append = " KDIR=${STAGING_KERNEL_DIR}"

# The ADSP driver need adsp firmware for running
RDEPENDS_${PN}_append = " adsp-fw-module"

repository: CogentEmbedded/meta-rcar

repo_name: CogentEmbedded/meta-rcar

gha_license_id: MIT

gha_language: BitBake


text:
DESCRIPTION = "Implements a XML/HTML/XHTML Markup safe string for Python"
HOMEPAGE = "http://github.com/mitsuhiko/markupsafe"
SECTION = "devel/python"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=c6d1adcf45d69359f256c1cea3254127"

PR = "r0"
SRCNAME = "MarkupSafe"

SRC_URI = "https://pypi.python.org/packages/source/M/${SRCNAME}/${SRCNAME}-${PV}.tar.gz"

SRC_URI[md5sum] = "f5ab3deee4c37cd6a922fb81e730da6e"
SRC_URI[sha256sum] = "a4ec1aff59b95a14b45eb2e23761a0179e98319da5a7eb76b56ea8cdc7b871c3"

S = "${WORKDIR}/${SRCNAME}-${PV}"

inherit setuptools

RDEPENDS_${PN} += "python-re"

branch_name: refs/heads/fido


text:
@inproceedings{weinert2015using,
  title={Using open-source hardware to support disadvantaged communications},
  author={Weinert, Andrew and Hu, Hongyi and Spensky, Chad and Bullough, Benjamin},
  booktitle={Global Humanitarian Technology Conference (GHTC), 2015 IEEE},
  pages={79--86},
  year={2015},
  organization={IEEE}
}

extension: bib


text:
@article{bro1997fast,
  title={A fast non-negativity-constrained least squares algorithm},
  author={Bro, Rasmus and De Jong, Sijmen},
  journal={Journal of Chemometrics: A Journal of the Chemometrics Society},
  volume={11},
  number={5},
  pages={393--401},
  year={1997},
  publisher={Wiley Online Library},
  doi={10.1002/(sici)1099-128x(199709/10)11:5<393::aid-cem483>3.0.co;2-l}
}

@article{bro1997parafac,
  title={PARAFAC. Tutorial and applications},
  author={Bro, Rasmus and others},
  journal={Chemometrics and intelligent laboratory systems},
  volume={38},
  number={2},
  pages={149--172},
  year={1997},
  publisher={Amsterdam; New York: Elsevier Science Pub. Co., 1986-},
  doi={10.1016/s0169-7439(97)00032-4}
}

@book{lawson1995solving,
  title={Solving least squares problems},
  author={Lawson, Charles L and Hanson, Richard J},
  volume={15},
  year={1995},
  publisher={Siam},
  doi={10.1137/1.9781611971217}
}

@inproceedings{GHMNSWZ19,
	title={Neural Nonnegative Matrix Factorization for Hierarchical Multilayer Topic Modeling},
	author={M. Gao and J. Haddock and D. Molitor and D. Needell and E. Sadovnik and T. Will and R. Zhang},
	booktitle={Proc. Interational Workshop on Computational Advances in Multi-Sensor Adaptive Processing},
	year={2019},
    doi={10.1109/camsap45676.2019.9022678}
}

@article{WHZMNGS20Neural,
	title={Neural Nonnegative Matrix Factorization for Hierarchical Multilayer Topic Modeling},
	author={T. Will and R. Zhang and E. Sadovnik and M. Gao and J. Vendrow and J. Haddock and D. Molitor and D. Needell},
	note={Forthcoming.},
	year={2020}
}

@article{VHN20Neural,
  title={Neural Nonnegative Canonical Polyadic Decomposition For Hierarchical Tensor Analysis},
  author={J. Vendrow and J. Haddock and D. Needell},
  note={Forthcoming.},
  year={2020}
}

@inproceedings{lee2001algorithms,
  title={Algorithms for non-negative matrix factorization},
  author={Lee, Daniel D and Seung, H Sebastian},
  booktitle={Advances in neural information processing systems},
  pages={556--562},
  year={2001},
  doi={10.5555/3008751.3008829}
}

@article{2020SciPy-NMeth,
       author={{Virtanen}, Pauli and {Gommers}, Ralf and {Oliphant},
         Travis E. and {Haberland}, Matt and {Reddy}, Tyler and
         {Cournapeau}, David and {Burovski}, Evgeni and {Peterson}, Pearu
         and {Weckesser}, Warren and {Bright}, Jonathan and {van der Walt},
         St{\'e}fan J.  and {Brett}, Matthew and {Wilson}, Joshua and
         {Jarrod Millman}, K.  and {Mayorov}, Nikolay and {Nelson}, Andrew
         R.~J. and {Jones}, Eric and {Kern}, Robert and {Larson}, Eric and
         {Carey}, CJ and {Polat}, {\.I}lhan and {Feng}, Yu and {Moore},
         Eric W. and {Vand erPlas}, Jake and {Laxalde}, Denis and
         {Perktold}, Josef and {Cimrman}, Robert and {Henriksen}, Ian and
         {Quintero}, E.~A. and {Harris}, Charles R and {Archibald}, Anne M.
         and {Ribeiro}, Ant{\^o}nio H. and {Pedregosa}, Fabian and
         {van Mulbregt}, Paul and {Contributors}, SciPy 1. 0},
        title="{SciPy 1.0: Fundamental Algorithms for Scientific
                  Computing in Python}",
      journal={Nature Methods},
         year={2020},
       adsurl={https://rdcu.be/b08Wh},
       doi = {10.1038/s41592-019-0686-2},
}

@book{oliphant2006guide,
  title={A guide to NumPy},
  author={Oliphant, Travis E},
  volume={1},
  year={2006},
  publisher={Trelgol Publishing USA}
}

@article{Kac37:Angenaeherte-Aufloesung,
	Author = {S. Kaczmarz},
	Date-Added = {2012-08-12 23:18:20 +0000},
	Date-Modified = {2012-08-12 23:23:00 +0000},
	Journal = {Bull. Int. Acad. Polon. Sci. Lett. Ser. A},
	Pages = {335--357},
	Title = {Angen\"aherte Aufl\"osung von Systemen linearer Gleichungen},
	Year = {1937},
    doi={10.1007/BF02242280}
   }

@article{strohmer2009randomized,
  title={A randomized Kaczmarz algorithm with exponential convergence},
  author={Strohmer, Thomas and Vershynin, Roman},
  journal={Journal of Fourier Analysis and Applications},
  volume={15},
  number={2},
  pages={262},
  year={2009},
  publisher={Springer},
  doi={10.1007/s00041-008-9030-4},
}

@article{leventhal2010randomized,
  title={Randomized methods for linear constraints: convergence rates and conditioning},
  author={Leventhal, Dennis and Lewis, Adrian S},
  journal={Mathematics of Operations Research},
  volume={35},
  number={3},
  pages={641--654},
  year={2010},
  publisher={INFORMS},
  doi={10.1287/moor.1100.0456},
}


text:
@inproceedings{cotterell+al.naacl18a,
  title = {Are All Languages Equally Hard to Language-Model?},
  venue = {NAACL},
  year = {2018},
  arXiv = {https://arxiv.org/abs/1806.03743},
  anthology = {https://www.aclweb.org/anthology/papers/N18-2085.pdf},
  author = {Cotterell, Ryan and
	J. Mielke, Sabrina and
	Eisner, Jason and
	Roark, Brian},
  booktitle = {Proceedings of the 2018 Conference of the North {A}merican Chapter of the Association for Computational Linguistics: Human Language Technologies},
  month = {June},
  publisher = {Association for Computational Linguistics},
  address = {New Orleans, Louisiana},
  volume = {2 (Short Papers)},
  pages = {536--541},
  abstract = {For general modeling methods applied to diverse languages, a natural question is: how well should we expect our models to work on languages with differing typological profiles? In this work, we develop an evaluation framework for fair cross-linguistic comparison of language models, using translated text so that all models are asked to predict approximately the same information. We then conduct a study on 21 languages, demonstrating that in some languages, the textual expression of the information is harder to predict with both n-gram and LSTM language models. We show complex inflectional morphology to be a cause of performance differences among languages.},
  url = {https://www.aclweb.org/anthology/papers/N18-2085.pdf},
}

repository: rycolab/website

repo_name: rycolab/website


text:
SUMMARY = "Python WBEM Client and Provider Interface"
DESCRIPTION = "\
A Python library for making CIM (Common Information Model) operations over \
HTTP using the WBEM CIM-XML protocol. It is based on the idea that a good \
WBEM client should be easy to use and not necessarily require a large amount \
of programming knowledge. It is suitable for a large range of tasks from \
simply poking around to writing web and GUI applications. \
\
WBEM, or Web Based Enterprise Management is a manageability protocol, like \
SNMP, standardised by the Distributed Management Task Force (DMTF) available \
at http://www.dmtf.org/standards/wbem. \
\
It also provides a Python provider interface, and is the fastest and easiest \
way to write providers on the planet."
HOMEPAGE = "http://pywbem.github.io"
LICENSE = "LGPL-2.1-only"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=fbc093901857fcd118f065f900982c24"

SRC_URI[sha256sum] = "abdbd6ce08b6c597cdd6c7730e6b49a842d913f2f6b3cc62b585c58ec3ee7945"

inherit pypi setuptools3 update-alternatives

DEPENDS += " \
    python3-ply-native \
    python3-pyyaml-native \
    python3-six-native \
    python3-wheel-native \
"

RDEPENDS:${PN} += "\
    python3-datetime \
    python3-io \
    python3-logging \
    python3-netclient \
    python3-nocasedict \
    python3-nocaselist \
    python3-ply \
    python3-pyyaml \
    python3-requests \
    python3-six \
    python3-stringold \
    python3-threading \
    python3-unixadmin \
    python3-xml \
    python3-yamlloader \
"

ALTERNATIVE:${PN} = "mof_compiler"
ALTERNATIVE_TARGET[mof_compiler] = "${bindir}/mof_compiler"

ALTERNATIVE_PRIORITY = "60"

BBCLASSEXTEND = "native"

repository: openembedded/meta-openembedded

repo_name: openembedded/meta-openembedded


text:
# The set of languages for which implicit dependencies are needed:
SET(CMAKE_DEPENDS_LANGUAGES
  "C"
  "CXX"
  )
# The set of files for implicit dependencies of each language:
SET(CMAKE_DEPENDS_CHECK_C
  "/home/i7626944/bullet/src/clew/clew.c" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/__/clew/clew.o"
  )
SET(CMAKE_C_COMPILER_ID "GNU")
SET(CMAKE_DEPENDS_CHECK_CXX
  "/home/i7626944/bullet/src/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/BroadphaseCollision/b3GpuGridBroadphase.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/BroadphaseCollision/b3GpuParallelLinearBvh.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/BroadphaseCollision/b3GpuParallelLinearBvh.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/BroadphaseCollision/b3GpuParallelLinearBvhBroadphase.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/BroadphaseCollision/b3GpuParallelLinearBvhBroadphase.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/BroadphaseCollision/b3GpuSapBroadphase.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/Initialize/b3OpenCLUtils.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/NarrowphaseCollision/b3ContactCache.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3ContactCache.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/NarrowphaseCollision/b3ConvexHullContact.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3ConvexHullContact.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/NarrowphaseCollision/b3GjkEpa.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3GjkEpa.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/NarrowphaseCollision/b3GjkPairDetector.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3GjkPairDetector.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/NarrowphaseCollision/b3OptimizedBvh.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3OptimizedBvh.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/NarrowphaseCollision/b3QuantizedBvh.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3QuantizedBvh.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3StridingMeshInterface.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/NarrowphaseCollision/b3TriangleCallback.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3TriangleCallback.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/NarrowphaseCollision/b3TriangleIndexVertexArray.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3TriangleIndexVertexArray.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/NarrowphaseCollision/b3VoronoiSimplexSolver.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3VoronoiSimplexSolver.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/ParallelPrimitives/b3BoundSearchCL.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/ParallelPrimitives/b3BoundSearchCL.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/ParallelPrimitives/b3FillCL.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/ParallelPrimitives/b3FillCL.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/ParallelPrimitives/b3LauncherCL.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/ParallelPrimitives/b3LauncherCL.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/ParallelPrimitives/b3PrefixScanCL.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/ParallelPrimitives/b3PrefixScanCL.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/ParallelPrimitives/b3PrefixScanFloat4CL.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/ParallelPrimitives/b3PrefixScanFloat4CL.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/ParallelPrimitives/b3RadixSort32CL.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/ParallelPrimitives/b3RadixSort32CL.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/Raycast/b3GpuRaycast.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/Raycast/b3GpuRaycast.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/RigidBody/b3GpuGenericConstraint.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/RigidBody/b3GpuGenericConstraint.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/RigidBody/b3GpuJacobiContactSolver.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/RigidBody/b3GpuJacobiContactSolver.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/RigidBody/b3GpuNarrowPhase.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/RigidBody/b3GpuPgsConstraintSolver.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/RigidBody/b3GpuPgsConstraintSolver.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/RigidBody/b3GpuPgsContactSolver.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/RigidBody/b3GpuRigidBodyPipeline.o"
  "/home/i7626944/bullet/src/Bullet3OpenCL/RigidBody/b3Solver.cpp" "/home/i7626944/bullet/src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/RigidBody/b3Solver.o"
  )
SET(CMAKE_CXX_COMPILER_ID "GNU")

# Preprocessor definitions for this target.
SET(CMAKE_TARGET_DEFINITIONS
  "B3_USE_CLEW"
  "USE_GRAPHICAL_BENCHMARK"
  )

# Targets to which this target links.
SET(CMAKE_TARGET_LINKED_INFO_FILES
  )

# The include file search paths:
SET(CMAKE_C_TARGET_INCLUDE_PATH
  "src"
  )
SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH})
SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH})
SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH})

license: Zlib

repository: matttraynar/MPC

repo_name: matttraynar/MPC


text:
# Copyright (c) 2013, 2015 Ruslan Baratov
# All rights reserved.

cmake_minimum_required(VERSION 3.0)

include(ExternalProject) # ExternalProject_Add

# Just unpack the archive (do not install to CMAKE_INSTALL_PREFIX)
# Some use cases:
#   * Extra CMake modules
#   * Resources (data for testing, pictures, ...)
#   * Additional read-only sources (see LLVM)

# Note that archive will be unpacked to special internal location and can
# be found by <package-name>_ROOT variable. I.e. there are no files installed
# into CMAKE_INSTALL_PREFIX. For instance this scheme doesn't fit for
# header-only library. Even if header-only library has no build
# instructions it still can be installed. Actually using CMake CONFIG-mode
# (see 'find_package' manuals) is the best way to install such package.

list(APPEND CMAKE_MODULE_PATH "@HUNTER_SELF@/cmake/modules")

include(hunter_status_debug)
include(hunter_assert_not_empty_string)

hunter_status_debug("Scheme: url_sha1_unpack")

# Check preconditions
hunter_assert_not_empty_string("@HUNTER_SELF@")
hunter_assert_not_empty_string("@HUNTER_EP_NAME@")
hunter_assert_not_empty_string("@HUNTER_PACKAGE_URL@")
hunter_assert_not_empty_string("@HUNTER_PACKAGE_SHA1@")
hunter_assert_not_empty_string("@HUNTER_PACKAGE_DOWNLOAD_DIR@")
hunter_assert_not_empty_string("@HUNTER_PACKAGE_SOURCE_DIR@")
hunter_assert_not_empty_string("@HUNTER_PACKAGE_LICENSE_DIR@")
hunter_assert_not_empty_string("@HUNTER_TLS_VERIFY@")

string(COMPARE EQUAL "@HUNTER_PACKAGE_PROTECTED_SOURCES@" "" is_empty)
if(is_empty)
  set(http_credentials "")
else()
  set(
      http_credentials
      HTTP_USERNAME "@HUNTER_PACKAGE_HTTP_USERNAME@"
      HTTP_PASSWORD "@HUNTER_PACKAGE_HTTP_PASSWORD@"
  )
endif()

ExternalProject_Add(
    "@HUNTER_EP_NAME@"
    URL
    @HUNTER_PACKAGE_URL@
    URL_HASH
    SHA1=@HUNTER_PACKAGE_SHA1@
    ${http_credentials}
    DOWNLOAD_DIR
    "@HUNTER_PACKAGE_DOWNLOAD_DIR@"
    TLS_VERIFY
    "@HUNTER_TLS_VERIFY@"
    SOURCE_DIR
    "@HUNTER_PACKAGE_SOURCE_DIR@"
    INSTALL_DIR
    "@HUNTER_PACKAGE_SOURCE_DIR@"
    CONFIGURE_COMMAND
    ""
    BUILD_COMMAND
    ""
    INSTALL_COMMAND
    # Copy license files
    "@CMAKE_COMMAND@"
    "-C@HUNTER_ARGS_FILE@" # for 'HUNTER_INSTALL_LICENSE_FILES'
    "-Dsrcdir=@HUNTER_PACKAGE_SOURCE_DIR@"
    "-Ddstdir=@HUNTER_PACKAGE_LICENSE_DIR@"
    -P
    "@HUNTER_SELF@/scripts/try-copy-license.cmake"
)

repository: cpp-pm/hunter

repo_name: cpp-pm/hunter

gha_language: CMake

extension: in


text:
require pixman.inc

PR = "${INC_PR}.0"

SRC_URI = "http://xorg.freedesktop.org/archive/individual/lib/${BPN}-${PV}.tar.gz \
file://0002-Fix-compilation-on-Win32.patch \
file://0003-test-Fix-tests-for-compilation-on-Windows.patch \
file://0004-test-Add-Makefile-for-Win32.patch \
file://0005-Do-not-include-unused-headers.patch \
file://0006-test-Silence-MSVC-warnings.patch \
file://0007-Main-loop-template-for-fast-single-pass-bilinear-sca.patch \
file://0008-test-check-correctness-of-bilinear_pad_repeat_get_sc.patch \
file://0009-SSE2-optimization-for-bilinear-scaled-src_8888_8888.patch \
file://0010-ARM-NEON-optimization-for-bilinear-scaled-src_8888_8.patch \
file://0011-test-In-image_endian_swap-use-pixman_image_get_forma.patch \
file://0012-test-Do-endian-swapping-of-the-source-and-destinatio.patch \
file://0013-ARM-use-prefetch-in-nearest-scaled-src_0565_0565.patch \
file://0014-ARM-common-macro-for-nearest-scaling-fast-paths.patch \
file://0015-ARM-assembly-optimized-nearest-scaled-src_8888_8888.patch \
file://0016-ARM-new-bilinear-fast-path-template-macro-in-pixman-.patch \
file://0017-ARM-NEON-common-macro-template-for-bilinear-scanline.patch \
file://0018-ARM-use-common-macro-template-for-bilinear-scaled-sr.patch \
file://0019-ARM-NEON-optimization-for-bilinear-scaled-src_8888_0.patch \
file://0020-ARM-NEON-optimization-for-bilinear-scaled-src_0565_x.patch \
file://0021-ARM-NEON-optimization-for-bilinear-scaled-src_0565_0.patch \
file://0022-ARM-a-bit-faster-NEON-bilinear-scaling-for-r5g6b5-so.patch \
file://0023-In-delegate_-src-dest-_iter_init-call-delegate-direc.patch \
file://0024-Fill-out-parts-of-iters-in-_pixman_implementation_-s.patch \
file://0025-Simplify-the-prototype-for-iterator-initializers.patch \
file://0026-test-Randomize-some-tests-if-PIXMAN_RANDOMIZE_TESTS-.patch \
file://0027-Add-simple-support-for-the-r8g8b8a8-and-r8g8b8x8-for.patch \
file://0028-Add-support-for-the-r8g8b8a8-and-r8g8b8x8-formats-to.patch \
file://0029-test-Fix-infinite-loop-in-composite.patch \
file://0030-ARM-tweaked-horizontal-weights-update-in-NEON-biline.patch \
file://0031-ARM-use-aligned-memory-writes-in-NEON-bilinear-scali.patch \
file://0032-ARM-support-for-software-pipelining-in-bilinear-macr.patch \
file://0033-ARM-use-less-ARM-instructions-in-NEON-bilinear-scali.patch \
file://0034-ARM-support-different-levels-of-loop-unrolling-in-bi.patch \
file://0035-ARM-pipelined-NEON-implementation-of-bilinear-scaled.patch \
file://0036-ARM-pipelined-NEON-implementation-of-bilinear-scaled.patch \
file://0037-Generic-C-implementation-of-pixman_blt-with-overlapp.patch \
file://0038-Support-of-overlapping-src-dst-for-pixman_blt_mmx.patch \
file://0039-Support-of-overlapping-src-dst-for-pixman_blt_sse2.patch \
file://0040-Support-of-overlapping-src-dst-for-pixman_blt_neon.patch \
"

SRC_URI[md5sum] = "b083fce3bd41ffd083e50dfe6612612d"
SRC_URI[sha256sum] = "ee22c24acc0c1b55a59aeeebfb3552038495d301e334608ac8e6af98172c748c"

NEON = " --disable-arm-neon "
NEON_armv7a = " "

EXTRA_OECONF = "${NEON} --disable-gtk"

repository: mrchapp/arago-oe-dev

repo_name: mrchapp/arago-oe-dev


text:
SUMMARY = "A pure Python implementation of systemd's service notification protocol (sd_notify)"
DESCRIPTION = "\
  sdnotify is a pure Python implementation of the systemd sd_notify protocol. \
  This protocol can be used to inform systemd about service start-up completion, \
  watchdog events, and other service status changes. \
  Thus, this package can be used to write system services in Python that play nicely with systemd. \
  "
HOMEPAGE = "https://github.com/bb4242/sdnotify"
SECTION = "devel/python"

LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=cc572ccc4b18a4b7d13be5d01bc8213e"

SRC_URI[md5sum] = "749ddca1c70be1697fecc443fb1fdb16"
SRC_URI[sha256sum] = "73977fc746b36cc41184dd43c3fe81323e7b8b06c2bb0826c4f59a20c56bb9f1"

inherit setuptools pypi

SKIP_RECIPE[python-sdnotify] ?= "${@bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', '', 'python2 is out of support for long time, read https://www.python.org/doc/sunset-python-2/ https://python3statement.org/ and if you really have to temporarily use this, then set I_SWEAR_TO_MIGRATE_TO_PYTHON3 to "yes"', d)}"

branch_name: refs/heads/jansa/master


text:
cmake_minimum_required(VERSION 2.6)

set(recast_SRCS
	Source/Recast.cpp
	Source/RecastArea.cpp
	Source/RecastAlloc.cpp
	Source/RecastContour.cpp
	Source/RecastFilter.cpp
	Source/RecastLayers.cpp
	Source/RecastMesh.cpp
	Source/RecastMeshDetail.cpp
	Source/RecastRasterization.cpp
	Source/RecastRegion.cpp
)

set(recast_HDRS
	Include/Recast.h
	Include/RecastAlloc.h
	Include/RecastAssert.h
)

include_directories(Include)

add_library(Recast ${recast_SRCS} ${recast_HDRS})

install(TARGETS
    Recast #Recast_dynamic
    RUNTIME DESTINATION bin
    ARCHIVE DESTINATION lib
    LIBRARY DESTINATION lib)

install(FILES ${recast_HDRS} DESTINATION include/Recast)


text:
@article{Razavi-2021-Deep,
    title = "Deep Learning, Explained: Fundamentals, Explainability, and Bridgeability to Process-based Modelling",
    author = "Razavi, Saman",
    journal = "",
    year = "2021",
    publisher = "Copernicus GmbH",
    url = "https://aclanthology.org/G21-62007",
    doi = "10.1002/essoar.10506045.2",
    abstract = "",
}

repository: gwf-uwaterloo/gwf-publications

repo_name: gwf-uwaterloo/gwf-publications

gha_language: Python


text:
@InProceedings{figueroa_impacte_2015,
  title = {L'impacte de la combinació d'estudis i treball en el rendiment dels titulats universitaris. Una anàlisi de l'evolució en els darrers 6 anys a les universitats catalanes},
  booktitle = {Congres Internacional UNIVEST},
  author = {Mijail Figueroa and Albert Sánchez-Gelabert and Lidia Daza and Marina Elias},
  year = {2015},
  abstract = {L'Agència per a la Qualitat del Sistema Universitari de Catalunya publicava recentment (2014) canvis en la participació i dedicació dels graduats universitaris. Concretament mostrava com, entre els titulats, el nombre que s'havia dedicat exclusivament a l'estudi havia disminuït i augmentaven els que ho compaginaven amb algun treball remunerat. Tot i que la majoria de recerques parteixen de que el treball perjudica els resultats acadèmics, les troballes no són concloents i, sovint, contradictòries (Hovdhaugen, 2013). Aquesta comunicació explora els canvis en la participació i dedicació dels titulats catalans en els darrers 6 anys i l'impacte d'aquests canvis en el rendiment acadèmic.},
  language = {cat},
  keywords = {compaginació estudis i treball, condicions socials estudiant, Estudiants universitaris, Participació universitària, Rendiment acadèmic},
  pubtype = {1},
  date = {2015-01-01},
}

repository: alsagel/gret-academic

repo_name: alsagel/gret-academic


text:
#
# base recipe: http://cgit.openembedded.org/cgit.cgi/meta-openembedded/tree\
#	/meta-oe/recipes-support/eventlog/eventlog_0.2.13.bb?
# base branch: master
# base commit: 349507d36b14d1b83d2b27280ec19efe6d7229c6
#

SUMMARY = "Replacement syslog API"
DESCRIPTION = "The EventLog library aims to be a replacement of the 	\
              simple syslog() API provided on UNIX systems. The 	\
              major difference between EventLog and syslog is that 	\
              EventLog tries to add structure to messages. EventLog 	\
              provides an interface to build, format and output an 	\
              event record. The exact format and output method can 	\
              be customized by the administrator via a configuration 	\
              file. his package is the runtime part of the library. 	\
"

PR = "r1"
inherit debian-package

LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://COPYING;md5=b8ba8e77bcda9a53fac0fe39fe957767"

inherit autotools pkgconfig

#install follow Debian jessie
do_install_append () {
	LINKLIB=$(basename $(readlink ${D}${libdir}/libevtlog.so))
	chmod 0644 ${D}${libdir}/${LINKLIB}
}
#correct the sub-package name
DEBIANNAME_${PN}-dbg = "libevtlog0-dbg"

repository: nghiaht-tsdv/meta-debian

repo_name: nghiaht-tsdv/meta-debian

branch_name: refs/heads/jethro


text:
@InProceedings{rahmani16,
  title = {A Subspace Learning Approach for High Dimensional Matrix Decomposition with Efficient Column/Row Sampling},
  author = {Mostafa Rahmani and Geroge Atia},
  pages = {1206-1214},
  abstract = {This paper presents a new randomized approach to high-dimensional low rank (LR) plus sparse matrix decomposition. For a data matrix $D \in {R}^{N_1 \times N_2}$, the complexity of conventional decomposition methods is $O(N_1 N_2 r)$, which limits their usefulness in big data settings ($r$ is the rank of the LR component). In addition, the existing randomized approaches rely for the most part on uniform random sampling, which may be inefficient for many real world data matrices. The proposed subspace learning based approach recovers the LR component using only a small subset of the columns/rows of data and reduces complexity to $O(\max(N_1,N_2) r^2)$. Even when the columns/rows are sampled uniformly at random, the sufficient number of sampled columns/rows is shown to be roughly $O(r \mu)$, where $\mu$ is the coherency parameter of the LR component. In addition, efficient sampling algorithms are proposed to address the problem of column/row sampling from structured data.},
}

repository: mreid/papersite

repo_name: mreid/papersite


text:
SUMMARY = "The GNU portability library"
DESCRIPTION = "A collection of software subroutines which are designed to \
be usable on many operating systems. The goal of the project \
is to make it easy for free software authors to make their \
software run on many operating systems. Since source is designed \
to be copied from gnulib, it is not a library per-se, as much \
as a collection of portable idioms to be used in other projects."

HOMEPAGE = "http://www.gnu.org/software/gnulib/"
SECTION = "devel"
LICENSE = "LGPL-2.0-or-later"

LIC_FILES_CHKSUM = "file://COPYING;md5=56a22a6e5bcce45e2c8ac184f81412b5"
SRCREV = "0d6e3307bbdb8df4d56043d5f373eeeffe4cbef3"

SRC_URI = "git://git.savannah.gnu.org/git/gnulib.git;branch=master \
"

S = "${WORKDIR}/git"

do_install () {
    install -d ${D}/${datadir}/gnulib
    cp --no-preserve=ownership --recursive ${S}/* ${D}/${datadir}/gnulib/
    cp --no-preserve=ownership --recursive ${S}/.git ${D}/${datadir}/gnulib/
}

do_patch[noexec] = "1"
do_configure[noexec] = "1"
do_compile[noexec] = "1"
do_package[noexec] = "1"
do_packagedata[noexec] = "1"
deltask package_write_ipk
deltask package_write_deb
deltask package_write_rpm
deltask do_deploy_archives

BBCLASSEXTEND = "native"


text:
# This file was derived from the linux-yocto-custom.bb recipe in
# oe-core.
#
# linux-yocto-custom.bb:
#
#   A yocto-bsp-generated kernel recipe that uses the linux-yocto and
#   oe-core kernel classes to apply a subset of yocto kernel
#   management to git managed kernel repositories.
#
# Warning:
#
#   Building this kernel without providing a defconfig or BSP
#   configuration will result in build or boot errors. This is not a
#   bug.
#
# Notes:
#
#   patches: patches can be merged into to the source git tree itself,
#            added via the SRC_URI, or controlled via a BSP
#            configuration.
#
#   example configuration addition:
#            SRC_URI += "file://smp.cfg"
#   example patch addition:
#            SRC_URI += "file://0001-linux-version-tweak.patch
#   example feature addition:
#            SRC_URI += "file://feature.scc"
#

inherit kernel
require recipes-kernel/linux/linux-yocto.inc

python __anonymous () {
	depends = d.getVar("DEPENDS", True)
	depends = "%s u-boot-mkimage-native dtc-native" % depends
	d.setVar("DEPENDS", depends)
}

do_create_fitimage() {
	cp ${THISDIR}/linux-yocto-custom/kernel-fit.its ${DEPLOY_DIR_IMAGE}
	uboot-mkimage -f ${DEPLOY_DIR_IMAGE}/kernel-fit.its ${DEPLOY_DIR_IMAGE}/kernel-fit.itb
}

addtask create_fitimage before do_packagedata after do_deploy

KBRANCH = "linux-3.18.y"
KCONFIG_MODE = "--alldefconfig"

SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git;protocol=git;bareclone=1;branch=${KBRANCH}"
SRC_URI += "file://defconfig"
SRC_URI += "file://baltos.scc \
           "

LINUX_VERSION ?= "3.18.32"
LINUX_VERSION_EXTENSION ?= ""

SRCREV="v3.18.32"

PV = "${LINUX_VERSION}+git${SRCPV}"

COMPATIBLE_MACHINE_baltos = "baltos"


text:
DESCRIPTION = "Query CD-Text or information from CDDB"
AUTHOR = "Andreas Frisch <andreas.frisch@multimedia-labs.de>"
SECTION = "console"
PRIORITY = "optional"
LICENSE = "GPLv3"
DEPENDS = "libcddb libcdio"

SRC_URI = "http://dreamboxupdate.com/download/sources/${P}.tar.bz2"

SRC_URI[md5sum] = "8fa7eeae52093bb90c1453ca4b8a29c9"
SRC_URI[sha256sum] = "62498d3db29c5de2e9e9119b315d2c8d7558c5a45264f26aabcf1f989437af33"

inherit autotools

repository: overo/overo-oe-natty

repo_name: overo/overo-oe-natty

branch_name: HEAD


text:
@article{zhou_framework_2002,
 abstract = {This paper develops a framework to support trace theoretic verification of timed circuits and systems. A theoretical foundation for classifying timed traces as either successes or failures is developed. The concept of the semimirror is introduced to allow conformance checking thus supporting hierarchical verification of timed circuits and systems. Finally, we relate our framework to those previously proposed for timing verification.},
 author = {Zhou, Bin and Yoneda, Tomohiro and Myers, Chris},
 date = {2002-10-01},
 issn = {, 0916-8532},
 journaltitle = {IEICE TRANSACTIONS on Information and Systems},
 keywords = {search},
 note = {00000},
 number = {10},
 pages = {1595--1604},
 title = {Framework of Timed Trace Theoretic Verification Revisited},
 url = {https://search.ieice.org/bin/summary.php?id=e85-d_10_1595&category=D&year=2002&lang=E&abst=},
 urldate = {2020-09-16},
 volume = {E85-D}
}


text:
require kbproto_${PV}.bb
require xorg-proto-native.inc

PR = "r1"

XORG_PN = "kbproto"

SRC_URI[archive.md5sum] = "6092cdb0a1225f95356ddbe6c2abaad5"
SRC_URI[archive.sha256sum] = "7000005ebbd07a28a71477d72bcb76c47064e043a4ead26fcf4d5af394ce19df"


text:
@Article{Petersen20021278,
  author = {W.A. Petersen and S.W. Nesbitt and R.J. Blakeslee and R. Cifelli and P. Hein and S.A. Rutledge},
  title = {TRMM observations of intraseasonal variability in convective regimes over the Amazon},
  journal = {Journal of Climate},
  year = {2002},
  volume = {15},
  number = {11},
  doi = {10.1175/1520-0442(2002)015<1278:TOOIVI>2.0.CO;2},
  note = {cited By 105},
  url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-0036608318&doi=10.1175%2f1520-0442%282002%29015%3c1278%3aTOOIVI%3e2.0.CO%3b2&partnerID=40&md5=0228f31ed8cc3a5400d209e68b73bc40},
  document_type = {Article},
  source = {Scopus},
  pages = {1278-1294},
  date = {2002-01-01},
}

repository: swnesbitt/academic-kickstart

repo_name: swnesbitt/academic-kickstart


text:
SUMMARY = "HTTP/2 C Library and tools"
HOMEPAGE = "https://nghttp2.org/"
SECTION = "libs"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://COPYING;md5=764abdf30b2eadd37ce47dcbce0ea1ec"

SRC_URI = "https://github.com/nghttp2/nghttp2/releases/download/v${PV}/nghttp2-${PV}.tar.xz"
SRC_URI[md5sum] = "45b47086ee6da8171e11887c1665f275"
SRC_URI[sha256sum] = "ef75c761858241c6b4372fa6397aa0481a984b84b7b07c4ec7dc2d7b9eee87f8"

DEPENDS = "libxml2 openssl zlib jansson cunit c-ares"

inherit cmake pythonnative python-dir

repository: eigendude/meta-openembedded

repo_name: eigendude/meta-openembedded

branch_name: refs/heads/warrior


text:
SUMMARY = "A pipeline manipulation library"
LICENSE = "GPLv3"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"

inherit autotools pkgconfig

SRC_URI = "http://download.savannah.gnu.org/releases/libpipeline/${BP}.tar.gz"
SRC_URI[md5sum] = "e54590ec68d6c1239f67b5b44e92022c"
SRC_URI[sha256sum] = "da46d7b20163aadb9db2faae483f734e9096a7550c84b94029abeab62dd1b9ee"

repository: mobilityhouse/resin-dh

repo_name: mobilityhouse/resin-dh


text:
include recipes-core/images/core-image-base.bb

DESCRIPTION = "Custom image based on core-image-base"

# We only need a rpi-sdimg image here
IMAGE_FSTYPES_raspberrypi3 ?= "tar.bz2 rpi-sdimg"

IMAGE_FEATURES += "ssh-server-dropbear"

# Additional packages
IMAGE_INSTALL_append = " \
  wpa-supplicant \
  linux-firmware-bcm43430 \
  snc \
  simplemovieui \
  cec-handler \
  bash \
  nfs-utils \
  "

export IMAGE_BASENAME = "rpi-image"

repository: yorns/simpleMovieBuild

repo_name: yorns/simpleMovieBuild


text:
@InProceedings{melnyk16,
  supplementary = {Supplementary:melnyk16-supp.pdf},
  title = {Estimating Structured Vector Autoregressive Models},
  author = {Igor Melnyk and Arindam Banerjee},
  pages = {830-839},
  abstract = {While considerable advances have been made in estimating high-dimensional structured models from independent data using Lasso-type models, limited progress has been made for settings when the samples are dependent. We consider estimating structured VAR (vector auto-regressive model), where the structure can be captured by any suitable norm, e.g., Lasso, group Lasso, order weighted Lasso, etc. In VAR setting with correlated noise, although there is strong dependence over time and covariates, we establish bounds on the non-asymptotic estimation error of structured VAR parameters. The estimation error is of the same order as that of the corresponding Lasso-type estimator with independent samples, and the analysis holds for any norm. Our analysis relies on results in generic chaining, sub-exponential martingales, and spectral representation of VAR models. Experimental results on synthetic and real data with a variety of structures are presented, validating theoretical results.},
}


text:
@article{makowski2020correlation,
  doi={10.21105/joss.02306},
  title={Methods and Algorithms for Correlation Analysis in R},
  author={Makowski, Dominique and Ben-Shachar, Mattan and Patil, Indrajeet and L{\"u}decke, Daniel},
  journal={Journal of Open Source Software},
  volume={5},
  number={51},
  pages={2306},
  year={2020}
}


text:
function Linhas(DoReq) {
    this.Request = DoReq;

    this.List = function (value) {
        if (value != null && value != '') {
            this.Request.urlMetodo = '/Api/Linhas/List/';
            this.Request.urlFiltro = '?Value=' + value;
            this.Request.verbo = 'GET';
            this.Request.Executa(this.ApresentaLinhas, null, null, null);
        }
    };

    this.ListByConfiguração = function (Linha, Nome) {
        if ($('#lt1').is(':checked')) {
            console.log('Busca pontos!');
            pa.ListByLinha(Linha, Nome);
        }
        else {
            console.log('Busca pontos e linhas!');
            li.ListVeiculosEPontos(Linha, Nome);
        }
    }

    this.ListLocalizacaoVeiculos = function (Codigo) {
        if (Codigo != null && Codigo != '') {
            this.Request.urlMetodo = '/Api/Linhas/ListLocalizacaoVeiculos/';
            this.Request.urlFiltro = '?Codigo=' + Codigo;
            this.Request.verbo = 'GET';
            this.Request.Executa(this.MarcaVeiculosNoMapa, null, null, null);
        }
    };

    this.ListVeiculosEPontos = function (Codigo, Nome) {
        if (Codigo != null && Codigo != '') {
            this.Request.urlMetodo = '/Api/Linhas/ListVeiculosEPontos/';
            this.Request.urlFiltro = '?Codigo=' + Codigo;
            this.Request.verbo = 'GET';
            this.Request.Executa(this.MarcaVeiculosEPontos, null, null, null);
            fv.setCampos(Codigo, 1, Nome);
        }
    };

    this.ListPrevisaoLinhaEmPontos = function (Codigo) {
        if (Codigo != null && Codigo != '') {
            this.Request.urlMetodo = '/Api/Linhas/ListPrevisaoLinhaEmPontos/';
            this.Request.urlFiltro = '?Codigo=' + Codigo;
            this.Request.verbo = 'GET';
            this.Request.Executa(this.MarcaPrevisaoLinha, null, null, null);
        }
    };

    this.ApresentaLinhas = function (linhas) {
        try {
            if (linhas[0]) {
                $("#result h4.modal-title").text("Linhas");
                $("#result .row").empty();
                $(linhas).each(function (index, linha) {
                    $("#result .row").append(li.CreateLinhaObject(linha));
                });
                $('#result').modal();
            }
            else
                toastr["info"]("Nenhuma linha foi encontrada com este nome!");
        }
        catch (err) {
            console.log(err.message);
        }
    };

    this.CreateLinhaObject = function (linha) {
        var divinner = $('
');
        var divicon = $('
').append('');
        var asmall = $('')
            .text('Visualizar veiculos da linha  ')
                .append($(''))
                    .on('click', function () {
                        $('#result').modal('hide');
                        li.ListByConfiguração(linha.Codigo, linha.Letreiro);
                    });
        var Sentido = linha.Sentido == 1 ? 'IDA' : 'VOLTA';
        var Denominacao = linha.Sentido == 1 ? linha.DenominacaoTPTS : linha.DenominacaoTSTP;
        var h3Letreiro = $('
').text(linha.Letreiro);
        var pSentido = $('
').append($('').text('Sentido: ')).append(Sentido);
        var pDenominacao = $('
').append($('').text('Letreiro: ')).append(Denominacao);

        divinner.append(h3Letreiro).append(pSentido).append(pDenominacao);
        var divsmall = $('
').append(divinner).append(divicon).append(asmall);
        var div = $('
').append(divsmall);
        return div;
    };

    this.MarcaVeiculosNoMapa = function (Localizacao) {
        try {
            if (Localizacao.Posicoes[0]) {
                clearAll();
                setVeiculos(Localizacao.Posicoes);
                setClusterMarkers();
                setBounds();
                fv.DisableFavControl();
            }
            else
                toastr["info"]("Desculpe! Não foi possível obter informações sobre está linha!");
        }
        catch (err) {
            console.log(err.message);
        }
    };

    this.MarcaPrevisaoLinha = function (Previsao) {
        try {
            if (Previsao.Pontos[0]) {
                clearAll();
                setPontos(Previsao.Pontos);
                $.each(Previsao.Pontos, function (index, ponto) {
                    setVeiculos(ponto.Veiculos);
                });
                setClusterMarkers();
                setBounds();
                fv.DisableFavControl();
            }
            else
                toastr["info"]("Desculpe! Não foi possível obter informações sobre está linha!");
        }
        catch (err) {
            console.log(err.message);
        }
    };

    this.MarcaVeiculosEPontos = function (LinhasEPontos) {
        try {
            if (LinhasEPontos.Linha.Posicoes[0]) {
                fv.CheckIfFavorito();
                clearAll();
                setVeiculos(LinhasEPontos.Linha.Posicoes);
                if (LinhasEPontos.Pontos[0])
                    setPontos(LinhasEPontos.Pontos);
                setClusterMarkers();
                setBounds();
            }
            else {
                fv.limpaCampos();
                toastr["info"]("Desculpe! Não foi possível obter informações sobre está linha!");
            }
        }
        catch (err) {
            console.log(err.message);
        }
    };
}

repository: Renan-Saraiva/tnp

repo_name: Renan-Saraiva/tnp

gha_language: CSS

extension: js


text:
@article{Holloway-2020-Impact,
    title = "Impact of wildfire on permafrost landscapes: A review of recent advances and future prospects",
    author = "Holloway, Jean E.  and
      Lewkowicz, Antoni G.  and
      Douglas, Thomas A.  and
      Li, Xiaoying  and
      Turetsky, Merritt R.  and
      Baltzer, Jennifer L.  and
      Jin, Huijun",
    journal = "Permafrost and Periglacial Processes, Volume 31, Issue 3",
    volume = "31",
    number = "3",
    year = "2020",
    publisher = "Wiley",
    url = "https://aclanthology.org/G20-89001",
    doi = "10.1002/ppp.2048",
    pages = "371--382",
}
@article{Ensom-2020-The,
    title = "The distribution and dynamics of aufeis in permafrost regions",
    author = "Ensom, Timothy  and
      Makarieva, Olga  and
      Morse, Peter  and
      Kane, Douglas  and
      Alekseev, Vladimir  and
      Marsh, Philip",
    journal = "Permafrost and Periglacial Processes, Volume 31, Issue 3",
    volume = "31",
    number = "3",
    year = "2020",
    publisher = "Wiley",
    url = "https://aclanthology.org/G20-9001",
    doi = "10.1002/ppp.2051",
    pages = "383--395",
}


text:
## This is a cmake-based script which builds frontend bundle.
# It's intelligent enough to avoid unnecesary rebuilds.
# It calculates source hash (md5) and does nothing unless it changes.

get_filename_component(BASE_DIR "${CMAKE_SCRIPT_MODE_FILE}" DIRECTORY)
set(REBUILD 0)

function(check_hash HASH_FILE FILES)
    set(__digest "")

    list(SORT FILES)
    foreach(F ${FILES})
        file(RELATIVE_PATH F_RELPATH ${BASE_DIR} ${F})
        file(MD5 ${F} F_MD5)
        list(APPEND __digest "${F_RELPATH};${F_MD5}")
    endforeach()

    string(MD5 MD5_ACTUAL "${__digest}")
    if (NOT EXISTS ${HASH_FILE})
        set(REBUILD 1)
    else()
        file(READ ${HASH_FILE} MD5_CACHED)
        string(STRIP "${MD5_CACHED}" MD5_CACHED)
        if (NOT MD5_CACHED STREQUAL MD5_ACTUAL)
            set(REBUILD 1)
        endif()
    endif()

    set(REBUILD ${REBUILD} PARENT_SCOPE)
    set(MD5_CACHED ${MD5_CACHED} PARENT_SCOPE)
    set(MD5_ACTUAL ${MD5_ACTUAL} PARENT_SCOPE)
endfunction()

## node_modules ###############################################################
###############################################################################

set(HASH_FILE "${BASE_DIR}/node_modules/package-lock.md5")
check_hash(${HASH_FILE} "${BASE_DIR}/package-lock.json")

if (REBUILD)
    message(STATUS "Installing node_modules")
    execute_process(
        COMMAND npm ci --no-audit --no-progress --prefer-offline
        WORKING_DIRECTORY "${BASE_DIR}"
        RESULT_VARIABLE _result
    )
    if (_result)
        message(FATAL_ERROR "npm ci failed (exit ${_result})")
    endif()
    file(WRITE ${HASH_FILE} "${MD5_ACTUAL}")
else()
    message(STATUS "Skipping node_modules installation")
endif()

## bundle.lua #################################################################
###############################################################################

set(HASH_FILE "${BASE_DIR}/build/bundle.md5")
file(GLOB_RECURSE FRONTEND_FILES
    "${BASE_DIR}/src/*"
    "${BASE_DIR}/flow-typed/*"
    "${BASE_DIR}/public/*"
)
list(APPEND FRONTEND_FILES
    "${BASE_DIR}/.babelrc.js"
    "${BASE_DIR}/.browserslistrc"
    "${BASE_DIR}/.npmrc"
    "${BASE_DIR}/.env"
    "${BASE_DIR}/.env.production"
    "${BASE_DIR}/.eslintignore"
    "${BASE_DIR}/.eslintrc.js"
    "${BASE_DIR}/.prettierignore"
    "${BASE_DIR}/.prettierrc.js"
    "${BASE_DIR}/.importsortrc.js"
    "${BASE_DIR}/.flowconfig"
    "${BASE_DIR}/codegen.yml"
    "${BASE_DIR}/package-lock.json"
    "${BASE_DIR}/package.json"
    "${BASE_DIR}/webpack.config.js"
    "${BASE_DIR}/tsconfig.json"
)
check_hash(${HASH_FILE} "${FRONTEND_FILES}")

if (REBUILD)
    message(STATUS "Building WebUI bundle")
    execute_process(
        COMMAND npm run build
        WORKING_DIRECTORY "${BASE_DIR}"
        RESULT_VARIABLE _result
    )
    if (_result)
        message(FATAL_ERROR "npm run build failed (exit ${_result})")
    endif()
    file(WRITE ${HASH_FILE} "${MD5_ACTUAL}")
else()
    message(STATUS "Skipping WebUI bundle build")
endif()

repository: tarantool/cartridge

repo_name: tarantool/cartridge

gha_language: Lua


text:
SUMMARY = "OpenvSwitch"
DESCRIPTION = "Open vSwitch is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license. It is designed to enable massive network automation through programmatic extension, while still supporting standard management interfaces and protocols (e.g. NetFlow, sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag)"
HOMEPAGE = "http://openvswitch.org/"
SECTION = "networking"
LICENSE = "Apache-2"

DEPENDS += "bridge-utils openssl python"
RDEPENDS_${PN} += "util-linux-uuidgen util-linux-libuuid"
RDEPENDS_${PN}-controller = "${PN} lsb ${PN}-pki"
RDEPENDS_${PN}-switch = "${PN} python openssh procps util-linux-uuidgen"
RDEPENDS_${PN}-pki = "${PN}"
RDEPENDS_${PN}-brcompat = "${PN} ${PN}-switch"

PR = "r1"

SRC_URI = "http://openvswitch.org/releases/openvswitch-${PV}.tar.gz \
	file://openvswitch-switch \
	file://openvswitch-switch-setup \
	file://openvswitch-controller \
	file://openvswitch-controller-setup \
	"

SRC_URI[md5sum] = "66df8e84f579e734aa4a43bc502baffd"
SRC_URI[sha256sum] = "be1ae1ecff0ff095d24f552c148dd4d2931d187bbb35b3d9205416a0aca746a8"
LIC_FILES_CHKSUM = "file://COPYING;md5=49eeb5acb1f5e510f12c44f176c42253"

# Don't compile kernel modules by default since it heavily depends on
# kernel version. Use the in-kernel module for now.
# distro layers can enable with EXTRA_OECONF_pn_openvswitch += ""
# EXTRA_OECONF = "--with-linux=${STAGING_KERNEL_DIR} KARCH=${TARGET_ARCH}"

ALLOW_EMPTY_${PN}-pki = "1"
PACKAGES =+ "${PN}-controller ${PN}-switch ${PN}-brcompat ${PN}-pki"

FILES_${PN}-controller = "${sysconfdir}/init.d/openvswitch-controller \
	${sysconfdir}/default/openvswitch-controller \
	${sysconfdir}/openvswitch-controller \
	${bindir}/ovs-controller"

FILES_${PN}-brcompat = "${sbindir}/ovs-brcompatd"

FILES_${PN}-switch = "${sysconfdir}/init.d/openvswitch-switch \
		   ${sysconfdir}/default/openvswitch-switch \
		   "
inherit autotools update-rc.d

INITSCRIPT_PACKAGES = "${PN}-switch"
INITSCRIPT_NAME_${PN}-switch = "openvswitch-switch"
INITSCRIPT_PARAMS_${PN}-switch = "defaults 72"

INITSCRIPT_PACKAGES = "${PN}-controller"
INITSCRIPT_NAME_${PN}-controller = "openvswitch-controller"
INITSCRIPT_PARAMS_${PN}-controller = "defaults 72"

do_install_append() {
	install -d ${D}/${sysconfdir}/default/
	install -m 660 ${WORKDIR}/openvswitch-switch-setup ${D}/${sysconfdir}/default/openvswitch-switch
	install -d ${D}/${sysconfdir}/openvswitch-controller
	install -m 660 ${WORKDIR}/openvswitch-controller-setup ${D}/${sysconfdir}/default/openvswitch-controller

	install -d ${D}/${sysconfdir}/init.d/
	install -m 755 ${WORKDIR}/openvswitch-controller ${D}/${sysconfdir}/init.d/openvswitch-controller
	install -m 755 ${WORKDIR}/openvswitch-switch ${D}/${sysconfdir}/init.d/openvswitch-switch
	true || rm -fr ${D}/${datadir}/${PN}/pki
}

pkg_postinst_${PN}-pki () {
	# can't do this offline
        if [ "x$D" != "x" ]; then
                exit 1
        fi
	if test ! -d $D/${datadir}/${PN}/pki; then
            ovs-pki init --dir=$D/${datadir}/${PN}/pki
        fi
}

pkg_postinst_${PN}-controller () {
        # can't do this offline
        if [ "x$D" != "x" ]; then
                exit 1
        fi

	cd $D/${sysconfdir}/openvswitch-controller
        if ! test -e cacert.pem; then
            ln -s $D/${datadir}/${PN}/pki/switchca/cacert.pem cacert.pem
        fi
        if ! test -e privkey.pem || ! test -e cert.pem; then
            oldumask=$(umask)
            umask 077
            ovs-pki req+sign --dir=$D/${datadir}/${PN}/pki tmp controller >/dev/null
            mv tmp-privkey.pem privkey.pem
            mv tmp-cert.pem cert.pem
            mv tmp-req.pem req.pem
            chmod go+r cert.pem req.pem
            umask $oldumask
        fi
}

repository: nysan/meta-cloud

repo_name: nysan/meta-cloud


text:
inherit pypi setuptools
require python-wheel.inc

RDEPENDS_${PN} += "\
	${PYTHON_PN}-argparse \
	${PYTHON_PN}-subprocess \
	${PYTHON_PN}-textutils \
"

repository: derekstraka/meta-iot-cloud

repo_name: derekstraka/meta-iot-cloud


text:
DESCRIPTION = "Zope Deprecation Infrastructure"
HOMEPAGE = "https://github.com/zopefoundation/zope.deprecation"
LICENSE = "ZPL-2.1"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=78ccb3640dc841e1baecb3e27a6966b2"

PYPI_PACKAGE = "zope.deprecation"

inherit pypi setuptools3

SRC_URI[md5sum] = "6915a92473e2658b3954f8490938455c"
SRC_URI[sha256sum] = "0d453338f04bacf91bbfba545d8bcdf529aa829e67b705eac8c1a7fdce66e2df"

RDEPENDS:${PN} = "\
"

repository: openavr/meta-openavr

repo_name: openavr/meta-openavr


text:
SUMMARY = "A pure-python library for embedding CoSWID data"
HOMEPAGE = "https://github.com/hughsie/python-uswid"
SECTION = "devel/python"
LICENSE = "LGPL-2.1-or-later"

DEPENDS += " python3-cbor2 python3-lxml python3-pefile"
RDEPENDS:${PN} += " \
    python3-cbor2 \
    python3-json \
    python3-lxml \
    python3-netclient \
"
LIC_FILES_CHKSUM = "file://LICENSE;md5=40d2542b8c43a3ec2b7f5da31a697b88"

SRC_URI = "git://github.com/hughsie/python-uswid.git;branch=main;protocol=https"
SRCREV = "3223034abef88ae29cf79fdc7fe11ec7e21e11ff"
S = "${WORKDIR}/git"

inherit setuptools3 python3native

BBCLASSEXTEND = "native nativesdk"

repository: openembedded/meta-openembedded

repo_name: openembedded/meta-openembedded


text:
DESCRIPTION = "Collection of POSIX-c functions implementing the OAuth Core RFC 5849 standard"
HOMEPAGE = "http://liboauth.sourceforge.net/"
LICENSE = "MIT GPLv2"
DEPENDS = "curl"
SECTION = "libs"

SRC_URI = "http://liboauth.sourceforge.net/pool/${P}.tar.gz"
SRC_URI[md5sum] = "3c6b0d74c1e469c307ea7962044fdb9a"
SRC_URI[sha256sum] = "f5079670c08206a2bb28482934c59994cf1a288d3ec279d9a3723c4941230fd7"

inherit autotools


text:
%%% paper specific citations, these should be topical or related to methodology

@ARTICLE{Dunn61multiplecomparisons,
    author = {Jean Dunn and Olive Jean Dunn},
    title = {Multiple Comparisons Among Means},
    journal = {American Statistical Association},
    year = {1961},
    pages = {52--64}
}

@article{10.2307/4615733,
 ISSN = {03036898, 14679469},
 URL = {http://www.jstor.org/stable/4615733},
 abstract = {This paper presents a simple and widely applicable multiple test procedure of the sequentially rejective type, i.e. hypotheses are rejected one at a time until no further rejections can be done. It is shown that the test has a prescribed level of significance protection against error of the first kind for any combination of true hypotheses. The power properties of the test and a number of possible applications are also discussed.},
 author = {Sture Holm},
 journal = {Scandinavian Journal of Statistics},
 number = {2},
 pages = {65--70},
 publisher = {[Board of the Foundation of the Scandinavian Journal of Statistics, Wiley]},
 title = {A Simple Sequentially Rejective Multiple Test Procedure},
 volume = {6},
 year = {1979}
}

@inproceedings{Kocher2018spectre,
 author = {Paul Kocher and Jann Horn and Anders Fogh and 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 = {40th IEEE Symposium on Security and Privacy (S\&P'19)},
 year = {2019},
}

@inproceedings{Lipp2018meltdown,
 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},
 title = {Meltdown: Reading Kernel Memory from User Space},
 booktitle = {27th {USENIX} Security Symposium ({USENIX} Security 18)},
 year = {2018},
}

@article{WilcoxonPairwise,
 ISSN = {00994987},
 URL = {http://www.jstor.org/stable/3001968},
 author = {Frank Wilcoxon},
 journal = {Biometrics Bulletin},
 number = {6},
 pages = {80--83},
 publisher = {[International Biometric Society, Wiley]},
 title = {Individual Comparisons by Ranking Methods},
 volume = {1},
 year = {1945}
}

@misc{gauge,
  author = {Bryan O'Sullivan},
  title = {{Criterian: A Haskell microbenchmarking library}},
  howpublished = {Website},
  note = {Available online at
          \url{https://hackage.haskell.org/package/gauge-0.2.5};
          visited on May 7th, 2020.},
  tt-tags = {},
  year = 2009
}

@misc{sbv,
  author = {Levent Erkok},
  title = {{SBV: SMT Based Verification: Symbolic Haskell theorem prover using SMT solving}},
  howpublished = {Website},
  note = {Available online at
          \url{https://hackage.haskell.org/package/sbv-8.10};
          visited on Feb 14th, 2020.},
  tt-tags = {},
  year = 2011
}

@misc{mitigations,
  title = {{A Global Switch To Kill Linux's CPU Spectre/Meltdown Workarounds?}},
  author = {Micahel Larabel},
  howpublished={\url{https://www.phoronix.com/scan.php?page=news_item&px=Global-Switch-Skip-Spectre-Melt}},
  year={2020},
  note={Accessed at March 25th, 2020},
}

@misc{nist,
  title = {{NIST e-Handbook of Statistical Methods}},
  author = {National Institute of Standards and Technology},
  howpublished={\url{https://www.itl.nist.gov/div898/handbook/index.htm}},
  year={2020},
  note={Accessed at May 7th, 2020},
}

%%%%% Solvers
% yices2
@InProceedings{Dutertre:cav2014,
  author =   {Dutertre, Bruno},
  title =    {Yices 2.2},
  booktitle = {Computer-Aided Verification (CAV'2014)},
  editor =       {Biere, Armin and Bloem, Roderick},
  year =   2014,
  volume =       8559,
  series =       {Lecture Notes in Computer Science},
  pages =        {737--744},
  month =    {July},
  publisher =    {Springer}
}

% cvc4
@InProceedings{10.1007/978-3-642-22110-1_14,
author="Barrett, Clark
and Conway, Christopher L.
and Deters, Morgan
and Hadarean, Liana
and Jovanovi{\'{c}}, Dejan
and King, Tim
and Reynolds, Andrew
and Tinelli, Cesare",
editor="Gopalakrishnan, Ganesh
and Qadeer, Shaz",
title="CVC4",
booktitle="Computer Aided Verification",
year="2011",
publisher="Springer Berlin Heidelberg",
address="Berlin, Heidelberg",
pages="171--177",
abstract="CVC4 is the latest version of the Cooperating Validity Checker. A joint project of NYU and U Iowa, CVC4 aims to support the useful feature set of CVC3 and SMT-LIBv2 while optimizing the design of the core system architecture and decision procedures to take advantage of recent engineering and algorithmic advances. CVC4 represents a completely new code base; it is a from-scratch rewrite of CVC3, and many subsystems have been completely redesigned. Additional decision procedures for CVC4 are currently under development, but for what it currently achieves, it is a lighter-weight and higher-performing tool than CVC3. We describe the system architecture, subsystems of note, and discuss some applications and continuing work.",
isbn="978-3-642-22110-1"
}

% boolector
@inproceedings{DBLP:conf/tacas/BrummayerB09,
  author    = {Robert Brummayer and
               Armin Biere},
  editor    = {Stefan Kowalewski and
               Anna Philippou},
  title     = {Boolector: An Efficient {SMT} Solver for Bit-Vectors and Arrays},
  booktitle = {Tools and Algorithms for the Construction and Analysis of Systems,
               15th International Conference, {TACAS} 2009, Held as Part of the Joint
               European Conferences on Theory and Practice of Software, {ETAPS} 2009,
               York, UK, March 22-29, 2009. Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {5505},
  pages     = {174--177},
  publisher = {Springer},
  year      = {2009},
  url       = {https://doi.org/10.1007/978-3-642-00768-2\_16},
  doi       = {10.1007/978-3-642-00768-2\_16},
  timestamp = {Mon, 16 Sep 2019 15:27:51 +0200},
  biburl    = {https://dblp.org/rec/conf/tacas/BrummayerB09.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

@inproceedings{10.1145/3442391.3442405,
author = {Mauro, Jacopo},
title = {Anomaly Detection in Context-Aware Feature Models},
year = {2021},
isbn = {9781450388245},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3442391.3442405},
doi = {10.1145/3442391.3442405},
abstract = {Feature Models are a mechanism to organize the configuration space and facilitate the construction of software variants by describing configuration options using features, i.e., a name representing a functionality. The development of Feature Models is an error prone activity and detecting their anomalies is a challenging and important task needed to promote their usage. Feature Models have been extended with context to capture the correlation of configuration options with contextual influences and user customizations. Unfortunately, this extension makes the task of detecting anomalies harder. In this paper, we formalize the anomaly analysis in Context-aware Feature Models and we show how Quantified Boolean Formula (QBF) solvers can be used to detect anomalies without relying on iterative calls to a SAT solver. By extending the reconfigurator engine HyVarRec, we present findings evidencing that QBF solvers can outperform the common techniques for anomaly analysis on some instances.},
booktitle = {15th International Working Conference on Variability Modelling of Software-Intensive Systems},
articleno = {13},
numpages = {9},
keywords = {SMT solver, Feature Model Anomalies},
location = {Krems, Austria},
series = {VaMoS'21}
}


text:
@inproceedings{cook14simulators,
 author = {D. Cook and A. Vardy and R. Lewis},
 booktitle = {IEEE OES Autonomous Underwater Vehicle Symposium (AUV)},
 comment = {VARDY_AUV},
 date-added = {2019-10-06 21:33:55 -0230},
 date-modified = {2019-10-06 21:33:55 -0230},
 file = {:/home/av/work/opapers/Mine/cook14simulators.pdf:PDF},
 owner = {av},
 timestamp = {2014.10.14},
 title = {A Survey of AUV and Robot Simulators for Multi-Vehicle Operations},
 year = {2014}
}

repository: ooooxy/academic-kickstart

repo_name: ooooxy/academic-kickstart


text:
const { expect } = require('chai');
const amqp = require('amqplib');
const util = require('util');
const exec = util.promisify(require('child_process').exec);
const { Docker } = require('node-docker-api');

const docker = new Docker({ socketPath: process.env.DOCKER_SOCKET_PATH || '/var/run/docker.sock' });
const sleep = util.promisify(setTimeout);
const lazyApp = require('./app');

let connection;
let channel;

let feathersApp;
let application;
let disconnectApp;

const exchangeName = 'dummy-server';
const expectedMessage = 'a message';

const CONTAINER_NAME = 'integration_rabbitmq-feathers-amqp-client_1';
const AMQP_PORT = 55672;
const CONTAINER_STARTUP_TIME_SECONDS = 30;

async function connectToBroker() {
  connection = await amqp.connect(`amqp://localhost:${AMQP_PORT}`);
  channel = await connection.createChannel();
  channel.assertExchange(exchangeName, 'fanout', { durable: false });
}

async function getBrokerContainer() {
  const list = await docker.container.list();
  return list.filter((container) => container.data.Names.includes(`/${CONTAINER_NAME}`))[0];
}

describe('A feathers app', function () {
  this.timeout(120000);

  before('Start the broker', async () => {
    exec('docker-compose -f ./test/integration/docker-compose.yml up -d');
    console.log(`Waiting ${CONTAINER_STARTUP_TIME_SECONDS}s for rabbit to start`);
    await sleep(CONTAINER_STARTUP_TIME_SECONDS * 1000);

    await getBrokerContainer();
  });

  before('Setup AMQP channel', connectToBroker);

  after('Close AMQP channel', async () => {
    try {
      await channel.close();
      return connection.close();
    } catch (error) {
      // ignore error here in case the channel has already been closed by the server
      return null;
    }
  });

  after('Stop the broker', () => exec('docker-compose -f ./test/integration/docker-compose.yml down'));

  before('Start the app', () => {
    const { app, serviceReady, disconnect } = lazyApp();
    disconnectApp = disconnect;
    feathersApp = app;
    application = app.listen(4040);
    return serviceReady;
  });

  after('Close the app', async () => {
    await disconnectApp();
    application.close();
  });

  afterEach("Clear the app's received messages", () => {
    feathersApp.service('receiver').store = {};
  });

  it('should respond to messages from an AMQP broker', async () => {
    await channel.publish(exchangeName, '', Buffer.from(JSON.stringify({ data: { value: expectedMessage } })));

    await sleep(3000);

    const result = await feathersApp.service('receiver').find();

    expect(result).to.have.lengthOf(1);
    expect(result[0]).to.have.property('value', expectedMessage);
  });

  it('should recover from the AMQP broker going down', async () => {
    const brokerContainer = await getBrokerContainer();

    // bounce the broker
    console.log('Bouncing the broker');
    await brokerContainer.stop();
    await brokerContainer.restart();

    // give the broker some time to restart
    console.log('Waiting for the broker to restart');
    await sleep(CONTAINER_STARTUP_TIME_SECONDS * 1000);

    // reconnect the publisher to the broker, leaving the consumer to reconnect itself
    // the consumer misses messages that were sent while it was down
    console.log('Reconnecting to the broker');
    await connectToBroker();

    console.log('Sending a message');
    await channel.publish(exchangeName, '', Buffer.from(JSON.stringify({ data: { value: expectedMessage } })));

    console.log('Wait for the message to be received');
    await sleep(3000);

    console.log('Checking if the message was received');
    const result = await feathersApp.service('receiver').find();

    expect(result).to.have.lengthOf(1);
    expect(result[0]).to.have.property('value', expectedMessage);
  });
});

repository: civicteam/feathers-amqp-client

repo_name: civicteam/feathers-amqp-client

gha_language: JavaScript