text:
% -- article
%
% An article from a journal or magazine.
% Required fields: author, title, journal, year.
% Optional fields: volume, number, pages, month, note.

@article{MinimalArticle,
  author   = "Doe, John",
  title    = "My Awesome Article",
  journal  = "The Journal of Typography",
  year     = 2022,
}

% With month remove, as a check for the chigago style
@article{FullArticle,
  author   = "Doe, John",
  title    = "My Complete Article",
  journal  = "The Journal of Typography",
  year     = 2022,
  volume   = "50",
  number   = "7",
  pages    = "243--248",
  x-removed-month = aug,
  node     = "Illustrated"
}

% For chicago style...
@article{NewspaperArticle,
  author   = "Doe, John",
  title    = "My Awesome Article",
  journal  = "The Journal of Typography",
  month    = aug,
  year     = 2022,
  url      = "https://technobabblers.com/2020/123"
}

% -- book
%
% A book with an explicit publisher.
% Required fields: author or editor, title, publisher, year.
% Optional fields: volume or number, series, address, edition, month, note.

@book{MinimalBook1,
  author    = "Doe, John and Smith, Jane",
  title     = "A Minimal Book Entry",
  publisher = "SILE organization",
  year      = 2020,
}

@book{MinimalBook2,
  editor    = "Doe, John and Smith, Jane",
  title     = "Another Minimal Book Entry",
  publisher = "SILE organization",
  address   = "London",
  year      = 2022,
}

@book{FullBook,
  author    = "Doe, John and Smith, Jane",
  title     = "A Complete Book",
  publisher = "SILE organization",
  address   = "London",
  year      = 2022,
  volume    = 10,
  series    = "The Collected Templates",
  address   = "London",
  edition   = "Second",
  month     = may,
  note      = "illustrated",
}

% -- booklet
%
% A work that is printed and bound, but without a named publisher or sponsoring institution.
% Required field: title.
% Optional fields: author, howpublished, address, month, year, note.

@booklet{MinimalBooklet,
  title        = "A Minimal Booklet",
}

@booklet{FullBooklet,
  title        = "A Full Booklet",
  author       = "Doe, John and Smith, Jane",
  howpublished = "Private communication",
  address      = "London",
  month        = jul,
  year         = 2022,
  note         = "Accessed: 2022"
}

% -- conference
%
% = Same as "inproceedings"

@conference{FullConference,
  author    = "Jungle, George",
  title     = "Back to the Trees",
  booktitle = "Proceedings of the 6th Forest Symposium",
  year      = 2010,
  editor    = "Mac, Donald",
  volume    = "XIX",
  number    = "3/4",
  series    = "The Ultimate Series",
  pages     = "207--216",
  organization = "Ministry of Forestry",
  address   = "London",
  publisher = "SILE orgnization",
  month     = apr,
  note      = "Incl. 5 figures",
}

% -- inbook
%
% A part of a book, which may be a chapter (or section or whatever) and/or a range of pages.
% Required fields: author or editor, title, chapter and/or pages, publisher, year.
% Optional fields: volume or number, series, type, address, edition, month, note.

@inbook{MinimalInBook,
  author    = "Doe, John and Smith, Jane",
  title     = "The Inbookers",
  chapter   = 16,
  pages     = "187--221",
  publisher = "SILE organization",
  year      = 2020,
}

@inbook{FullInBook,
  editor    = "Doe, John and Smith, Jane",
  title     = "The New Inbookers",
  chapter   = 16,
  pages     = "187--221",
  publisher = "SILE organization",
  year      = 2020,
  volume    = "XX",
  number    = "3",
  type      = "Collected essays",
  address   = "London",
  edition   = "Fourth",
  month     = apr,
  note      = "Revised edition"
}

% -- incollection
%
% A part of a book having its own title.
% Required fields: author, title, booktitle, publisher, year.
% Optional fields: editor, volume or number, series, type, chapter, pages, address, edition, month, note.

@incollection{MinimalInCollection,
  author    = "Doe, John and Smith, Jane",
  title     = "Our In-Collection Contribution",
  booktitle = "The Book of Everyting",
  publisher = "Springer",
  year      = 2022,
}

@incollection{FullInCollection,
  author    = "Doe, John and Smith, Jane",
  title     = "Our In-Collection Contribution",
  booktitle = "The Book of Everyting",
  publisher = "Springer",
  year      = 2022,
  publisher = "SILE organization",
  editor    = "Wills, Donald",
  volume    = 10,
  type      = "Guide",
  chapter   = 12,
  pages     = "200--221",
  address   = "Leipzig",
  edition   = "Third",
  month     = may,
  note      = "revised and augmented"
}

% -- inproceedings
%
% An article in a conference proceedings.
% Required fields: author, title, booktitle, year.
% Optional fields: editor, volume or number, series, pages, address, month, organization, publisher, note.

@inproceedings{FullInProceedings,
  author    = "Jungle, George",
  title     = "Deep in the Forest",
  booktitle = "Proceedings of the 6th Forest Symposium",
  year      = 2010,
  editor    = "Mac, Donald",
  volume    = "XIX",
  number    = "3/4",
  series    = "The Ultimate Series",
  pages     = "207--216",
  organization = "Ministry of Forestry",
  address   = "London",
  publisher = "SILE orgnization",
  month     = apr,
  note      = "Incl. 5 figures",
}

% -- manual
%
% Technical documentation.
% Required field: title.
% Optional fields: author, organization, address, edition, month, year, note.

@manual{MinimalManual,
  title        = "A Minimal Reference Manual",
}

@manual{FullManual,
  title        = "The Full Reference Manual",
  author       = "Doe, John",
  organization = "SILE organization",
  address      = "London",
  edition      = "First",
  month        = apr,
  year         = 2018,
  note         = "unabridged"
}

% -- mastersthesis
%
% A Master’s thesis.
% Required fields: author, title, school, year.
% Optional fields: type, address, month, note.

@mastersthesis{MinimalMastersThesis,
  author  = "Smith, Jane",
  title   = "Asymptotic limits in open-source typography software",
  school  = "Institute of Technobabble",
  year    = 2006,
}

@mastersthesis{FullMastersThesis,
  author  = "Smith, Jane",
  title   = "Asymptotic limits in open-source typography software",
  school  = "Institute of Technobabble",
  year    = 2006,
  type    = "Research note",
  address = "Lille",
  month   = sep,
  note    = "University archives"
}

% -- misc
%
% Use this type when nothing else fits...
% Required fields: none. WE WILL ASSUME AT LEAST A TITLE!
% Optional fields: author, title, howpublished, month, year, note.

