Git Product home page Git Product logo

gentoo-overlay's People

Contributors

cjosephson avatar enkiusz avatar toaster avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

gentoo-overlay's Issues

How to select VIDEOBUF2_DMA_SG in kernel config?

Thanks for the ebuild for the macbook webcam!
When emerging it I ran into the issue that my current kernel doesn't have CONFIG_VIDEOBUF2_DMA_SG enabled. I was wondering how you enabled it because apparently it's not possible to toggle it directly through make menuconfig, it's only toggled as a dependency for all kinds of other drivers which I don't really want to install.
Of course manually adding it to the kernel config doesn't really work since it'll be removed when running make menuconfig.

media-video/apple_facetimehd_firmware "camera interface checksum mismatch"

emerge does not appear to download the firmware.

 * Package:    media-video/apple_facetimehd_firmware-1.43.0
 * Repository: toaster
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
 * FEATURES:   network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox
>>> Unpacking source...
>>> Source unpacked in /var/tmp/portage/media-video/apple_facetimehd_firmware-1.43.0/work
>>> Preparing source in /var/tmp/portage/media-video/apple_facetimehd_firmware-1.43.0/work ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-video/apple_facetimehd_firmware-1.43.0/work ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-video/apple_facetimehd_firmware-1.43.0/work ...
xzcat: (stdin): File format not recognized
cpio: premature end of file
AppleCameraInterface: FAILED
md5sum: WARNING: 1 computed checksum did NOT match
 * ERROR: media-video/apple_facetimehd_firmware-1.43.0::toaster failed (compile phase):
 *   camera interface checksum mismatch
 *
 * Call stack:
 *     ebuild.sh, line 124:  Called src_compile
 *   environment, line 217:  Called die
 * The specific snippet of code:
 *       echo "${CAM_IF_MD5} ${CAM_IF_FILE}" | md5sum -c || die "camera interface checksum mismatch";
$ ls -al /var/tmp/portage/media-video/apple_facetimehd_firmware-1.43.0/files
lrwxrwxrwx 1 root root 67 Jun 18 00:43 /var/tmp/portage/media-video/apple_facetimehd_firmware-1.43.0/files -> /var/lib/layman/toaster/media-video/apple_facetimehd_firmware/files

$ ls -al /var/lib/layman/toaster/media-video/apple_facetimehd_firmware/files
ls: cannot access '/var/lib/layman/toaster/media-video/apple_facetimehd_firmware/files': No such file or directory

Previously it worked:

 * Package:    media-video/apple_facetimehd_firmware-1.43.0
 * Repository: toaster
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
 * FEATURES:   preserve-libs sandbox splitdebug userpriv usersandbox
>>> Unpacking source...
>>> Source unpacked in /var/tmp/portage/media-video/apple_facetimehd_firmware-1.43.0/work
>>> Preparing source in /var/tmp/portage/media-video/apple_facetimehd_firmware-1.43.0/work ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-video/apple_facetimehd_firmware-1.43.0/work ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-video/apple_facetimehd_firmware-1.43.0/work ...
cpio: warning: skipped 2601658 bytes of junk
xzcat: (stdin): Unexpected end of input
cpio: premature end of file
AppleCameraInterface: OK
603715+0 records in
603715+0 records out
603715 bytes (604 kB, 590 KiB) copied, 0.6424 s, 940 kB/s
firmware.bin: OK
>>> Source compiled.
>>> Test phase [not enabled]: media-video/apple_facetimehd_firmware-1.43.0

>>> Install apple_facetimehd_firmware-1.43.0 into /var/tmp/portage/media-video/apple_facetimehd_firmware-1.43.0/image/ category media-video
>>> Completed installing apple_facetimehd_firmware-1.43.0 into /var/tmp/portage/media-video/apple_facetimehd_firmware-1.43.0/image/

 * Final size of build directory: 2136 KiB (2.0 MiB)
 * Final size of installed tree:  1396 KiB (1.3 MiB)

doesn't build on current gentoo-sources 4.8.1

>>> Emerging (2 of 2) media-video/bcwc_pcie-9999::Tilos-Gentoo-Overlay
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/4.8.1-niels/build
 * Found sources for kernel version:
 *     4.8.1-niels
 * Checking for suitable kernel configuration options...                                                                                                                                                                                                                                                              [ ok ]