@misc{FullMisc,
  author       = "Wilbur, Norbert",
  title        = "Miscellaneous Things",
  howpublished = "https://technobabblers.com/2020/234",
  month        = aug,
  year         = 2020,
  note         = "Last accessed: 2020-05-06"
}

% -- phdthesis
%
% A PhD thesis
% Required fields: author, title, school, year.
% Optional fields: type, address, month, note.
% = So basically the same fields as mastersthesis

@phdthesis{FullPhdThesis,
  author  = "Smith, Jane and Doe, John and Wilbur, Norbert and Mac, Donald",
  title   = "Non-linear derivations in open-source typography software",
  school  = "Institute of Technobabble",
  year    = 2016,
  type    = "PhD thesis",
  address = "Louvain",
  month   = sep,
  note    = "University archives"
}

% -- proceedings
%
% The proceedings of a conference.
% Required fields: title, year.
% Optional fields: editor, volume or number, series, address, month, organization, publisher, note.

@proceedings{FullProceedings,
  editor    = "Smith, Jane",
  title     = "Proceedings of the 17th International Conference on Computation and Natural Computation, Fontainebleau, France",
  series    = "Lecture Notes in Computer Science",
  volume    = "10867",
  publisher = "Springer",
  address   = "Cham, Switzerland",
  year      = 2018
}

% -- techreport
%
% A report published by a school or other institution, usually numbered within a series.
% Required fields: author, title, institution, year.
% Optional fields: type, number, address, month, note.

@techreport{FullTechReport,
  author      = "Smith, Jane",
  title       = "Report on advances in Typography",
  institution = "The Corporation of Technobabblers",
  year        = 2022,
  type        = "Annual report",
  number      = "TEC/AR/2022-001",
  address     = "Luxembourg",
  month       = sep,
  note        = "Technical note"
}

% -- unpublished
%
% A document having an author and title, but not formally published.
% Required fields: author, title, note.
% Optional fields: month, year

@unpublished{MinimalUnpublished,
  author = "Doe, John",
  title  = "A Few Hitherto Unpublished Studies",
  note   = "in preparation",
}

@unpublished{FullUnpublished,
  author = "Doe, John",
  title  = "The Complete Unpublished Theories",
  note   = "Draft. Accessed: 2022",
  month  = feb,
  year   = 2023,
}

@comment{jabref-meta: databaseType:bibtex;}

% -- comment
%
% Should not be parsed
% For test: same "MinimalArticle' key as above, to check this is not used!
@comment{MinimalArticle,
  Author    = {Doe, John},
  Title     = {I SHALL NOT BE VISIBLE},
  Year      = {2022},
}

license: MIT

repository: sile-typesetter/sile

repo_name: sile-typesetter/sile

gha_license_id: MIT

gha_language: Lua

extension: bib


text:
FILE(REMOVE_RECURSE
  "CMakeFiles/mbedcrypto.dir/aes.c.o"
  "CMakeFiles/mbedcrypto.dir/aesni.c.o"
  "CMakeFiles/mbedcrypto.dir/arc4.c.o"
  "CMakeFiles/mbedcrypto.dir/asn1parse.c.o"
  "CMakeFiles/mbedcrypto.dir/asn1write.c.o"
  "CMakeFiles/mbedcrypto.dir/base64.c.o"
  "CMakeFiles/mbedcrypto.dir/bignum.c.o"
  "CMakeFiles/mbedcrypto.dir/blowfish.c.o"
  "CMakeFiles/mbedcrypto.dir/camellia.c.o"
  "CMakeFiles/mbedcrypto.dir/ccm.c.o"
  "CMakeFiles/mbedcrypto.dir/cipher.c.o"
  "CMakeFiles/mbedcrypto.dir/cipher_wrap.c.o"
  "CMakeFiles/mbedcrypto.dir/cmac.c.o"
  "CMakeFiles/mbedcrypto.dir/ctr_drbg.c.o"
  "CMakeFiles/mbedcrypto.dir/des.c.o"
  "CMakeFiles/mbedcrypto.dir/dhm.c.o"
  "CMakeFiles/mbedcrypto.dir/ecdh.c.o"
  "CMakeFiles/mbedcrypto.dir/ecdsa.c.o"
  "CMakeFiles/mbedcrypto.dir/ecjpake.c.o"
  "CMakeFiles/mbedcrypto.dir/ecp.c.o"
  "CMakeFiles/mbedcrypto.dir/ecp_curves.c.o"
  "CMakeFiles/mbedcrypto.dir/entropy.c.o"
  "CMakeFiles/mbedcrypto.dir/entropy_poll.c.o"
  "CMakeFiles/mbedcrypto.dir/error.c.o"
  "CMakeFiles/mbedcrypto.dir/gcm.c.o"
  "CMakeFiles/mbedcrypto.dir/havege.c.o"
  "CMakeFiles/mbedcrypto.dir/hmac_drbg.c.o"
  "CMakeFiles/mbedcrypto.dir/md.c.o"
  "CMakeFiles/mbedcrypto.dir/md2.c.o"
  "CMakeFiles/mbedcrypto.dir/md4.c.o"
  "CMakeFiles/mbedcrypto.dir/md5.c.o"
  "CMakeFiles/mbedcrypto.dir/md_wrap.c.o"
  "CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.o"
  "CMakeFiles/mbedcrypto.dir/oid.c.o"
  "CMakeFiles/mbedcrypto.dir/padlock.c.o"
  "CMakeFiles/mbedcrypto.dir/pem.c.o"
  "CMakeFiles/mbedcrypto.dir/pk.c.o"
  "CMakeFiles/mbedcrypto.dir/pk_wrap.c.o"
  "CMakeFiles/mbedcrypto.dir/pkcs12.c.o"
  "CMakeFiles/mbedcrypto.dir/pkcs5.c.o"
  "CMakeFiles/mbedcrypto.dir/pkparse.c.o"
  "CMakeFiles/mbedcrypto.dir/pkwrite.c.o"
  "CMakeFiles/mbedcrypto.dir/platform.c.o"
  "CMakeFiles/mbedcrypto.dir/ripemd160.c.o"
  "CMakeFiles/mbedcrypto.dir/rsa.c.o"
  "CMakeFiles/mbedcrypto.dir/rsa_internal.c.o"
  "CMakeFiles/mbedcrypto.dir/sha1.c.o"
  "CMakeFiles/mbedcrypto.dir/sha256.c.o"
  "CMakeFiles/mbedcrypto.dir/sha512.c.o"
  "CMakeFiles/mbedcrypto.dir/threading.c.o"
  "CMakeFiles/mbedcrypto.dir/timing.c.o"
  "CMakeFiles/mbedcrypto.dir/version.c.o"
  "CMakeFiles/mbedcrypto.dir/version_features.c.o"
  "CMakeFiles/mbedcrypto.dir/xtea.c.o"
  "../../../library/libmbedcrypto.pdb"
  "../../../library/libmbedcrypto.a"
)

# Per-language clean rules from dependency scanning.
FOREACH(lang C)
  INCLUDE(CMakeFiles/mbedcrypto.dir/cmake_clean_${lang}.cmake OPTIONAL)
ENDFOREACH(lang)

license_type: permissive

branch_name: refs/heads/master

extension: cmake


text:
SUMMARY = "dreambox video and audio sink elements for Gstreamer 1.0"
DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base openssl"

SRC_URI[cortexa15hf-neon-vfpv4.md5sum] = "c6f17d6a38ac68edb5f04e690f258846"
SRC_URI[cortexa15hf-neon-vfpv4.sha256sum] = "cafd9648178e23b186efa6038c94390af94e7091631a0edeb688fdea67390596"
SRC_URI[mips32el.md5sum] = "58ddbb60112165669d4c48473fac29ca"
SRC_URI[mips32el.sha256sum] = "f63faf0e910f4bfd146dc545b40c7eedd1b29b6b28ad6db7b51b082e8054cbbc"

inherit opendreambox-precompiled-binary

FILES_${PN} = "${libdir}/gstreamer-1.0/*.so"

repository: engycz/opendreambox

repo_name: engycz/opendreambox

branch_name: refs/heads/krogoth

extension: bb


text:
SUMMARY = "Romulus CPLD Trigger"
DESCRIPTION = "Romulus power on workaround to trigger CPLD to continue power sequence"
PR = "r0"

inherit obmc-phosphor-systemd
inherit obmc-phosphor-license

RDEPENDS_${PN} += "obmc-pydevtools"

PROVIDES += 'virtual/p9-vcs-workaround'
RPROVIDES_${PN} += 'virtual-p9-vcs-workaround'

S = "${WORKDIR}"
SRC_URI += "file://cpld_trigger.sh \
            file://cpld_reset.sh"

do_install() {
        install -d ${D}${bindir}
        install -m 0755 ${WORKDIR}/cpld_trigger.sh ${D}${bindir}/cpld_trigger.sh
        install -m 0755 ${WORKDIR}/cpld_reset.sh ${D}${bindir}/cpld_reset.sh
}

TMPL = "cpld_trigger@.service"
TMPL_RESET = "cpld_reset@.service"
INSTFMT = "cpld_trigger@{0}.service"
INSTFMT_RESET = "cpld_reset@{0}.service"
TGTFMT = "obmc-chassis-poweron@{0}.target"
TGTFMT_RESET = "obmc-chassis-poweroff@{0}.target"
FMT = "../${TMPL}:${TGTFMT}.requires/${INSTFMT}"
FMT_RESET = "../${TMPL_RESET}:${TGTFMT_RESET}.requires/${INSTFMT_RESET}"

SYSTEMD_SERVICE_${PN} += "${TMPL}"
SYSTEMD_LINK_${PN} += "${@compose_list(d, 'FMT', 'OBMC_CHASSIS_INSTANCES')}"

SYSTEMD_SERVICE_${PN} += "${TMPL_RESET}"
SYSTEMD_LINK_${PN} += "${@compose_list(d, 'FMT_RESET', 'OBMC_CHASSIS_INSTANCES')}"


text:
DESCRIPTION = "This package provides a low-level networking interface."
SECTION = "devel"
LICENSE = "BSD3"
LIC_FILES_CHKSUM ?= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"

SRC_URI = "git://github.com/haskell/network.git;protocol=https;tag=v${PV}"

S = "${WORKDIR}/git"

inherit haskell haskell-package

do_configure_prepend() {
    autoreconf -i
}

BBCLASSEXTEND = "native nativesdk"

repository: miketsukerman/meta-haskell

repo_name: miketsukerman/meta-haskell


text:
DESCRIPTION = "Qtopia Core (aka: Qt/Embedded)"
SECTION = "libs"
LICENSE = "GPL"
PRIORITY = "optional"
HOMEPAGE = "http://www.trolltech.com"
DEPENDS = "glib-2.0 freetype dbus-glib tslib"

PR = "r2"

SRC_URI = "ftp://ftp.trolltech.com/qt/source/qtopia-core-opensource-src-${PV}.tar.gz \
           file://linux-oe-qmake.conf"

S = "${WORKDIR}/qtopia-core-opensource-src-${PV}"

inherit pkgconfig

# I'm not sure about the globals QTDIR and QTOPIADIR, or if they're even
# needed. On the same issue, I'm not sure what the best place for all the
# Qtopia Core related files is. For now, I've just put the libraries in
# ${libdir}, the includes in ${includedir} etc. Other possibilities are
# to sandbox everything (e.g., in /usr/local/Trolltech or /opt/Qtopia oslt),
# or to put libraries in /usr/lib/qtopia (or /usr/lib/qt4) etc. As said,
# I'm fine with this, but I'm also fine with another solution.

# set QTDIR and QTOPIADIR globally (change QTOPIA dir to QTDIR?)
# This should be the default for other packages:
# export QTDIR = "${STAGING_DIR}/${HOST_SYS}/qt4"
# export QTOPIADIR = "${STAGING_DIR}/${HOST_SYS}/qtopia"
export QTDIR = "${S}"
export QTOPIADIR = "${S}"

# Qmake gets confused by environment variables, as it builds both HOST
# and TARGET objects. The correct compiler settings come from the mkspec
# and are set with the OE_QMAKE_ variables
PARALLEL_MAKE = ""
EXTRA_OEMAKE = " MAKEFLAGS= "

# This stuff could also be done by inheriting qmake, but I didn't want to
# bother with the qmake separation from the Qtopia configure. This separation
# is probably nothing more than a patch on the configure and setting some
# environment variables to use our own qmake/moc/uic, but that's something
# to figure out later.
export OE_QMAKE_CC="${CC}"
export OE_QMAKE_CFLAGS="${CFLAGS}"
export OE_QMAKE_CXX="${CXX}"
export OE_QMAKE_CXXFLAGS="-fno-exceptions ${CXXFLAGS}"
export OE_QMAKE_LDFLAGS="${LDFLAGS}"
export OE_QMAKE_LINK="${CXX}"
export OE_QMAKE_AR="${AR}"
export OE_QMAKE_RANLIB="${RANLIB}"
export OE_QMAKE_STRIP="echo"
export OE_QMAKE_RPATH="-Wl,-rpath-link,"
export OE_QMAKE_INCDIR_QT="${QTDIR}/include"
export OE_QMAKE_LIBDIR_QT="${QTDIR}/lib"
export OE_QMAKE_INCDIR_QTOPIA="${QTOPIADIR}/include"
export OE_QMAKE_LIBDIR_QTOPIA="${QTOPIADIR}/lib"