>>> Unpacking source...
Initialized empty Git repository in /usr/portage/distfiles/git3-src/patjak_bcwc_pcie.git/
 * Fetching https://github.com/patjak/bcwc_pcie ...
git fetch https://github.com/patjak/bcwc_pcie +HEAD:refs/git-r3/HEAD
remote: Counting objects: 873, done.
remote: Total 873 (delta 0), reused 0 (delta 0), pack-reused 873
Receiving objects: 100% (873/873), 289.24 KiB | 249.00 KiB/s, done.
Resolving deltas: 100% (577/577), done.
From https://github.com/patjak/bcwc_pcie
 * [new ref]                    -> refs/git-r3/HEAD
git symbolic-ref refs/git-r3/media-video/bcwc_pcie/0/__main__ refs/git-r3/HEAD
 * Checking out https://github.com/patjak/bcwc_pcie to /var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT NEW branch -->
   repository:               https://github.com/patjak/bcwc_pcie
   at the commit:            48f9854e5d18ec360f36d9242a575ad072dedab9
>>> Source unpacked in /var/tmp/portage/media-video/bcwc_pcie-9999/work
>>> Preparing source in /var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999 ...
ln: failed to create symbolic link 'Module.symvers': File exists
 * Preparing facetimehd module
make -j8 HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- 'LDFLAGS=-m elf_x86_64' all
make -C /usr/src/linux M=/var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999 modules
make[1]: Entering directory '/usr/src/linux-4.8.1-niels'
  CC [M]  /var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999/fthd_ddr.o
  CC [M]  /var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999/fthd_hw.o
  CC [M]  /var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999/fthd_drv.o
  CC [M]  /var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999/fthd_ringbuf.o
  CC [M]  /var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999/fthd_isp.o
  CC [M]  /var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999/fthd_v4l2.o
  CC [M]  /var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999/fthd_buffer.o
  CC [M]  /var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999/fthd_debugfs.o
/var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999/fthd_v4l2.c:298:17: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
  .queue_setup            = fthd_buffer_queue_setup,
                 ^
/var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999/fthd_v4l2.c:298:17: note: (near initialization for ‘vb2_queue_ops.queue_setup’)
/var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999/fthd_v4l2.c: In function ‘fthd_v4l2_register’:
/var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999/fthd_v4l2.c:714:24: error: implicit declaration of function ‘vb2_dma_sg_init_ctx’ [-Werror=implicit-function-declaration]
  dev_priv->alloc_ctx = vb2_dma_sg_init_ctx(&dev_priv->pdev->dev);
                        ^
/var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999/fthd_v4l2.c:714:22: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  dev_priv->alloc_ctx = vb2_dma_sg_init_ctx(&dev_priv->pdev->dev);
                      ^
/var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999/fthd_v4l2.c: In function ‘fthd_v4l2_unregister’:
/var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999/fthd_v4l2.c:749:2: error: implicit declaration of function ‘vb2_dma_sg_cleanup_ctx’ [-Werror=implicit-function-declaration]
  vb2_dma_sg_cleanup_ctx(dev_priv->alloc_ctx);
  ^
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:289: /var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999/fthd_v4l2.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:1471: _module_/var/tmp/portage/media-video/bcwc_pcie-9999/work/bcwc_pcie-9999] Error 2
make[1]: Leaving directory '/usr/src/linux-4.8.1-niels'
make: *** [Makefile:12: all] Error 2
 * ERROR: media-video/bcwc_pcie-9999::Tilos-Gentoo-Overlay failed (compile phase):
 *   emake failed

(even tried to build by hand with same results)

ERROR: media-sound/pulseaudio-9999::toaster failed (depend phase): git-2.eclass could not be found by inherit()

Hi,
recently I started receiving the error message

* ERROR: media-sound/pulseaudio-9999::toaster failed (depend phase):
 *   git-2.eclass could not be found by inherit()
 * 
 * Call stack:
 *                ebuild.sh, line 609:  Called source '/var/lib/layman/toaster/media-sound/pulseaudio/pulseaudio-9999.ebuild'
 *   pulseaudio-9999.ebuild, line   6:  Called inherit 'autotools' 'bash-completion-r1' 'eutils' 'flag-o-matic' 'linux-info' 'readme.gentoo' 'systemd' 'user' 'versionator' 'udev' 'multilib-minimal' 'git-2'
 *                ebuild.sh, line 290:  Called die
 * The specific snippet of code:
 *   		[[ -z ${location} ]] && die "${1}.eclass could not be found by inherit()"
 * 
 * If you need support, post the output of `emerge --info '=media-sound/pulseaudio-9999::toaster'`,
 * the complete build log and the output of `emerge -pqv '=media-sound/pulseaudio-9999::toaster'`.
 * Working directory: '/usr/lib64/python3.6/site-packages'
 * S: '/var/tmp/portage/media-sound/pulseaudio-9999/work/pulseaudio-9999'
                                                                 