require qte-functions.inc
QT_ARCH := "${@qte_arch(d)}"

# FIXME use info.bbclass once it has been commited
QT_ENDIAN = "-little-endian"

# We don't build the examples and demos atm. They're quite big and not used
# frequently, only for testing maybe. Feel free to change and to package
# them separately.
QT_CONFIG_FLAGS = "-release \
	-no-cups -no-accessibility \
	-nomake demos -nomake examples -nomake tools \
	-qt-mouse-tslib"

do_configure() {
	# Install the OE build templates (something which might be done
	# by inheriting qmake)
	for template in linux-oe-g++ linux-uclibc-oe-g++ linux-gnueabi-oe-g++
	do
		install -d ${S}/mkspecs/$template
		install -m 0644 ${WORKDIR}/linux-oe-qmake.conf \
			${S}/mkspecs/$template/qmake.conf
		ln -sf ../linux-g++/qplatformdefs.h \
			${S}/mkspecs/$template/qplatformdefs.h
	done

	# The Qmake Makefile generation doesn't like these environment
	# variables, as they mess up the HOST tools builds
	unset CC
	unset CXX
	unset CFLAGS
	unset CXXFLAGS
	unset LDFLAGS

	# For rationale behind the installation locations, see remark above
	echo yes | ./configure -v \
		-prefix ${prefix} \
		-bindir ${bindir} \
		-libdir ${libdir} \
		-docdir ${docdir}/qtopia \
		-headerdir ${includedir} \
		-plugindir ${datadir}/qtopia/plugins \
		-datadir ${datadir} \
		-translationdir ${datadir}/qtopia/translations \
		-sysconfdir ${sysconfdir} \
		-examplesdir ${bindir}/qtopia/examples \
		-demosdir ${bindir}/qtopia/demos \
		-embedded ${QT_ARCH} ${QT_ENDIAN} -fast \
		-xplatform linux-oe-g++ \
		${QT_CONFIG_FLAGS} \
		-L${STAGING_LIBDIR} -I${STAGING_INCDIR}
}

do_install() {
	oe_runmake install INSTALL_ROOT=${D}

	# These are host binaries, we should only use them in staging
	rm -rf ${D}/${bindir}
	rm -rf ${D}/${datadir}/mkspecs

	touch ${D}/${libdir}/fonts/fontdir

        #TT is still new to pkgconfig, so fix it up
        install -d ${D}${libdir}/pkgconfig
        mv ${D}/${libdir}/*.pc ${D}${libdir}/pkgconfig/
}

# We might want to package all the libraries separately, so you can really
# fine-tune what to install. This is e.g. done in qt4-x11-free_4.1.2.bb.
# What should these packages be called? I'm tempted to call them the same
# as in qt4 version, as the API is supposed to be compatible, e.g.
# libqtcore4 and libqtgui4. This will however conflict if you have QT and
# Qtopia, but this is something you don't want anyway, I guess.
# Another solution is making virtual/libqtfoo4, and DEPENDing on that one
# and let both the PACKAGES in QT and Qtopia PROVIDE these. The packages
# themselves could then be called libqtopiafoo4.
# I'll postpone this discussion by not making separate Qtopia packages.

# Also, I don't package the plugins and translations atm, I don't use them
# and I don't feel like thinking about a sensible separation.

PACKAGES =+ " libqtcore libqtcore-dev libqtcore-dbg \
              libqtxml libqtxml-dev libqtxml-dbg \
              libqtgui libqtgui-dev libqtgui-dbg \
              libqtsql libqtsql-dev libqtsql-dbg \
              libqtnetwork libqtnetwork-dev libqtnetwork-dbg \
              libqtsvg libqtsvg-dev libqtsvg-dbg \
              libqt3support libqt3support-dev libqt3support-dbg \
              qtopia-core-plugins qtopia-core-plugins-dbg\
              "

PACKAGES += " ${PN}-fonts "

# The default included fonts are around 75MB and consist of a number of
# FreeType-renderable fonts as well as QPF (Qtopia Prerendered Fonts).
# As FreeType is generally slow on embedded platforms, and 75MB is
# quite huge, we downsize the fonts dir in the do_install. I've decided
# to include only the QPF (Helvetica and Fixed), amounting to 500KB. This
# also results in tremendously faster application startup time.
FILES_libqtcore += " ${libdir}/fonts/helvetic* ${libdir}/fonts/fixed* ${D}/${libdir}/fonts/fontdir"
FILES_${PN}-fonts = "${libdir}/fonts"

FILES_qtopia-core-plugins += "${datadir}/qtopia/plugins/*/*.so"
FILES_qtopia-core-plugins-dbg += "${datadir}/qtopia/plugins/*/.debug/*.so"

FILES_libqtcore += "${libdir}/libQtCore.so.*"
FILES_libqtxml += "${libdir}/libQtXml.so.*"
FILES_libqtgui += "${libdir}/libQtGui.so.*"
FILES_libqtsql += "${libdir}/libQtSql.so.*"
FILES_libqtnetwork += "${libdir}/libQtNetwork.so.*"
FILES_libqtsvg += "${libdir}/libQtSvg.so.*"
FILES_libqt3support += "${libdir}/libQt3Support.so.*"

FILES_libqtcore-dev += "${libdir}/*QtCore.*"
FILES_libqtxml-dev += "${libdir}/*QtXml.*"
FILES_libqtgui-dev += "${libdir}/*QtGui.*"
FILES_libqtsql-dev += "${libdir}/*QtSql.*"
FILES_libqtnetwork-dev += "${libdir}/*QtNetwork.*"
FILES_libqtsvg-dev += "${libdir}/*QtSvg.*"
FILES_libqt3support-dev += "${libdir}/*Qt3Support.*"

FILES_libqtcore-dbg += "${libdir}/.debug/libQtCore*"
FILES_libqtxml-dbg += "${libdir}/.debug/libQtXml*"
FILES_libqtgui-dbg += "${libdir}/.debug/libQtGui*"
FILES_libqtsql-dbg += "${libdir}/.debug/libQtSql*"
FILES_libqtnetwork-dbg += "${libdir}/.debug/libQtNetwork*"
FILES_libqtsvg-dbg += "${libdir}/.debug/libQtSvg*"
FILES_libqt3support-dbg += "${libdir}/.debug/libQt3Support*"

python populate_packages_prepend() {
        translationdir = bb.data.expand('${datadir}/qtopia/translations/', d)
        do_split_packages(d, translationdir, '^qt_(.*)\.qm$', 'qtopia-translation-%s', 'Qtopia translation for %s', extra_depends='' )
}

STAGE_TEMP = "${WORKDIR}/temp-staging"
do_stage() {
	rm -rf ${STAGE_TEMP}
	mkdir -p ${STAGE_TEMP}
	oe_runmake install INSTALL_ROOT=${STAGE_TEMP}

	cp -af ${STAGE_TEMP}/$includedir/* ${STAGING_INCDIR}

	for i in ${STAGE_TEMP}/${libdir}/*.la
	do
		oe_libinstall -C ${STAGE_TEMP}/${libdir} \
			-so $(basename $i .la) ${STAGING_LIBDIR}
	done

	# Install qmake/moc/uic/rcc in staging (is this needed?)
	install -m 0755 ${STAGE_TEMP}/${bindir}/rcc ${STAGING_BINDIR}
	install -m 0755 ${STAGE_TEMP}/${bindir}/moc ${STAGING_BINDIR}
	install -m 0755 ${STAGE_TEMP}/${bindir}/uic ${STAGING_BINDIR}
	install -m 0755 ${STAGE_TEMP}/${bindir}/qmake ${STAGING_BINDIR}
	# what about mkspecs?

	rm -rf ${STAGE_TEMP}
}

repository: jdegges/gumstix-pip-oe

repo_name: jdegges/gumstix-pip-oe


text:
SUMMARY = "OpenPOWER PEL parser python modules"

DESCRIPTION = \
    "This is a common repository that can contain PEL parser python modules \
    from multiple subsystems (BMC, Hostboot, etc.)."

HOMEPAGE = "https://github.com/ibm-openbmc/openpower-pel-parsers"

LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=fa818a259cbed7ce8bc2a22d35a464fc"

PR = "r1"
PV = "0.1+git${SRCPV}"

SRC_URI = "git://github.com/ibm-openbmc/openpower-pel-parsers;branch=master"
SRCREV = "3a56aa233655831d22b8915f7359cd588c772746"

S = "${WORKDIR}/git"

inherit setuptools3

RDEPENDS:${PN} += "${PYTHON_PN}-core"
RDEPENDS:${PN} += "${PYTHON_PN}-json"
RDEPENDS:${PN} += "${PYTHON_PN}-math"
RDEPENDS:${PN} += "${PYTHON_PN}-shell"

repository: ibm-openbmc/openbmc

repo_name: ibm-openbmc/openbmc

gha_license_id: NOASSERTION

gha_language: Python


text:
# Copyright (C) 2015 EEnginE project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# Adds a operating system with (multiple) graphic API's
# Variables:
#  DISPLAY_SERVER  - the display server to use
#  PLATFORM_LIST   - list of all platforms added so far (output)
function( add_platform )
   if( ${ARGC} LESS 2 )
      message( FATAL_ERROR "function 'add_platform' needs at least 2 parameters" )
   endif( ${ARGC} LESS 2 )

   set( OS_VAR ${ARGV0} )
   if( ${OS_VAR} )
      set( CURRENT_OS_STRING " (current)" )
   endif( ${OS_VAR} )

   math( EXPR ARGC_M1 "${ARGC} - 1" )

   # Generate the platform list
   message( STATUS "Adding platform support for ${OS_VAR}${CURRENT_OS_STRING}. Supported API's are:" )
   foreach( I RANGE 1 ${ARGC_M1} )
      string( TOUPPER "${OS_VAR}_${ARGV${I}}" VAR_NAME )
      message( STATUS " - ${ARGV${I}}: \t ${VAR_NAME}" )
      set( PLATFORM_LIST ${PLATFORM_LIST} ${VAR_NAME} )
      set( ${VAR_NAME} "${ARGV${I}}" PARENT_SCOPE ) # store <api> in <OS>_<API> for the find sources script
   endforeach( I RANGE 1 ${ARGC_M1} )

   # Set default display server
   if( ${OS_VAR} )
      if( NOT DISPLAY_SERVER )
         string( TOUPPER "${OS_VAR}_${ARGV1}" VAR_NAME )
         set( DISPLAY_SERVER ${VAR_NAME} PARENT_SCOPE )
      endif( NOT DISPLAY_SERVER )
   endif( ${OS_VAR} )

   # Export to parent scope
   set( PLATFORM_LIST ${PLATFORM_LIST} PARENT_SCOPE )
endfunction( add_platform )

function( check_platform )
   set( FOUND_DISPLAY_SERVER OFF )

   foreach( I IN LISTS PLATFORM_LIST )
      set( CM_${I} 0 PARENT_SCOPE )

      if( ${DISPLAY_SERVER} STREQUAL ${I} )
         set( FOUND_DISPLAY_SERVER ON )
         set( CM_${I} 1 PARENT_SCOPE )
         message( STATUS "Using display server ${DISPLAY_SERVER} (change with -DDISPLAY_SERVER)\n" )
      endif( ${DISPLAY_SERVER} STREQUAL ${I} )

   endforeach( I IN LISTS PLATFORM_LIST )

   if( NOT FOUND_DISPLAY_SERVER )
      message( FATAL_ERROR "Unknown display server ${DISPLAY_SERVER}" )
   endif( NOT FOUND_DISPLAY_SERVER )

endfunction( check_platform )


text:
@Preamble{ " \newcommand{\noop}[1]{} " }

@Article{more_than_one_replication,
	abstract = {The problem of assessing whether experimental results can be replicated is becoming increasingly important in many areas of science. It is often assumed that assessing replication is straightforward: All one needs to do is repeat the study and see whether the results of the original and replication studies agree. This article shows that the statistical test for whether two studies obtain the same effect is smaller than the power of either study to detect an effect in the first place. Thus, unless the original study and the replication study have unusually high power (e.g., power of 98\%), a single replication study will not have adequate sensitivity to provide an unambiguous evaluation of replication.},
	author = {Larry V. Hedges and Jacob M. Schauer},
	doi = {10.3102/1076998619852953},
	journal = {Journal of Educational and Behavioral Statistics},
	title = {More than one replication study is needed for unambiguous tests of
replication},
	volume = {44},
	issue = {5},
	pages = {543-570},
	year = {2019}
}

@Article{history_of_rcts,
	abstract = {Background and purpose: Studies of education and learning that were described as experiments have been carried out in the USA by educational psychologists since about 1900. In this paper, we discuss the history of randomised trials in education in the USA in terms of five historical periods. In each period, the use of randomised trials was motivated by the research interests and conditions of the era. We have characterised these periods in terms of decades with sharp boundaries as a convenience.

	Sources of evidence and main arguments: Although some of the early studies used random allocation (and even random allocation of clusters such as schools), early researchers did not clearly understand the role of randomisation or clearly distinguish it from methods such as alternation. In 1940, E. F. Lindquist published an important book whose goal was to translate R. A. Fisher's ideas into language congenial to education researchers, but this had little impact on education research outside of psychology. There was a substantial increase in the number of randomised trials during the period from 1960 to 1980, as the US government enacted and evaluated a variety of social programmes. This was followed by a dramatic decrease during the period from 1980 to 2000, amid debates about the relevance of randomised trials in education research. The creation of the US Institute of Education Sciences in 2002 provided major financial and administrative support for randomised trials, which has led to a large number of trials being conducted since that time.

	Conclusions: These developments suggest that there is a promising future for randomised trials in the USA. American education scientists must remain committed to explaining why evidence from randomised field trials has an indispensable role to play in making wise decisions about education policy and advancing our capacity to improve education for a productive workforce and a successful society.},
	author = {Larry V. Hedges and Jacob M. Schauer},
	doi = {10.1080/00131881.2018.1493350},
	journal = {Educational Research},
	number = {3},
	pages = {265-275},
	publisher = {Routledge},
	title = {Randomised trials in education in the USA},
	volume = {60},
	year = {2018}
}

@Article{replication_meta-analytic_perspectives,
	abstract = {Formal empirical assessments of replication have recently become more prominent in several areas of science, including psychology. These assessments have used different statistical approaches to determine if a finding has been replicated. The purpose of this article is to provide several alternative conceptual frameworks that lead to different statistical analyses to test hypotheses about replication. All of these analyses are based on statistical methods used in meta-analysis. The differences among the methods described involve whether the burden of proof is placed on replication or nonreplication, whether replication is exact or allows for a small amount of "negligible heterogeneity," and whether the studies observed are assumed to be fixed (constituting the entire body of relevant evidence) or are a sample from a universe of possibly relevant studies. The statistical power of each of these tests is computed and shown to be low in many cases, raising issues of the interpretability of tests for replication.},
	author = {Larry V. Hedges and Jacob M. Schauer},
	doi = {10.1037/met0000189},
	journal = {Psychological Methods},
	title = {Statistical analyses for studying replication: Meta-analytic perspectives},
	volume = {24},
	issue = {5},
	pages = {557-570},
	year = {2019}
}

@Article{replication-consistency-of-effects,
	abstract = {In this rejoinder, we discuss Mathur and VanderWeele's response to our article, "Statistical Analyses for
	Studying Replication: Meta-Analytic Perspectives," which appears in this current issue. We attempt to
	clarify a point of confusion regarding the inclusion of an original study in an analysis of replication, and
	the potential impact of publication bias. We then discuss the methods used by Mathur and VanderWeele
	to conduct an alternative analysis of the Gambler's Fallacy example from our article. We highlight that
	there are some potential statistical and conceptual differences to their approach compared to what we
	propose in our article},
	author = {Larry V. Hedges and Jacob M. Schauer},
	journal = {Psychological Methods},
	title = {Consistency of effects is important in replication},
	volume = {24},
	issue = {5},
	pages = {576-577},
	doi = {10.1037/met0000237},
	year = {2019}
}

@Article{assessing_heterogeneity,
	abstract = {In this study, we reanalyze recent empirical research on replication from a meta-analytic perspective. We argue that there are different ways to define 'replication failure,' and that analyses can focus on exploring variation among replication studies or assess whether their results contradict the findings of the original study. We apply this framework to a set of psychological findings that have been replicated and assess the sensitivity of these analyses. We find that tests for replication that involve only a single replication study are almost always severely underpowered. Among the 40 findings for which ensembles of multisite direct replications were conducted, we find that between 11 and 17 (28\% to 43\%) ensembles produced heterogeneous effects, depending on how replication is defined. This heterogeneity could not be completely explained by moderators documented by replication research programs. We also find that these ensembles were not always well-powered to detect potentially meaningful values of heterogeneity. Finally, we identify several discrepancies between the results of original studies and the distribution of effects found by multisite replications but note that these analyses also have low power. We conclude by arguing that efforts to assess replication would benefit from further methodological work on designing replication studies to ensure analyses are sufficiently sensitive.},
	author = {Jacob M. Schauer and Larry V. Hedges},
	journal = {Psychological Bulletin},
	title = {Assessing heterogeneity and power in replications of psychological experiments},
	doi = {10.1037/bul0000232},
	volume = {146},
	issue = {8},
	pages = {701-719},
	year = {2020}
}

@Article{reconsidering_metrics,
	abstract = {Recent empirical evaluations of replication in psychology have reported startlingly few successful replication attempts. At the same time, they have noted that the proper way to analyze replication studies is far from a settled matter and have thus analyzed their data in several different ways. This presents two challenges to interpreting the results of these programs. First, different analysis methods assess different operational definitions of replication. Second, the properties of these methods are not necessarily common knowledge; it is possible for a successful replication to be deemed a failure by nearly all of the metrics used, and it is not always immediately clear how likely such errors are to occur. In this article, we describe the methods commonly used in replication research and how they imply specific operational definitions of replication. We then compute the probability of false failure (i.e., a successful replication is concluded to have failed) and false success determinations. These are shown to be high (often over 50\%) and in many cases uncontrolled. We then demonstrate that errors are probable in the data to which they have been applied in the literature. We show that the probability that some conclusions in the literature about replication are incorrect can be as high as 75-80\%.},
	author = {Jacob M. Schauer and Larry V. Hedges},
	journal = {Psychological Methods},
	title = {Reconsidering statistical methods for assessing replication},
	doi = {10.1037/met0000302},
  journal = {Psychological Methods},
  volume = {26},
  issue = {1},
  pages = {127--139},
  doi = {10.1037/met0000302},
  year = {2021}
}

@Article{microsuppression,
	abstract = {States often turn to a data masking procedure called microsuppression in order to reduce the risk of disclosing student records when sharing data with external researchers. This process removes records deemed to have high risk for disclosure should they be released. However, this process can lead to analyses that differ from those conducted on the complete (unmasked) data, especially if the records that are released reflect different types of students than those that are suppressed. This paper assesses the extent to which microsuppression can bias parameter estimates, and finds that while marginal test score means tend to be preserved in the masked data, conditional means for subgroups can exhibit bias as large as 0.3 standard deviations.},
	author = {Jacob M. Schauer and Arend M. Kuyper and Eric C. Hedberg and Larry V. Hedges},
	journal = {Journal of Research on Educational Effectiveness},
	title = {The effects of microsuppression on state education data quality},
	doi = {10.1080/19345747.2020.1814465},
	volume = {13},
	issue = {4},
	pages = {794-815},
	year = {2020}
}

@Article{aggregate_metrics,
 abstract = {Several programs of research have sought to assess the replicability of scientific findings in different fields, including economics and psychology. These programs attempt to replicate several findings and use the results to say something about large-scale patterns of replicability in a field. However, little work has been done to understand the analytic methods used to do this, including what they are assessing and what their statistical properties are. This article examines several methods that have been used to study patterns of replicability in the social sciences. We describe in concrete terms how each method operationalizes the idea of "replication" and examine various statistical properties, including bias, precision, and statistical power. We find that some analytic methods rely on an operational definition of replication that can be misleading. Other methods involve more sound definitions of replication, but most of these have limitations such as large bias and uncertainty or low power. The findings suggest that we should use caution interpreting the results of such analyses and that work on more accurate methods may be useful to future replication research efforts.},
 author = {Jacob M. Schauer and Kaitlyn G. Fitzgerald and Sarah Peko-Spicer and Mena C. R. Whalen and Rrita Zejnullahi and Larry V. Hedges},
 journal = {Annals of Applied Statistics},
 title = {An evaluation of statistical methods for aggregate patterns of replication failure},
 journal = {Annals of Applied Statistics},
 volume = {15},
 issue = {1},
 pages = {208 - 229},
 doi = {10.1214/20-AOAS1387},
 year = {2021}
}

@Article{missing_data_diagnostics,
 author = {Jacob M. Schauer and Karina Dìaz and Jihyun Lee and Therese D. Pigott},
 journal = {Alcohol and Alcoholism},
 title = {Exploratory analyses for missing data in meta-analyses},
 volume = {57},
 issue = {1},
 pages = {35 - 47},
 doi = {10.1093/alcalc/agaa144},
 year = "2021",
 abstract = "OBJECTIVES: In this tutorial, we examine methods for exploring missingness in a dataset in ways that can help identify the sources and extent of missingness, as well as clarify gaps in evidence.

METHODS: Using raw data from a meta-analysis of substance abuse interventions, we demonstrate the use of exploratory missingness analysis (EMA) including techniques for numerical summaries and visual displays of missing data.

RESULTS: These techniques examine the patterns of missing covariates in meta-analysis data and the relationships among variables with missing data and observed variables including the effect size. The case study shows complex relationships among missingness and other potential covariates in meta-regression, highlighting gaps in the evidence base.

CONCLUSION: Meta-analysts could often benefit by employing some form of EMA as they encounter missing data."
}

@Article{design_of_replication_studies,
 author = {Larry V. Hedges and Jacob M. Schauer},
 journal = {Journal of the Royal Statistical Society: Series A},
 title = {The design of replication studies},
 abstract = "Empirical evaluations of replication have become increasingly common, ranging from systematic attempts of one-off replications (e.g., Open Science Collaboration, 2015) to the Many Labs approach, where multiple labs independently run the same experiment (Klein et al., 2014). Designing such programs has largely contended with difficult issues about which experimental components are necessary for a set of studies to be considered replicates. However, another important consideration is that replicate studies be designed to support sufficiently sensitive analyses. For instance, if hypothesis tests are to be conducted about replication, studies should be designed to ensure these tests are well-powered; if not, it can be difficult to determine conclusively if replication attempts succeeded or failed. This paper describes methods for designing ensembles of replication studies to ensure that they are both adequately sensitive and cost-efficient. It describes two potential analyses of replication studies–hypothesis tests and variance component estimation–and approaches to obtaining optimal designs for them. Using these results, it assesses the sensitivity and optimality of the Many Labs design and finds that while it may have been sufficiently powered to detect some larger differences between studies, other designs would have been less costly or more sensitive (or in some cases, both).",
 volume = {184},
 pages = {868 - 886},
 doi = {10.1111/rssa.12688},
 year = "2021"
}

@article{failure_rates,
 abstract = {A prominent approach to studying the replication crisis has been to conduct replications of several different scientific findings as part of the same research effort. The reported proportion of findings that these programs determined failed to replicate have become important statistics in the replication crisis. However, these "failure rates" are based on decisions about whether individual studies replicated, which are themselves subject to some statistical uncertainty. In this article, we examine how that uncertainty impacts the accuracy of reported failure rates and find that the reported failure rates can be substantially biased and highly variable. Indeed, very high or very low failure rates could arise from chance alone.},
 author = {Jacob M. Schauer},
 journal = {Multivariate Behavioral Research},
 title = {On the accuracy of replication failure rates},
 year = {in press}
}

@article{cca_aca_meta_regression,
 abstract = {},
 author = {Jacob M. Schauer and Karina Dìaz and Jihyun Lee and Therese D. Pigott},
 journal = {Research Synthesis Methods},
 title = {On the bias of complete- and shifting-case meta-regressions with missing covariates},
 year = {in press},
 url = {https://onlinelibrary.wiley.com/doi/10.1002/jrsm.1558},
 doi = {doi/10.1002/jrsm.1558}
}


text:
@article{vedder2023zeroflow,
    author    = {Vedder, Kyle and Peri, Neehar and Chodosh, Nathaniel and Khatri, Ishan and Eaton, Eric and Jayaraman, Dinesh and Liu, Yang and Ramanan, Deva and Hays, James},
    title     = {{ZeroFlow: Fast Zero Label Scene Flow via Distillation}},
    journal   = {arXiv},
    year      = {2023},
    website={http://vedder.io/zeroflow.html},
    pdf={https://arxiv.org/pdf/2305.10424.pdf}
}

@article{BAKER2023274,
  title = {{A domain-agnostic approach for characterization of lifelong learning systems}},
  author = {Baker, Megan M. and New, Alexander and Aguilar-Simon, Mario and Al-Halah, Ziad and Arnold, Sébastien M.R. and Ben-Iwhiwhu, Ese and Brna, Andrew P. and Brooks, Ethan and Brown, Ryan C. and Daniels, Zachary and Daram, Anurag and Delattre, Fabien and Dellana, Ryan and Eaton, Eric and Fu, Haotian and Grauman, Kristen and Hostetler, Jesse and Iqbal, Shariq and Kent, Cassandra and Ketz, Nicholas and Kolouri, Soheil and Konidaris, George and Kudithipudi, Dhireesha and Learned-Miller, Erik and Lee, Seungwon and Littman, Michael L. and Madireddy, Sandeep and Mendez, Jorge A. and Nguyen, Eric Q. and Piatko, Christine and Pilly, Praveen K. and Raghavan, Aswin and Rahman, Abrar and Ramakrishnan, Santhosh Kumar and Ratzlaff, Neale and Soltoggio, Andrea and Stone, Peter and Sur, Indranil and Tang, Zhipeng and Tiwari, Saket and Vedder, Kyle and Wang, Felix and Xu, Zifan and Yanguas-Gil, Angel and Yedidsion, Harel and Yu, Shangqun and Vallabha, Gautam K.},
  journal = {Neural Networks},
  year = {2023},
  pdf={https://arxiv.org/pdf/2301.07799.pdf},
}

@inproceedings{vedder2022sparse,
  title={{Sparse PointPillars: Maintaining and Exploiting Input Sparsity to Improve Runtime on Embedded Systems}},
  author={Vedder, Kyle and Eaton, Eric},
  booktitle={Proceedings of the International Conference on Intelligent Robots and Systems (IROS)},
  year={2022},
  website={http://vedder.io/sparse_point_pillars.html},
  pdf={http://vedder.io/publications/sparse_point_pillars_iros_2022.pdf}
}

@article{vedder2021x,
  title={{X*: Anytime Multi-Agent Path Finding For Sparse Domains Using Window-Based Iterative Repairs}},
  author={Vedder, Kyle and Biswas, Joydeep},
  journal={Artificial Intelligence (AIJ)},
  volume={291},
  year={2021},
  website={http://vedder.io/xstar.html},
  pdf={http://vedder.io/publications/expanding_astar_aij.pdf},
}

@inproceedings{vedder2019x,
  title={{X*: Anytime Multiagent Path Planning With Bounded Search}},
  author={Vedder, Kyle and Biswas, Joydeep},
  booktitle={Proceedings of the 18th International Conference on Autonomous Agents and MultiAgent Systems (AAMAS)},
  year={2019},
  website={http://vedder.io/xstar.html},
  pdf={http://vedder.io/publications/expanding_astar_aamas_extended_abstract.pdf},
}


text:
@Book{bookmark,
  title = {Hello World},
  author = {Average Joe},
  publisher = {},
  address = {},
  year = {2015},
  edition = {2nd},
  note = {ISBN },
  url = {},
}

repository: mcfongtw/CodingInterview

repo_name: mcfongtw/CodingInterview

gha_language: TeX


text:
.navfooter{
	width: 100%;
	height: 8.2vh;
	background-color: #000;
}
.navfooter div{
	float: left;
	margin-left: 6.2%;
	margin-top: -0.5rem;
}
.navfooter img{
	width: 18vw;
	height: 9.6vh;
	display: block;
}
.navfooter .four{
	margin-top: -0.2rem;
}
.navfooter .five{
	margin-top: 0.2rem;
}
.navfooter .six{
	margin-left: 4%;
}
.navfooter .eight{
	margin-top: -0.001rem;
	margin-left: 2.5%;
}

@media(max-width: 768px){
	.navfooter{
		height: 9vh;
	}
	.navfooter img{
		width: 17vw;
		height: 11vh;
	}
	.navfooter .two{
		margin-left: 1%;
	}
	.navfooter .four{
		margin-top: -0.42rem;
	}
	.navfooter .six{
		margin-top: -0.12rem;
		margin-left: 4%
	}
	.navfooter .eight{
		margin-top: 0.04rem;
	}
}

@media(max-width: 414px){
	.navfooter .four{
		margin-top: -0.3rem;
	}
	.navfooter .five{
		margin-top: 0.25rem;
	}
	.navfooter .six{
		margin-top: 0.04rem;
		margin-left: 3.5%
	}
}
@media(max-width: 412px){
	.navfooter .four{
		margin-top: -0.23rem;
	}
	.navfooter .five{
		margin-top: 0.22rem;
	}
	.navfooter .six{
		margin-top: 0.08rem;
	}
}
@media(max-width: 360px){

	.navfooter .four{
		margin-top: -0.18rem;
	}

}
@media(max-width: 320px){

	.navfooter div{
		margin-top: -0.2rem;
	}
	.navfooter .four{
		margin-top: -0.158rem;
	}
	.navfooter .five{
		margin-top: 0.1rem;
	}
	.navfooter .six{
		margin-left: 4.5%;
		margin-top: 0.001rem;
	}
}

gha_language: JavaScript

extension: css


text:
@inproceedings{mihaylovetal:2018,
 address = {Brussels, Belgium},
 author = {Todor Mihaylov and Peter Clark and Tushar Khot and Ashish Sabharwal},
 booktitle = {In Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing (EMNLP)},
 pages = {2381--2391},
 title = {Can a Suit of Armor Conduct Electricity? A New Dataset for Open Book Question Answering},
 url = {https://aclweb.org/anthology/papers/D/D18/D18-1260/},
 year = {2018}
}

repository: tbmihailov/homepage

repo_name: tbmihailov/homepage


text:
SUMMARY = "Jupyter notebook"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=e910b35b0ef4e1f665b9a75d6afb7709"

SRC_URI[md5sum] = "25142b08e2ad7142b6f920bc8cc8dfeb"
SRC_URI[sha256sum] = "3e1f86076bbb7c8c207829390305a2b1fe836d471ed54be66a3b8c41e7f46cc7"
inherit pypi python_setuptools_build_meta

PYPI_PACKAGE_EXT = "zip"

DEPENDS += " \
        ${PYTHON_PN}-ipykernel \
        ${PYTHON_PN}-jupyter-console \
        ${PYTHON_PN}-qtconsole \
        ${PYTHON_PN}-notebook \
        ${PYTHON_PN}-ipywidgets \
        ${PYTHON_PN}-nbconvert \
        ${PYTHON_PN}-setuptools-scm-native \
        "

RDEPENDS:${PN} += " \
        ${PYTHON_PN}-ipykernel \
        ${PYTHON_PN}-jupyter-console \
        ${PYTHON_PN}-qtconsole \
        ${PYTHON_PN}-notebook \
        ${PYTHON_PN}-ipywidgets \
        ${PYTHON_PN}-nbconvert \
        ${PYTHON_PN}-sqlite3 \
        ${PYTHON_PN}-requests \
        "

repository: Xilinx/meta-jupyter

repo_name: Xilinx/meta-jupyter

gha_language: BitBake