when syncing my repository.

I realised that /usr/portage/eclass/git-2.eclass has been replaced with git-r3.eclass.
media-sound/pulseaudio-9999::toaster inherits git-2 though. Would it be possible to either change that to git-r3 or to put a git-2.eclass in the toaster repository?

1seven.

net-dialup/capisuite-0.4.5.-r7: python.eclass could not be found

net-dialup/capisuite-0.4.5-r7 seems to try to inherit non-existing python eclass, as reported by emerge/repoman:

[31;01m* [0m ERROR: net-dialup/capisuite-0.4.5-r7::toaster failed (depend phase):
  [31;01m* [0m   python.eclass could not be found by inherit()
  [31;01m* [0m 
  [31;01m* [0m Call stack:
  [31;01m* [0m                   ebuild.sh, line 620:  Called source '/var/lib/layman/toaster/net-dialup/capisuite/capisuite-0.4.5-r7.ebuild'
  [31;01m* [0m   capisuite-0.4.5-r7.ebuild, line   5:  Called inherit 'eutils' 'autotools' 'flag-o-matic' 'multilib' 'python'
  [31;01m* [0m                   ebuild.sh, line 293:  Called die
  [31;01m* [0m The specific snippet of code:
  [31;01m* [0m                  [[ -z ${location} ]] && die "${1}.eclass could not be found by inherit()"
  [31;01m* [0m 
  [31;01m* [0m If you need support, post the output of `emerge --info '=net-dialup/capisuite-0.4.5-r7::toaster'`,
  [31;01m* [0m the complete build log and the output of `emerge -pqv '=net-dialup/capisuite-0.4.5-r7::toaster'`.
  [31;01m* [0m Working directory: '/usr/lib64/python3.5/site-packages'
  [31;01m* [0m S: '/var/tmp/portage/net-dialup/capisuite-0.4.5-r7/work/capisuite-0.4.5'

ERROR: games-mud/mudlet-9999::toaster failed (depend phase): qt4-r2.eclass could not be found by inherit()

When running some portage actions, in my case eclean-dist I get the following error:

 * ERROR: games-mud/mudlet-9999::toaster failed (depend phase):
 *   qt4-r2.eclass could not be found by inherit()
 * 
 * Call stack:
 *            ebuild.sh, line 635:  Called source '/usr/local/portage/toaster/games-mud/mudlet/mudlet-9999.ebuild'
 *   mudlet-9999.ebuild, line   7:  Called inherit 'games' 'git-2' 'qt4-r2'
 *            ebuild.sh, line 300:  Called die
 * The specific snippet of code:
 *   		[[ -z ${location} ]] && die "${1}.eclass could not be found by inherit()"
 * 
 * If you need support, post the output of `emerge --info '=games-mud/mudlet-9999::toaster'`,
 * the complete build log and the output of `emerge -pqv '=games-mud/mudlet-9999::toaster'`.
 * Working directory: '/usr/lib64/python3.6/site-packages'
 * S: '/var/tmp/portage/games-mud/mudlet-9999/work/mudlet-9999'
 * ERROR: games-mud/mudlet-2.1_p20130526::toaster failed (depend phase):
 *   qt4-r2.eclass could not be found by inherit()
 * 
 * Call stack:
 *                     ebuild.sh, line 635:  Called source '/usr/local/portage/toaster/games-mud/mudlet/mudlet-2.1_p20130526.ebuild'
 *   mudlet-2.1_p20130526.ebuild, line   7:  Called inherit 'games' 'qt4-r2'
 *                     ebuild.sh, line 300:  Called die
 * The specific snippet of code:
 *   		[[ -z ${location} ]] && die "${1}.eclass could not be found by inherit()"
 * 
 * If you need support, post the output of `emerge --info '=games-mud/mudlet-2.1_p20130526::toaster'`,
 * the complete build log and the output of `emerge -pqv '=games-mud/mudlet-2.1_p20130526::toaster'`.
 * Working directory: '/usr/lib64/python3.6/site-packages'
 * S: '/var/tmp/portage/games-mud/mudlet-2.1_p20130526/work/mudlet-2.1_p20130526'

Qt4 is no longer supported and support for it has been dropped from the portage tree for some time.
I don't know if mudlet supports Qt5, if it does I guess the ebuild should be updated, otherwise it seems like either mudlet needs to be updated to Qt5 or should probably be dropped.

app-text/gimagereader: EAPI=4 not supported

app-text/gimagereader seems to use old EAPI version, as reported by emerge/repoman:

  [31;01m* [0m ERROR: app-text/gimagereader-3.0.1::toaster failed (depend phase):
  [31;01m* [0m   EAPI=4 is not supported
  [31;01m* [0m 
  [31;01m* [0m Call stack:
  [31;01m* [0m                   ebuild.sh, line 620:  Called source '/var/lib/layman/toaster/app-text/gimagereader/gimagereader-3.0.1.ebuild'
  [31;01m* [0m   gimagereader-3.0.1.ebuild, line   6:  Called inherit 'gnome2-utils' 'cmake-utils'
  [31;01m* [0m                   ebuild.sh, line 316:  Called __qa_source '/usr/portage/eclass/cmake-utils.eclass'
  [31;01m* [0m                   ebuild.sh, line 111:  Called source '/usr/portage/eclass/cmake-utils.eclass'
  [31;01m* [0m          cmake-utils.eclass, line 109:  Called die
  [31;01m* [0m The specific snippet of code:
  [31;01m* [0m          *) die "EAPI=${EAPI:-0} is not supported" ;;
  [31;01m* [0m 
  [31;01m* [0m If you need support, post the output of `emerge --info '=app-text/gimagereader-3.0.1::toaster'`,
  [31;01m* [0m the complete build log and the output of `emerge -pqv '=app-text/gimagereader-3.0.1::toaster'`.
  [31;01m* [0m Working directory: '/usr/lib64/python3.5/site-packages'
  [31;01m* [0m S: '/var/tmp/portage/app-text/gimagereader-3.0.1/work/gimagereader-3.0.1'

ERROR: dev-tex/ktikz-0.10::toaster failed (depend phase): qt4-r2.eclass could not be found by inherit()

When running some portage actions, in my case eclean-dist I get the following error:

 * ERROR: dev-tex/ktikz-0.10::toaster failed (depend phase):
 *   qt4-r2.eclass could not be found by inherit()
 * 
 * Call stack:
 *           ebuild.sh, line 635:  Called source '/usr/local/portage/toaster/dev-tex/ktikz/ktikz-0.10.ebuild'
 *   ktikz-0.10.ebuild, line   7:  Called inherit 'eutils' 'qt4-r2'
 *           ebuild.sh, line 300:  Called die
 * The specific snippet of code:
 *   		[[ -z ${location} ]] && die "${1}.eclass could not be found by inherit()"
 * 
 * If you need support, post the output of `emerge --info '=dev-tex/ktikz-0.10::toaster'`,
 * the complete build log and the output of `emerge -pqv '=dev-tex/ktikz-0.10::toaster'`.
 * Working directory: '/usr/lib64/python3.6/site-packages'
 * S: '/var/tmp/portage/dev-tex/ktikz-0.10/work/ktikz-0.10'

Qt4 is no longer supported and support for it has been dropped from the portage tree for some time.
I don't know if ktikz supports Qt5, if it does I guess the ebuild should be updated, otherwise it seems like either ktikz needs to be updated to Qt5 or should probably be dropped.

dev-tex/ktikz: digest verification failed

dev-tex/ktikz seems to fail digest verification as reported by emerge/repoman:

 * Digest verification failed:
 * /var/lib/layman/toaster/dev-tex/ktikz/ktikz-0.10.ebuild
 * Reason: Failed on SHA256 verification
 * Got: 51bb566bd2b07396f0caf790e0f86b8fbe70a2a939f1c5e85a9b15c942f48b89
 * Expected: 28c883f942cec1abfd4ee10014f28857c674784f831f1087c48596868d330ac

net-fs/unfs3: digest verification failed

net-fs/unfs3 seems to fail digest verification as reported by emerge/repoman:

 * Digest verification failed:
 * /var/lib/layman/toaster/net-fs/unfs3/unfs3-0.9.22.ebuild
 * Reason: Filesize does not match recorded size
 * Got: 541
 * Expected: 518

EAPI0 and EAPI5 errors

Hi Tilo,

As of I believe yesterday I'm getting errors when syncing about the use of EAPI0 and EAPI5 for some ebuilds from this overlay

[8] "toaster" /var/db/repos/toaster (cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
     Reading category  56|169 ( 33): dev-tex... * ERROR: dev-tex/pdfcomment-2.1::toaster failed (depend phase):
 *   Unsupported EAPI=0 (too old) for latex-package
 * 
 * Call stack:
 *               ebuild.sh, line 609:  Called source '/var/db/repos/toaster/dev-tex/pdfcomment/pdfcomment-2.1.ebuild'
 *   pdfcomment-2.1.ebuild, line   1:  Called inherit 'latex-package'
 *               ebuild.sh, line 314:  Called __qa_source '/var/db/repos/gentoo/eclass/latex-package.eclass'
 *               ebuild.sh, line 112:  Called source '/var/db/repos/gentoo/eclass/latex-package.eclass'
 *    latex-package.eclass, line  63:  Called die
 * The specific snippet of code:
 *   		die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" ;;
 * 
 * If you need support, post the output of `emerge --info '=dev-tex/pdfcomment-2.1::toaster'`,
 * the complete build log and the output of `emerge -pqv '=dev-tex/pdfcomment-2.1::toaster'`.
 * Working directory: '/usr/lib64/python3.7/site-packages'
 * S: '/pdfcomment-2.1'

ebuild failed with status 1
     Reading category  56|169 ( 33): dev-tex...
cannot properly execute /var/db/repos/toaster/dev-tex/pdfcomment/pdfcomment-2.1.ebuild
     Reading category  56|169 ( 33): dev-tex... * ERROR: dev-tex/todonotes-9999::toaster failed (depend phase):
 *   Unsupported EAPI=0 (too old) for latex-package
 * 
 * Call stack:
 *               ebuild.sh, line 609:  Called source '/var/db/repos/toaster/dev-tex/todonotes/todonotes-9999.ebuild'
 *   todonotes-9999.ebuild, line   1:  Called inherit 'latex-package'
 *               ebuild.sh, line 314:  Called __qa_source '/var/db/repos/gentoo/eclass/latex-package.eclass'
 *               ebuild.sh, line 112:  Called source '/var/db/repos/gentoo/eclass/latex-package.eclass'
 *    latex-package.eclass, line  63:  Called die
 * The specific snippet of code:
 *   		die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" ;;
 * 
 * If you need support, post the output of `emerge --info '=dev-tex/todonotes-9999::toaster'`,
 * the complete build log and the output of `emerge -pqv '=dev-tex/todonotes-9999::toaster'`.
 * Working directory: '/usr/lib64/python3.7/site-packages'
 * S: '/todonotes-9999'

ebuild failed with status 1
     Reading category  56|169 ( 33): dev-tex...
cannot properly execute /var/db/repos/toaster/dev-tex/todonotes/todonotes-9999.ebuild
     Reading category  68|169 ( 40): games-mud... * ERROR: games-mud/mudlet-3.0.0_pre6::toaster failed (depend phase):
 *   qmake-utils.eclass: unsupported EAPI=5
 * 
 * Call stack:
 *                  ebuild.sh, line 609:  Called source '/var/db/repos/toaster/games-mud/mudlet/mudlet-3.0.0_pre6.ebuild'
 *   mudlet-3.0.0_pre6.ebuild, line   7:  Called inherit 'games' 'qmake-utils'
 *                  ebuild.sh, line 314:  Called __qa_source '/var/db/repos/gentoo/eclass/qmake-utils.eclass'
 *                  ebuild.sh, line 112:  Called source '/var/db/repos/gentoo/eclass/qmake-utils.eclass'
 *         qmake-utils.eclass, line  20:  Called die
 * The specific snippet of code:
 *   [[ ${EAPI:-0} == [012345] ]] && die "qmake-utils.eclass: unsupported EAPI=${EAPI:-0}"
 * 
 * If you need support, post the output of `emerge --info '=games-mud/mudlet-3.0.0_pre6::toaster'`,
 * the complete build log and the output of `emerge -pqv '=games-mud/mudlet-3.0.0_pre6::toaster'`.
 * Working directory: '/usr/lib64/python3.7/site-packages'
 * S: '/mudlet-3.0.0_pre6'

ebuild failed with status 1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.