diff --git a/404.html b/404.html new file mode 100644 index 00000000..fa96f636 --- /dev/null +++ b/404.html @@ -0,0 +1 @@ +vcpkg index
\ No newline at end of file diff --git a/CNAME b/CNAME new file mode 100644 index 00000000..3d13502b --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +vcpkg.dev diff --git a/css/app.35114308.css b/css/app.35114308.css new file mode 100644 index 00000000..fbe039d8 --- /dev/null +++ b/css/app.35114308.css @@ -0,0 +1 @@ +.icon-rotate[data-v-037c6b97]{animation:spin-037c6b97 .8s linear infinite}@keyframes spin-037c6b97{to{transform:rotate(1turn)}}a[data-v-2768e8f7]{text-decoration:none}.pkg-title[data-v-80f09556]{background-color:#028bcf;color:#fff;overflow:hidden;position:relative}.pkg-title-text[data-v-80f09556]{z-index:1;text-decoration:none}.pkg-icon[data-v-80f09556]{position:absolute;right:-16px;top:-24px;z-index:0;opacity:.2}.pkg-text[data-v-80f09556]{text-overflow:ellipsis;overflow:hidden}.pkg-text[data-v-80f09556]:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:100%;height:42px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 75%)}.pkg-title[data-v-722f3273]{background-color:#028bcf;color:#fff;overflow:hidden;position:relative}.pkg-icon[data-v-722f3273]{position:absolute;right:-16px;top:-24px;z-index:0;opacity:.2} \ No newline at end of file diff --git a/css/chunk-vendors.fc81635f.css b/css/chunk-vendors.fc81635f.css new file mode 100644 index 00000000..bc0d35fa --- /dev/null +++ b/css/chunk-vendors.fc81635f.css @@ -0,0 +1,5 @@ +.theme--light.v-application{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-application .text--primary{color:rgba(0,0,0,.87)!important}.theme--light.v-application .text--secondary{color:rgba(0,0,0,.6)!important}.theme--light.v-application .text--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-application{background:#121212;color:#fff}.theme--dark.v-application .text--primary{color:#fff!important}.theme--dark.v-application .text--secondary{color:hsla(0,0%,100%,.7)!important}.theme--dark.v-application .text--disabled{color:hsla(0,0%,100%,.5)!important}.v-application{display:flex;position:relative}.v-application a{cursor:pointer}.v-application--is-rtl{direction:rtl}.v-application--wrap{flex:1 1 auto;backface-visibility:hidden;display:flex;flex-direction:column;min-height:100vh;max-width:100%;position:relative}@-moz-document url-prefix(){@media print{.v-application,.v-application--wrap{display:block}}}.v-main{display:flex;flex:1 0 auto;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1)}.v-main:not([data-booted=true]){transition:none!important}.v-main__wrap{flex:1 1 auto;max-width:100%;position:relative}@-moz-document url-prefix(){@media print{.v-main{display:block}}}.container.grow-shrink-0{flex-grow:0;flex-shrink:0}.container.fill-height{align-items:center;display:flex;flex-wrap:wrap}.container.fill-height>.row{flex:1 1 100%;max-width:calc(100% + 24px)}.container.fill-height>.layout{height:100%;flex:1 1 auto}.container.fill-height>.layout.grow-shrink-0{flex-grow:0;flex-shrink:0}.container.grid-list-xs .layout .flex{padding:1px}.container.grid-list-xs .layout:only-child{margin:-1px}.container.grid-list-xs .layout:not(:only-child){margin:auto -1px}.container.grid-list-xs :not(:only-child) .layout:first-child{margin-top:-1px}.container.grid-list-xs :not(:only-child) .layout:last-child{margin-bottom:-1px}.container.grid-list-sm .layout .flex{padding:2px}.container.grid-list-sm .layout:only-child{margin:-2px}.container.grid-list-sm .layout:not(:only-child){margin:auto -2px}.container.grid-list-sm :not(:only-child) .layout:first-child{margin-top:-2px}.container.grid-list-sm :not(:only-child) .layout:last-child{margin-bottom:-2px}.container.grid-list-md .layout .flex{padding:4px}.container.grid-list-md .layout:only-child{margin:-4px}.container.grid-list-md .layout:not(:only-child){margin:auto -4px}.container.grid-list-md :not(:only-child) .layout:first-child{margin-top:-4px}.container.grid-list-md :not(:only-child) .layout:last-child{margin-bottom:-4px}.container.grid-list-lg .layout .flex{padding:8px}.container.grid-list-lg .layout:only-child{margin:-8px}.container.grid-list-lg .layout:not(:only-child){margin:auto -8px}.container.grid-list-lg :not(:only-child) .layout:first-child{margin-top:-8px}.container.grid-list-lg :not(:only-child) .layout:last-child{margin-bottom:-8px}.container.grid-list-xl .layout .flex{padding:12px}.container.grid-list-xl .layout:only-child{margin:-12px}.container.grid-list-xl .layout:not(:only-child){margin:auto -12px}.container.grid-list-xl :not(:only-child) .layout:first-child{margin-top:-12px}.container.grid-list-xl :not(:only-child) .layout:last-child{margin-bottom:-12px}.layout{display:flex;flex:1 1 auto;flex-wrap:nowrap;min-width:0}.layout.reverse{flex-direction:row-reverse}.layout.column{flex-direction:column}.layout.column.reverse{flex-direction:column-reverse}.layout.column>.flex{max-width:100%}.layout.wrap{flex-wrap:wrap}.layout.grow-shrink-0{flex-grow:0;flex-shrink:0}@media (min-width:0){.flex.xs12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-xs12{order:12}.flex.xs11{flex-basis:91.6666666667%;flex-grow:0;max-width:91.6666666667%}.flex.order-xs11{order:11}.flex.xs10{flex-basis:83.3333333333%;flex-grow:0;max-width:83.3333333333%}.flex.order-xs10{order:10}.flex.xs9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-xs9{order:9}.flex.xs8{flex-basis:66.6666666667%;flex-grow:0;max-width:66.6666666667%}.flex.order-xs8{order:8}.flex.xs7{flex-basis:58.3333333333%;flex-grow:0;max-width:58.3333333333%}.flex.order-xs7{order:7}.flex.xs6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-xs6{order:6}.flex.xs5{flex-basis:41.6666666667%;flex-grow:0;max-width:41.6666666667%}.flex.order-xs5{order:5}.flex.xs4{flex-basis:33.3333333333%;flex-grow:0;max-width:33.3333333333%}.flex.order-xs4{order:4}.flex.xs3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-xs3{order:3}.flex.xs2{flex-basis:16.6666666667%;flex-grow:0;max-width:16.6666666667%}.flex.order-xs2{order:2}.flex.xs1{flex-basis:8.3333333333%;flex-grow:0;max-width:8.3333333333%}.flex.order-xs1{order:1}.v-application--is-ltr .flex.offset-xs12{margin-left:100%}.v-application--is-rtl .flex.offset-xs12{margin-right:100%}.v-application--is-ltr .flex.offset-xs11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-xs11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-xs10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-xs10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-xs9{margin-left:75%}.v-application--is-rtl .flex.offset-xs9{margin-right:75%}.v-application--is-ltr .flex.offset-xs8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-xs8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-xs7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-xs7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-xs6{margin-left:50%}.v-application--is-rtl .flex.offset-xs6{margin-right:50%}.v-application--is-ltr .flex.offset-xs5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-xs5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-xs4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-xs4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-xs3{margin-left:25%}.v-application--is-rtl .flex.offset-xs3{margin-right:25%}.v-application--is-ltr .flex.offset-xs2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-xs2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-xs1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-xs1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-xs0{margin-left:0}.v-application--is-rtl .flex.offset-xs0{margin-right:0}}@media (min-width:600px){.flex.sm12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-sm12{order:12}.flex.sm11{flex-basis:91.6666666667%;flex-grow:0;max-width:91.6666666667%}.flex.order-sm11{order:11}.flex.sm10{flex-basis:83.3333333333%;flex-grow:0;max-width:83.3333333333%}.flex.order-sm10{order:10}.flex.sm9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-sm9{order:9}.flex.sm8{flex-basis:66.6666666667%;flex-grow:0;max-width:66.6666666667%}.flex.order-sm8{order:8}.flex.sm7{flex-basis:58.3333333333%;flex-grow:0;max-width:58.3333333333%}.flex.order-sm7{order:7}.flex.sm6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-sm6{order:6}.flex.sm5{flex-basis:41.6666666667%;flex-grow:0;max-width:41.6666666667%}.flex.order-sm5{order:5}.flex.sm4{flex-basis:33.3333333333%;flex-grow:0;max-width:33.3333333333%}.flex.order-sm4{order:4}.flex.sm3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-sm3{order:3}.flex.sm2{flex-basis:16.6666666667%;flex-grow:0;max-width:16.6666666667%}.flex.order-sm2{order:2}.flex.sm1{flex-basis:8.3333333333%;flex-grow:0;max-width:8.3333333333%}.flex.order-sm1{order:1}.v-application--is-ltr .flex.offset-sm12{margin-left:100%}.v-application--is-rtl .flex.offset-sm12{margin-right:100%}.v-application--is-ltr .flex.offset-sm11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-sm11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-sm10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-sm10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-sm9{margin-left:75%}.v-application--is-rtl .flex.offset-sm9{margin-right:75%}.v-application--is-ltr .flex.offset-sm8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-sm8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-sm7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-sm7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-sm6{margin-left:50%}.v-application--is-rtl .flex.offset-sm6{margin-right:50%}.v-application--is-ltr .flex.offset-sm5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-sm5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-sm4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-sm4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-sm3{margin-left:25%}.v-application--is-rtl .flex.offset-sm3{margin-right:25%}.v-application--is-ltr .flex.offset-sm2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-sm2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-sm1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-sm1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-sm0{margin-left:0}.v-application--is-rtl .flex.offset-sm0{margin-right:0}}@media (min-width:960px){.flex.md12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-md12{order:12}.flex.md11{flex-basis:91.6666666667%;flex-grow:0;max-width:91.6666666667%}.flex.order-md11{order:11}.flex.md10{flex-basis:83.3333333333%;flex-grow:0;max-width:83.3333333333%}.flex.order-md10{order:10}.flex.md9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-md9{order:9}.flex.md8{flex-basis:66.6666666667%;flex-grow:0;max-width:66.6666666667%}.flex.order-md8{order:8}.flex.md7{flex-basis:58.3333333333%;flex-grow:0;max-width:58.3333333333%}.flex.order-md7{order:7}.flex.md6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-md6{order:6}.flex.md5{flex-basis:41.6666666667%;flex-grow:0;max-width:41.6666666667%}.flex.order-md5{order:5}.flex.md4{flex-basis:33.3333333333%;flex-grow:0;max-width:33.3333333333%}.flex.order-md4{order:4}.flex.md3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-md3{order:3}.flex.md2{flex-basis:16.6666666667%;flex-grow:0;max-width:16.6666666667%}.flex.order-md2{order:2}.flex.md1{flex-basis:8.3333333333%;flex-grow:0;max-width:8.3333333333%}.flex.order-md1{order:1}.v-application--is-ltr .flex.offset-md12{margin-left:100%}.v-application--is-rtl .flex.offset-md12{margin-right:100%}.v-application--is-ltr .flex.offset-md11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-md11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-md10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-md10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-md9{margin-left:75%}.v-application--is-rtl .flex.offset-md9{margin-right:75%}.v-application--is-ltr .flex.offset-md8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-md8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-md7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-md7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-md6{margin-left:50%}.v-application--is-rtl .flex.offset-md6{margin-right:50%}.v-application--is-ltr .flex.offset-md5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-md5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-md4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-md4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-md3{margin-left:25%}.v-application--is-rtl .flex.offset-md3{margin-right:25%}.v-application--is-ltr .flex.offset-md2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-md2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-md1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-md1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-md0{margin-left:0}.v-application--is-rtl .flex.offset-md0{margin-right:0}}@media (min-width:1264px){.flex.lg12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-lg12{order:12}.flex.lg11{flex-basis:91.6666666667%;flex-grow:0;max-width:91.6666666667%}.flex.order-lg11{order:11}.flex.lg10{flex-basis:83.3333333333%;flex-grow:0;max-width:83.3333333333%}.flex.order-lg10{order:10}.flex.lg9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-lg9{order:9}.flex.lg8{flex-basis:66.6666666667%;flex-grow:0;max-width:66.6666666667%}.flex.order-lg8{order:8}.flex.lg7{flex-basis:58.3333333333%;flex-grow:0;max-width:58.3333333333%}.flex.order-lg7{order:7}.flex.lg6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-lg6{order:6}.flex.lg5{flex-basis:41.6666666667%;flex-grow:0;max-width:41.6666666667%}.flex.order-lg5{order:5}.flex.lg4{flex-basis:33.3333333333%;flex-grow:0;max-width:33.3333333333%}.flex.order-lg4{order:4}.flex.lg3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-lg3{order:3}.flex.lg2{flex-basis:16.6666666667%;flex-grow:0;max-width:16.6666666667%}.flex.order-lg2{order:2}.flex.lg1{flex-basis:8.3333333333%;flex-grow:0;max-width:8.3333333333%}.flex.order-lg1{order:1}.v-application--is-ltr .flex.offset-lg12{margin-left:100%}.v-application--is-rtl .flex.offset-lg12{margin-right:100%}.v-application--is-ltr .flex.offset-lg11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-lg11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-lg10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-lg10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-lg9{margin-left:75%}.v-application--is-rtl .flex.offset-lg9{margin-right:75%}.v-application--is-ltr .flex.offset-lg8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-lg8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-lg7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-lg7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-lg6{margin-left:50%}.v-application--is-rtl .flex.offset-lg6{margin-right:50%}.v-application--is-ltr .flex.offset-lg5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-lg5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-lg4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-lg4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-lg3{margin-left:25%}.v-application--is-rtl .flex.offset-lg3{margin-right:25%}.v-application--is-ltr .flex.offset-lg2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-lg2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-lg1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-lg1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-lg0{margin-left:0}.v-application--is-rtl .flex.offset-lg0{margin-right:0}}@media (min-width:1904px){.flex.xl12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-xl12{order:12}.flex.xl11{flex-basis:91.6666666667%;flex-grow:0;max-width:91.6666666667%}.flex.order-xl11{order:11}.flex.xl10{flex-basis:83.3333333333%;flex-grow:0;max-width:83.3333333333%}.flex.order-xl10{order:10}.flex.xl9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-xl9{order:9}.flex.xl8{flex-basis:66.6666666667%;flex-grow:0;max-width:66.6666666667%}.flex.order-xl8{order:8}.flex.xl7{flex-basis:58.3333333333%;flex-grow:0;max-width:58.3333333333%}.flex.order-xl7{order:7}.flex.xl6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-xl6{order:6}.flex.xl5{flex-basis:41.6666666667%;flex-grow:0;max-width:41.6666666667%}.flex.order-xl5{order:5}.flex.xl4{flex-basis:33.3333333333%;flex-grow:0;max-width:33.3333333333%}.flex.order-xl4{order:4}.flex.xl3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-xl3{order:3}.flex.xl2{flex-basis:16.6666666667%;flex-grow:0;max-width:16.6666666667%}.flex.order-xl2{order:2}.flex.xl1{flex-basis:8.3333333333%;flex-grow:0;max-width:8.3333333333%}.flex.order-xl1{order:1}.v-application--is-ltr .flex.offset-xl12{margin-left:100%}.v-application--is-rtl .flex.offset-xl12{margin-right:100%}.v-application--is-ltr .flex.offset-xl11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-xl11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-xl10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-xl10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-xl9{margin-left:75%}.v-application--is-rtl .flex.offset-xl9{margin-right:75%}.v-application--is-ltr .flex.offset-xl8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-xl8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-xl7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-xl7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-xl6{margin-left:50%}.v-application--is-rtl .flex.offset-xl6{margin-right:50%}.v-application--is-ltr .flex.offset-xl5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-xl5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-xl4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-xl4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-xl3{margin-left:25%}.v-application--is-rtl .flex.offset-xl3{margin-right:25%}.v-application--is-ltr .flex.offset-xl2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-xl2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-xl1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-xl1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-xl0{margin-left:0}.v-application--is-rtl .flex.offset-xl0{margin-right:0}}.child-flex>*,.flex{flex:1 1 auto;max-width:100%}.child-flex>.grow-shrink-0,.flex.grow-shrink-0{flex-grow:0;flex-shrink:0}.grow,.spacer{flex-grow:1!important}.grow{flex-shrink:0!important}.shrink{flex-grow:0!important;flex-shrink:1!important}.fill-height{height:100%}.container{width:100%;padding:12px;margin-right:auto;margin-left:auto}@media(min-width:960px){.container{max-width:900px}}@media(min-width:1264px){.container{max-width:1185px}}@media(min-width:1904px){.container{max-width:1785px}}.container--fluid{max-width:100%}.row{display:flex;flex-wrap:wrap;flex:1 1 auto;margin:-12px}.row+.row{margin-top:12px}.row+.row--dense{margin-top:4px}.row--dense{margin:-4px}.row--dense>.col,.row--dense>[class*=col-]{padding:4px}.row.no-gutters{margin:0}.row.no-gutters>.col,.row.no-gutters>[class*=col-]{padding:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{width:100%;padding:12px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.v-application--is-ltr .offset-1{margin-left:8.3333333333%}.v-application--is-rtl .offset-1{margin-right:8.3333333333%}.v-application--is-ltr .offset-2{margin-left:16.6666666667%}.v-application--is-rtl .offset-2{margin-right:16.6666666667%}.v-application--is-ltr .offset-3{margin-left:25%}.v-application--is-rtl .offset-3{margin-right:25%}.v-application--is-ltr .offset-4{margin-left:33.3333333333%}.v-application--is-rtl .offset-4{margin-right:33.3333333333%}.v-application--is-ltr .offset-5{margin-left:41.6666666667%}.v-application--is-rtl .offset-5{margin-right:41.6666666667%}.v-application--is-ltr .offset-6{margin-left:50%}.v-application--is-rtl .offset-6{margin-right:50%}.v-application--is-ltr .offset-7{margin-left:58.3333333333%}.v-application--is-rtl .offset-7{margin-right:58.3333333333%}.v-application--is-ltr .offset-8{margin-left:66.6666666667%}.v-application--is-rtl .offset-8{margin-right:66.6666666667%}.v-application--is-ltr .offset-9{margin-left:75%}.v-application--is-rtl .offset-9{margin-right:75%}.v-application--is-ltr .offset-10{margin-left:83.3333333333%}.v-application--is-rtl .offset-10{margin-right:83.3333333333%}.v-application--is-ltr .offset-11{margin-left:91.6666666667%}.v-application--is-rtl .offset-11{margin-right:91.6666666667%}@media(min-width:600px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.v-application--is-ltr .offset-sm-0{margin-left:0}.v-application--is-rtl .offset-sm-0{margin-right:0}.v-application--is-ltr .offset-sm-1{margin-left:8.3333333333%}.v-application--is-rtl .offset-sm-1{margin-right:8.3333333333%}.v-application--is-ltr .offset-sm-2{margin-left:16.6666666667%}.v-application--is-rtl .offset-sm-2{margin-right:16.6666666667%}.v-application--is-ltr .offset-sm-3{margin-left:25%}.v-application--is-rtl .offset-sm-3{margin-right:25%}.v-application--is-ltr .offset-sm-4{margin-left:33.3333333333%}.v-application--is-rtl .offset-sm-4{margin-right:33.3333333333%}.v-application--is-ltr .offset-sm-5{margin-left:41.6666666667%}.v-application--is-rtl .offset-sm-5{margin-right:41.6666666667%}.v-application--is-ltr .offset-sm-6{margin-left:50%}.v-application--is-rtl .offset-sm-6{margin-right:50%}.v-application--is-ltr .offset-sm-7{margin-left:58.3333333333%}.v-application--is-rtl .offset-sm-7{margin-right:58.3333333333%}.v-application--is-ltr .offset-sm-8{margin-left:66.6666666667%}.v-application--is-rtl .offset-sm-8{margin-right:66.6666666667%}.v-application--is-ltr .offset-sm-9{margin-left:75%}.v-application--is-rtl .offset-sm-9{margin-right:75%}.v-application--is-ltr .offset-sm-10{margin-left:83.3333333333%}.v-application--is-rtl .offset-sm-10{margin-right:83.3333333333%}.v-application--is-ltr .offset-sm-11{margin-left:91.6666666667%}.v-application--is-rtl .offset-sm-11{margin-right:91.6666666667%}}@media(min-width:960px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.v-application--is-ltr .offset-md-0{margin-left:0}.v-application--is-rtl .offset-md-0{margin-right:0}.v-application--is-ltr .offset-md-1{margin-left:8.3333333333%}.v-application--is-rtl .offset-md-1{margin-right:8.3333333333%}.v-application--is-ltr .offset-md-2{margin-left:16.6666666667%}.v-application--is-rtl .offset-md-2{margin-right:16.6666666667%}.v-application--is-ltr .offset-md-3{margin-left:25%}.v-application--is-rtl .offset-md-3{margin-right:25%}.v-application--is-ltr .offset-md-4{margin-left:33.3333333333%}.v-application--is-rtl .offset-md-4{margin-right:33.3333333333%}.v-application--is-ltr .offset-md-5{margin-left:41.6666666667%}.v-application--is-rtl .offset-md-5{margin-right:41.6666666667%}.v-application--is-ltr .offset-md-6{margin-left:50%}.v-application--is-rtl .offset-md-6{margin-right:50%}.v-application--is-ltr .offset-md-7{margin-left:58.3333333333%}.v-application--is-rtl .offset-md-7{margin-right:58.3333333333%}.v-application--is-ltr .offset-md-8{margin-left:66.6666666667%}.v-application--is-rtl .offset-md-8{margin-right:66.6666666667%}.v-application--is-ltr .offset-md-9{margin-left:75%}.v-application--is-rtl .offset-md-9{margin-right:75%}.v-application--is-ltr .offset-md-10{margin-left:83.3333333333%}.v-application--is-rtl .offset-md-10{margin-right:83.3333333333%}.v-application--is-ltr .offset-md-11{margin-left:91.6666666667%}.v-application--is-rtl .offset-md-11{margin-right:91.6666666667%}}@media(min-width:1264px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.v-application--is-ltr .offset-lg-0{margin-left:0}.v-application--is-rtl .offset-lg-0{margin-right:0}.v-application--is-ltr .offset-lg-1{margin-left:8.3333333333%}.v-application--is-rtl .offset-lg-1{margin-right:8.3333333333%}.v-application--is-ltr .offset-lg-2{margin-left:16.6666666667%}.v-application--is-rtl .offset-lg-2{margin-right:16.6666666667%}.v-application--is-ltr .offset-lg-3{margin-left:25%}.v-application--is-rtl .offset-lg-3{margin-right:25%}.v-application--is-ltr .offset-lg-4{margin-left:33.3333333333%}.v-application--is-rtl .offset-lg-4{margin-right:33.3333333333%}.v-application--is-ltr .offset-lg-5{margin-left:41.6666666667%}.v-application--is-rtl .offset-lg-5{margin-right:41.6666666667%}.v-application--is-ltr .offset-lg-6{margin-left:50%}.v-application--is-rtl .offset-lg-6{margin-right:50%}.v-application--is-ltr .offset-lg-7{margin-left:58.3333333333%}.v-application--is-rtl .offset-lg-7{margin-right:58.3333333333%}.v-application--is-ltr .offset-lg-8{margin-left:66.6666666667%}.v-application--is-rtl .offset-lg-8{margin-right:66.6666666667%}.v-application--is-ltr .offset-lg-9{margin-left:75%}.v-application--is-rtl .offset-lg-9{margin-right:75%}.v-application--is-ltr .offset-lg-10{margin-left:83.3333333333%}.v-application--is-rtl .offset-lg-10{margin-right:83.3333333333%}.v-application--is-ltr .offset-lg-11{margin-left:91.6666666667%}.v-application--is-rtl .offset-lg-11{margin-right:91.6666666667%}}@media(min-width:1904px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.v-application--is-ltr .offset-xl-0{margin-left:0}.v-application--is-rtl .offset-xl-0{margin-right:0}.v-application--is-ltr .offset-xl-1{margin-left:8.3333333333%}.v-application--is-rtl .offset-xl-1{margin-right:8.3333333333%}.v-application--is-ltr .offset-xl-2{margin-left:16.6666666667%}.v-application--is-rtl .offset-xl-2{margin-right:16.6666666667%}.v-application--is-ltr .offset-xl-3{margin-left:25%}.v-application--is-rtl .offset-xl-3{margin-right:25%}.v-application--is-ltr .offset-xl-4{margin-left:33.3333333333%}.v-application--is-rtl .offset-xl-4{margin-right:33.3333333333%}.v-application--is-ltr .offset-xl-5{margin-left:41.6666666667%}.v-application--is-rtl .offset-xl-5{margin-right:41.6666666667%}.v-application--is-ltr .offset-xl-6{margin-left:50%}.v-application--is-rtl .offset-xl-6{margin-right:50%}.v-application--is-ltr .offset-xl-7{margin-left:58.3333333333%}.v-application--is-rtl .offset-xl-7{margin-right:58.3333333333%}.v-application--is-ltr .offset-xl-8{margin-left:66.6666666667%}.v-application--is-rtl .offset-xl-8{margin-right:66.6666666667%}.v-application--is-ltr .offset-xl-9{margin-left:75%}.v-application--is-rtl .offset-xl-9{margin-right:75%}.v-application--is-ltr .offset-xl-10{margin-left:83.3333333333%}.v-application--is-rtl .offset-xl-10{margin-right:83.3333333333%}.v-application--is-ltr .offset-xl-11{margin-left:91.6666666667%}.v-application--is-rtl .offset-xl-11{margin-right:91.6666666667%}}.theme--light.v-icon{color:rgba(0,0,0,.54)}.theme--light.v-icon:focus:after{opacity:.12}.theme--light.v-icon.v-icon.v-icon--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-icon{color:#fff}.theme--dark.v-icon:focus:after{opacity:.24}.theme--dark.v-icon.v-icon.v-icon--disabled{color:hsla(0,0%,100%,.5)!important}.v-icon.v-icon{align-items:center;display:inline-flex;font-feature-settings:"liga";font-size:24px;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-icon.v-icon:after{background-color:currentColor;border-radius:50%;content:"";display:inline-block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:scale(1.3);width:100%;transition:opacity .2s cubic-bezier(.4,0,.6,1)}.v-icon.v-icon--dense{font-size:20px}.v-icon--right{margin-left:8px}.v-icon--left{margin-right:8px}.v-icon.v-icon.v-icon--link{cursor:pointer;outline:none}.v-icon--disabled{pointer-events:none}.v-icon--dense .v-icon__component,.v-icon--dense .v-icon__svg{height:20px}.v-icon__component,.v-icon__svg{height:24px;width:24px}.v-icon__svg{fill:currentColor}@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.v-application .black{background-color:#000!important;border-color:#000!important}.v-application .black--text{color:#000!important;caret-color:#000!important}.v-application .white{background-color:#fff!important;border-color:#fff!important}.v-application .white--text{color:#fff!important;caret-color:#fff!important}.v-application .transparent{background-color:transparent!important;border-color:transparent!important}.v-application .transparent--text{color:transparent!important;caret-color:transparent!important}.v-application .red{background-color:#f44336!important;border-color:#f44336!important}.v-application .red--text{color:#f44336!important;caret-color:#f44336!important}.v-application .red.lighten-5{background-color:#ffebee!important;border-color:#ffebee!important}.v-application .red--text.text--lighten-5{color:#ffebee!important;caret-color:#ffebee!important}.v-application .red.lighten-4{background-color:#ffcdd2!important;border-color:#ffcdd2!important}.v-application .red--text.text--lighten-4{color:#ffcdd2!important;caret-color:#ffcdd2!important}.v-application .red.lighten-3{background-color:#ef9a9a!important;border-color:#ef9a9a!important}.v-application .red--text.text--lighten-3{color:#ef9a9a!important;caret-color:#ef9a9a!important}.v-application .red.lighten-2{background-color:#e57373!important;border-color:#e57373!important}.v-application .red--text.text--lighten-2{color:#e57373!important;caret-color:#e57373!important}.v-application .red.lighten-1{background-color:#ef5350!important;border-color:#ef5350!important}.v-application .red--text.text--lighten-1{color:#ef5350!important;caret-color:#ef5350!important}.v-application .red.darken-1{background-color:#e53935!important;border-color:#e53935!important}.v-application .red--text.text--darken-1{color:#e53935!important;caret-color:#e53935!important}.v-application .red.darken-2{background-color:#d32f2f!important;border-color:#d32f2f!important}.v-application .red--text.text--darken-2{color:#d32f2f!important;caret-color:#d32f2f!important}.v-application .red.darken-3{background-color:#c62828!important;border-color:#c62828!important}.v-application .red--text.text--darken-3{color:#c62828!important;caret-color:#c62828!important}.v-application .red.darken-4{background-color:#b71c1c!important;border-color:#b71c1c!important}.v-application .red--text.text--darken-4{color:#b71c1c!important;caret-color:#b71c1c!important}.v-application .red.accent-1{background-color:#ff8a80!important;border-color:#ff8a80!important}.v-application .red--text.text--accent-1{color:#ff8a80!important;caret-color:#ff8a80!important}.v-application .red.accent-2{background-color:#ff5252!important;border-color:#ff5252!important}.v-application .red--text.text--accent-2{color:#ff5252!important;caret-color:#ff5252!important}.v-application .red.accent-3{background-color:#ff1744!important;border-color:#ff1744!important}.v-application .red--text.text--accent-3{color:#ff1744!important;caret-color:#ff1744!important}.v-application .red.accent-4{background-color:#d50000!important;border-color:#d50000!important}.v-application .red--text.text--accent-4{color:#d50000!important;caret-color:#d50000!important}.v-application .pink{background-color:#e91e63!important;border-color:#e91e63!important}.v-application .pink--text{color:#e91e63!important;caret-color:#e91e63!important}.v-application .pink.lighten-5{background-color:#fce4ec!important;border-color:#fce4ec!important}.v-application .pink--text.text--lighten-5{color:#fce4ec!important;caret-color:#fce4ec!important}.v-application .pink.lighten-4{background-color:#f8bbd0!important;border-color:#f8bbd0!important}.v-application .pink--text.text--lighten-4{color:#f8bbd0!important;caret-color:#f8bbd0!important}.v-application .pink.lighten-3{background-color:#f48fb1!important;border-color:#f48fb1!important}.v-application .pink--text.text--lighten-3{color:#f48fb1!important;caret-color:#f48fb1!important}.v-application .pink.lighten-2{background-color:#f06292!important;border-color:#f06292!important}.v-application .pink--text.text--lighten-2{color:#f06292!important;caret-color:#f06292!important}.v-application .pink.lighten-1{background-color:#ec407a!important;border-color:#ec407a!important}.v-application .pink--text.text--lighten-1{color:#ec407a!important;caret-color:#ec407a!important}.v-application .pink.darken-1{background-color:#d81b60!important;border-color:#d81b60!important}.v-application .pink--text.text--darken-1{color:#d81b60!important;caret-color:#d81b60!important}.v-application .pink.darken-2{background-color:#c2185b!important;border-color:#c2185b!important}.v-application .pink--text.text--darken-2{color:#c2185b!important;caret-color:#c2185b!important}.v-application .pink.darken-3{background-color:#ad1457!important;border-color:#ad1457!important}.v-application .pink--text.text--darken-3{color:#ad1457!important;caret-color:#ad1457!important}.v-application .pink.darken-4{background-color:#880e4f!important;border-color:#880e4f!important}.v-application .pink--text.text--darken-4{color:#880e4f!important;caret-color:#880e4f!important}.v-application .pink.accent-1{background-color:#ff80ab!important;border-color:#ff80ab!important}.v-application .pink--text.text--accent-1{color:#ff80ab!important;caret-color:#ff80ab!important}.v-application .pink.accent-2{background-color:#ff4081!important;border-color:#ff4081!important}.v-application .pink--text.text--accent-2{color:#ff4081!important;caret-color:#ff4081!important}.v-application .pink.accent-3{background-color:#f50057!important;border-color:#f50057!important}.v-application .pink--text.text--accent-3{color:#f50057!important;caret-color:#f50057!important}.v-application .pink.accent-4{background-color:#c51162!important;border-color:#c51162!important}.v-application .pink--text.text--accent-4{color:#c51162!important;caret-color:#c51162!important}.v-application .purple{background-color:#9c27b0!important;border-color:#9c27b0!important}.v-application .purple--text{color:#9c27b0!important;caret-color:#9c27b0!important}.v-application .purple.lighten-5{background-color:#f3e5f5!important;border-color:#f3e5f5!important}.v-application .purple--text.text--lighten-5{color:#f3e5f5!important;caret-color:#f3e5f5!important}.v-application .purple.lighten-4{background-color:#e1bee7!important;border-color:#e1bee7!important}.v-application .purple--text.text--lighten-4{color:#e1bee7!important;caret-color:#e1bee7!important}.v-application .purple.lighten-3{background-color:#ce93d8!important;border-color:#ce93d8!important}.v-application .purple--text.text--lighten-3{color:#ce93d8!important;caret-color:#ce93d8!important}.v-application .purple.lighten-2{background-color:#ba68c8!important;border-color:#ba68c8!important}.v-application .purple--text.text--lighten-2{color:#ba68c8!important;caret-color:#ba68c8!important}.v-application .purple.lighten-1{background-color:#ab47bc!important;border-color:#ab47bc!important}.v-application .purple--text.text--lighten-1{color:#ab47bc!important;caret-color:#ab47bc!important}.v-application .purple.darken-1{background-color:#8e24aa!important;border-color:#8e24aa!important}.v-application .purple--text.text--darken-1{color:#8e24aa!important;caret-color:#8e24aa!important}.v-application .purple.darken-2{background-color:#7b1fa2!important;border-color:#7b1fa2!important}.v-application .purple--text.text--darken-2{color:#7b1fa2!important;caret-color:#7b1fa2!important}.v-application .purple.darken-3{background-color:#6a1b9a!important;border-color:#6a1b9a!important}.v-application .purple--text.text--darken-3{color:#6a1b9a!important;caret-color:#6a1b9a!important}.v-application .purple.darken-4{background-color:#4a148c!important;border-color:#4a148c!important}.v-application .purple--text.text--darken-4{color:#4a148c!important;caret-color:#4a148c!important}.v-application .purple.accent-1{background-color:#ea80fc!important;border-color:#ea80fc!important}.v-application .purple--text.text--accent-1{color:#ea80fc!important;caret-color:#ea80fc!important}.v-application .purple.accent-2{background-color:#e040fb!important;border-color:#e040fb!important}.v-application .purple--text.text--accent-2{color:#e040fb!important;caret-color:#e040fb!important}.v-application .purple.accent-3{background-color:#d500f9!important;border-color:#d500f9!important}.v-application .purple--text.text--accent-3{color:#d500f9!important;caret-color:#d500f9!important}.v-application .purple.accent-4{background-color:#a0f!important;border-color:#a0f!important}.v-application .purple--text.text--accent-4{color:#a0f!important;caret-color:#a0f!important}.v-application .deep-purple{background-color:#673ab7!important;border-color:#673ab7!important}.v-application .deep-purple--text{color:#673ab7!important;caret-color:#673ab7!important}.v-application .deep-purple.lighten-5{background-color:#ede7f6!important;border-color:#ede7f6!important}.v-application .deep-purple--text.text--lighten-5{color:#ede7f6!important;caret-color:#ede7f6!important}.v-application .deep-purple.lighten-4{background-color:#d1c4e9!important;border-color:#d1c4e9!important}.v-application .deep-purple--text.text--lighten-4{color:#d1c4e9!important;caret-color:#d1c4e9!important}.v-application .deep-purple.lighten-3{background-color:#b39ddb!important;border-color:#b39ddb!important}.v-application .deep-purple--text.text--lighten-3{color:#b39ddb!important;caret-color:#b39ddb!important}.v-application .deep-purple.lighten-2{background-color:#9575cd!important;border-color:#9575cd!important}.v-application .deep-purple--text.text--lighten-2{color:#9575cd!important;caret-color:#9575cd!important}.v-application .deep-purple.lighten-1{background-color:#7e57c2!important;border-color:#7e57c2!important}.v-application .deep-purple--text.text--lighten-1{color:#7e57c2!important;caret-color:#7e57c2!important}.v-application .deep-purple.darken-1{background-color:#5e35b1!important;border-color:#5e35b1!important}.v-application .deep-purple--text.text--darken-1{color:#5e35b1!important;caret-color:#5e35b1!important}.v-application .deep-purple.darken-2{background-color:#512da8!important;border-color:#512da8!important}.v-application .deep-purple--text.text--darken-2{color:#512da8!important;caret-color:#512da8!important}.v-application .deep-purple.darken-3{background-color:#4527a0!important;border-color:#4527a0!important}.v-application .deep-purple--text.text--darken-3{color:#4527a0!important;caret-color:#4527a0!important}.v-application .deep-purple.darken-4{background-color:#311b92!important;border-color:#311b92!important}.v-application .deep-purple--text.text--darken-4{color:#311b92!important;caret-color:#311b92!important}.v-application .deep-purple.accent-1{background-color:#b388ff!important;border-color:#b388ff!important}.v-application .deep-purple--text.text--accent-1{color:#b388ff!important;caret-color:#b388ff!important}.v-application .deep-purple.accent-2{background-color:#7c4dff!important;border-color:#7c4dff!important}.v-application .deep-purple--text.text--accent-2{color:#7c4dff!important;caret-color:#7c4dff!important}.v-application .deep-purple.accent-3{background-color:#651fff!important;border-color:#651fff!important}.v-application .deep-purple--text.text--accent-3{color:#651fff!important;caret-color:#651fff!important}.v-application .deep-purple.accent-4{background-color:#6200ea!important;border-color:#6200ea!important}.v-application .deep-purple--text.text--accent-4{color:#6200ea!important;caret-color:#6200ea!important}.v-application .indigo{background-color:#3f51b5!important;border-color:#3f51b5!important}.v-application .indigo--text{color:#3f51b5!important;caret-color:#3f51b5!important}.v-application .indigo.lighten-5{background-color:#e8eaf6!important;border-color:#e8eaf6!important}.v-application .indigo--text.text--lighten-5{color:#e8eaf6!important;caret-color:#e8eaf6!important}.v-application .indigo.lighten-4{background-color:#c5cae9!important;border-color:#c5cae9!important}.v-application .indigo--text.text--lighten-4{color:#c5cae9!important;caret-color:#c5cae9!important}.v-application .indigo.lighten-3{background-color:#9fa8da!important;border-color:#9fa8da!important}.v-application .indigo--text.text--lighten-3{color:#9fa8da!important;caret-color:#9fa8da!important}.v-application .indigo.lighten-2{background-color:#7986cb!important;border-color:#7986cb!important}.v-application .indigo--text.text--lighten-2{color:#7986cb!important;caret-color:#7986cb!important}.v-application .indigo.lighten-1{background-color:#5c6bc0!important;border-color:#5c6bc0!important}.v-application .indigo--text.text--lighten-1{color:#5c6bc0!important;caret-color:#5c6bc0!important}.v-application .indigo.darken-1{background-color:#3949ab!important;border-color:#3949ab!important}.v-application .indigo--text.text--darken-1{color:#3949ab!important;caret-color:#3949ab!important}.v-application .indigo.darken-2{background-color:#303f9f!important;border-color:#303f9f!important}.v-application .indigo--text.text--darken-2{color:#303f9f!important;caret-color:#303f9f!important}.v-application .indigo.darken-3{background-color:#283593!important;border-color:#283593!important}.v-application .indigo--text.text--darken-3{color:#283593!important;caret-color:#283593!important}.v-application .indigo.darken-4{background-color:#1a237e!important;border-color:#1a237e!important}.v-application .indigo--text.text--darken-4{color:#1a237e!important;caret-color:#1a237e!important}.v-application .indigo.accent-1{background-color:#8c9eff!important;border-color:#8c9eff!important}.v-application .indigo--text.text--accent-1{color:#8c9eff!important;caret-color:#8c9eff!important}.v-application .indigo.accent-2{background-color:#536dfe!important;border-color:#536dfe!important}.v-application .indigo--text.text--accent-2{color:#536dfe!important;caret-color:#536dfe!important}.v-application .indigo.accent-3{background-color:#3d5afe!important;border-color:#3d5afe!important}.v-application .indigo--text.text--accent-3{color:#3d5afe!important;caret-color:#3d5afe!important}.v-application .indigo.accent-4{background-color:#304ffe!important;border-color:#304ffe!important}.v-application .indigo--text.text--accent-4{color:#304ffe!important;caret-color:#304ffe!important}.v-application .blue{background-color:#2196f3!important;border-color:#2196f3!important}.v-application .blue--text{color:#2196f3!important;caret-color:#2196f3!important}.v-application .blue.lighten-5{background-color:#e3f2fd!important;border-color:#e3f2fd!important}.v-application .blue--text.text--lighten-5{color:#e3f2fd!important;caret-color:#e3f2fd!important}.v-application .blue.lighten-4{background-color:#bbdefb!important;border-color:#bbdefb!important}.v-application .blue--text.text--lighten-4{color:#bbdefb!important;caret-color:#bbdefb!important}.v-application .blue.lighten-3{background-color:#90caf9!important;border-color:#90caf9!important}.v-application .blue--text.text--lighten-3{color:#90caf9!important;caret-color:#90caf9!important}.v-application .blue.lighten-2{background-color:#64b5f6!important;border-color:#64b5f6!important}.v-application .blue--text.text--lighten-2{color:#64b5f6!important;caret-color:#64b5f6!important}.v-application .blue.lighten-1{background-color:#42a5f5!important;border-color:#42a5f5!important}.v-application .blue--text.text--lighten-1{color:#42a5f5!important;caret-color:#42a5f5!important}.v-application .blue.darken-1{background-color:#1e88e5!important;border-color:#1e88e5!important}.v-application .blue--text.text--darken-1{color:#1e88e5!important;caret-color:#1e88e5!important}.v-application .blue.darken-2{background-color:#1976d2!important;border-color:#1976d2!important}.v-application .blue--text.text--darken-2{color:#1976d2!important;caret-color:#1976d2!important}.v-application .blue.darken-3{background-color:#1565c0!important;border-color:#1565c0!important}.v-application .blue--text.text--darken-3{color:#1565c0!important;caret-color:#1565c0!important}.v-application .blue.darken-4{background-color:#0d47a1!important;border-color:#0d47a1!important}.v-application .blue--text.text--darken-4{color:#0d47a1!important;caret-color:#0d47a1!important}.v-application .blue.accent-1{background-color:#82b1ff!important;border-color:#82b1ff!important}.v-application .blue--text.text--accent-1{color:#82b1ff!important;caret-color:#82b1ff!important}.v-application .blue.accent-2{background-color:#448aff!important;border-color:#448aff!important}.v-application .blue--text.text--accent-2{color:#448aff!important;caret-color:#448aff!important}.v-application .blue.accent-3{background-color:#2979ff!important;border-color:#2979ff!important}.v-application .blue--text.text--accent-3{color:#2979ff!important;caret-color:#2979ff!important}.v-application .blue.accent-4{background-color:#2962ff!important;border-color:#2962ff!important}.v-application .blue--text.text--accent-4{color:#2962ff!important;caret-color:#2962ff!important}.v-application .light-blue{background-color:#03a9f4!important;border-color:#03a9f4!important}.v-application .light-blue--text{color:#03a9f4!important;caret-color:#03a9f4!important}.v-application .light-blue.lighten-5{background-color:#e1f5fe!important;border-color:#e1f5fe!important}.v-application .light-blue--text.text--lighten-5{color:#e1f5fe!important;caret-color:#e1f5fe!important}.v-application .light-blue.lighten-4{background-color:#b3e5fc!important;border-color:#b3e5fc!important}.v-application .light-blue--text.text--lighten-4{color:#b3e5fc!important;caret-color:#b3e5fc!important}.v-application .light-blue.lighten-3{background-color:#81d4fa!important;border-color:#81d4fa!important}.v-application .light-blue--text.text--lighten-3{color:#81d4fa!important;caret-color:#81d4fa!important}.v-application .light-blue.lighten-2{background-color:#4fc3f7!important;border-color:#4fc3f7!important}.v-application .light-blue--text.text--lighten-2{color:#4fc3f7!important;caret-color:#4fc3f7!important}.v-application .light-blue.lighten-1{background-color:#29b6f6!important;border-color:#29b6f6!important}.v-application .light-blue--text.text--lighten-1{color:#29b6f6!important;caret-color:#29b6f6!important}.v-application .light-blue.darken-1{background-color:#039be5!important;border-color:#039be5!important}.v-application .light-blue--text.text--darken-1{color:#039be5!important;caret-color:#039be5!important}.v-application .light-blue.darken-2{background-color:#0288d1!important;border-color:#0288d1!important}.v-application .light-blue--text.text--darken-2{color:#0288d1!important;caret-color:#0288d1!important}.v-application .light-blue.darken-3{background-color:#0277bd!important;border-color:#0277bd!important}.v-application .light-blue--text.text--darken-3{color:#0277bd!important;caret-color:#0277bd!important}.v-application .light-blue.darken-4{background-color:#01579b!important;border-color:#01579b!important}.v-application .light-blue--text.text--darken-4{color:#01579b!important;caret-color:#01579b!important}.v-application .light-blue.accent-1{background-color:#80d8ff!important;border-color:#80d8ff!important}.v-application .light-blue--text.text--accent-1{color:#80d8ff!important;caret-color:#80d8ff!important}.v-application .light-blue.accent-2{background-color:#40c4ff!important;border-color:#40c4ff!important}.v-application .light-blue--text.text--accent-2{color:#40c4ff!important;caret-color:#40c4ff!important}.v-application .light-blue.accent-3{background-color:#00b0ff!important;border-color:#00b0ff!important}.v-application .light-blue--text.text--accent-3{color:#00b0ff!important;caret-color:#00b0ff!important}.v-application .light-blue.accent-4{background-color:#0091ea!important;border-color:#0091ea!important}.v-application .light-blue--text.text--accent-4{color:#0091ea!important;caret-color:#0091ea!important}.v-application .cyan{background-color:#00bcd4!important;border-color:#00bcd4!important}.v-application .cyan--text{color:#00bcd4!important;caret-color:#00bcd4!important}.v-application .cyan.lighten-5{background-color:#e0f7fa!important;border-color:#e0f7fa!important}.v-application .cyan--text.text--lighten-5{color:#e0f7fa!important;caret-color:#e0f7fa!important}.v-application .cyan.lighten-4{background-color:#b2ebf2!important;border-color:#b2ebf2!important}.v-application .cyan--text.text--lighten-4{color:#b2ebf2!important;caret-color:#b2ebf2!important}.v-application .cyan.lighten-3{background-color:#80deea!important;border-color:#80deea!important}.v-application .cyan--text.text--lighten-3{color:#80deea!important;caret-color:#80deea!important}.v-application .cyan.lighten-2{background-color:#4dd0e1!important;border-color:#4dd0e1!important}.v-application .cyan--text.text--lighten-2{color:#4dd0e1!important;caret-color:#4dd0e1!important}.v-application .cyan.lighten-1{background-color:#26c6da!important;border-color:#26c6da!important}.v-application .cyan--text.text--lighten-1{color:#26c6da!important;caret-color:#26c6da!important}.v-application .cyan.darken-1{background-color:#00acc1!important;border-color:#00acc1!important}.v-application .cyan--text.text--darken-1{color:#00acc1!important;caret-color:#00acc1!important}.v-application .cyan.darken-2{background-color:#0097a7!important;border-color:#0097a7!important}.v-application .cyan--text.text--darken-2{color:#0097a7!important;caret-color:#0097a7!important}.v-application .cyan.darken-3{background-color:#00838f!important;border-color:#00838f!important}.v-application .cyan--text.text--darken-3{color:#00838f!important;caret-color:#00838f!important}.v-application .cyan.darken-4{background-color:#006064!important;border-color:#006064!important}.v-application .cyan--text.text--darken-4{color:#006064!important;caret-color:#006064!important}.v-application .cyan.accent-1{background-color:#84ffff!important;border-color:#84ffff!important}.v-application .cyan--text.text--accent-1{color:#84ffff!important;caret-color:#84ffff!important}.v-application .cyan.accent-2{background-color:#18ffff!important;border-color:#18ffff!important}.v-application .cyan--text.text--accent-2{color:#18ffff!important;caret-color:#18ffff!important}.v-application .cyan.accent-3{background-color:#00e5ff!important;border-color:#00e5ff!important}.v-application .cyan--text.text--accent-3{color:#00e5ff!important;caret-color:#00e5ff!important}.v-application .cyan.accent-4{background-color:#00b8d4!important;border-color:#00b8d4!important}.v-application .cyan--text.text--accent-4{color:#00b8d4!important;caret-color:#00b8d4!important}.v-application .teal{background-color:#009688!important;border-color:#009688!important}.v-application .teal--text{color:#009688!important;caret-color:#009688!important}.v-application .teal.lighten-5{background-color:#e0f2f1!important;border-color:#e0f2f1!important}.v-application .teal--text.text--lighten-5{color:#e0f2f1!important;caret-color:#e0f2f1!important}.v-application .teal.lighten-4{background-color:#b2dfdb!important;border-color:#b2dfdb!important}.v-application .teal--text.text--lighten-4{color:#b2dfdb!important;caret-color:#b2dfdb!important}.v-application .teal.lighten-3{background-color:#80cbc4!important;border-color:#80cbc4!important}.v-application .teal--text.text--lighten-3{color:#80cbc4!important;caret-color:#80cbc4!important}.v-application .teal.lighten-2{background-color:#4db6ac!important;border-color:#4db6ac!important}.v-application .teal--text.text--lighten-2{color:#4db6ac!important;caret-color:#4db6ac!important}.v-application .teal.lighten-1{background-color:#26a69a!important;border-color:#26a69a!important}.v-application .teal--text.text--lighten-1{color:#26a69a!important;caret-color:#26a69a!important}.v-application .teal.darken-1{background-color:#00897b!important;border-color:#00897b!important}.v-application .teal--text.text--darken-1{color:#00897b!important;caret-color:#00897b!important}.v-application .teal.darken-2{background-color:#00796b!important;border-color:#00796b!important}.v-application .teal--text.text--darken-2{color:#00796b!important;caret-color:#00796b!important}.v-application .teal.darken-3{background-color:#00695c!important;border-color:#00695c!important}.v-application .teal--text.text--darken-3{color:#00695c!important;caret-color:#00695c!important}.v-application .teal.darken-4{background-color:#004d40!important;border-color:#004d40!important}.v-application .teal--text.text--darken-4{color:#004d40!important;caret-color:#004d40!important}.v-application .teal.accent-1{background-color:#a7ffeb!important;border-color:#a7ffeb!important}.v-application .teal--text.text--accent-1{color:#a7ffeb!important;caret-color:#a7ffeb!important}.v-application .teal.accent-2{background-color:#64ffda!important;border-color:#64ffda!important}.v-application .teal--text.text--accent-2{color:#64ffda!important;caret-color:#64ffda!important}.v-application .teal.accent-3{background-color:#1de9b6!important;border-color:#1de9b6!important}.v-application .teal--text.text--accent-3{color:#1de9b6!important;caret-color:#1de9b6!important}.v-application .teal.accent-4{background-color:#00bfa5!important;border-color:#00bfa5!important}.v-application .teal--text.text--accent-4{color:#00bfa5!important;caret-color:#00bfa5!important}.v-application .green{background-color:#4caf50!important;border-color:#4caf50!important}.v-application .green--text{color:#4caf50!important;caret-color:#4caf50!important}.v-application .green.lighten-5{background-color:#e8f5e9!important;border-color:#e8f5e9!important}.v-application .green--text.text--lighten-5{color:#e8f5e9!important;caret-color:#e8f5e9!important}.v-application .green.lighten-4{background-color:#c8e6c9!important;border-color:#c8e6c9!important}.v-application .green--text.text--lighten-4{color:#c8e6c9!important;caret-color:#c8e6c9!important}.v-application .green.lighten-3{background-color:#a5d6a7!important;border-color:#a5d6a7!important}.v-application .green--text.text--lighten-3{color:#a5d6a7!important;caret-color:#a5d6a7!important}.v-application .green.lighten-2{background-color:#81c784!important;border-color:#81c784!important}.v-application .green--text.text--lighten-2{color:#81c784!important;caret-color:#81c784!important}.v-application .green.lighten-1{background-color:#66bb6a!important;border-color:#66bb6a!important}.v-application .green--text.text--lighten-1{color:#66bb6a!important;caret-color:#66bb6a!important}.v-application .green.darken-1{background-color:#43a047!important;border-color:#43a047!important}.v-application .green--text.text--darken-1{color:#43a047!important;caret-color:#43a047!important}.v-application .green.darken-2{background-color:#388e3c!important;border-color:#388e3c!important}.v-application .green--text.text--darken-2{color:#388e3c!important;caret-color:#388e3c!important}.v-application .green.darken-3{background-color:#2e7d32!important;border-color:#2e7d32!important}.v-application .green--text.text--darken-3{color:#2e7d32!important;caret-color:#2e7d32!important}.v-application .green.darken-4{background-color:#1b5e20!important;border-color:#1b5e20!important}.v-application .green--text.text--darken-4{color:#1b5e20!important;caret-color:#1b5e20!important}.v-application .green.accent-1{background-color:#b9f6ca!important;border-color:#b9f6ca!important}.v-application .green--text.text--accent-1{color:#b9f6ca!important;caret-color:#b9f6ca!important}.v-application .green.accent-2{background-color:#69f0ae!important;border-color:#69f0ae!important}.v-application .green--text.text--accent-2{color:#69f0ae!important;caret-color:#69f0ae!important}.v-application .green.accent-3{background-color:#00e676!important;border-color:#00e676!important}.v-application .green--text.text--accent-3{color:#00e676!important;caret-color:#00e676!important}.v-application .green.accent-4{background-color:#00c853!important;border-color:#00c853!important}.v-application .green--text.text--accent-4{color:#00c853!important;caret-color:#00c853!important}.v-application .light-green{background-color:#8bc34a!important;border-color:#8bc34a!important}.v-application .light-green--text{color:#8bc34a!important;caret-color:#8bc34a!important}.v-application .light-green.lighten-5{background-color:#f1f8e9!important;border-color:#f1f8e9!important}.v-application .light-green--text.text--lighten-5{color:#f1f8e9!important;caret-color:#f1f8e9!important}.v-application .light-green.lighten-4{background-color:#dcedc8!important;border-color:#dcedc8!important}.v-application .light-green--text.text--lighten-4{color:#dcedc8!important;caret-color:#dcedc8!important}.v-application .light-green.lighten-3{background-color:#c5e1a5!important;border-color:#c5e1a5!important}.v-application .light-green--text.text--lighten-3{color:#c5e1a5!important;caret-color:#c5e1a5!important}.v-application .light-green.lighten-2{background-color:#aed581!important;border-color:#aed581!important}.v-application .light-green--text.text--lighten-2{color:#aed581!important;caret-color:#aed581!important}.v-application .light-green.lighten-1{background-color:#9ccc65!important;border-color:#9ccc65!important}.v-application .light-green--text.text--lighten-1{color:#9ccc65!important;caret-color:#9ccc65!important}.v-application .light-green.darken-1{background-color:#7cb342!important;border-color:#7cb342!important}.v-application .light-green--text.text--darken-1{color:#7cb342!important;caret-color:#7cb342!important}.v-application .light-green.darken-2{background-color:#689f38!important;border-color:#689f38!important}.v-application .light-green--text.text--darken-2{color:#689f38!important;caret-color:#689f38!important}.v-application .light-green.darken-3{background-color:#558b2f!important;border-color:#558b2f!important}.v-application .light-green--text.text--darken-3{color:#558b2f!important;caret-color:#558b2f!important}.v-application .light-green.darken-4{background-color:#33691e!important;border-color:#33691e!important}.v-application .light-green--text.text--darken-4{color:#33691e!important;caret-color:#33691e!important}.v-application .light-green.accent-1{background-color:#ccff90!important;border-color:#ccff90!important}.v-application .light-green--text.text--accent-1{color:#ccff90!important;caret-color:#ccff90!important}.v-application .light-green.accent-2{background-color:#b2ff59!important;border-color:#b2ff59!important}.v-application .light-green--text.text--accent-2{color:#b2ff59!important;caret-color:#b2ff59!important}.v-application .light-green.accent-3{background-color:#76ff03!important;border-color:#76ff03!important}.v-application .light-green--text.text--accent-3{color:#76ff03!important;caret-color:#76ff03!important}.v-application .light-green.accent-4{background-color:#64dd17!important;border-color:#64dd17!important}.v-application .light-green--text.text--accent-4{color:#64dd17!important;caret-color:#64dd17!important}.v-application .lime{background-color:#cddc39!important;border-color:#cddc39!important}.v-application .lime--text{color:#cddc39!important;caret-color:#cddc39!important}.v-application .lime.lighten-5{background-color:#f9fbe7!important;border-color:#f9fbe7!important}.v-application .lime--text.text--lighten-5{color:#f9fbe7!important;caret-color:#f9fbe7!important}.v-application .lime.lighten-4{background-color:#f0f4c3!important;border-color:#f0f4c3!important}.v-application .lime--text.text--lighten-4{color:#f0f4c3!important;caret-color:#f0f4c3!important}.v-application .lime.lighten-3{background-color:#e6ee9c!important;border-color:#e6ee9c!important}.v-application .lime--text.text--lighten-3{color:#e6ee9c!important;caret-color:#e6ee9c!important}.v-application .lime.lighten-2{background-color:#dce775!important;border-color:#dce775!important}.v-application .lime--text.text--lighten-2{color:#dce775!important;caret-color:#dce775!important}.v-application .lime.lighten-1{background-color:#d4e157!important;border-color:#d4e157!important}.v-application .lime--text.text--lighten-1{color:#d4e157!important;caret-color:#d4e157!important}.v-application .lime.darken-1{background-color:#c0ca33!important;border-color:#c0ca33!important}.v-application .lime--text.text--darken-1{color:#c0ca33!important;caret-color:#c0ca33!important}.v-application .lime.darken-2{background-color:#afb42b!important;border-color:#afb42b!important}.v-application .lime--text.text--darken-2{color:#afb42b!important;caret-color:#afb42b!important}.v-application .lime.darken-3{background-color:#9e9d24!important;border-color:#9e9d24!important}.v-application .lime--text.text--darken-3{color:#9e9d24!important;caret-color:#9e9d24!important}.v-application .lime.darken-4{background-color:#827717!important;border-color:#827717!important}.v-application .lime--text.text--darken-4{color:#827717!important;caret-color:#827717!important}.v-application .lime.accent-1{background-color:#f4ff81!important;border-color:#f4ff81!important}.v-application .lime--text.text--accent-1{color:#f4ff81!important;caret-color:#f4ff81!important}.v-application .lime.accent-2{background-color:#eeff41!important;border-color:#eeff41!important}.v-application .lime--text.text--accent-2{color:#eeff41!important;caret-color:#eeff41!important}.v-application .lime.accent-3{background-color:#c6ff00!important;border-color:#c6ff00!important}.v-application .lime--text.text--accent-3{color:#c6ff00!important;caret-color:#c6ff00!important}.v-application .lime.accent-4{background-color:#aeea00!important;border-color:#aeea00!important}.v-application .lime--text.text--accent-4{color:#aeea00!important;caret-color:#aeea00!important}.v-application .yellow{background-color:#ffeb3b!important;border-color:#ffeb3b!important}.v-application .yellow--text{color:#ffeb3b!important;caret-color:#ffeb3b!important}.v-application .yellow.lighten-5{background-color:#fffde7!important;border-color:#fffde7!important}.v-application .yellow--text.text--lighten-5{color:#fffde7!important;caret-color:#fffde7!important}.v-application .yellow.lighten-4{background-color:#fff9c4!important;border-color:#fff9c4!important}.v-application .yellow--text.text--lighten-4{color:#fff9c4!important;caret-color:#fff9c4!important}.v-application .yellow.lighten-3{background-color:#fff59d!important;border-color:#fff59d!important}.v-application .yellow--text.text--lighten-3{color:#fff59d!important;caret-color:#fff59d!important}.v-application .yellow.lighten-2{background-color:#fff176!important;border-color:#fff176!important}.v-application .yellow--text.text--lighten-2{color:#fff176!important;caret-color:#fff176!important}.v-application .yellow.lighten-1{background-color:#ffee58!important;border-color:#ffee58!important}.v-application .yellow--text.text--lighten-1{color:#ffee58!important;caret-color:#ffee58!important}.v-application .yellow.darken-1{background-color:#fdd835!important;border-color:#fdd835!important}.v-application .yellow--text.text--darken-1{color:#fdd835!important;caret-color:#fdd835!important}.v-application .yellow.darken-2{background-color:#fbc02d!important;border-color:#fbc02d!important}.v-application .yellow--text.text--darken-2{color:#fbc02d!important;caret-color:#fbc02d!important}.v-application .yellow.darken-3{background-color:#f9a825!important;border-color:#f9a825!important}.v-application .yellow--text.text--darken-3{color:#f9a825!important;caret-color:#f9a825!important}.v-application .yellow.darken-4{background-color:#f57f17!important;border-color:#f57f17!important}.v-application .yellow--text.text--darken-4{color:#f57f17!important;caret-color:#f57f17!important}.v-application .yellow.accent-1{background-color:#ffff8d!important;border-color:#ffff8d!important}.v-application .yellow--text.text--accent-1{color:#ffff8d!important;caret-color:#ffff8d!important}.v-application .yellow.accent-2{background-color:#ff0!important;border-color:#ff0!important}.v-application .yellow--text.text--accent-2{color:#ff0!important;caret-color:#ff0!important}.v-application .yellow.accent-3{background-color:#ffea00!important;border-color:#ffea00!important}.v-application .yellow--text.text--accent-3{color:#ffea00!important;caret-color:#ffea00!important}.v-application .yellow.accent-4{background-color:#ffd600!important;border-color:#ffd600!important}.v-application .yellow--text.text--accent-4{color:#ffd600!important;caret-color:#ffd600!important}.v-application .amber{background-color:#ffc107!important;border-color:#ffc107!important}.v-application .amber--text{color:#ffc107!important;caret-color:#ffc107!important}.v-application .amber.lighten-5{background-color:#fff8e1!important;border-color:#fff8e1!important}.v-application .amber--text.text--lighten-5{color:#fff8e1!important;caret-color:#fff8e1!important}.v-application .amber.lighten-4{background-color:#ffecb3!important;border-color:#ffecb3!important}.v-application .amber--text.text--lighten-4{color:#ffecb3!important;caret-color:#ffecb3!important}.v-application .amber.lighten-3{background-color:#ffe082!important;border-color:#ffe082!important}.v-application .amber--text.text--lighten-3{color:#ffe082!important;caret-color:#ffe082!important}.v-application .amber.lighten-2{background-color:#ffd54f!important;border-color:#ffd54f!important}.v-application .amber--text.text--lighten-2{color:#ffd54f!important;caret-color:#ffd54f!important}.v-application .amber.lighten-1{background-color:#ffca28!important;border-color:#ffca28!important}.v-application .amber--text.text--lighten-1{color:#ffca28!important;caret-color:#ffca28!important}.v-application .amber.darken-1{background-color:#ffb300!important;border-color:#ffb300!important}.v-application .amber--text.text--darken-1{color:#ffb300!important;caret-color:#ffb300!important}.v-application .amber.darken-2{background-color:#ffa000!important;border-color:#ffa000!important}.v-application .amber--text.text--darken-2{color:#ffa000!important;caret-color:#ffa000!important}.v-application .amber.darken-3{background-color:#ff8f00!important;border-color:#ff8f00!important}.v-application .amber--text.text--darken-3{color:#ff8f00!important;caret-color:#ff8f00!important}.v-application .amber.darken-4{background-color:#ff6f00!important;border-color:#ff6f00!important}.v-application .amber--text.text--darken-4{color:#ff6f00!important;caret-color:#ff6f00!important}.v-application .amber.accent-1{background-color:#ffe57f!important;border-color:#ffe57f!important}.v-application .amber--text.text--accent-1{color:#ffe57f!important;caret-color:#ffe57f!important}.v-application .amber.accent-2{background-color:#ffd740!important;border-color:#ffd740!important}.v-application .amber--text.text--accent-2{color:#ffd740!important;caret-color:#ffd740!important}.v-application .amber.accent-3{background-color:#ffc400!important;border-color:#ffc400!important}.v-application .amber--text.text--accent-3{color:#ffc400!important;caret-color:#ffc400!important}.v-application .amber.accent-4{background-color:#ffab00!important;border-color:#ffab00!important}.v-application .amber--text.text--accent-4{color:#ffab00!important;caret-color:#ffab00!important}.v-application .orange{background-color:#ff9800!important;border-color:#ff9800!important}.v-application .orange--text{color:#ff9800!important;caret-color:#ff9800!important}.v-application .orange.lighten-5{background-color:#fff3e0!important;border-color:#fff3e0!important}.v-application .orange--text.text--lighten-5{color:#fff3e0!important;caret-color:#fff3e0!important}.v-application .orange.lighten-4{background-color:#ffe0b2!important;border-color:#ffe0b2!important}.v-application .orange--text.text--lighten-4{color:#ffe0b2!important;caret-color:#ffe0b2!important}.v-application .orange.lighten-3{background-color:#ffcc80!important;border-color:#ffcc80!important}.v-application .orange--text.text--lighten-3{color:#ffcc80!important;caret-color:#ffcc80!important}.v-application .orange.lighten-2{background-color:#ffb74d!important;border-color:#ffb74d!important}.v-application .orange--text.text--lighten-2{color:#ffb74d!important;caret-color:#ffb74d!important}.v-application .orange.lighten-1{background-color:#ffa726!important;border-color:#ffa726!important}.v-application .orange--text.text--lighten-1{color:#ffa726!important;caret-color:#ffa726!important}.v-application .orange.darken-1{background-color:#fb8c00!important;border-color:#fb8c00!important}.v-application .orange--text.text--darken-1{color:#fb8c00!important;caret-color:#fb8c00!important}.v-application .orange.darken-2{background-color:#f57c00!important;border-color:#f57c00!important}.v-application .orange--text.text--darken-2{color:#f57c00!important;caret-color:#f57c00!important}.v-application .orange.darken-3{background-color:#ef6c00!important;border-color:#ef6c00!important}.v-application .orange--text.text--darken-3{color:#ef6c00!important;caret-color:#ef6c00!important}.v-application .orange.darken-4{background-color:#e65100!important;border-color:#e65100!important}.v-application .orange--text.text--darken-4{color:#e65100!important;caret-color:#e65100!important}.v-application .orange.accent-1{background-color:#ffd180!important;border-color:#ffd180!important}.v-application .orange--text.text--accent-1{color:#ffd180!important;caret-color:#ffd180!important}.v-application .orange.accent-2{background-color:#ffab40!important;border-color:#ffab40!important}.v-application .orange--text.text--accent-2{color:#ffab40!important;caret-color:#ffab40!important}.v-application .orange.accent-3{background-color:#ff9100!important;border-color:#ff9100!important}.v-application .orange--text.text--accent-3{color:#ff9100!important;caret-color:#ff9100!important}.v-application .orange.accent-4{background-color:#ff6d00!important;border-color:#ff6d00!important}.v-application .orange--text.text--accent-4{color:#ff6d00!important;caret-color:#ff6d00!important}.v-application .deep-orange{background-color:#ff5722!important;border-color:#ff5722!important}.v-application .deep-orange--text{color:#ff5722!important;caret-color:#ff5722!important}.v-application .deep-orange.lighten-5{background-color:#fbe9e7!important;border-color:#fbe9e7!important}.v-application .deep-orange--text.text--lighten-5{color:#fbe9e7!important;caret-color:#fbe9e7!important}.v-application .deep-orange.lighten-4{background-color:#ffccbc!important;border-color:#ffccbc!important}.v-application .deep-orange--text.text--lighten-4{color:#ffccbc!important;caret-color:#ffccbc!important}.v-application .deep-orange.lighten-3{background-color:#ffab91!important;border-color:#ffab91!important}.v-application .deep-orange--text.text--lighten-3{color:#ffab91!important;caret-color:#ffab91!important}.v-application .deep-orange.lighten-2{background-color:#ff8a65!important;border-color:#ff8a65!important}.v-application .deep-orange--text.text--lighten-2{color:#ff8a65!important;caret-color:#ff8a65!important}.v-application .deep-orange.lighten-1{background-color:#ff7043!important;border-color:#ff7043!important}.v-application .deep-orange--text.text--lighten-1{color:#ff7043!important;caret-color:#ff7043!important}.v-application .deep-orange.darken-1{background-color:#f4511e!important;border-color:#f4511e!important}.v-application .deep-orange--text.text--darken-1{color:#f4511e!important;caret-color:#f4511e!important}.v-application .deep-orange.darken-2{background-color:#e64a19!important;border-color:#e64a19!important}.v-application .deep-orange--text.text--darken-2{color:#e64a19!important;caret-color:#e64a19!important}.v-application .deep-orange.darken-3{background-color:#d84315!important;border-color:#d84315!important}.v-application .deep-orange--text.text--darken-3{color:#d84315!important;caret-color:#d84315!important}.v-application .deep-orange.darken-4{background-color:#bf360c!important;border-color:#bf360c!important}.v-application .deep-orange--text.text--darken-4{color:#bf360c!important;caret-color:#bf360c!important}.v-application .deep-orange.accent-1{background-color:#ff9e80!important;border-color:#ff9e80!important}.v-application .deep-orange--text.text--accent-1{color:#ff9e80!important;caret-color:#ff9e80!important}.v-application .deep-orange.accent-2{background-color:#ff6e40!important;border-color:#ff6e40!important}.v-application .deep-orange--text.text--accent-2{color:#ff6e40!important;caret-color:#ff6e40!important}.v-application .deep-orange.accent-3{background-color:#ff3d00!important;border-color:#ff3d00!important}.v-application .deep-orange--text.text--accent-3{color:#ff3d00!important;caret-color:#ff3d00!important}.v-application .deep-orange.accent-4{background-color:#dd2c00!important;border-color:#dd2c00!important}.v-application .deep-orange--text.text--accent-4{color:#dd2c00!important;caret-color:#dd2c00!important}.v-application .brown{background-color:#795548!important;border-color:#795548!important}.v-application .brown--text{color:#795548!important;caret-color:#795548!important}.v-application .brown.lighten-5{background-color:#efebe9!important;border-color:#efebe9!important}.v-application .brown--text.text--lighten-5{color:#efebe9!important;caret-color:#efebe9!important}.v-application .brown.lighten-4{background-color:#d7ccc8!important;border-color:#d7ccc8!important}.v-application .brown--text.text--lighten-4{color:#d7ccc8!important;caret-color:#d7ccc8!important}.v-application .brown.lighten-3{background-color:#bcaaa4!important;border-color:#bcaaa4!important}.v-application .brown--text.text--lighten-3{color:#bcaaa4!important;caret-color:#bcaaa4!important}.v-application .brown.lighten-2{background-color:#a1887f!important;border-color:#a1887f!important}.v-application .brown--text.text--lighten-2{color:#a1887f!important;caret-color:#a1887f!important}.v-application .brown.lighten-1{background-color:#8d6e63!important;border-color:#8d6e63!important}.v-application .brown--text.text--lighten-1{color:#8d6e63!important;caret-color:#8d6e63!important}.v-application .brown.darken-1{background-color:#6d4c41!important;border-color:#6d4c41!important}.v-application .brown--text.text--darken-1{color:#6d4c41!important;caret-color:#6d4c41!important}.v-application .brown.darken-2{background-color:#5d4037!important;border-color:#5d4037!important}.v-application .brown--text.text--darken-2{color:#5d4037!important;caret-color:#5d4037!important}.v-application .brown.darken-3{background-color:#4e342e!important;border-color:#4e342e!important}.v-application .brown--text.text--darken-3{color:#4e342e!important;caret-color:#4e342e!important}.v-application .brown.darken-4{background-color:#3e2723!important;border-color:#3e2723!important}.v-application .brown--text.text--darken-4{color:#3e2723!important;caret-color:#3e2723!important}.v-application .blue-grey{background-color:#607d8b!important;border-color:#607d8b!important}.v-application .blue-grey--text{color:#607d8b!important;caret-color:#607d8b!important}.v-application .blue-grey.lighten-5{background-color:#eceff1!important;border-color:#eceff1!important}.v-application .blue-grey--text.text--lighten-5{color:#eceff1!important;caret-color:#eceff1!important}.v-application .blue-grey.lighten-4{background-color:#cfd8dc!important;border-color:#cfd8dc!important}.v-application .blue-grey--text.text--lighten-4{color:#cfd8dc!important;caret-color:#cfd8dc!important}.v-application .blue-grey.lighten-3{background-color:#b0bec5!important;border-color:#b0bec5!important}.v-application .blue-grey--text.text--lighten-3{color:#b0bec5!important;caret-color:#b0bec5!important}.v-application .blue-grey.lighten-2{background-color:#90a4ae!important;border-color:#90a4ae!important}.v-application .blue-grey--text.text--lighten-2{color:#90a4ae!important;caret-color:#90a4ae!important}.v-application .blue-grey.lighten-1{background-color:#78909c!important;border-color:#78909c!important}.v-application .blue-grey--text.text--lighten-1{color:#78909c!important;caret-color:#78909c!important}.v-application .blue-grey.darken-1{background-color:#546e7a!important;border-color:#546e7a!important}.v-application .blue-grey--text.text--darken-1{color:#546e7a!important;caret-color:#546e7a!important}.v-application .blue-grey.darken-2{background-color:#455a64!important;border-color:#455a64!important}.v-application .blue-grey--text.text--darken-2{color:#455a64!important;caret-color:#455a64!important}.v-application .blue-grey.darken-3{background-color:#37474f!important;border-color:#37474f!important}.v-application .blue-grey--text.text--darken-3{color:#37474f!important;caret-color:#37474f!important}.v-application .blue-grey.darken-4{background-color:#263238!important;border-color:#263238!important}.v-application .blue-grey--text.text--darken-4{color:#263238!important;caret-color:#263238!important}.v-application .grey{background-color:#9e9e9e!important;border-color:#9e9e9e!important}.v-application .grey--text{color:#9e9e9e!important;caret-color:#9e9e9e!important}.v-application .grey.lighten-5{background-color:#fafafa!important;border-color:#fafafa!important}.v-application .grey--text.text--lighten-5{color:#fafafa!important;caret-color:#fafafa!important}.v-application .grey.lighten-4{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.v-application .grey--text.text--lighten-4{color:#f5f5f5!important;caret-color:#f5f5f5!important}.v-application .grey.lighten-3{background-color:#eee!important;border-color:#eee!important}.v-application .grey--text.text--lighten-3{color:#eee!important;caret-color:#eee!important}.v-application .grey.lighten-2{background-color:#e0e0e0!important;border-color:#e0e0e0!important}.v-application .grey--text.text--lighten-2{color:#e0e0e0!important;caret-color:#e0e0e0!important}.v-application .grey.lighten-1{background-color:#bdbdbd!important;border-color:#bdbdbd!important}.v-application .grey--text.text--lighten-1{color:#bdbdbd!important;caret-color:#bdbdbd!important}.v-application .grey.darken-1{background-color:#757575!important;border-color:#757575!important}.v-application .grey--text.text--darken-1{color:#757575!important;caret-color:#757575!important}.v-application .grey.darken-2{background-color:#616161!important;border-color:#616161!important}.v-application .grey--text.text--darken-2{color:#616161!important;caret-color:#616161!important}.v-application .grey.darken-3{background-color:#424242!important;border-color:#424242!important}.v-application .grey--text.text--darken-3{color:#424242!important;caret-color:#424242!important}.v-application .grey.darken-4{background-color:#212121!important;border-color:#212121!important}.v-application .grey--text.text--darken-4{color:#212121!important;caret-color:#212121!important}.v-application .shades.black{background-color:#000!important;border-color:#000!important}.v-application .shades--text.text--black{color:#000!important;caret-color:#000!important}.v-application .shades.white{background-color:#fff!important;border-color:#fff!important}.v-application .shades--text.text--white{color:#fff!important;caret-color:#fff!important}.v-application .shades.transparent{background-color:transparent!important;border-color:transparent!important}.v-application .shades--text.text--transparent{color:transparent!important;caret-color:transparent!important}/*! + * ress.css • v2.0.4 + * MIT License + * github.com/filipelinhares/ress + */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer;color:inherit}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.v-application .elevation-24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important}.v-application .elevation-23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important}.v-application .elevation-22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important}.v-application .elevation-21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important}.v-application .elevation-20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important}.v-application .elevation-19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!important}.v-application .elevation-18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)!important}.v-application .elevation-17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)!important}.v-application .elevation-16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)!important}.v-application .elevation-15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)!important}.v-application .elevation-14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)!important}.v-application .elevation-13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)!important}.v-application .elevation-12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)!important}.v-application .elevation-11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)!important}.v-application .elevation-10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important}.v-application .elevation-9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)!important}.v-application .elevation-8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important}.v-application .elevation-7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)!important}.v-application .elevation-6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)!important}.v-application .elevation-5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important}.v-application .elevation-4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)!important}.v-application .elevation-3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)!important}.v-application .elevation-2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important}.v-application .elevation-1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important}.v-application .elevation-0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.carousel-transition-enter{transform:translate(100%)}.carousel-transition-leave,.carousel-transition-leave-to{position:absolute;top:0;transform:translate(-100%)}.carousel-reverse-transition-enter{transform:translate(-100%)}.carousel-reverse-transition-leave,.carousel-reverse-transition-leave-to{position:absolute;top:0;transform:translate(100%)}.dialog-transition-enter-active,.dialog-transition-leave-active{pointer-events:none!important}.dialog-transition-enter,.dialog-transition-leave-to{transform:scale(.5);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave{opacity:1}.dialog-bottom-transition-enter,.dialog-bottom-transition-leave-to{transform:translateY(100%)}.dialog-top-transition-enter,.dialog-top-transition-leave-to{transform:translateY(-100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active,.picker-transition-enter-active,.picker-transition-leave-active{transition:.3s cubic-bezier(0,0,.2,1)}.picker-reverse-transition-enter,.picker-reverse-transition-leave-to,.picker-transition-enter,.picker-transition-leave-to{opacity:0}.picker-reverse-transition-leave,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to,.picker-transition-leave,.picker-transition-leave-active,.picker-transition-leave-to{position:absolute!important}.picker-transition-enter{transform:translateY(100%)}.picker-reverse-transition-enter,.picker-transition-leave-to{transform:translateY(-100%)}.picker-reverse-transition-leave-to{transform:translateY(100%)}.picker-title-transition-enter-to,.picker-title-transition-leave{transform:translate(0)}.picker-title-transition-enter{transform:translate(-100%)}.picker-title-transition-leave-to{opacity:0;transform:translate(100%)}.picker-title-transition-leave,.picker-title-transition-leave-active,.picker-title-transition-leave-to{position:absolute!important}.tab-transition-enter{transform:translate(100%)}.tab-transition-leave,.tab-transition-leave-active{position:absolute;top:0}.tab-transition-leave-to{position:absolute}.tab-reverse-transition-enter,.tab-transition-leave-to{transform:translate(-100%)}.tab-reverse-transition-leave,.tab-reverse-transition-leave-to{top:0;position:absolute;transform:translate(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.expand-transition-move{transition:transform .6s}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.expand-x-transition-move{transition:transform .6s}.scale-transition-enter-active,.scale-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scale-transition-move{transition:transform .6s}.scale-transition-enter,.scale-transition-leave,.scale-transition-leave-to{opacity:0;transform:scale(0)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scale-rotate-transition-move{transition:transform .6s}.scale-rotate-transition-enter,.scale-rotate-transition-leave,.scale-rotate-transition-leave-to{opacity:0;transform:scale(0) rotate(-45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scale-rotate-reverse-transition-move{transition:transform .6s}.scale-rotate-reverse-transition-enter,.scale-rotate-reverse-transition-leave,.scale-rotate-reverse-transition-leave-to{opacity:0;transform:scale(0) rotate(45deg)}.message-transition-enter-active,.message-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.message-transition-move{transition:transform .6s}.message-transition-enter,.message-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-leave,.message-transition-leave-active{position:absolute}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.slide-y-transition-move{transition:transform .6s}.slide-y-transition-enter,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.slide-y-reverse-transition-move{transition:transform .6s}.slide-y-reverse-transition-enter,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scroll-y-transition-move{transition:transform .6s}.scroll-y-transition-enter,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scroll-y-reverse-transition-move{transition:transform .6s}.scroll-y-reverse-transition-enter,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scroll-x-transition-move{transition:transform .6s}.scroll-x-transition-enter,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter{transform:translateX(-15px)}.scroll-x-transition-leave-to{transform:translateX(15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scroll-x-reverse-transition-move{transition:transform .6s}.scroll-x-reverse-transition-enter,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter{transform:translateX(15px)}.scroll-x-reverse-transition-leave-to{transform:translateX(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.slide-x-transition-move{transition:transform .6s}.slide-x-transition-enter,.slide-x-transition-leave-to{opacity:0;transform:translateX(-15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.slide-x-reverse-transition-move{transition:transform .6s}.slide-x-reverse-transition-enter,.slide-x-reverse-transition-leave-to{opacity:0;transform:translateX(15px)}.fade-transition-enter-active,.fade-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.fade-transition-move{transition:transform .6s}.fade-transition-enter,.fade-transition-leave-to{opacity:0!important}.fab-transition-enter-active,.fab-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.fab-transition-move{transition:transform .6s}.fab-transition-enter,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.v-application .blockquote{padding:16px 0 16px 24px;font-size:18px;font-weight:300}.v-application code,.v-application kbd{border-radius:3px;font-size:85%;font-weight:400}.v-application code{padding:.2em .4em}.v-application kbd{padding:.2em .4rem;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.theme--light.v-application code{background-color:rgba(0,0,0,.05);color:currentColor}.theme--light.v-application kbd{background:#212529;color:#fff}.theme--dark.v-application code{background-color:hsla(0,0%,100%,.1);color:currentColor}.theme--dark.v-application kbd{background:#212529;color:#fff}html{font-size:16px;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.overflow-y-hidden{overflow-y:hidden!important}.v-application{font-family:Roboto,sans-serif;line-height:1.5}.v-application ::-ms-clear,.v-application ::-ms-reveal{display:none}@supports(-webkit-touch-callout:none){body{cursor:pointer}}.v-application .theme--light.heading{color:rgba(0,0,0,.87)}.v-application .theme--dark.heading{color:#fff}.v-application ol,.v-application ul{padding-left:24px}.v-application .display-4{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .display-3,.v-application .display-4{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .display-3{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .display-2{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .display-1,.v-application .display-2{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .display-1{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .headline{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .headline,.v-application .title{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .title{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .subtitle-2{font-size:.875rem!important;font-weight:500;letter-spacing:.0071428571em!important;line-height:1.375rem;font-family:Roboto,sans-serif!important}.v-application .subtitle-1{font-size:1rem!important;letter-spacing:.009375em!important;line-height:1.75rem}.v-application .body-2,.v-application .subtitle-1{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .body-2{font-size:.875rem!important;letter-spacing:.0178571429em!important;line-height:1.25rem}.v-application .body-1{font-size:1rem!important;letter-spacing:.03125em!important;line-height:1.5rem}.v-application .body-1,.v-application .caption{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .caption{font-size:.75rem!important;letter-spacing:.0333333333em!important;line-height:1.25rem}.v-application .overline{font-size:.75rem!important;font-weight:500;letter-spacing:.1666666667em!important;line-height:2rem;text-transform:uppercase;font-family:Roboto,sans-serif!important}.v-application p{margin-bottom:16px}@media only print{.v-application .hidden-print-only{display:none!important}}@media only screen{.v-application .hidden-screen-only{display:none!important}}@media only screen and (max-width:599.98px){.v-application .hidden-xs-only{display:none!important}}@media only screen and (min-width:600px)and (max-width:959.98px){.v-application .hidden-sm-only{display:none!important}}@media only screen and (max-width:959.98px){.v-application .hidden-sm-and-down{display:none!important}}@media only screen and (min-width:600px){.v-application .hidden-sm-and-up{display:none!important}}@media only screen and (min-width:960px)and (max-width:1263.98px){.v-application .hidden-md-only{display:none!important}}@media only screen and (max-width:1263.98px){.v-application .hidden-md-and-down{display:none!important}}@media only screen and (min-width:960px){.v-application .hidden-md-and-up{display:none!important}}@media only screen and (min-width:1264px)and (max-width:1903.98px){.v-application .hidden-lg-only{display:none!important}}@media only screen and (max-width:1903.98px){.v-application .hidden-lg-and-down{display:none!important}}@media only screen and (min-width:1264px){.v-application .hidden-lg-and-up{display:none!important}}@media only screen and (min-width:1904px){.v-application .hidden-xl-only{display:none!important}}.d-sr-only,.d-sr-only-focusable:not(:focus){border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.v-application .font-weight-thin{font-weight:100!important}.v-application .font-weight-light{font-weight:300!important}.v-application .font-weight-regular{font-weight:400!important}.v-application .font-weight-medium{font-weight:500!important}.v-application .font-weight-bold{font-weight:700!important}.v-application .font-weight-black{font-weight:900!important}.v-application .font-italic{font-style:italic!important}.v-application .transition-fast-out-slow-in{transition:.3s cubic-bezier(.4,0,.2,1)!important}.v-application .transition-linear-out-slow-in{transition:.3s cubic-bezier(0,0,.2,1)!important}.v-application .transition-fast-out-linear-in{transition:.3s cubic-bezier(.4,0,1,1)!important}.v-application .transition-ease-in-out{transition:.3s cubic-bezier(.4,0,.6,1)!important}.v-application .transition-fast-in-fast-out{transition:.3s cubic-bezier(.25,.8,.25,1)!important}.v-application .transition-swing{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.v-application .overflow-auto{overflow:auto!important}.v-application .overflow-hidden{overflow:hidden!important}.v-application .overflow-visible{overflow:visible!important}.v-application .overflow-x-auto{overflow-x:auto!important}.v-application .overflow-x-hidden{overflow-x:hidden!important}.v-application .overflow-y-auto{overflow-y:auto!important}.v-application .overflow-y-hidden{overflow-y:hidden!important}.v-application .d-none{display:none!important}.v-application .d-inline{display:inline!important}.v-application .d-inline-block{display:inline-block!important}.v-application .d-block{display:block!important}.v-application .d-table{display:table!important}.v-application .d-table-row{display:table-row!important}.v-application .d-table-cell{display:table-cell!important}.v-application .d-flex{display:flex!important}.v-application .d-inline-flex{display:inline-flex!important}.v-application .float-none{float:none!important}.v-application .float-left{float:left!important}.v-application .float-right{float:right!important}.v-application--is-rtl .float-end{float:left!important}.v-application--is-ltr .float-end,.v-application--is-rtl .float-start{float:right!important}.v-application--is-ltr .float-start{float:left!important}.v-application .flex-fill{flex:1 1 auto!important}.v-application .flex-row{flex-direction:row!important}.v-application .flex-column{flex-direction:column!important}.v-application .flex-row-reverse{flex-direction:row-reverse!important}.v-application .flex-column-reverse{flex-direction:column-reverse!important}.v-application .flex-grow-0{flex-grow:0!important}.v-application .flex-grow-1{flex-grow:1!important}.v-application .flex-shrink-0{flex-shrink:0!important}.v-application .flex-shrink-1{flex-shrink:1!important}.v-application .flex-wrap{flex-wrap:wrap!important}.v-application .flex-nowrap{flex-wrap:nowrap!important}.v-application .flex-wrap-reverse{flex-wrap:wrap-reverse!important}.v-application .justify-start{justify-content:flex-start!important}.v-application .justify-end{justify-content:flex-end!important}.v-application .justify-center{justify-content:center!important}.v-application .justify-space-between{justify-content:space-between!important}.v-application .justify-space-around{justify-content:space-around!important}.v-application .align-start{align-items:flex-start!important}.v-application .align-end{align-items:flex-end!important}.v-application .align-center{align-items:center!important}.v-application .align-baseline{align-items:baseline!important}.v-application .align-stretch{align-items:stretch!important}.v-application .align-content-start{align-content:flex-start!important}.v-application .align-content-end{align-content:flex-end!important}.v-application .align-content-center{align-content:center!important}.v-application .align-content-space-between{align-content:space-between!important}.v-application .align-content-space-around{align-content:space-around!important}.v-application .align-content-stretch{align-content:stretch!important}.v-application .align-self-auto{align-self:auto!important}.v-application .align-self-start{align-self:flex-start!important}.v-application .align-self-end{align-self:flex-end!important}.v-application .align-self-center{align-self:center!important}.v-application .align-self-baseline{align-self:baseline!important}.v-application .align-self-stretch{align-self:stretch!important}.v-application .order-first{order:-1!important}.v-application .order-0{order:0!important}.v-application .order-1{order:1!important}.v-application .order-2{order:2!important}.v-application .order-3{order:3!important}.v-application .order-4{order:4!important}.v-application .order-5{order:5!important}.v-application .order-6{order:6!important}.v-application .order-7{order:7!important}.v-application .order-8{order:8!important}.v-application .order-9{order:9!important}.v-application .order-10{order:10!important}.v-application .order-11{order:11!important}.v-application .order-12{order:12!important}.v-application .order-last{order:13!important}.v-application .ma-0{margin:0!important}.v-application .ma-1{margin:4px!important}.v-application .ma-2{margin:8px!important}.v-application .ma-3{margin:12px!important}.v-application .ma-4{margin:16px!important}.v-application .ma-5{margin:20px!important}.v-application .ma-6{margin:24px!important}.v-application .ma-7{margin:28px!important}.v-application .ma-8{margin:32px!important}.v-application .ma-9{margin:36px!important}.v-application .ma-10{margin:40px!important}.v-application .ma-11{margin:44px!important}.v-application .ma-12{margin:48px!important}.v-application .ma-13{margin:52px!important}.v-application .ma-14{margin:56px!important}.v-application .ma-15{margin:60px!important}.v-application .ma-16{margin:64px!important}.v-application .ma-auto{margin:auto!important}.v-application .mx-0{margin-right:0!important;margin-left:0!important}.v-application .mx-1{margin-right:4px!important;margin-left:4px!important}.v-application .mx-2{margin-right:8px!important;margin-left:8px!important}.v-application .mx-3{margin-right:12px!important;margin-left:12px!important}.v-application .mx-4{margin-right:16px!important;margin-left:16px!important}.v-application .mx-5{margin-right:20px!important;margin-left:20px!important}.v-application .mx-6{margin-right:24px!important;margin-left:24px!important}.v-application .mx-7{margin-right:28px!important;margin-left:28px!important}.v-application .mx-8{margin-right:32px!important;margin-left:32px!important}.v-application .mx-9{margin-right:36px!important;margin-left:36px!important}.v-application .mx-10{margin-right:40px!important;margin-left:40px!important}.v-application .mx-11{margin-right:44px!important;margin-left:44px!important}.v-application .mx-12{margin-right:48px!important;margin-left:48px!important}.v-application .mx-13{margin-right:52px!important;margin-left:52px!important}.v-application .mx-14{margin-right:56px!important;margin-left:56px!important}.v-application .mx-15{margin-right:60px!important;margin-left:60px!important}.v-application .mx-16{margin-right:64px!important;margin-left:64px!important}.v-application .mx-auto{margin-right:auto!important;margin-left:auto!important}.v-application .my-0{margin-top:0!important;margin-bottom:0!important}.v-application .my-1{margin-top:4px!important;margin-bottom:4px!important}.v-application .my-2{margin-top:8px!important;margin-bottom:8px!important}.v-application .my-3{margin-top:12px!important;margin-bottom:12px!important}.v-application .my-4{margin-top:16px!important;margin-bottom:16px!important}.v-application .my-5{margin-top:20px!important;margin-bottom:20px!important}.v-application .my-6{margin-top:24px!important;margin-bottom:24px!important}.v-application .my-7{margin-top:28px!important;margin-bottom:28px!important}.v-application .my-8{margin-top:32px!important;margin-bottom:32px!important}.v-application .my-9{margin-top:36px!important;margin-bottom:36px!important}.v-application .my-10{margin-top:40px!important;margin-bottom:40px!important}.v-application .my-11{margin-top:44px!important;margin-bottom:44px!important}.v-application .my-12{margin-top:48px!important;margin-bottom:48px!important}.v-application .my-13{margin-top:52px!important;margin-bottom:52px!important}.v-application .my-14{margin-top:56px!important;margin-bottom:56px!important}.v-application .my-15{margin-top:60px!important;margin-bottom:60px!important}.v-application .my-16{margin-top:64px!important;margin-bottom:64px!important}.v-application .my-auto{margin-top:auto!important;margin-bottom:auto!important}.v-application .mt-0{margin-top:0!important}.v-application .mt-1{margin-top:4px!important}.v-application .mt-2{margin-top:8px!important}.v-application .mt-3{margin-top:12px!important}.v-application .mt-4{margin-top:16px!important}.v-application .mt-5{margin-top:20px!important}.v-application .mt-6{margin-top:24px!important}.v-application .mt-7{margin-top:28px!important}.v-application .mt-8{margin-top:32px!important}.v-application .mt-9{margin-top:36px!important}.v-application .mt-10{margin-top:40px!important}.v-application .mt-11{margin-top:44px!important}.v-application .mt-12{margin-top:48px!important}.v-application .mt-13{margin-top:52px!important}.v-application .mt-14{margin-top:56px!important}.v-application .mt-15{margin-top:60px!important}.v-application .mt-16{margin-top:64px!important}.v-application .mt-auto{margin-top:auto!important}.v-application .mr-0{margin-right:0!important}.v-application .mr-1{margin-right:4px!important}.v-application .mr-2{margin-right:8px!important}.v-application .mr-3{margin-right:12px!important}.v-application .mr-4{margin-right:16px!important}.v-application .mr-5{margin-right:20px!important}.v-application .mr-6{margin-right:24px!important}.v-application .mr-7{margin-right:28px!important}.v-application .mr-8{margin-right:32px!important}.v-application .mr-9{margin-right:36px!important}.v-application .mr-10{margin-right:40px!important}.v-application .mr-11{margin-right:44px!important}.v-application .mr-12{margin-right:48px!important}.v-application .mr-13{margin-right:52px!important}.v-application .mr-14{margin-right:56px!important}.v-application .mr-15{margin-right:60px!important}.v-application .mr-16{margin-right:64px!important}.v-application .mr-auto{margin-right:auto!important}.v-application .mb-0{margin-bottom:0!important}.v-application .mb-1{margin-bottom:4px!important}.v-application .mb-2{margin-bottom:8px!important}.v-application .mb-3{margin-bottom:12px!important}.v-application .mb-4{margin-bottom:16px!important}.v-application .mb-5{margin-bottom:20px!important}.v-application .mb-6{margin-bottom:24px!important}.v-application .mb-7{margin-bottom:28px!important}.v-application .mb-8{margin-bottom:32px!important}.v-application .mb-9{margin-bottom:36px!important}.v-application .mb-10{margin-bottom:40px!important}.v-application .mb-11{margin-bottom:44px!important}.v-application .mb-12{margin-bottom:48px!important}.v-application .mb-13{margin-bottom:52px!important}.v-application .mb-14{margin-bottom:56px!important}.v-application .mb-15{margin-bottom:60px!important}.v-application .mb-16{margin-bottom:64px!important}.v-application .mb-auto{margin-bottom:auto!important}.v-application .ml-0{margin-left:0!important}.v-application .ml-1{margin-left:4px!important}.v-application .ml-2{margin-left:8px!important}.v-application .ml-3{margin-left:12px!important}.v-application .ml-4{margin-left:16px!important}.v-application .ml-5{margin-left:20px!important}.v-application .ml-6{margin-left:24px!important}.v-application .ml-7{margin-left:28px!important}.v-application .ml-8{margin-left:32px!important}.v-application .ml-9{margin-left:36px!important}.v-application .ml-10{margin-left:40px!important}.v-application .ml-11{margin-left:44px!important}.v-application .ml-12{margin-left:48px!important}.v-application .ml-13{margin-left:52px!important}.v-application .ml-14{margin-left:56px!important}.v-application .ml-15{margin-left:60px!important}.v-application .ml-16{margin-left:64px!important}.v-application .ml-auto{margin-left:auto!important}.v-application--is-ltr .ms-0{margin-left:0!important}.v-application--is-rtl .ms-0{margin-right:0!important}.v-application--is-ltr .ms-1{margin-left:4px!important}.v-application--is-rtl .ms-1{margin-right:4px!important}.v-application--is-ltr .ms-2{margin-left:8px!important}.v-application--is-rtl .ms-2{margin-right:8px!important}.v-application--is-ltr .ms-3{margin-left:12px!important}.v-application--is-rtl .ms-3{margin-right:12px!important}.v-application--is-ltr .ms-4{margin-left:16px!important}.v-application--is-rtl .ms-4{margin-right:16px!important}.v-application--is-ltr .ms-5{margin-left:20px!important}.v-application--is-rtl .ms-5{margin-right:20px!important}.v-application--is-ltr .ms-6{margin-left:24px!important}.v-application--is-rtl .ms-6{margin-right:24px!important}.v-application--is-ltr .ms-7{margin-left:28px!important}.v-application--is-rtl .ms-7{margin-right:28px!important}.v-application--is-ltr .ms-8{margin-left:32px!important}.v-application--is-rtl .ms-8{margin-right:32px!important}.v-application--is-ltr .ms-9{margin-left:36px!important}.v-application--is-rtl .ms-9{margin-right:36px!important}.v-application--is-ltr .ms-10{margin-left:40px!important}.v-application--is-rtl .ms-10{margin-right:40px!important}.v-application--is-ltr .ms-11{margin-left:44px!important}.v-application--is-rtl .ms-11{margin-right:44px!important}.v-application--is-ltr .ms-12{margin-left:48px!important}.v-application--is-rtl .ms-12{margin-right:48px!important}.v-application--is-ltr .ms-13{margin-left:52px!important}.v-application--is-rtl .ms-13{margin-right:52px!important}.v-application--is-ltr .ms-14{margin-left:56px!important}.v-application--is-rtl .ms-14{margin-right:56px!important}.v-application--is-ltr .ms-15{margin-left:60px!important}.v-application--is-rtl .ms-15{margin-right:60px!important}.v-application--is-ltr .ms-16{margin-left:64px!important}.v-application--is-rtl .ms-16{margin-right:64px!important}.v-application--is-ltr .ms-auto{margin-left:auto!important}.v-application--is-rtl .ms-auto{margin-right:auto!important}.v-application--is-ltr .me-0{margin-right:0!important}.v-application--is-rtl .me-0{margin-left:0!important}.v-application--is-ltr .me-1{margin-right:4px!important}.v-application--is-rtl .me-1{margin-left:4px!important}.v-application--is-ltr .me-2{margin-right:8px!important}.v-application--is-rtl .me-2{margin-left:8px!important}.v-application--is-ltr .me-3{margin-right:12px!important}.v-application--is-rtl .me-3{margin-left:12px!important}.v-application--is-ltr .me-4{margin-right:16px!important}.v-application--is-rtl .me-4{margin-left:16px!important}.v-application--is-ltr .me-5{margin-right:20px!important}.v-application--is-rtl .me-5{margin-left:20px!important}.v-application--is-ltr .me-6{margin-right:24px!important}.v-application--is-rtl .me-6{margin-left:24px!important}.v-application--is-ltr .me-7{margin-right:28px!important}.v-application--is-rtl .me-7{margin-left:28px!important}.v-application--is-ltr .me-8{margin-right:32px!important}.v-application--is-rtl .me-8{margin-left:32px!important}.v-application--is-ltr .me-9{margin-right:36px!important}.v-application--is-rtl .me-9{margin-left:36px!important}.v-application--is-ltr .me-10{margin-right:40px!important}.v-application--is-rtl .me-10{margin-left:40px!important}.v-application--is-ltr .me-11{margin-right:44px!important}.v-application--is-rtl .me-11{margin-left:44px!important}.v-application--is-ltr .me-12{margin-right:48px!important}.v-application--is-rtl .me-12{margin-left:48px!important}.v-application--is-ltr .me-13{margin-right:52px!important}.v-application--is-rtl .me-13{margin-left:52px!important}.v-application--is-ltr .me-14{margin-right:56px!important}.v-application--is-rtl .me-14{margin-left:56px!important}.v-application--is-ltr .me-15{margin-right:60px!important}.v-application--is-rtl .me-15{margin-left:60px!important}.v-application--is-ltr .me-16{margin-right:64px!important}.v-application--is-rtl .me-16{margin-left:64px!important}.v-application--is-ltr .me-auto{margin-right:auto!important}.v-application--is-rtl .me-auto{margin-left:auto!important}.v-application .ma-n1{margin:-4px!important}.v-application .ma-n2{margin:-8px!important}.v-application .ma-n3{margin:-12px!important}.v-application .ma-n4{margin:-16px!important}.v-application .ma-n5{margin:-20px!important}.v-application .ma-n6{margin:-24px!important}.v-application .ma-n7{margin:-28px!important}.v-application .ma-n8{margin:-32px!important}.v-application .ma-n9{margin:-36px!important}.v-application .ma-n10{margin:-40px!important}.v-application .ma-n11{margin:-44px!important}.v-application .ma-n12{margin:-48px!important}.v-application .ma-n13{margin:-52px!important}.v-application .ma-n14{margin:-56px!important}.v-application .ma-n15{margin:-60px!important}.v-application .ma-n16{margin:-64px!important}.v-application .mx-n1{margin-right:-4px!important;margin-left:-4px!important}.v-application .mx-n2{margin-right:-8px!important;margin-left:-8px!important}.v-application .mx-n3{margin-right:-12px!important;margin-left:-12px!important}.v-application .mx-n4{margin-right:-16px!important;margin-left:-16px!important}.v-application .mx-n5{margin-right:-20px!important;margin-left:-20px!important}.v-application .mx-n6{margin-right:-24px!important;margin-left:-24px!important}.v-application .mx-n7{margin-right:-28px!important;margin-left:-28px!important}.v-application .mx-n8{margin-right:-32px!important;margin-left:-32px!important}.v-application .mx-n9{margin-right:-36px!important;margin-left:-36px!important}.v-application .mx-n10{margin-right:-40px!important;margin-left:-40px!important}.v-application .mx-n11{margin-right:-44px!important;margin-left:-44px!important}.v-application .mx-n12{margin-right:-48px!important;margin-left:-48px!important}.v-application .mx-n13{margin-right:-52px!important;margin-left:-52px!important}.v-application .mx-n14{margin-right:-56px!important;margin-left:-56px!important}.v-application .mx-n15{margin-right:-60px!important;margin-left:-60px!important}.v-application .mx-n16{margin-right:-64px!important;margin-left:-64px!important}.v-application .my-n1{margin-top:-4px!important;margin-bottom:-4px!important}.v-application .my-n2{margin-top:-8px!important;margin-bottom:-8px!important}.v-application .my-n3{margin-top:-12px!important;margin-bottom:-12px!important}.v-application .my-n4{margin-top:-16px!important;margin-bottom:-16px!important}.v-application .my-n5{margin-top:-20px!important;margin-bottom:-20px!important}.v-application .my-n6{margin-top:-24px!important;margin-bottom:-24px!important}.v-application .my-n7{margin-top:-28px!important;margin-bottom:-28px!important}.v-application .my-n8{margin-top:-32px!important;margin-bottom:-32px!important}.v-application .my-n9{margin-top:-36px!important;margin-bottom:-36px!important}.v-application .my-n10{margin-top:-40px!important;margin-bottom:-40px!important}.v-application .my-n11{margin-top:-44px!important;margin-bottom:-44px!important}.v-application .my-n12{margin-top:-48px!important;margin-bottom:-48px!important}.v-application .my-n13{margin-top:-52px!important;margin-bottom:-52px!important}.v-application .my-n14{margin-top:-56px!important;margin-bottom:-56px!important}.v-application .my-n15{margin-top:-60px!important;margin-bottom:-60px!important}.v-application .my-n16{margin-top:-64px!important;margin-bottom:-64px!important}.v-application .mt-n1{margin-top:-4px!important}.v-application .mt-n2{margin-top:-8px!important}.v-application .mt-n3{margin-top:-12px!important}.v-application .mt-n4{margin-top:-16px!important}.v-application .mt-n5{margin-top:-20px!important}.v-application .mt-n6{margin-top:-24px!important}.v-application .mt-n7{margin-top:-28px!important}.v-application .mt-n8{margin-top:-32px!important}.v-application .mt-n9{margin-top:-36px!important}.v-application .mt-n10{margin-top:-40px!important}.v-application .mt-n11{margin-top:-44px!important}.v-application .mt-n12{margin-top:-48px!important}.v-application .mt-n13{margin-top:-52px!important}.v-application .mt-n14{margin-top:-56px!important}.v-application .mt-n15{margin-top:-60px!important}.v-application .mt-n16{margin-top:-64px!important}.v-application .mr-n1{margin-right:-4px!important}.v-application .mr-n2{margin-right:-8px!important}.v-application .mr-n3{margin-right:-12px!important}.v-application .mr-n4{margin-right:-16px!important}.v-application .mr-n5{margin-right:-20px!important}.v-application .mr-n6{margin-right:-24px!important}.v-application .mr-n7{margin-right:-28px!important}.v-application .mr-n8{margin-right:-32px!important}.v-application .mr-n9{margin-right:-36px!important}.v-application .mr-n10{margin-right:-40px!important}.v-application .mr-n11{margin-right:-44px!important}.v-application .mr-n12{margin-right:-48px!important}.v-application .mr-n13{margin-right:-52px!important}.v-application .mr-n14{margin-right:-56px!important}.v-application .mr-n15{margin-right:-60px!important}.v-application .mr-n16{margin-right:-64px!important}.v-application .mb-n1{margin-bottom:-4px!important}.v-application .mb-n2{margin-bottom:-8px!important}.v-application .mb-n3{margin-bottom:-12px!important}.v-application .mb-n4{margin-bottom:-16px!important}.v-application .mb-n5{margin-bottom:-20px!important}.v-application .mb-n6{margin-bottom:-24px!important}.v-application .mb-n7{margin-bottom:-28px!important}.v-application .mb-n8{margin-bottom:-32px!important}.v-application .mb-n9{margin-bottom:-36px!important}.v-application .mb-n10{margin-bottom:-40px!important}.v-application .mb-n11{margin-bottom:-44px!important}.v-application .mb-n12{margin-bottom:-48px!important}.v-application .mb-n13{margin-bottom:-52px!important}.v-application .mb-n14{margin-bottom:-56px!important}.v-application .mb-n15{margin-bottom:-60px!important}.v-application .mb-n16{margin-bottom:-64px!important}.v-application .ml-n1{margin-left:-4px!important}.v-application .ml-n2{margin-left:-8px!important}.v-application .ml-n3{margin-left:-12px!important}.v-application .ml-n4{margin-left:-16px!important}.v-application .ml-n5{margin-left:-20px!important}.v-application .ml-n6{margin-left:-24px!important}.v-application .ml-n7{margin-left:-28px!important}.v-application .ml-n8{margin-left:-32px!important}.v-application .ml-n9{margin-left:-36px!important}.v-application .ml-n10{margin-left:-40px!important}.v-application .ml-n11{margin-left:-44px!important}.v-application .ml-n12{margin-left:-48px!important}.v-application .ml-n13{margin-left:-52px!important}.v-application .ml-n14{margin-left:-56px!important}.v-application .ml-n15{margin-left:-60px!important}.v-application .ml-n16{margin-left:-64px!important}.v-application--is-ltr .ms-n1{margin-left:-4px!important}.v-application--is-rtl .ms-n1{margin-right:-4px!important}.v-application--is-ltr .ms-n2{margin-left:-8px!important}.v-application--is-rtl .ms-n2{margin-right:-8px!important}.v-application--is-ltr .ms-n3{margin-left:-12px!important}.v-application--is-rtl .ms-n3{margin-right:-12px!important}.v-application--is-ltr .ms-n4{margin-left:-16px!important}.v-application--is-rtl .ms-n4{margin-right:-16px!important}.v-application--is-ltr .ms-n5{margin-left:-20px!important}.v-application--is-rtl .ms-n5{margin-right:-20px!important}.v-application--is-ltr .ms-n6{margin-left:-24px!important}.v-application--is-rtl .ms-n6{margin-right:-24px!important}.v-application--is-ltr .ms-n7{margin-left:-28px!important}.v-application--is-rtl .ms-n7{margin-right:-28px!important}.v-application--is-ltr .ms-n8{margin-left:-32px!important}.v-application--is-rtl .ms-n8{margin-right:-32px!important}.v-application--is-ltr .ms-n9{margin-left:-36px!important}.v-application--is-rtl .ms-n9{margin-right:-36px!important}.v-application--is-ltr .ms-n10{margin-left:-40px!important}.v-application--is-rtl .ms-n10{margin-right:-40px!important}.v-application--is-ltr .ms-n11{margin-left:-44px!important}.v-application--is-rtl .ms-n11{margin-right:-44px!important}.v-application--is-ltr .ms-n12{margin-left:-48px!important}.v-application--is-rtl .ms-n12{margin-right:-48px!important}.v-application--is-ltr .ms-n13{margin-left:-52px!important}.v-application--is-rtl .ms-n13{margin-right:-52px!important}.v-application--is-ltr .ms-n14{margin-left:-56px!important}.v-application--is-rtl .ms-n14{margin-right:-56px!important}.v-application--is-ltr .ms-n15{margin-left:-60px!important}.v-application--is-rtl .ms-n15{margin-right:-60px!important}.v-application--is-ltr .ms-n16{margin-left:-64px!important}.v-application--is-rtl .ms-n16{margin-right:-64px!important}.v-application--is-ltr .me-n1{margin-right:-4px!important}.v-application--is-rtl .me-n1{margin-left:-4px!important}.v-application--is-ltr .me-n2{margin-right:-8px!important}.v-application--is-rtl .me-n2{margin-left:-8px!important}.v-application--is-ltr .me-n3{margin-right:-12px!important}.v-application--is-rtl .me-n3{margin-left:-12px!important}.v-application--is-ltr .me-n4{margin-right:-16px!important}.v-application--is-rtl .me-n4{margin-left:-16px!important}.v-application--is-ltr .me-n5{margin-right:-20px!important}.v-application--is-rtl .me-n5{margin-left:-20px!important}.v-application--is-ltr .me-n6{margin-right:-24px!important}.v-application--is-rtl .me-n6{margin-left:-24px!important}.v-application--is-ltr .me-n7{margin-right:-28px!important}.v-application--is-rtl .me-n7{margin-left:-28px!important}.v-application--is-ltr .me-n8{margin-right:-32px!important}.v-application--is-rtl .me-n8{margin-left:-32px!important}.v-application--is-ltr .me-n9{margin-right:-36px!important}.v-application--is-rtl .me-n9{margin-left:-36px!important}.v-application--is-ltr .me-n10{margin-right:-40px!important}.v-application--is-rtl .me-n10{margin-left:-40px!important}.v-application--is-ltr .me-n11{margin-right:-44px!important}.v-application--is-rtl .me-n11{margin-left:-44px!important}.v-application--is-ltr .me-n12{margin-right:-48px!important}.v-application--is-rtl .me-n12{margin-left:-48px!important}.v-application--is-ltr .me-n13{margin-right:-52px!important}.v-application--is-rtl .me-n13{margin-left:-52px!important}.v-application--is-ltr .me-n14{margin-right:-56px!important}.v-application--is-rtl .me-n14{margin-left:-56px!important}.v-application--is-ltr .me-n15{margin-right:-60px!important}.v-application--is-rtl .me-n15{margin-left:-60px!important}.v-application--is-ltr .me-n16{margin-right:-64px!important}.v-application--is-rtl .me-n16{margin-left:-64px!important}.v-application .pa-0{padding:0!important}.v-application .pa-1{padding:4px!important}.v-application .pa-2{padding:8px!important}.v-application .pa-3{padding:12px!important}.v-application .pa-4{padding:16px!important}.v-application .pa-5{padding:20px!important}.v-application .pa-6{padding:24px!important}.v-application .pa-7{padding:28px!important}.v-application .pa-8{padding:32px!important}.v-application .pa-9{padding:36px!important}.v-application .pa-10{padding:40px!important}.v-application .pa-11{padding:44px!important}.v-application .pa-12{padding:48px!important}.v-application .pa-13{padding:52px!important}.v-application .pa-14{padding:56px!important}.v-application .pa-15{padding:60px!important}.v-application .pa-16{padding:64px!important}.v-application .px-0{padding-right:0!important;padding-left:0!important}.v-application .px-1{padding-right:4px!important;padding-left:4px!important}.v-application .px-2{padding-right:8px!important;padding-left:8px!important}.v-application .px-3{padding-right:12px!important;padding-left:12px!important}.v-application .px-4{padding-right:16px!important;padding-left:16px!important}.v-application .px-5{padding-right:20px!important;padding-left:20px!important}.v-application .px-6{padding-right:24px!important;padding-left:24px!important}.v-application .px-7{padding-right:28px!important;padding-left:28px!important}.v-application .px-8{padding-right:32px!important;padding-left:32px!important}.v-application .px-9{padding-right:36px!important;padding-left:36px!important}.v-application .px-10{padding-right:40px!important;padding-left:40px!important}.v-application .px-11{padding-right:44px!important;padding-left:44px!important}.v-application .px-12{padding-right:48px!important;padding-left:48px!important}.v-application .px-13{padding-right:52px!important;padding-left:52px!important}.v-application .px-14{padding-right:56px!important;padding-left:56px!important}.v-application .px-15{padding-right:60px!important;padding-left:60px!important}.v-application .px-16{padding-right:64px!important;padding-left:64px!important}.v-application .py-0{padding-top:0!important;padding-bottom:0!important}.v-application .py-1{padding-top:4px!important;padding-bottom:4px!important}.v-application .py-2{padding-top:8px!important;padding-bottom:8px!important}.v-application .py-3{padding-top:12px!important;padding-bottom:12px!important}.v-application .py-4{padding-top:16px!important;padding-bottom:16px!important}.v-application .py-5{padding-top:20px!important;padding-bottom:20px!important}.v-application .py-6{padding-top:24px!important;padding-bottom:24px!important}.v-application .py-7{padding-top:28px!important;padding-bottom:28px!important}.v-application .py-8{padding-top:32px!important;padding-bottom:32px!important}.v-application .py-9{padding-top:36px!important;padding-bottom:36px!important}.v-application .py-10{padding-top:40px!important;padding-bottom:40px!important}.v-application .py-11{padding-top:44px!important;padding-bottom:44px!important}.v-application .py-12{padding-top:48px!important;padding-bottom:48px!important}.v-application .py-13{padding-top:52px!important;padding-bottom:52px!important}.v-application .py-14{padding-top:56px!important;padding-bottom:56px!important}.v-application .py-15{padding-top:60px!important;padding-bottom:60px!important}.v-application .py-16{padding-top:64px!important;padding-bottom:64px!important}.v-application .pt-0{padding-top:0!important}.v-application .pt-1{padding-top:4px!important}.v-application .pt-2{padding-top:8px!important}.v-application .pt-3{padding-top:12px!important}.v-application .pt-4{padding-top:16px!important}.v-application .pt-5{padding-top:20px!important}.v-application .pt-6{padding-top:24px!important}.v-application .pt-7{padding-top:28px!important}.v-application .pt-8{padding-top:32px!important}.v-application .pt-9{padding-top:36px!important}.v-application .pt-10{padding-top:40px!important}.v-application .pt-11{padding-top:44px!important}.v-application .pt-12{padding-top:48px!important}.v-application .pt-13{padding-top:52px!important}.v-application .pt-14{padding-top:56px!important}.v-application .pt-15{padding-top:60px!important}.v-application .pt-16{padding-top:64px!important}.v-application .pr-0{padding-right:0!important}.v-application .pr-1{padding-right:4px!important}.v-application .pr-2{padding-right:8px!important}.v-application .pr-3{padding-right:12px!important}.v-application .pr-4{padding-right:16px!important}.v-application .pr-5{padding-right:20px!important}.v-application .pr-6{padding-right:24px!important}.v-application .pr-7{padding-right:28px!important}.v-application .pr-8{padding-right:32px!important}.v-application .pr-9{padding-right:36px!important}.v-application .pr-10{padding-right:40px!important}.v-application .pr-11{padding-right:44px!important}.v-application .pr-12{padding-right:48px!important}.v-application .pr-13{padding-right:52px!important}.v-application .pr-14{padding-right:56px!important}.v-application .pr-15{padding-right:60px!important}.v-application .pr-16{padding-right:64px!important}.v-application .pb-0{padding-bottom:0!important}.v-application .pb-1{padding-bottom:4px!important}.v-application .pb-2{padding-bottom:8px!important}.v-application .pb-3{padding-bottom:12px!important}.v-application .pb-4{padding-bottom:16px!important}.v-application .pb-5{padding-bottom:20px!important}.v-application .pb-6{padding-bottom:24px!important}.v-application .pb-7{padding-bottom:28px!important}.v-application .pb-8{padding-bottom:32px!important}.v-application .pb-9{padding-bottom:36px!important}.v-application .pb-10{padding-bottom:40px!important}.v-application .pb-11{padding-bottom:44px!important}.v-application .pb-12{padding-bottom:48px!important}.v-application .pb-13{padding-bottom:52px!important}.v-application .pb-14{padding-bottom:56px!important}.v-application .pb-15{padding-bottom:60px!important}.v-application .pb-16{padding-bottom:64px!important}.v-application .pl-0{padding-left:0!important}.v-application .pl-1{padding-left:4px!important}.v-application .pl-2{padding-left:8px!important}.v-application .pl-3{padding-left:12px!important}.v-application .pl-4{padding-left:16px!important}.v-application .pl-5{padding-left:20px!important}.v-application .pl-6{padding-left:24px!important}.v-application .pl-7{padding-left:28px!important}.v-application .pl-8{padding-left:32px!important}.v-application .pl-9{padding-left:36px!important}.v-application .pl-10{padding-left:40px!important}.v-application .pl-11{padding-left:44px!important}.v-application .pl-12{padding-left:48px!important}.v-application .pl-13{padding-left:52px!important}.v-application .pl-14{padding-left:56px!important}.v-application .pl-15{padding-left:60px!important}.v-application .pl-16{padding-left:64px!important}.v-application--is-ltr .ps-0{padding-left:0!important}.v-application--is-rtl .ps-0{padding-right:0!important}.v-application--is-ltr .ps-1{padding-left:4px!important}.v-application--is-rtl .ps-1{padding-right:4px!important}.v-application--is-ltr .ps-2{padding-left:8px!important}.v-application--is-rtl .ps-2{padding-right:8px!important}.v-application--is-ltr .ps-3{padding-left:12px!important}.v-application--is-rtl .ps-3{padding-right:12px!important}.v-application--is-ltr .ps-4{padding-left:16px!important}.v-application--is-rtl .ps-4{padding-right:16px!important}.v-application--is-ltr .ps-5{padding-left:20px!important}.v-application--is-rtl .ps-5{padding-right:20px!important}.v-application--is-ltr .ps-6{padding-left:24px!important}.v-application--is-rtl .ps-6{padding-right:24px!important}.v-application--is-ltr .ps-7{padding-left:28px!important}.v-application--is-rtl .ps-7{padding-right:28px!important}.v-application--is-ltr .ps-8{padding-left:32px!important}.v-application--is-rtl .ps-8{padding-right:32px!important}.v-application--is-ltr .ps-9{padding-left:36px!important}.v-application--is-rtl .ps-9{padding-right:36px!important}.v-application--is-ltr .ps-10{padding-left:40px!important}.v-application--is-rtl .ps-10{padding-right:40px!important}.v-application--is-ltr .ps-11{padding-left:44px!important}.v-application--is-rtl .ps-11{padding-right:44px!important}.v-application--is-ltr .ps-12{padding-left:48px!important}.v-application--is-rtl .ps-12{padding-right:48px!important}.v-application--is-ltr .ps-13{padding-left:52px!important}.v-application--is-rtl .ps-13{padding-right:52px!important}.v-application--is-ltr .ps-14{padding-left:56px!important}.v-application--is-rtl .ps-14{padding-right:56px!important}.v-application--is-ltr .ps-15{padding-left:60px!important}.v-application--is-rtl .ps-15{padding-right:60px!important}.v-application--is-ltr .ps-16{padding-left:64px!important}.v-application--is-rtl .ps-16{padding-right:64px!important}.v-application--is-ltr .pe-0{padding-right:0!important}.v-application--is-rtl .pe-0{padding-left:0!important}.v-application--is-ltr .pe-1{padding-right:4px!important}.v-application--is-rtl .pe-1{padding-left:4px!important}.v-application--is-ltr .pe-2{padding-right:8px!important}.v-application--is-rtl .pe-2{padding-left:8px!important}.v-application--is-ltr .pe-3{padding-right:12px!important}.v-application--is-rtl .pe-3{padding-left:12px!important}.v-application--is-ltr .pe-4{padding-right:16px!important}.v-application--is-rtl .pe-4{padding-left:16px!important}.v-application--is-ltr .pe-5{padding-right:20px!important}.v-application--is-rtl .pe-5{padding-left:20px!important}.v-application--is-ltr .pe-6{padding-right:24px!important}.v-application--is-rtl .pe-6{padding-left:24px!important}.v-application--is-ltr .pe-7{padding-right:28px!important}.v-application--is-rtl .pe-7{padding-left:28px!important}.v-application--is-ltr .pe-8{padding-right:32px!important}.v-application--is-rtl .pe-8{padding-left:32px!important}.v-application--is-ltr .pe-9{padding-right:36px!important}.v-application--is-rtl .pe-9{padding-left:36px!important}.v-application--is-ltr .pe-10{padding-right:40px!important}.v-application--is-rtl .pe-10{padding-left:40px!important}.v-application--is-ltr .pe-11{padding-right:44px!important}.v-application--is-rtl .pe-11{padding-left:44px!important}.v-application--is-ltr .pe-12{padding-right:48px!important}.v-application--is-rtl .pe-12{padding-left:48px!important}.v-application--is-ltr .pe-13{padding-right:52px!important}.v-application--is-rtl .pe-13{padding-left:52px!important}.v-application--is-ltr .pe-14{padding-right:56px!important}.v-application--is-rtl .pe-14{padding-left:56px!important}.v-application--is-ltr .pe-15{padding-right:60px!important}.v-application--is-rtl .pe-15{padding-left:60px!important}.v-application--is-ltr .pe-16{padding-right:64px!important}.v-application--is-rtl .pe-16{padding-left:64px!important}.v-application .rounded-0{border-radius:0!important}.v-application .rounded-sm{border-radius:2px!important}.v-application .rounded{border-radius:4px!important}.v-application .rounded-lg{border-radius:8px!important}.v-application .rounded-xl{border-radius:24px!important}.v-application .rounded-pill{border-radius:9999px!important}.v-application .rounded-circle{border-radius:50%!important}.v-application .rounded-t-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.v-application .rounded-t-sm{border-top-left-radius:2px!important;border-top-right-radius:2px!important}.v-application .rounded-t{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.v-application .rounded-t-lg{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.v-application .rounded-t-xl{border-top-left-radius:24px!important;border-top-right-radius:24px!important}.v-application .rounded-t-pill{border-top-left-radius:9999px!important;border-top-right-radius:9999px!important}.v-application .rounded-t-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.v-application .rounded-r-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-application .rounded-r-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-application .rounded-r{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-application .rounded-r-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-application .rounded-r-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-application .rounded-r-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-application .rounded-r-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-application .rounded-b-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-application .rounded-b-sm{border-bottom-left-radius:2px!important;border-bottom-right-radius:2px!important}.v-application .rounded-b{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.v-application .rounded-b-lg{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.v-application .rounded-b-xl{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important}.v-application .rounded-b-pill{border-bottom-left-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-application .rounded-b-circle{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.v-application .rounded-l-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-application .rounded-l-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-application .rounded-l{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-application .rounded-l-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-application .rounded-l-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-application .rounded-l-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-application .rounded-l-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-application .rounded-tl-0{border-top-left-radius:0!important}.v-application .rounded-tl-sm{border-top-left-radius:2px!important}.v-application .rounded-tl{border-top-left-radius:4px!important}.v-application .rounded-tl-lg{border-top-left-radius:8px!important}.v-application .rounded-tl-xl{border-top-left-radius:24px!important}.v-application .rounded-tl-pill{border-top-left-radius:9999px!important}.v-application .rounded-tl-circle{border-top-left-radius:50%!important}.v-application .rounded-tr-0{border-top-right-radius:0!important}.v-application .rounded-tr-sm{border-top-right-radius:2px!important}.v-application .rounded-tr{border-top-right-radius:4px!important}.v-application .rounded-tr-lg{border-top-right-radius:8px!important}.v-application .rounded-tr-xl{border-top-right-radius:24px!important}.v-application .rounded-tr-pill{border-top-right-radius:9999px!important}.v-application .rounded-tr-circle{border-top-right-radius:50%!important}.v-application .rounded-br-0{border-bottom-right-radius:0!important}.v-application .rounded-br-sm{border-bottom-right-radius:2px!important}.v-application .rounded-br{border-bottom-right-radius:4px!important}.v-application .rounded-br-lg{border-bottom-right-radius:8px!important}.v-application .rounded-br-xl{border-bottom-right-radius:24px!important}.v-application .rounded-br-pill{border-bottom-right-radius:9999px!important}.v-application .rounded-br-circle{border-bottom-right-radius:50%!important}.v-application .rounded-bl-0{border-bottom-left-radius:0!important}.v-application .rounded-bl-sm{border-bottom-left-radius:2px!important}.v-application .rounded-bl{border-bottom-left-radius:4px!important}.v-application .rounded-bl-lg{border-bottom-left-radius:8px!important}.v-application .rounded-bl-xl{border-bottom-left-radius:24px!important}.v-application .rounded-bl-pill{border-bottom-left-radius:9999px!important}.v-application .rounded-bl-circle{border-bottom-left-radius:50%!important}.v-application .text-left{text-align:left!important}.v-application .text-right{text-align:right!important}.v-application .text-center{text-align:center!important}.v-application .text-justify{text-align:justify!important}.v-application .text-start{text-align:start!important}.v-application .text-end{text-align:end!important}.v-application .text-decoration-line-through{text-decoration:line-through!important}.v-application .text-decoration-none{text-decoration:none!important}.v-application .text-decoration-overline{text-decoration:overline!important}.v-application .text-decoration-underline{text-decoration:underline!important}.v-application .text-wrap{white-space:normal!important}.v-application .text-no-wrap{white-space:nowrap!important}.v-application .text-pre{white-space:pre!important}.v-application .text-pre-line{white-space:pre-line!important}.v-application .text-pre-wrap{white-space:pre-wrap!important}.v-application .text-break{overflow-wrap:break-word!important;word-break:break-word!important}.v-application .text-truncate{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.v-application .text-none{text-transform:none!important}.v-application .text-capitalize{text-transform:capitalize!important}.v-application .text-lowercase{text-transform:lowercase!important}.v-application .text-uppercase{text-transform:uppercase!important}.v-application .text-h1{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .text-h1,.v-application .text-h2{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .text-h2{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .text-h3{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .text-h3,.v-application .text-h4{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .text-h4{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .text-h5{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .text-h5,.v-application .text-h6{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .text-h6{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .text-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important}.v-application .text-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.v-application .text-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important}.v-application .text-body-2{font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important}.v-application .text-body-2,.v-application .text-button{font-size:.875rem!important;font-family:Roboto,sans-serif!important}.v-application .text-button{font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;text-transform:uppercase!important}.v-application .text-caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important}.v-application .text-caption,.v-application .text-overline{font-size:.75rem!important;font-family:Roboto,sans-serif!important}.v-application .text-overline{font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;text-transform:uppercase!important}@media(min-width:600px){.v-application .d-sm-none{display:none!important}.v-application .d-sm-inline{display:inline!important}.v-application .d-sm-inline-block{display:inline-block!important}.v-application .d-sm-block{display:block!important}.v-application .d-sm-table{display:table!important}.v-application .d-sm-table-row{display:table-row!important}.v-application .d-sm-table-cell{display:table-cell!important}.v-application .d-sm-flex{display:flex!important}.v-application .d-sm-inline-flex{display:inline-flex!important}.v-application .float-sm-none{float:none!important}.v-application .float-sm-left{float:left!important}.v-application .float-sm-right{float:right!important}.v-application--is-rtl .float-sm-end{float:left!important}.v-application--is-ltr .float-sm-end,.v-application--is-rtl .float-sm-start{float:right!important}.v-application--is-ltr .float-sm-start{float:left!important}.v-application .flex-sm-fill{flex:1 1 auto!important}.v-application .flex-sm-row{flex-direction:row!important}.v-application .flex-sm-column{flex-direction:column!important}.v-application .flex-sm-row-reverse{flex-direction:row-reverse!important}.v-application .flex-sm-column-reverse{flex-direction:column-reverse!important}.v-application .flex-sm-grow-0{flex-grow:0!important}.v-application .flex-sm-grow-1{flex-grow:1!important}.v-application .flex-sm-shrink-0{flex-shrink:0!important}.v-application .flex-sm-shrink-1{flex-shrink:1!important}.v-application .flex-sm-wrap{flex-wrap:wrap!important}.v-application .flex-sm-nowrap{flex-wrap:nowrap!important}.v-application .flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.v-application .justify-sm-start{justify-content:flex-start!important}.v-application .justify-sm-end{justify-content:flex-end!important}.v-application .justify-sm-center{justify-content:center!important}.v-application .justify-sm-space-between{justify-content:space-between!important}.v-application .justify-sm-space-around{justify-content:space-around!important}.v-application .align-sm-start{align-items:flex-start!important}.v-application .align-sm-end{align-items:flex-end!important}.v-application .align-sm-center{align-items:center!important}.v-application .align-sm-baseline{align-items:baseline!important}.v-application .align-sm-stretch{align-items:stretch!important}.v-application .align-content-sm-start{align-content:flex-start!important}.v-application .align-content-sm-end{align-content:flex-end!important}.v-application .align-content-sm-center{align-content:center!important}.v-application .align-content-sm-space-between{align-content:space-between!important}.v-application .align-content-sm-space-around{align-content:space-around!important}.v-application .align-content-sm-stretch{align-content:stretch!important}.v-application .align-self-sm-auto{align-self:auto!important}.v-application .align-self-sm-start{align-self:flex-start!important}.v-application .align-self-sm-end{align-self:flex-end!important}.v-application .align-self-sm-center{align-self:center!important}.v-application .align-self-sm-baseline{align-self:baseline!important}.v-application .align-self-sm-stretch{align-self:stretch!important}.v-application .order-sm-first{order:-1!important}.v-application .order-sm-0{order:0!important}.v-application .order-sm-1{order:1!important}.v-application .order-sm-2{order:2!important}.v-application .order-sm-3{order:3!important}.v-application .order-sm-4{order:4!important}.v-application .order-sm-5{order:5!important}.v-application .order-sm-6{order:6!important}.v-application .order-sm-7{order:7!important}.v-application .order-sm-8{order:8!important}.v-application .order-sm-9{order:9!important}.v-application .order-sm-10{order:10!important}.v-application .order-sm-11{order:11!important}.v-application .order-sm-12{order:12!important}.v-application .order-sm-last{order:13!important}.v-application .ma-sm-0{margin:0!important}.v-application .ma-sm-1{margin:4px!important}.v-application .ma-sm-2{margin:8px!important}.v-application .ma-sm-3{margin:12px!important}.v-application .ma-sm-4{margin:16px!important}.v-application .ma-sm-5{margin:20px!important}.v-application .ma-sm-6{margin:24px!important}.v-application .ma-sm-7{margin:28px!important}.v-application .ma-sm-8{margin:32px!important}.v-application .ma-sm-9{margin:36px!important}.v-application .ma-sm-10{margin:40px!important}.v-application .ma-sm-11{margin:44px!important}.v-application .ma-sm-12{margin:48px!important}.v-application .ma-sm-13{margin:52px!important}.v-application .ma-sm-14{margin:56px!important}.v-application .ma-sm-15{margin:60px!important}.v-application .ma-sm-16{margin:64px!important}.v-application .ma-sm-auto{margin:auto!important}.v-application .mx-sm-0{margin-right:0!important;margin-left:0!important}.v-application .mx-sm-1{margin-right:4px!important;margin-left:4px!important}.v-application .mx-sm-2{margin-right:8px!important;margin-left:8px!important}.v-application .mx-sm-3{margin-right:12px!important;margin-left:12px!important}.v-application .mx-sm-4{margin-right:16px!important;margin-left:16px!important}.v-application .mx-sm-5{margin-right:20px!important;margin-left:20px!important}.v-application .mx-sm-6{margin-right:24px!important;margin-left:24px!important}.v-application .mx-sm-7{margin-right:28px!important;margin-left:28px!important}.v-application .mx-sm-8{margin-right:32px!important;margin-left:32px!important}.v-application .mx-sm-9{margin-right:36px!important;margin-left:36px!important}.v-application .mx-sm-10{margin-right:40px!important;margin-left:40px!important}.v-application .mx-sm-11{margin-right:44px!important;margin-left:44px!important}.v-application .mx-sm-12{margin-right:48px!important;margin-left:48px!important}.v-application .mx-sm-13{margin-right:52px!important;margin-left:52px!important}.v-application .mx-sm-14{margin-right:56px!important;margin-left:56px!important}.v-application .mx-sm-15{margin-right:60px!important;margin-left:60px!important}.v-application .mx-sm-16{margin-right:64px!important;margin-left:64px!important}.v-application .mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.v-application .my-sm-0{margin-top:0!important;margin-bottom:0!important}.v-application .my-sm-1{margin-top:4px!important;margin-bottom:4px!important}.v-application .my-sm-2{margin-top:8px!important;margin-bottom:8px!important}.v-application .my-sm-3{margin-top:12px!important;margin-bottom:12px!important}.v-application .my-sm-4{margin-top:16px!important;margin-bottom:16px!important}.v-application .my-sm-5{margin-top:20px!important;margin-bottom:20px!important}.v-application .my-sm-6{margin-top:24px!important;margin-bottom:24px!important}.v-application .my-sm-7{margin-top:28px!important;margin-bottom:28px!important}.v-application .my-sm-8{margin-top:32px!important;margin-bottom:32px!important}.v-application .my-sm-9{margin-top:36px!important;margin-bottom:36px!important}.v-application .my-sm-10{margin-top:40px!important;margin-bottom:40px!important}.v-application .my-sm-11{margin-top:44px!important;margin-bottom:44px!important}.v-application .my-sm-12{margin-top:48px!important;margin-bottom:48px!important}.v-application .my-sm-13{margin-top:52px!important;margin-bottom:52px!important}.v-application .my-sm-14{margin-top:56px!important;margin-bottom:56px!important}.v-application .my-sm-15{margin-top:60px!important;margin-bottom:60px!important}.v-application .my-sm-16{margin-top:64px!important;margin-bottom:64px!important}.v-application .my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.v-application .mt-sm-0{margin-top:0!important}.v-application .mt-sm-1{margin-top:4px!important}.v-application .mt-sm-2{margin-top:8px!important}.v-application .mt-sm-3{margin-top:12px!important}.v-application .mt-sm-4{margin-top:16px!important}.v-application .mt-sm-5{margin-top:20px!important}.v-application .mt-sm-6{margin-top:24px!important}.v-application .mt-sm-7{margin-top:28px!important}.v-application .mt-sm-8{margin-top:32px!important}.v-application .mt-sm-9{margin-top:36px!important}.v-application .mt-sm-10{margin-top:40px!important}.v-application .mt-sm-11{margin-top:44px!important}.v-application .mt-sm-12{margin-top:48px!important}.v-application .mt-sm-13{margin-top:52px!important}.v-application .mt-sm-14{margin-top:56px!important}.v-application .mt-sm-15{margin-top:60px!important}.v-application .mt-sm-16{margin-top:64px!important}.v-application .mt-sm-auto{margin-top:auto!important}.v-application .mr-sm-0{margin-right:0!important}.v-application .mr-sm-1{margin-right:4px!important}.v-application .mr-sm-2{margin-right:8px!important}.v-application .mr-sm-3{margin-right:12px!important}.v-application .mr-sm-4{margin-right:16px!important}.v-application .mr-sm-5{margin-right:20px!important}.v-application .mr-sm-6{margin-right:24px!important}.v-application .mr-sm-7{margin-right:28px!important}.v-application .mr-sm-8{margin-right:32px!important}.v-application .mr-sm-9{margin-right:36px!important}.v-application .mr-sm-10{margin-right:40px!important}.v-application .mr-sm-11{margin-right:44px!important}.v-application .mr-sm-12{margin-right:48px!important}.v-application .mr-sm-13{margin-right:52px!important}.v-application .mr-sm-14{margin-right:56px!important}.v-application .mr-sm-15{margin-right:60px!important}.v-application .mr-sm-16{margin-right:64px!important}.v-application .mr-sm-auto{margin-right:auto!important}.v-application .mb-sm-0{margin-bottom:0!important}.v-application .mb-sm-1{margin-bottom:4px!important}.v-application .mb-sm-2{margin-bottom:8px!important}.v-application .mb-sm-3{margin-bottom:12px!important}.v-application .mb-sm-4{margin-bottom:16px!important}.v-application .mb-sm-5{margin-bottom:20px!important}.v-application .mb-sm-6{margin-bottom:24px!important}.v-application .mb-sm-7{margin-bottom:28px!important}.v-application .mb-sm-8{margin-bottom:32px!important}.v-application .mb-sm-9{margin-bottom:36px!important}.v-application .mb-sm-10{margin-bottom:40px!important}.v-application .mb-sm-11{margin-bottom:44px!important}.v-application .mb-sm-12{margin-bottom:48px!important}.v-application .mb-sm-13{margin-bottom:52px!important}.v-application .mb-sm-14{margin-bottom:56px!important}.v-application .mb-sm-15{margin-bottom:60px!important}.v-application .mb-sm-16{margin-bottom:64px!important}.v-application .mb-sm-auto{margin-bottom:auto!important}.v-application .ml-sm-0{margin-left:0!important}.v-application .ml-sm-1{margin-left:4px!important}.v-application .ml-sm-2{margin-left:8px!important}.v-application .ml-sm-3{margin-left:12px!important}.v-application .ml-sm-4{margin-left:16px!important}.v-application .ml-sm-5{margin-left:20px!important}.v-application .ml-sm-6{margin-left:24px!important}.v-application .ml-sm-7{margin-left:28px!important}.v-application .ml-sm-8{margin-left:32px!important}.v-application .ml-sm-9{margin-left:36px!important}.v-application .ml-sm-10{margin-left:40px!important}.v-application .ml-sm-11{margin-left:44px!important}.v-application .ml-sm-12{margin-left:48px!important}.v-application .ml-sm-13{margin-left:52px!important}.v-application .ml-sm-14{margin-left:56px!important}.v-application .ml-sm-15{margin-left:60px!important}.v-application .ml-sm-16{margin-left:64px!important}.v-application .ml-sm-auto{margin-left:auto!important}.v-application--is-ltr .ms-sm-0{margin-left:0!important}.v-application--is-rtl .ms-sm-0{margin-right:0!important}.v-application--is-ltr .ms-sm-1{margin-left:4px!important}.v-application--is-rtl .ms-sm-1{margin-right:4px!important}.v-application--is-ltr .ms-sm-2{margin-left:8px!important}.v-application--is-rtl .ms-sm-2{margin-right:8px!important}.v-application--is-ltr .ms-sm-3{margin-left:12px!important}.v-application--is-rtl .ms-sm-3{margin-right:12px!important}.v-application--is-ltr .ms-sm-4{margin-left:16px!important}.v-application--is-rtl .ms-sm-4{margin-right:16px!important}.v-application--is-ltr .ms-sm-5{margin-left:20px!important}.v-application--is-rtl .ms-sm-5{margin-right:20px!important}.v-application--is-ltr .ms-sm-6{margin-left:24px!important}.v-application--is-rtl .ms-sm-6{margin-right:24px!important}.v-application--is-ltr .ms-sm-7{margin-left:28px!important}.v-application--is-rtl .ms-sm-7{margin-right:28px!important}.v-application--is-ltr .ms-sm-8{margin-left:32px!important}.v-application--is-rtl .ms-sm-8{margin-right:32px!important}.v-application--is-ltr .ms-sm-9{margin-left:36px!important}.v-application--is-rtl .ms-sm-9{margin-right:36px!important}.v-application--is-ltr .ms-sm-10{margin-left:40px!important}.v-application--is-rtl .ms-sm-10{margin-right:40px!important}.v-application--is-ltr .ms-sm-11{margin-left:44px!important}.v-application--is-rtl .ms-sm-11{margin-right:44px!important}.v-application--is-ltr .ms-sm-12{margin-left:48px!important}.v-application--is-rtl .ms-sm-12{margin-right:48px!important}.v-application--is-ltr .ms-sm-13{margin-left:52px!important}.v-application--is-rtl .ms-sm-13{margin-right:52px!important}.v-application--is-ltr .ms-sm-14{margin-left:56px!important}.v-application--is-rtl .ms-sm-14{margin-right:56px!important}.v-application--is-ltr .ms-sm-15{margin-left:60px!important}.v-application--is-rtl .ms-sm-15{margin-right:60px!important}.v-application--is-ltr .ms-sm-16{margin-left:64px!important}.v-application--is-rtl .ms-sm-16{margin-right:64px!important}.v-application--is-ltr .ms-sm-auto{margin-left:auto!important}.v-application--is-rtl .ms-sm-auto{margin-right:auto!important}.v-application--is-ltr .me-sm-0{margin-right:0!important}.v-application--is-rtl .me-sm-0{margin-left:0!important}.v-application--is-ltr .me-sm-1{margin-right:4px!important}.v-application--is-rtl .me-sm-1{margin-left:4px!important}.v-application--is-ltr .me-sm-2{margin-right:8px!important}.v-application--is-rtl .me-sm-2{margin-left:8px!important}.v-application--is-ltr .me-sm-3{margin-right:12px!important}.v-application--is-rtl .me-sm-3{margin-left:12px!important}.v-application--is-ltr .me-sm-4{margin-right:16px!important}.v-application--is-rtl .me-sm-4{margin-left:16px!important}.v-application--is-ltr .me-sm-5{margin-right:20px!important}.v-application--is-rtl .me-sm-5{margin-left:20px!important}.v-application--is-ltr .me-sm-6{margin-right:24px!important}.v-application--is-rtl .me-sm-6{margin-left:24px!important}.v-application--is-ltr .me-sm-7{margin-right:28px!important}.v-application--is-rtl .me-sm-7{margin-left:28px!important}.v-application--is-ltr .me-sm-8{margin-right:32px!important}.v-application--is-rtl .me-sm-8{margin-left:32px!important}.v-application--is-ltr .me-sm-9{margin-right:36px!important}.v-application--is-rtl .me-sm-9{margin-left:36px!important}.v-application--is-ltr .me-sm-10{margin-right:40px!important}.v-application--is-rtl .me-sm-10{margin-left:40px!important}.v-application--is-ltr .me-sm-11{margin-right:44px!important}.v-application--is-rtl .me-sm-11{margin-left:44px!important}.v-application--is-ltr .me-sm-12{margin-right:48px!important}.v-application--is-rtl .me-sm-12{margin-left:48px!important}.v-application--is-ltr .me-sm-13{margin-right:52px!important}.v-application--is-rtl .me-sm-13{margin-left:52px!important}.v-application--is-ltr .me-sm-14{margin-right:56px!important}.v-application--is-rtl .me-sm-14{margin-left:56px!important}.v-application--is-ltr .me-sm-15{margin-right:60px!important}.v-application--is-rtl .me-sm-15{margin-left:60px!important}.v-application--is-ltr .me-sm-16{margin-right:64px!important}.v-application--is-rtl .me-sm-16{margin-left:64px!important}.v-application--is-ltr .me-sm-auto{margin-right:auto!important}.v-application--is-rtl .me-sm-auto{margin-left:auto!important}.v-application .ma-sm-n1{margin:-4px!important}.v-application .ma-sm-n2{margin:-8px!important}.v-application .ma-sm-n3{margin:-12px!important}.v-application .ma-sm-n4{margin:-16px!important}.v-application .ma-sm-n5{margin:-20px!important}.v-application .ma-sm-n6{margin:-24px!important}.v-application .ma-sm-n7{margin:-28px!important}.v-application .ma-sm-n8{margin:-32px!important}.v-application .ma-sm-n9{margin:-36px!important}.v-application .ma-sm-n10{margin:-40px!important}.v-application .ma-sm-n11{margin:-44px!important}.v-application .ma-sm-n12{margin:-48px!important}.v-application .ma-sm-n13{margin:-52px!important}.v-application .ma-sm-n14{margin:-56px!important}.v-application .ma-sm-n15{margin:-60px!important}.v-application .ma-sm-n16{margin:-64px!important}.v-application .mx-sm-n1{margin-right:-4px!important;margin-left:-4px!important}.v-application .mx-sm-n2{margin-right:-8px!important;margin-left:-8px!important}.v-application .mx-sm-n3{margin-right:-12px!important;margin-left:-12px!important}.v-application .mx-sm-n4{margin-right:-16px!important;margin-left:-16px!important}.v-application .mx-sm-n5{margin-right:-20px!important;margin-left:-20px!important}.v-application .mx-sm-n6{margin-right:-24px!important;margin-left:-24px!important}.v-application .mx-sm-n7{margin-right:-28px!important;margin-left:-28px!important}.v-application .mx-sm-n8{margin-right:-32px!important;margin-left:-32px!important}.v-application .mx-sm-n9{margin-right:-36px!important;margin-left:-36px!important}.v-application .mx-sm-n10{margin-right:-40px!important;margin-left:-40px!important}.v-application .mx-sm-n11{margin-right:-44px!important;margin-left:-44px!important}.v-application .mx-sm-n12{margin-right:-48px!important;margin-left:-48px!important}.v-application .mx-sm-n13{margin-right:-52px!important;margin-left:-52px!important}.v-application .mx-sm-n14{margin-right:-56px!important;margin-left:-56px!important}.v-application .mx-sm-n15{margin-right:-60px!important;margin-left:-60px!important}.v-application .mx-sm-n16{margin-right:-64px!important;margin-left:-64px!important}.v-application .my-sm-n1{margin-top:-4px!important;margin-bottom:-4px!important}.v-application .my-sm-n2{margin-top:-8px!important;margin-bottom:-8px!important}.v-application .my-sm-n3{margin-top:-12px!important;margin-bottom:-12px!important}.v-application .my-sm-n4{margin-top:-16px!important;margin-bottom:-16px!important}.v-application .my-sm-n5{margin-top:-20px!important;margin-bottom:-20px!important}.v-application .my-sm-n6{margin-top:-24px!important;margin-bottom:-24px!important}.v-application .my-sm-n7{margin-top:-28px!important;margin-bottom:-28px!important}.v-application .my-sm-n8{margin-top:-32px!important;margin-bottom:-32px!important}.v-application .my-sm-n9{margin-top:-36px!important;margin-bottom:-36px!important}.v-application .my-sm-n10{margin-top:-40px!important;margin-bottom:-40px!important}.v-application .my-sm-n11{margin-top:-44px!important;margin-bottom:-44px!important}.v-application .my-sm-n12{margin-top:-48px!important;margin-bottom:-48px!important}.v-application .my-sm-n13{margin-top:-52px!important;margin-bottom:-52px!important}.v-application .my-sm-n14{margin-top:-56px!important;margin-bottom:-56px!important}.v-application .my-sm-n15{margin-top:-60px!important;margin-bottom:-60px!important}.v-application .my-sm-n16{margin-top:-64px!important;margin-bottom:-64px!important}.v-application .mt-sm-n1{margin-top:-4px!important}.v-application .mt-sm-n2{margin-top:-8px!important}.v-application .mt-sm-n3{margin-top:-12px!important}.v-application .mt-sm-n4{margin-top:-16px!important}.v-application .mt-sm-n5{margin-top:-20px!important}.v-application .mt-sm-n6{margin-top:-24px!important}.v-application .mt-sm-n7{margin-top:-28px!important}.v-application .mt-sm-n8{margin-top:-32px!important}.v-application .mt-sm-n9{margin-top:-36px!important}.v-application .mt-sm-n10{margin-top:-40px!important}.v-application .mt-sm-n11{margin-top:-44px!important}.v-application .mt-sm-n12{margin-top:-48px!important}.v-application .mt-sm-n13{margin-top:-52px!important}.v-application .mt-sm-n14{margin-top:-56px!important}.v-application .mt-sm-n15{margin-top:-60px!important}.v-application .mt-sm-n16{margin-top:-64px!important}.v-application .mr-sm-n1{margin-right:-4px!important}.v-application .mr-sm-n2{margin-right:-8px!important}.v-application .mr-sm-n3{margin-right:-12px!important}.v-application .mr-sm-n4{margin-right:-16px!important}.v-application .mr-sm-n5{margin-right:-20px!important}.v-application .mr-sm-n6{margin-right:-24px!important}.v-application .mr-sm-n7{margin-right:-28px!important}.v-application .mr-sm-n8{margin-right:-32px!important}.v-application .mr-sm-n9{margin-right:-36px!important}.v-application .mr-sm-n10{margin-right:-40px!important}.v-application .mr-sm-n11{margin-right:-44px!important}.v-application .mr-sm-n12{margin-right:-48px!important}.v-application .mr-sm-n13{margin-right:-52px!important}.v-application .mr-sm-n14{margin-right:-56px!important}.v-application .mr-sm-n15{margin-right:-60px!important}.v-application .mr-sm-n16{margin-right:-64px!important}.v-application .mb-sm-n1{margin-bottom:-4px!important}.v-application .mb-sm-n2{margin-bottom:-8px!important}.v-application .mb-sm-n3{margin-bottom:-12px!important}.v-application .mb-sm-n4{margin-bottom:-16px!important}.v-application .mb-sm-n5{margin-bottom:-20px!important}.v-application .mb-sm-n6{margin-bottom:-24px!important}.v-application .mb-sm-n7{margin-bottom:-28px!important}.v-application .mb-sm-n8{margin-bottom:-32px!important}.v-application .mb-sm-n9{margin-bottom:-36px!important}.v-application .mb-sm-n10{margin-bottom:-40px!important}.v-application .mb-sm-n11{margin-bottom:-44px!important}.v-application .mb-sm-n12{margin-bottom:-48px!important}.v-application .mb-sm-n13{margin-bottom:-52px!important}.v-application .mb-sm-n14{margin-bottom:-56px!important}.v-application .mb-sm-n15{margin-bottom:-60px!important}.v-application .mb-sm-n16{margin-bottom:-64px!important}.v-application .ml-sm-n1{margin-left:-4px!important}.v-application .ml-sm-n2{margin-left:-8px!important}.v-application .ml-sm-n3{margin-left:-12px!important}.v-application .ml-sm-n4{margin-left:-16px!important}.v-application .ml-sm-n5{margin-left:-20px!important}.v-application .ml-sm-n6{margin-left:-24px!important}.v-application .ml-sm-n7{margin-left:-28px!important}.v-application .ml-sm-n8{margin-left:-32px!important}.v-application .ml-sm-n9{margin-left:-36px!important}.v-application .ml-sm-n10{margin-left:-40px!important}.v-application .ml-sm-n11{margin-left:-44px!important}.v-application .ml-sm-n12{margin-left:-48px!important}.v-application .ml-sm-n13{margin-left:-52px!important}.v-application .ml-sm-n14{margin-left:-56px!important}.v-application .ml-sm-n15{margin-left:-60px!important}.v-application .ml-sm-n16{margin-left:-64px!important}.v-application--is-ltr .ms-sm-n1{margin-left:-4px!important}.v-application--is-rtl .ms-sm-n1{margin-right:-4px!important}.v-application--is-ltr .ms-sm-n2{margin-left:-8px!important}.v-application--is-rtl .ms-sm-n2{margin-right:-8px!important}.v-application--is-ltr .ms-sm-n3{margin-left:-12px!important}.v-application--is-rtl .ms-sm-n3{margin-right:-12px!important}.v-application--is-ltr .ms-sm-n4{margin-left:-16px!important}.v-application--is-rtl .ms-sm-n4{margin-right:-16px!important}.v-application--is-ltr .ms-sm-n5{margin-left:-20px!important}.v-application--is-rtl .ms-sm-n5{margin-right:-20px!important}.v-application--is-ltr .ms-sm-n6{margin-left:-24px!important}.v-application--is-rtl .ms-sm-n6{margin-right:-24px!important}.v-application--is-ltr .ms-sm-n7{margin-left:-28px!important}.v-application--is-rtl .ms-sm-n7{margin-right:-28px!important}.v-application--is-ltr .ms-sm-n8{margin-left:-32px!important}.v-application--is-rtl .ms-sm-n8{margin-right:-32px!important}.v-application--is-ltr .ms-sm-n9{margin-left:-36px!important}.v-application--is-rtl .ms-sm-n9{margin-right:-36px!important}.v-application--is-ltr .ms-sm-n10{margin-left:-40px!important}.v-application--is-rtl .ms-sm-n10{margin-right:-40px!important}.v-application--is-ltr .ms-sm-n11{margin-left:-44px!important}.v-application--is-rtl .ms-sm-n11{margin-right:-44px!important}.v-application--is-ltr .ms-sm-n12{margin-left:-48px!important}.v-application--is-rtl .ms-sm-n12{margin-right:-48px!important}.v-application--is-ltr .ms-sm-n13{margin-left:-52px!important}.v-application--is-rtl .ms-sm-n13{margin-right:-52px!important}.v-application--is-ltr .ms-sm-n14{margin-left:-56px!important}.v-application--is-rtl .ms-sm-n14{margin-right:-56px!important}.v-application--is-ltr .ms-sm-n15{margin-left:-60px!important}.v-application--is-rtl .ms-sm-n15{margin-right:-60px!important}.v-application--is-ltr .ms-sm-n16{margin-left:-64px!important}.v-application--is-rtl .ms-sm-n16{margin-right:-64px!important}.v-application--is-ltr .me-sm-n1{margin-right:-4px!important}.v-application--is-rtl .me-sm-n1{margin-left:-4px!important}.v-application--is-ltr .me-sm-n2{margin-right:-8px!important}.v-application--is-rtl .me-sm-n2{margin-left:-8px!important}.v-application--is-ltr .me-sm-n3{margin-right:-12px!important}.v-application--is-rtl .me-sm-n3{margin-left:-12px!important}.v-application--is-ltr .me-sm-n4{margin-right:-16px!important}.v-application--is-rtl .me-sm-n4{margin-left:-16px!important}.v-application--is-ltr .me-sm-n5{margin-right:-20px!important}.v-application--is-rtl .me-sm-n5{margin-left:-20px!important}.v-application--is-ltr .me-sm-n6{margin-right:-24px!important}.v-application--is-rtl .me-sm-n6{margin-left:-24px!important}.v-application--is-ltr .me-sm-n7{margin-right:-28px!important}.v-application--is-rtl .me-sm-n7{margin-left:-28px!important}.v-application--is-ltr .me-sm-n8{margin-right:-32px!important}.v-application--is-rtl .me-sm-n8{margin-left:-32px!important}.v-application--is-ltr .me-sm-n9{margin-right:-36px!important}.v-application--is-rtl .me-sm-n9{margin-left:-36px!important}.v-application--is-ltr .me-sm-n10{margin-right:-40px!important}.v-application--is-rtl .me-sm-n10{margin-left:-40px!important}.v-application--is-ltr .me-sm-n11{margin-right:-44px!important}.v-application--is-rtl .me-sm-n11{margin-left:-44px!important}.v-application--is-ltr .me-sm-n12{margin-right:-48px!important}.v-application--is-rtl .me-sm-n12{margin-left:-48px!important}.v-application--is-ltr .me-sm-n13{margin-right:-52px!important}.v-application--is-rtl .me-sm-n13{margin-left:-52px!important}.v-application--is-ltr .me-sm-n14{margin-right:-56px!important}.v-application--is-rtl .me-sm-n14{margin-left:-56px!important}.v-application--is-ltr .me-sm-n15{margin-right:-60px!important}.v-application--is-rtl .me-sm-n15{margin-left:-60px!important}.v-application--is-ltr .me-sm-n16{margin-right:-64px!important}.v-application--is-rtl .me-sm-n16{margin-left:-64px!important}.v-application .pa-sm-0{padding:0!important}.v-application .pa-sm-1{padding:4px!important}.v-application .pa-sm-2{padding:8px!important}.v-application .pa-sm-3{padding:12px!important}.v-application .pa-sm-4{padding:16px!important}.v-application .pa-sm-5{padding:20px!important}.v-application .pa-sm-6{padding:24px!important}.v-application .pa-sm-7{padding:28px!important}.v-application .pa-sm-8{padding:32px!important}.v-application .pa-sm-9{padding:36px!important}.v-application .pa-sm-10{padding:40px!important}.v-application .pa-sm-11{padding:44px!important}.v-application .pa-sm-12{padding:48px!important}.v-application .pa-sm-13{padding:52px!important}.v-application .pa-sm-14{padding:56px!important}.v-application .pa-sm-15{padding:60px!important}.v-application .pa-sm-16{padding:64px!important}.v-application .px-sm-0{padding-right:0!important;padding-left:0!important}.v-application .px-sm-1{padding-right:4px!important;padding-left:4px!important}.v-application .px-sm-2{padding-right:8px!important;padding-left:8px!important}.v-application .px-sm-3{padding-right:12px!important;padding-left:12px!important}.v-application .px-sm-4{padding-right:16px!important;padding-left:16px!important}.v-application .px-sm-5{padding-right:20px!important;padding-left:20px!important}.v-application .px-sm-6{padding-right:24px!important;padding-left:24px!important}.v-application .px-sm-7{padding-right:28px!important;padding-left:28px!important}.v-application .px-sm-8{padding-right:32px!important;padding-left:32px!important}.v-application .px-sm-9{padding-right:36px!important;padding-left:36px!important}.v-application .px-sm-10{padding-right:40px!important;padding-left:40px!important}.v-application .px-sm-11{padding-right:44px!important;padding-left:44px!important}.v-application .px-sm-12{padding-right:48px!important;padding-left:48px!important}.v-application .px-sm-13{padding-right:52px!important;padding-left:52px!important}.v-application .px-sm-14{padding-right:56px!important;padding-left:56px!important}.v-application .px-sm-15{padding-right:60px!important;padding-left:60px!important}.v-application .px-sm-16{padding-right:64px!important;padding-left:64px!important}.v-application .py-sm-0{padding-top:0!important;padding-bottom:0!important}.v-application .py-sm-1{padding-top:4px!important;padding-bottom:4px!important}.v-application .py-sm-2{padding-top:8px!important;padding-bottom:8px!important}.v-application .py-sm-3{padding-top:12px!important;padding-bottom:12px!important}.v-application .py-sm-4{padding-top:16px!important;padding-bottom:16px!important}.v-application .py-sm-5{padding-top:20px!important;padding-bottom:20px!important}.v-application .py-sm-6{padding-top:24px!important;padding-bottom:24px!important}.v-application .py-sm-7{padding-top:28px!important;padding-bottom:28px!important}.v-application .py-sm-8{padding-top:32px!important;padding-bottom:32px!important}.v-application .py-sm-9{padding-top:36px!important;padding-bottom:36px!important}.v-application .py-sm-10{padding-top:40px!important;padding-bottom:40px!important}.v-application .py-sm-11{padding-top:44px!important;padding-bottom:44px!important}.v-application .py-sm-12{padding-top:48px!important;padding-bottom:48px!important}.v-application .py-sm-13{padding-top:52px!important;padding-bottom:52px!important}.v-application .py-sm-14{padding-top:56px!important;padding-bottom:56px!important}.v-application .py-sm-15{padding-top:60px!important;padding-bottom:60px!important}.v-application .py-sm-16{padding-top:64px!important;padding-bottom:64px!important}.v-application .pt-sm-0{padding-top:0!important}.v-application .pt-sm-1{padding-top:4px!important}.v-application .pt-sm-2{padding-top:8px!important}.v-application .pt-sm-3{padding-top:12px!important}.v-application .pt-sm-4{padding-top:16px!important}.v-application .pt-sm-5{padding-top:20px!important}.v-application .pt-sm-6{padding-top:24px!important}.v-application .pt-sm-7{padding-top:28px!important}.v-application .pt-sm-8{padding-top:32px!important}.v-application .pt-sm-9{padding-top:36px!important}.v-application .pt-sm-10{padding-top:40px!important}.v-application .pt-sm-11{padding-top:44px!important}.v-application .pt-sm-12{padding-top:48px!important}.v-application .pt-sm-13{padding-top:52px!important}.v-application .pt-sm-14{padding-top:56px!important}.v-application .pt-sm-15{padding-top:60px!important}.v-application .pt-sm-16{padding-top:64px!important}.v-application .pr-sm-0{padding-right:0!important}.v-application .pr-sm-1{padding-right:4px!important}.v-application .pr-sm-2{padding-right:8px!important}.v-application .pr-sm-3{padding-right:12px!important}.v-application .pr-sm-4{padding-right:16px!important}.v-application .pr-sm-5{padding-right:20px!important}.v-application .pr-sm-6{padding-right:24px!important}.v-application .pr-sm-7{padding-right:28px!important}.v-application .pr-sm-8{padding-right:32px!important}.v-application .pr-sm-9{padding-right:36px!important}.v-application .pr-sm-10{padding-right:40px!important}.v-application .pr-sm-11{padding-right:44px!important}.v-application .pr-sm-12{padding-right:48px!important}.v-application .pr-sm-13{padding-right:52px!important}.v-application .pr-sm-14{padding-right:56px!important}.v-application .pr-sm-15{padding-right:60px!important}.v-application .pr-sm-16{padding-right:64px!important}.v-application .pb-sm-0{padding-bottom:0!important}.v-application .pb-sm-1{padding-bottom:4px!important}.v-application .pb-sm-2{padding-bottom:8px!important}.v-application .pb-sm-3{padding-bottom:12px!important}.v-application .pb-sm-4{padding-bottom:16px!important}.v-application .pb-sm-5{padding-bottom:20px!important}.v-application .pb-sm-6{padding-bottom:24px!important}.v-application .pb-sm-7{padding-bottom:28px!important}.v-application .pb-sm-8{padding-bottom:32px!important}.v-application .pb-sm-9{padding-bottom:36px!important}.v-application .pb-sm-10{padding-bottom:40px!important}.v-application .pb-sm-11{padding-bottom:44px!important}.v-application .pb-sm-12{padding-bottom:48px!important}.v-application .pb-sm-13{padding-bottom:52px!important}.v-application .pb-sm-14{padding-bottom:56px!important}.v-application .pb-sm-15{padding-bottom:60px!important}.v-application .pb-sm-16{padding-bottom:64px!important}.v-application .pl-sm-0{padding-left:0!important}.v-application .pl-sm-1{padding-left:4px!important}.v-application .pl-sm-2{padding-left:8px!important}.v-application .pl-sm-3{padding-left:12px!important}.v-application .pl-sm-4{padding-left:16px!important}.v-application .pl-sm-5{padding-left:20px!important}.v-application .pl-sm-6{padding-left:24px!important}.v-application .pl-sm-7{padding-left:28px!important}.v-application .pl-sm-8{padding-left:32px!important}.v-application .pl-sm-9{padding-left:36px!important}.v-application .pl-sm-10{padding-left:40px!important}.v-application .pl-sm-11{padding-left:44px!important}.v-application .pl-sm-12{padding-left:48px!important}.v-application .pl-sm-13{padding-left:52px!important}.v-application .pl-sm-14{padding-left:56px!important}.v-application .pl-sm-15{padding-left:60px!important}.v-application .pl-sm-16{padding-left:64px!important}.v-application--is-ltr .ps-sm-0{padding-left:0!important}.v-application--is-rtl .ps-sm-0{padding-right:0!important}.v-application--is-ltr .ps-sm-1{padding-left:4px!important}.v-application--is-rtl .ps-sm-1{padding-right:4px!important}.v-application--is-ltr .ps-sm-2{padding-left:8px!important}.v-application--is-rtl .ps-sm-2{padding-right:8px!important}.v-application--is-ltr .ps-sm-3{padding-left:12px!important}.v-application--is-rtl .ps-sm-3{padding-right:12px!important}.v-application--is-ltr .ps-sm-4{padding-left:16px!important}.v-application--is-rtl .ps-sm-4{padding-right:16px!important}.v-application--is-ltr .ps-sm-5{padding-left:20px!important}.v-application--is-rtl .ps-sm-5{padding-right:20px!important}.v-application--is-ltr .ps-sm-6{padding-left:24px!important}.v-application--is-rtl .ps-sm-6{padding-right:24px!important}.v-application--is-ltr .ps-sm-7{padding-left:28px!important}.v-application--is-rtl .ps-sm-7{padding-right:28px!important}.v-application--is-ltr .ps-sm-8{padding-left:32px!important}.v-application--is-rtl .ps-sm-8{padding-right:32px!important}.v-application--is-ltr .ps-sm-9{padding-left:36px!important}.v-application--is-rtl .ps-sm-9{padding-right:36px!important}.v-application--is-ltr .ps-sm-10{padding-left:40px!important}.v-application--is-rtl .ps-sm-10{padding-right:40px!important}.v-application--is-ltr .ps-sm-11{padding-left:44px!important}.v-application--is-rtl .ps-sm-11{padding-right:44px!important}.v-application--is-ltr .ps-sm-12{padding-left:48px!important}.v-application--is-rtl .ps-sm-12{padding-right:48px!important}.v-application--is-ltr .ps-sm-13{padding-left:52px!important}.v-application--is-rtl .ps-sm-13{padding-right:52px!important}.v-application--is-ltr .ps-sm-14{padding-left:56px!important}.v-application--is-rtl .ps-sm-14{padding-right:56px!important}.v-application--is-ltr .ps-sm-15{padding-left:60px!important}.v-application--is-rtl .ps-sm-15{padding-right:60px!important}.v-application--is-ltr .ps-sm-16{padding-left:64px!important}.v-application--is-rtl .ps-sm-16{padding-right:64px!important}.v-application--is-ltr .pe-sm-0{padding-right:0!important}.v-application--is-rtl .pe-sm-0{padding-left:0!important}.v-application--is-ltr .pe-sm-1{padding-right:4px!important}.v-application--is-rtl .pe-sm-1{padding-left:4px!important}.v-application--is-ltr .pe-sm-2{padding-right:8px!important}.v-application--is-rtl .pe-sm-2{padding-left:8px!important}.v-application--is-ltr .pe-sm-3{padding-right:12px!important}.v-application--is-rtl .pe-sm-3{padding-left:12px!important}.v-application--is-ltr .pe-sm-4{padding-right:16px!important}.v-application--is-rtl .pe-sm-4{padding-left:16px!important}.v-application--is-ltr .pe-sm-5{padding-right:20px!important}.v-application--is-rtl .pe-sm-5{padding-left:20px!important}.v-application--is-ltr .pe-sm-6{padding-right:24px!important}.v-application--is-rtl .pe-sm-6{padding-left:24px!important}.v-application--is-ltr .pe-sm-7{padding-right:28px!important}.v-application--is-rtl .pe-sm-7{padding-left:28px!important}.v-application--is-ltr .pe-sm-8{padding-right:32px!important}.v-application--is-rtl .pe-sm-8{padding-left:32px!important}.v-application--is-ltr .pe-sm-9{padding-right:36px!important}.v-application--is-rtl .pe-sm-9{padding-left:36px!important}.v-application--is-ltr .pe-sm-10{padding-right:40px!important}.v-application--is-rtl .pe-sm-10{padding-left:40px!important}.v-application--is-ltr .pe-sm-11{padding-right:44px!important}.v-application--is-rtl .pe-sm-11{padding-left:44px!important}.v-application--is-ltr .pe-sm-12{padding-right:48px!important}.v-application--is-rtl .pe-sm-12{padding-left:48px!important}.v-application--is-ltr .pe-sm-13{padding-right:52px!important}.v-application--is-rtl .pe-sm-13{padding-left:52px!important}.v-application--is-ltr .pe-sm-14{padding-right:56px!important}.v-application--is-rtl .pe-sm-14{padding-left:56px!important}.v-application--is-ltr .pe-sm-15{padding-right:60px!important}.v-application--is-rtl .pe-sm-15{padding-left:60px!important}.v-application--is-ltr .pe-sm-16{padding-right:64px!important}.v-application--is-rtl .pe-sm-16{padding-left:64px!important}.v-application .text-sm-left{text-align:left!important}.v-application .text-sm-right{text-align:right!important}.v-application .text-sm-center{text-align:center!important}.v-application .text-sm-justify{text-align:justify!important}.v-application .text-sm-start{text-align:start!important}.v-application .text-sm-end{text-align:end!important}.v-application .text-sm-h1{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .text-sm-h1,.v-application .text-sm-h2{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .text-sm-h2{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .text-sm-h3{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .text-sm-h3,.v-application .text-sm-h4{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .text-sm-h4{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .text-sm-h5{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .text-sm-h5,.v-application .text-sm-h6{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .text-sm-h6{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .text-sm-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important}.v-application .text-sm-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.v-application .text-sm-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important}.v-application .text-sm-body-2{font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important}.v-application .text-sm-body-2,.v-application .text-sm-button{font-size:.875rem!important;font-family:Roboto,sans-serif!important}.v-application .text-sm-button{font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;text-transform:uppercase!important}.v-application .text-sm-caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important}.v-application .text-sm-caption,.v-application .text-sm-overline{font-size:.75rem!important;font-family:Roboto,sans-serif!important}.v-application .text-sm-overline{font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;text-transform:uppercase!important}}@media(min-width:960px){.v-application .d-md-none{display:none!important}.v-application .d-md-inline{display:inline!important}.v-application .d-md-inline-block{display:inline-block!important}.v-application .d-md-block{display:block!important}.v-application .d-md-table{display:table!important}.v-application .d-md-table-row{display:table-row!important}.v-application .d-md-table-cell{display:table-cell!important}.v-application .d-md-flex{display:flex!important}.v-application .d-md-inline-flex{display:inline-flex!important}.v-application .float-md-none{float:none!important}.v-application .float-md-left{float:left!important}.v-application .float-md-right{float:right!important}.v-application--is-rtl .float-md-end{float:left!important}.v-application--is-ltr .float-md-end,.v-application--is-rtl .float-md-start{float:right!important}.v-application--is-ltr .float-md-start{float:left!important}.v-application .flex-md-fill{flex:1 1 auto!important}.v-application .flex-md-row{flex-direction:row!important}.v-application .flex-md-column{flex-direction:column!important}.v-application .flex-md-row-reverse{flex-direction:row-reverse!important}.v-application .flex-md-column-reverse{flex-direction:column-reverse!important}.v-application .flex-md-grow-0{flex-grow:0!important}.v-application .flex-md-grow-1{flex-grow:1!important}.v-application .flex-md-shrink-0{flex-shrink:0!important}.v-application .flex-md-shrink-1{flex-shrink:1!important}.v-application .flex-md-wrap{flex-wrap:wrap!important}.v-application .flex-md-nowrap{flex-wrap:nowrap!important}.v-application .flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.v-application .justify-md-start{justify-content:flex-start!important}.v-application .justify-md-end{justify-content:flex-end!important}.v-application .justify-md-center{justify-content:center!important}.v-application .justify-md-space-between{justify-content:space-between!important}.v-application .justify-md-space-around{justify-content:space-around!important}.v-application .align-md-start{align-items:flex-start!important}.v-application .align-md-end{align-items:flex-end!important}.v-application .align-md-center{align-items:center!important}.v-application .align-md-baseline{align-items:baseline!important}.v-application .align-md-stretch{align-items:stretch!important}.v-application .align-content-md-start{align-content:flex-start!important}.v-application .align-content-md-end{align-content:flex-end!important}.v-application .align-content-md-center{align-content:center!important}.v-application .align-content-md-space-between{align-content:space-between!important}.v-application .align-content-md-space-around{align-content:space-around!important}.v-application .align-content-md-stretch{align-content:stretch!important}.v-application .align-self-md-auto{align-self:auto!important}.v-application .align-self-md-start{align-self:flex-start!important}.v-application .align-self-md-end{align-self:flex-end!important}.v-application .align-self-md-center{align-self:center!important}.v-application .align-self-md-baseline{align-self:baseline!important}.v-application .align-self-md-stretch{align-self:stretch!important}.v-application .order-md-first{order:-1!important}.v-application .order-md-0{order:0!important}.v-application .order-md-1{order:1!important}.v-application .order-md-2{order:2!important}.v-application .order-md-3{order:3!important}.v-application .order-md-4{order:4!important}.v-application .order-md-5{order:5!important}.v-application .order-md-6{order:6!important}.v-application .order-md-7{order:7!important}.v-application .order-md-8{order:8!important}.v-application .order-md-9{order:9!important}.v-application .order-md-10{order:10!important}.v-application .order-md-11{order:11!important}.v-application .order-md-12{order:12!important}.v-application .order-md-last{order:13!important}.v-application .ma-md-0{margin:0!important}.v-application .ma-md-1{margin:4px!important}.v-application .ma-md-2{margin:8px!important}.v-application .ma-md-3{margin:12px!important}.v-application .ma-md-4{margin:16px!important}.v-application .ma-md-5{margin:20px!important}.v-application .ma-md-6{margin:24px!important}.v-application .ma-md-7{margin:28px!important}.v-application .ma-md-8{margin:32px!important}.v-application .ma-md-9{margin:36px!important}.v-application .ma-md-10{margin:40px!important}.v-application .ma-md-11{margin:44px!important}.v-application .ma-md-12{margin:48px!important}.v-application .ma-md-13{margin:52px!important}.v-application .ma-md-14{margin:56px!important}.v-application .ma-md-15{margin:60px!important}.v-application .ma-md-16{margin:64px!important}.v-application .ma-md-auto{margin:auto!important}.v-application .mx-md-0{margin-right:0!important;margin-left:0!important}.v-application .mx-md-1{margin-right:4px!important;margin-left:4px!important}.v-application .mx-md-2{margin-right:8px!important;margin-left:8px!important}.v-application .mx-md-3{margin-right:12px!important;margin-left:12px!important}.v-application .mx-md-4{margin-right:16px!important;margin-left:16px!important}.v-application .mx-md-5{margin-right:20px!important;margin-left:20px!important}.v-application .mx-md-6{margin-right:24px!important;margin-left:24px!important}.v-application .mx-md-7{margin-right:28px!important;margin-left:28px!important}.v-application .mx-md-8{margin-right:32px!important;margin-left:32px!important}.v-application .mx-md-9{margin-right:36px!important;margin-left:36px!important}.v-application .mx-md-10{margin-right:40px!important;margin-left:40px!important}.v-application .mx-md-11{margin-right:44px!important;margin-left:44px!important}.v-application .mx-md-12{margin-right:48px!important;margin-left:48px!important}.v-application .mx-md-13{margin-right:52px!important;margin-left:52px!important}.v-application .mx-md-14{margin-right:56px!important;margin-left:56px!important}.v-application .mx-md-15{margin-right:60px!important;margin-left:60px!important}.v-application .mx-md-16{margin-right:64px!important;margin-left:64px!important}.v-application .mx-md-auto{margin-right:auto!important;margin-left:auto!important}.v-application .my-md-0{margin-top:0!important;margin-bottom:0!important}.v-application .my-md-1{margin-top:4px!important;margin-bottom:4px!important}.v-application .my-md-2{margin-top:8px!important;margin-bottom:8px!important}.v-application .my-md-3{margin-top:12px!important;margin-bottom:12px!important}.v-application .my-md-4{margin-top:16px!important;margin-bottom:16px!important}.v-application .my-md-5{margin-top:20px!important;margin-bottom:20px!important}.v-application .my-md-6{margin-top:24px!important;margin-bottom:24px!important}.v-application .my-md-7{margin-top:28px!important;margin-bottom:28px!important}.v-application .my-md-8{margin-top:32px!important;margin-bottom:32px!important}.v-application .my-md-9{margin-top:36px!important;margin-bottom:36px!important}.v-application .my-md-10{margin-top:40px!important;margin-bottom:40px!important}.v-application .my-md-11{margin-top:44px!important;margin-bottom:44px!important}.v-application .my-md-12{margin-top:48px!important;margin-bottom:48px!important}.v-application .my-md-13{margin-top:52px!important;margin-bottom:52px!important}.v-application .my-md-14{margin-top:56px!important;margin-bottom:56px!important}.v-application .my-md-15{margin-top:60px!important;margin-bottom:60px!important}.v-application .my-md-16{margin-top:64px!important;margin-bottom:64px!important}.v-application .my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.v-application .mt-md-0{margin-top:0!important}.v-application .mt-md-1{margin-top:4px!important}.v-application .mt-md-2{margin-top:8px!important}.v-application .mt-md-3{margin-top:12px!important}.v-application .mt-md-4{margin-top:16px!important}.v-application .mt-md-5{margin-top:20px!important}.v-application .mt-md-6{margin-top:24px!important}.v-application .mt-md-7{margin-top:28px!important}.v-application .mt-md-8{margin-top:32px!important}.v-application .mt-md-9{margin-top:36px!important}.v-application .mt-md-10{margin-top:40px!important}.v-application .mt-md-11{margin-top:44px!important}.v-application .mt-md-12{margin-top:48px!important}.v-application .mt-md-13{margin-top:52px!important}.v-application .mt-md-14{margin-top:56px!important}.v-application .mt-md-15{margin-top:60px!important}.v-application .mt-md-16{margin-top:64px!important}.v-application .mt-md-auto{margin-top:auto!important}.v-application .mr-md-0{margin-right:0!important}.v-application .mr-md-1{margin-right:4px!important}.v-application .mr-md-2{margin-right:8px!important}.v-application .mr-md-3{margin-right:12px!important}.v-application .mr-md-4{margin-right:16px!important}.v-application .mr-md-5{margin-right:20px!important}.v-application .mr-md-6{margin-right:24px!important}.v-application .mr-md-7{margin-right:28px!important}.v-application .mr-md-8{margin-right:32px!important}.v-application .mr-md-9{margin-right:36px!important}.v-application .mr-md-10{margin-right:40px!important}.v-application .mr-md-11{margin-right:44px!important}.v-application .mr-md-12{margin-right:48px!important}.v-application .mr-md-13{margin-right:52px!important}.v-application .mr-md-14{margin-right:56px!important}.v-application .mr-md-15{margin-right:60px!important}.v-application .mr-md-16{margin-right:64px!important}.v-application .mr-md-auto{margin-right:auto!important}.v-application .mb-md-0{margin-bottom:0!important}.v-application .mb-md-1{margin-bottom:4px!important}.v-application .mb-md-2{margin-bottom:8px!important}.v-application .mb-md-3{margin-bottom:12px!important}.v-application .mb-md-4{margin-bottom:16px!important}.v-application .mb-md-5{margin-bottom:20px!important}.v-application .mb-md-6{margin-bottom:24px!important}.v-application .mb-md-7{margin-bottom:28px!important}.v-application .mb-md-8{margin-bottom:32px!important}.v-application .mb-md-9{margin-bottom:36px!important}.v-application .mb-md-10{margin-bottom:40px!important}.v-application .mb-md-11{margin-bottom:44px!important}.v-application .mb-md-12{margin-bottom:48px!important}.v-application .mb-md-13{margin-bottom:52px!important}.v-application .mb-md-14{margin-bottom:56px!important}.v-application .mb-md-15{margin-bottom:60px!important}.v-application .mb-md-16{margin-bottom:64px!important}.v-application .mb-md-auto{margin-bottom:auto!important}.v-application .ml-md-0{margin-left:0!important}.v-application .ml-md-1{margin-left:4px!important}.v-application .ml-md-2{margin-left:8px!important}.v-application .ml-md-3{margin-left:12px!important}.v-application .ml-md-4{margin-left:16px!important}.v-application .ml-md-5{margin-left:20px!important}.v-application .ml-md-6{margin-left:24px!important}.v-application .ml-md-7{margin-left:28px!important}.v-application .ml-md-8{margin-left:32px!important}.v-application .ml-md-9{margin-left:36px!important}.v-application .ml-md-10{margin-left:40px!important}.v-application .ml-md-11{margin-left:44px!important}.v-application .ml-md-12{margin-left:48px!important}.v-application .ml-md-13{margin-left:52px!important}.v-application .ml-md-14{margin-left:56px!important}.v-application .ml-md-15{margin-left:60px!important}.v-application .ml-md-16{margin-left:64px!important}.v-application .ml-md-auto{margin-left:auto!important}.v-application--is-ltr .ms-md-0{margin-left:0!important}.v-application--is-rtl .ms-md-0{margin-right:0!important}.v-application--is-ltr .ms-md-1{margin-left:4px!important}.v-application--is-rtl .ms-md-1{margin-right:4px!important}.v-application--is-ltr .ms-md-2{margin-left:8px!important}.v-application--is-rtl .ms-md-2{margin-right:8px!important}.v-application--is-ltr .ms-md-3{margin-left:12px!important}.v-application--is-rtl .ms-md-3{margin-right:12px!important}.v-application--is-ltr .ms-md-4{margin-left:16px!important}.v-application--is-rtl .ms-md-4{margin-right:16px!important}.v-application--is-ltr .ms-md-5{margin-left:20px!important}.v-application--is-rtl .ms-md-5{margin-right:20px!important}.v-application--is-ltr .ms-md-6{margin-left:24px!important}.v-application--is-rtl .ms-md-6{margin-right:24px!important}.v-application--is-ltr .ms-md-7{margin-left:28px!important}.v-application--is-rtl .ms-md-7{margin-right:28px!important}.v-application--is-ltr .ms-md-8{margin-left:32px!important}.v-application--is-rtl .ms-md-8{margin-right:32px!important}.v-application--is-ltr .ms-md-9{margin-left:36px!important}.v-application--is-rtl .ms-md-9{margin-right:36px!important}.v-application--is-ltr .ms-md-10{margin-left:40px!important}.v-application--is-rtl .ms-md-10{margin-right:40px!important}.v-application--is-ltr .ms-md-11{margin-left:44px!important}.v-application--is-rtl .ms-md-11{margin-right:44px!important}.v-application--is-ltr .ms-md-12{margin-left:48px!important}.v-application--is-rtl .ms-md-12{margin-right:48px!important}.v-application--is-ltr .ms-md-13{margin-left:52px!important}.v-application--is-rtl .ms-md-13{margin-right:52px!important}.v-application--is-ltr .ms-md-14{margin-left:56px!important}.v-application--is-rtl .ms-md-14{margin-right:56px!important}.v-application--is-ltr .ms-md-15{margin-left:60px!important}.v-application--is-rtl .ms-md-15{margin-right:60px!important}.v-application--is-ltr .ms-md-16{margin-left:64px!important}.v-application--is-rtl .ms-md-16{margin-right:64px!important}.v-application--is-ltr .ms-md-auto{margin-left:auto!important}.v-application--is-rtl .ms-md-auto{margin-right:auto!important}.v-application--is-ltr .me-md-0{margin-right:0!important}.v-application--is-rtl .me-md-0{margin-left:0!important}.v-application--is-ltr .me-md-1{margin-right:4px!important}.v-application--is-rtl .me-md-1{margin-left:4px!important}.v-application--is-ltr .me-md-2{margin-right:8px!important}.v-application--is-rtl .me-md-2{margin-left:8px!important}.v-application--is-ltr .me-md-3{margin-right:12px!important}.v-application--is-rtl .me-md-3{margin-left:12px!important}.v-application--is-ltr .me-md-4{margin-right:16px!important}.v-application--is-rtl .me-md-4{margin-left:16px!important}.v-application--is-ltr .me-md-5{margin-right:20px!important}.v-application--is-rtl .me-md-5{margin-left:20px!important}.v-application--is-ltr .me-md-6{margin-right:24px!important}.v-application--is-rtl .me-md-6{margin-left:24px!important}.v-application--is-ltr .me-md-7{margin-right:28px!important}.v-application--is-rtl .me-md-7{margin-left:28px!important}.v-application--is-ltr .me-md-8{margin-right:32px!important}.v-application--is-rtl .me-md-8{margin-left:32px!important}.v-application--is-ltr .me-md-9{margin-right:36px!important}.v-application--is-rtl .me-md-9{margin-left:36px!important}.v-application--is-ltr .me-md-10{margin-right:40px!important}.v-application--is-rtl .me-md-10{margin-left:40px!important}.v-application--is-ltr .me-md-11{margin-right:44px!important}.v-application--is-rtl .me-md-11{margin-left:44px!important}.v-application--is-ltr .me-md-12{margin-right:48px!important}.v-application--is-rtl .me-md-12{margin-left:48px!important}.v-application--is-ltr .me-md-13{margin-right:52px!important}.v-application--is-rtl .me-md-13{margin-left:52px!important}.v-application--is-ltr .me-md-14{margin-right:56px!important}.v-application--is-rtl .me-md-14{margin-left:56px!important}.v-application--is-ltr .me-md-15{margin-right:60px!important}.v-application--is-rtl .me-md-15{margin-left:60px!important}.v-application--is-ltr .me-md-16{margin-right:64px!important}.v-application--is-rtl .me-md-16{margin-left:64px!important}.v-application--is-ltr .me-md-auto{margin-right:auto!important}.v-application--is-rtl .me-md-auto{margin-left:auto!important}.v-application .ma-md-n1{margin:-4px!important}.v-application .ma-md-n2{margin:-8px!important}.v-application .ma-md-n3{margin:-12px!important}.v-application .ma-md-n4{margin:-16px!important}.v-application .ma-md-n5{margin:-20px!important}.v-application .ma-md-n6{margin:-24px!important}.v-application .ma-md-n7{margin:-28px!important}.v-application .ma-md-n8{margin:-32px!important}.v-application .ma-md-n9{margin:-36px!important}.v-application .ma-md-n10{margin:-40px!important}.v-application .ma-md-n11{margin:-44px!important}.v-application .ma-md-n12{margin:-48px!important}.v-application .ma-md-n13{margin:-52px!important}.v-application .ma-md-n14{margin:-56px!important}.v-application .ma-md-n15{margin:-60px!important}.v-application .ma-md-n16{margin:-64px!important}.v-application .mx-md-n1{margin-right:-4px!important;margin-left:-4px!important}.v-application .mx-md-n2{margin-right:-8px!important;margin-left:-8px!important}.v-application .mx-md-n3{margin-right:-12px!important;margin-left:-12px!important}.v-application .mx-md-n4{margin-right:-16px!important;margin-left:-16px!important}.v-application .mx-md-n5{margin-right:-20px!important;margin-left:-20px!important}.v-application .mx-md-n6{margin-right:-24px!important;margin-left:-24px!important}.v-application .mx-md-n7{margin-right:-28px!important;margin-left:-28px!important}.v-application .mx-md-n8{margin-right:-32px!important;margin-left:-32px!important}.v-application .mx-md-n9{margin-right:-36px!important;margin-left:-36px!important}.v-application .mx-md-n10{margin-right:-40px!important;margin-left:-40px!important}.v-application .mx-md-n11{margin-right:-44px!important;margin-left:-44px!important}.v-application .mx-md-n12{margin-right:-48px!important;margin-left:-48px!important}.v-application .mx-md-n13{margin-right:-52px!important;margin-left:-52px!important}.v-application .mx-md-n14{margin-right:-56px!important;margin-left:-56px!important}.v-application .mx-md-n15{margin-right:-60px!important;margin-left:-60px!important}.v-application .mx-md-n16{margin-right:-64px!important;margin-left:-64px!important}.v-application .my-md-n1{margin-top:-4px!important;margin-bottom:-4px!important}.v-application .my-md-n2{margin-top:-8px!important;margin-bottom:-8px!important}.v-application .my-md-n3{margin-top:-12px!important;margin-bottom:-12px!important}.v-application .my-md-n4{margin-top:-16px!important;margin-bottom:-16px!important}.v-application .my-md-n5{margin-top:-20px!important;margin-bottom:-20px!important}.v-application .my-md-n6{margin-top:-24px!important;margin-bottom:-24px!important}.v-application .my-md-n7{margin-top:-28px!important;margin-bottom:-28px!important}.v-application .my-md-n8{margin-top:-32px!important;margin-bottom:-32px!important}.v-application .my-md-n9{margin-top:-36px!important;margin-bottom:-36px!important}.v-application .my-md-n10{margin-top:-40px!important;margin-bottom:-40px!important}.v-application .my-md-n11{margin-top:-44px!important;margin-bottom:-44px!important}.v-application .my-md-n12{margin-top:-48px!important;margin-bottom:-48px!important}.v-application .my-md-n13{margin-top:-52px!important;margin-bottom:-52px!important}.v-application .my-md-n14{margin-top:-56px!important;margin-bottom:-56px!important}.v-application .my-md-n15{margin-top:-60px!important;margin-bottom:-60px!important}.v-application .my-md-n16{margin-top:-64px!important;margin-bottom:-64px!important}.v-application .mt-md-n1{margin-top:-4px!important}.v-application .mt-md-n2{margin-top:-8px!important}.v-application .mt-md-n3{margin-top:-12px!important}.v-application .mt-md-n4{margin-top:-16px!important}.v-application .mt-md-n5{margin-top:-20px!important}.v-application .mt-md-n6{margin-top:-24px!important}.v-application .mt-md-n7{margin-top:-28px!important}.v-application .mt-md-n8{margin-top:-32px!important}.v-application .mt-md-n9{margin-top:-36px!important}.v-application .mt-md-n10{margin-top:-40px!important}.v-application .mt-md-n11{margin-top:-44px!important}.v-application .mt-md-n12{margin-top:-48px!important}.v-application .mt-md-n13{margin-top:-52px!important}.v-application .mt-md-n14{margin-top:-56px!important}.v-application .mt-md-n15{margin-top:-60px!important}.v-application .mt-md-n16{margin-top:-64px!important}.v-application .mr-md-n1{margin-right:-4px!important}.v-application .mr-md-n2{margin-right:-8px!important}.v-application .mr-md-n3{margin-right:-12px!important}.v-application .mr-md-n4{margin-right:-16px!important}.v-application .mr-md-n5{margin-right:-20px!important}.v-application .mr-md-n6{margin-right:-24px!important}.v-application .mr-md-n7{margin-right:-28px!important}.v-application .mr-md-n8{margin-right:-32px!important}.v-application .mr-md-n9{margin-right:-36px!important}.v-application .mr-md-n10{margin-right:-40px!important}.v-application .mr-md-n11{margin-right:-44px!important}.v-application .mr-md-n12{margin-right:-48px!important}.v-application .mr-md-n13{margin-right:-52px!important}.v-application .mr-md-n14{margin-right:-56px!important}.v-application .mr-md-n15{margin-right:-60px!important}.v-application .mr-md-n16{margin-right:-64px!important}.v-application .mb-md-n1{margin-bottom:-4px!important}.v-application .mb-md-n2{margin-bottom:-8px!important}.v-application .mb-md-n3{margin-bottom:-12px!important}.v-application .mb-md-n4{margin-bottom:-16px!important}.v-application .mb-md-n5{margin-bottom:-20px!important}.v-application .mb-md-n6{margin-bottom:-24px!important}.v-application .mb-md-n7{margin-bottom:-28px!important}.v-application .mb-md-n8{margin-bottom:-32px!important}.v-application .mb-md-n9{margin-bottom:-36px!important}.v-application .mb-md-n10{margin-bottom:-40px!important}.v-application .mb-md-n11{margin-bottom:-44px!important}.v-application .mb-md-n12{margin-bottom:-48px!important}.v-application .mb-md-n13{margin-bottom:-52px!important}.v-application .mb-md-n14{margin-bottom:-56px!important}.v-application .mb-md-n15{margin-bottom:-60px!important}.v-application .mb-md-n16{margin-bottom:-64px!important}.v-application .ml-md-n1{margin-left:-4px!important}.v-application .ml-md-n2{margin-left:-8px!important}.v-application .ml-md-n3{margin-left:-12px!important}.v-application .ml-md-n4{margin-left:-16px!important}.v-application .ml-md-n5{margin-left:-20px!important}.v-application .ml-md-n6{margin-left:-24px!important}.v-application .ml-md-n7{margin-left:-28px!important}.v-application .ml-md-n8{margin-left:-32px!important}.v-application .ml-md-n9{margin-left:-36px!important}.v-application .ml-md-n10{margin-left:-40px!important}.v-application .ml-md-n11{margin-left:-44px!important}.v-application .ml-md-n12{margin-left:-48px!important}.v-application .ml-md-n13{margin-left:-52px!important}.v-application .ml-md-n14{margin-left:-56px!important}.v-application .ml-md-n15{margin-left:-60px!important}.v-application .ml-md-n16{margin-left:-64px!important}.v-application--is-ltr .ms-md-n1{margin-left:-4px!important}.v-application--is-rtl .ms-md-n1{margin-right:-4px!important}.v-application--is-ltr .ms-md-n2{margin-left:-8px!important}.v-application--is-rtl .ms-md-n2{margin-right:-8px!important}.v-application--is-ltr .ms-md-n3{margin-left:-12px!important}.v-application--is-rtl .ms-md-n3{margin-right:-12px!important}.v-application--is-ltr .ms-md-n4{margin-left:-16px!important}.v-application--is-rtl .ms-md-n4{margin-right:-16px!important}.v-application--is-ltr .ms-md-n5{margin-left:-20px!important}.v-application--is-rtl .ms-md-n5{margin-right:-20px!important}.v-application--is-ltr .ms-md-n6{margin-left:-24px!important}.v-application--is-rtl .ms-md-n6{margin-right:-24px!important}.v-application--is-ltr .ms-md-n7{margin-left:-28px!important}.v-application--is-rtl .ms-md-n7{margin-right:-28px!important}.v-application--is-ltr .ms-md-n8{margin-left:-32px!important}.v-application--is-rtl .ms-md-n8{margin-right:-32px!important}.v-application--is-ltr .ms-md-n9{margin-left:-36px!important}.v-application--is-rtl .ms-md-n9{margin-right:-36px!important}.v-application--is-ltr .ms-md-n10{margin-left:-40px!important}.v-application--is-rtl .ms-md-n10{margin-right:-40px!important}.v-application--is-ltr .ms-md-n11{margin-left:-44px!important}.v-application--is-rtl .ms-md-n11{margin-right:-44px!important}.v-application--is-ltr .ms-md-n12{margin-left:-48px!important}.v-application--is-rtl .ms-md-n12{margin-right:-48px!important}.v-application--is-ltr .ms-md-n13{margin-left:-52px!important}.v-application--is-rtl .ms-md-n13{margin-right:-52px!important}.v-application--is-ltr .ms-md-n14{margin-left:-56px!important}.v-application--is-rtl .ms-md-n14{margin-right:-56px!important}.v-application--is-ltr .ms-md-n15{margin-left:-60px!important}.v-application--is-rtl .ms-md-n15{margin-right:-60px!important}.v-application--is-ltr .ms-md-n16{margin-left:-64px!important}.v-application--is-rtl .ms-md-n16{margin-right:-64px!important}.v-application--is-ltr .me-md-n1{margin-right:-4px!important}.v-application--is-rtl .me-md-n1{margin-left:-4px!important}.v-application--is-ltr .me-md-n2{margin-right:-8px!important}.v-application--is-rtl .me-md-n2{margin-left:-8px!important}.v-application--is-ltr .me-md-n3{margin-right:-12px!important}.v-application--is-rtl .me-md-n3{margin-left:-12px!important}.v-application--is-ltr .me-md-n4{margin-right:-16px!important}.v-application--is-rtl .me-md-n4{margin-left:-16px!important}.v-application--is-ltr .me-md-n5{margin-right:-20px!important}.v-application--is-rtl .me-md-n5{margin-left:-20px!important}.v-application--is-ltr .me-md-n6{margin-right:-24px!important}.v-application--is-rtl .me-md-n6{margin-left:-24px!important}.v-application--is-ltr .me-md-n7{margin-right:-28px!important}.v-application--is-rtl .me-md-n7{margin-left:-28px!important}.v-application--is-ltr .me-md-n8{margin-right:-32px!important}.v-application--is-rtl .me-md-n8{margin-left:-32px!important}.v-application--is-ltr .me-md-n9{margin-right:-36px!important}.v-application--is-rtl .me-md-n9{margin-left:-36px!important}.v-application--is-ltr .me-md-n10{margin-right:-40px!important}.v-application--is-rtl .me-md-n10{margin-left:-40px!important}.v-application--is-ltr .me-md-n11{margin-right:-44px!important}.v-application--is-rtl .me-md-n11{margin-left:-44px!important}.v-application--is-ltr .me-md-n12{margin-right:-48px!important}.v-application--is-rtl .me-md-n12{margin-left:-48px!important}.v-application--is-ltr .me-md-n13{margin-right:-52px!important}.v-application--is-rtl .me-md-n13{margin-left:-52px!important}.v-application--is-ltr .me-md-n14{margin-right:-56px!important}.v-application--is-rtl .me-md-n14{margin-left:-56px!important}.v-application--is-ltr .me-md-n15{margin-right:-60px!important}.v-application--is-rtl .me-md-n15{margin-left:-60px!important}.v-application--is-ltr .me-md-n16{margin-right:-64px!important}.v-application--is-rtl .me-md-n16{margin-left:-64px!important}.v-application .pa-md-0{padding:0!important}.v-application .pa-md-1{padding:4px!important}.v-application .pa-md-2{padding:8px!important}.v-application .pa-md-3{padding:12px!important}.v-application .pa-md-4{padding:16px!important}.v-application .pa-md-5{padding:20px!important}.v-application .pa-md-6{padding:24px!important}.v-application .pa-md-7{padding:28px!important}.v-application .pa-md-8{padding:32px!important}.v-application .pa-md-9{padding:36px!important}.v-application .pa-md-10{padding:40px!important}.v-application .pa-md-11{padding:44px!important}.v-application .pa-md-12{padding:48px!important}.v-application .pa-md-13{padding:52px!important}.v-application .pa-md-14{padding:56px!important}.v-application .pa-md-15{padding:60px!important}.v-application .pa-md-16{padding:64px!important}.v-application .px-md-0{padding-right:0!important;padding-left:0!important}.v-application .px-md-1{padding-right:4px!important;padding-left:4px!important}.v-application .px-md-2{padding-right:8px!important;padding-left:8px!important}.v-application .px-md-3{padding-right:12px!important;padding-left:12px!important}.v-application .px-md-4{padding-right:16px!important;padding-left:16px!important}.v-application .px-md-5{padding-right:20px!important;padding-left:20px!important}.v-application .px-md-6{padding-right:24px!important;padding-left:24px!important}.v-application .px-md-7{padding-right:28px!important;padding-left:28px!important}.v-application .px-md-8{padding-right:32px!important;padding-left:32px!important}.v-application .px-md-9{padding-right:36px!important;padding-left:36px!important}.v-application .px-md-10{padding-right:40px!important;padding-left:40px!important}.v-application .px-md-11{padding-right:44px!important;padding-left:44px!important}.v-application .px-md-12{padding-right:48px!important;padding-left:48px!important}.v-application .px-md-13{padding-right:52px!important;padding-left:52px!important}.v-application .px-md-14{padding-right:56px!important;padding-left:56px!important}.v-application .px-md-15{padding-right:60px!important;padding-left:60px!important}.v-application .px-md-16{padding-right:64px!important;padding-left:64px!important}.v-application .py-md-0{padding-top:0!important;padding-bottom:0!important}.v-application .py-md-1{padding-top:4px!important;padding-bottom:4px!important}.v-application .py-md-2{padding-top:8px!important;padding-bottom:8px!important}.v-application .py-md-3{padding-top:12px!important;padding-bottom:12px!important}.v-application .py-md-4{padding-top:16px!important;padding-bottom:16px!important}.v-application .py-md-5{padding-top:20px!important;padding-bottom:20px!important}.v-application .py-md-6{padding-top:24px!important;padding-bottom:24px!important}.v-application .py-md-7{padding-top:28px!important;padding-bottom:28px!important}.v-application .py-md-8{padding-top:32px!important;padding-bottom:32px!important}.v-application .py-md-9{padding-top:36px!important;padding-bottom:36px!important}.v-application .py-md-10{padding-top:40px!important;padding-bottom:40px!important}.v-application .py-md-11{padding-top:44px!important;padding-bottom:44px!important}.v-application .py-md-12{padding-top:48px!important;padding-bottom:48px!important}.v-application .py-md-13{padding-top:52px!important;padding-bottom:52px!important}.v-application .py-md-14{padding-top:56px!important;padding-bottom:56px!important}.v-application .py-md-15{padding-top:60px!important;padding-bottom:60px!important}.v-application .py-md-16{padding-top:64px!important;padding-bottom:64px!important}.v-application .pt-md-0{padding-top:0!important}.v-application .pt-md-1{padding-top:4px!important}.v-application .pt-md-2{padding-top:8px!important}.v-application .pt-md-3{padding-top:12px!important}.v-application .pt-md-4{padding-top:16px!important}.v-application .pt-md-5{padding-top:20px!important}.v-application .pt-md-6{padding-top:24px!important}.v-application .pt-md-7{padding-top:28px!important}.v-application .pt-md-8{padding-top:32px!important}.v-application .pt-md-9{padding-top:36px!important}.v-application .pt-md-10{padding-top:40px!important}.v-application .pt-md-11{padding-top:44px!important}.v-application .pt-md-12{padding-top:48px!important}.v-application .pt-md-13{padding-top:52px!important}.v-application .pt-md-14{padding-top:56px!important}.v-application .pt-md-15{padding-top:60px!important}.v-application .pt-md-16{padding-top:64px!important}.v-application .pr-md-0{padding-right:0!important}.v-application .pr-md-1{padding-right:4px!important}.v-application .pr-md-2{padding-right:8px!important}.v-application .pr-md-3{padding-right:12px!important}.v-application .pr-md-4{padding-right:16px!important}.v-application .pr-md-5{padding-right:20px!important}.v-application .pr-md-6{padding-right:24px!important}.v-application .pr-md-7{padding-right:28px!important}.v-application .pr-md-8{padding-right:32px!important}.v-application .pr-md-9{padding-right:36px!important}.v-application .pr-md-10{padding-right:40px!important}.v-application .pr-md-11{padding-right:44px!important}.v-application .pr-md-12{padding-right:48px!important}.v-application .pr-md-13{padding-right:52px!important}.v-application .pr-md-14{padding-right:56px!important}.v-application .pr-md-15{padding-right:60px!important}.v-application .pr-md-16{padding-right:64px!important}.v-application .pb-md-0{padding-bottom:0!important}.v-application .pb-md-1{padding-bottom:4px!important}.v-application .pb-md-2{padding-bottom:8px!important}.v-application .pb-md-3{padding-bottom:12px!important}.v-application .pb-md-4{padding-bottom:16px!important}.v-application .pb-md-5{padding-bottom:20px!important}.v-application .pb-md-6{padding-bottom:24px!important}.v-application .pb-md-7{padding-bottom:28px!important}.v-application .pb-md-8{padding-bottom:32px!important}.v-application .pb-md-9{padding-bottom:36px!important}.v-application .pb-md-10{padding-bottom:40px!important}.v-application .pb-md-11{padding-bottom:44px!important}.v-application .pb-md-12{padding-bottom:48px!important}.v-application .pb-md-13{padding-bottom:52px!important}.v-application .pb-md-14{padding-bottom:56px!important}.v-application .pb-md-15{padding-bottom:60px!important}.v-application .pb-md-16{padding-bottom:64px!important}.v-application .pl-md-0{padding-left:0!important}.v-application .pl-md-1{padding-left:4px!important}.v-application .pl-md-2{padding-left:8px!important}.v-application .pl-md-3{padding-left:12px!important}.v-application .pl-md-4{padding-left:16px!important}.v-application .pl-md-5{padding-left:20px!important}.v-application .pl-md-6{padding-left:24px!important}.v-application .pl-md-7{padding-left:28px!important}.v-application .pl-md-8{padding-left:32px!important}.v-application .pl-md-9{padding-left:36px!important}.v-application .pl-md-10{padding-left:40px!important}.v-application .pl-md-11{padding-left:44px!important}.v-application .pl-md-12{padding-left:48px!important}.v-application .pl-md-13{padding-left:52px!important}.v-application .pl-md-14{padding-left:56px!important}.v-application .pl-md-15{padding-left:60px!important}.v-application .pl-md-16{padding-left:64px!important}.v-application--is-ltr .ps-md-0{padding-left:0!important}.v-application--is-rtl .ps-md-0{padding-right:0!important}.v-application--is-ltr .ps-md-1{padding-left:4px!important}.v-application--is-rtl .ps-md-1{padding-right:4px!important}.v-application--is-ltr .ps-md-2{padding-left:8px!important}.v-application--is-rtl .ps-md-2{padding-right:8px!important}.v-application--is-ltr .ps-md-3{padding-left:12px!important}.v-application--is-rtl .ps-md-3{padding-right:12px!important}.v-application--is-ltr .ps-md-4{padding-left:16px!important}.v-application--is-rtl .ps-md-4{padding-right:16px!important}.v-application--is-ltr .ps-md-5{padding-left:20px!important}.v-application--is-rtl .ps-md-5{padding-right:20px!important}.v-application--is-ltr .ps-md-6{padding-left:24px!important}.v-application--is-rtl .ps-md-6{padding-right:24px!important}.v-application--is-ltr .ps-md-7{padding-left:28px!important}.v-application--is-rtl .ps-md-7{padding-right:28px!important}.v-application--is-ltr .ps-md-8{padding-left:32px!important}.v-application--is-rtl .ps-md-8{padding-right:32px!important}.v-application--is-ltr .ps-md-9{padding-left:36px!important}.v-application--is-rtl .ps-md-9{padding-right:36px!important}.v-application--is-ltr .ps-md-10{padding-left:40px!important}.v-application--is-rtl .ps-md-10{padding-right:40px!important}.v-application--is-ltr .ps-md-11{padding-left:44px!important}.v-application--is-rtl .ps-md-11{padding-right:44px!important}.v-application--is-ltr .ps-md-12{padding-left:48px!important}.v-application--is-rtl .ps-md-12{padding-right:48px!important}.v-application--is-ltr .ps-md-13{padding-left:52px!important}.v-application--is-rtl .ps-md-13{padding-right:52px!important}.v-application--is-ltr .ps-md-14{padding-left:56px!important}.v-application--is-rtl .ps-md-14{padding-right:56px!important}.v-application--is-ltr .ps-md-15{padding-left:60px!important}.v-application--is-rtl .ps-md-15{padding-right:60px!important}.v-application--is-ltr .ps-md-16{padding-left:64px!important}.v-application--is-rtl .ps-md-16{padding-right:64px!important}.v-application--is-ltr .pe-md-0{padding-right:0!important}.v-application--is-rtl .pe-md-0{padding-left:0!important}.v-application--is-ltr .pe-md-1{padding-right:4px!important}.v-application--is-rtl .pe-md-1{padding-left:4px!important}.v-application--is-ltr .pe-md-2{padding-right:8px!important}.v-application--is-rtl .pe-md-2{padding-left:8px!important}.v-application--is-ltr .pe-md-3{padding-right:12px!important}.v-application--is-rtl .pe-md-3{padding-left:12px!important}.v-application--is-ltr .pe-md-4{padding-right:16px!important}.v-application--is-rtl .pe-md-4{padding-left:16px!important}.v-application--is-ltr .pe-md-5{padding-right:20px!important}.v-application--is-rtl .pe-md-5{padding-left:20px!important}.v-application--is-ltr .pe-md-6{padding-right:24px!important}.v-application--is-rtl .pe-md-6{padding-left:24px!important}.v-application--is-ltr .pe-md-7{padding-right:28px!important}.v-application--is-rtl .pe-md-7{padding-left:28px!important}.v-application--is-ltr .pe-md-8{padding-right:32px!important}.v-application--is-rtl .pe-md-8{padding-left:32px!important}.v-application--is-ltr .pe-md-9{padding-right:36px!important}.v-application--is-rtl .pe-md-9{padding-left:36px!important}.v-application--is-ltr .pe-md-10{padding-right:40px!important}.v-application--is-rtl .pe-md-10{padding-left:40px!important}.v-application--is-ltr .pe-md-11{padding-right:44px!important}.v-application--is-rtl .pe-md-11{padding-left:44px!important}.v-application--is-ltr .pe-md-12{padding-right:48px!important}.v-application--is-rtl .pe-md-12{padding-left:48px!important}.v-application--is-ltr .pe-md-13{padding-right:52px!important}.v-application--is-rtl .pe-md-13{padding-left:52px!important}.v-application--is-ltr .pe-md-14{padding-right:56px!important}.v-application--is-rtl .pe-md-14{padding-left:56px!important}.v-application--is-ltr .pe-md-15{padding-right:60px!important}.v-application--is-rtl .pe-md-15{padding-left:60px!important}.v-application--is-ltr .pe-md-16{padding-right:64px!important}.v-application--is-rtl .pe-md-16{padding-left:64px!important}.v-application .text-md-left{text-align:left!important}.v-application .text-md-right{text-align:right!important}.v-application .text-md-center{text-align:center!important}.v-application .text-md-justify{text-align:justify!important}.v-application .text-md-start{text-align:start!important}.v-application .text-md-end{text-align:end!important}.v-application .text-md-h1{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .text-md-h1,.v-application .text-md-h2{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .text-md-h2{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .text-md-h3{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .text-md-h3,.v-application .text-md-h4{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .text-md-h4{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .text-md-h5{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .text-md-h5,.v-application .text-md-h6{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .text-md-h6{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .text-md-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important}.v-application .text-md-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.v-application .text-md-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important}.v-application .text-md-body-2{font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important}.v-application .text-md-body-2,.v-application .text-md-button{font-size:.875rem!important;font-family:Roboto,sans-serif!important}.v-application .text-md-button{font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;text-transform:uppercase!important}.v-application .text-md-caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important}.v-application .text-md-caption,.v-application .text-md-overline{font-size:.75rem!important;font-family:Roboto,sans-serif!important}.v-application .text-md-overline{font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;text-transform:uppercase!important}}@media(min-width:1264px){.v-application .d-lg-none{display:none!important}.v-application .d-lg-inline{display:inline!important}.v-application .d-lg-inline-block{display:inline-block!important}.v-application .d-lg-block{display:block!important}.v-application .d-lg-table{display:table!important}.v-application .d-lg-table-row{display:table-row!important}.v-application .d-lg-table-cell{display:table-cell!important}.v-application .d-lg-flex{display:flex!important}.v-application .d-lg-inline-flex{display:inline-flex!important}.v-application .float-lg-none{float:none!important}.v-application .float-lg-left{float:left!important}.v-application .float-lg-right{float:right!important}.v-application--is-rtl .float-lg-end{float:left!important}.v-application--is-ltr .float-lg-end,.v-application--is-rtl .float-lg-start{float:right!important}.v-application--is-ltr .float-lg-start{float:left!important}.v-application .flex-lg-fill{flex:1 1 auto!important}.v-application .flex-lg-row{flex-direction:row!important}.v-application .flex-lg-column{flex-direction:column!important}.v-application .flex-lg-row-reverse{flex-direction:row-reverse!important}.v-application .flex-lg-column-reverse{flex-direction:column-reverse!important}.v-application .flex-lg-grow-0{flex-grow:0!important}.v-application .flex-lg-grow-1{flex-grow:1!important}.v-application .flex-lg-shrink-0{flex-shrink:0!important}.v-application .flex-lg-shrink-1{flex-shrink:1!important}.v-application .flex-lg-wrap{flex-wrap:wrap!important}.v-application .flex-lg-nowrap{flex-wrap:nowrap!important}.v-application .flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.v-application .justify-lg-start{justify-content:flex-start!important}.v-application .justify-lg-end{justify-content:flex-end!important}.v-application .justify-lg-center{justify-content:center!important}.v-application .justify-lg-space-between{justify-content:space-between!important}.v-application .justify-lg-space-around{justify-content:space-around!important}.v-application .align-lg-start{align-items:flex-start!important}.v-application .align-lg-end{align-items:flex-end!important}.v-application .align-lg-center{align-items:center!important}.v-application .align-lg-baseline{align-items:baseline!important}.v-application .align-lg-stretch{align-items:stretch!important}.v-application .align-content-lg-start{align-content:flex-start!important}.v-application .align-content-lg-end{align-content:flex-end!important}.v-application .align-content-lg-center{align-content:center!important}.v-application .align-content-lg-space-between{align-content:space-between!important}.v-application .align-content-lg-space-around{align-content:space-around!important}.v-application .align-content-lg-stretch{align-content:stretch!important}.v-application .align-self-lg-auto{align-self:auto!important}.v-application .align-self-lg-start{align-self:flex-start!important}.v-application .align-self-lg-end{align-self:flex-end!important}.v-application .align-self-lg-center{align-self:center!important}.v-application .align-self-lg-baseline{align-self:baseline!important}.v-application .align-self-lg-stretch{align-self:stretch!important}.v-application .order-lg-first{order:-1!important}.v-application .order-lg-0{order:0!important}.v-application .order-lg-1{order:1!important}.v-application .order-lg-2{order:2!important}.v-application .order-lg-3{order:3!important}.v-application .order-lg-4{order:4!important}.v-application .order-lg-5{order:5!important}.v-application .order-lg-6{order:6!important}.v-application .order-lg-7{order:7!important}.v-application .order-lg-8{order:8!important}.v-application .order-lg-9{order:9!important}.v-application .order-lg-10{order:10!important}.v-application .order-lg-11{order:11!important}.v-application .order-lg-12{order:12!important}.v-application .order-lg-last{order:13!important}.v-application .ma-lg-0{margin:0!important}.v-application .ma-lg-1{margin:4px!important}.v-application .ma-lg-2{margin:8px!important}.v-application .ma-lg-3{margin:12px!important}.v-application .ma-lg-4{margin:16px!important}.v-application .ma-lg-5{margin:20px!important}.v-application .ma-lg-6{margin:24px!important}.v-application .ma-lg-7{margin:28px!important}.v-application .ma-lg-8{margin:32px!important}.v-application .ma-lg-9{margin:36px!important}.v-application .ma-lg-10{margin:40px!important}.v-application .ma-lg-11{margin:44px!important}.v-application .ma-lg-12{margin:48px!important}.v-application .ma-lg-13{margin:52px!important}.v-application .ma-lg-14{margin:56px!important}.v-application .ma-lg-15{margin:60px!important}.v-application .ma-lg-16{margin:64px!important}.v-application .ma-lg-auto{margin:auto!important}.v-application .mx-lg-0{margin-right:0!important;margin-left:0!important}.v-application .mx-lg-1{margin-right:4px!important;margin-left:4px!important}.v-application .mx-lg-2{margin-right:8px!important;margin-left:8px!important}.v-application .mx-lg-3{margin-right:12px!important;margin-left:12px!important}.v-application .mx-lg-4{margin-right:16px!important;margin-left:16px!important}.v-application .mx-lg-5{margin-right:20px!important;margin-left:20px!important}.v-application .mx-lg-6{margin-right:24px!important;margin-left:24px!important}.v-application .mx-lg-7{margin-right:28px!important;margin-left:28px!important}.v-application .mx-lg-8{margin-right:32px!important;margin-left:32px!important}.v-application .mx-lg-9{margin-right:36px!important;margin-left:36px!important}.v-application .mx-lg-10{margin-right:40px!important;margin-left:40px!important}.v-application .mx-lg-11{margin-right:44px!important;margin-left:44px!important}.v-application .mx-lg-12{margin-right:48px!important;margin-left:48px!important}.v-application .mx-lg-13{margin-right:52px!important;margin-left:52px!important}.v-application .mx-lg-14{margin-right:56px!important;margin-left:56px!important}.v-application .mx-lg-15{margin-right:60px!important;margin-left:60px!important}.v-application .mx-lg-16{margin-right:64px!important;margin-left:64px!important}.v-application .mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.v-application .my-lg-0{margin-top:0!important;margin-bottom:0!important}.v-application .my-lg-1{margin-top:4px!important;margin-bottom:4px!important}.v-application .my-lg-2{margin-top:8px!important;margin-bottom:8px!important}.v-application .my-lg-3{margin-top:12px!important;margin-bottom:12px!important}.v-application .my-lg-4{margin-top:16px!important;margin-bottom:16px!important}.v-application .my-lg-5{margin-top:20px!important;margin-bottom:20px!important}.v-application .my-lg-6{margin-top:24px!important;margin-bottom:24px!important}.v-application .my-lg-7{margin-top:28px!important;margin-bottom:28px!important}.v-application .my-lg-8{margin-top:32px!important;margin-bottom:32px!important}.v-application .my-lg-9{margin-top:36px!important;margin-bottom:36px!important}.v-application .my-lg-10{margin-top:40px!important;margin-bottom:40px!important}.v-application .my-lg-11{margin-top:44px!important;margin-bottom:44px!important}.v-application .my-lg-12{margin-top:48px!important;margin-bottom:48px!important}.v-application .my-lg-13{margin-top:52px!important;margin-bottom:52px!important}.v-application .my-lg-14{margin-top:56px!important;margin-bottom:56px!important}.v-application .my-lg-15{margin-top:60px!important;margin-bottom:60px!important}.v-application .my-lg-16{margin-top:64px!important;margin-bottom:64px!important}.v-application .my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.v-application .mt-lg-0{margin-top:0!important}.v-application .mt-lg-1{margin-top:4px!important}.v-application .mt-lg-2{margin-top:8px!important}.v-application .mt-lg-3{margin-top:12px!important}.v-application .mt-lg-4{margin-top:16px!important}.v-application .mt-lg-5{margin-top:20px!important}.v-application .mt-lg-6{margin-top:24px!important}.v-application .mt-lg-7{margin-top:28px!important}.v-application .mt-lg-8{margin-top:32px!important}.v-application .mt-lg-9{margin-top:36px!important}.v-application .mt-lg-10{margin-top:40px!important}.v-application .mt-lg-11{margin-top:44px!important}.v-application .mt-lg-12{margin-top:48px!important}.v-application .mt-lg-13{margin-top:52px!important}.v-application .mt-lg-14{margin-top:56px!important}.v-application .mt-lg-15{margin-top:60px!important}.v-application .mt-lg-16{margin-top:64px!important}.v-application .mt-lg-auto{margin-top:auto!important}.v-application .mr-lg-0{margin-right:0!important}.v-application .mr-lg-1{margin-right:4px!important}.v-application .mr-lg-2{margin-right:8px!important}.v-application .mr-lg-3{margin-right:12px!important}.v-application .mr-lg-4{margin-right:16px!important}.v-application .mr-lg-5{margin-right:20px!important}.v-application .mr-lg-6{margin-right:24px!important}.v-application .mr-lg-7{margin-right:28px!important}.v-application .mr-lg-8{margin-right:32px!important}.v-application .mr-lg-9{margin-right:36px!important}.v-application .mr-lg-10{margin-right:40px!important}.v-application .mr-lg-11{margin-right:44px!important}.v-application .mr-lg-12{margin-right:48px!important}.v-application .mr-lg-13{margin-right:52px!important}.v-application .mr-lg-14{margin-right:56px!important}.v-application .mr-lg-15{margin-right:60px!important}.v-application .mr-lg-16{margin-right:64px!important}.v-application .mr-lg-auto{margin-right:auto!important}.v-application .mb-lg-0{margin-bottom:0!important}.v-application .mb-lg-1{margin-bottom:4px!important}.v-application .mb-lg-2{margin-bottom:8px!important}.v-application .mb-lg-3{margin-bottom:12px!important}.v-application .mb-lg-4{margin-bottom:16px!important}.v-application .mb-lg-5{margin-bottom:20px!important}.v-application .mb-lg-6{margin-bottom:24px!important}.v-application .mb-lg-7{margin-bottom:28px!important}.v-application .mb-lg-8{margin-bottom:32px!important}.v-application .mb-lg-9{margin-bottom:36px!important}.v-application .mb-lg-10{margin-bottom:40px!important}.v-application .mb-lg-11{margin-bottom:44px!important}.v-application .mb-lg-12{margin-bottom:48px!important}.v-application .mb-lg-13{margin-bottom:52px!important}.v-application .mb-lg-14{margin-bottom:56px!important}.v-application .mb-lg-15{margin-bottom:60px!important}.v-application .mb-lg-16{margin-bottom:64px!important}.v-application .mb-lg-auto{margin-bottom:auto!important}.v-application .ml-lg-0{margin-left:0!important}.v-application .ml-lg-1{margin-left:4px!important}.v-application .ml-lg-2{margin-left:8px!important}.v-application .ml-lg-3{margin-left:12px!important}.v-application .ml-lg-4{margin-left:16px!important}.v-application .ml-lg-5{margin-left:20px!important}.v-application .ml-lg-6{margin-left:24px!important}.v-application .ml-lg-7{margin-left:28px!important}.v-application .ml-lg-8{margin-left:32px!important}.v-application .ml-lg-9{margin-left:36px!important}.v-application .ml-lg-10{margin-left:40px!important}.v-application .ml-lg-11{margin-left:44px!important}.v-application .ml-lg-12{margin-left:48px!important}.v-application .ml-lg-13{margin-left:52px!important}.v-application .ml-lg-14{margin-left:56px!important}.v-application .ml-lg-15{margin-left:60px!important}.v-application .ml-lg-16{margin-left:64px!important}.v-application .ml-lg-auto{margin-left:auto!important}.v-application--is-ltr .ms-lg-0{margin-left:0!important}.v-application--is-rtl .ms-lg-0{margin-right:0!important}.v-application--is-ltr .ms-lg-1{margin-left:4px!important}.v-application--is-rtl .ms-lg-1{margin-right:4px!important}.v-application--is-ltr .ms-lg-2{margin-left:8px!important}.v-application--is-rtl .ms-lg-2{margin-right:8px!important}.v-application--is-ltr .ms-lg-3{margin-left:12px!important}.v-application--is-rtl .ms-lg-3{margin-right:12px!important}.v-application--is-ltr .ms-lg-4{margin-left:16px!important}.v-application--is-rtl .ms-lg-4{margin-right:16px!important}.v-application--is-ltr .ms-lg-5{margin-left:20px!important}.v-application--is-rtl .ms-lg-5{margin-right:20px!important}.v-application--is-ltr .ms-lg-6{margin-left:24px!important}.v-application--is-rtl .ms-lg-6{margin-right:24px!important}.v-application--is-ltr .ms-lg-7{margin-left:28px!important}.v-application--is-rtl .ms-lg-7{margin-right:28px!important}.v-application--is-ltr .ms-lg-8{margin-left:32px!important}.v-application--is-rtl .ms-lg-8{margin-right:32px!important}.v-application--is-ltr .ms-lg-9{margin-left:36px!important}.v-application--is-rtl .ms-lg-9{margin-right:36px!important}.v-application--is-ltr .ms-lg-10{margin-left:40px!important}.v-application--is-rtl .ms-lg-10{margin-right:40px!important}.v-application--is-ltr .ms-lg-11{margin-left:44px!important}.v-application--is-rtl .ms-lg-11{margin-right:44px!important}.v-application--is-ltr .ms-lg-12{margin-left:48px!important}.v-application--is-rtl .ms-lg-12{margin-right:48px!important}.v-application--is-ltr .ms-lg-13{margin-left:52px!important}.v-application--is-rtl .ms-lg-13{margin-right:52px!important}.v-application--is-ltr .ms-lg-14{margin-left:56px!important}.v-application--is-rtl .ms-lg-14{margin-right:56px!important}.v-application--is-ltr .ms-lg-15{margin-left:60px!important}.v-application--is-rtl .ms-lg-15{margin-right:60px!important}.v-application--is-ltr .ms-lg-16{margin-left:64px!important}.v-application--is-rtl .ms-lg-16{margin-right:64px!important}.v-application--is-ltr .ms-lg-auto{margin-left:auto!important}.v-application--is-rtl .ms-lg-auto{margin-right:auto!important}.v-application--is-ltr .me-lg-0{margin-right:0!important}.v-application--is-rtl .me-lg-0{margin-left:0!important}.v-application--is-ltr .me-lg-1{margin-right:4px!important}.v-application--is-rtl .me-lg-1{margin-left:4px!important}.v-application--is-ltr .me-lg-2{margin-right:8px!important}.v-application--is-rtl .me-lg-2{margin-left:8px!important}.v-application--is-ltr .me-lg-3{margin-right:12px!important}.v-application--is-rtl .me-lg-3{margin-left:12px!important}.v-application--is-ltr .me-lg-4{margin-right:16px!important}.v-application--is-rtl .me-lg-4{margin-left:16px!important}.v-application--is-ltr .me-lg-5{margin-right:20px!important}.v-application--is-rtl .me-lg-5{margin-left:20px!important}.v-application--is-ltr .me-lg-6{margin-right:24px!important}.v-application--is-rtl .me-lg-6{margin-left:24px!important}.v-application--is-ltr .me-lg-7{margin-right:28px!important}.v-application--is-rtl .me-lg-7{margin-left:28px!important}.v-application--is-ltr .me-lg-8{margin-right:32px!important}.v-application--is-rtl .me-lg-8{margin-left:32px!important}.v-application--is-ltr .me-lg-9{margin-right:36px!important}.v-application--is-rtl .me-lg-9{margin-left:36px!important}.v-application--is-ltr .me-lg-10{margin-right:40px!important}.v-application--is-rtl .me-lg-10{margin-left:40px!important}.v-application--is-ltr .me-lg-11{margin-right:44px!important}.v-application--is-rtl .me-lg-11{margin-left:44px!important}.v-application--is-ltr .me-lg-12{margin-right:48px!important}.v-application--is-rtl .me-lg-12{margin-left:48px!important}.v-application--is-ltr .me-lg-13{margin-right:52px!important}.v-application--is-rtl .me-lg-13{margin-left:52px!important}.v-application--is-ltr .me-lg-14{margin-right:56px!important}.v-application--is-rtl .me-lg-14{margin-left:56px!important}.v-application--is-ltr .me-lg-15{margin-right:60px!important}.v-application--is-rtl .me-lg-15{margin-left:60px!important}.v-application--is-ltr .me-lg-16{margin-right:64px!important}.v-application--is-rtl .me-lg-16{margin-left:64px!important}.v-application--is-ltr .me-lg-auto{margin-right:auto!important}.v-application--is-rtl .me-lg-auto{margin-left:auto!important}.v-application .ma-lg-n1{margin:-4px!important}.v-application .ma-lg-n2{margin:-8px!important}.v-application .ma-lg-n3{margin:-12px!important}.v-application .ma-lg-n4{margin:-16px!important}.v-application .ma-lg-n5{margin:-20px!important}.v-application .ma-lg-n6{margin:-24px!important}.v-application .ma-lg-n7{margin:-28px!important}.v-application .ma-lg-n8{margin:-32px!important}.v-application .ma-lg-n9{margin:-36px!important}.v-application .ma-lg-n10{margin:-40px!important}.v-application .ma-lg-n11{margin:-44px!important}.v-application .ma-lg-n12{margin:-48px!important}.v-application .ma-lg-n13{margin:-52px!important}.v-application .ma-lg-n14{margin:-56px!important}.v-application .ma-lg-n15{margin:-60px!important}.v-application .ma-lg-n16{margin:-64px!important}.v-application .mx-lg-n1{margin-right:-4px!important;margin-left:-4px!important}.v-application .mx-lg-n2{margin-right:-8px!important;margin-left:-8px!important}.v-application .mx-lg-n3{margin-right:-12px!important;margin-left:-12px!important}.v-application .mx-lg-n4{margin-right:-16px!important;margin-left:-16px!important}.v-application .mx-lg-n5{margin-right:-20px!important;margin-left:-20px!important}.v-application .mx-lg-n6{margin-right:-24px!important;margin-left:-24px!important}.v-application .mx-lg-n7{margin-right:-28px!important;margin-left:-28px!important}.v-application .mx-lg-n8{margin-right:-32px!important;margin-left:-32px!important}.v-application .mx-lg-n9{margin-right:-36px!important;margin-left:-36px!important}.v-application .mx-lg-n10{margin-right:-40px!important;margin-left:-40px!important}.v-application .mx-lg-n11{margin-right:-44px!important;margin-left:-44px!important}.v-application .mx-lg-n12{margin-right:-48px!important;margin-left:-48px!important}.v-application .mx-lg-n13{margin-right:-52px!important;margin-left:-52px!important}.v-application .mx-lg-n14{margin-right:-56px!important;margin-left:-56px!important}.v-application .mx-lg-n15{margin-right:-60px!important;margin-left:-60px!important}.v-application .mx-lg-n16{margin-right:-64px!important;margin-left:-64px!important}.v-application .my-lg-n1{margin-top:-4px!important;margin-bottom:-4px!important}.v-application .my-lg-n2{margin-top:-8px!important;margin-bottom:-8px!important}.v-application .my-lg-n3{margin-top:-12px!important;margin-bottom:-12px!important}.v-application .my-lg-n4{margin-top:-16px!important;margin-bottom:-16px!important}.v-application .my-lg-n5{margin-top:-20px!important;margin-bottom:-20px!important}.v-application .my-lg-n6{margin-top:-24px!important;margin-bottom:-24px!important}.v-application .my-lg-n7{margin-top:-28px!important;margin-bottom:-28px!important}.v-application .my-lg-n8{margin-top:-32px!important;margin-bottom:-32px!important}.v-application .my-lg-n9{margin-top:-36px!important;margin-bottom:-36px!important}.v-application .my-lg-n10{margin-top:-40px!important;margin-bottom:-40px!important}.v-application .my-lg-n11{margin-top:-44px!important;margin-bottom:-44px!important}.v-application .my-lg-n12{margin-top:-48px!important;margin-bottom:-48px!important}.v-application .my-lg-n13{margin-top:-52px!important;margin-bottom:-52px!important}.v-application .my-lg-n14{margin-top:-56px!important;margin-bottom:-56px!important}.v-application .my-lg-n15{margin-top:-60px!important;margin-bottom:-60px!important}.v-application .my-lg-n16{margin-top:-64px!important;margin-bottom:-64px!important}.v-application .mt-lg-n1{margin-top:-4px!important}.v-application .mt-lg-n2{margin-top:-8px!important}.v-application .mt-lg-n3{margin-top:-12px!important}.v-application .mt-lg-n4{margin-top:-16px!important}.v-application .mt-lg-n5{margin-top:-20px!important}.v-application .mt-lg-n6{margin-top:-24px!important}.v-application .mt-lg-n7{margin-top:-28px!important}.v-application .mt-lg-n8{margin-top:-32px!important}.v-application .mt-lg-n9{margin-top:-36px!important}.v-application .mt-lg-n10{margin-top:-40px!important}.v-application .mt-lg-n11{margin-top:-44px!important}.v-application .mt-lg-n12{margin-top:-48px!important}.v-application .mt-lg-n13{margin-top:-52px!important}.v-application .mt-lg-n14{margin-top:-56px!important}.v-application .mt-lg-n15{margin-top:-60px!important}.v-application .mt-lg-n16{margin-top:-64px!important}.v-application .mr-lg-n1{margin-right:-4px!important}.v-application .mr-lg-n2{margin-right:-8px!important}.v-application .mr-lg-n3{margin-right:-12px!important}.v-application .mr-lg-n4{margin-right:-16px!important}.v-application .mr-lg-n5{margin-right:-20px!important}.v-application .mr-lg-n6{margin-right:-24px!important}.v-application .mr-lg-n7{margin-right:-28px!important}.v-application .mr-lg-n8{margin-right:-32px!important}.v-application .mr-lg-n9{margin-right:-36px!important}.v-application .mr-lg-n10{margin-right:-40px!important}.v-application .mr-lg-n11{margin-right:-44px!important}.v-application .mr-lg-n12{margin-right:-48px!important}.v-application .mr-lg-n13{margin-right:-52px!important}.v-application .mr-lg-n14{margin-right:-56px!important}.v-application .mr-lg-n15{margin-right:-60px!important}.v-application .mr-lg-n16{margin-right:-64px!important}.v-application .mb-lg-n1{margin-bottom:-4px!important}.v-application .mb-lg-n2{margin-bottom:-8px!important}.v-application .mb-lg-n3{margin-bottom:-12px!important}.v-application .mb-lg-n4{margin-bottom:-16px!important}.v-application .mb-lg-n5{margin-bottom:-20px!important}.v-application .mb-lg-n6{margin-bottom:-24px!important}.v-application .mb-lg-n7{margin-bottom:-28px!important}.v-application .mb-lg-n8{margin-bottom:-32px!important}.v-application .mb-lg-n9{margin-bottom:-36px!important}.v-application .mb-lg-n10{margin-bottom:-40px!important}.v-application .mb-lg-n11{margin-bottom:-44px!important}.v-application .mb-lg-n12{margin-bottom:-48px!important}.v-application .mb-lg-n13{margin-bottom:-52px!important}.v-application .mb-lg-n14{margin-bottom:-56px!important}.v-application .mb-lg-n15{margin-bottom:-60px!important}.v-application .mb-lg-n16{margin-bottom:-64px!important}.v-application .ml-lg-n1{margin-left:-4px!important}.v-application .ml-lg-n2{margin-left:-8px!important}.v-application .ml-lg-n3{margin-left:-12px!important}.v-application .ml-lg-n4{margin-left:-16px!important}.v-application .ml-lg-n5{margin-left:-20px!important}.v-application .ml-lg-n6{margin-left:-24px!important}.v-application .ml-lg-n7{margin-left:-28px!important}.v-application .ml-lg-n8{margin-left:-32px!important}.v-application .ml-lg-n9{margin-left:-36px!important}.v-application .ml-lg-n10{margin-left:-40px!important}.v-application .ml-lg-n11{margin-left:-44px!important}.v-application .ml-lg-n12{margin-left:-48px!important}.v-application .ml-lg-n13{margin-left:-52px!important}.v-application .ml-lg-n14{margin-left:-56px!important}.v-application .ml-lg-n15{margin-left:-60px!important}.v-application .ml-lg-n16{margin-left:-64px!important}.v-application--is-ltr .ms-lg-n1{margin-left:-4px!important}.v-application--is-rtl .ms-lg-n1{margin-right:-4px!important}.v-application--is-ltr .ms-lg-n2{margin-left:-8px!important}.v-application--is-rtl .ms-lg-n2{margin-right:-8px!important}.v-application--is-ltr .ms-lg-n3{margin-left:-12px!important}.v-application--is-rtl .ms-lg-n3{margin-right:-12px!important}.v-application--is-ltr .ms-lg-n4{margin-left:-16px!important}.v-application--is-rtl .ms-lg-n4{margin-right:-16px!important}.v-application--is-ltr .ms-lg-n5{margin-left:-20px!important}.v-application--is-rtl .ms-lg-n5{margin-right:-20px!important}.v-application--is-ltr .ms-lg-n6{margin-left:-24px!important}.v-application--is-rtl .ms-lg-n6{margin-right:-24px!important}.v-application--is-ltr .ms-lg-n7{margin-left:-28px!important}.v-application--is-rtl .ms-lg-n7{margin-right:-28px!important}.v-application--is-ltr .ms-lg-n8{margin-left:-32px!important}.v-application--is-rtl .ms-lg-n8{margin-right:-32px!important}.v-application--is-ltr .ms-lg-n9{margin-left:-36px!important}.v-application--is-rtl .ms-lg-n9{margin-right:-36px!important}.v-application--is-ltr .ms-lg-n10{margin-left:-40px!important}.v-application--is-rtl .ms-lg-n10{margin-right:-40px!important}.v-application--is-ltr .ms-lg-n11{margin-left:-44px!important}.v-application--is-rtl .ms-lg-n11{margin-right:-44px!important}.v-application--is-ltr .ms-lg-n12{margin-left:-48px!important}.v-application--is-rtl .ms-lg-n12{margin-right:-48px!important}.v-application--is-ltr .ms-lg-n13{margin-left:-52px!important}.v-application--is-rtl .ms-lg-n13{margin-right:-52px!important}.v-application--is-ltr .ms-lg-n14{margin-left:-56px!important}.v-application--is-rtl .ms-lg-n14{margin-right:-56px!important}.v-application--is-ltr .ms-lg-n15{margin-left:-60px!important}.v-application--is-rtl .ms-lg-n15{margin-right:-60px!important}.v-application--is-ltr .ms-lg-n16{margin-left:-64px!important}.v-application--is-rtl .ms-lg-n16{margin-right:-64px!important}.v-application--is-ltr .me-lg-n1{margin-right:-4px!important}.v-application--is-rtl .me-lg-n1{margin-left:-4px!important}.v-application--is-ltr .me-lg-n2{margin-right:-8px!important}.v-application--is-rtl .me-lg-n2{margin-left:-8px!important}.v-application--is-ltr .me-lg-n3{margin-right:-12px!important}.v-application--is-rtl .me-lg-n3{margin-left:-12px!important}.v-application--is-ltr .me-lg-n4{margin-right:-16px!important}.v-application--is-rtl .me-lg-n4{margin-left:-16px!important}.v-application--is-ltr .me-lg-n5{margin-right:-20px!important}.v-application--is-rtl .me-lg-n5{margin-left:-20px!important}.v-application--is-ltr .me-lg-n6{margin-right:-24px!important}.v-application--is-rtl .me-lg-n6{margin-left:-24px!important}.v-application--is-ltr .me-lg-n7{margin-right:-28px!important}.v-application--is-rtl .me-lg-n7{margin-left:-28px!important}.v-application--is-ltr .me-lg-n8{margin-right:-32px!important}.v-application--is-rtl .me-lg-n8{margin-left:-32px!important}.v-application--is-ltr .me-lg-n9{margin-right:-36px!important}.v-application--is-rtl .me-lg-n9{margin-left:-36px!important}.v-application--is-ltr .me-lg-n10{margin-right:-40px!important}.v-application--is-rtl .me-lg-n10{margin-left:-40px!important}.v-application--is-ltr .me-lg-n11{margin-right:-44px!important}.v-application--is-rtl .me-lg-n11{margin-left:-44px!important}.v-application--is-ltr .me-lg-n12{margin-right:-48px!important}.v-application--is-rtl .me-lg-n12{margin-left:-48px!important}.v-application--is-ltr .me-lg-n13{margin-right:-52px!important}.v-application--is-rtl .me-lg-n13{margin-left:-52px!important}.v-application--is-ltr .me-lg-n14{margin-right:-56px!important}.v-application--is-rtl .me-lg-n14{margin-left:-56px!important}.v-application--is-ltr .me-lg-n15{margin-right:-60px!important}.v-application--is-rtl .me-lg-n15{margin-left:-60px!important}.v-application--is-ltr .me-lg-n16{margin-right:-64px!important}.v-application--is-rtl .me-lg-n16{margin-left:-64px!important}.v-application .pa-lg-0{padding:0!important}.v-application .pa-lg-1{padding:4px!important}.v-application .pa-lg-2{padding:8px!important}.v-application .pa-lg-3{padding:12px!important}.v-application .pa-lg-4{padding:16px!important}.v-application .pa-lg-5{padding:20px!important}.v-application .pa-lg-6{padding:24px!important}.v-application .pa-lg-7{padding:28px!important}.v-application .pa-lg-8{padding:32px!important}.v-application .pa-lg-9{padding:36px!important}.v-application .pa-lg-10{padding:40px!important}.v-application .pa-lg-11{padding:44px!important}.v-application .pa-lg-12{padding:48px!important}.v-application .pa-lg-13{padding:52px!important}.v-application .pa-lg-14{padding:56px!important}.v-application .pa-lg-15{padding:60px!important}.v-application .pa-lg-16{padding:64px!important}.v-application .px-lg-0{padding-right:0!important;padding-left:0!important}.v-application .px-lg-1{padding-right:4px!important;padding-left:4px!important}.v-application .px-lg-2{padding-right:8px!important;padding-left:8px!important}.v-application .px-lg-3{padding-right:12px!important;padding-left:12px!important}.v-application .px-lg-4{padding-right:16px!important;padding-left:16px!important}.v-application .px-lg-5{padding-right:20px!important;padding-left:20px!important}.v-application .px-lg-6{padding-right:24px!important;padding-left:24px!important}.v-application .px-lg-7{padding-right:28px!important;padding-left:28px!important}.v-application .px-lg-8{padding-right:32px!important;padding-left:32px!important}.v-application .px-lg-9{padding-right:36px!important;padding-left:36px!important}.v-application .px-lg-10{padding-right:40px!important;padding-left:40px!important}.v-application .px-lg-11{padding-right:44px!important;padding-left:44px!important}.v-application .px-lg-12{padding-right:48px!important;padding-left:48px!important}.v-application .px-lg-13{padding-right:52px!important;padding-left:52px!important}.v-application .px-lg-14{padding-right:56px!important;padding-left:56px!important}.v-application .px-lg-15{padding-right:60px!important;padding-left:60px!important}.v-application .px-lg-16{padding-right:64px!important;padding-left:64px!important}.v-application .py-lg-0{padding-top:0!important;padding-bottom:0!important}.v-application .py-lg-1{padding-top:4px!important;padding-bottom:4px!important}.v-application .py-lg-2{padding-top:8px!important;padding-bottom:8px!important}.v-application .py-lg-3{padding-top:12px!important;padding-bottom:12px!important}.v-application .py-lg-4{padding-top:16px!important;padding-bottom:16px!important}.v-application .py-lg-5{padding-top:20px!important;padding-bottom:20px!important}.v-application .py-lg-6{padding-top:24px!important;padding-bottom:24px!important}.v-application .py-lg-7{padding-top:28px!important;padding-bottom:28px!important}.v-application .py-lg-8{padding-top:32px!important;padding-bottom:32px!important}.v-application .py-lg-9{padding-top:36px!important;padding-bottom:36px!important}.v-application .py-lg-10{padding-top:40px!important;padding-bottom:40px!important}.v-application .py-lg-11{padding-top:44px!important;padding-bottom:44px!important}.v-application .py-lg-12{padding-top:48px!important;padding-bottom:48px!important}.v-application .py-lg-13{padding-top:52px!important;padding-bottom:52px!important}.v-application .py-lg-14{padding-top:56px!important;padding-bottom:56px!important}.v-application .py-lg-15{padding-top:60px!important;padding-bottom:60px!important}.v-application .py-lg-16{padding-top:64px!important;padding-bottom:64px!important}.v-application .pt-lg-0{padding-top:0!important}.v-application .pt-lg-1{padding-top:4px!important}.v-application .pt-lg-2{padding-top:8px!important}.v-application .pt-lg-3{padding-top:12px!important}.v-application .pt-lg-4{padding-top:16px!important}.v-application .pt-lg-5{padding-top:20px!important}.v-application .pt-lg-6{padding-top:24px!important}.v-application .pt-lg-7{padding-top:28px!important}.v-application .pt-lg-8{padding-top:32px!important}.v-application .pt-lg-9{padding-top:36px!important}.v-application .pt-lg-10{padding-top:40px!important}.v-application .pt-lg-11{padding-top:44px!important}.v-application .pt-lg-12{padding-top:48px!important}.v-application .pt-lg-13{padding-top:52px!important}.v-application .pt-lg-14{padding-top:56px!important}.v-application .pt-lg-15{padding-top:60px!important}.v-application .pt-lg-16{padding-top:64px!important}.v-application .pr-lg-0{padding-right:0!important}.v-application .pr-lg-1{padding-right:4px!important}.v-application .pr-lg-2{padding-right:8px!important}.v-application .pr-lg-3{padding-right:12px!important}.v-application .pr-lg-4{padding-right:16px!important}.v-application .pr-lg-5{padding-right:20px!important}.v-application .pr-lg-6{padding-right:24px!important}.v-application .pr-lg-7{padding-right:28px!important}.v-application .pr-lg-8{padding-right:32px!important}.v-application .pr-lg-9{padding-right:36px!important}.v-application .pr-lg-10{padding-right:40px!important}.v-application .pr-lg-11{padding-right:44px!important}.v-application .pr-lg-12{padding-right:48px!important}.v-application .pr-lg-13{padding-right:52px!important}.v-application .pr-lg-14{padding-right:56px!important}.v-application .pr-lg-15{padding-right:60px!important}.v-application .pr-lg-16{padding-right:64px!important}.v-application .pb-lg-0{padding-bottom:0!important}.v-application .pb-lg-1{padding-bottom:4px!important}.v-application .pb-lg-2{padding-bottom:8px!important}.v-application .pb-lg-3{padding-bottom:12px!important}.v-application .pb-lg-4{padding-bottom:16px!important}.v-application .pb-lg-5{padding-bottom:20px!important}.v-application .pb-lg-6{padding-bottom:24px!important}.v-application .pb-lg-7{padding-bottom:28px!important}.v-application .pb-lg-8{padding-bottom:32px!important}.v-application .pb-lg-9{padding-bottom:36px!important}.v-application .pb-lg-10{padding-bottom:40px!important}.v-application .pb-lg-11{padding-bottom:44px!important}.v-application .pb-lg-12{padding-bottom:48px!important}.v-application .pb-lg-13{padding-bottom:52px!important}.v-application .pb-lg-14{padding-bottom:56px!important}.v-application .pb-lg-15{padding-bottom:60px!important}.v-application .pb-lg-16{padding-bottom:64px!important}.v-application .pl-lg-0{padding-left:0!important}.v-application .pl-lg-1{padding-left:4px!important}.v-application .pl-lg-2{padding-left:8px!important}.v-application .pl-lg-3{padding-left:12px!important}.v-application .pl-lg-4{padding-left:16px!important}.v-application .pl-lg-5{padding-left:20px!important}.v-application .pl-lg-6{padding-left:24px!important}.v-application .pl-lg-7{padding-left:28px!important}.v-application .pl-lg-8{padding-left:32px!important}.v-application .pl-lg-9{padding-left:36px!important}.v-application .pl-lg-10{padding-left:40px!important}.v-application .pl-lg-11{padding-left:44px!important}.v-application .pl-lg-12{padding-left:48px!important}.v-application .pl-lg-13{padding-left:52px!important}.v-application .pl-lg-14{padding-left:56px!important}.v-application .pl-lg-15{padding-left:60px!important}.v-application .pl-lg-16{padding-left:64px!important}.v-application--is-ltr .ps-lg-0{padding-left:0!important}.v-application--is-rtl .ps-lg-0{padding-right:0!important}.v-application--is-ltr .ps-lg-1{padding-left:4px!important}.v-application--is-rtl .ps-lg-1{padding-right:4px!important}.v-application--is-ltr .ps-lg-2{padding-left:8px!important}.v-application--is-rtl .ps-lg-2{padding-right:8px!important}.v-application--is-ltr .ps-lg-3{padding-left:12px!important}.v-application--is-rtl .ps-lg-3{padding-right:12px!important}.v-application--is-ltr .ps-lg-4{padding-left:16px!important}.v-application--is-rtl .ps-lg-4{padding-right:16px!important}.v-application--is-ltr .ps-lg-5{padding-left:20px!important}.v-application--is-rtl .ps-lg-5{padding-right:20px!important}.v-application--is-ltr .ps-lg-6{padding-left:24px!important}.v-application--is-rtl .ps-lg-6{padding-right:24px!important}.v-application--is-ltr .ps-lg-7{padding-left:28px!important}.v-application--is-rtl .ps-lg-7{padding-right:28px!important}.v-application--is-ltr .ps-lg-8{padding-left:32px!important}.v-application--is-rtl .ps-lg-8{padding-right:32px!important}.v-application--is-ltr .ps-lg-9{padding-left:36px!important}.v-application--is-rtl .ps-lg-9{padding-right:36px!important}.v-application--is-ltr .ps-lg-10{padding-left:40px!important}.v-application--is-rtl .ps-lg-10{padding-right:40px!important}.v-application--is-ltr .ps-lg-11{padding-left:44px!important}.v-application--is-rtl .ps-lg-11{padding-right:44px!important}.v-application--is-ltr .ps-lg-12{padding-left:48px!important}.v-application--is-rtl .ps-lg-12{padding-right:48px!important}.v-application--is-ltr .ps-lg-13{padding-left:52px!important}.v-application--is-rtl .ps-lg-13{padding-right:52px!important}.v-application--is-ltr .ps-lg-14{padding-left:56px!important}.v-application--is-rtl .ps-lg-14{padding-right:56px!important}.v-application--is-ltr .ps-lg-15{padding-left:60px!important}.v-application--is-rtl .ps-lg-15{padding-right:60px!important}.v-application--is-ltr .ps-lg-16{padding-left:64px!important}.v-application--is-rtl .ps-lg-16{padding-right:64px!important}.v-application--is-ltr .pe-lg-0{padding-right:0!important}.v-application--is-rtl .pe-lg-0{padding-left:0!important}.v-application--is-ltr .pe-lg-1{padding-right:4px!important}.v-application--is-rtl .pe-lg-1{padding-left:4px!important}.v-application--is-ltr .pe-lg-2{padding-right:8px!important}.v-application--is-rtl .pe-lg-2{padding-left:8px!important}.v-application--is-ltr .pe-lg-3{padding-right:12px!important}.v-application--is-rtl .pe-lg-3{padding-left:12px!important}.v-application--is-ltr .pe-lg-4{padding-right:16px!important}.v-application--is-rtl .pe-lg-4{padding-left:16px!important}.v-application--is-ltr .pe-lg-5{padding-right:20px!important}.v-application--is-rtl .pe-lg-5{padding-left:20px!important}.v-application--is-ltr .pe-lg-6{padding-right:24px!important}.v-application--is-rtl .pe-lg-6{padding-left:24px!important}.v-application--is-ltr .pe-lg-7{padding-right:28px!important}.v-application--is-rtl .pe-lg-7{padding-left:28px!important}.v-application--is-ltr .pe-lg-8{padding-right:32px!important}.v-application--is-rtl .pe-lg-8{padding-left:32px!important}.v-application--is-ltr .pe-lg-9{padding-right:36px!important}.v-application--is-rtl .pe-lg-9{padding-left:36px!important}.v-application--is-ltr .pe-lg-10{padding-right:40px!important}.v-application--is-rtl .pe-lg-10{padding-left:40px!important}.v-application--is-ltr .pe-lg-11{padding-right:44px!important}.v-application--is-rtl .pe-lg-11{padding-left:44px!important}.v-application--is-ltr .pe-lg-12{padding-right:48px!important}.v-application--is-rtl .pe-lg-12{padding-left:48px!important}.v-application--is-ltr .pe-lg-13{padding-right:52px!important}.v-application--is-rtl .pe-lg-13{padding-left:52px!important}.v-application--is-ltr .pe-lg-14{padding-right:56px!important}.v-application--is-rtl .pe-lg-14{padding-left:56px!important}.v-application--is-ltr .pe-lg-15{padding-right:60px!important}.v-application--is-rtl .pe-lg-15{padding-left:60px!important}.v-application--is-ltr .pe-lg-16{padding-right:64px!important}.v-application--is-rtl .pe-lg-16{padding-left:64px!important}.v-application .text-lg-left{text-align:left!important}.v-application .text-lg-right{text-align:right!important}.v-application .text-lg-center{text-align:center!important}.v-application .text-lg-justify{text-align:justify!important}.v-application .text-lg-start{text-align:start!important}.v-application .text-lg-end{text-align:end!important}.v-application .text-lg-h1{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .text-lg-h1,.v-application .text-lg-h2{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .text-lg-h2{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .text-lg-h3{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .text-lg-h3,.v-application .text-lg-h4{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .text-lg-h4{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .text-lg-h5{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .text-lg-h5,.v-application .text-lg-h6{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .text-lg-h6{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .text-lg-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important}.v-application .text-lg-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.v-application .text-lg-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important}.v-application .text-lg-body-2{font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important}.v-application .text-lg-body-2,.v-application .text-lg-button{font-size:.875rem!important;font-family:Roboto,sans-serif!important}.v-application .text-lg-button{font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;text-transform:uppercase!important}.v-application .text-lg-caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important}.v-application .text-lg-caption,.v-application .text-lg-overline{font-size:.75rem!important;font-family:Roboto,sans-serif!important}.v-application .text-lg-overline{font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;text-transform:uppercase!important}}@media(min-width:1904px){.v-application .d-xl-none{display:none!important}.v-application .d-xl-inline{display:inline!important}.v-application .d-xl-inline-block{display:inline-block!important}.v-application .d-xl-block{display:block!important}.v-application .d-xl-table{display:table!important}.v-application .d-xl-table-row{display:table-row!important}.v-application .d-xl-table-cell{display:table-cell!important}.v-application .d-xl-flex{display:flex!important}.v-application .d-xl-inline-flex{display:inline-flex!important}.v-application .float-xl-none{float:none!important}.v-application .float-xl-left{float:left!important}.v-application .float-xl-right{float:right!important}.v-application--is-rtl .float-xl-end{float:left!important}.v-application--is-ltr .float-xl-end,.v-application--is-rtl .float-xl-start{float:right!important}.v-application--is-ltr .float-xl-start{float:left!important}.v-application .flex-xl-fill{flex:1 1 auto!important}.v-application .flex-xl-row{flex-direction:row!important}.v-application .flex-xl-column{flex-direction:column!important}.v-application .flex-xl-row-reverse{flex-direction:row-reverse!important}.v-application .flex-xl-column-reverse{flex-direction:column-reverse!important}.v-application .flex-xl-grow-0{flex-grow:0!important}.v-application .flex-xl-grow-1{flex-grow:1!important}.v-application .flex-xl-shrink-0{flex-shrink:0!important}.v-application .flex-xl-shrink-1{flex-shrink:1!important}.v-application .flex-xl-wrap{flex-wrap:wrap!important}.v-application .flex-xl-nowrap{flex-wrap:nowrap!important}.v-application .flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.v-application .justify-xl-start{justify-content:flex-start!important}.v-application .justify-xl-end{justify-content:flex-end!important}.v-application .justify-xl-center{justify-content:center!important}.v-application .justify-xl-space-between{justify-content:space-between!important}.v-application .justify-xl-space-around{justify-content:space-around!important}.v-application .align-xl-start{align-items:flex-start!important}.v-application .align-xl-end{align-items:flex-end!important}.v-application .align-xl-center{align-items:center!important}.v-application .align-xl-baseline{align-items:baseline!important}.v-application .align-xl-stretch{align-items:stretch!important}.v-application .align-content-xl-start{align-content:flex-start!important}.v-application .align-content-xl-end{align-content:flex-end!important}.v-application .align-content-xl-center{align-content:center!important}.v-application .align-content-xl-space-between{align-content:space-between!important}.v-application .align-content-xl-space-around{align-content:space-around!important}.v-application .align-content-xl-stretch{align-content:stretch!important}.v-application .align-self-xl-auto{align-self:auto!important}.v-application .align-self-xl-start{align-self:flex-start!important}.v-application .align-self-xl-end{align-self:flex-end!important}.v-application .align-self-xl-center{align-self:center!important}.v-application .align-self-xl-baseline{align-self:baseline!important}.v-application .align-self-xl-stretch{align-self:stretch!important}.v-application .order-xl-first{order:-1!important}.v-application .order-xl-0{order:0!important}.v-application .order-xl-1{order:1!important}.v-application .order-xl-2{order:2!important}.v-application .order-xl-3{order:3!important}.v-application .order-xl-4{order:4!important}.v-application .order-xl-5{order:5!important}.v-application .order-xl-6{order:6!important}.v-application .order-xl-7{order:7!important}.v-application .order-xl-8{order:8!important}.v-application .order-xl-9{order:9!important}.v-application .order-xl-10{order:10!important}.v-application .order-xl-11{order:11!important}.v-application .order-xl-12{order:12!important}.v-application .order-xl-last{order:13!important}.v-application .ma-xl-0{margin:0!important}.v-application .ma-xl-1{margin:4px!important}.v-application .ma-xl-2{margin:8px!important}.v-application .ma-xl-3{margin:12px!important}.v-application .ma-xl-4{margin:16px!important}.v-application .ma-xl-5{margin:20px!important}.v-application .ma-xl-6{margin:24px!important}.v-application .ma-xl-7{margin:28px!important}.v-application .ma-xl-8{margin:32px!important}.v-application .ma-xl-9{margin:36px!important}.v-application .ma-xl-10{margin:40px!important}.v-application .ma-xl-11{margin:44px!important}.v-application .ma-xl-12{margin:48px!important}.v-application .ma-xl-13{margin:52px!important}.v-application .ma-xl-14{margin:56px!important}.v-application .ma-xl-15{margin:60px!important}.v-application .ma-xl-16{margin:64px!important}.v-application .ma-xl-auto{margin:auto!important}.v-application .mx-xl-0{margin-right:0!important;margin-left:0!important}.v-application .mx-xl-1{margin-right:4px!important;margin-left:4px!important}.v-application .mx-xl-2{margin-right:8px!important;margin-left:8px!important}.v-application .mx-xl-3{margin-right:12px!important;margin-left:12px!important}.v-application .mx-xl-4{margin-right:16px!important;margin-left:16px!important}.v-application .mx-xl-5{margin-right:20px!important;margin-left:20px!important}.v-application .mx-xl-6{margin-right:24px!important;margin-left:24px!important}.v-application .mx-xl-7{margin-right:28px!important;margin-left:28px!important}.v-application .mx-xl-8{margin-right:32px!important;margin-left:32px!important}.v-application .mx-xl-9{margin-right:36px!important;margin-left:36px!important}.v-application .mx-xl-10{margin-right:40px!important;margin-left:40px!important}.v-application .mx-xl-11{margin-right:44px!important;margin-left:44px!important}.v-application .mx-xl-12{margin-right:48px!important;margin-left:48px!important}.v-application .mx-xl-13{margin-right:52px!important;margin-left:52px!important}.v-application .mx-xl-14{margin-right:56px!important;margin-left:56px!important}.v-application .mx-xl-15{margin-right:60px!important;margin-left:60px!important}.v-application .mx-xl-16{margin-right:64px!important;margin-left:64px!important}.v-application .mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.v-application .my-xl-0{margin-top:0!important;margin-bottom:0!important}.v-application .my-xl-1{margin-top:4px!important;margin-bottom:4px!important}.v-application .my-xl-2{margin-top:8px!important;margin-bottom:8px!important}.v-application .my-xl-3{margin-top:12px!important;margin-bottom:12px!important}.v-application .my-xl-4{margin-top:16px!important;margin-bottom:16px!important}.v-application .my-xl-5{margin-top:20px!important;margin-bottom:20px!important}.v-application .my-xl-6{margin-top:24px!important;margin-bottom:24px!important}.v-application .my-xl-7{margin-top:28px!important;margin-bottom:28px!important}.v-application .my-xl-8{margin-top:32px!important;margin-bottom:32px!important}.v-application .my-xl-9{margin-top:36px!important;margin-bottom:36px!important}.v-application .my-xl-10{margin-top:40px!important;margin-bottom:40px!important}.v-application .my-xl-11{margin-top:44px!important;margin-bottom:44px!important}.v-application .my-xl-12{margin-top:48px!important;margin-bottom:48px!important}.v-application .my-xl-13{margin-top:52px!important;margin-bottom:52px!important}.v-application .my-xl-14{margin-top:56px!important;margin-bottom:56px!important}.v-application .my-xl-15{margin-top:60px!important;margin-bottom:60px!important}.v-application .my-xl-16{margin-top:64px!important;margin-bottom:64px!important}.v-application .my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.v-application .mt-xl-0{margin-top:0!important}.v-application .mt-xl-1{margin-top:4px!important}.v-application .mt-xl-2{margin-top:8px!important}.v-application .mt-xl-3{margin-top:12px!important}.v-application .mt-xl-4{margin-top:16px!important}.v-application .mt-xl-5{margin-top:20px!important}.v-application .mt-xl-6{margin-top:24px!important}.v-application .mt-xl-7{margin-top:28px!important}.v-application .mt-xl-8{margin-top:32px!important}.v-application .mt-xl-9{margin-top:36px!important}.v-application .mt-xl-10{margin-top:40px!important}.v-application .mt-xl-11{margin-top:44px!important}.v-application .mt-xl-12{margin-top:48px!important}.v-application .mt-xl-13{margin-top:52px!important}.v-application .mt-xl-14{margin-top:56px!important}.v-application .mt-xl-15{margin-top:60px!important}.v-application .mt-xl-16{margin-top:64px!important}.v-application .mt-xl-auto{margin-top:auto!important}.v-application .mr-xl-0{margin-right:0!important}.v-application .mr-xl-1{margin-right:4px!important}.v-application .mr-xl-2{margin-right:8px!important}.v-application .mr-xl-3{margin-right:12px!important}.v-application .mr-xl-4{margin-right:16px!important}.v-application .mr-xl-5{margin-right:20px!important}.v-application .mr-xl-6{margin-right:24px!important}.v-application .mr-xl-7{margin-right:28px!important}.v-application .mr-xl-8{margin-right:32px!important}.v-application .mr-xl-9{margin-right:36px!important}.v-application .mr-xl-10{margin-right:40px!important}.v-application .mr-xl-11{margin-right:44px!important}.v-application .mr-xl-12{margin-right:48px!important}.v-application .mr-xl-13{margin-right:52px!important}.v-application .mr-xl-14{margin-right:56px!important}.v-application .mr-xl-15{margin-right:60px!important}.v-application .mr-xl-16{margin-right:64px!important}.v-application .mr-xl-auto{margin-right:auto!important}.v-application .mb-xl-0{margin-bottom:0!important}.v-application .mb-xl-1{margin-bottom:4px!important}.v-application .mb-xl-2{margin-bottom:8px!important}.v-application .mb-xl-3{margin-bottom:12px!important}.v-application .mb-xl-4{margin-bottom:16px!important}.v-application .mb-xl-5{margin-bottom:20px!important}.v-application .mb-xl-6{margin-bottom:24px!important}.v-application .mb-xl-7{margin-bottom:28px!important}.v-application .mb-xl-8{margin-bottom:32px!important}.v-application .mb-xl-9{margin-bottom:36px!important}.v-application .mb-xl-10{margin-bottom:40px!important}.v-application .mb-xl-11{margin-bottom:44px!important}.v-application .mb-xl-12{margin-bottom:48px!important}.v-application .mb-xl-13{margin-bottom:52px!important}.v-application .mb-xl-14{margin-bottom:56px!important}.v-application .mb-xl-15{margin-bottom:60px!important}.v-application .mb-xl-16{margin-bottom:64px!important}.v-application .mb-xl-auto{margin-bottom:auto!important}.v-application .ml-xl-0{margin-left:0!important}.v-application .ml-xl-1{margin-left:4px!important}.v-application .ml-xl-2{margin-left:8px!important}.v-application .ml-xl-3{margin-left:12px!important}.v-application .ml-xl-4{margin-left:16px!important}.v-application .ml-xl-5{margin-left:20px!important}.v-application .ml-xl-6{margin-left:24px!important}.v-application .ml-xl-7{margin-left:28px!important}.v-application .ml-xl-8{margin-left:32px!important}.v-application .ml-xl-9{margin-left:36px!important}.v-application .ml-xl-10{margin-left:40px!important}.v-application .ml-xl-11{margin-left:44px!important}.v-application .ml-xl-12{margin-left:48px!important}.v-application .ml-xl-13{margin-left:52px!important}.v-application .ml-xl-14{margin-left:56px!important}.v-application .ml-xl-15{margin-left:60px!important}.v-application .ml-xl-16{margin-left:64px!important}.v-application .ml-xl-auto{margin-left:auto!important}.v-application--is-ltr .ms-xl-0{margin-left:0!important}.v-application--is-rtl .ms-xl-0{margin-right:0!important}.v-application--is-ltr .ms-xl-1{margin-left:4px!important}.v-application--is-rtl .ms-xl-1{margin-right:4px!important}.v-application--is-ltr .ms-xl-2{margin-left:8px!important}.v-application--is-rtl .ms-xl-2{margin-right:8px!important}.v-application--is-ltr .ms-xl-3{margin-left:12px!important}.v-application--is-rtl .ms-xl-3{margin-right:12px!important}.v-application--is-ltr .ms-xl-4{margin-left:16px!important}.v-application--is-rtl .ms-xl-4{margin-right:16px!important}.v-application--is-ltr .ms-xl-5{margin-left:20px!important}.v-application--is-rtl .ms-xl-5{margin-right:20px!important}.v-application--is-ltr .ms-xl-6{margin-left:24px!important}.v-application--is-rtl .ms-xl-6{margin-right:24px!important}.v-application--is-ltr .ms-xl-7{margin-left:28px!important}.v-application--is-rtl .ms-xl-7{margin-right:28px!important}.v-application--is-ltr .ms-xl-8{margin-left:32px!important}.v-application--is-rtl .ms-xl-8{margin-right:32px!important}.v-application--is-ltr .ms-xl-9{margin-left:36px!important}.v-application--is-rtl .ms-xl-9{margin-right:36px!important}.v-application--is-ltr .ms-xl-10{margin-left:40px!important}.v-application--is-rtl .ms-xl-10{margin-right:40px!important}.v-application--is-ltr .ms-xl-11{margin-left:44px!important}.v-application--is-rtl .ms-xl-11{margin-right:44px!important}.v-application--is-ltr .ms-xl-12{margin-left:48px!important}.v-application--is-rtl .ms-xl-12{margin-right:48px!important}.v-application--is-ltr .ms-xl-13{margin-left:52px!important}.v-application--is-rtl .ms-xl-13{margin-right:52px!important}.v-application--is-ltr .ms-xl-14{margin-left:56px!important}.v-application--is-rtl .ms-xl-14{margin-right:56px!important}.v-application--is-ltr .ms-xl-15{margin-left:60px!important}.v-application--is-rtl .ms-xl-15{margin-right:60px!important}.v-application--is-ltr .ms-xl-16{margin-left:64px!important}.v-application--is-rtl .ms-xl-16{margin-right:64px!important}.v-application--is-ltr .ms-xl-auto{margin-left:auto!important}.v-application--is-rtl .ms-xl-auto{margin-right:auto!important}.v-application--is-ltr .me-xl-0{margin-right:0!important}.v-application--is-rtl .me-xl-0{margin-left:0!important}.v-application--is-ltr .me-xl-1{margin-right:4px!important}.v-application--is-rtl .me-xl-1{margin-left:4px!important}.v-application--is-ltr .me-xl-2{margin-right:8px!important}.v-application--is-rtl .me-xl-2{margin-left:8px!important}.v-application--is-ltr .me-xl-3{margin-right:12px!important}.v-application--is-rtl .me-xl-3{margin-left:12px!important}.v-application--is-ltr .me-xl-4{margin-right:16px!important}.v-application--is-rtl .me-xl-4{margin-left:16px!important}.v-application--is-ltr .me-xl-5{margin-right:20px!important}.v-application--is-rtl .me-xl-5{margin-left:20px!important}.v-application--is-ltr .me-xl-6{margin-right:24px!important}.v-application--is-rtl .me-xl-6{margin-left:24px!important}.v-application--is-ltr .me-xl-7{margin-right:28px!important}.v-application--is-rtl .me-xl-7{margin-left:28px!important}.v-application--is-ltr .me-xl-8{margin-right:32px!important}.v-application--is-rtl .me-xl-8{margin-left:32px!important}.v-application--is-ltr .me-xl-9{margin-right:36px!important}.v-application--is-rtl .me-xl-9{margin-left:36px!important}.v-application--is-ltr .me-xl-10{margin-right:40px!important}.v-application--is-rtl .me-xl-10{margin-left:40px!important}.v-application--is-ltr .me-xl-11{margin-right:44px!important}.v-application--is-rtl .me-xl-11{margin-left:44px!important}.v-application--is-ltr .me-xl-12{margin-right:48px!important}.v-application--is-rtl .me-xl-12{margin-left:48px!important}.v-application--is-ltr .me-xl-13{margin-right:52px!important}.v-application--is-rtl .me-xl-13{margin-left:52px!important}.v-application--is-ltr .me-xl-14{margin-right:56px!important}.v-application--is-rtl .me-xl-14{margin-left:56px!important}.v-application--is-ltr .me-xl-15{margin-right:60px!important}.v-application--is-rtl .me-xl-15{margin-left:60px!important}.v-application--is-ltr .me-xl-16{margin-right:64px!important}.v-application--is-rtl .me-xl-16{margin-left:64px!important}.v-application--is-ltr .me-xl-auto{margin-right:auto!important}.v-application--is-rtl .me-xl-auto{margin-left:auto!important}.v-application .ma-xl-n1{margin:-4px!important}.v-application .ma-xl-n2{margin:-8px!important}.v-application .ma-xl-n3{margin:-12px!important}.v-application .ma-xl-n4{margin:-16px!important}.v-application .ma-xl-n5{margin:-20px!important}.v-application .ma-xl-n6{margin:-24px!important}.v-application .ma-xl-n7{margin:-28px!important}.v-application .ma-xl-n8{margin:-32px!important}.v-application .ma-xl-n9{margin:-36px!important}.v-application .ma-xl-n10{margin:-40px!important}.v-application .ma-xl-n11{margin:-44px!important}.v-application .ma-xl-n12{margin:-48px!important}.v-application .ma-xl-n13{margin:-52px!important}.v-application .ma-xl-n14{margin:-56px!important}.v-application .ma-xl-n15{margin:-60px!important}.v-application .ma-xl-n16{margin:-64px!important}.v-application .mx-xl-n1{margin-right:-4px!important;margin-left:-4px!important}.v-application .mx-xl-n2{margin-right:-8px!important;margin-left:-8px!important}.v-application .mx-xl-n3{margin-right:-12px!important;margin-left:-12px!important}.v-application .mx-xl-n4{margin-right:-16px!important;margin-left:-16px!important}.v-application .mx-xl-n5{margin-right:-20px!important;margin-left:-20px!important}.v-application .mx-xl-n6{margin-right:-24px!important;margin-left:-24px!important}.v-application .mx-xl-n7{margin-right:-28px!important;margin-left:-28px!important}.v-application .mx-xl-n8{margin-right:-32px!important;margin-left:-32px!important}.v-application .mx-xl-n9{margin-right:-36px!important;margin-left:-36px!important}.v-application .mx-xl-n10{margin-right:-40px!important;margin-left:-40px!important}.v-application .mx-xl-n11{margin-right:-44px!important;margin-left:-44px!important}.v-application .mx-xl-n12{margin-right:-48px!important;margin-left:-48px!important}.v-application .mx-xl-n13{margin-right:-52px!important;margin-left:-52px!important}.v-application .mx-xl-n14{margin-right:-56px!important;margin-left:-56px!important}.v-application .mx-xl-n15{margin-right:-60px!important;margin-left:-60px!important}.v-application .mx-xl-n16{margin-right:-64px!important;margin-left:-64px!important}.v-application .my-xl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.v-application .my-xl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.v-application .my-xl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.v-application .my-xl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.v-application .my-xl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.v-application .my-xl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.v-application .my-xl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.v-application .my-xl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.v-application .my-xl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.v-application .my-xl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.v-application .my-xl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.v-application .my-xl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.v-application .my-xl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.v-application .my-xl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.v-application .my-xl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.v-application .my-xl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.v-application .mt-xl-n1{margin-top:-4px!important}.v-application .mt-xl-n2{margin-top:-8px!important}.v-application .mt-xl-n3{margin-top:-12px!important}.v-application .mt-xl-n4{margin-top:-16px!important}.v-application .mt-xl-n5{margin-top:-20px!important}.v-application .mt-xl-n6{margin-top:-24px!important}.v-application .mt-xl-n7{margin-top:-28px!important}.v-application .mt-xl-n8{margin-top:-32px!important}.v-application .mt-xl-n9{margin-top:-36px!important}.v-application .mt-xl-n10{margin-top:-40px!important}.v-application .mt-xl-n11{margin-top:-44px!important}.v-application .mt-xl-n12{margin-top:-48px!important}.v-application .mt-xl-n13{margin-top:-52px!important}.v-application .mt-xl-n14{margin-top:-56px!important}.v-application .mt-xl-n15{margin-top:-60px!important}.v-application .mt-xl-n16{margin-top:-64px!important}.v-application .mr-xl-n1{margin-right:-4px!important}.v-application .mr-xl-n2{margin-right:-8px!important}.v-application .mr-xl-n3{margin-right:-12px!important}.v-application .mr-xl-n4{margin-right:-16px!important}.v-application .mr-xl-n5{margin-right:-20px!important}.v-application .mr-xl-n6{margin-right:-24px!important}.v-application .mr-xl-n7{margin-right:-28px!important}.v-application .mr-xl-n8{margin-right:-32px!important}.v-application .mr-xl-n9{margin-right:-36px!important}.v-application .mr-xl-n10{margin-right:-40px!important}.v-application .mr-xl-n11{margin-right:-44px!important}.v-application .mr-xl-n12{margin-right:-48px!important}.v-application .mr-xl-n13{margin-right:-52px!important}.v-application .mr-xl-n14{margin-right:-56px!important}.v-application .mr-xl-n15{margin-right:-60px!important}.v-application .mr-xl-n16{margin-right:-64px!important}.v-application .mb-xl-n1{margin-bottom:-4px!important}.v-application .mb-xl-n2{margin-bottom:-8px!important}.v-application .mb-xl-n3{margin-bottom:-12px!important}.v-application .mb-xl-n4{margin-bottom:-16px!important}.v-application .mb-xl-n5{margin-bottom:-20px!important}.v-application .mb-xl-n6{margin-bottom:-24px!important}.v-application .mb-xl-n7{margin-bottom:-28px!important}.v-application .mb-xl-n8{margin-bottom:-32px!important}.v-application .mb-xl-n9{margin-bottom:-36px!important}.v-application .mb-xl-n10{margin-bottom:-40px!important}.v-application .mb-xl-n11{margin-bottom:-44px!important}.v-application .mb-xl-n12{margin-bottom:-48px!important}.v-application .mb-xl-n13{margin-bottom:-52px!important}.v-application .mb-xl-n14{margin-bottom:-56px!important}.v-application .mb-xl-n15{margin-bottom:-60px!important}.v-application .mb-xl-n16{margin-bottom:-64px!important}.v-application .ml-xl-n1{margin-left:-4px!important}.v-application .ml-xl-n2{margin-left:-8px!important}.v-application .ml-xl-n3{margin-left:-12px!important}.v-application .ml-xl-n4{margin-left:-16px!important}.v-application .ml-xl-n5{margin-left:-20px!important}.v-application .ml-xl-n6{margin-left:-24px!important}.v-application .ml-xl-n7{margin-left:-28px!important}.v-application .ml-xl-n8{margin-left:-32px!important}.v-application .ml-xl-n9{margin-left:-36px!important}.v-application .ml-xl-n10{margin-left:-40px!important}.v-application .ml-xl-n11{margin-left:-44px!important}.v-application .ml-xl-n12{margin-left:-48px!important}.v-application .ml-xl-n13{margin-left:-52px!important}.v-application .ml-xl-n14{margin-left:-56px!important}.v-application .ml-xl-n15{margin-left:-60px!important}.v-application .ml-xl-n16{margin-left:-64px!important}.v-application--is-ltr .ms-xl-n1{margin-left:-4px!important}.v-application--is-rtl .ms-xl-n1{margin-right:-4px!important}.v-application--is-ltr .ms-xl-n2{margin-left:-8px!important}.v-application--is-rtl .ms-xl-n2{margin-right:-8px!important}.v-application--is-ltr .ms-xl-n3{margin-left:-12px!important}.v-application--is-rtl .ms-xl-n3{margin-right:-12px!important}.v-application--is-ltr .ms-xl-n4{margin-left:-16px!important}.v-application--is-rtl .ms-xl-n4{margin-right:-16px!important}.v-application--is-ltr .ms-xl-n5{margin-left:-20px!important}.v-application--is-rtl .ms-xl-n5{margin-right:-20px!important}.v-application--is-ltr .ms-xl-n6{margin-left:-24px!important}.v-application--is-rtl .ms-xl-n6{margin-right:-24px!important}.v-application--is-ltr .ms-xl-n7{margin-left:-28px!important}.v-application--is-rtl .ms-xl-n7{margin-right:-28px!important}.v-application--is-ltr .ms-xl-n8{margin-left:-32px!important}.v-application--is-rtl .ms-xl-n8{margin-right:-32px!important}.v-application--is-ltr .ms-xl-n9{margin-left:-36px!important}.v-application--is-rtl .ms-xl-n9{margin-right:-36px!important}.v-application--is-ltr .ms-xl-n10{margin-left:-40px!important}.v-application--is-rtl .ms-xl-n10{margin-right:-40px!important}.v-application--is-ltr .ms-xl-n11{margin-left:-44px!important}.v-application--is-rtl .ms-xl-n11{margin-right:-44px!important}.v-application--is-ltr .ms-xl-n12{margin-left:-48px!important}.v-application--is-rtl .ms-xl-n12{margin-right:-48px!important}.v-application--is-ltr .ms-xl-n13{margin-left:-52px!important}.v-application--is-rtl .ms-xl-n13{margin-right:-52px!important}.v-application--is-ltr .ms-xl-n14{margin-left:-56px!important}.v-application--is-rtl .ms-xl-n14{margin-right:-56px!important}.v-application--is-ltr .ms-xl-n15{margin-left:-60px!important}.v-application--is-rtl .ms-xl-n15{margin-right:-60px!important}.v-application--is-ltr .ms-xl-n16{margin-left:-64px!important}.v-application--is-rtl .ms-xl-n16{margin-right:-64px!important}.v-application--is-ltr .me-xl-n1{margin-right:-4px!important}.v-application--is-rtl .me-xl-n1{margin-left:-4px!important}.v-application--is-ltr .me-xl-n2{margin-right:-8px!important}.v-application--is-rtl .me-xl-n2{margin-left:-8px!important}.v-application--is-ltr .me-xl-n3{margin-right:-12px!important}.v-application--is-rtl .me-xl-n3{margin-left:-12px!important}.v-application--is-ltr .me-xl-n4{margin-right:-16px!important}.v-application--is-rtl .me-xl-n4{margin-left:-16px!important}.v-application--is-ltr .me-xl-n5{margin-right:-20px!important}.v-application--is-rtl .me-xl-n5{margin-left:-20px!important}.v-application--is-ltr .me-xl-n6{margin-right:-24px!important}.v-application--is-rtl .me-xl-n6{margin-left:-24px!important}.v-application--is-ltr .me-xl-n7{margin-right:-28px!important}.v-application--is-rtl .me-xl-n7{margin-left:-28px!important}.v-application--is-ltr .me-xl-n8{margin-right:-32px!important}.v-application--is-rtl .me-xl-n8{margin-left:-32px!important}.v-application--is-ltr .me-xl-n9{margin-right:-36px!important}.v-application--is-rtl .me-xl-n9{margin-left:-36px!important}.v-application--is-ltr .me-xl-n10{margin-right:-40px!important}.v-application--is-rtl .me-xl-n10{margin-left:-40px!important}.v-application--is-ltr .me-xl-n11{margin-right:-44px!important}.v-application--is-rtl .me-xl-n11{margin-left:-44px!important}.v-application--is-ltr .me-xl-n12{margin-right:-48px!important}.v-application--is-rtl .me-xl-n12{margin-left:-48px!important}.v-application--is-ltr .me-xl-n13{margin-right:-52px!important}.v-application--is-rtl .me-xl-n13{margin-left:-52px!important}.v-application--is-ltr .me-xl-n14{margin-right:-56px!important}.v-application--is-rtl .me-xl-n14{margin-left:-56px!important}.v-application--is-ltr .me-xl-n15{margin-right:-60px!important}.v-application--is-rtl .me-xl-n15{margin-left:-60px!important}.v-application--is-ltr .me-xl-n16{margin-right:-64px!important}.v-application--is-rtl .me-xl-n16{margin-left:-64px!important}.v-application .pa-xl-0{padding:0!important}.v-application .pa-xl-1{padding:4px!important}.v-application .pa-xl-2{padding:8px!important}.v-application .pa-xl-3{padding:12px!important}.v-application .pa-xl-4{padding:16px!important}.v-application .pa-xl-5{padding:20px!important}.v-application .pa-xl-6{padding:24px!important}.v-application .pa-xl-7{padding:28px!important}.v-application .pa-xl-8{padding:32px!important}.v-application .pa-xl-9{padding:36px!important}.v-application .pa-xl-10{padding:40px!important}.v-application .pa-xl-11{padding:44px!important}.v-application .pa-xl-12{padding:48px!important}.v-application .pa-xl-13{padding:52px!important}.v-application .pa-xl-14{padding:56px!important}.v-application .pa-xl-15{padding:60px!important}.v-application .pa-xl-16{padding:64px!important}.v-application .px-xl-0{padding-right:0!important;padding-left:0!important}.v-application .px-xl-1{padding-right:4px!important;padding-left:4px!important}.v-application .px-xl-2{padding-right:8px!important;padding-left:8px!important}.v-application .px-xl-3{padding-right:12px!important;padding-left:12px!important}.v-application .px-xl-4{padding-right:16px!important;padding-left:16px!important}.v-application .px-xl-5{padding-right:20px!important;padding-left:20px!important}.v-application .px-xl-6{padding-right:24px!important;padding-left:24px!important}.v-application .px-xl-7{padding-right:28px!important;padding-left:28px!important}.v-application .px-xl-8{padding-right:32px!important;padding-left:32px!important}.v-application .px-xl-9{padding-right:36px!important;padding-left:36px!important}.v-application .px-xl-10{padding-right:40px!important;padding-left:40px!important}.v-application .px-xl-11{padding-right:44px!important;padding-left:44px!important}.v-application .px-xl-12{padding-right:48px!important;padding-left:48px!important}.v-application .px-xl-13{padding-right:52px!important;padding-left:52px!important}.v-application .px-xl-14{padding-right:56px!important;padding-left:56px!important}.v-application .px-xl-15{padding-right:60px!important;padding-left:60px!important}.v-application .px-xl-16{padding-right:64px!important;padding-left:64px!important}.v-application .py-xl-0{padding-top:0!important;padding-bottom:0!important}.v-application .py-xl-1{padding-top:4px!important;padding-bottom:4px!important}.v-application .py-xl-2{padding-top:8px!important;padding-bottom:8px!important}.v-application .py-xl-3{padding-top:12px!important;padding-bottom:12px!important}.v-application .py-xl-4{padding-top:16px!important;padding-bottom:16px!important}.v-application .py-xl-5{padding-top:20px!important;padding-bottom:20px!important}.v-application .py-xl-6{padding-top:24px!important;padding-bottom:24px!important}.v-application .py-xl-7{padding-top:28px!important;padding-bottom:28px!important}.v-application .py-xl-8{padding-top:32px!important;padding-bottom:32px!important}.v-application .py-xl-9{padding-top:36px!important;padding-bottom:36px!important}.v-application .py-xl-10{padding-top:40px!important;padding-bottom:40px!important}.v-application .py-xl-11{padding-top:44px!important;padding-bottom:44px!important}.v-application .py-xl-12{padding-top:48px!important;padding-bottom:48px!important}.v-application .py-xl-13{padding-top:52px!important;padding-bottom:52px!important}.v-application .py-xl-14{padding-top:56px!important;padding-bottom:56px!important}.v-application .py-xl-15{padding-top:60px!important;padding-bottom:60px!important}.v-application .py-xl-16{padding-top:64px!important;padding-bottom:64px!important}.v-application .pt-xl-0{padding-top:0!important}.v-application .pt-xl-1{padding-top:4px!important}.v-application .pt-xl-2{padding-top:8px!important}.v-application .pt-xl-3{padding-top:12px!important}.v-application .pt-xl-4{padding-top:16px!important}.v-application .pt-xl-5{padding-top:20px!important}.v-application .pt-xl-6{padding-top:24px!important}.v-application .pt-xl-7{padding-top:28px!important}.v-application .pt-xl-8{padding-top:32px!important}.v-application .pt-xl-9{padding-top:36px!important}.v-application .pt-xl-10{padding-top:40px!important}.v-application .pt-xl-11{padding-top:44px!important}.v-application .pt-xl-12{padding-top:48px!important}.v-application .pt-xl-13{padding-top:52px!important}.v-application .pt-xl-14{padding-top:56px!important}.v-application .pt-xl-15{padding-top:60px!important}.v-application .pt-xl-16{padding-top:64px!important}.v-application .pr-xl-0{padding-right:0!important}.v-application .pr-xl-1{padding-right:4px!important}.v-application .pr-xl-2{padding-right:8px!important}.v-application .pr-xl-3{padding-right:12px!important}.v-application .pr-xl-4{padding-right:16px!important}.v-application .pr-xl-5{padding-right:20px!important}.v-application .pr-xl-6{padding-right:24px!important}.v-application .pr-xl-7{padding-right:28px!important}.v-application .pr-xl-8{padding-right:32px!important}.v-application .pr-xl-9{padding-right:36px!important}.v-application .pr-xl-10{padding-right:40px!important}.v-application .pr-xl-11{padding-right:44px!important}.v-application .pr-xl-12{padding-right:48px!important}.v-application .pr-xl-13{padding-right:52px!important}.v-application .pr-xl-14{padding-right:56px!important}.v-application .pr-xl-15{padding-right:60px!important}.v-application .pr-xl-16{padding-right:64px!important}.v-application .pb-xl-0{padding-bottom:0!important}.v-application .pb-xl-1{padding-bottom:4px!important}.v-application .pb-xl-2{padding-bottom:8px!important}.v-application .pb-xl-3{padding-bottom:12px!important}.v-application .pb-xl-4{padding-bottom:16px!important}.v-application .pb-xl-5{padding-bottom:20px!important}.v-application .pb-xl-6{padding-bottom:24px!important}.v-application .pb-xl-7{padding-bottom:28px!important}.v-application .pb-xl-8{padding-bottom:32px!important}.v-application .pb-xl-9{padding-bottom:36px!important}.v-application .pb-xl-10{padding-bottom:40px!important}.v-application .pb-xl-11{padding-bottom:44px!important}.v-application .pb-xl-12{padding-bottom:48px!important}.v-application .pb-xl-13{padding-bottom:52px!important}.v-application .pb-xl-14{padding-bottom:56px!important}.v-application .pb-xl-15{padding-bottom:60px!important}.v-application .pb-xl-16{padding-bottom:64px!important}.v-application .pl-xl-0{padding-left:0!important}.v-application .pl-xl-1{padding-left:4px!important}.v-application .pl-xl-2{padding-left:8px!important}.v-application .pl-xl-3{padding-left:12px!important}.v-application .pl-xl-4{padding-left:16px!important}.v-application .pl-xl-5{padding-left:20px!important}.v-application .pl-xl-6{padding-left:24px!important}.v-application .pl-xl-7{padding-left:28px!important}.v-application .pl-xl-8{padding-left:32px!important}.v-application .pl-xl-9{padding-left:36px!important}.v-application .pl-xl-10{padding-left:40px!important}.v-application .pl-xl-11{padding-left:44px!important}.v-application .pl-xl-12{padding-left:48px!important}.v-application .pl-xl-13{padding-left:52px!important}.v-application .pl-xl-14{padding-left:56px!important}.v-application .pl-xl-15{padding-left:60px!important}.v-application .pl-xl-16{padding-left:64px!important}.v-application--is-ltr .ps-xl-0{padding-left:0!important}.v-application--is-rtl .ps-xl-0{padding-right:0!important}.v-application--is-ltr .ps-xl-1{padding-left:4px!important}.v-application--is-rtl .ps-xl-1{padding-right:4px!important}.v-application--is-ltr .ps-xl-2{padding-left:8px!important}.v-application--is-rtl .ps-xl-2{padding-right:8px!important}.v-application--is-ltr .ps-xl-3{padding-left:12px!important}.v-application--is-rtl .ps-xl-3{padding-right:12px!important}.v-application--is-ltr .ps-xl-4{padding-left:16px!important}.v-application--is-rtl .ps-xl-4{padding-right:16px!important}.v-application--is-ltr .ps-xl-5{padding-left:20px!important}.v-application--is-rtl .ps-xl-5{padding-right:20px!important}.v-application--is-ltr .ps-xl-6{padding-left:24px!important}.v-application--is-rtl .ps-xl-6{padding-right:24px!important}.v-application--is-ltr .ps-xl-7{padding-left:28px!important}.v-application--is-rtl .ps-xl-7{padding-right:28px!important}.v-application--is-ltr .ps-xl-8{padding-left:32px!important}.v-application--is-rtl .ps-xl-8{padding-right:32px!important}.v-application--is-ltr .ps-xl-9{padding-left:36px!important}.v-application--is-rtl .ps-xl-9{padding-right:36px!important}.v-application--is-ltr .ps-xl-10{padding-left:40px!important}.v-application--is-rtl .ps-xl-10{padding-right:40px!important}.v-application--is-ltr .ps-xl-11{padding-left:44px!important}.v-application--is-rtl .ps-xl-11{padding-right:44px!important}.v-application--is-ltr .ps-xl-12{padding-left:48px!important}.v-application--is-rtl .ps-xl-12{padding-right:48px!important}.v-application--is-ltr .ps-xl-13{padding-left:52px!important}.v-application--is-rtl .ps-xl-13{padding-right:52px!important}.v-application--is-ltr .ps-xl-14{padding-left:56px!important}.v-application--is-rtl .ps-xl-14{padding-right:56px!important}.v-application--is-ltr .ps-xl-15{padding-left:60px!important}.v-application--is-rtl .ps-xl-15{padding-right:60px!important}.v-application--is-ltr .ps-xl-16{padding-left:64px!important}.v-application--is-rtl .ps-xl-16{padding-right:64px!important}.v-application--is-ltr .pe-xl-0{padding-right:0!important}.v-application--is-rtl .pe-xl-0{padding-left:0!important}.v-application--is-ltr .pe-xl-1{padding-right:4px!important}.v-application--is-rtl .pe-xl-1{padding-left:4px!important}.v-application--is-ltr .pe-xl-2{padding-right:8px!important}.v-application--is-rtl .pe-xl-2{padding-left:8px!important}.v-application--is-ltr .pe-xl-3{padding-right:12px!important}.v-application--is-rtl .pe-xl-3{padding-left:12px!important}.v-application--is-ltr .pe-xl-4{padding-right:16px!important}.v-application--is-rtl .pe-xl-4{padding-left:16px!important}.v-application--is-ltr .pe-xl-5{padding-right:20px!important}.v-application--is-rtl .pe-xl-5{padding-left:20px!important}.v-application--is-ltr .pe-xl-6{padding-right:24px!important}.v-application--is-rtl .pe-xl-6{padding-left:24px!important}.v-application--is-ltr .pe-xl-7{padding-right:28px!important}.v-application--is-rtl .pe-xl-7{padding-left:28px!important}.v-application--is-ltr .pe-xl-8{padding-right:32px!important}.v-application--is-rtl .pe-xl-8{padding-left:32px!important}.v-application--is-ltr .pe-xl-9{padding-right:36px!important}.v-application--is-rtl .pe-xl-9{padding-left:36px!important}.v-application--is-ltr .pe-xl-10{padding-right:40px!important}.v-application--is-rtl .pe-xl-10{padding-left:40px!important}.v-application--is-ltr .pe-xl-11{padding-right:44px!important}.v-application--is-rtl .pe-xl-11{padding-left:44px!important}.v-application--is-ltr .pe-xl-12{padding-right:48px!important}.v-application--is-rtl .pe-xl-12{padding-left:48px!important}.v-application--is-ltr .pe-xl-13{padding-right:52px!important}.v-application--is-rtl .pe-xl-13{padding-left:52px!important}.v-application--is-ltr .pe-xl-14{padding-right:56px!important}.v-application--is-rtl .pe-xl-14{padding-left:56px!important}.v-application--is-ltr .pe-xl-15{padding-right:60px!important}.v-application--is-rtl .pe-xl-15{padding-left:60px!important}.v-application--is-ltr .pe-xl-16{padding-right:64px!important}.v-application--is-rtl .pe-xl-16{padding-left:64px!important}.v-application .text-xl-left{text-align:left!important}.v-application .text-xl-right{text-align:right!important}.v-application .text-xl-center{text-align:center!important}.v-application .text-xl-justify{text-align:justify!important}.v-application .text-xl-start{text-align:start!important}.v-application .text-xl-end{text-align:end!important}.v-application .text-xl-h1{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .text-xl-h1,.v-application .text-xl-h2{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .text-xl-h2{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .text-xl-h3{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .text-xl-h3,.v-application .text-xl-h4{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .text-xl-h4{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .text-xl-h5{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .text-xl-h5,.v-application .text-xl-h6{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .text-xl-h6{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .text-xl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important}.v-application .text-xl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.v-application .text-xl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important}.v-application .text-xl-body-2{font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important}.v-application .text-xl-body-2,.v-application .text-xl-button{font-size:.875rem!important;font-family:Roboto,sans-serif!important}.v-application .text-xl-button{font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;text-transform:uppercase!important}.v-application .text-xl-caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important}.v-application .text-xl-caption,.v-application .text-xl-overline{font-size:.75rem!important;font-family:Roboto,sans-serif!important}.v-application .text-xl-overline{font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;text-transform:uppercase!important}}@media print{.v-application .d-print-none{display:none!important}.v-application .d-print-inline{display:inline!important}.v-application .d-print-inline-block{display:inline-block!important}.v-application .d-print-block{display:block!important}.v-application .d-print-table{display:table!important}.v-application .d-print-table-row{display:table-row!important}.v-application .d-print-table-cell{display:table-cell!important}.v-application .d-print-flex{display:flex!important}.v-application .d-print-inline-flex{display:inline-flex!important}.v-application .float-print-none{float:none!important}.v-application .float-print-left{float:left!important}.v-application .float-print-right{float:right!important}.v-application--is-rtl .float-print-end{float:left!important}.v-application--is-ltr .float-print-end,.v-application--is-rtl .float-print-start{float:right!important}.v-application--is-ltr .float-print-start{float:left!important}}.theme--light.v-text-field>.v-input__control>.v-input__slot:before{border-color:rgba(0,0,0,.42)}.theme--light.v-text-field:not(.v-input--has-state):hover>.v-input__control>.v-input__slot:before{border-color:rgba(0,0,0,.87)}.theme--light.v-text-field.v-input--is-disabled .v-input__slot:before{-o-border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat}.theme--light.v-text-field--filled>.v-input__control>.v-input__slot{background:rgba(0,0,0,.06)}.theme--light.v-text-field--filled:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot:hover{background:rgba(0,0,0,.12)}.theme--light.v-text-field--solo>.v-input__control>.v-input__slot{background:#fff}.theme--light.v-text-field--solo-inverted>.v-input__control>.v-input__slot{background:rgba(0,0,0,.06)}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot{background:#424242}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input{color:#fff}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot .v-label{color:hsla(0,0%,100%,.7)}.theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset{color:rgba(0,0,0,.38)}.theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state):not(.v-input--is-disabled)>.v-input__control>.v-input__slot:hover fieldset{color:rgba(0,0,0,.86)}.theme--light.v-text-field--outlined:not(.v-input--is-focused).v-input--is-disabled>.v-input__control>.v-input__slot fieldset{color:rgba(0,0,0,.26)}.theme--dark.v-text-field>.v-input__control>.v-input__slot:before{border-color:hsla(0,0%,100%,.7)}.theme--dark.v-text-field:not(.v-input--has-state):hover>.v-input__control>.v-input__slot:before{border-color:#fff}.theme--dark.v-text-field.v-input--is-disabled .v-input__slot:before{-o-border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat}.theme--dark.v-text-field--filled>.v-input__control>.v-input__slot{background:hsla(0,0%,100%,.08)}.theme--dark.v-text-field--filled:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot:hover{background:hsla(0,0%,100%,.16)}.theme--dark.v-text-field--solo>.v-input__control>.v-input__slot{background:#1e1e1e}.theme--dark.v-text-field--solo-inverted>.v-input__control>.v-input__slot{background:hsla(0,0%,100%,.16)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot{background:#fff}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input{color:rgba(0,0,0,.87)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot .v-label{color:rgba(0,0,0,.6)}.theme--dark.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset{color:hsla(0,0%,100%,.24)}.theme--dark.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state):not(.v-input--is-disabled)>.v-input__control>.v-input__slot:hover fieldset{color:#fff}.theme--dark.v-text-field--outlined:not(.v-input--is-focused).v-input--is-disabled>.v-input__control>.v-input__slot fieldset{color:hsla(0,0%,100%,.16)}.v-text-field{padding-top:12px;margin-top:4px}.v-text-field__prefix,.v-text-field__suffix{line-height:20px}.v-text-field input{flex:1 1 auto;line-height:20px;padding:8px 0 8px;max-width:100%;min-width:0;width:100%}.v-text-field .v-input__control,.v-text-field .v-input__slot,.v-text-field fieldset{border-radius:inherit}.v-text-field .v-input__control,.v-text-field fieldset,.v-text-field.v-input--has-state .v-input__control>.v-text-field__details>.v-counter,.v-text-field.v-input--is-disabled .v-input__control>.v-text-field__details>.v-counter,.v-text-field.v-input--is-disabled .v-input__control>.v-text-field__details>.v-messages{color:currentColor}.v-text-field.v-input--dense{padding-top:0}.v-text-field.v-input--dense .v-label{top:4px}.v-text-field.v-input--dense:not(.v-text-field--outlined) .v-text-field__prefix,.v-text-field.v-input--dense:not(.v-text-field--outlined) .v-text-field__suffix,.v-text-field.v-input--dense:not(.v-text-field--outlined) input{padding:4px 0 2px}.v-text-field.v-input--dense:not(.v-text-field--outlined) .v-text-field__prefix{padding-right:4px}.v-text-field.v-input--dense:not(.v-text-field--outlined) .v-text-field__suffix{padding-left:4px}.v-text-field.v-input--dense[type=text]::-ms-clear{display:none}.v-text-field.v-input--dense .v-input__append-inner,.v-text-field.v-input--dense .v-input__prepend-inner{margin-top:0}.v-text-field .v-input__append-inner,.v-text-field .v-input__prepend-inner{align-self:flex-start;display:inline-flex;margin-top:4px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-application--is-ltr .v-text-field .v-input__prepend-inner{margin-right:auto;padding-right:4px}.v-application--is-ltr .v-text-field .v-input__append-inner,.v-application--is-rtl .v-text-field .v-input__prepend-inner{margin-left:auto;padding-left:4px}.v-application--is-rtl .v-text-field .v-input__append-inner{margin-right:auto;padding-right:4px}.v-text-field .v-counter{white-space:nowrap}.v-application--is-ltr .v-text-field .v-counter{margin-left:8px}.v-application--is-rtl .v-text-field .v-counter{margin-right:8px}.v-text-field .v-label{max-width:90%;overflow:hidden;text-overflow:ellipsis;top:6px;white-space:nowrap;pointer-events:none}.v-application--is-ltr .v-text-field .v-label{transform-origin:top left}.v-application--is-rtl .v-text-field .v-label{transform-origin:top right}.v-text-field .v-label--active{max-width:133%;transform:translateY(-18px) scale(.75);pointer-events:auto}.v-text-field>.v-input__control>.v-input__slot{cursor:text}.v-text-field>.v-input__control>.v-input__slot:after,.v-text-field>.v-input__control>.v-input__slot:before{bottom:-1px;content:"";left:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-text-field>.v-input__control>.v-input__slot:before{border-color:inherit;border-style:solid;border-width:thin 0 0 0}.v-text-field>.v-input__control>.v-input__slot:after{background-color:currentColor;border-color:currentColor;border-style:solid;border-width:thin 0 thin 0;transform:scaleX(0)}.v-text-field__details{display:flex;flex:1 0 auto;max-width:100%;min-height:14px;overflow:hidden}.v-text-field__prefix,.v-text-field__suffix{align-self:center;cursor:default;transition:color .3s cubic-bezier(.25,.8,.5,1);white-space:nowrap}.v-application--is-ltr .v-text-field__prefix{text-align:right;padding-right:4px}.v-application--is-rtl .v-text-field__prefix{text-align:left;padding-left:4px}.v-text-field__suffix{white-space:nowrap}.v-application--is-ltr .v-text-field__suffix{padding-left:4px}.v-application--is-rtl .v-text-field__suffix{padding-right:4px}.v-application--is-ltr .v-text-field--reverse .v-text-field__prefix{text-align:left;padding-right:0;padding-left:4px}.v-application--is-rtl .v-text-field--reverse .v-text-field__prefix{text-align:right;padding-right:4px;padding-left:0}.v-application--is-ltr .v-text-field--reverse .v-text-field__suffix{padding-left:0;padding-right:4px}.v-application--is-rtl .v-text-field--reverse .v-text-field__suffix{padding-left:4px;padding-right:0}.v-text-field>.v-input__control>.v-input__slot>.v-text-field__slot{display:flex;flex:1 1 auto;position:relative}.v-text-field:not(.v-text-field--is-booted) .v-label,.v-text-field:not(.v-text-field--is-booted) legend{transition:none}.v-text-field--filled,.v-text-field--full-width,.v-text-field--outlined{position:relative}.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--full-width>.v-input__control>.v-input__slot,.v-text-field--outlined>.v-input__control>.v-input__slot{align-items:stretch;min-height:56px}.v-text-field--filled.v-input--dense>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{min-height:52px}.v-text-field--filled.v-input--dense.v-text-field--outlined.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--filled.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--filled.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--outlined.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--outlined.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot{min-height:40px}.v-text-field--outlined{border-radius:4px}.v-text-field--enclosed .v-input__append-inner,.v-text-field--enclosed .v-input__append-outer,.v-text-field--enclosed .v-input__prepend-inner,.v-text-field--enclosed .v-input__prepend-outer,.v-text-field--full-width .v-input__append-inner,.v-text-field--full-width .v-input__append-outer,.v-text-field--full-width .v-input__prepend-inner,.v-text-field--full-width .v-input__prepend-outer{margin-top:17px}.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo) .v-input__append-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo) .v-input__append-outer,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo) .v-input__prepend-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo) .v-input__prepend-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo) .v-input__append-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo) .v-input__append-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo) .v-input__prepend-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo) .v-input__prepend-outer{margin-top:14px}.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__append-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__append-outer,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__prepend-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__prepend-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__append-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__append-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__prepend-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__prepend-outer{margin-top:9px}.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-outer,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-outer{margin-top:8px}.v-text-field--filled .v-label,.v-text-field--full-width .v-label{top:18px}.v-text-field--filled .v-label--active,.v-text-field--full-width .v-label--active{transform:translateY(-6px) scale(.75)}.v-text-field--filled.v-input--dense .v-label,.v-text-field--full-width.v-input--dense .v-label{top:17px}.v-text-field--filled.v-input--dense .v-label--active,.v-text-field--full-width.v-input--dense .v-label--active{transform:translateY(-10px) scale(.75)}.v-text-field--filled.v-input--dense.v-text-field--single-line .v-label,.v-text-field--full-width.v-input--dense.v-text-field--single-line .v-label{top:11px}.v-text-field--filled{border-radius:4px 4px 0 0}.v-text-field--filled:not(.v-text-field--single-line) input{margin-top:22px}.v-text-field--filled.v-input--dense:not(.v-text-field--single-line).v-text-field--outlined input{margin-top:0}.v-text-field--filled .v-text-field__prefix,.v-text-field--filled .v-text-field__suffix{max-height:32px;margin-top:20px}.v-text-field--full-width{border-radius:0}.v-text-field--outlined .v-text-field__slot,.v-text-field--single-line .v-text-field__slot{align-items:center}.v-text-field.v-text-field--enclosed{margin:0;padding:0}.v-text-field.v-text-field--enclosed.v-text-field--single-line .v-text-field__prefix,.v-text-field.v-text-field--enclosed.v-text-field--single-line .v-text-field__suffix{margin-top:0}.v-text-field.v-text-field--enclosed:not(.v-text-field--filled) .v-progress-linear__background{display:none}.v-text-field.v-text-field--enclosed .v-text-field__details,.v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{padding:0 12px}.v-text-field.v-text-field--enclosed .v-text-field__details{padding-top:0;margin-bottom:8px}.v-application--is-ltr .v-text-field--reverse input{text-align:right}.v-application--is-rtl .v-text-field--reverse input{text-align:left}.v-application--is-ltr .v-text-field--reverse .v-label{transform-origin:top right}.v-application--is-rtl .v-text-field--reverse .v-label{transform-origin:top left}.v-text-field--reverse .v-text-field__slot,.v-text-field--reverse>.v-input__control>.v-input__slot{flex-direction:row-reverse}.v-text-field--outlined>.v-input__control>.v-input__slot:after,.v-text-field--outlined>.v-input__control>.v-input__slot:before,.v-text-field--rounded>.v-input__control>.v-input__slot:after,.v-text-field--rounded>.v-input__control>.v-input__slot:before,.v-text-field--solo>.v-input__control>.v-input__slot:after,.v-text-field--solo>.v-input__control>.v-input__slot:before{display:none}.v-text-field--outlined,.v-text-field--solo{border-radius:4px}.v-text-field--outlined{margin-bottom:16px;transition:border .3s cubic-bezier(.25,.8,.5,1)}.v-text-field--outlined .v-label{top:18px}.v-text-field--outlined .v-label--active{transform:translateY(-24px) scale(.75)}.v-text-field--outlined.v-input--dense .v-label{top:10px}.v-text-field--outlined.v-input--dense .v-label--active{transform:translateY(-16px) scale(.75)}.v-text-field--outlined fieldset{border-collapse:collapse;border-color:currentColor;border-style:solid;border-width:1px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:-5px;transition-duration:.15s;transition-property:color;transition-timing-function:cubic-bezier(.25,.8,.25,1)}.v-application--is-ltr .v-text-field--outlined fieldset{padding-left:8px}.v-application--is-ltr .v-text-field--outlined.v-text-field--reverse fieldset,.v-application--is-rtl .v-text-field--outlined fieldset{padding-right:8px}.v-application--is-rtl .v-text-field--outlined.v-text-field--reverse fieldset{padding-left:8px}.v-text-field--outlined legend{line-height:11px;padding:0;transition:width .3s cubic-bezier(.25,.8,.5,1)}.v-application--is-ltr .v-text-field--outlined legend{text-align:left}.v-application--is-rtl .v-text-field--outlined legend{text-align:right}.v-application--is-ltr .v-text-field--outlined.v-text-field--reverse legend{margin-left:auto}.v-application--is-rtl .v-text-field--outlined.v-text-field--reverse legend{margin-right:auto}.v-application--is-ltr .v-text-field--outlined.v-text-field--rounded legend{margin-left:12px}.v-application--is-rtl .v-text-field--outlined.v-text-field--rounded legend{margin-right:12px}.v-text-field--outlined>.v-input__control>.v-input__slot{background:transparent}.v-text-field--outlined .v-text-field__prefix{max-height:32px}.v-text-field--outlined .v-input__append-outer,.v-text-field--outlined .v-input__prepend-outer{margin-top:18px}.v-text-field--outlined.v-input--has-state fieldset,.v-text-field--outlined.v-input--is-focused fieldset{border:2px solid currentColor}.v-text-field--rounded{border-radius:28px}.v-text-field--rounded>.v-input__control>.v-input__slot{padding:0 24px}.v-text-field--shaped{border-radius:16px 16px 0 0}.v-text-field.v-text-field--solo .v-label{top:calc(50% - 9px)}.v-text-field.v-text-field--solo .v-input__control{min-height:48px;padding:0}.v-text-field.v-text-field--solo .v-input__control input{caret-color:auto}.v-text-field.v-text-field--solo.v-input--dense>.v-input__control{min-height:38px}.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat)>.v-input__control>.v-input__slot{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-text-field.v-text-field--solo .v-input__append-inner,.v-text-field.v-text-field--solo .v-input__prepend-inner{align-self:center;margin-top:0}.v-text-field.v-text-field--solo .v-input__append-outer,.v-text-field.v-text-field--solo .v-input__prepend-outer{margin-top:12px}.v-text-field.v-text-field--solo.v-input--dense .v-input__append-outer,.v-text-field.v-text-field--solo.v-input--dense .v-input__prepend-outer{margin-top:7px}.v-text-field.v-input--is-focused>.v-input__control>.v-input__slot:after{transform:scaleX(1)}.v-text-field.v-input--has-state>.v-input__control>.v-input__slot:before{border-color:currentColor}.v-text-field .v-input__icon--clear{opacity:0;transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-text-field.v-input--is-dirty:hover .v-input__icon--clear,.v-text-field.v-input--is-focused .v-input__icon--clear{opacity:1}.theme--light.v-input,.theme--light.v-input input,.theme--light.v-input textarea{color:rgba(0,0,0,.87)}.theme--light.v-input input::-moz-placeholder,.theme--light.v-input textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::placeholder,.theme--light.v-input textarea::placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input--is-disabled,.theme--light.v-input--is-disabled input,.theme--light.v-input--is-disabled textarea{color:rgba(0,0,0,.38)}.theme--dark.v-input,.theme--dark.v-input input,.theme--dark.v-input textarea{color:#fff}.theme--dark.v-input input::-moz-placeholder,.theme--dark.v-input textarea::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input::placeholder,.theme--dark.v-input textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input--is-disabled,.theme--dark.v-input--is-disabled input,.theme--dark.v-input--is-disabled textarea{color:hsla(0,0%,100%,.5)}.v-input{align-items:flex-start;display:flex;flex:1 1 auto;font-size:16px;letter-spacing:normal;max-width:100%;text-align:left}.v-input .v-progress-linear{top:calc(100% - 1px);left:0}.v-input input{max-height:32px}.v-input input:invalid,.v-input textarea:invalid{box-shadow:none}.v-input input:active,.v-input input:focus,.v-input textarea:active,.v-input textarea:focus{outline:none}.v-input .v-label{height:20px;line-height:20px;letter-spacing:normal}.v-input__append-outer,.v-input__prepend-outer{display:inline-flex;margin-bottom:4px;margin-top:4px;line-height:1}.v-input__append-outer .v-icon,.v-input__prepend-outer .v-icon{-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-application--is-ltr .v-input__append-outer{margin-left:9px}.v-application--is-ltr .v-input__prepend-outer,.v-application--is-rtl .v-input__append-outer{margin-right:9px}.v-application--is-rtl .v-input__prepend-outer{margin-left:9px}.v-input__control{display:flex;flex-direction:column;height:auto;flex-grow:1;flex-wrap:wrap;min-width:0;width:100%}.v-input__icon{align-items:center;display:inline-flex;height:24px;flex:1 0 auto;justify-content:center;min-width:24px;width:24px}.v-input__icon--clear{border-radius:50%}.v-input__icon--clear .v-icon--disabled{visibility:hidden}.v-input__slot{align-items:center;display:flex;margin-bottom:8px;min-height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);transition-property:height,min-height;width:100%}.v-input--dense>.v-input__control>.v-input__slot{margin-bottom:4px}.v-input--is-loading>.v-input__control>.v-input__slot:after,.v-input--is-loading>.v-input__control>.v-input__slot:before{display:none}.v-input--hide-details>.v-input__control>.v-input__slot{margin-bottom:0}.v-input--has-state.error--text .v-label{animation:v-shake .6s cubic-bezier(.25,.8,.5,1)}.v-input--hide-spin-buttons input::-webkit-inner-spin-button,.v-input--hide-spin-buttons input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v-input--hide-spin-buttons input[type=number]{-moz-appearance:textfield}.theme--light.v-label{color:rgba(0,0,0,.6)}.theme--light.v-label--is-disabled{color:rgba(0,0,0,.38)}.theme--dark.v-label{color:hsla(0,0%,100%,.7)}.theme--dark.v-label--is-disabled{color:hsla(0,0%,100%,.5)}.v-label{font-size:16px;line-height:1;min-height:8px;transition:.3s cubic-bezier(.25,.8,.5,1)}.theme--light.v-messages{color:rgba(0,0,0,.6)}.theme--dark.v-messages{color:hsla(0,0%,100%,.7)}.v-messages{flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;position:relative}.v-application--is-ltr .v-messages{text-align:left}.v-application--is-rtl .v-messages{text-align:right}.v-messages__message{line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.theme--light.v-progress-linear{color:rgba(0,0,0,.87)}.theme--dark.v-progress-linear{color:#fff}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.6,1);width:100%}.v-progress-linear__buffer{height:inherit;left:0;position:absolute;top:0;transition:inherit;width:100%}.v-progress-linear--reverse .v-progress-linear__buffer{left:auto;right:0}.v-progress-linear__background{bottom:0;left:0;position:absolute;top:0;transition:inherit}.v-progress-linear--reverse .v-progress-linear__background{left:auto;right:0}.v-progress-linear__content{align-items:center;display:flex;height:100%;left:0;justify-content:center;position:absolute;top:0;width:100%}.v-progress-linear--reverse .v-progress-linear__content{left:auto;right:0}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:inherit}.v-progress-linear--reverse .v-progress-linear__determinate{left:auto;right:0}.v-progress-linear .v-progress-linear__indeterminate .long,.v-progress-linear .v-progress-linear__indeterminate .short{animation-play-state:paused;background-color:inherit;bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto;will-change:left,right}.v-progress-linear .v-progress-linear__indeterminate--active .long{animation-name:indeterminate-ltr;animation-duration:2.2s;animation-iteration-count:infinite}.v-progress-linear .v-progress-linear__indeterminate--active .short{animation-name:indeterminate-short-ltr;animation-duration:2.2s;animation-iteration-count:infinite}.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate--active .long{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate--active .short{animation-name:indeterminate-short-rtl}.v-progress-linear__stream{animation:stream-ltr .25s linear infinite;animation-play-state:paused;border-color:currentColor;border-top:4px dotted;bottom:0;left:auto;right:-8px;opacity:.3;pointer-events:none;position:absolute;top:calc(50% - 2px);transition:inherit}.v-progress-linear--reverse .v-progress-linear__stream{animation:stream-rtl .25s linear infinite;left:-8px;right:auto}.v-progress-linear__wrapper{overflow:hidden;position:relative;transition:inherit}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--reactive .v-progress-linear__content{pointer-events:none}.v-progress-linear--rounded{border-radius:4px}.v-progress-linear--striped .v-progress-linear__determinate{background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-size:40px 40px;background-repeat:repeat}.v-progress-linear--query .v-progress-linear__indeterminate--active .long{animation-name:query-ltr;animation-duration:2s;animation-iteration-count:infinite}.v-progress-linear--query .v-progress-linear__indeterminate--active .short{animation-name:query-short-ltr;animation-duration:2s;animation-iteration-count:infinite}.v-progress-linear--query.v-progress-linear--reverse .v-progress-linear__indeterminate--active .long{animation-name:query-rtl}.v-progress-linear--query.v-progress-linear--reverse .v-progress-linear__indeterminate--active .short{animation-name:query-short-rtl}.v-progress-linear--visible .v-progress-linear__indeterminate--active .long,.v-progress-linear--visible .v-progress-linear__indeterminate--active .short,.v-progress-linear--visible .v-progress-linear__stream{animation-play-state:running}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes query-ltr{0%{right:-90%;left:100%}60%{right:-90%;left:100%}to{right:100%;left:-35%}}@keyframes query-rtl{0%{right:100%;left:-90%}60%{right:100%;left:-90%}to{right:-35%;left:100%}}@keyframes query-short-ltr{0%{right:-200%;left:100%}60%{right:107%;left:-8%}to{right:107%;left:-8%}}@keyframes query-short-rtl{0%{right:100%;left:-200%}60%{right:-8%;left:107%}to{right:-8%;left:107%}}@keyframes stream-ltr{to{transform:translateX(-8px)}}@keyframes stream-rtl{to{transform:translateX(8px)}}.v-ripple__container{border-radius:inherit;width:100%;height:100%;z-index:0;contain:strict}.v-ripple__animation,.v-ripple__container{color:inherit;position:absolute;left:0;top:0;overflow:hidden;pointer-events:none}.v-ripple__animation{border-radius:50%;background:currentColor;opacity:0;will-change:transform,opacity}.v-ripple__animation--enter{transition:none;opacity:0}.v-ripple__animation--in{transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .1s cubic-bezier(.4,0,.2,1);opacity:.25}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(.4,0,.2,1);opacity:0}.theme--light.v-counter{color:rgba(0,0,0,.6)}.theme--dark.v-counter{color:hsla(0,0%,100%,.7)}.v-counter{flex:0 1 auto;font-size:12px;min-height:12px;line-height:12px}.theme--light.v-footer{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.theme--dark.v-footer{background-color:#272727;color:#fff}.v-sheet.v-footer{border-radius:0}.v-sheet.v-footer:not(.v-sheet--outlined){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-footer.v-sheet--shaped{border-radius:24px 0}.v-footer{align-items:center;display:flex;flex:0 1 auto!important;flex-wrap:wrap;padding:6px 16px;position:relative;transition-duration:.2s;transition-property:background-color,left,right;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-footer:not([data-booted=true]){transition:none!important}.v-footer--absolute,.v-footer--fixed{z-index:3}.v-footer--absolute{position:absolute}.v-footer--absolute:not(.v-footer--inset){width:100%}.v-footer--fixed{position:fixed}.v-footer--padless{padding:0}.theme--light.v-sheet{background-color:#fff;border-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-sheet--outlined{border:thin solid rgba(0,0,0,.12)}.theme--dark.v-sheet{background-color:#1e1e1e;border-color:#1e1e1e;color:#fff}.theme--dark.v-sheet--outlined{border:thin solid hsla(0,0%,100%,.12)}.v-sheet{border-radius:0}.v-sheet:not(.v-sheet--outlined){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-sheet--shaped{border-radius:24px 0}.theme--light.v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-divider{border-color:hsla(0,0%,100%,.12)}.v-divider{display:block;flex:1 1 0px;max-width:100%;height:0;max-height:0;border:solid;border-width:thin 0 0 0;transition:inherit}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px)}.v-application--is-ltr .v-divider--inset:not(.v-divider--vertical){margin-left:72px}.v-application--is-rtl .v-divider--inset:not(.v-divider--vertical){margin-right:72px}.v-divider--vertical{align-self:stretch;border:solid;border-width:0 thin 0 0;display:inline-flex;height:inherit;min-height:100%;max-height:100%;max-width:0;width:0;vertical-align:text-bottom;margin:0 -1px}.v-divider--vertical.v-divider--inset{margin-top:8px;min-height:0;max-height:calc(100% - 16px)}.theme--light.v-app-bar.v-toolbar.v-sheet{background-color:#f5f5f5}.theme--dark.v-app-bar.v-toolbar.v-sheet{background-color:#272727}.v-sheet.v-app-bar.v-toolbar{border-radius:0}.v-sheet.v-app-bar.v-toolbar:not(.v-sheet--outlined){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-sheet.v-app-bar.v-toolbar.v-sheet--shaped{border-radius:24px 0}.v-app-bar:not([data-booted=true]){transition:none!important}.v-app-bar.v-app-bar--fixed{position:fixed;top:0;z-index:5}.v-app-bar.v-app-bar.v-app-bar--hide-shadow{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-app-bar--fade-img-on-scroll .v-toolbar__image .v-image__image{transition:opacity .4s cubic-bezier(.4,0,.2,1)}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll .v-toolbar__image{will-change:opacity}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--collapse-on-scroll .v-toolbar__extension{display:none}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--is-scrolled .v-toolbar__title{padding-top:9px}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--is-scrolled:not(.v-app-bar--bottom) .v-toolbar__title{padding-bottom:9px}.v-app-bar.v-app-bar--shrink-on-scroll .v-toolbar__title{font-size:inherit}.v-app-bar-title__content,.v-app-bar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-app-bar-title__content{position:absolute}.theme--light.v-toolbar.v-sheet{background-color:#fff}.theme--dark.v-toolbar.v-sheet{background-color:#272727}.v-sheet.v-toolbar{border-radius:0}.v-sheet.v-toolbar:not(.v-sheet--outlined){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-sheet.v-toolbar.v-sheet--shaped{border-radius:24px 0}.v-toolbar{contain:layout;display:block;flex:1 1 auto;max-width:100%;transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),max-width .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-toolbar .v-input{padding-top:0;margin-top:0}.v-toolbar__content,.v-toolbar__extension{padding:4px 16px}.v-toolbar__content .v-btn.v-btn--icon.v-size--default,.v-toolbar__extension .v-btn.v-btn--icon.v-size--default{height:48px;width:48px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:first-child,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:first-child{margin-left:-12px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:first-child,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:first-child{margin-right:-12px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:first-child+.v-toolbar__title,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:first-child+.v-toolbar__title{padding-left:20px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:first-child+.v-toolbar__title,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:first-child+.v-toolbar__title{padding-right:20px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:last-child,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:last-child{margin-right:-12px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:last-child,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:last-child{margin-left:-12px}.v-toolbar__content>.v-tabs,.v-toolbar__extension>.v-tabs{height:inherit;margin-top:-4px;margin-bottom:-4px}.v-toolbar__content>.v-tabs>.v-slide-group.v-tabs-bar,.v-toolbar__extension>.v-tabs>.v-slide-group.v-tabs-bar{background-color:inherit;height:inherit}.v-toolbar__content>.v-tabs:first-child,.v-toolbar__extension>.v-tabs:first-child{margin-left:-16px}.v-toolbar__content>.v-tabs:last-child,.v-toolbar__extension>.v-tabs:last-child{margin-right:-16px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;position:relative;z-index:0}.v-toolbar__image{position:absolute;top:0;bottom:0;width:100%;z-index:0;contain:strict}.v-toolbar__image,.v-toolbar__image .v-image{border-radius:inherit}.v-toolbar__items{display:flex;height:inherit}.v-toolbar__items>.v-btn{border-radius:0;height:100%!important;max-height:none}.v-toolbar__title{font-size:1.25rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar.v-toolbar--absolute{position:absolute;top:0;z-index:1}.v-toolbar.v-toolbar--bottom{top:auto;bottom:0}.v-toolbar.v-toolbar--collapse .v-toolbar__title{white-space:nowrap}.v-toolbar.v-toolbar--collapsed{max-width:112px;overflow:hidden}.v-application--is-ltr .v-toolbar.v-toolbar--collapsed{border-bottom-right-radius:24px}.v-application--is-rtl .v-toolbar.v-toolbar--collapsed{border-bottom-left-radius:24px}.v-toolbar.v-toolbar--collapsed .v-toolbar__extension,.v-toolbar.v-toolbar--collapsed .v-toolbar__title{display:none}.v-toolbar--dense .v-toolbar__content,.v-toolbar--dense .v-toolbar__extension{padding-top:0;padding-bottom:0}.v-toolbar--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-toolbar--floating{display:inline-flex}.v-toolbar--prominent .v-toolbar__content{align-items:flex-start}.v-toolbar--prominent .v-toolbar__title{font-size:1.5rem;padding-top:6px}.v-toolbar--prominent:not(.v-toolbar--bottom) .v-toolbar__title{align-self:flex-end;padding-bottom:6px;padding-top:0}.theme--light.v-image{color:rgba(0,0,0,.87)}.theme--dark.v-image{color:#fff}.v-image{z-index:0}.v-image__image,.v-image__placeholder{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.v-image__image{background-repeat:no-repeat}.v-image__image--preload{filter:blur(2px)}.v-image__image--contain{background-size:contain}.v-image__image--cover{background-size:cover}.v-responsive{position:relative;overflow:hidden;flex:1 0 auto;max-width:100%;display:flex}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-application--is-ltr .v-responsive__sizer~.v-responsive__content{margin-left:-100%}.v-application--is-rtl .v-responsive__sizer~.v-responsive__content{margin-right:-100%}.v-responsive__sizer{transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1);flex:1 0 0px}.theme--light.v-card{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-card>.v-card__subtitle,.theme--light.v-card>.v-card__text{color:rgba(0,0,0,.6)}.theme--dark.v-card{background-color:#1e1e1e;color:#fff}.theme--dark.v-card>.v-card__subtitle,.theme--dark.v-card>.v-card__text{color:hsla(0,0%,100%,.7)}.v-sheet.v-card{border-radius:4px}.v-sheet.v-card:not(.v-sheet--outlined){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-sheet.v-card.v-sheet--shaped{border-radius:24px 4px}.v-card{border-width:thin;display:block;max-width:100%;outline:none;text-decoration:none;transition-property:box-shadow,opacity;overflow-wrap:break-word;position:relative;white-space:normal}.v-card>.v-card__progress+:not(.v-btn):not(.v-chip):not(.v-avatar),.v-card>:first-child:not(.v-btn):not(.v-chip):not(.v-avatar){border-top-left-radius:inherit;border-top-right-radius:inherit}.v-card>:last-child:not(.v-btn):not(.v-chip):not(.v-avatar){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-card__progress{top:0;left:0;right:0;overflow:hidden}.v-card__subtitle+.v-card__text{padding-top:0}.v-card__subtitle,.v-card__text{font-size:.875rem;font-weight:400;line-height:1.375rem;letter-spacing:.0071428571em}.v-card__subtitle,.v-card__text,.v-card__title{padding:16px}.v-card__title{align-items:center;display:flex;flex-wrap:wrap;font-size:1.25rem;font-weight:500;letter-spacing:.0125em;line-height:2rem;word-break:break-all}.v-card__title+.v-card__subtitle,.v-card__title+.v-card__text{padding-top:0}.v-card__title+.v-card__subtitle{margin-top:-16px}.v-card__text{width:100%}.v-card__actions{align-items:center;display:flex;padding:8px}.v-card__actions>.v-btn.v-btn{padding:0 8px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn+.v-btn{margin-left:8px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn .v-icon--left{margin-left:4px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn .v-icon--right{margin-right:4px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn+.v-btn{margin-right:8px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn .v-icon--left{margin-right:4px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn .v-icon--right{margin-left:4px}.v-card--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-sheet.v-card--hover{cursor:pointer;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1)}.v-sheet.v-card--hover:focus,.v-sheet.v-card--hover:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-card--link,.v-card--link .v-chip{cursor:pointer}.v-card--link:focus:before{opacity:.08}.v-card--link:before{background:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s}.v-card--disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__progress){opacity:.6;transition:inherit}.v-card--loading{overflow:hidden}.v-card--raised{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.theme--light.v-overlay{color:rgba(0,0,0,.87)}.theme--dark.v-overlay{color:#fff}.v-overlay{align-items:center;border-radius:inherit;display:flex;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms}.v-overlay__content{position:relative}.v-overlay__scrim{border-radius:inherit;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;transition:inherit;width:100%;will-change:opacity}.v-overlay--absolute{position:absolute}.v-overlay--active{pointer-events:auto}.v-progress-circular{position:relative;display:inline-flex;vertical-align:middle;justify-content:center;align-items:center}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular--indeterminate>svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite;stroke-linecap:round;stroke-dasharray:80,200;stroke-dashoffset:0px}.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay,.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg{animation-play-state:paused!important}.v-progress-circular__info{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{stroke:hsla(0,0%,62%,.4);z-index:1}.v-progress-circular__overlay{stroke:currentColor;z-index:2;transition:all .6s ease-in-out}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(1turn)}}.v-chip:not(.v-chip--outlined).accent,.v-chip:not(.v-chip--outlined).error,.v-chip:not(.v-chip--outlined).info,.v-chip:not(.v-chip--outlined).primary,.v-chip:not(.v-chip--outlined).secondary,.v-chip:not(.v-chip--outlined).success,.v-chip:not(.v-chip--outlined).warning{color:#fff}.theme--light.v-chip{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.theme--light.v-chip:not(.v-chip--active){background:#e0e0e0}.theme--light.v-chip:hover:before{opacity:.04}.theme--light.v-chip--active:before,.theme--light.v-chip--active:hover:before,.theme--light.v-chip:focus:before{opacity:.12}.theme--light.v-chip--active:focus:before{opacity:.16}.theme--dark.v-chip{border-color:hsla(0,0%,100%,.12);color:#fff}.theme--dark.v-chip:not(.v-chip--active){background:#555}.theme--dark.v-chip:hover:before{opacity:.08}.theme--dark.v-chip--active:before,.theme--dark.v-chip--active:hover:before,.theme--dark.v-chip:focus:before{opacity:.24}.theme--dark.v-chip--active:focus:before{opacity:.32}.v-chip{align-items:center;cursor:default;display:inline-flex;line-height:20px;max-width:100%;outline:none;overflow:hidden;padding:0 12px;position:relative;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle;white-space:nowrap}.v-chip:before{background-color:currentColor;bottom:0;border-radius:inherit;content:"";left:0;opacity:0;position:absolute;pointer-events:none;right:0;top:0}.v-chip .v-avatar{height:24px!important;min-width:24px!important;width:24px!important}.v-chip .v-icon{font-size:24px}.v-application--is-ltr .v-chip .v-avatar--left,.v-application--is-ltr .v-chip .v-icon--left{margin-left:-6px;margin-right:6px}.v-application--is-ltr .v-chip .v-avatar--right,.v-application--is-ltr .v-chip .v-icon--right,.v-application--is-rtl .v-chip .v-avatar--left,.v-application--is-rtl .v-chip .v-icon--left{margin-left:6px;margin-right:-6px}.v-application--is-rtl .v-chip .v-avatar--right,.v-application--is-rtl .v-chip .v-icon--right{margin-left:-6px;margin-right:6px}.v-chip:not(.v-chip--no-color) .v-icon{color:inherit}.v-chip .v-chip__close.v-icon{font-size:18px;max-height:18px;max-width:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-application--is-ltr .v-chip .v-chip__close.v-icon.v-icon--right{margin-right:-4px}.v-application--is-rtl .v-chip .v-chip__close.v-icon.v-icon--right{margin-left:-4px}.v-chip .v-chip__close.v-icon:active,.v-chip .v-chip__close.v-icon:focus,.v-chip .v-chip__close.v-icon:hover{opacity:.72}.v-chip .v-chip__content{align-items:center;display:inline-flex;height:100%;max-width:100%}.v-chip--active .v-icon{color:inherit}.v-chip--link:before{transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-chip--link:focus:before{opacity:.32}.v-chip--clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-chip--clickable:active{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-chip--disabled{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-chip__filter{max-width:24px}.v-chip__filter.v-icon{color:inherit}.v-chip__filter.expand-x-transition-enter,.v-chip__filter.expand-x-transition-leave-active{margin:0}.v-chip--pill .v-chip__filter{margin:0 16px 0 0}.v-chip--pill .v-avatar{height:32px!important;width:32px!important}.v-application--is-ltr .v-chip--pill .v-avatar--left{margin-left:-12px}.v-application--is-ltr .v-chip--pill .v-avatar--right,.v-application--is-rtl .v-chip--pill .v-avatar--left{margin-right:-12px}.v-application--is-rtl .v-chip--pill .v-avatar--right{margin-left:-12px}.v-chip--label{border-radius:4px!important}.v-chip.v-chip--outlined{border-width:thin;border-style:solid}.v-chip.v-chip--outlined.v-chip--active:before{opacity:.08}.v-chip.v-chip--outlined .v-icon{color:inherit}.v-chip.v-chip--outlined.v-chip.v-chip{background-color:transparent!important}.v-chip.v-chip--selected{background:transparent}.v-chip.v-chip--selected:after{opacity:.28}.v-chip.v-size--x-small{border-radius:8px;font-size:10px;height:16px}.v-chip.v-size--small{border-radius:12px;font-size:12px;height:24px}.v-chip.v-size--default{border-radius:16px;font-size:14px;height:32px}.v-chip.v-size--large{border-radius:27px;font-size:16px;height:54px}.v-chip.v-size--x-large{border-radius:33px;font-size:18px;height:66px}.v-list.accent>.v-list-item,.v-list.error>.v-list-item,.v-list.info>.v-list-item,.v-list.primary>.v-list-item,.v-list.secondary>.v-list-item,.v-list.success>.v-list-item,.v-list.warning>.v-list-item{color:#fff}.theme--light.v-list{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-list .v-list--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list .v-list-group--active:after,.theme--light.v-list .v-list-group--active:before{background:rgba(0,0,0,.12)}.theme--dark.v-list{background:#1e1e1e;color:#fff}.theme--dark.v-list .v-list--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-list .v-list-group--active:after,.theme--dark.v-list .v-list-group--active:before{background:hsla(0,0%,100%,.12)}.v-sheet.v-list{border-radius:0}.v-sheet.v-list:not(.v-sheet--outlined){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-list.v-sheet--shaped{border-radius:0}.v-list{display:block;padding:8px 0;position:static;transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.v-list--disabled{pointer-events:none}.v-list--flat .v-list-item:before{display:none}.v-list--dense .v-subheader{font-size:.75rem;height:40px;padding:0 8px}.v-list--nav .v-list-item:not(:last-child):not(:only-child),.v-list--rounded .v-list-item:not(:last-child):not(:only-child){margin-bottom:8px}.v-list--nav .v-list-item--dense:not(:last-child):not(:only-child),.v-list--nav.v-list--dense .v-list-item:not(:last-child):not(:only-child),.v-list--rounded .v-list-item--dense:not(:last-child):not(:only-child),.v-list--rounded.v-list--dense .v-list-item:not(:last-child):not(:only-child){margin-bottom:4px}.v-list--nav{padding-left:8px;padding-right:8px}.v-list--nav .v-list-item{padding:0 8px}.v-list--nav .v-list-item,.v-list--nav .v-list-item:before{border-radius:4px}.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item,.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item:before,.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item>.v-ripple__container{border-bottom-right-radius:32px!important;border-top-right-radius:32px!important}.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item,.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item:before,.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item>.v-ripple__container{border-bottom-left-radius:32px!important;border-top-left-radius:32px!important}.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item:before,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item>.v-ripple__container{border-bottom-right-radius:42.6666666667px!important;border-top-right-radius:42.6666666667px!important}.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item:before,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item>.v-ripple__container{border-bottom-left-radius:42.6666666667px!important;border-top-left-radius:42.6666666667px!important}.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item:before,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item>.v-ripple__container{border-bottom-right-radius:58.6666666667px!important;border-top-right-radius:58.6666666667px!important}.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item:before,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item>.v-ripple__container{border-bottom-left-radius:58.6666666667px!important;border-top-left-radius:58.6666666667px!important}.v-application--is-ltr .v-list.v-sheet--shaped{padding-right:8px}.v-application--is-rtl .v-list.v-sheet--shaped{padding-left:8px}.v-list--rounded{padding:8px}.v-list--rounded .v-list-item,.v-list--rounded .v-list-item:before,.v-list--rounded .v-list-item>.v-ripple__container{border-radius:32px!important}.v-list--rounded.v-list--two-line .v-list-item,.v-list--rounded.v-list--two-line .v-list-item:before,.v-list--rounded.v-list--two-line .v-list-item>.v-ripple__container{border-radius:42.6666666667px!important}.v-list--rounded.v-list--three-line .v-list-item,.v-list--rounded.v-list--three-line .v-list-item:before,.v-list--rounded.v-list--three-line .v-list-item>.v-ripple__container{border-radius:58.6666666667px!important}.v-list--subheader{padding-top:0}.theme--light.v-list-item--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled){color:rgba(0,0,0,.87)}.theme--light.v-list-item .v-list-item__mask{color:rgba(0,0,0,.38);background:#eee}.theme--light.v-list-item:not(.v-list-item--disabled) .v-list-item__action-text,.theme--light.v-list-item:not(.v-list-item--disabled) .v-list-item__subtitle{color:rgba(0,0,0,.6)}.theme--light.v-list-item:hover:before{opacity:.04}.theme--light.v-list-item--active:before,.theme--light.v-list-item--active:hover:before,.theme--light.v-list-item:focus:before{opacity:.12}.theme--light.v-list-item--active:focus:before,.theme--light.v-list-item.v-list-item--highlighted:before{opacity:.16}.theme--dark.v-list-item--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled){color:#fff}.theme--dark.v-list-item .v-list-item__mask{color:hsla(0,0%,100%,.5);background:#494949}.theme--dark.v-list-item:not(.v-list-item--disabled) .v-list-item__action-text,.theme--dark.v-list-item:not(.v-list-item--disabled) .v-list-item__subtitle{color:hsla(0,0%,100%,.7)}.theme--dark.v-list-item:hover:before{opacity:.08}.theme--dark.v-list-item--active:before,.theme--dark.v-list-item--active:hover:before,.theme--dark.v-list-item:focus:before{opacity:.24}.theme--dark.v-list-item--active:focus:before,.theme--dark.v-list-item.v-list-item--highlighted:before{opacity:.32}.v-list-item{align-items:center;display:flex;flex:1 1 100%;letter-spacing:normal;min-height:48px;outline:none;padding:0 16px;position:relative;text-decoration:none}.v-list-item--disabled{pointer-events:none}.v-list-item--selectable{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.v-list-item:after{content:"";min-height:inherit;font-size:0}.v-list-item__action{align-self:center;margin:12px 0}.v-list-item__action .v-input,.v-list-item__action .v-input--selection-controls__input,.v-list-item__action .v-input__control,.v-list-item__action .v-input__slot{margin:0!important}.v-list-item__action .v-input{padding:0}.v-list-item__action .v-input .v-messages{display:none}.v-list-item__action-text{font-size:.75rem}.v-list-item__avatar{align-self:center;justify-content:flex-start}.v-list-item__avatar,.v-list-item__avatar.v-list-item__avatar--horizontal{margin-bottom:8px;margin-top:8px}.v-application--is-ltr .v-list-item__avatar.v-list-item__avatar--horizontal:first-child{margin-left:-16px}.v-application--is-rtl .v-list-item__avatar.v-list-item__avatar--horizontal:first-child{margin-right:-16px}.v-application--is-ltr .v-list-item__avatar.v-list-item__avatar--horizontal:last-child{margin-left:-16px}.v-application--is-rtl .v-list-item__avatar.v-list-item__avatar--horizontal:last-child{margin-right:-16px}.v-list-item__content{align-items:center;align-self:center;display:flex;flex-wrap:wrap;flex:1 1;overflow:hidden;padding:12px 0}.v-list-item__content>*{line-height:1.1;flex:1 0 100%}.v-list-item__content>:not(:last-child){margin-bottom:2px}.v-list-item__icon{align-self:flex-start;margin:16px 0}.v-application--is-ltr .v-list-item__action:last-of-type:not(:only-child),.v-application--is-ltr .v-list-item__avatar:last-of-type:not(:only-child),.v-application--is-ltr .v-list-item__icon:last-of-type:not(:only-child){margin-left:16px}.v-application--is-ltr .v-list-item__avatar:first-child,.v-application--is-rtl .v-list-item__action:last-of-type:not(:only-child),.v-application--is-rtl .v-list-item__avatar:last-of-type:not(:only-child),.v-application--is-rtl .v-list-item__icon:last-of-type:not(:only-child){margin-right:16px}.v-application--is-rtl .v-list-item__avatar:first-child{margin-left:16px}.v-application--is-ltr .v-list-item__action:first-child,.v-application--is-ltr .v-list-item__icon:first-child{margin-right:32px}.v-application--is-rtl .v-list-item__action:first-child,.v-application--is-rtl .v-list-item__icon:first-child{margin-left:32px}.v-list-item__action,.v-list-item__avatar,.v-list-item__icon{display:inline-flex;min-width:24px}.v-list-item .v-list-item__subtitle,.v-list-item .v-list-item__title{line-height:1.2}.v-list-item__subtitle,.v-list-item__title{flex:1 1 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list-item__title{align-self:center;font-size:1rem}.v-list-item__title>.v-badge{margin-top:16px}.v-list-item__subtitle{font-size:.875rem}.v-list--dense .v-list-item,.v-list-item--dense{min-height:40px}.v-list--dense .v-list-item .v-list-item__icon,.v-list-item--dense .v-list-item__icon{height:24px;margin-top:8px;margin-bottom:8px}.v-list--dense .v-list-item .v-list-item__content,.v-list-item--dense .v-list-item__content{padding:8px 0}.v-list--dense .v-list-item .v-list-item__subtitle,.v-list--dense .v-list-item .v-list-item__title,.v-list-item--dense .v-list-item__subtitle,.v-list-item--dense .v-list-item__title{font-size:.8125rem;font-weight:500;line-height:1rem}.v-list--dense .v-list-item.v-list-item--two-line,.v-list-item--dense.v-list-item--two-line{min-height:60px}.v-list--dense .v-list-item.v-list-item--three-line,.v-list-item--dense.v-list-item--three-line{min-height:76px}.v-list-item--link{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-list-item--link:before{background-color:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-list .v-list-item--active,.v-list .v-list-item--active .v-icon{color:inherit}.v-list-item__action--stack{align-items:flex-end;align-self:stretch;justify-content:space-between;white-space:nowrap;flex-direction:column}.v-list--three-line .v-list-item .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list--three-line .v-list-item .v-list-item__icon,.v-list--two-line .v-list-item .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list--two-line .v-list-item .v-list-item__icon,.v-list-item--three-line .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list-item--three-line .v-list-item__icon,.v-list-item--two-line .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list-item--two-line .v-list-item__icon{margin-bottom:16px;margin-top:16px}.v-list--two-line .v-list-item,.v-list-item--two-line{min-height:64px}.v-list--two-line .v-list-item .v-list-item__icon,.v-list-item--two-line .v-list-item__icon{margin-bottom:32px}.v-list--three-line .v-list-item,.v-list-item--three-line{min-height:88px}.v-list--three-line .v-list-item .v-list-item__action,.v-list--three-line .v-list-item .v-list-item__avatar,.v-list-item--three-line .v-list-item__action,.v-list-item--three-line .v-list-item__avatar{align-self:flex-start;margin-top:16px;margin-bottom:16px}.v-list--three-line .v-list-item .v-list-item__content,.v-list-item--three-line .v-list-item__content{align-self:stretch}.v-list--three-line .v-list-item .v-list-item__subtitle,.v-list-item--three-line .v-list-item__subtitle{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.v-list-group .v-list-group__header .v-list-item__icon.v-list-group__header__append-icon{align-self:center;margin:0;min-width:48px;justify-content:flex-end}.v-list-group--sub-group{align-items:center;display:flex;flex-wrap:wrap}.v-list-group__header.v-list-item--active:not(:hover):not(:focus):before{opacity:0}.v-list-group__items{flex:1 1 auto}.v-list-group__items .v-list-group__items,.v-list-group__items .v-list-item{overflow:hidden}.v-list-group--active>.v-list-group__header.v-list-group__header--sub-group>.v-list-group__header__prepend-icon .v-icon,.v-list-group--active>.v-list-group__header>.v-list-group__header__append-icon .v-icon{transform:rotate(-180deg)}.v-list-group--active>.v-list-group__header .v-list-group__header__prepend-icon .v-icon,.v-list-group--active>.v-list-group__header .v-list-item,.v-list-group--active>.v-list-group__header .v-list-item__content{color:inherit}.v-application--is-ltr .v-list-group--sub-group .v-list-item__action:first-child,.v-application--is-ltr .v-list-group--sub-group .v-list-item__avatar:first-child,.v-application--is-ltr .v-list-group--sub-group .v-list-item__icon:first-child{margin-right:16px}.v-application--is-rtl .v-list-group--sub-group .v-list-item__action:first-child,.v-application--is-rtl .v-list-group--sub-group .v-list-item__avatar:first-child,.v-application--is-rtl .v-list-group--sub-group .v-list-item__icon:first-child{margin-left:16px}.v-application--is-ltr .v-list-group--sub-group .v-list-group__header{padding-left:32px}.v-application--is-rtl .v-list-group--sub-group .v-list-group__header{padding-right:32px}.v-application--is-ltr .v-list-group--sub-group .v-list-group__items .v-list-item{padding-left:40px}.v-application--is-rtl .v-list-group--sub-group .v-list-group__items .v-list-item{padding-right:40px}.v-list-group--sub-group.v-list-group--active .v-list-item__icon.v-list-group__header__prepend-icon .v-icon{transform:rotate(-180deg)}.v-application--is-ltr .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-left:72px}.v-application--is-rtl .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-right:72px}.v-application--is-ltr .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>.v-list-item{padding-left:88px}.v-application--is-rtl .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>.v-list-item{padding-right:88px}.v-application--is-ltr .v-list--dense .v-list-group--sub-group .v-list-group__header{padding-left:24px}.v-application--is-rtl .v-list--dense .v-list-group--sub-group .v-list-group__header{padding-right:24px}.v-application--is-ltr .v-list--dense.v-list--nav .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-left:64px}.v-application--is-rtl .v-list--dense.v-list--nav .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-right:64px}.v-application--is-ltr .v-list--dense.v-list--nav .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>.v-list-item{padding-left:80px}.v-application--is-rtl .v-list--dense.v-list--nav .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>.v-list-item{padding-right:80px}.v-avatar{align-items:center;border-radius:50%;display:inline-flex;justify-content:center;line-height:normal;position:relative;text-align:center;vertical-align:middle;overflow:hidden}.v-avatar .v-icon,.v-avatar .v-image,.v-avatar .v-responsive__content,.v-avatar img,.v-avatar svg{border-radius:inherit;display:inline-flex;height:inherit;width:inherit}.v-list-item-group .v-list-item--active{color:inherit}.v-item-group{flex:0 1 auto;position:relative;max-width:100%;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-tooltip{display:none}.v-tooltip--attached{display:inline}.v-tooltip__content{background:rgba(97,97,97,.9);color:#fff;border-radius:4px;font-size:14px;line-height:22px;display:inline-block;padding:5px 16px;position:absolute;text-transform:none;width:auto;opacity:0;pointer-events:none}.v-tooltip__content.menuable__content__active{opacity:.9}.v-tooltip__content--fixed{position:fixed}.v-tooltip__content[class*=-active]{transition-timing-function:cubic-bezier(0,0,.2,1)}.v-tooltip__content[class*=enter-active]{transition-duration:.15s}.v-tooltip__content[class*=leave-active]{transition-duration:75ms} \ No newline at end of file diff --git a/db/vcpkg-index.nedb b/db/vcpkg-index.nedb new file mode 100644 index 00000000..6a8b23d8 --- /dev/null +++ b/db/vcpkg-index.nedb @@ -0,0 +1,2490 @@ +{"fts":"3fd c++ framework for fast development","name":"3fd","version":"2.6.3","port-version":4,"description":"C++ Framework For Fast Development","supports":"windows & !static & !arm64","dependencies":[{"name":"boost-lockfree","platform":"windows"},{"name":"boost-regex","platform":"windows"},{"name":"poco","platform":"windows"},"rapidxml","sqlite3",{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"_id":"sye7TKuMJpaYk5W8"} +{"fts":"7zip https://www.7-zip.org library for archiving file with a high compression ratio.","name":"7zip","version-string":"24.08","description":"Library for archiving file with a high compression ratio.","homepage":"https://www.7-zip.org","license":"LGPL-2.1-or-later","supports":"!uwp & !xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"GkbfpiJrd2bR08cm"} +{"fts":"ableton-link https://www.ableton.com/en/link/ coretest build linkcoretest suite discoverytest build linkdiscoverytest suite hut build linkhut command line tool hutsilent build linkhutsilent command line tool ableton link, a technology that synchronizes musical beat, tempo, and phase across multiple applications running on one or more devices.","name":"ableton-link","version":"3.1.2","description":"Ableton Link, a technology that synchronizes musical beat, tempo, and phase across multiple applications running on one or more devices.","homepage":"https://www.ableton.com/en/link/","documentation":"http://ableton.github.io/link/","license":"GPL-2.0-or-later","dependencies":["asio",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"coretest":{"description":"Build LinkCoreTest suite","supports":"!uwp","dependencies":["catch2"]},"discoverytest":{"description":"Build LinkDiscoveryTest suite","supports":"!uwp","dependencies":["catch2"]},"hut":{"description":"Build LinkHut command line tool","dependencies":[{"name":"asiosdk","platform":"windows"}]},"hutsilent":{"description":"Build LinkHutSilent command line tool","supports":"!uwp"}},"_id":"HPIfokea1dfk2Z6g"} +{"fts":"ableton https://www.ableton.com/en/link/ meta-package for transitioning to abletonlink port.","name":"ableton","version":"3.0.6","port-version":2,"description":"Meta-package for transitioning to abletonlink port.","homepage":"https://www.ableton.com/en/link/","documentation":"http://ableton.github.io/link/","license":"GPL-2.0-or-later","dependencies":["ableton-link"],"_id":"XHTahpjAqgvOLmYR"} +{"fts":"abseil https://github.com/abseil/abseil-cpp cxx17 enable compiler c++17. abseil is an open-source collection of c++ library code designed to augment the c++ standard library. the abseil library code is collected from google's own c++ code base, has been extensively tested and used in production, and is the same code we depend on in our daily coding lives. in some cases, abseil provides pieces missing from the c++ standard; in others, abseil provides alternatives to the standard for special needs we've found through usage in the google code base. we denote those cases clearly within the library code we provide you. abseil is not meant to be a competitor to the standard library; we've just found that many of these utilities serve a purpose within our code base, and we now want to provide those resources to the c++ community as a whole.","name":"abseil","version":"20240722.0","description":["Abseil is an open-source collection of C++ library code designed to augment the C++ standard library. The Abseil library code is collected from Google's own C++ code base, has been extensively tested and used in production, and is the same code we depend on in our daily coding lives.","In some cases, Abseil provides pieces missing from the C++ standard; in others, Abseil provides alternatives to the standard for special needs we've found through usage in the Google code base. We denote those cases clearly within the library code we provide you.","Abseil is not meant to be a competitor to the standard library; we've just found that many of these utilities serve a purpose within our code base, and we now want to provide those resources to the C++ community as a whole."],"homepage":"https://github.com/abseil/abseil-cpp","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cxx17":{"description":"Enable compiler C++17."}},"_id":"nm2OBhWpFvFS4XTf"} +{"fts":"absent https://github.com/rvarago/absent a small c++17 library meant to simplify the composition of nullable types in a generic, type-safe, and declarative way","name":"absent","version":"0.3.1","port-version":3,"description":"A small C++17 library meant to simplify the composition of nullable types in a generic, type-safe, and declarative way","homepage":"https://github.com/rvarago/absent","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"p204CrkvgqOz0sen"} +{"fts":"ace https://github.com/docgroup/ace_tao johnny willemsen ssl enable ssl/tls features in ace tao the ace orb wchar enable extra wide char functions in ace xml enable xml features in ace xml-utils include the ace_xml_utils library zlib enable zlib support the adaptive communication environment","name":"ace","version":"8.0.0","maintainers":"Johnny Willemsen ","description":"The ADAPTIVE Communication Environment","homepage":"https://github.com/DOCGroup/ACE_TAO","license":"DOC","supports":"!uwp","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"features":{"ssl":{"description":"Enable SSL/TLS features in ACE","dependencies":["openssl"]},"tao":{"description":"The ACE ORB","supports":"native | !(windows & arm)"},"wchar":{"description":"Enable extra wide char functions in ACE","supports":"!osx"},"xml":{"description":"Enable XML features in ACE"},"xml-utils":{"description":"Include the ACE_XML_Utils library","dependencies":[{"name":"xerces-c","features":["xmlch-wchar"]}]},"zlib":{"description":"Enable zlib support","dependencies":["zlib"]}},"_id":"Wy1roGLmRYxujwOR"} +{"fts":"acl https://savannah.nongnu.org/projects/acl nls enable native language support commands for manipulating posix access control lists","name":"acl","version-semver":"2.3.2","description":"Commands for Manipulating POSIX Access Control Lists","homepage":"https://savannah.nongnu.org/projects/acl","license":"LGPL-2.1-or-later","supports":"linux","dependencies":["attr"],"features":{"nls":{"description":"Enable native language support","dependencies":[{"name":"gettext","host":true,"features":["tools"]},"gettext-libintl"]}},"_id":"TlZ0U67ysI77jOAE"} +{"fts":"activemq-cpp apache activemq is the most popular and powerful open source messaging and integration patterns server.","name":"activemq-cpp","version-semver":"3.9.5","port-version":16,"description":"Apache ActiveMQ is the most popular and powerful open source messaging and Integration Patterns server.","license":"Apache-2.0","supports":"!(uwp | osx)","dependencies":["apr",{"name":"libuuid","platform":"!windows & !osx"},{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"_id":"RWufp5TIY3tgC77e"} +{"fts":"ada-url https://ada-url.com/ tools build cli tools (adaparse) whatwg-compliant and fast url parser written in modern c++","name":"ada-url","version":"2.9.2","description":"WHATWG-compliant and fast URL parser written in modern C++","homepage":"https://ada-url.com/","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build CLI tools (adaparse)","supports":"!uwp","dependencies":["cxxopts","fmt"]}},"_id":"Og6fvVxKGu7IhvD8"} +{"fts":"ade ade framework is a graph construction, manipulation, and processing framework. ade framework is suitable for organizing data flow processing and execution.","name":"ade","version-string":"0.1.2d","description":"ADE Framework is a graph construction, manipulation, and processing framework. ADE Framework is suitable for organizing data flow processing and execution.","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"he7lHlbriqhaeErl"} +{"fts":"adios2 https://github.com/ornladios/adios2 cuda enable cuda support mpi enable mpi support python enable python bindings zfp enable zfp support next generation of adios developed in the exascale computing program","name":"adios2","version":"2.9.2","description":"Next generation of ADIOS developed in the Exascale Computing Program","homepage":"https://github.com/ornladios/ADIOS2","license":"Apache-2.0","dependencies":["blosc","bzip2",{"name":"hdf5","default-features":false},"libffi","libpng","libsodium","pugixml",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zeromq"],"features":{"cuda":{"description":"Enable CUDA support","dependencies":["cuda"]},"mpi":{"description":"Enable MPI support","dependencies":[{"name":"hdf5","default-features":false,"features":["parallel"]},"mpi"]},"python":{"description":"Enable Python bindings","dependencies":["python3",{"name":"python3","host":true}]},"zfp":{"description":"Enable zfp support","dependencies":["zfp"]}},"_id":"lFVB1rGD8mBU4Lja"} +{"fts":"advobfuscator obfuscation library based on c++11/14 and metaprogramming","name":"advobfuscator","version-date":"2020-06-26","description":"Obfuscation library based on C++11/14 and metaprogramming","dependencies":["boost-msm"],"_id":"dEb7Pmdl1hDmn70U"} +{"fts":"air-ctl https://github.com/inie0722/ctl c template container library","name":"air-ctl","version":"1.1.2","port-version":2,"description":"C template container library","homepage":"https://github.com/inie0722/CTL","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"b2AbeAY5cT48TemX"} +{"fts":"aixlog https://github.com/badaix/aixlog header-only c++ logging library","name":"aixlog","version":"1.5.0","port-version":1,"description":"Header-only C++ logging library","homepage":"https://github.com/badaix/aixlog","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"AyD08w17vwQs4xV0"} +{"fts":"aklomp-base64 https://github.com/aklomp/base64 implementation of a base64 stream encoding/decoding library in c99 with simd (avx2, avx512, neon, aarch64/neon, ssse3, sse4.1, sse4.2, avx) and openmp acceleration","name":"aklomp-base64","version":"0.5.1","description":"Implementation of a base64 stream encoding/decoding library in C99 with SIMD (AVX2, AVX512, NEON, AArch64/NEON, SSSE3, SSE4.1, SSE4.2, AVX) and OpenMP acceleration","homepage":"https://github.com/aklomp/base64","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"iwfsfIV0yy5NLJp4"} +{"fts":"alac-decoder https://distfiles.macports.org/alac_decoder alac c implementation of a decoder, written from reverse engineering the file format","name":"alac-decoder","version":"0.2","port-version":7,"description":"ALAC C implementation of a decoder, written from reverse engineering the file format","homepage":"https://distfiles.macports.org/alac_decoder","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"suertBG3nlfpirx8"} +{"fts":"alac https://github.com/macosforge/alac the apple lossless audio codec (alac) is a lossless audio codec developed by apple and deployed on all of its platforms and devices.","name":"alac","version":"2017-11-03-c38887c5","port-version":4,"description":"The Apple Lossless Audio Codec (ALAC) is a lossless audio codec developed by Apple and deployed on all of its platforms and devices.","homepage":"https://github.com/macosforge/alac","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Qg6eyUXBn2Rux8Jj"} +{"fts":"alembic https://alembic.io/ hdf5 build with hdf5 support alembic is an open framework for storing and sharing scene data that includes a c++ library, a file format, and client plugins and applications.","name":"alembic","version":"1.8.6","description":"Alembic is an open framework for storing and sharing scene data that includes a C++ library, a file format, and client plugins and applications.","homepage":"https://alembic.io/","supports":"!(windows & x86) & !uwp","dependencies":["imath",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"hdf5":{"description":"Build with HDF5 support","dependencies":["hdf5"]}},"_id":"xtfIBGg524oS3sej"} +{"fts":"aliyun-oss-c-sdk https://github.com/aliyun/aliyun-oss-c-sdk alibaba cloud object storage service (oss) is a cloud storage service provided by alibaba cloud, featuring massive capacity, security, a low cost, and high reliability.","name":"aliyun-oss-c-sdk","version":"3.10.1","description":"Alibaba Cloud Object Storage Service (OSS) is a cloud storage service provided by Alibaba Cloud, featuring massive capacity, security, a low cost, and high reliability.","homepage":"https://github.com/aliyun/aliyun-oss-c-sdk","license":"MIT","supports":"!(uwp | linux | osx)","dependencies":["apr-util","curl",{"name":"vcpkg-cmake","host":true}],"_id":"23tL1yTnt6HY1C2b"} +{"fts":"aliyun-oss-cpp-sdk https://github.com/aliyun/aliyun-oss-cpp-sdk alibaba cloud object storage service (oss) is a cloud storage service provided by alibaba cloud, featuring massive capacity, security, a low cost, and high reliability.","name":"aliyun-oss-cpp-sdk","version":"1.10.0","port-version":2,"description":"Alibaba Cloud Object Storage Service (OSS) is a cloud storage service provided by Alibaba Cloud, featuring massive capacity, security, a low cost, and high reliability.","homepage":"https://github.com/aliyun/aliyun-oss-cpp-sdk","license":"Apache-2.0","supports":"linux | osx | android","dependencies":["curl","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"MroLOneHtYIR9CdX"} +{"fts":"allegro5 https://liballeg.org/ direct3d direct3d support opengl opengl support allegro is a cross-platform library mainly aimed at video game and multimedia programming. it handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform. however, allegro is not a game engine: you are free to design and structure your program as you like.","name":"allegro5","version":"5.2.9.1","description":"Allegro is a cross-platform library mainly aimed at video game and multimedia programming. It handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform. However, Allegro is not a game engine: you are free to design and structure your program as you like.","homepage":"https://liballeg.org/","license":"BSD-3-Clause AND Zlib","dependencies":[{"name":"alsa","platform":"linux"},"bzip2",{"name":"freetype","default-features":false},"libflac","libjpeg-turbo","libogg","libpng","libtheora","libvorbis",{"name":"libwebp","default-features":false},"openal-soft","opus","opusfile","physfs",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":[{"name":"direct3d","platform":"windows"},{"name":"opengl","platform":"!(arm & windows) & !uwp & !xbox"}],"features":{"direct3d":{"description":"Direct3D support","supports":"windows"},"opengl":{"description":"OpenGL support","supports":"!(arm & windows) & !uwp & !xbox","dependencies":["opengl"]}},"_id":"hJbrLwMlY6bgyfp8"} +{"fts":"alpaca https://github.com/p-ranav/alpaca alpaca is a serialization library written in c++17 - pack c++ structs into a compact byte-array without any macros or boilerplate code","name":"alpaca","version":"0.2.1","description":"Alpaca is a serialization library written in C++17 - Pack C++ structs into a compact byte-array without any macros or boilerplate code","homepage":"https://github.com/p-ranav/alpaca","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"KRtrvhwdDtDx0S7L"} +{"fts":"alpaka https://github.com/alpaka-group/alpaka the alpaka library is a header-only abstraction library for accelerator development","name":"alpaka","version":"1.1.0","description":"The alpaka library is a header-only abstraction library for accelerator development","homepage":"https://github.com/alpaka-group/alpaka","license":"MPL-2.0","dependencies":[{"name":"boost-core","version>=":"1.74.0"},{"name":"boost-predef","version>=":"1.74.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"BJXPUSFPOg2s27TB"} +{"fts":"alsa https://www.alsa-project.org/ the advanced linux sound architecture (alsa) - library","name":"alsa","version":"1.2.11","port-version":2,"description":"The Advanced Linux Sound Architecture (ALSA) - library","homepage":"https://www.alsa-project.org/","license":"LGPL-2.1-or-later","supports":"linux","_id":"2AbHtVZEZAalKbAd"} +{"fts":"amd-adl-sdk https://gpuopen.com/adl/ amd display library (adl) sdk","name":"amd-adl-sdk","version":"17.1","description":"AMD Display Library (ADL) SDK","homepage":"https://gpuopen.com/adl/","license":null,"supports":"!osx","_id":"SeLUQSalSa2jN3DR"} +{"fts":"amd-amf https://github.com/gpuopen-librariesandsdks/amf amd advanced media framework headers","name":"amd-amf","version":"1.4.35","description":"AMD Advanced Media Framework headers","homepage":"https://github.com/GPUOpen-LibrariesAndSDKs/AMF","license":"MIT","supports":"!osx","_id":"Vp92o5W93695vg7l"} +{"fts":"ampl-asl https://github.com/ampl/asl ampl solver library","name":"ampl-asl","version-date":"2024-02-01","description":"AMPL Solver Library","homepage":"https://github.com/ampl/asl","license":"BSD-3-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"0aSpYRLoPmBXWRKO"} +{"fts":"ampl-mp https://github.com/ampl/mp an open-source library for mathematical programming","name":"ampl-mp","version-date":"2020-11-11","port-version":5,"description":"An open-source library for mathematical programming","homepage":"https://github.com/ampl/mp","supports":"!uwp","dependencies":["ampl-asl",{"name":"ampl-mp","host":true},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"vBtz4dJLahmHCnBG"} +{"fts":"amqpcpp https://github.com/copernicamarketingsoftware/amqp-cpp amqp-cpp is a c++ library for communicating with a rabbitmq message broker","name":"amqpcpp","version":"4.3.26","description":"AMQP-CPP is a C++ library for communicating with a RabbitMQ message broker","homepage":"https://github.com/CopernicaMarketingSoftware/AMQP-CPP","license":"Apache-2.0","supports":"!uwp","dependencies":["openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lw6kRUUbQFASzxGH"} +{"fts":"anari https://www.khronos.org/anari cross-platform 3d rendering engine api.","name":"anari","version":"0.10.0","description":"Cross-Platform 3D Rendering Engine API.","homepage":"https://www.khronos.org/anari","license":"Apache-2.0","dependencies":["glm","python3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"KSREslPpu1RtWQaZ"} +{"fts":"anax https://github.com/miguelmartin75/anax an open source c++ entity system.","name":"anax","version":"2.1.0","port-version":8,"description":"An open source C++ entity system.","homepage":"https://github.com/miguelmartin75/anax","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"g0ogAER8B0M5SxjI"} +{"fts":"angelscript https://angelcode.com/angelscript addons installs all addons for use in compiling scripts addons the angelcode scripting library, or angelscript as it is also known, is an extremely flexible cross-platform scripting library designed to allow applications to extend their functionality through external scripts. it has been designed from the beginning to be an easy to use component, both for the application programmer and the script writer.","name":"angelscript","version":"2.37.0","description":"The AngelCode Scripting Library, or AngelScript as it is also known, is an extremely flexible cross-platform scripting library designed to allow applications to extend their functionality through external scripts. It has been designed from the beginning to be an easy to use component, both for the application programmer and the script writer.","homepage":"https://angelcode.com/angelscript","license":"Zlib","supports":"!arm","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"addons":{"description":"Installs all addons for use in compiling scripts addons"}},"_id":"8XGZLElDGfP4Ziut"} +{"fts":"angle https://github.com/google/angle a conformant opengl es implementation for windows, mac and linux. the goal of angle is to allow users of multiple operating systems to seamlessly run webgl and other opengl es content by translating opengl es api calls to one of the hardware-supported apis available for that platform. angle currently provides translation from opengl es 2.0 and 3.0 to desktop opengl, opengl es, direct3d 9, and direct3d 11. support for translation from opengl es to vulkan is underway, and future plans include compute shader support (es 3.1) and macos support.","name":"angle","version-string":"chromium_5414","port-version":9,"description":["A conformant OpenGL ES implementation for Windows, Mac and Linux.","The goal of ANGLE is to allow users of multiple operating systems to seamlessly run WebGL and other OpenGL ES content by translating OpenGL ES API calls to one of the hardware-supported APIs available for that platform. ANGLE currently provides translation from OpenGL ES 2.0 and 3.0 to desktop OpenGL, OpenGL ES, Direct3D 9, and Direct3D 11. Support for translation from OpenGL ES to Vulkan is underway, and future plans include compute shader support (ES 3.1) and MacOS support."],"homepage":"https://github.com/google/angle","license":"BSD-3-Clause","dependencies":["egl-registry",{"name":"libx11","platform":"linux"},{"name":"libxext","platform":"linux"},{"name":"libxi","platform":"linux"},"opengl-registry",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"6NkjL67N9qpZdruR"} +{"fts":"ankurvdev-embedresource https://github.com/ankurvdev/embedresource cross platform resource embedding","name":"ankurvdev-embedresource","version":"0.0.11","description":"Cross Platform Resource Embedding","homepage":"https://github.com/ankurvdev/embedresource","license":"BSD-3-Clause","dependencies":[{"name":"ankurvdev-embedresource","host":true},{"name":"vcpkg-cmake","host":true}],"_id":"qDkeTADnXczL4NFS"} +{"fts":"annoy https://github.com/spotify/annoy approximate nearest neighbors optimized for memory usage and loading/saving to disk","name":"annoy","version":"1.17.3","description":"Approximate Nearest Neighbors optimized for memory usage and loading/saving to disk","homepage":"https://github.com/spotify/annoy","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"KMMAUJ8mdNp7UuYg"} +{"fts":"antlr4 https://www.antlr.org another tool for language recognition","name":"antlr4","version":"4.13.2","description":"ANother Tool for Language Recognition","homepage":"https://www.antlr.org","license":"BSD-3-Clause","supports":"!uwp","dependencies":[{"name":"libuuid","platform":"!uwp & !windows & !osx"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"BNiF5BQhyWafjtgr"} +{"fts":"any-lite a c++17-like any, a type-safe container for single values of any type for c++98, c++11 and later in a single-file header-only library","name":"any-lite","version-semver":"0.4.0","description":"A C++17-like any, a type-safe container for single values of any type for C++98, C++11 and later in a single-file header-only library","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"zPIeURZ6moDxuSeS"} +{"fts":"anyrpc https://github.com/sgieseking/anyrpc a multiprotocol remote procedure call system for c++.","name":"anyrpc","version-date":"2021-08-24","port-version":2,"description":"A multiprotocol remote procedure call system for C++.","homepage":"https://github.com/sgieseking/anyrpc","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"hgkcIeoAJEkcolMT"} +{"fts":"aom https://aomedia.googlesource.com/aom av1 codec library","name":"aom","version-semver":"3.9.1","description":"AV1 codec library","homepage":"https://aomedia.googlesource.com/aom","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Fi9zXqjXKxzLTEj1"} +{"fts":"apache-datasketches https://datasketches.apache.org/ apache datasketches core c++ library component.","name":"apache-datasketches","version":"5.0.2","description":"Apache DataSketches Core C++ Library Component.","homepage":"https://datasketches.apache.org/","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"9bwqvo5xzE26gCpF"} +{"fts":"approval-tests-cpp https://github.com/approvals/approvaltests.cpp approval tests allow you to verify a chunk of output (such as a file) in one operation as opposed to writing test assertions for each element.","name":"approval-tests-cpp","version":"10.13.0","description":"Approval Tests allow you to verify a chunk of output (such as a file) in one operation as opposed to writing test assertions for each element.","homepage":"https://github.com/approvals/ApprovalTests.cpp","license":"Apache-2.0","_id":"0cSCNgZ6RnxmylRp"} +{"fts":"apr-util https://apr.apache.org/ crypto crypto support apache portable runtime (apr) project mission is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementation","name":"apr-util","version":"1.6.3","description":"Apache Portable Runtime (APR) project mission is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementation","homepage":"https://apr.apache.org/","license":"Apache-2.0","dependencies":["apr","expat",{"name":"vcpkg-cmake","host":true,"platform":"windows"}],"features":{"crypto":{"description":"Crypto support","dependencies":["openssl"]}},"_id":"cnCkxKRNo4jfmrOw"} +{"fts":"apr https://apr.apache.org/ private-headers install non-standard files required for building apache httpd the apache portable runtime (apr) is a c library that forms a system portability layer that covers many operating systems.","name":"apr","version":"1.7.5","port-version":1,"description":"The Apache Portable Runtime (APR) is a C library that forms a system portability layer that covers many operating systems.","homepage":"https://apr.apache.org/","license":"Apache-2.0","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true,"platform":"windows"},{"name":"vcpkg-cmake-config","host":true,"platform":"windows"}],"features":{"private-headers":{"description":"Install non-standard files required for building Apache httpd"}},"_id":"NSW5zzP3TGQVEIR3"} +{"fts":"apriltag https://april.eecs.umich.edu/software/apriltag apriltag is a visual fiducial system popular for robotics research.","name":"apriltag","version":"3.4.2","description":"AprilTag is a visual fiducial system popular for robotics research.","homepage":"https://april.eecs.umich.edu/software/apriltag","license":"BSD-2-Clause","supports":"!uwp","dependencies":["pthreads",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"CkUD5Gtj4n1ItvAA"} +{"fts":"apsi https://github.com/microsoft/apsi hexl use intel® hexl to accelerate microsoft seal. log4cplus use log4cplus for logging. zeromq use zeromq for networking. apsi is a research library for asymmetric private set intersection.","name":"apsi","version-semver":"0.11.0","description":"APSI is a research library for asymmetric private set intersection.","homepage":"https://github.com/microsoft/APSI","license":"MIT","dependencies":["flatbuffers","jsoncpp","kuku",{"name":"seal","default-features":false,"features":["ms-gsl","no-throw-tran","zstd"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["log4cplus","zeromq"],"features":{"hexl":{"description":"Use Intel® HEXL to accelerate Microsoft SEAL.","dependencies":[{"name":"seal","features":["hexl"],"platform":"x64"}]},"log4cplus":{"description":"Use log4cplus for logging.","dependencies":["log4cplus"]},"zeromq":{"description":"Use ZeroMQ for networking.","dependencies":["cppzmq","zeromq"]}},"_id":"gCMxDBFQNTfTqGfP"} +{"fts":"arb https://github.com/fredrik-johansson/arb a c library for arbitrary-precision interval arithmetic","name":"arb","version":"2.21.1","port-version":2,"description":"a C library for arbitrary-precision interval arithmetic","homepage":"https://github.com/fredrik-johansson/arb","license":"LGPL-2.1","supports":"!xbox","dependencies":["flint",{"name":"pthreads","platform":"windows"},{"name":"vcpkg-cmake","host":true}],"_id":"rmaFzJfHRrHn5pHo"} +{"fts":"arcus https://github.com/ultimaker/libarcus this library contains c++ bindings for creating a socket in a thread and using this socket to send and receive messages based on the protocol buffers library.","name":"arcus","version-semver":"4.10.0","port-version":3,"description":"This library contains C++ bindings for creating a socket in a thread and using this socket to send and receive messages based on the Protocol Buffers library.","homepage":"https://github.com/Ultimaker/libArcus","supports":"!uwp","dependencies":["protobuf",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"EBgy7aCkuNk8gHAU"} +{"fts":"arg-router https://github.com/cmannett85/arg_router c++ command line argument parsing and routing.","name":"arg-router","version":"1.4.0","port-version":1,"description":"C++ command line argument parsing and routing.","homepage":"https://github.com/cmannett85/arg_router","documentation":"https://cmannett85.github.io/arg_router/","license":"BSL-1.0","dependencies":["boost-lexical-cast","boost-mp11","boost-preprocessor","span-lite",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Co808Ppkd0YJswKD"} +{"fts":"argagg a simple c++11 command line argument parser","name":"argagg","version":"0.4.7","description":"A simple C++11 command line argument parser","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"yuAwK3KEnnuMB92W"} +{"fts":"argh https://github.com/adishavit/argh argh! a minimalist argument handler.","name":"argh","version":"1.3.2","port-version":1,"description":"Argh! A minimalist argument handler.","homepage":"https://github.com/adishavit/argh","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"aC6LCDZAhdxdeNau"} +{"fts":"argon2 https://github.com/p-h-c/phc-winner-argon2 hwopt enable sse2/avx2/avx512 optimizations tool install the argon2 tool password-hashing library.","name":"argon2","version":"20190702","port-version":1,"description":"Password-hashing library.","homepage":"https://github.com/P-H-C/phc-winner-argon2","license":"Apache-2.0 OR CC0-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"hwopt":{"description":"Enable SSE2/AVX2/AVX512 optimizations","supports":"x86 | x64"},"tool":{"description":"Install the argon2 tool"}},"_id":"LIlcgFrosDK5EcTp"} +{"fts":"argparse https://github.com/p-ranav/argparse argument parser for modern c++","name":"argparse","version":"3.1","description":"Argument parser for modern C++","homepage":"https://github.com/p-ranav/argparse","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"XPKEUGJCZ71epFmb"} +{"fts":"args https://github.com/taywee/args a simple header-only c++ argument parser library.","name":"args","version":"6.4.6","description":"A simple header-only C++ argument parser library.","homepage":"https://github.com/Taywee/args","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"P0uTytemlfAIzGQP"} +{"fts":"argtable2 http://argtable.sourceforge.net argtable is an ansi c library for parsing gnu style command line options with a minimum of fuss.","name":"argtable2","version":"2.13","port-version":10,"description":"Argtable is an ANSI C library for parsing GNU style command line options with a minimum of fuss.","homepage":"http://argtable.sourceforge.net","license":"LGPL-2.0-only","supports":"!uwp","dependencies":[{"name":"getopt","platform":"windows & !mingw"},{"name":"vcpkg-cmake","host":true}],"_id":"ecD08j5IgQOlHcSo"} +{"fts":"argtable3 https://www.argtable.org/ a single-file, ansi c, command-line parsing library that parses gnu-style command-line options","name":"argtable3","version-string":"3.2.2.f25c624","description":"A single-file, ANSI C, command-line parsing library that parses GNU-style command-line options","homepage":"https://www.argtable.org/","license":"BSD-2-Clause-NetBSD AND TCL","dependencies":[{"name":"getopt","platform":"windows & !mingw"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"NX1tKHsTpHgYYbXz"} +{"fts":"argumentum https://github.com/mmahnic/argumentum a c++17 command line argument parser inspired by python argparse","name":"argumentum","version":"0.3.2","description":"A C++17 command line argument parser inspired by Python argparse","homepage":"https://github.com/mmahnic/argumentum","license":"MPL-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lh9oCVe2TZmiX6tJ"} +{"fts":"aricpp https://github.com/daniele77/aricpp asterisk ari interface bindings for modern c++","name":"aricpp","version-semver":"1.1.3","description":"Asterisk ARI interface bindings for modern C++","homepage":"https://github.com/daniele77/aricpp","license":"BSL-1.0","dependencies":["boost-asio","boost-beast","boost-system",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"0LcrQrn3IjQom02m"} +{"fts":"armadillo https://arma.sourceforge.net/ armadillo is a high quality linear algebra library (matrix maths) for the c++ language, aiming towards a good balance between speed and ease of use","name":"armadillo","version":"12.8.4","port-version":1,"description":"Armadillo is a high quality linear algebra library (matrix maths) for the C++ language, aiming towards a good balance between speed and ease of use","homepage":"https://arma.sourceforge.net/","license":"Apache-2.0","dependencies":["blas","lapack",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"mqdHRCk5gwti2iUF"} +{"fts":"arpack-ng https://github.com/opencollab/arpack-ng arpack-ng is a collection of fortran77 subroutines designed to solve large scale eigenvalue problems.","name":"arpack-ng","version":"3.9.1","description":"ARPACK-NG is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.","homepage":"https://github.com/opencollab/arpack-ng","license":"BSD-3-Clause","supports":"!uwp","dependencies":["blas","lapack",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-gfortran","platform":"windows"}],"_id":"nGjP20Q8VNuDbRSG"} +{"fts":"arrayfire https://github.com/arrayfire/arrayfire cpu arrayfire cpu backend cuda arrayfire cuda backend. this feature only supports dynamic because dependency cudnn is dynamic only. opencl arrayfire opencl backend unified arrayfire unified backend arrayfire is a general-purpose library that simplifies the process of developing software that targets parallel and massively-parallel architectures including cpus, gpus, and other hardware acceleration devices.","name":"arrayfire","version-semver":"3.8.0","port-version":7,"description":"ArrayFire is a general-purpose library that simplifies the process of developing software that targets parallel and massively-parallel architectures including CPUs, GPUs, and other hardware acceleration devices.","homepage":"https://github.com/arrayfire/arrayfire","license":"BSD-3-Clause","supports":"x64","dependencies":["boost-compute","boost-stacktrace","glad","spdlog",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["cpu","unified"],"features":{"cpu":{"description":"ArrayFire CPU backend","dependencies":["intel-mkl"]},"cuda":{"description":"ArrayFire CUDA backend. This feature only supports dynamic because dependency cudnn is dynamic only.","dependencies":["cub","cuda","cudnn"]},"opencl":{"description":"ArrayFire OpenCL backend","dependencies":["clblast","clfft","opencl"]},"unified":{"description":"ArrayFire unified backend","dependencies":["intel-mkl"]}},"_id":"F9AGZDLM26zYkfBS"} +{"fts":"arrow https://arrow.apache.org acero acero support compute build all computational kernel functions csv csv support cuda cuda support dataset dataset support example install the minimal example (source code) filesystem filesystem support flight arrow flight rpc support flightsql flightsql support gcs gcs support jemalloc jemalloc allocator json json support mimalloc mimalloc allocator orc orc support parquet parquet support s3 s3 support cross-language development platform for in-memory analytics","name":"arrow","version":"17.0.0","description":"Cross-language development platform for in-memory analytics","homepage":"https://arrow.apache.org","license":"Apache-2.0","supports":"x64 | (arm64 & !windows)","dependencies":["boost-filesystem","boost-multiprecision","boost-system","brotli","bzip2","gflags","lz4","openssl","re2","snappy","thrift","utf8proc",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"xsimd","zlib","zstd"],"default-features":["csv","filesystem","json","parquet"],"features":{"acero":{"description":"Acero support"},"compute":{"description":"Build all computational kernel functions"},"csv":{"description":"CSV support"},"cuda":{"description":"cuda support","dependencies":["cuda"]},"dataset":{"description":"Dataset support"},"example":{"description":"Install the minimal example (source code)"},"filesystem":{"description":"Filesystem support"},"flight":{"description":"Arrow Flight RPC support","dependencies":["abseil","c-ares","grpc","protobuf"]},"flightsql":{"description":"FlightSQL support","dependencies":[{"name":"arrow","default-features":false,"features":["flight"]}]},"gcs":{"description":"GCS support","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["storage"]}]},"jemalloc":{"description":"jemalloc allocator","supports":"!windows"},"json":{"description":"JSON support","dependencies":["rapidjson"]},"mimalloc":{"description":"mimalloc allocator","supports":"windows"},"orc":{"description":"ORC support","dependencies":["orc"]},"parquet":{"description":"Parquet support","dependencies":["rapidjson"]},"s3":{"description":"S3 support","dependencies":[{"name":"aws-sdk-cpp","default-features":false,"features":["cognito-identity","config","identity-management","s3","sts","transfer"]}]}},"_id":"dQhAFZS6bKkAAyWG"} +{"fts":"arsenalgear https://github.com/justwhit3/arsenalgear-cpp a library containing general purpose c++ utils.","name":"arsenalgear","version":"2.1.1","description":"A library containing general purpose C++ utils.","homepage":"https://github.com/JustWhit3/arsenalgear-cpp","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lvpjKanX8sxcMJak"} +{"fts":"ashes https://github.com/dragonjoker/ashes direct3d11 compiles direct3d11 renderer. opengl compiles opengl renderer. vulkan compiles vulkan renderer. drop-in replacement to vulkan's shared library, allowing the use of opengl or direct3d11 in addition to vulkan.","name":"ashes","version-date":"2023-03-12","description":"Drop-in replacement to Vulkan's shared library, allowing the use of OpenGL or Direct3D11 in addition to Vulkan.","homepage":"https://github.com/DragonJoker/Ashes","license":"MIT","supports":"!ios & !android & !uwp & !x86 & !arm32 & !static","dependencies":["opengl","spirv-cross",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"vulkan-headers"],"default-features":["opengl","vulkan"],"features":{"direct3d11":{"description":"Compiles Direct3D11 renderer."},"opengl":{"description":"Compiles OpenGL renderer."},"vulkan":{"description":"Compiles Vulkan renderer."}},"_id":"OBiqkrWLX7sGp6RW"} +{"fts":"asio-grpc https://github.com/tradias/asio-grpc asynchronous grpc with asio/unified executors","name":"asio-grpc","version":"3.2.0","description":"Asynchronous gRPC with Asio/unified executors","homepage":"https://github.com/Tradias/asio-grpc","license":"Apache-2.0","dependencies":["grpc",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"l8DHTuqSIqlKn1Gn"} +{"fts":"asio https://github.com/chriskohlhoff/asio coroutine boost.coroutine (optional) if you use spawn() to launch coroutines openssl openssl (optional) if you use asio's ssl support. regex boost.regex (optional) if you use any of the read_until() or async_read_until() overloads that take a boost::regex parameter. asio is a cross-platform c++ library for network and low-level i/o programming that provides developers with a consistent asynchronous model using a modern c++ approach.","name":"asio","version":"1.31.0","description":"Asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach.","homepage":"https://github.com/chriskohlhoff/asio","documentation":"https://think-async.com/Asio/asio-1.28.0/doc/","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"coroutine":{"description":"Boost.Coroutine (optional) if you use spawn() to launch coroutines","dependencies":["boost-coroutine"]},"openssl":{"description":"OpenSSL (optional) if you use Asio's SSL support.","dependencies":["openssl"]},"regex":{"description":"Boost.Regex (optional) if you use any of the read_until() or async_read_until() overloads that take a boost::regex parameter.","dependencies":["boost-regex"]}},"_id":"v43nLxdmK6IqMwCg"} +{"fts":"asiochan https://github.com/miso1289/asiochan c++20 coroutine channels for asio","name":"asiochan","version-date":"2022-11-25","port-version":1,"description":"C++20 coroutine channels for ASIO","homepage":"https://github.com/MiSo1289/asiochan","license":"MIT","_id":"5PzQYwCqPaMaS3IF"} +{"fts":"asiosdk https://www.steinberg.net/en/company/developers.html asio is a low latency audio api from steinberg.","name":"asiosdk","version":"2.3.3","port-version":7,"description":"ASIO is a low latency audio API from Steinberg.","homepage":"https://www.steinberg.net/en/company/developers.html","supports":"windows & !(arm | uwp)","_id":"7u7W1VPlYbwDu1Cr"} +{"fts":"asmjit https://asmjit.com/ asmjit is a lightweight library for machine code generation written in c++ language","name":"asmjit","version-date":"2024-06-28","description":"AsmJit is a lightweight library for machine code generation written in C++ language","homepage":"https://asmjit.com/","documentation":"https://asmjit.com/doc/","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"2VCsQ62NYtHJc6aQ"} +{"fts":"asmtk https://github.com/asmjit/asmtk assembler toolkit based on asmjit ","name":"asmtk","version-date":"2022-11-06","port-version":1,"description":"Assembler toolkit based on AsmJit ","homepage":"https://github.com/asmjit/asmtk","supports":"!arm","dependencies":["asmjit",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"46eHxjBlz4EdlRiX"} +{"fts":"assimp https://github.com/assimp/assimp the open asset import library","name":"assimp","version":"5.4.3","description":"The Open Asset import library","homepage":"https://github.com/assimp/assimp","license":"BSD-3-Clause","dependencies":["draco","jhasse-poly2tri","kubazip","minizip","polyclipping","pugixml","rapidjson","stb","utfcpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"xcdfRUaSgsAW0B6A"} +{"fts":"astr https://github.com/a4z/astr compile-time array string header-only library.","name":"astr","version":"0.2.1","description":"Compile-time array string header-only library.","homepage":"https://github.com/a4z/astr","license":"MPL-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"6efRvLhNxCedz0Uq"} +{"fts":"async-mqtt https://github.com/redboltz/async_mqtt tls enable tls support header-only asynchronous mqtt communication library for c++17 based on boost.asio.","name":"async-mqtt","version":"9.0.1","description":"Header-only Asynchronous MQTT communication library for C++17 based on Boost.Asio.","homepage":"https://github.com/redboltz/async_mqtt","license":"BSL-1.0","dependencies":[{"name":"boost-any","version>=":"1.84.0"},{"name":"boost-asio","version>=":"1.84.0"},{"name":"boost-assert","version>=":"1.84.0"},{"name":"boost-beast","version>=":"1.84.0"},{"name":"boost-container","version>=":"1.84.0"},{"name":"boost-container-hash","version>=":"1.84.0"},{"name":"boost-date-time","version>=":"1.84.0"},{"name":"boost-endian","version>=":"1.84.0"},{"name":"boost-filesystem","version>=":"1.84.0"},{"name":"boost-hana","version>=":"1.84.0"},{"name":"boost-lexical-cast","version>=":"1.84.0"},{"name":"boost-log","version>=":"1.84.0"},{"name":"boost-multi-index","version>=":"1.84.0"},{"name":"boost-numeric-conversion","version>=":"1.84.0"},{"name":"boost-preprocessor","version>=":"1.84.0"},{"name":"boost-system","version>=":"1.84.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["tls"],"features":{"tls":{"description":"Enable TLS support","dependencies":["openssl"]}},"_id":"6TbJW8nOrKML2TzL"} +{"fts":"async-simple https://github.com/alibaba/async_simple simple, light-weight and easy-to-use asynchronous components.","name":"async-simple","version":"1.3","port-version":1,"description":"Simple, light-weight and easy-to-use asynchronous components.","homepage":"https://github.com/alibaba/async_simple","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"WQy6mTTkQTPfo7cQ"} +{"fts":"asynch https://github.com/naasking/async.h async.h - asynchronous, stackless subroutines.","name":"asynch","version-date":"2019-09-21","port-version":3,"description":"Async.h - asynchronous, stackless subroutines.","homepage":"https://github.com/naasking/async.h","_id":"Sc23s2tMb6sS3FD8"} +{"fts":"asyncplusplus async++ is a lightweight concurrency framework for c++11","name":"asyncplusplus","version":"1.1","port-version":2,"description":"Async++ is a lightweight concurrency framework for C++11","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TmlF6z0bgbFRwByz"} +{"fts":"at-spi2-atk https://www.gtk.org/ implementation of the atk interfaces in terms of the libatspi2 api.","name":"at-spi2-atk","version":"2.38.0","port-version":1,"description":"Implementation of the ATK interfaces in terms of the libatspi2 API.","homepage":"https://www.gtk.org/","license":null,"supports":"linux","dependencies":["at-spi2-core","atk",{"name":"dbus","platform":"linux"},"libxml2",{"name":"vcpkg-tool-meson","host":true}],"_id":"ZqgBwlEhyiGTmpGd"} +{"fts":"at-spi2-core https://www.gtk.org/ base dbus xml interfaces for accessibility, the accessibility registry daemon, and atspi library.","name":"at-spi2-core","version":"2.44.1","port-version":3,"description":"Base DBus XML interfaces for accessibility, the accessibility registry daemon, and atspi library.","homepage":"https://www.gtk.org/","license":null,"supports":"linux","dependencies":[{"name":"dbus","platform":"linux"},"glib",{"name":"glib","host":true},{"name":"vcpkg-tool-meson","host":true}],"_id":"dh4dytL0BkZl4WEm"} +{"fts":"atk https://developer.gnome.org/atk/ introspection build with introspection gnome accessibility toolkit","name":"atk","version":"2.38.0","port-version":8,"description":"GNOME Accessibility Toolkit","homepage":"https://developer.gnome.org/atk/","license":"LGPL-2.0-or-later","supports":"!xbox","dependencies":["gettext",{"name":"gettext","host":true,"default-features":false,"features":["tools"]},"glib",{"name":"glib","host":true},{"name":"vcpkg-tool-meson","host":true}],"features":{"introspection":{"description":"build with introspection","dependencies":["gobject-introspection"]}},"_id":"kPQV504iDbWdHUnm"} +{"fts":"atkmm https://www.gtkmm.org atkmm is the official c++ interface for the atk accessibility toolkit library. it may be used, for instance, by user interfaces implemented with gtkmm.","name":"atkmm","version":"2.36.3","description":"atkmm is the official C++ interface for the ATK accessibility toolkit library. It may be used, for instance, by user interfaces implemented with gtkmm.","homepage":"https://www.gtkmm.org","license":"LGPL-2.1-or-later","supports":"!xbox","dependencies":["atk","gettext","glib","glibmm",{"name":"vcpkg-tool-meson","host":true}],"_id":"rcRBgVhpiw8yY2uL"} +{"fts":"atl a stub package that ensures visual studio has active template library (atl) installed.","name":"atl","version":"0","description":"A stub package that ensures Visual Studio has Active Template Library (ATL) installed.","supports":"windows","_id":"S7mhrDblqoFHlt8K"} +{"fts":"atliac-minitest https://github.com/atliac/minitest a c++ unit testing framework that helps write tests alongside the code being tested.","name":"atliac-minitest","version":"1.0.0","description":"A C++ unit testing framework that helps write tests alongside the code being tested.","homepage":"https://github.com/Atliac/minitest","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"T9TjapwRvVtkNiGO"} +{"fts":"atlmfc a stub package that ensures visual studio has atl/mfc installed.","name":"atlmfc","version":"0","port-version":3,"description":"A stub package that ensures Visual Studio has ATL/MFC installed.","supports":"windows","dependencies":["atl"],"_id":"X9yuKbKxhippXo01"} +{"fts":"atomic-queue https://github.com/max0x7ba/atomic_queue minimalistic header-only thread-safe ultra-low-latency multiple-producer-multiple-consumer lockless queues based on circular buffer with std::atomic.","name":"atomic-queue","version":"1.6.5","description":"Minimalistic header-only thread-safe ultra-low-latency multiple-producer-multiple-consumer lockless queues based on circular buffer with std::atomic.","homepage":"https://github.com/max0x7ba/atomic_queue","license":"MIT","_id":"v7K0X2G3Vxb2OBBT"} +{"fts":"attr http://savannah.nongnu.org/projects/attr nls enable native language support commands for manipulating filesystem extended attributes","name":"attr","version-semver":"2.5.2","description":"Commands for Manipulating Filesystem Extended Attributes","homepage":"http://savannah.nongnu.org/projects/attr","license":"LGPL-2.1-or-later","supports":"linux","features":{"nls":{"description":"Enable native language support","dependencies":[{"name":"gettext","host":true,"features":["tools"]},"gettext-libintl"]}},"_id":"i9ldbyh4DTWmvxbw"} +{"fts":"aubio https://github.com/aubio/aubio tools build tools and add extra dependencies aubio is a tool designed for the extraction of annotations from audio signals. its features include segmenting a sound file before each of its attacks, performing pitch detection, tapping the beat and producing midi streams from live audio.","name":"aubio","version-date":"2024-01-03","description":"Aubio is a tool designed for the extraction of annotations from audio signals. Its features include segmenting a sound file before each of its attacks, performing pitch detection, tapping the beat and producing midi streams from live audio.","homepage":"https://github.com/aubio/aubio","license":"GPL-3.0-or-later","supports":"!xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["tools"],"features":{"tools":{"description":"Build tools and add extra dependencies","dependencies":["bzip2",{"name":"ffmpeg","default-features":false,"features":["avcodec","avformat","swresample"]},"libflac","liblzma","libogg",{"name":"libsndfile","default-features":false},"libvorbis"]}},"_id":"w6AgQy3729XRS35N"} +{"fts":"audiofile https://github.com/adamstark/audiofile a simple header-only c++ library for reading and writing audio files.","name":"audiofile","version":"1.1.1","description":"A simple header-only C++ library for reading and writing audio files.","homepage":"https://github.com/adamstark/AudioFile","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"aevLlsRO1HDfSIqL"} +{"fts":"audit https://github.com/linux-audit/audit-userspace library for working with audit subsystem","name":"audit","version":"4.0.2","description":"Library for working with audit subsystem","homepage":"https://github.com/linux-audit/audit-userspace","license":"GPL-2.0-or-later OR LGPL-2.1-or-later","supports":"linux","_id":"9bX12bH60q4SgMMB"} +{"fts":"aurora https://github.com/bromeon/aurora aurora is an open-source c++ library providing various rather uncommon c++ utilities","name":"aurora","version":"2017-06-21-c75699d2a8caa726260c29b6d7a0fd35f8f28933","port-version":2,"description":"Aurora is an open-source C++ library providing various rather uncommon C++ utilities","homepage":"https://github.com/Bromeon/Aurora","_id":"ysgNCBvaldWUZXRA"} +{"fts":"autobahn https://crossbar.io/autobahn wamp for c++ in boost/asio","name":"autobahn","version":"20.8.1","port-version":2,"description":"WAMP for C++ in Boost/Asio","homepage":"https://crossbar.io/autobahn","dependencies":["boost-asio","boost-thread","msgpack","websocketpp"],"_id":"AFKH0rMfGnOdl27o"} +{"fts":"autodock-vina http://vina.scripps.edu/ autodock vina is one of the fastest and most widely used open-source docking engines.","name":"autodock-vina","version-semver":"1.2.5","port-version":3,"description":"AutoDock Vina is one of the fastest and most widely used open-source docking engines.","homepage":"http://vina.scripps.edu/","dependencies":["boost-algorithm","boost-array","boost-filesystem","boost-lexical-cast","boost-log","boost-math","boost-optional","boost-program-options","boost-ptr-container","boost-random","boost-serialization","boost-static-assert","boost-thread","boost-timer","boost-utility",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"iyEyf2BD7te4PAt6"} +{"fts":"avcpp https://github.com/h4tr3d/avcpp wrapper for the ffmpeg that simplify usage it from c++ projects.","name":"avcpp","version":"2.4.0","description":"Wrapper for the FFmpeg that simplify usage it from C++ projects.","homepage":"https://github.com/h4tr3d/avcpp","license":"LGPL-2.1-only OR BSD-3-Clause","dependencies":[{"name":"ffmpeg","default-features":false,"features":["avcodec","avdevice","avfilter","avformat","postproc","swresample","swscale"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"H7aMHuUXUW81qm32"} +{"fts":"avisynthplus https://avs-plus.net/ an improved version of the avisynth frameserver, with improved features and developer friendliness","name":"avisynthplus","version":"3.7.3","description":"An improved version of the AviSynth frameserver, with improved features and developer friendliness","homepage":"https://avs-plus.net/","license":"GPL-2.0","supports":"!arm & !uwp & !xbox","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"8rx1McbdWvjW4E2X"} +{"fts":"avro-c https://github.com/apache/avro apache avro is a data serialization system","name":"avro-c","version":"1.11.3","description":"Apache Avro is a data serialization system","homepage":"https://github.com/apache/avro","license":"Apache-2.0","supports":"!uwp","dependencies":["jansson","liblzma","snappy",{"name":"vcpkg-cmake","host":true},"zlib"],"_id":"H4UxZW5fzqG20p2r"} +{"fts":"avro-cpp https://github.com/apache/avro snappy support snappy for compression apache avro is a data serialization system","name":"avro-cpp","version":"1.12.0","description":"Apache Avro is a data serialization system","homepage":"https://github.com/apache/avro","license":"Apache-2.0","dependencies":["boost-algorithm","boost-any","boost-crc","boost-filesystem","boost-format","boost-iostreams","boost-lexical-cast","boost-math","boost-program-options","boost-random","boost-tuple","fmt",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"snappy":{"description":"Support Snappy for compression","dependencies":["snappy"]}},"_id":"DkHEz2kXoyQfdVuV"} +{"fts":"awlib https://github.com/absurdworlds/awlib graphics build graphics library hudf build hudf support cross-platform utility library","name":"awlib","version-date":"2024-04-06","description":"Cross-platform utility library","homepage":"https://github.com/absurdworlds/awlib","license":"LGPL-3.0-or-later","supports":"!uwp & !android","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"graphics":{"description":"Build graphics library","supports":"!uwp","dependencies":["glfw3","libpng"]},"hudf":{"description":"Build HuDF support"}},"_id":"XIcYyVYzEDNnaeES"} +{"fts":"aws-c-auth https://github.com/awslabs/aws-c-auth c99 library implementation of aws client-side authentication: standard credentials providers and signing.","name":"aws-c-auth","version":"0.7.31","description":"C99 library implementation of AWS client-side authentication: standard credentials providers and signing.","homepage":"https://github.com/awslabs/aws-c-auth","license":"Apache-2.0","supports":"!(windows & arm) & !uwp","dependencies":["aws-c-cal","aws-c-http","aws-c-sdkutils",{"name":"s2n","platform":"!uwp & !windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"24r3UNZo2vp1vwNX"} +{"fts":"aws-c-cal https://github.com/awslabs/aws-c-cal c99 wrapper for cryptography primitives.","name":"aws-c-cal","version":"0.7.4","description":"C99 wrapper for cryptography primitives.","homepage":"https://github.com/awslabs/aws-c-cal","license":"Apache-2.0","supports":"!(windows & arm) & !uwp","dependencies":["aws-c-common",{"name":"openssl","platform":"!windows & !osx"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"NcFWWqtwWQYQ2sY9"} +{"fts":"aws-c-common https://github.com/awslabs/aws-c-common aws common library for c","name":"aws-c-common","version":"0.9.28","description":"AWS common library for C","homepage":"https://github.com/awslabs/aws-c-common","license":"Apache-2.0","supports":"!(windows & arm) & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"gR0gw7eoy7Fg4Hvi"} +{"fts":"aws-c-compression https://github.com/awslabs/aws-c-compression c99 implementation of huffman encoding/decoding","name":"aws-c-compression","version":"0.2.19","description":"C99 implementation of huffman encoding/decoding","homepage":"https://github.com/awslabs/aws-c-compression","license":"Apache-2.0","supports":"!(windows & arm) & !uwp","dependencies":["aws-c-common",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ylD0NXnR7DRHaBBZ"} +{"fts":"aws-c-event-stream https://github.com/awslabs/aws-c-event-stream c99 implementation of the vnd.amazon.event-stream content-type.","name":"aws-c-event-stream","version":"0.4.3","description":"C99 implementation of the vnd.amazon.event-stream content-type.","homepage":"https://github.com/awslabs/aws-c-event-stream","license":"Apache-2.0","supports":"!(windows & arm) & !uwp","dependencies":["aws-c-common","aws-c-io","aws-checksums",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ywzVnnwxv1eoey0A"} +{"fts":"aws-c-http https://github.com/awslabs/aws-c-http c99 implementation of the http/1.1 and http/2 specifications","name":"aws-c-http","version":"0.8.10","description":"C99 implementation of the HTTP/1.1 and HTTP/2 specifications","homepage":"https://github.com/awslabs/aws-c-http","license":"Apache-2.0","supports":"!(windows & arm) & !uwp","dependencies":["aws-c-cal","aws-c-common","aws-c-compression","aws-c-io",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"NfxhuicVX7JNCOdq"} +{"fts":"aws-c-io https://github.com/awslabs/aws-c-io handles all io and tls work for application protocols.","name":"aws-c-io","version":"0.14.18","description":"Handles all IO and TLS work for application protocols.","homepage":"https://github.com/awslabs/aws-c-io","license":"Apache-2.0","supports":"!(windows & arm) & !uwp","dependencies":["aws-c-cal","aws-c-common",{"name":"s2n","platform":"!uwp & !windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"gfVo4IOT4tNrP22Y"} +{"fts":"aws-c-mqtt https://github.com/awslabs/aws-c-mqtt c99 implementation of the mqtt 3.1.1 specification.","name":"aws-c-mqtt","version":"0.10.6","description":"C99 implementation of the MQTT 3.1.1 specification.","homepage":"https://github.com/awslabs/aws-c-mqtt","license":"Apache-2.0","supports":"!(windows & arm) & !uwp","dependencies":["aws-c-http","aws-c-io",{"name":"s2n","platform":"!uwp & !windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"RfABHGrAzPJ5j9mP"} +{"fts":"aws-c-s3 https://github.com/awslabs/aws-c-s3 c99 library implementation for communicating with the s3 service, designed for maximizing throughput on high bandwidth ec2 instances.","name":"aws-c-s3","version":"0.6.6","description":"C99 library implementation for communicating with the S3 service, designed for maximizing throughput on high bandwidth EC2 instances.","homepage":"https://github.com/awslabs/aws-c-s3","license":"Apache-2.0","supports":"!(windows & arm) & !uwp","dependencies":["aws-c-auth","aws-c-http","aws-c-sdkutils","aws-checksums",{"name":"s2n","platform":"!uwp & !windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Oa24Tjm1QG75O7xk"} +{"fts":"aws-c-sdkutils https://github.com/awslabs/aws-c-sdkutils c99 library implementing aws sdk specific utilities. includes utilities for arn parsing, reading aws profiles, etc...","name":"aws-c-sdkutils","version":"0.1.19","description":"C99 library implementing AWS SDK specific utilities. Includes utilities for ARN parsing, reading AWS profiles, etc...","homepage":"https://github.com/awslabs/aws-c-sdkutils","license":"Apache-2.0","supports":"!(windows & arm) & !uwp","dependencies":["aws-c-common",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"aGoH57VO1CGCWMaE"} +{"fts":"aws-checksums https://github.com/awslabs/aws-checksums cross-platform hw accelerated crc32c and crc32 with fallback to efficient sw implementations.","name":"aws-checksums","version":"0.1.20","description":"Cross-Platform HW accelerated CRC32c and CRC32 with fallback to efficient SW implementations.","homepage":"https://github.com/awslabs/aws-checksums","license":"Apache-2.0","supports":"!(windows & arm)","dependencies":["aws-c-common",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"UA0CqCDsCZOsip9U"} +{"fts":"aws-crt-cpp https://github.com/awslabs/aws-crt-cpp c++ wrapper around the aws-c-* libraries. provides cross-platform transport protocols and ssl/tls implementations for c++.","name":"aws-crt-cpp","version":"0.28.3","description":"C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.","homepage":"https://github.com/awslabs/aws-crt-cpp","license":"Apache-2.0","supports":"!(windows & arm) & !uwp","dependencies":["aws-c-auth","aws-c-cal","aws-c-common","aws-c-compression","aws-c-event-stream","aws-c-http","aws-c-io","aws-c-mqtt","aws-c-s3","aws-checksums",{"name":"s2n","platform":"!uwp & !windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"1OYP6HNl4czbx97J"} +{"fts":"aws-lambda-cpp c++ runtime for aws lambda.","name":"aws-lambda-cpp","version":"0.2.10","description":"C++ Runtime for AWS Lambda.","license":"Apache-2.0","supports":"linux","dependencies":["curl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"06n28QjPHv0ahmPt"} +{"fts":"aws-sdk-cpp https://github.com/aws/aws-sdk-cpp access-management c++ sdk for the aws access-management service accessanalyzer c++ sdk for the aws accessanalyzer service account c++ sdk for the aws account service acm c++ sdk for the aws acm service acm-pca c++ sdk for the aws acm-pca service amp c++ sdk for the aws amp service amplify c++ sdk for the aws amplify service amplifybackend c++ sdk for the aws amplifybackend service amplifyuibuilder c++ sdk for the aws amplifyuibuilder service apigateway c++ sdk for the aws apigateway service apigatewaymanagementapi c++ sdk for the aws apigatewaymanagementapi service apigatewayv2 c++ sdk for the aws apigatewayv2 service appconfig c++ sdk for the aws appconfig service appconfigdata c++ sdk for the aws appconfigdata service appfabric c++ sdk for the aws appfabric service appflow c++ sdk for the aws appflow service appintegrations c++ sdk for the aws appintegrations service application-autoscaling c++ sdk for the aws application-autoscaling service application-insights c++ sdk for the aws application-insights service application-signals c++ sdk for the aws application-signals service applicationcostprofiler c++ sdk for the aws applicationcostprofiler service appmesh c++ sdk for the aws appmesh service apprunner c++ sdk for the aws apprunner service appstream c++ sdk for the aws appstream service appsync c++ sdk for the aws appsync service apptest c++ sdk for the aws apptest service arc-zonal-shift c++ sdk for the aws arc-zonal-shift service artifact c++ sdk for the aws artifact service athena c++ sdk for the aws athena service auditmanager c++ sdk for the aws auditmanager service autoscaling c++ sdk for the aws autoscaling service autoscaling-plans c++ sdk for the aws autoscaling-plans service awsmigrationhub c++ sdk for the aws awsmigrationhub service awstransfer c++ sdk for the aws awstransfer service b2bi c++ sdk for the aws b2bi service backup c++ sdk for the aws backup service backup-gateway c++ sdk for the aws backup-gateway service batch c++ sdk for the aws batch service bcm-data-exports c++ sdk for the aws bcm-data-exports service bedrock c++ sdk for the aws bedrock service bedrock-agent c++ sdk for the aws bedrock-agent service bedrock-agent-runtime c++ sdk for the aws bedrock-agent-runtime service bedrock-runtime c++ sdk for the aws bedrock-runtime service billingconductor c++ sdk for the aws billingconductor service braket c++ sdk for the aws braket service budgets c++ sdk for the aws budgets service ce c++ sdk for the aws ce service chatbot c++ sdk for the aws chatbot service chime c++ sdk for the aws chime service chime-sdk-identity c++ sdk for the aws chime-sdk-identity service chime-sdk-media-pipelines c++ sdk for the aws chime-sdk-media-pipelines service chime-sdk-meetings c++ sdk for the aws chime-sdk-meetings service chime-sdk-messaging c++ sdk for the aws chime-sdk-messaging service chime-sdk-voice c++ sdk for the aws chime-sdk-voice service cleanrooms c++ sdk for the aws cleanrooms service cleanroomsml c++ sdk for the aws cleanroomsml service cloud9 c++ sdk for the aws cloud9 service cloudcontrol c++ sdk for the aws cloudcontrol service clouddirectory c++ sdk for the aws clouddirectory service cloudformation c++ sdk for the aws cloudformation service cloudfront c++ sdk for the aws cloudfront service cloudfront-keyvaluestore c++ sdk for the aws cloudfront-keyvaluestore service cloudhsm c++ sdk for the aws cloudhsm service cloudhsmv2 c++ sdk for the aws cloudhsmv2 service cloudsearch c++ sdk for the aws cloudsearch service cloudsearchdomain c++ sdk for the aws cloudsearchdomain service cloudtrail c++ sdk for the aws cloudtrail service cloudtrail-data c++ sdk for the aws cloudtrail-data service codeartifact c++ sdk for the aws codeartifact service codebuild c++ sdk for the aws codebuild service codecatalyst c++ sdk for the aws codecatalyst service codecommit c++ sdk for the aws codecommit service codeconnections c++ sdk for the aws codeconnections service codedeploy c++ sdk for the aws codedeploy service codeguru-reviewer c++ sdk for the aws codeguru-reviewer service codeguru-security c++ sdk for the aws codeguru-security service codeguruprofiler c++ sdk for the aws codeguruprofiler service codepipeline c++ sdk for the aws codepipeline service codestar c++ sdk for the aws codestar service codestar-connections c++ sdk for the aws codestar-connections service codestar-notifications c++ sdk for the aws codestar-notifications service cognito-identity c++ sdk for the aws cognito-identity service cognito-idp c++ sdk for the aws cognito-idp service cognito-sync c++ sdk for the aws cognito-sync service comprehend c++ sdk for the aws comprehend service comprehendmedical c++ sdk for the aws comprehendmedical service compute-optimizer c++ sdk for the aws compute-optimizer service config c++ sdk for the aws config service connect c++ sdk for the aws connect service connect-contact-lens c++ sdk for the aws connect-contact-lens service connectcampaigns c++ sdk for the aws connectcampaigns service connectcases c++ sdk for the aws connectcases service connectparticipant c++ sdk for the aws connectparticipant service controlcatalog c++ sdk for the aws controlcatalog service controltower c++ sdk for the aws controltower service cost-optimization-hub c++ sdk for the aws cost-optimization-hub service cur c++ sdk for the aws cur service customer-profiles c++ sdk for the aws customer-profiles service databrew c++ sdk for the aws databrew service dataexchange c++ sdk for the aws dataexchange service datapipeline c++ sdk for the aws datapipeline service datasync c++ sdk for the aws datasync service datazone c++ sdk for the aws datazone service dax c++ sdk for the aws dax service deadline c++ sdk for the aws deadline service detective c++ sdk for the aws detective service devicefarm c++ sdk for the aws devicefarm service devops-guru c++ sdk for the aws devops-guru service directconnect c++ sdk for the aws directconnect service discovery c++ sdk for the aws discovery service dlm c++ sdk for the aws dlm service dms c++ sdk for the aws dms service docdb c++ sdk for the aws docdb service docdb-elastic c++ sdk for the aws docdb-elastic service drs c++ sdk for the aws drs service ds c++ sdk for the aws ds service dynamodb c++ sdk for the aws dynamodb service dynamodbstreams c++ sdk for the aws dynamodbstreams service ebs c++ sdk for the aws ebs service ec2 c++ sdk for the aws ec2 service ec2-instance-connect c++ sdk for the aws ec2-instance-connect service ecr c++ sdk for the aws ecr service ecr-public c++ sdk for the aws ecr-public service ecs c++ sdk for the aws ecs service eks c++ sdk for the aws eks service eks-auth c++ sdk for the aws eks-auth service elastic-inference c++ sdk for the aws elastic-inference service elasticache c++ sdk for the aws elasticache service elasticbeanstalk c++ sdk for the aws elasticbeanstalk service elasticfilesystem c++ sdk for the aws elasticfilesystem service elasticloadbalancing c++ sdk for the aws elasticloadbalancing service elasticloadbalancingv2 c++ sdk for the aws elasticloadbalancingv2 service elasticmapreduce c++ sdk for the aws elasticmapreduce service elastictranscoder c++ sdk for the aws elastictranscoder service email c++ sdk for the aws email service emr-containers c++ sdk for the aws emr-containers service emr-serverless c++ sdk for the aws emr-serverless service entityresolution c++ sdk for the aws entityresolution service es c++ sdk for the aws es service eventbridge c++ sdk for the aws eventbridge service events c++ sdk for the aws events service evidently c++ sdk for the aws evidently service finspace c++ sdk for the aws finspace service finspace-data c++ sdk for the aws finspace-data service firehose c++ sdk for the aws firehose service fis c++ sdk for the aws fis service fms c++ sdk for the aws fms service forecast c++ sdk for the aws forecast service forecastquery c++ sdk for the aws forecastquery service frauddetector c++ sdk for the aws frauddetector service freetier c++ sdk for the aws freetier service fsx c++ sdk for the aws fsx service gamelift c++ sdk for the aws gamelift service glacier c++ sdk for the aws glacier service globalaccelerator c++ sdk for the aws globalaccelerator service glue c++ sdk for the aws glue service grafana c++ sdk for the aws grafana service greengrass c++ sdk for the aws greengrass service greengrassv2 c++ sdk for the aws greengrassv2 service groundstation c++ sdk for the aws groundstation service guardduty c++ sdk for the aws guardduty service health c++ sdk for the aws health service healthlake c++ sdk for the aws healthlake service iam c++ sdk for the aws iam service identity-management c++ sdk for the aws identity-management service identitystore c++ sdk for the aws identitystore service imagebuilder c++ sdk for the aws imagebuilder service importexport c++ sdk for the aws importexport service inspector c++ sdk for the aws inspector service inspector-scan c++ sdk for the aws inspector-scan service inspector2 c++ sdk for the aws inspector2 service internetmonitor c++ sdk for the aws internetmonitor service iot c++ sdk for the aws iot service iot-data c++ sdk for the aws iot-data service iot-jobs-data c++ sdk for the aws iot-jobs-data service iot1click-devices c++ sdk for the aws iot1click-devices service iot1click-projects c++ sdk for the aws iot1click-projects service iotanalytics c++ sdk for the aws iotanalytics service iotdeviceadvisor c++ sdk for the aws iotdeviceadvisor service iotevents c++ sdk for the aws iotevents service iotevents-data c++ sdk for the aws iotevents-data service iotfleethub c++ sdk for the aws iotfleethub service iotfleetwise c++ sdk for the aws iotfleetwise service iotsecuretunneling c++ sdk for the aws iotsecuretunneling service iotsitewise c++ sdk for the aws iotsitewise service iotthingsgraph c++ sdk for the aws iotthingsgraph service iottwinmaker c++ sdk for the aws iottwinmaker service iotwireless c++ sdk for the aws iotwireless service ivs c++ sdk for the aws ivs service ivs-realtime c++ sdk for the aws ivs-realtime service ivschat c++ sdk for the aws ivschat service kafka c++ sdk for the aws kafka service kafkaconnect c++ sdk for the aws kafkaconnect service kendra c++ sdk for the aws kendra service kendra-ranking c++ sdk for the aws kendra-ranking service keyspaces c++ sdk for the aws keyspaces service kinesis c++ sdk for the aws kinesis service kinesis-video-archived-media c++ sdk for the aws kinesis-video-archived-media service kinesis-video-media c++ sdk for the aws kinesis-video-media service kinesis-video-signaling c++ sdk for the aws kinesis-video-signaling service kinesis-video-webrtc-storage c++ sdk for the aws kinesis-video-webrtc-storage service kinesisanalytics c++ sdk for the aws kinesisanalytics service kinesisanalyticsv2 c++ sdk for the aws kinesisanalyticsv2 service kinesisvideo c++ sdk for the aws kinesisvideo service kms c++ sdk for the aws kms service lakeformation c++ sdk for the aws lakeformation service lambda c++ sdk for the aws lambda service launch-wizard c++ sdk for the aws launch-wizard service lex c++ sdk for the aws lex service lex-models c++ sdk for the aws lex-models service lexv2-models c++ sdk for the aws lexv2-models service lexv2-runtime c++ sdk for the aws lexv2-runtime service license-manager c++ sdk for the aws license-manager service license-manager-linux-subscriptions c++ sdk for the aws license-manager-linux-subscriptions service license-manager-user-subscriptions c++ sdk for the aws license-manager-user-subscriptions service lightsail c++ sdk for the aws lightsail service location c++ sdk for the aws location service logs c++ sdk for the aws logs service lookoutequipment c++ sdk for the aws lookoutequipment service lookoutmetrics c++ sdk for the aws lookoutmetrics service lookoutvision c++ sdk for the aws lookoutvision service m2 c++ sdk for the aws m2 service machinelearning c++ sdk for the aws machinelearning service macie2 c++ sdk for the aws macie2 service mailmanager c++ sdk for the aws mailmanager service managedblockchain c++ sdk for the aws managedblockchain service managedblockchain-query c++ sdk for the aws managedblockchain-query service marketplace-agreement c++ sdk for the aws marketplace-agreement service marketplace-catalog c++ sdk for the aws marketplace-catalog service marketplace-deployment c++ sdk for the aws marketplace-deployment service marketplace-entitlement c++ sdk for the aws marketplace-entitlement service marketplacecommerceanalytics c++ sdk for the aws marketplacecommerceanalytics service mediaconnect c++ sdk for the aws mediaconnect service mediaconvert c++ sdk for the aws mediaconvert service medialive c++ sdk for the aws medialive service mediapackage c++ sdk for the aws mediapackage service mediapackage-vod c++ sdk for the aws mediapackage-vod service mediapackagev2 c++ sdk for the aws mediapackagev2 service mediastore c++ sdk for the aws mediastore service mediastore-data c++ sdk for the aws mediastore-data service mediatailor c++ sdk for the aws mediatailor service medical-imaging c++ sdk for the aws medical-imaging service memorydb c++ sdk for the aws memorydb service meteringmarketplace c++ sdk for the aws meteringmarketplace service mgn c++ sdk for the aws mgn service migration-hub-refactor-spaces c++ sdk for the aws migration-hub-refactor-spaces service migrationhub-config c++ sdk for the aws migrationhub-config service migrationhuborchestrator c++ sdk for the aws migrationhuborchestrator service migrationhubstrategy c++ sdk for the aws migrationhubstrategy service mobile c++ sdk for the aws mobile service monitoring c++ sdk for the aws monitoring service mq c++ sdk for the aws mq service mturk-requester c++ sdk for the aws mturk-requester service mwaa c++ sdk for the aws mwaa service neptune c++ sdk for the aws neptune service neptune-graph c++ sdk for the aws neptune-graph service neptunedata c++ sdk for the aws neptunedata service network-firewall c++ sdk for the aws network-firewall service networkmanager c++ sdk for the aws networkmanager service networkmonitor c++ sdk for the aws networkmonitor service nimble c++ sdk for the aws nimble service oam c++ sdk for the aws oam service omics c++ sdk for the aws omics service opensearch c++ sdk for the aws opensearch service opensearchserverless c++ sdk for the aws opensearchserverless service opsworks c++ sdk for the aws opsworks service opsworkscm c++ sdk for the aws opsworkscm service organizations c++ sdk for the aws organizations service osis c++ sdk for the aws osis service outposts c++ sdk for the aws outposts service panorama c++ sdk for the aws panorama service payment-cryptography c++ sdk for the aws payment-cryptography service payment-cryptography-data c++ sdk for the aws payment-cryptography-data service pca-connector-ad c++ sdk for the aws pca-connector-ad service pca-connector-scep c++ sdk for the aws pca-connector-scep service personalize c++ sdk for the aws personalize service personalize-events c++ sdk for the aws personalize-events service personalize-runtime c++ sdk for the aws personalize-runtime service pi c++ sdk for the aws pi service pinpoint c++ sdk for the aws pinpoint service pinpoint-email c++ sdk for the aws pinpoint-email service pinpoint-sms-voice-v2 c++ sdk for the aws pinpoint-sms-voice-v2 service pipes c++ sdk for the aws pipes service polly c++ sdk for the aws polly service pricing c++ sdk for the aws pricing service privatenetworks c++ sdk for the aws privatenetworks service proton c++ sdk for the aws proton service qbusiness c++ sdk for the aws qbusiness service qconnect c++ sdk for the aws qconnect service qldb c++ sdk for the aws qldb service qldb-session c++ sdk for the aws qldb-session service queues c++ sdk for the aws queues service quicksight c++ sdk for the aws quicksight service ram c++ sdk for the aws ram service rbin c++ sdk for the aws rbin service rds c++ sdk for the aws rds service rds-data c++ sdk for the aws rds-data service redshift c++ sdk for the aws redshift service redshift-data c++ sdk for the aws redshift-data service redshift-serverless c++ sdk for the aws redshift-serverless service rekognition c++ sdk for the aws rekognition service repostspace c++ sdk for the aws repostspace service resiliencehub c++ sdk for the aws resiliencehub service resource-explorer-2 c++ sdk for the aws resource-explorer-2 service resource-groups c++ sdk for the aws resource-groups service resourcegroupstaggingapi c++ sdk for the aws resourcegroupstaggingapi service robomaker c++ sdk for the aws robomaker service rolesanywhere c++ sdk for the aws rolesanywhere service route53 c++ sdk for the aws route53 service route53-recovery-cluster c++ sdk for the aws route53-recovery-cluster service route53-recovery-control-config c++ sdk for the aws route53-recovery-control-config service route53-recovery-readiness c++ sdk for the aws route53-recovery-readiness service route53domains c++ sdk for the aws route53domains service route53profiles c++ sdk for the aws route53profiles service route53resolver c++ sdk for the aws route53resolver service rum c++ sdk for the aws rum service s3 c++ sdk for the aws s3 service s3-crt c++ sdk for the aws s3-crt service s3-encryption c++ sdk for the aws s3-encryption service s3control c++ sdk for the aws s3control service s3outposts c++ sdk for the aws s3outposts service sagemaker c++ sdk for the aws sagemaker service sagemaker-a2i-runtime c++ sdk for the aws sagemaker-a2i-runtime service sagemaker-edge c++ sdk for the aws sagemaker-edge service sagemaker-featurestore-runtime c++ sdk for the aws sagemaker-featurestore-runtime service sagemaker-geospatial c++ sdk for the aws sagemaker-geospatial service sagemaker-metrics c++ sdk for the aws sagemaker-metrics service sagemaker-runtime c++ sdk for the aws sagemaker-runtime service savingsplans c++ sdk for the aws savingsplans service scheduler c++ sdk for the aws scheduler service schemas c++ sdk for the aws schemas service sdb c++ sdk for the aws sdb service secretsmanager c++ sdk for the aws secretsmanager service securityhub c++ sdk for the aws securityhub service securitylake c++ sdk for the aws securitylake service serverlessrepo c++ sdk for the aws serverlessrepo service service-quotas c++ sdk for the aws service-quotas service servicecatalog c++ sdk for the aws servicecatalog service servicecatalog-appregistry c++ sdk for the aws servicecatalog-appregistry service servicediscovery c++ sdk for the aws servicediscovery service sesv2 c++ sdk for the aws sesv2 service shield c++ sdk for the aws shield service signer c++ sdk for the aws signer service simspaceweaver c++ sdk for the aws simspaceweaver service sms c++ sdk for the aws sms service sms-voice c++ sdk for the aws sms-voice service snow-device-management c++ sdk for the aws snow-device-management service snowball c++ sdk for the aws snowball service sns c++ sdk for the aws sns service sqs c++ sdk for the aws sqs service ssm c++ sdk for the aws ssm service ssm-contacts c++ sdk for the aws ssm-contacts service ssm-incidents c++ sdk for the aws ssm-incidents service ssm-sap c++ sdk for the aws ssm-sap service sso c++ sdk for the aws sso service sso-admin c++ sdk for the aws sso-admin service sso-oidc c++ sdk for the aws sso-oidc service states c++ sdk for the aws states service storagegateway c++ sdk for the aws storagegateway service sts c++ sdk for the aws sts service supplychain c++ sdk for the aws supplychain service support c++ sdk for the aws support service support-app c++ sdk for the aws support-app service swf c++ sdk for the aws swf service synthetics c++ sdk for the aws synthetics service taxsettings c++ sdk for the aws taxsettings service text-to-speech c++ sdk for the aws text-to-speech service textract c++ sdk for the aws textract service timestream-influxdb c++ sdk for the aws timestream-influxdb service timestream-query c++ sdk for the aws timestream-query service timestream-write c++ sdk for the aws timestream-write service tnb c++ sdk for the aws tnb service transcribe c++ sdk for the aws transcribe service transcribestreaming c++ sdk for the aws transcribestreaming service transfer c++ sdk for the aws transfer service translate c++ sdk for the aws translate service trustedadvisor c++ sdk for the aws trustedadvisor service verifiedpermissions c++ sdk for the aws verifiedpermissions service voice-id c++ sdk for the aws voice-id service vpc-lattice c++ sdk for the aws vpc-lattice service waf c++ sdk for the aws waf service waf-regional c++ sdk for the aws waf-regional service wafv2 c++ sdk for the aws wafv2 service wellarchitected c++ sdk for the aws wellarchitected service wisdom c++ sdk for the aws wisdom service workdocs c++ sdk for the aws workdocs service worklink c++ sdk for the aws worklink service workmail c++ sdk for the aws workmail service workmailmessageflow c++ sdk for the aws workmailmessageflow service workspaces c++ sdk for the aws workspaces service workspaces-thin-client c++ sdk for the aws workspaces-thin-client service workspaces-web c++ sdk for the aws workspaces-web service xray c++ sdk for the aws xray service aws sdk for c++","name":"aws-sdk-cpp","version":"1.11.415","description":"AWS SDK for C++","homepage":"https://github.com/aws/aws-sdk-cpp","license":"Apache-2.0","supports":"!(windows & arm) & !uwp","dependencies":["aws-crt-cpp",{"name":"curl","default-features":false,"features":["ssl"],"platform":"!uwp & !windows"},{"name":"openssl","platform":"!uwp & !windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["dynamodb","kinesis","s3"],"features":{"access-management":{"description":"C++ SDK for the AWS access-management service","dependencies":[{"name":"aws-sdk-cpp","default-features":false,"features":["cognito-identity","iam"]}]},"accessanalyzer":{"description":"C++ SDK for the AWS accessanalyzer service"},"account":{"description":"C++ SDK for the AWS account service"},"acm":{"description":"C++ SDK for the AWS acm service"},"acm-pca":{"description":"C++ SDK for the AWS acm-pca service"},"amp":{"description":"C++ SDK for the AWS amp service"},"amplify":{"description":"C++ SDK for the AWS amplify service"},"amplifybackend":{"description":"C++ SDK for the AWS amplifybackend service"},"amplifyuibuilder":{"description":"C++ SDK for the AWS amplifyuibuilder service"},"apigateway":{"description":"C++ SDK for the AWS apigateway service"},"apigatewaymanagementapi":{"description":"C++ SDK for the AWS apigatewaymanagementapi service"},"apigatewayv2":{"description":"C++ SDK for the AWS apigatewayv2 service"},"appconfig":{"description":"C++ SDK for the AWS appconfig service"},"appconfigdata":{"description":"C++ SDK for the AWS appconfigdata service"},"appfabric":{"description":"C++ SDK for the AWS appfabric service"},"appflow":{"description":"C++ SDK for the AWS appflow service"},"appintegrations":{"description":"C++ SDK for the AWS appintegrations service"},"application-autoscaling":{"description":"C++ SDK for the AWS application-autoscaling service"},"application-insights":{"description":"C++ SDK for the AWS application-insights service"},"application-signals":{"description":"C++ SDK for the AWS application-signals service"},"applicationcostprofiler":{"description":"C++ SDK for the AWS applicationcostprofiler service"},"appmesh":{"description":"C++ SDK for the AWS appmesh service"},"apprunner":{"description":"C++ SDK for the AWS apprunner service"},"appstream":{"description":"C++ SDK for the AWS appstream service"},"appsync":{"description":"C++ SDK for the AWS appsync service"},"apptest":{"description":"C++ SDK for the AWS apptest service"},"arc-zonal-shift":{"description":"C++ SDK for the AWS arc-zonal-shift service"},"artifact":{"description":"C++ SDK for the AWS artifact service"},"athena":{"description":"C++ SDK for the AWS athena service"},"auditmanager":{"description":"C++ SDK for the AWS auditmanager service"},"autoscaling":{"description":"C++ SDK for the AWS autoscaling service"},"autoscaling-plans":{"description":"C++ SDK for the AWS autoscaling-plans service"},"awsmigrationhub":{"description":"C++ SDK for the AWS AWSMigrationHub service"},"awstransfer":{"description":"C++ SDK for the AWS awstransfer service"},"b2bi":{"description":"C++ SDK for the AWS b2bi service"},"backup":{"description":"C++ SDK for the AWS backup service"},"backup-gateway":{"description":"C++ SDK for the AWS backup-gateway service"},"batch":{"description":"C++ SDK for the AWS batch service"},"bcm-data-exports":{"description":"C++ SDK for the AWS bcm-data-exports service"},"bedrock":{"description":"C++ SDK for the AWS bedrock service"},"bedrock-agent":{"description":"C++ SDK for the AWS bedrock-agent service"},"bedrock-agent-runtime":{"description":"C++ SDK for the AWS bedrock-agent-runtime service"},"bedrock-runtime":{"description":"C++ SDK for the AWS bedrock-runtime service"},"billingconductor":{"description":"C++ SDK for the AWS billingconductor service"},"braket":{"description":"C++ SDK for the AWS braket service"},"budgets":{"description":"C++ SDK for the AWS budgets service"},"ce":{"description":"C++ SDK for the AWS ce service"},"chatbot":{"description":"C++ SDK for the AWS chatbot service"},"chime":{"description":"C++ SDK for the AWS chime service"},"chime-sdk-identity":{"description":"C++ SDK for the AWS chime-sdk-identity service"},"chime-sdk-media-pipelines":{"description":"C++ SDK for the AWS chime-sdk-media-pipelines service"},"chime-sdk-meetings":{"description":"C++ SDK for the AWS chime-sdk-meetings service"},"chime-sdk-messaging":{"description":"C++ SDK for the AWS chime-sdk-messaging service"},"chime-sdk-voice":{"description":"C++ SDK for the AWS chime-sdk-voice service"},"cleanrooms":{"description":"C++ SDK for the AWS cleanrooms service"},"cleanroomsml":{"description":"C++ SDK for the AWS cleanroomsml service"},"cloud9":{"description":"C++ SDK for the AWS cloud9 service"},"cloudcontrol":{"description":"C++ SDK for the AWS cloudcontrol service"},"clouddirectory":{"description":"C++ SDK for the AWS clouddirectory service"},"cloudformation":{"description":"C++ SDK for the AWS cloudformation service"},"cloudfront":{"description":"C++ SDK for the AWS cloudfront service"},"cloudfront-keyvaluestore":{"description":"C++ SDK for the AWS cloudfront-keyvaluestore service"},"cloudhsm":{"description":"C++ SDK for the AWS cloudhsm service"},"cloudhsmv2":{"description":"C++ SDK for the AWS cloudhsmv2 service"},"cloudsearch":{"description":"C++ SDK for the AWS cloudsearch service"},"cloudsearchdomain":{"description":"C++ SDK for the AWS cloudsearchdomain service"},"cloudtrail":{"description":"C++ SDK for the AWS cloudtrail service"},"cloudtrail-data":{"description":"C++ SDK for the AWS cloudtrail-data service"},"codeartifact":{"description":"C++ SDK for the AWS codeartifact service"},"codebuild":{"description":"C++ SDK for the AWS codebuild service"},"codecatalyst":{"description":"C++ SDK for the AWS codecatalyst service"},"codecommit":{"description":"C++ SDK for the AWS codecommit service"},"codeconnections":{"description":"C++ SDK for the AWS codeconnections service"},"codedeploy":{"description":"C++ SDK for the AWS codedeploy service"},"codeguru-reviewer":{"description":"C++ SDK for the AWS codeguru-reviewer service"},"codeguru-security":{"description":"C++ SDK for the AWS codeguru-security service"},"codeguruprofiler":{"description":"C++ SDK for the AWS codeguruprofiler service"},"codepipeline":{"description":"C++ SDK for the AWS codepipeline service"},"codestar":{"description":"C++ SDK for the AWS codestar service"},"codestar-connections":{"description":"C++ SDK for the AWS codestar-connections service"},"codestar-notifications":{"description":"C++ SDK for the AWS codestar-notifications service"},"cognito-identity":{"description":"C++ SDK for the AWS cognito-identity service"},"cognito-idp":{"description":"C++ SDK for the AWS cognito-idp service"},"cognito-sync":{"description":"C++ SDK for the AWS cognito-sync service"},"comprehend":{"description":"C++ SDK for the AWS comprehend service"},"comprehendmedical":{"description":"C++ SDK for the AWS comprehendmedical service"},"compute-optimizer":{"description":"C++ SDK for the AWS compute-optimizer service"},"config":{"description":"C++ SDK for the AWS config service"},"connect":{"description":"C++ SDK for the AWS connect service"},"connect-contact-lens":{"description":"C++ SDK for the AWS connect-contact-lens service"},"connectcampaigns":{"description":"C++ SDK for the AWS connectcampaigns service"},"connectcases":{"description":"C++ SDK for the AWS connectcases service"},"connectparticipant":{"description":"C++ SDK for the AWS connectparticipant service"},"controlcatalog":{"description":"C++ SDK for the AWS controlcatalog service"},"controltower":{"description":"C++ SDK for the AWS controltower service"},"cost-optimization-hub":{"description":"C++ SDK for the AWS cost-optimization-hub service"},"cur":{"description":"C++ SDK for the AWS cur service"},"customer-profiles":{"description":"C++ SDK for the AWS customer-profiles service"},"databrew":{"description":"C++ SDK for the AWS databrew service"},"dataexchange":{"description":"C++ SDK for the AWS dataexchange service"},"datapipeline":{"description":"C++ SDK for the AWS datapipeline service"},"datasync":{"description":"C++ SDK for the AWS datasync service"},"datazone":{"description":"C++ SDK for the AWS datazone service"},"dax":{"description":"C++ SDK for the AWS dax service"},"deadline":{"description":"C++ SDK for the AWS deadline service"},"detective":{"description":"C++ SDK for the AWS detective service"},"devicefarm":{"description":"C++ SDK for the AWS devicefarm service"},"devops-guru":{"description":"C++ SDK for the AWS devops-guru service"},"directconnect":{"description":"C++ SDK for the AWS directconnect service"},"discovery":{"description":"C++ SDK for the AWS discovery service"},"dlm":{"description":"C++ SDK for the AWS dlm service"},"dms":{"description":"C++ SDK for the AWS dms service"},"docdb":{"description":"C++ SDK for the AWS docdb service"},"docdb-elastic":{"description":"C++ SDK for the AWS docdb-elastic service"},"drs":{"description":"C++ SDK for the AWS drs service"},"ds":{"description":"C++ SDK for the AWS ds service"},"dynamodb":{"description":"C++ SDK for the AWS dynamodb service"},"dynamodbstreams":{"description":"C++ SDK for the AWS dynamodbstreams service"},"ebs":{"description":"C++ SDK for the AWS ebs service"},"ec2":{"description":"C++ SDK for the AWS ec2 service"},"ec2-instance-connect":{"description":"C++ SDK for the AWS ec2-instance-connect service"},"ecr":{"description":"C++ SDK for the AWS ecr service"},"ecr-public":{"description":"C++ SDK for the AWS ecr-public service"},"ecs":{"description":"C++ SDK for the AWS ecs service"},"eks":{"description":"C++ SDK for the AWS eks service"},"eks-auth":{"description":"C++ SDK for the AWS eks-auth service"},"elastic-inference":{"description":"C++ SDK for the AWS elastic-inference service"},"elasticache":{"description":"C++ SDK for the AWS elasticache service"},"elasticbeanstalk":{"description":"C++ SDK for the AWS elasticbeanstalk service"},"elasticfilesystem":{"description":"C++ SDK for the AWS elasticfilesystem service"},"elasticloadbalancing":{"description":"C++ SDK for the AWS elasticloadbalancing service"},"elasticloadbalancingv2":{"description":"C++ SDK for the AWS elasticloadbalancingv2 service"},"elasticmapreduce":{"description":"C++ SDK for the AWS elasticmapreduce service"},"elastictranscoder":{"description":"C++ SDK for the AWS elastictranscoder service"},"email":{"description":"C++ SDK for the AWS email service"},"emr-containers":{"description":"C++ SDK for the AWS emr-containers service"},"emr-serverless":{"description":"C++ SDK for the AWS emr-serverless service"},"entityresolution":{"description":"C++ SDK for the AWS entityresolution service"},"es":{"description":"C++ SDK for the AWS es service"},"eventbridge":{"description":"C++ SDK for the AWS eventbridge service"},"events":{"description":"C++ SDK for the AWS events service"},"evidently":{"description":"C++ SDK for the AWS evidently service"},"finspace":{"description":"C++ SDK for the AWS finspace service"},"finspace-data":{"description":"C++ SDK for the AWS finspace-data service"},"firehose":{"description":"C++ SDK for the AWS firehose service"},"fis":{"description":"C++ SDK for the AWS fis service"},"fms":{"description":"C++ SDK for the AWS fms service"},"forecast":{"description":"C++ SDK for the AWS forecast service"},"forecastquery":{"description":"C++ SDK for the AWS forecastquery service"},"frauddetector":{"description":"C++ SDK for the AWS frauddetector service"},"freetier":{"description":"C++ SDK for the AWS freetier service"},"fsx":{"description":"C++ SDK for the AWS fsx service"},"gamelift":{"description":"C++ SDK for the AWS gamelift service"},"glacier":{"description":"C++ SDK for the AWS glacier service"},"globalaccelerator":{"description":"C++ SDK for the AWS globalaccelerator service"},"glue":{"description":"C++ SDK for the AWS glue service"},"grafana":{"description":"C++ SDK for the AWS grafana service"},"greengrass":{"description":"C++ SDK for the AWS greengrass service"},"greengrassv2":{"description":"C++ SDK for the AWS greengrassv2 service"},"groundstation":{"description":"C++ SDK for the AWS groundstation service"},"guardduty":{"description":"C++ SDK for the AWS guardduty service"},"health":{"description":"C++ SDK for the AWS health service"},"healthlake":{"description":"C++ SDK for the AWS healthlake service"},"iam":{"description":"C++ SDK for the AWS iam service"},"identity-management":{"description":"C++ SDK for the AWS identity-management service","dependencies":[{"name":"aws-sdk-cpp","default-features":false,"features":["cognito-identity","sts"]}]},"identitystore":{"description":"C++ SDK for the AWS identitystore service"},"imagebuilder":{"description":"C++ SDK for the AWS imagebuilder service"},"importexport":{"description":"C++ SDK for the AWS importexport service"},"inspector":{"description":"C++ SDK for the AWS inspector service"},"inspector-scan":{"description":"C++ SDK for the AWS inspector-scan service"},"inspector2":{"description":"C++ SDK for the AWS inspector2 service"},"internetmonitor":{"description":"C++ SDK for the AWS internetmonitor service"},"iot":{"description":"C++ SDK for the AWS iot service"},"iot-data":{"description":"C++ SDK for the AWS iot-data service"},"iot-jobs-data":{"description":"C++ SDK for the AWS iot-jobs-data service"},"iot1click-devices":{"description":"C++ SDK for the AWS iot1click-devices service"},"iot1click-projects":{"description":"C++ SDK for the AWS iot1click-projects service"},"iotanalytics":{"description":"C++ SDK for the AWS iotanalytics service"},"iotdeviceadvisor":{"description":"C++ SDK for the AWS iotdeviceadvisor service"},"iotevents":{"description":"C++ SDK for the AWS iotevents service"},"iotevents-data":{"description":"C++ SDK for the AWS iotevents-data service"},"iotfleethub":{"description":"C++ SDK for the AWS iotfleethub service"},"iotfleetwise":{"description":"C++ SDK for the AWS iotfleetwise service"},"iotsecuretunneling":{"description":"C++ SDK for the AWS iotsecuretunneling service"},"iotsitewise":{"description":"C++ SDK for the AWS iotsitewise service"},"iotthingsgraph":{"description":"C++ SDK for the AWS iotthingsgraph service"},"iottwinmaker":{"description":"C++ SDK for the AWS iottwinmaker service"},"iotwireless":{"description":"C++ SDK for the AWS iotwireless service"},"ivs":{"description":"C++ SDK for the AWS ivs service"},"ivs-realtime":{"description":"C++ SDK for the AWS ivs-realtime service"},"ivschat":{"description":"C++ SDK for the AWS ivschat service"},"kafka":{"description":"C++ SDK for the AWS kafka service"},"kafkaconnect":{"description":"C++ SDK for the AWS kafkaconnect service"},"kendra":{"description":"C++ SDK for the AWS kendra service"},"kendra-ranking":{"description":"C++ SDK for the AWS kendra-ranking service"},"keyspaces":{"description":"C++ SDK for the AWS keyspaces service"},"kinesis":{"description":"C++ SDK for the AWS kinesis service"},"kinesis-video-archived-media":{"description":"C++ SDK for the AWS kinesis-video-archived-media service"},"kinesis-video-media":{"description":"C++ SDK for the AWS kinesis-video-media service"},"kinesis-video-signaling":{"description":"C++ SDK for the AWS kinesis-video-signaling service"},"kinesis-video-webrtc-storage":{"description":"C++ SDK for the AWS kinesis-video-webrtc-storage service"},"kinesisanalytics":{"description":"C++ SDK for the AWS kinesisanalytics service"},"kinesisanalyticsv2":{"description":"C++ SDK for the AWS kinesisanalyticsv2 service"},"kinesisvideo":{"description":"C++ SDK for the AWS kinesisvideo service"},"kms":{"description":"C++ SDK for the AWS kms service"},"lakeformation":{"description":"C++ SDK for the AWS lakeformation service"},"lambda":{"description":"C++ SDK for the AWS lambda service"},"launch-wizard":{"description":"C++ SDK for the AWS launch-wizard service"},"lex":{"description":"C++ SDK for the AWS lex service"},"lex-models":{"description":"C++ SDK for the AWS lex-models service"},"lexv2-models":{"description":"C++ SDK for the AWS lexv2-models service"},"lexv2-runtime":{"description":"C++ SDK for the AWS lexv2-runtime service"},"license-manager":{"description":"C++ SDK for the AWS license-manager service"},"license-manager-linux-subscriptions":{"description":"C++ SDK for the AWS license-manager-linux-subscriptions service"},"license-manager-user-subscriptions":{"description":"C++ SDK for the AWS license-manager-user-subscriptions service"},"lightsail":{"description":"C++ SDK for the AWS lightsail service"},"location":{"description":"C++ SDK for the AWS location service"},"logs":{"description":"C++ SDK for the AWS logs service"},"lookoutequipment":{"description":"C++ SDK for the AWS lookoutequipment service"},"lookoutmetrics":{"description":"C++ SDK for the AWS lookoutmetrics service"},"lookoutvision":{"description":"C++ SDK for the AWS lookoutvision service"},"m2":{"description":"C++ SDK for the AWS m2 service"},"machinelearning":{"description":"C++ SDK for the AWS machinelearning service"},"macie2":{"description":"C++ SDK for the AWS macie2 service"},"mailmanager":{"description":"C++ SDK for the AWS mailmanager service"},"managedblockchain":{"description":"C++ SDK for the AWS managedblockchain service"},"managedblockchain-query":{"description":"C++ SDK for the AWS managedblockchain-query service"},"marketplace-agreement":{"description":"C++ SDK for the AWS marketplace-agreement service"},"marketplace-catalog":{"description":"C++ SDK for the AWS marketplace-catalog service"},"marketplace-deployment":{"description":"C++ SDK for the AWS marketplace-deployment service"},"marketplace-entitlement":{"description":"C++ SDK for the AWS marketplace-entitlement service"},"marketplacecommerceanalytics":{"description":"C++ SDK for the AWS marketplacecommerceanalytics service"},"mediaconnect":{"description":"C++ SDK for the AWS mediaconnect service"},"mediaconvert":{"description":"C++ SDK for the AWS mediaconvert service"},"medialive":{"description":"C++ SDK for the AWS medialive service"},"mediapackage":{"description":"C++ SDK for the AWS mediapackage service"},"mediapackage-vod":{"description":"C++ SDK for the AWS mediapackage-vod service"},"mediapackagev2":{"description":"C++ SDK for the AWS mediapackagev2 service"},"mediastore":{"description":"C++ SDK for the AWS mediastore service"},"mediastore-data":{"description":"C++ SDK for the AWS mediastore-data service"},"mediatailor":{"description":"C++ SDK for the AWS mediatailor service"},"medical-imaging":{"description":"C++ SDK for the AWS medical-imaging service"},"memorydb":{"description":"C++ SDK for the AWS memorydb service"},"meteringmarketplace":{"description":"C++ SDK for the AWS meteringmarketplace service"},"mgn":{"description":"C++ SDK for the AWS mgn service"},"migration-hub-refactor-spaces":{"description":"C++ SDK for the AWS migration-hub-refactor-spaces service"},"migrationhub-config":{"description":"C++ SDK for the AWS migrationhub-config service"},"migrationhuborchestrator":{"description":"C++ SDK for the AWS migrationhuborchestrator service"},"migrationhubstrategy":{"description":"C++ SDK for the AWS migrationhubstrategy service"},"mobile":{"description":"C++ SDK for the AWS mobile service"},"monitoring":{"description":"C++ SDK for the AWS monitoring service"},"mq":{"description":"C++ SDK for the AWS mq service"},"mturk-requester":{"description":"C++ SDK for the AWS mturk-requester service"},"mwaa":{"description":"C++ SDK for the AWS mwaa service"},"neptune":{"description":"C++ SDK for the AWS neptune service"},"neptune-graph":{"description":"C++ SDK for the AWS neptune-graph service"},"neptunedata":{"description":"C++ SDK for the AWS neptunedata service"},"network-firewall":{"description":"C++ SDK for the AWS network-firewall service"},"networkmanager":{"description":"C++ SDK for the AWS networkmanager service"},"networkmonitor":{"description":"C++ SDK for the AWS networkmonitor service"},"nimble":{"description":"C++ SDK for the AWS nimble service"},"oam":{"description":"C++ SDK for the AWS oam service"},"omics":{"description":"C++ SDK for the AWS omics service"},"opensearch":{"description":"C++ SDK for the AWS opensearch service"},"opensearchserverless":{"description":"C++ SDK for the AWS opensearchserverless service"},"opsworks":{"description":"C++ SDK for the AWS opsworks service"},"opsworkscm":{"description":"C++ SDK for the AWS opsworkscm service"},"organizations":{"description":"C++ SDK for the AWS organizations service"},"osis":{"description":"C++ SDK for the AWS osis service"},"outposts":{"description":"C++ SDK for the AWS outposts service"},"panorama":{"description":"C++ SDK for the AWS panorama service"},"payment-cryptography":{"description":"C++ SDK for the AWS payment-cryptography service"},"payment-cryptography-data":{"description":"C++ SDK for the AWS payment-cryptography-data service"},"pca-connector-ad":{"description":"C++ SDK for the AWS pca-connector-ad service"},"pca-connector-scep":{"description":"C++ SDK for the AWS pca-connector-scep service"},"personalize":{"description":"C++ SDK for the AWS personalize service"},"personalize-events":{"description":"C++ SDK for the AWS personalize-events service"},"personalize-runtime":{"description":"C++ SDK for the AWS personalize-runtime service"},"pi":{"description":"C++ SDK for the AWS pi service"},"pinpoint":{"description":"C++ SDK for the AWS pinpoint service"},"pinpoint-email":{"description":"C++ SDK for the AWS pinpoint-email service"},"pinpoint-sms-voice-v2":{"description":"C++ SDK for the AWS pinpoint-sms-voice-v2 service"},"pipes":{"description":"C++ SDK for the AWS pipes service"},"polly":{"description":"C++ SDK for the AWS polly service"},"pricing":{"description":"C++ SDK for the AWS pricing service"},"privatenetworks":{"description":"C++ SDK for the AWS privatenetworks service"},"proton":{"description":"C++ SDK for the AWS proton service"},"qbusiness":{"description":"C++ SDK for the AWS qbusiness service"},"qconnect":{"description":"C++ SDK for the AWS qconnect service"},"qldb":{"description":"C++ SDK for the AWS qldb service"},"qldb-session":{"description":"C++ SDK for the AWS qldb-session service"},"queues":{"description":"C++ SDK for the AWS queues service","dependencies":[{"name":"aws-sdk-cpp","default-features":false,"features":["sqs"]}]},"quicksight":{"description":"C++ SDK for the AWS quicksight service"},"ram":{"description":"C++ SDK for the AWS ram service"},"rbin":{"description":"C++ SDK for the AWS rbin service"},"rds":{"description":"C++ SDK for the AWS rds service"},"rds-data":{"description":"C++ SDK for the AWS rds-data service"},"redshift":{"description":"C++ SDK for the AWS redshift service"},"redshift-data":{"description":"C++ SDK for the AWS redshift-data service"},"redshift-serverless":{"description":"C++ SDK for the AWS redshift-serverless service"},"rekognition":{"description":"C++ SDK for the AWS rekognition service"},"repostspace":{"description":"C++ SDK for the AWS repostspace service"},"resiliencehub":{"description":"C++ SDK for the AWS resiliencehub service"},"resource-explorer-2":{"description":"C++ SDK for the AWS resource-explorer-2 service"},"resource-groups":{"description":"C++ SDK for the AWS resource-groups service"},"resourcegroupstaggingapi":{"description":"C++ SDK for the AWS resourcegroupstaggingapi service"},"robomaker":{"description":"C++ SDK for the AWS robomaker service"},"rolesanywhere":{"description":"C++ SDK for the AWS rolesanywhere service"},"route53":{"description":"C++ SDK for the AWS route53 service"},"route53-recovery-cluster":{"description":"C++ SDK for the AWS route53-recovery-cluster service"},"route53-recovery-control-config":{"description":"C++ SDK for the AWS route53-recovery-control-config service"},"route53-recovery-readiness":{"description":"C++ SDK for the AWS route53-recovery-readiness service"},"route53domains":{"description":"C++ SDK for the AWS route53domains service"},"route53profiles":{"description":"C++ SDK for the AWS route53profiles service"},"route53resolver":{"description":"C++ SDK for the AWS route53resolver service"},"rum":{"description":"C++ SDK for the AWS rum service"},"s3":{"description":"C++ SDK for the AWS s3 service"},"s3-crt":{"description":"C++ SDK for the AWS s3-crt service"},"s3-encryption":{"description":"C++ SDK for the AWS s3-encryption service","dependencies":[{"name":"aws-sdk-cpp","default-features":false,"features":["kms","s3"]}]},"s3control":{"description":"C++ SDK for the AWS s3control service"},"s3outposts":{"description":"C++ SDK for the AWS s3outposts service"},"sagemaker":{"description":"C++ SDK for the AWS sagemaker service"},"sagemaker-a2i-runtime":{"description":"C++ SDK for the AWS sagemaker-a2i-runtime service"},"sagemaker-edge":{"description":"C++ SDK for the AWS sagemaker-edge service"},"sagemaker-featurestore-runtime":{"description":"C++ SDK for the AWS sagemaker-featurestore-runtime service"},"sagemaker-geospatial":{"description":"C++ SDK for the AWS sagemaker-geospatial service"},"sagemaker-metrics":{"description":"C++ SDK for the AWS sagemaker-metrics service"},"sagemaker-runtime":{"description":"C++ SDK for the AWS sagemaker-runtime service"},"savingsplans":{"description":"C++ SDK for the AWS savingsplans service"},"scheduler":{"description":"C++ SDK for the AWS scheduler service"},"schemas":{"description":"C++ SDK for the AWS schemas service"},"sdb":{"description":"C++ SDK for the AWS sdb service"},"secretsmanager":{"description":"C++ SDK for the AWS secretsmanager service"},"securityhub":{"description":"C++ SDK for the AWS securityhub service"},"securitylake":{"description":"C++ SDK for the AWS securitylake service"},"serverlessrepo":{"description":"C++ SDK for the AWS serverlessrepo service"},"service-quotas":{"description":"C++ SDK for the AWS service-quotas service"},"servicecatalog":{"description":"C++ SDK for the AWS servicecatalog service"},"servicecatalog-appregistry":{"description":"C++ SDK for the AWS servicecatalog-appregistry service"},"servicediscovery":{"description":"C++ SDK for the AWS servicediscovery service"},"sesv2":{"description":"C++ SDK for the AWS sesv2 service"},"shield":{"description":"C++ SDK for the AWS shield service"},"signer":{"description":"C++ SDK for the AWS signer service"},"simspaceweaver":{"description":"C++ SDK for the AWS simspaceweaver service"},"sms":{"description":"C++ SDK for the AWS sms service"},"sms-voice":{"description":"C++ SDK for the AWS sms-voice service"},"snow-device-management":{"description":"C++ SDK for the AWS snow-device-management service"},"snowball":{"description":"C++ SDK for the AWS snowball service"},"sns":{"description":"C++ SDK for the AWS sns service"},"sqs":{"description":"C++ SDK for the AWS sqs service"},"ssm":{"description":"C++ SDK for the AWS ssm service"},"ssm-contacts":{"description":"C++ SDK for the AWS ssm-contacts service"},"ssm-incidents":{"description":"C++ SDK for the AWS ssm-incidents service"},"ssm-sap":{"description":"C++ SDK for the AWS ssm-sap service"},"sso":{"description":"C++ SDK for the AWS sso service"},"sso-admin":{"description":"C++ SDK for the AWS sso-admin service"},"sso-oidc":{"description":"C++ SDK for the AWS sso-oidc service"},"states":{"description":"C++ SDK for the AWS states service"},"storagegateway":{"description":"C++ SDK for the AWS storagegateway service"},"sts":{"description":"C++ SDK for the AWS sts service"},"supplychain":{"description":"C++ SDK for the AWS supplychain service"},"support":{"description":"C++ SDK for the AWS support service"},"support-app":{"description":"C++ SDK for the AWS support-app service"},"swf":{"description":"C++ SDK for the AWS swf service"},"synthetics":{"description":"C++ SDK for the AWS synthetics service"},"taxsettings":{"description":"C++ SDK for the AWS taxsettings service"},"text-to-speech":{"description":"C++ SDK for the AWS text-to-speech service","dependencies":[{"name":"aws-sdk-cpp","default-features":false,"features":["polly"]}]},"textract":{"description":"C++ SDK for the AWS textract service"},"timestream-influxdb":{"description":"C++ SDK for the AWS timestream-influxdb service"},"timestream-query":{"description":"C++ SDK for the AWS timestream-query service"},"timestream-write":{"description":"C++ SDK for the AWS timestream-write service"},"tnb":{"description":"C++ SDK for the AWS tnb service"},"transcribe":{"description":"C++ SDK for the AWS transcribe service"},"transcribestreaming":{"description":"C++ SDK for the AWS transcribestreaming service"},"transfer":{"description":"C++ SDK for the AWS transfer service","dependencies":[{"name":"aws-sdk-cpp","default-features":false,"features":["s3"]}]},"translate":{"description":"C++ SDK for the AWS translate service"},"trustedadvisor":{"description":"C++ SDK for the AWS trustedadvisor service"},"verifiedpermissions":{"description":"C++ SDK for the AWS verifiedpermissions service"},"voice-id":{"description":"C++ SDK for the AWS voice-id service"},"vpc-lattice":{"description":"C++ SDK for the AWS vpc-lattice service"},"waf":{"description":"C++ SDK for the AWS waf service"},"waf-regional":{"description":"C++ SDK for the AWS waf-regional service"},"wafv2":{"description":"C++ SDK for the AWS wafv2 service"},"wellarchitected":{"description":"C++ SDK for the AWS wellarchitected service"},"wisdom":{"description":"C++ SDK for the AWS wisdom service"},"workdocs":{"description":"C++ SDK for the AWS workdocs service"},"worklink":{"description":"C++ SDK for the AWS worklink service"},"workmail":{"description":"C++ SDK for the AWS workmail service"},"workmailmessageflow":{"description":"C++ SDK for the AWS workmailmessageflow service"},"workspaces":{"description":"C++ SDK for the AWS workspaces service"},"workspaces-thin-client":{"description":"C++ SDK for the AWS workspaces-thin-client service"},"workspaces-web":{"description":"C++ SDK for the AWS workspaces-web service"},"xray":{"description":"C++ SDK for the AWS xray service"}},"_id":"Xn7UbMfyv4sY7Hhq"} +{"fts":"azmq https://github.com/zeromq/azmq boost asio style bindings for zeromq this library is built on top of zeromq's standard c interface and is intended to work well with c++ applications which use the boost libraries in general, and asio in particular. the main abstraction exposed by the library is azmq::socket which provides an asio style socket interface to the underlying zeromq socket and interfaces with asio's io_service(). the socket implementation participates in the io_service's reactor for asynchronous io and may be freely mixed with other asio socket types (raw tcp/udp/serial/etc.).","name":"azmq","version-date":"2023-03-23","description":["Boost Asio style bindings for ZeroMQ","This library is built on top of ZeroMQ's standard C interface and is intended to work well with C++ applications which use the Boost libraries in general, and Asio in particular.","The main abstraction exposed by the library is azmq::socket which provides an Asio style socket interface to the underlying zeromq socket and interfaces with Asio's io_service(). The socket implementation participates in the io_service's reactor for asynchronous IO and may be freely mixed with other Asio socket types (raw TCP/UDP/Serial/etc.)."],"homepage":"https://github.com/zeromq/azmq","dependencies":["boost-asio","boost-assert","boost-config","boost-container","boost-format","boost-intrusive","boost-iterator","boost-lexical-cast","boost-logic","boost-optional","boost-random","boost-range","boost-regex","boost-system","boost-thread","boost-utility","zeromq"],"_id":"tHNhCiT69UGFo6Hz"} +{"fts":"azure-c-shared-utility https://github.com/azure/azure-c-shared-utility azure c sdks common code","name":"azure-c-shared-utility","version-date":"2024-06-24","port-version":1,"description":"Azure C SDKs common code","homepage":"https://github.com/Azure/azure-c-shared-utility","license":"MIT","supports":"!uwp","dependencies":["azure-macro-utils-c",{"name":"curl","platform":"!windows"},{"name":"openssl","platform":"!windows & !osx"},"umock-c",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"UfLeFWiUcA01UgEM"} +{"fts":"azure-core-amqp-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/core/azure-core-amqp microsoft azure amqp sdk for c++ this library provides amqp functionality to azure sdk services.","name":"azure-core-amqp-cpp","version-semver":"1.0.0-beta.11","description":["Microsoft Azure AMQP SDK for C++","This library provides AMQP functionality to Azure SDK services."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/core/azure-core-amqp","license":"MIT","supports":"!uwp","dependencies":["azure-c-shared-utility",{"name":"azure-core-cpp","default-features":false,"version>=":"1.11.3"},"azure-macro-utils-c","umock-c",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"IDmfgPTuREbWGMfW"} +{"fts":"azure-core-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/core/azure-core curl libcurl http transport implementation http all http transport implementations available on the platform winhttp winhttp http transport implementation microsoft azure core sdk for c++ this library provides shared primitives, abstractions, and helpers for modern azure sdk client libraries written in the c++.","name":"azure-core-cpp","version-semver":"1.14.0","description":["Microsoft Azure Core SDK for C++","This library provides shared primitives, abstractions, and helpers for modern Azure SDK client libraries written in the C++."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/core/azure-core","license":"MIT","dependencies":[{"name":"openssl","platform":"!windows & !uwp"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["http"],"features":{"curl":{"description":"Libcurl HTTP transport implementation","dependencies":[{"name":"azure-core-cpp","default-features":false},{"name":"curl","default-features":false,"features":["ssl"]}]},"http":{"description":"All HTTP transport implementations available on the platform","dependencies":[{"name":"azure-core-cpp","default-features":false,"features":["curl"]},{"name":"azure-core-cpp","default-features":false,"features":["curl","winhttp"],"platform":"windows & !uwp"}]},"winhttp":{"description":"WinHTTP HTTP transport implementation","supports":"windows & !uwp","dependencies":[{"name":"azure-core-cpp","default-features":false},"wil"]}},"_id":"calTMwQoXDHsjheS"} +{"fts":"azure-core-tracing-opentelemetry-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/core/azure-core-tracing-opentelemetry microsoft azure core tracing opentelemetry sdk for c++ this library provides support for modern azure sdk client libraries written in c++ to leverage opentelemetry apis.","name":"azure-core-tracing-opentelemetry-cpp","version-semver":"1.0.0-beta.4","port-version":4,"description":["Microsoft Azure Core Tracing OpenTelemetry SDK for C++","This library provides support for modern Azure SDK client libraries written in C++ to leverage OpenTelemetry APIs."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/core/azure-core-tracing-opentelemetry","license":"MIT","supports":"!(windows & !static)","dependencies":[{"name":"azure-core-cpp","default-features":false,"version>=":"1.8.0"},{"name":"opentelemetry-cpp","version>=":"1.3.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Se6JVH6x60NNYK2P"} +{"fts":"azure-data-tables-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/tables/azure-data-tables microsoft azure data tables sdk for c++ this library provides azure data tables sdk.","name":"azure-data-tables-cpp","version-semver":"1.0.0-beta.4","description":["Microsoft Azure Data Tables SDK for C++","This library provides Azure Data Tables SDK."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/tables/azure-data-tables","license":"MIT","dependencies":[{"name":"azure-core-cpp","default-features":false,"version>=":"1.11.3"},{"name":"libxml2","default-features":false,"platform":"!windows"},{"name":"openssl","platform":"!windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"DP8CoGgJapBtcMSp"} +{"fts":"azure-identity-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/identity/azure-identity microsoft azure identity sdk for c++ this library provides common authentication-related abstractions for azure sdk.","name":"azure-identity-cpp","version-semver":"1.9.0","description":["Microsoft Azure Identity SDK for C++","This library provides common authentication-related abstractions for Azure SDK."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/identity/azure-identity","license":"MIT","dependencies":[{"name":"azure-core-cpp","default-features":false,"version>=":"1.9.0"},{"name":"openssl","platform":"!windows & !uwp"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"wil","platform":"windows & !uwp"}],"_id":"36Hw2sbB6Up4Q9Mg"} +{"fts":"azure-iot-sdk-c https://github.com/azure/azure-iot-sdk-c use-prov-client enables device provisioning client for dps a c99 sdk for connecting devices to microsoft azure iot services","name":"azure-iot-sdk-c","version-date":"2024-08-12","description":"A C99 SDK for connecting devices to Microsoft Azure IoT services","homepage":"https://github.com/Azure/azure-iot-sdk-c","license":"MIT","dependencies":["azure-c-shared-utility","azure-macro-utils-c","azure-uamqp-c","azure-uhttp-c","azure-umqtt-c","parson","umock-c",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"use-prov-client":{"description":"Enables device provisioning client for DPS"}},"_id":"iWwW2NAEtqKZjycm"} +{"fts":"azure-kinect-sensor-sdk https://github.com/microsoft/azure-kinect-sensor-sdk docs build k4a doxygen documentation. tool build tools. azure kinect sdk is a cross platform (linux and windows) user mode sdk to read data from your azure kinect device.","name":"azure-kinect-sensor-sdk","version":"1.4.1","port-version":7,"description":"Azure Kinect SDK is a cross platform (Linux and Windows) user mode SDK to read data from your Azure Kinect device.","homepage":"https://github.com/microsoft/Azure-Kinect-Sensor-SDK","supports":"linux | windows","dependencies":["azure-c-shared-utility","cjson","ebml","glfw3","gtest","imgui","libjpeg-turbo","libsoundio","libusb",{"name":"libuvc","platform":"linux"},"libyuv","matroska","spdlog",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"docs":{"description":"Build K4A doxygen documentation."},"tool":{"description":"Build tools.","dependencies":["gl3w","glew",{"name":"imgui","features":["glfw-binding","opengl3-binding"]}]}},"_id":"7QxRrN1ry8FCsMI8"} +{"fts":"azure-macro-utils-c a library of macros for the azure iot sdk suite","name":"azure-macro-utils-c","version-date":"2022-01-21","port-version":1,"description":"A library of macros for the Azure IoT SDK Suite","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"YcLDbKKPXWfDdTcG"} +{"fts":"azure-messaging-eventhubs-checkpointstore-blob-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob microsoft azure messaging event hubs blob checkpoint store sdk for c++ this library provides an azure-storage-blobs based implementation of an azure messaging event hubs sdk checkpoint store.","name":"azure-messaging-eventhubs-checkpointstore-blob-cpp","version-semver":"1.0.0-beta.1","port-version":3,"description":["Microsoft Azure Messaging Event Hubs Blob Checkpoint Store SDK for C++","This library provides an Azure-Storage-Blobs based implementation of an Azure Messaging Event Hubs SDK Checkpoint Store."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob","license":"MIT","dependencies":[{"name":"azure-core-amqp-cpp","default-features":false,"version>=":"1.0.0-beta.2"},{"name":"azure-messaging-eventhubs-cpp","default-features":false,"version>=":"1.0.0-beta.2"},{"name":"azure-storage-blobs-cpp","default-features":false,"version>=":"12.8.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"H4uA06PQsVOntJoc"} +{"fts":"azure-messaging-eventhubs-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/eventhubs/azure-messaging-eventhubs microsoft azure messaging event hubs sdk for c++ this library provides azure messaging event hubs sdk.","name":"azure-messaging-eventhubs-cpp","version-semver":"1.0.0-beta.9","port-version":1,"description":["Microsoft Azure Messaging Event Hubs SDK for C++","This library provides Azure Messaging Event Hubs SDK."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/eventhubs/azure-messaging-eventhubs","license":"MIT","dependencies":[{"name":"azure-core-amqp-cpp","default-features":false,"version>=":"1.0.0-beta.9"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"5frtUnhUF9X3G6b6"} +{"fts":"azure-security-attestation-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/attestation/azure-security-attestation microsoft azure attestation service sdk for c++ this library provides api access to the microsoft azure attestation service.","name":"azure-security-attestation-cpp","version-semver":"1.1.0","port-version":5,"description":["Microsoft Azure Attestation Service SDK for C++","This library provides API access to the Microsoft Azure Attestation service."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/attestation/azure-security-attestation","license":"MIT","dependencies":[{"name":"azure-core-cpp","default-features":false,"version>=":"1.8.0"},"openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"uDWL3AKDfP9Kqghg"} +{"fts":"azure-security-keyvault-administration-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/keyvault/azure-security-keyvault-administration microsoft azure key vault administration sdk for c++ this library provides azure key vault administration sdk.","name":"azure-security-keyvault-administration-cpp","version-semver":"4.0.0-beta.5","description":["Microsoft Azure Key Vault Administration SDK for C++","This library provides Azure Key Vault Administration SDK."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/keyvault/azure-security-keyvault-administration","license":"MIT","dependencies":[{"name":"azure-core-cpp","default-features":false,"version>=":"1.9.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"eNBwzH9R3IdsRFA6"} +{"fts":"azure-security-keyvault-certificates-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/keyvault/azure-security-keyvault-certificates microsoft azure key vault certificates sdk for c++ this library provides azure key vault certificates sdk.","name":"azure-security-keyvault-certificates-cpp","version-semver":"4.2.1","port-version":2,"description":["Microsoft Azure Key Vault Certificates SDK for C++","This library provides Azure Key Vault Certificates SDK."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/keyvault/azure-security-keyvault-certificates","license":"MIT","dependencies":[{"name":"azure-core-cpp","default-features":false,"version>=":"1.9.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"OLaavZ9jFaveX9Ev"} +{"fts":"azure-security-keyvault-keys-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/keyvault/azure-security-keyvault-keys microsoft azure key vault keys sdk for c++ this library provides azure key vault keys sdk.","name":"azure-security-keyvault-keys-cpp","version-semver":"4.4.1","port-version":2,"description":["Microsoft Azure Key Vault Keys SDK for C++","This library provides Azure Key Vault Keys SDK."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/keyvault/azure-security-keyvault-keys","license":"MIT","dependencies":[{"name":"azure-core-cpp","default-features":false,"version>=":"1.9.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"4uj3gPmumdaUe7F8"} +{"fts":"azure-security-keyvault-secrets-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/keyvault/azure-security-keyvault-secrets microsoft azure key vault secrets sdk for c++ this library provides azure key vault secrets sdk.","name":"azure-security-keyvault-secrets-cpp","version-semver":"4.2.1","port-version":2,"description":["Microsoft Azure Key Vault Secrets SDK for C++","This library provides Azure Key Vault Secrets SDK."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/keyvault/azure-security-keyvault-secrets","license":"MIT","dependencies":[{"name":"azure-core-cpp","default-features":false,"version>=":"1.9.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"3Rpk0cpVqgj8oYW6"} +{"fts":"azure-storage-blobs-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/storage/azure-storage-blobs microsoft azure storage blobs sdk for c++ this library provides azure storage blobs sdk.","name":"azure-storage-blobs-cpp","version-semver":"12.13.0","description":["Microsoft Azure Storage Blobs SDK for C++","This library provides Azure Storage Blobs SDK."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/storage/azure-storage-blobs","license":"MIT","dependencies":[{"name":"azure-storage-common-cpp","default-features":false,"version>=":"12.8.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ekwlfcaXVlm7V5rU"} +{"fts":"azure-storage-common-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/storage/azure-storage-common microsoft azure common storage sdk for c++ this library provides common azure storage-related abstractions for azure sdk.","name":"azure-storage-common-cpp","version-semver":"12.8.0","description":["Microsoft Azure Common Storage SDK for C++","This library provides common Azure Storage-related abstractions for Azure SDK."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/storage/azure-storage-common","license":"MIT","dependencies":[{"name":"azure-core-cpp","default-features":false,"version>=":"1.13.0"},{"name":"libxml2","default-features":false,"platform":"!windows"},{"name":"openssl","platform":"!windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TIZQSE7NmrTYMmZk"} +{"fts":"azure-storage-cpp https://blogs.msdn.com/b/windowsazurestorage/ [legacy] microsoft azure storage client sdk for c++ a client library for working with microsoft azure storage services including blobs, files, tables, and queues. this client library enables working with the microsoft azure storage services which include the blob service for storing binary and text data, the file service for storing binary and text data, the table service for storing structured non-relational data, and the queue service for storing messages that may be accessed by a client.","name":"azure-storage-cpp","version":"7.5.0","port-version":6,"description":["[legacy] Microsoft Azure Storage Client SDK for C++","A client library for working with Microsoft Azure storage services including blobs, files, tables, and queues. This client library enables working with the Microsoft Azure storage services which include the blob service for storing binary and text data, the file service for storing binary and text data, the table service for storing structured non-relational data, and the queue service for storing messages that may be accessed by a client."],"homepage":"https://blogs.msdn.com/b/windowsazurestorage/","supports":"!uwp","dependencies":[{"name":"atlmfc","platform":"windows"},{"name":"boost-locale","platform":"!windows & !uwp"},{"name":"boost-log","platform":"!windows & !uwp"},{"name":"cpprestsdk","default-features":false},{"name":"gettext","platform":"osx"},{"name":"libuuid","platform":"!windows & !uwp & !osx"},{"name":"libxml2","platform":"!windows & !uwp"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"QbiGuUkCnSSQJqoH"} +{"fts":"azure-storage-files-datalake-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/storage/azure-storage-files-datalake microsoft azure storage files data lake sdk for c++ this library provides azure storage files data lake sdk.","name":"azure-storage-files-datalake-cpp","version-semver":"12.12.0","description":["Microsoft Azure Storage Files Data Lake SDK for C++","This library provides Azure Storage Files Data Lake SDK."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/storage/azure-storage-files-datalake","license":"MIT","dependencies":[{"name":"azure-storage-blobs-cpp","default-features":false,"version>=":"12.13.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"tMOiwTtlm5Y18Dl9"} +{"fts":"azure-storage-files-shares-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/storage/azure-storage-files-shares microsoft azure storage files shares sdk for c++ this library provides azure storage files shares sdk.","name":"azure-storage-files-shares-cpp","version-semver":"12.11.0","description":["Microsoft Azure Storage Files Shares SDK for C++","This library provides Azure Storage Files Shares SDK."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/storage/azure-storage-files-shares","license":"MIT","dependencies":[{"name":"azure-storage-common-cpp","default-features":false,"version>=":"12.8.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"R7w7I4MGfF1WVI9I"} +{"fts":"azure-storage-queues-cpp https://github.com/azure/azure-sdk-for-cpp/tree/main/sdk/storage/azure-storage-queues microsoft azure storage queues sdk for c++ this library provides azure storage queues sdk.","name":"azure-storage-queues-cpp","version-semver":"12.4.0","description":["Microsoft Azure Storage Queues SDK for C++","This library provides Azure Storage Queues SDK."],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/storage/azure-storage-queues","license":"MIT","dependencies":[{"name":"azure-storage-common-cpp","default-features":false,"version>=":"12.8.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"mk0t0enP0DWc5rPl"} +{"fts":"azure-uamqp-c https://github.com/azure/azure-uamqp-c amqp library for c","name":"azure-uamqp-c","version-date":"2024-08-12","description":"AMQP library for C","homepage":"https://github.com/Azure/azure-uamqp-c","license":"MIT","dependencies":["azure-c-shared-utility","azure-macro-utils-c","umock-c",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Ht575vroEZ6HO9pN"} +{"fts":"azure-uhttp-c https://github.com/azure/azure-uhttp-c azure http library written in c","name":"azure-uhttp-c","version-date":"2024-06-24","description":"Azure HTTP Library written in C","homepage":"https://github.com/Azure/azure-uhttp-c","license":"MIT","dependencies":["azure-c-shared-utility","azure-macro-utils-c","umock-c",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"t75mF4Vriskyl2Ot"} +{"fts":"azure-umqtt-c https://github.com/azure/azure-umqtt-c general purpose library for communication over the mqtt protocol","name":"azure-umqtt-c","version-date":"2024-06-24","description":"General purpose library for communication over the mqtt protocol","homepage":"https://github.com/Azure/azure-umqtt-c","license":"MIT","dependencies":["azure-c-shared-utility","azure-macro-utils-c","umock-c",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"VVOviaySo4EAPzSn"} +{"fts":"b64 libb64 is a library of ansi c routines for fast encoding/decoding data into and from a base64-encoded format","name":"b64","version":"2.0.0.1","port-version":2,"description":"libb64 is a library of ANSI C routines for fast encoding/decoding data into and from a base64-encoded format","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"YpIPXMerL6k5LPF0"} +{"fts":"backward-cpp https://github.com/bombela/backward-cpp a beautiful stack trace pretty printer for c++","name":"backward-cpp","version-date":"2023-11-24","port-version":1,"description":"A beautiful stack trace pretty printer for C++","homepage":"https://github.com/bombela/backward-cpp","supports":"!uwp & !(windows & arm)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"gj9VPGu7C2lQp8cQ"} +{"fts":"baresip-libre https://github.com/baresip/re generic library for real-time communications with async io support","name":"baresip-libre","version":"3.15.0","description":"Generic library for real-time communications with async IO support","homepage":"https://github.com/baresip/re","license":"BSD-3-Clause","supports":"!uwp","dependencies":["openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"7oJ0vx8hFKPlKb3M"} +{"fts":"basisu https://github.com/binomialllc/basis_universal basis universal is a supercompressed gpu texture and video compression format that outputs a highly compressed intermediate file format (.basis) that can be quickly transcoded to a wide variety of gpu texture compression formats.","name":"basisu","version":"1.16.4","description":"Basis Universal is a supercompressed GPU texture and video compression format that outputs a highly compressed intermediate file format (.basis) that can be quickly transcoded to a wide variety of GPU texture compression formats.","homepage":"https://github.com/BinomialLLC/basis_universal","license":"Apache-2.0","supports":"!android & !arm","dependencies":["lodepng",{"name":"vcpkg-cmake","host":true}],"_id":"IMAonclrR5XVfksU"} +{"fts":"bcg729 https://github.com/belledonnecommunications/bcg729 bcg729 is an open source implementation of the itu g.729 annex a and b codec.","name":"bcg729","version":"1.1.1","port-version":3,"description":"Bcg729 is an open source implementation of the ITU G.729 Annex A and B codec.","homepage":"https://github.com/BelledonneCommunications/bcg729","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"MqJMQZ8GguucOPBR"} +{"fts":"bddisasm https://github.com/bitdefender/bddisasm cristi anichitei bddisasm is a fast, lightweight, x86/x64 instruction decoder and emulator.","name":"bddisasm","version":"2.1.5","maintainers":"Cristi Anichitei ","description":"bddisasm is a fast, lightweight, x86/x64 instruction decoder and emulator.","homepage":"https://github.com/bitdefender/bddisasm","documentation":"https://bddisasm.readthedocs.io/en/latest/","license":"Apache-2.0","supports":"!osx & !android","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"OnewvSV9UXRHZDcI"} +{"fts":"bde https://techatbloomberg.com/ basic development environment - a set of foundational c++ libraries used at bloomberg.","name":"bde","version":"4.14.0.0","description":"Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.","homepage":"https://techatbloomberg.com/","documentation":"https://bloomberg.github.io/bde/","license":"Apache-2.0","supports":"!android & !(arm64 & windows) & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"NTacroXiX0wnuCTI"} +{"fts":"bdwgc https://www.hboehm.info/gc/ the boehm-demers-weiser conservative c/c++ garbage collector (libgc, bdwgc, boehm-gc)","name":"bdwgc","version":"8.2.8","description":"The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (libgc, bdwgc, boehm-gc)","homepage":"https://www.hboehm.info/gc/","license":"MIT","dependencies":["libatomic-ops",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TKNWdr0WzndcC0IJ"} +{"fts":"beast https://www.boost.org/doc/libs/release/libs/beast/ http/1 and websocket, header-only using boost.asio and c++11","name":"beast","version":"0","port-version":2,"description":"HTTP/1 and WebSocket, header-only using Boost.Asio and C++11","homepage":"https://www.boost.org/doc/libs/release/libs/beast/","dependencies":["boost-beast"],"_id":"1Ig69tjatBfxWdhJ"} +{"fts":"behaviortree-cpp https://www.behaviortree.dev behavior trees library in c++.","name":"behaviortree-cpp","version":"4.3.7","description":"Behavior Trees Library in C++.","homepage":"https://www.behaviortree.dev","supports":"!uwp","dependencies":["boost-coroutine2","cppzmq",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"HpLCIl2NHOHulMHe"} +{"fts":"benchmark https://github.com/google/benchmark a library to benchmark code snippets, similar to unit tests.","name":"benchmark","version-semver":"1.9.0","description":"A library to benchmark code snippets, similar to unit tests.","homepage":"https://github.com/google/benchmark","license":"Apache-2.0","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"SfyBQzYwkUSQSHVZ"} +{"fts":"bento4 https://github.com/axiomatic-systems/bento4 bento4 is a c++ class library and tools designed to read and write iso-mp4 files. this format is defined in international specifications iso/iec 14496-12, 14496-14 and 14496-15.","name":"bento4","version":"1.6.0-641","description":"Bento4 is a C++ class library and tools designed to read and write ISO-MP4 files. This format is defined in international specifications ISO/IEC 14496-12, 14496-14 and 14496-15.","homepage":"https://github.com/axiomatic-systems/Bento4","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"nUW00EcD0obLc57r"} +{"fts":"berkeleydb https://download.oracle.com/ bdb - a high-performance embedded database for key/value data.","name":"berkeleydb","version":"4.8.30","port-version":9,"description":"BDB - A high-performance embedded database for key/value data.","homepage":"https://download.oracle.com/","supports":"!(uwp | linux | osx)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"pAgpL8LaeflQhcCw"} +{"fts":"better-enums http://aantron.github.io/better-enums/ c++ compile-time enum to string, iteration, in a single header file.","name":"better-enums","version":"0.11.3","description":"C++ compile-time enum to string, iteration, in a single header file.","homepage":"http://aantron.github.io/better-enums/","license":"BSD-2-Clause","_id":"HLrPAbjCXoG6mlKP"} +{"fts":"bext-di https://github.com/boost-ext/di extensions build with extensions included c++14 dependency injection library.","name":"bext-di","version":"1.3.0","port-version":1,"description":"C++14 Dependency Injection Library.","homepage":"https://github.com/boost-ext/di","features":{"extensions":{"description":"Build with extensions included"}},"_id":"d5M7RHQVJpL1ulyq"} +{"fts":"bext-mp https://boost-ext.github.io/mp/ c++20 ~~template~~ meta-programming","name":"bext-mp","version-date":"2023-03-02","description":"C++20 ~~Template~~ Meta-Programming","homepage":"https://boost-ext.github.io/mp/","license":"BSL-1.0","supports":"!windows | mingw","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"xdDDalY8F4H7PT4P"} +{"fts":"bext-sml https://github.com/boost-ext/sml your scalable c++14 one header only state machine library with no dependencies","name":"bext-sml","version":"1.1.11","description":"Your scalable C++14 one header only State Machine Library with no dependencies","homepage":"https://github.com/boost-ext/sml","license":"BSL-1.0","_id":"vpAFzksHHKc6Ntri"} +{"fts":"bext-sml2 https://github.com/qlibs/sml your scalable c++20 one header only state machine library with no dependencies","name":"bext-sml2","version":"2.0.0","description":"Your scalable C++20 one header only State Machine Library with no dependencies","homepage":"https://github.com/qlibs/sml","license":"BSL-1.0","_id":"s5RmkaIi35W6Q5jA"} +{"fts":"bext-text https://tzlaine.github.io/text/doc/html/index.html what a c++ standard unicode library might look like.","name":"bext-text","version-date":"2024-01-19","description":"What a c++ standard Unicode library might look like.","homepage":"https://tzlaine.github.io/text/doc/html/index.html","license":"BSL-1.0","dependencies":["boost",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Z6pszHXGGx8f2EWz"} +{"fts":"bext-ut https://github.com/boost-ext/ut c++ single header/single module, macro-free μ(micro)/unit testing framework.","name":"bext-ut","version":"2.0.1","description":"C++ single header/single module, macro-free μ(micro)/Unit Testing Framework.","homepage":"https://github.com/boost-ext/ut","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"nrihvTxAoVmQuqk5"} +{"fts":"bext-wintls https://github.com/laudrup/boost-wintls native windows tls stream wrapper for use with boost::asio","name":"bext-wintls","version":"0.9.8","description":"Native Windows TLS stream wrapper for use with boost::asio","homepage":"https://github.com/laudrup/boost-wintls","supports":"windows | mingw","dependencies":["boost-asio"],"_id":"bO7N5bARqzsGJstK"} +{"fts":"bfgroup-lyra https://bfgroup.github.io/lyra/ a simple to use, composable, command line parser for c++ 11 and beyond","name":"bfgroup-lyra","version":"1.6.1","description":"A simple to use, composable, command line parser for C++ 11 and beyond","homepage":"https://bfgroup.github.io/Lyra/","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"N5HB3iNgPHl8Iq9R"} +{"fts":"bgfx https://bkaradzic.github.io/bgfx/overview.html sandy carter multithreaded encode and render on different threads tools shader, texture and geometry compilers for bgfx. cross-platform, graphics api agnostic, bring your own engine/framework style rendering library.","name":"bgfx","version":"1.128.8786-481","maintainers":"Sandy Carter ","description":"Cross-platform, graphics API agnostic, Bring Your Own Engine/Framework style rendering library.","homepage":"https://bkaradzic.github.io/bgfx/overview.html","documentation":"https://bkaradzic.github.io/bgfx","license":"BSD-2-Clause AND CC0-1.0","dependencies":["libsquish","miniz","tinyexr",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":[{"name":"multithreaded","platform":"!emscripten"}],"features":{"multithreaded":{"description":"Encode and render on different threads","supports":"!emscripten"},"tools":{"description":"Shader, Texture and Geometry compilers for bgfx.","supports":"native"}},"_id":"aOcPoeQPHFtySwbc"} +{"fts":"bigint https://mattmccutchen.net/bigint c++ big integer library","name":"bigint","version-string":"2010.04.30","port-version":8,"description":"C++ Big Integer Library","homepage":"https://mattmccutchen.net/bigint","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"E1hnxIdQqlmAU6gU"} +{"fts":"binlog http://opensource.morganstanley.com/binlog/ binlog is a high performance c++ log library to produce structured binary logs.","name":"binlog","version-date":"2021-04-16","port-version":1,"description":"Binlog is a high performance C++ log library to produce structured binary logs.","homepage":"http://opensource.morganstanley.com/binlog/","license":"Apache-2.0","supports":"!uwp & !(arm64 & windows)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Zz0aTbTJnYBsMDPK"} +{"fts":"binn binn is a binary data serialization format designed to be compact, fast and easy to use.","name":"binn","version":"3.0","port-version":3,"description":"Binn is a binary data serialization format designed to be compact, fast and easy to use.","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"bKENGE6u9OqVsNIK"} +{"fts":"bit7z https://github.com/rikyoz/bit7z regex-matching enables the support for extracting files matching regular expressions a c++ static library offering a clean and simple interface to the 7-zip shared libraries.","name":"bit7z","version":"4.0.8","description":"A C++ static library offering a clean and simple interface to the 7-zip shared libraries.","homepage":"https://github.com/rikyoz/bit7z","license":"MPL-2.0","dependencies":["7zip","ghc-filesystem",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"regex-matching":{"description":"Enables the support for extracting files matching regular expressions"}},"_id":"egTx76PhzlU4Dmm5"} +{"fts":"bitmagic http://bitmagic.io algorithms and tools for algebra of sets for information retrieval, indexing of databases, scientific algorithms, ranking, clustering, unsupervised machine learning and signal processing.","name":"bitmagic","version":"7.13.4","description":"Algorithms and tools for Algebra of Sets for information retrieval, indexing of databases, scientific algorithms, ranking, clustering, unsupervised machine learning and signal processing.","homepage":"http://bitmagic.io","_id":"NpuJwI1ZKILpHbH0"} +{"fts":"bitserializer-cpprestjson deprecated alias for bitserializer-cpprestjson","name":"bitserializer-cpprestjson","version-string":"alias","port-version":1,"description":"Deprecated alias for bitserializer-cpprestjson","dependencies":[{"name":"bitserializer","features":["cpprestjson-archive"]}],"_id":"XuzKHaPRpNPM6pIo"} +{"fts":"bitserializer-pugixml deprecated alias for bitserializer-pugixml","name":"bitserializer-pugixml","version-string":"alias","port-version":1,"description":"Deprecated alias for bitserializer-pugixml","dependencies":[{"name":"bitserializer","features":["pugixml-archive"]}],"_id":"BSSYQNFCSCMstfQw"} +{"fts":"bitserializer-rapidjson deprecated alias for bitserializer-rapidjson","name":"bitserializer-rapidjson","version-string":"alias","port-version":1,"description":"Deprecated alias for bitserializer-rapidjson","dependencies":[{"name":"bitserializer","features":["rapidjson-archive"]}],"_id":"MgYwLK1USubYgakq"} +{"fts":"bitserializer-rapidyaml deprecated alias for bitserializer-rapidyaml","name":"bitserializer-rapidyaml","version-string":"alias","port-version":3,"description":"Deprecated alias for bitserializer-rapidyaml","dependencies":[{"name":"bitserializer","features":["rapidyaml-archive"]}],"_id":"aEDe0dF2GUBsTEnB"} +{"fts":"bitserializer https://github.com/pavelkisliak/bitserializer cpprestjson-archive module for support json (implementation based on the cpprestsdk library) csv-archive module for support csv msgpack-archive module for support msgpack pugixml-archive module for support xml (implementation based on the pugixml library) rapidjson-archive module for support json (implementation based on the rapidjson library) rapidyaml-archive module for support yaml (implementation based on the rapidyaml library) c++ 17 library for serialization to json, xml, yaml, csv","name":"bitserializer","version":"0.70","description":"C++ 17 library for serialization to JSON, XML, YAML, CSV","homepage":"https://github.com/PavelKisliak/BitSerializer","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cpprestjson-archive":{"description":"Module for support JSON (implementation based on the CppRestSDK library)","dependencies":["cpprestsdk"]},"csv-archive":{"description":"Module for support CSV"},"msgpack-archive":{"description":"Module for support MsgPack"},"pugixml-archive":{"description":"Module for support XML (implementation based on the PugiXml library)","dependencies":["pugixml"]},"rapidjson-archive":{"description":"Module for support JSON (implementation based on the RapidJson library)","dependencies":["rapidjson"]},"rapidyaml-archive":{"description":"Module for support YAML (implementation based on the RapidYaml library)","dependencies":["ryml"]}},"_id":"7yqAvxVmYAbSYnqj"} +{"fts":"bitsery https://github.com/fraillt/bitsery header only c++ binary serialization library","name":"bitsery","version":"5.2.4","description":"Header only C++ binary serialization library","homepage":"https://github.com/fraillt/bitsery","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"oLfDb0KrOoDoHY3g"} +{"fts":"blake3 https://github.com/blake3-team/blake3 blake3 cryptographic hash function.","name":"blake3","version":"1.5.4","description":"BLAKE3 cryptographic hash function.","homepage":"https://github.com/BLAKE3-team/BLAKE3","license":"CC0-1.0 OR Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"4sPnt3cPZLEmHyBK"} +{"fts":"blas metapackage for packages which provide blas","name":"blas","version-date":"2023-04-14","port-version":1,"description":"Metapackage for packages which provide BLAS","license":null,"supports":"!(android & arm32) & !(android & x64)","dependencies":[{"name":"lapack-reference","features":["cblas"],"platform":"!osx & !ios & !uwp & !(windows & arm) & windows & static"},{"name":"openblas","platform":"!osx & !ios & (uwp | (windows & arm) | !windows | !static)"},{"name":"vcpkg-cmake","host":true}],"_id":"zAbTR62q7PAh16Bw"} +{"fts":"blaze https://bitbucket.org/blaze-lib/blaze lapack lapack support openmp openmp support blaze is an open-source, high-performance c++ math library for dense and sparse arithmetic.","name":"blaze","version":"3.8.2","port-version":1,"description":"Blaze is an open-source, high-performance C++ math library for dense and sparse arithmetic.","homepage":"https://bitbucket.org/blaze-lib/blaze","license":"BSD-3-Clause","dependencies":["boost-exception",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["lapack","openmp"],"features":{"lapack":{"description":"LAPACK support","dependencies":["lapack"]},"openmp":{"description":"OpenMP support"}},"_id":"86e3rnp31EC9x8q7"} +{"fts":"blend2d https://github.com/blend2d/blend2d jit enables jit compiler to generate optimized pipelines. 2d vector graphics engine powered by a jit compiler","name":"blend2d","version-date":"2024-07-08","description":"2D Vector Graphics Engine Powered by a JIT Compiler","homepage":"https://github.com/blend2d/blend2d","documentation":"https://blend2d.com/doc/index.html","license":"Zlib","supports":"!wasm32","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":[{"name":"jit","platform":"!arm32"}],"features":{"jit":{"description":"Enables JIT compiler to generate optimized pipelines.","supports":"!arm32","dependencies":["asmjit"]}},"_id":"AlDI24WABuAo8evN"} +{"fts":"blingfire blingfire is a lightning fast finite state machine and regular expression manipulation library.","name":"blingfire","version":"0.1.8.1","port-version":1,"description":"BlingFire is a lightning fast Finite State machine and REgular expression manipulation library.","license":"MIT","supports":"windows & !static","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"gZuw421aawPkT214"} +{"fts":"blitz https://github.com/blitzpp/blitz blitz++ is a c++ template class library that provides high-performance multidimensional array containers for scientific computing.","name":"blitz","version-date":"2020-03-25","port-version":7,"description":"Blitz++ is a C++ template class library that provides high-performance multidimensional array containers for scientific computing.","homepage":"https://github.com/blitzpp/blitz","supports":"!(arm | arm64 | uwp)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"HuUjwciO9chjJ2jT"} +{"fts":"bloomberg-quantum https://github.com/bloomberg/quantum/ powerful multi-threaded coroutine dispatcher and parallel execution engine","name":"bloomberg-quantum","version-date":"2023-02-03","description":"Powerful multi-threaded coroutine dispatcher and parallel execution engine","homepage":"https://github.com/bloomberg/quantum/","license":"Apache-2.0","dependencies":["boost-context",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ykSuzIAvEBNJ1HXH"} +{"fts":"blosc https://github.com/blosc/c-blosc a blocking, shuffling and loss-less compression library that can be faster than `memcpy()`","name":"blosc","version":"1.21.6","description":"A blocking, shuffling and loss-less compression library that can be faster than `memcpy()`","homepage":"https://github.com/Blosc/c-blosc","license":"BSD-3-Clause","dependencies":["lz4","snappy",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib","zstd"],"_id":"l8tKOxImuqRXJASF"} +{"fts":"blpapi https://www.bloomberg.com/professional/support/api-library/ bloomberg api library (blpapi)","name":"blpapi","version":"3.24.6","description":"Bloomberg API Library (BLPAPI)","homepage":"https://www.bloomberg.com/professional/support/api-library/","supports":"(linux | (windows & !uwp)) & !static & (x86 | x64)","_id":"0jZMauPS66z2Wqmf"} +{"fts":"bluescarni-tanuki https://github.com/bluescarni/tanuki a type-erasure toolkit for c++20.","name":"bluescarni-tanuki","version-date":"2024-08-17","description":"A type-erasure toolkit for C++20.","homepage":"https://github.com/bluescarni/tanuki","license":"MPL-2.0","_id":"GyjPwenf7C4D4RK1"} +{"fts":"boinc https://boinc.berkeley.edu/ open-source software for volunteer computing and grid computing.","name":"boinc","version":"8.0.4","description":"Open-source software for volunteer computing and grid computing.","homepage":"https://boinc.berkeley.edu/","license":"LGPL-3.0-or-later","supports":"!(windows & arm) & !uwp & !xbox","dependencies":["openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"mst8iPzSvnXEH6lE"} +{"fts":"bond https://github.com/microsoft/bond bond is a cross-platform framework for working with schematized data. it supports cross-language de/serialization and powerful generic mechanisms for efficiently manipulating data. bond is broadly used at microsoft in high scale services.","name":"bond","version":"13.0.1","description":"Bond is a cross-platform framework for working with schematized data. It supports cross-language de/serialization and powerful generic mechanisms for efficiently manipulating data. Bond is broadly used at Microsoft in high scale services.","homepage":"https://github.com/Microsoft/bond","dependencies":["boost-assign","boost-config","boost-locale","boost-utility","rapidjson",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"i9uilh4KFrjrUFIu"} +{"fts":"boolinq https://github.com/k06a/boolinq super tiny c++11 single-file header-only linq library","name":"boolinq","version":"3.0.4","description":"Super tiny C++11 single-file header-only LINQ library","homepage":"https://github.com/k06a/boolinq","_id":"yOqaxXnTjoJ8v6uH"} +{"fts":"boost-accumulators https://www.boost.org/libs/accumulators boost accumulators module","name":"boost-accumulators","version":"1.85.0","port-version":1,"description":"Boost accumulators module","homepage":"https://www.boost.org/libs/accumulators","license":"BSL-1.0","dependencies":[{"name":"boost-array","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-circular-buffer","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-fusion","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-numeric-conversion","version>=":"1.85.0"},{"name":"boost-parameter","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-serialization","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"},{"name":"boost-ublas","version>=":"1.85.0"}],"_id":"WryfMF4ghAerzLqN"} +{"fts":"boost-algorithm https://www.boost.org/libs/algorithm boost algorithm module","name":"boost-algorithm","version":"1.85.0","port-version":1,"description":"Boost algorithm module","homepage":"https://www.boost.org/libs/algorithm","license":"BSL-1.0","dependencies":[{"name":"boost-array","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-exception","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-regex","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-unordered","version>=":"1.85.0"}],"_id":"K4eew2SjO2KmGLbq"} +{"fts":"boost-align https://www.boost.org/libs/align boost align module","name":"boost-align","version":"1.85.0","port-version":1,"description":"Boost align module","homepage":"https://www.boost.org/libs/align","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"}],"_id":"pMFAW4mpaBDL0tvX"} +{"fts":"boost-any https://www.boost.org/libs/any boost any module","name":"boost-any","version":"1.85.0","port-version":1,"description":"Boost any module","homepage":"https://www.boost.org/libs/any","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-index","version>=":"1.85.0"}],"_id":"rvC7l3uxAU0agn9j"} +{"fts":"boost-array https://www.boost.org/libs/array boost array module","name":"boost-array","version":"1.85.0","port-version":1,"description":"Boost array module","homepage":"https://www.boost.org/libs/array","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"}],"_id":"JBujeSTI5O2G0rfw"} +{"fts":"boost-asio https://www.boost.org/libs/asio ssl build with ssl support boost asio module","name":"boost-asio","version":"1.85.0","port-version":2,"description":"Boost asio module","homepage":"https://www.boost.org/libs/asio","license":"BSL-1.0","dependencies":[{"name":"boost-align","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-context","platform":"!uwp & !emscripten","version>=":"1.85.0"},{"name":"boost-coroutine","platform":"!(arm & windows) & !uwp & !emscripten","version>=":"1.85.0"},{"name":"boost-date-time","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"}],"features":{"ssl":{"description":"Build with SSL support","dependencies":[{"name":"openssl","platform":"!emscripten"}]}},"_id":"uczssCSXHNINDKc3"} +{"fts":"boost-assert https://www.boost.org/libs/assert boost assert module","name":"boost-assert","version":"1.85.0","port-version":1,"description":"Boost assert module","homepage":"https://www.boost.org/libs/assert","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"4hdMw4I7DfuezwlX"} +{"fts":"boost-assign https://www.boost.org/libs/assign boost assign module","name":"boost-assign","version":"1.85.0","port-version":1,"description":"Boost assign module","homepage":"https://www.boost.org/libs/assign","license":"BSL-1.0","dependencies":[{"name":"boost-array","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-ptr-container","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"mzuXiaNqCJapxdUo"} +{"fts":"boost-atomic https://www.boost.org/libs/atomic boost atomic module","name":"boost-atomic","version":"1.85.0","port-version":1,"description":"Boost atomic module","homepage":"https://www.boost.org/libs/atomic","license":"BSL-1.0","dependencies":[{"name":"boost-align","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-winapi","version>=":"1.85.0"}],"_id":"G1NGMo5oNpoc6Wxv"} +{"fts":"boost-beast https://www.boost.org/libs/beast boost beast module","name":"boost-beast","version":"1.85.0","port-version":2,"description":"Boost beast module","homepage":"https://www.boost.org/libs/beast","license":"BSL-1.0","supports":"!emscripten","dependencies":[{"name":"boost-asio","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-endian","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-intrusive","version>=":"1.85.0"},{"name":"boost-logic","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-static-string","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-index","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-winapi","version>=":"1.85.0"}],"_id":"H44j0nTPhA1xEbMm"} +{"fts":"boost-bimap https://www.boost.org/libs/bimap boost bimap module","name":"boost-bimap","version":"1.85.0","port-version":2,"description":"Boost bimap module","homepage":"https://www.boost.org/libs/bimap","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-lambda","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-multi-index","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"79XBwc2tt3FKAkFu"} +{"fts":"boost-bind https://www.boost.org/libs/bind boost bind module","name":"boost-bind","version":"1.85.0","port-version":1,"description":"Boost bind module","homepage":"https://www.boost.org/libs/bind","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"cORs7QzIIhwipvim"} +{"fts":"boost-build https://github.com/boostorg/build boost.build","name":"boost-build","version":"1.85.0","port-version":2,"description":"Boost.Build","homepage":"https://github.com/boostorg/build","license":"BSL-1.0","dependencies":[{"name":"boost-uninstall","version>=":"1.85.0"}],"_id":"kWLiLIAPTVa2aAPh"} +{"fts":"boost-callable-traits https://www.boost.org/libs/callable_traits boost callable_traits module","name":"boost-callable-traits","version":"1.85.0","port-version":1,"description":"Boost callable_traits module","homepage":"https://www.boost.org/libs/callable_traits","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"tTZ73sgfQa7XXdyp"} +{"fts":"boost-charconv https://www.boost.org/libs/charconv boost charconv module","name":"boost-charconv","version":"1.85.0","port-version":1,"description":"Boost charconv module","homepage":"https://www.boost.org/libs/charconv","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"7xa3v0jN8b3zC6nT"} +{"fts":"boost-chrono https://www.boost.org/libs/chrono boost chrono module","name":"boost-chrono","version":"1.85.0","port-version":1,"description":"Boost chrono module","homepage":"https://www.boost.org/libs/chrono","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-ratio","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"},{"name":"boost-winapi","version>=":"1.85.0"}],"_id":"evfV3hQLHqXufAFZ"} +{"fts":"boost-circular-buffer https://www.boost.org/libs/circular_buffer boost circular_buffer module","name":"boost-circular-buffer","version":"1.85.0","port-version":1,"description":"Boost circular_buffer module","homepage":"https://www.boost.org/libs/circular_buffer","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"qH2eRwXlU0AdkLAt"} +{"fts":"boost-cmake https://github.com/boostorg/cmake boost cmake support infrastructure","name":"boost-cmake","version":"1.85.0","port-version":2,"description":"Boost CMake support infrastructure","homepage":"https://github.com/boostorg/cmake","license":"BSL-1.0","dependencies":[{"name":"boost-uninstall","version>=":"1.85.0"},{"name":"vcpkg-boost","host":true},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"1RWllxFamQxyO1XS"} +{"fts":"boost-cobalt https://www.boost.org/libs/cobalt boost cobalt module","name":"boost-cobalt","version":"1.85.0","port-version":2,"description":"Boost cobalt module","homepage":"https://www.boost.org/libs/cobalt","license":"BSL-1.0","supports":"!osx & !ios & !android & !uwp","dependencies":[{"name":"boost-asio","version>=":"1.85.0"},{"name":"boost-circular-buffer","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-intrusive","version>=":"1.85.0"},{"name":"boost-leaf","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-variant2","version>=":"1.85.0"}],"_id":"W8dDFSpcAtsxuVW6"} +{"fts":"boost-compat https://www.boost.org/libs/compat boost compat module","name":"boost-compat","version":"1.85.0","port-version":2,"description":"Boost compat module","homepage":"https://www.boost.org/libs/compat","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"}],"_id":"EYByD7lO8JqLiObf"} +{"fts":"boost-compatibility https://www.boost.org/libs/compatibility boost compatibility module","name":"boost-compatibility","version":"1.85.0","port-version":1,"description":"Boost compatibility module","homepage":"https://www.boost.org/libs/compatibility","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"IZIMxkjCQdBE2n00"} +{"fts":"boost-compute https://www.boost.org/libs/compute boost compute module","name":"boost-compute","version":"1.85.0","port-version":1,"description":"Boost compute module","homepage":"https://www.boost.org/libs/compute","license":"BSL-1.0","dependencies":[{"name":"boost-algorithm","version>=":"1.85.0"},{"name":"boost-array","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-chrono","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-filesystem","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-function-types","version>=":"1.85.0"},{"name":"boost-fusion","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-lexical-cast","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-property-tree","version>=":"1.85.0"},{"name":"boost-proto","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-thread","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"},{"name":"boost-uuid","version>=":"1.85.0"}],"_id":"O30oiZIYPQqr3RNa"} +{"fts":"boost-concept-check https://www.boost.org/libs/concept_check boost concept_check module","name":"boost-concept-check","version":"1.85.0","port-version":1,"description":"Boost concept_check module","homepage":"https://www.boost.org/libs/concept_check","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"LHWCrkLBEbvYSfRg"} +{"fts":"boost-config https://www.boost.org/libs/config boost config module","name":"boost-config","version":"1.85.0","port-version":1,"description":"Boost config module","homepage":"https://www.boost.org/libs/config","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"D5JKI3XMQzYc4hhl"} +{"fts":"boost-container-hash https://www.boost.org/libs/container_hash boost container_hash module","name":"boost-container-hash","version":"1.85.0","port-version":1,"description":"Boost container_hash module","homepage":"https://www.boost.org/libs/container_hash","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-describe","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"}],"_id":"zK3dAPaOjJnA9QEH"} +{"fts":"boost-container https://www.boost.org/libs/container boost container module","name":"boost-container","version":"1.85.0","port-version":1,"description":"Boost container module","homepage":"https://www.boost.org/libs/container","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-intrusive","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"}],"_id":"mkqASR4PcxATlLuU"} +{"fts":"boost-context https://www.boost.org/libs/context boost context module","name":"boost-context","version":"1.85.0","port-version":1,"description":"Boost context module","homepage":"https://www.boost.org/libs/context","license":"BSL-1.0","supports":"!uwp & !emscripten","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"},{"name":"boost-pool","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"}],"_id":"FDtAEWGh3VFLtu8E"} +{"fts":"boost-contract https://www.boost.org/libs/contract boost contract module","name":"boost-contract","version":"1.85.0","port-version":1,"description":"Boost contract module","homepage":"https://www.boost.org/libs/contract","license":"BSL-1.0","dependencies":[{"name":"boost-any","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-exception","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-function-types","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-thread","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"oclvlxIvvUDXpgeK"} +{"fts":"boost-conversion https://www.boost.org/libs/conversion boost conversion module","name":"boost-conversion","version":"1.85.0","port-version":1,"description":"Boost conversion module","homepage":"https://www.boost.org/libs/conversion","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"}],"_id":"H800SM1mmY6mvYSv"} +{"fts":"boost-convert https://www.boost.org/libs/convert boost convert module","name":"boost-convert","version":"1.85.0","port-version":1,"description":"Boost convert module","homepage":"https://www.boost.org/libs/convert","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-function-types","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-lexical-cast","version>=":"1.85.0"},{"name":"boost-math","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-parameter","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-spirit","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"j63hTUuNIklaMtYd"} +{"fts":"boost-core https://www.boost.org/libs/core boost core module","name":"boost-core","version":"1.85.0","port-version":2,"description":"Boost core module","homepage":"https://www.boost.org/libs/core","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"}],"_id":"YxdiIr2sIOJ16Ey2"} +{"fts":"boost-coroutine https://www.boost.org/libs/coroutine boost coroutine module","name":"boost-coroutine","version":"1.85.0","port-version":1,"description":"Boost coroutine module","homepage":"https://www.boost.org/libs/coroutine","license":"BSL-1.0","supports":"!(arm & windows) & !uwp & !emscripten","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-context","platform":"!uwp & !emscripten","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-exception","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"Ztulbl5fih3FKxpR"} +{"fts":"boost-coroutine2 https://www.boost.org/libs/coroutine2 boost coroutine2 module","name":"boost-coroutine2","version":"1.85.0","port-version":1,"description":"Boost coroutine2 module","homepage":"https://www.boost.org/libs/coroutine2","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-context","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"EDRLCy4ZFvLsUylH"} +{"fts":"boost-crc https://www.boost.org/libs/crc boost crc module","name":"boost-crc","version":"1.85.0","port-version":1,"description":"Boost crc module","homepage":"https://www.boost.org/libs/crc","license":"BSL-1.0","dependencies":[{"name":"boost-array","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"Qi1A4fgFx5QC5yzA"} +{"fts":"boost-date-time https://www.boost.org/libs/date_time boost date_time module","name":"boost-date-time","version":"1.85.0","port-version":1,"description":"Boost date_time module","homepage":"https://www.boost.org/libs/date_time","license":"BSL-1.0","dependencies":[{"name":"boost-algorithm","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-io","version>=":"1.85.0"},{"name":"boost-lexical-cast","version>=":"1.85.0"},{"name":"boost-numeric-conversion","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-tokenizer","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"},{"name":"boost-winapi","version>=":"1.85.0"}],"_id":"hvzoJAwP8gQ19kJl"} +{"fts":"boost-describe https://www.boost.org/libs/describe boost describe module","name":"boost-describe","version":"1.85.0","port-version":2,"description":"Boost describe module","homepage":"https://www.boost.org/libs/describe","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"}],"_id":"gv93PvSgioJvQU0M"} +{"fts":"boost-detail https://www.boost.org/libs/detail boost detail module","name":"boost-detail","version":"1.85.0","port-version":1,"description":"Boost detail module","homepage":"https://www.boost.org/libs/detail","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"K9THOKFIo8GMpST9"} +{"fts":"boost-dll https://www.boost.org/libs/dll boost dll module","name":"boost-dll","version":"1.85.0","port-version":1,"description":"Boost dll module","homepage":"https://www.boost.org/libs/dll","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-filesystem","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-spirit","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-index","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-winapi","version>=":"1.85.0"}],"_id":"VOyGI3XKFZt3o4DE"} +{"fts":"boost-dynamic-bitset https://www.boost.org/libs/dynamic_bitset boost dynamic_bitset module","name":"boost-dynamic-bitset","version":"1.85.0","port-version":1,"description":"Boost dynamic_bitset module","homepage":"https://www.boost.org/libs/dynamic_bitset","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"}],"_id":"9LY0WJafp0MuMhHN"} +{"fts":"boost-endian https://www.boost.org/libs/endian boost endian module","name":"boost-endian","version":"1.85.0","port-version":1,"description":"Boost endian module","homepage":"https://www.boost.org/libs/endian","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"8DrsYpBrEngdKvVO"} +{"fts":"boost-exception https://www.boost.org/libs/exception boost exception module","name":"boost-exception","version":"1.85.0","port-version":1,"description":"Boost exception module","homepage":"https://www.boost.org/libs/exception","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"bUwAknSeeRvnbmSo"} +{"fts":"boost-fiber https://www.boost.org/libs/fiber numa enable numa support boost fiber module","name":"boost-fiber","version":"1.85.0","port-version":1,"description":"Boost fiber module","homepage":"https://www.boost.org/libs/fiber","license":"BSL-1.0","supports":"!uwp & !(arm & windows) & !emscripten","dependencies":[{"name":"boost-algorithm","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-context","platform":"!uwp & !emscripten","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-filesystem","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-format","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-intrusive","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"}],"features":{"numa":{"description":"Enable NUMA support"}},"_id":"p0IhZNbHDpNoN3yU"} +{"fts":"boost-filesystem https://www.boost.org/libs/filesystem boost filesystem module","name":"boost-filesystem","version":"1.85.0","port-version":2,"description":"Boost filesystem module","homepage":"https://www.boost.org/libs/filesystem","license":"BSL-1.0","supports":"!uwp","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-atomic","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-io","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-scope","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-winapi","version>=":"1.85.0"}],"_id":"0cIAoe4DTEGfoTKo"} +{"fts":"boost-flyweight https://www.boost.org/libs/flyweight boost flyweight module","name":"boost-flyweight","version":"1.85.0","port-version":1,"description":"Boost flyweight module","homepage":"https://www.boost.org/libs/flyweight","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-interprocess","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-multi-index","version>=":"1.85.0"},{"name":"boost-parameter","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"qZvwzYPHAFiT7YcW"} +{"fts":"boost-foreach https://www.boost.org/libs/foreach boost foreach module","name":"boost-foreach","version":"1.85.0","port-version":1,"description":"Boost foreach module","homepage":"https://www.boost.org/libs/foreach","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"DZ3a6bPa9bsMdIJC"} +{"fts":"boost-format https://www.boost.org/libs/format boost format module","name":"boost-format","version":"1.85.0","port-version":1,"description":"Boost format module","homepage":"https://www.boost.org/libs/format","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"THEbiacBjH6jsDnT"} +{"fts":"boost-function-types https://www.boost.org/libs/function_types boost function_types module","name":"boost-function-types","version":"1.85.0","port-version":1,"description":"Boost function_types module","homepage":"https://www.boost.org/libs/function_types","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"q1KmUpcypy6GnT2f"} +{"fts":"boost-function https://www.boost.org/libs/function boost function module","name":"boost-function","version":"1.85.0","port-version":1,"description":"Boost function module","homepage":"https://www.boost.org/libs/function","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"hb631zxckdWVWIyY"} +{"fts":"boost-functional https://www.boost.org/libs/functional boost functional module","name":"boost-functional","version":"1.85.0","port-version":1,"description":"Boost functional module","homepage":"https://www.boost.org/libs/functional","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-function-types","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"uoNkMTLMfalf0ohs"} +{"fts":"boost-fusion https://www.boost.org/libs/fusion boost fusion module","name":"boost-fusion","version":"1.85.0","port-version":1,"description":"Boost fusion module","homepage":"https://www.boost.org/libs/fusion","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-function-types","version>=":"1.85.0"},{"name":"boost-functional","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"7qzLrsbh605txatM"} +{"fts":"boost-geometry https://www.boost.org/libs/geometry boost geometry module","name":"boost-geometry","version":"1.85.0","port-version":2,"description":"Boost geometry module","homepage":"https://www.boost.org/libs/geometry","license":"BSL-1.0","dependencies":[{"name":"boost-algorithm","version>=":"1.85.0"},{"name":"boost-any","version>=":"1.85.0"},{"name":"boost-array","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-function-types","version>=":"1.85.0"},{"name":"boost-fusion","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-lexical-cast","version>=":"1.85.0"},{"name":"boost-math","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-multiprecision","version>=":"1.85.0"},{"name":"boost-numeric-conversion","version>=":"1.85.0"},{"name":"boost-polygon","version>=":"1.85.0"},{"name":"boost-qvm","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-rational","version>=":"1.85.0"},{"name":"boost-serialization","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-thread","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-tokenizer","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-variant","version>=":"1.85.0"},{"name":"boost-variant2","version>=":"1.85.0"}],"_id":"A0Urlt51y0NiBZ71"} +{"fts":"boost-gil https://www.boost.org/libs/gil boost gil module","name":"boost-gil","version":"1.85.0","port-version":1,"description":"Boost gil module","homepage":"https://www.boost.org/libs/gil","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-variant2","version>=":"1.85.0"}],"_id":"qe4PPYrQ6kK0bTu2"} +{"fts":"boost-graph-parallel https://www.boost.org/libs/graph_parallel boost graph_parallel module","name":"boost-graph-parallel","version":"1.85.0","port-version":1,"description":"Boost graph_parallel module","homepage":"https://www.boost.org/libs/graph_parallel","license":"BSL-1.0","dependencies":[{"name":"boost-algorithm","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-dynamic-bitset","version>=":"1.85.0"},{"name":"boost-filesystem","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-foreach","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-graph","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-lexical-cast","version>=":"1.85.0"},{"name":"boost-mpi","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-property-map","version>=":"1.85.0"},{"name":"boost-property-map-parallel","version>=":"1.85.0"},{"name":"boost-random","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-serialization","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-variant","version>=":"1.85.0"},"mpi"],"_id":"TK2wvraZ5lVvNr1K"} +{"fts":"boost-graph https://www.boost.org/libs/graph boost graph module","name":"boost-graph","version":"1.85.0","port-version":1,"description":"Boost graph module","homepage":"https://www.boost.org/libs/graph","license":"BSL-1.0","dependencies":[{"name":"boost-algorithm","version>=":"1.85.0"},{"name":"boost-any","version>=":"1.85.0"},{"name":"boost-array","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-bimap","version>=":"1.85.0"},{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-conversion","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-foreach","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-lexical-cast","version>=":"1.85.0"},{"name":"boost-math","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-multi-index","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-parameter","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-property-map","version>=":"1.85.0"},{"name":"boost-property-tree","version>=":"1.85.0"},{"name":"boost-random","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-regex","version>=":"1.85.0"},{"name":"boost-serialization","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-spirit","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-tti","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"},{"name":"boost-unordered","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"},{"name":"boost-xpressive","version>=":"1.85.0"}],"_id":"TLKR3JExcyqnIdGS"} +{"fts":"boost-hana https://www.boost.org/libs/hana boost hana module","name":"boost-hana","version":"1.85.0","port-version":1,"description":"Boost hana module","homepage":"https://www.boost.org/libs/hana","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-fusion","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"}],"_id":"vMDhiSPL82wGQUT4"} +{"fts":"boost-headers https://www.boost.org/libs/headers boost headers module","name":"boost-headers","version":"1.85.0","port-version":1,"description":"Boost headers module","homepage":"https://www.boost.org/libs/headers","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"}],"_id":"piw7WsGyoa155QDc"} +{"fts":"boost-heap https://www.boost.org/libs/heap boost heap module","name":"boost-heap","version":"1.85.0","port-version":1,"description":"Boost heap module","homepage":"https://www.boost.org/libs/heap","license":"BSL-1.0","dependencies":[{"name":"boost-array","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-intrusive","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-parameter","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"MYnAva31QvnBMCd7"} +{"fts":"boost-histogram https://www.boost.org/libs/histogram boost histogram module","name":"boost-histogram","version":"1.85.0","port-version":1,"description":"Boost histogram module","homepage":"https://www.boost.org/libs/histogram","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-math","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"},{"name":"boost-serialization","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-variant2","version>=":"1.85.0"}],"_id":"sj3Gf9ds0QAC8CCQ"} +{"fts":"boost-hof https://www.boost.org/libs/hof boost hof module","name":"boost-hof","version":"1.85.0","port-version":1,"description":"Boost hof module","homepage":"https://www.boost.org/libs/hof","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"0mQiMCAr4eQQOioT"} +{"fts":"boost-icl https://www.boost.org/libs/icl boost icl module","name":"boost-icl","version":"1.85.0","port-version":1,"description":"Boost icl module","homepage":"https://www.boost.org/libs/icl","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-date-time","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-rational","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"uoHpc7cRoNdisTyF"} +{"fts":"boost-integer https://www.boost.org/libs/integer boost integer module","name":"boost-integer","version":"1.85.0","port-version":1,"description":"Boost integer module","homepage":"https://www.boost.org/libs/integer","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"EUr2R3ZIIiT2xyqv"} +{"fts":"boost-interprocess https://www.boost.org/libs/interprocess boost interprocess module","name":"boost-interprocess","version":"1.85.0","port-version":1,"description":"Boost interprocess module","homepage":"https://www.boost.org/libs/interprocess","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-intrusive","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-winapi","version>=":"1.85.0"}],"_id":"XndvPI2V6VSGAeek"} +{"fts":"boost-interval https://www.boost.org/libs/interval boost interval module","name":"boost-interval","version":"1.85.0","port-version":1,"description":"Boost interval module","homepage":"https://www.boost.org/libs/interval","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-logic","version>=":"1.85.0"}],"_id":"h9k5WIU3MVcTEwoB"} +{"fts":"boost-intrusive https://www.boost.org/libs/intrusive boost intrusive module","name":"boost-intrusive","version":"1.85.0","port-version":2,"description":"Boost intrusive module","homepage":"https://www.boost.org/libs/intrusive","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"}],"_id":"6XkemsmK4up5ZfYg"} +{"fts":"boost-io https://www.boost.org/libs/io boost io module","name":"boost-io","version":"1.85.0","port-version":1,"description":"Boost io module","homepage":"https://www.boost.org/libs/io","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"LmgBWDqmDl6aGNQr"} +{"fts":"boost-iostreams https://www.boost.org/libs/iostreams bzip2 support bzip2 filters lzma support lzma/xz filters zlib support zlib filters zstd support zstd filters boost iostreams module","name":"boost-iostreams","version":"1.85.0","port-version":1,"description":"Boost iostreams module","homepage":"https://www.boost.org/libs/iostreams","license":"BSL-1.0","supports":"!uwp","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-numeric-conversion","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-random","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-regex","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"default-features":["bzip2","lzma","zlib","zstd"],"features":{"bzip2":{"description":"Support bzip2 filters","dependencies":["bzip2"]},"lzma":{"description":"Support LZMA/xz filters","dependencies":["liblzma"]},"zlib":{"description":"Support zlib filters","dependencies":["zlib"]},"zstd":{"description":"Support zstd filters","dependencies":["zstd"]}},"_id":"stE91Q7pB3CJ9Zmr"} +{"fts":"boost-iterator https://www.boost.org/libs/iterator boost iterator module","name":"boost-iterator","version":"1.85.0","port-version":1,"description":"Boost iterator module","homepage":"https://www.boost.org/libs/iterator","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-function-types","version>=":"1.85.0"},{"name":"boost-fusion","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"C9j5gGBuLHrK5oyZ"} +{"fts":"boost-json https://www.boost.org/libs/json boost json module","name":"boost-json","version":"1.85.0","port-version":2,"description":"Boost json module","homepage":"https://www.boost.org/libs/json","license":"BSL-1.0","dependencies":[{"name":"boost-align","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-describe","version>=":"1.85.0"},{"name":"boost-endian","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"}],"_id":"C9zzUYsDjeNVZd7R"} +{"fts":"boost-lambda https://www.boost.org/libs/lambda boost lambda module","name":"boost-lambda","version":"1.85.0","port-version":1,"description":"Boost lambda module","homepage":"https://www.boost.org/libs/lambda","license":"BSL-1.0","dependencies":[{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"pAZYT3pXYKjKMA7U"} +{"fts":"boost-lambda2 https://www.boost.org/libs/lambda2 boost lambda2 module","name":"boost-lambda2","version":"1.85.0","port-version":1,"description":"Boost lambda2 module","homepage":"https://www.boost.org/libs/lambda2","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"FXbk90jC7gILNKt5"} +{"fts":"boost-leaf https://www.boost.org/libs/leaf boost leaf module","name":"boost-leaf","version":"1.85.0","port-version":1,"description":"Boost leaf module","homepage":"https://www.boost.org/libs/leaf","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"Rf86wgvRff4QA2Pg"} +{"fts":"boost-lexical-cast https://www.boost.org/libs/lexical_cast boost lexical_cast module","name":"boost-lexical-cast","version":"1.85.0","port-version":1,"description":"Boost lexical_cast module","homepage":"https://www.boost.org/libs/lexical_cast","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"yeYDYsVQ8mEkNG9q"} +{"fts":"boost-local-function https://www.boost.org/libs/local_function boost local_function module","name":"boost-local-function","version":"1.85.0","port-version":1,"description":"Boost local_function module","homepage":"https://www.boost.org/libs/local_function","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-scope-exit","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"ZkwIKIhYpKmMayMN"} +{"fts":"boost-locale https://www.boost.org/libs/locale icu icu backend for boost.locale boost locale module","name":"boost-locale","version":"1.85.0","port-version":2,"description":"Boost locale module","homepage":"https://www.boost.org/libs/locale","license":"BSL-1.0","supports":"!uwp","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-thread","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"},{"name":"libiconv","platform":"!uwp & !windows & !mingw"}],"features":{"icu":{"description":"ICU backend for Boost.Locale","dependencies":["icu"]}},"_id":"HIllbNXeQgVd1UfU"} +{"fts":"boost-lockfree https://www.boost.org/libs/lockfree boost lockfree module","name":"boost-lockfree","version":"1.85.0","port-version":1,"description":"Boost lockfree module","homepage":"https://www.boost.org/libs/lockfree","license":"BSL-1.0","dependencies":[{"name":"boost-align","version>=":"1.85.0"},{"name":"boost-array","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-atomic","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-parameter","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"8tNHiUOpwxwrdGMr"} +{"fts":"boost-log https://www.boost.org/libs/log boost log module","name":"boost-log","version":"1.85.0","port-version":2,"description":"Boost log module","homepage":"https://www.boost.org/libs/log","license":"BSL-1.0","supports":"!uwp & !emscripten","dependencies":[{"name":"boost-align","version>=":"1.85.0"},{"name":"boost-asio","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-atomic","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-date-time","version>=":"1.85.0"},{"name":"boost-exception","version>=":"1.85.0"},{"name":"boost-filesystem","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-function-types","version>=":"1.85.0"},{"name":"boost-fusion","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-interprocess","version>=":"1.85.0"},{"name":"boost-intrusive","version>=":"1.85.0"},{"name":"boost-io","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-parameter","version>=":"1.85.0"},{"name":"boost-phoenix","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-property-tree","version>=":"1.85.0"},{"name":"boost-proto","version>=":"1.85.0"},{"name":"boost-random","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-regex","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-spirit","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-thread","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-index","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"},{"name":"boost-winapi","version>=":"1.85.0"},{"name":"boost-xpressive","version>=":"1.85.0"}],"_id":"CyT0XIoBmnDWwBFj"} +{"fts":"boost-logic https://www.boost.org/libs/logic boost logic module","name":"boost-logic","version":"1.85.0","port-version":1,"description":"Boost logic module","homepage":"https://www.boost.org/libs/logic","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"RGVw573CmsmGYT41"} +{"fts":"boost-math https://www.boost.org/libs/math legacy build the legacy c99 and tr1 libraries boost math module","name":"boost-math","version":"1.85.0","port-version":2,"description":"Boost math module","homepage":"https://www.boost.org/libs/math","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-lexical-cast","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-random","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"}],"features":{"legacy":{"description":"Build the legacy C99 and TR1 libraries"}},"_id":"zLKhqzGXLtmuDc6i"} +{"fts":"boost-metaparse https://www.boost.org/libs/metaparse boost metaparse module","name":"boost-metaparse","version":"1.85.0","port-version":1,"description":"Boost metaparse module","homepage":"https://www.boost.org/libs/metaparse","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"sFyYuimaGnhlhxIO"} +{"fts":"boost-move https://www.boost.org/libs/move boost move module","name":"boost-move","version":"1.85.0","port-version":1,"description":"Boost move module","homepage":"https://www.boost.org/libs/move","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"BhNcZNH0HUdl4Lgi"} +{"fts":"boost-mp11 https://www.boost.org/libs/mp11 boost mp11 module","name":"boost-mp11","version":"1.85.0","port-version":1,"description":"Boost mp11 module","homepage":"https://www.boost.org/libs/mp11","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"4sR2nagJygZlab0y"} +{"fts":"boost-mpi https://www.boost.org/libs/mpi python3 build python3 bindings boost mpi module","name":"boost-mpi","version":"1.85.0","port-version":2,"description":"Boost mpi module","homepage":"https://www.boost.org/libs/mpi","license":"BSL-1.0","supports":"!uwp","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-foreach","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-graph","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-lexical-cast","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-serialization","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"},"mpi"],"features":{"python3":{"description":"Build Python3 bindings","supports":"!static","dependencies":[{"name":"boost-python","platform":"!uwp & !emscripten & !ios & !android","version>=":"1.85.0"},"python3"]}},"_id":"vbP8XeFrP7IUKvOC"} +{"fts":"boost-mpl https://www.boost.org/libs/mpl boost mpl module","name":"boost-mpl","version":"1.85.0","port-version":1,"description":"Boost mpl module","homepage":"https://www.boost.org/libs/mpl","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"I6jGsEAx0v9y6eBf"} +{"fts":"boost-msm https://www.boost.org/libs/msm boost msm module","name":"boost-msm","version":"1.85.0","port-version":2,"description":"Boost msm module","homepage":"https://www.boost.org/libs/msm","license":"BSL-1.0","dependencies":[{"name":"boost-any","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-circular-buffer","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-fusion","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-parameter","version>=":"1.85.0"},{"name":"boost-phoenix","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-proto","version>=":"1.85.0"},{"name":"boost-serialization","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-index","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"}],"_id":"6mImDnB1NBlA4Y67"} +{"fts":"boost-multi-array https://www.boost.org/libs/multi_array boost multi_array module","name":"boost-multi-array","version":"1.85.0","port-version":1,"description":"Boost multi_array module","homepage":"https://www.boost.org/libs/multi_array","license":"BSL-1.0","dependencies":[{"name":"boost-array","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-functional","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"ZJNciXBk2YVr5jXG"} +{"fts":"boost-multi-index https://www.boost.org/libs/multi_index boost multi_index module","name":"boost-multi-index","version":"1.85.0","port-version":2,"description":"Boost multi_index module","homepage":"https://www.boost.org/libs/multi_index","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"HDWgZoHKWO5gzx7f"} +{"fts":"boost-multiprecision https://www.boost.org/libs/multiprecision boost multiprecision module","name":"boost-multiprecision","version":"1.85.0","port-version":2,"description":"Boost multiprecision module","homepage":"https://www.boost.org/libs/multiprecision","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-lexical-cast","version>=":"1.85.0"},{"name":"boost-math","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-random","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"}],"_id":"kOIoIrpUrGYU4LAr"} +{"fts":"boost-mysql https://www.boost.org/libs/mysql boost mysql module","name":"boost-mysql","version":"1.85.0","port-version":2,"description":"Boost mysql module","homepage":"https://www.boost.org/libs/mysql","license":"BSL-1.0","dependencies":[{"name":"boost-asio","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-charconv","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-describe","version>=":"1.85.0"},{"name":"boost-endian","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-intrusive","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-variant2","version>=":"1.85.0"},"openssl"],"_id":"V938P4FtV3pk91WT"} +{"fts":"boost-nowide https://www.boost.org/libs/nowide boost nowide module","name":"boost-nowide","version":"1.85.0","port-version":2,"description":"Boost nowide module","homepage":"https://www.boost.org/libs/nowide","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-filesystem","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"ArKp0POV2yAjEjIU"} +{"fts":"boost-numeric-conversion https://www.boost.org/libs/numeric_conversion boost numeric_conversion module","name":"boost-numeric-conversion","version":"1.85.0","port-version":1,"description":"Boost numeric_conversion module","homepage":"https://www.boost.org/libs/numeric_conversion","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-conversion","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"iptbsDszXNGojbrS"} +{"fts":"boost-odeint https://www.boost.org/libs/odeint mpi support parallelization with mpi boost odeint module","name":"boost-odeint","version":"1.85.0","port-version":1,"description":"Boost odeint module","homepage":"https://www.boost.org/libs/odeint","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-compute","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-fusion","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-math","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-multi-array","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-ublas","version>=":"1.85.0"},{"name":"boost-units","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"features":{"mpi":{"description":"Support parallelization with MPI","dependencies":[{"name":"boost-mpi","version>=":"1.85.0"}]}},"_id":"bI15PzmGeivcQx7z"} +{"fts":"boost-optional https://www.boost.org/libs/optional boost optional module","name":"boost-optional","version":"1.85.0","port-version":1,"description":"Boost optional module","homepage":"https://www.boost.org/libs/optional","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"opCLBMEDcobZ0X8g"} +{"fts":"boost-outcome https://www.boost.org/libs/outcome boost outcome module","name":"boost-outcome","version":"1.85.0","port-version":2,"description":"Boost outcome module","homepage":"https://www.boost.org/libs/outcome","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-exception","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"}],"_id":"LC46IvCqKspGbacV"} +{"fts":"boost-parameter-python https://www.boost.org/libs/parameter_python boost parameter_python module","name":"boost-parameter-python","version":"1.85.0","port-version":1,"description":"Boost parameter_python module","homepage":"https://www.boost.org/libs/parameter_python","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-parameter","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-python","version>=":"1.85.0"}],"_id":"wwOcBRCudV8DIHGY"} +{"fts":"boost-parameter https://www.boost.org/libs/parameter boost parameter module","name":"boost-parameter","version":"1.85.0","port-version":1,"description":"Boost parameter module","homepage":"https://www.boost.org/libs/parameter","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-fusion","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"d7XTzJUBh8lDzFes"} +{"fts":"boost-pfr https://www.boost.org/libs/pfr boost pfr module","name":"boost-pfr","version":"1.85.0","port-version":2,"description":"Boost pfr module","homepage":"https://www.boost.org/libs/pfr","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"2rU3SEyS1cxZaDri"} +{"fts":"boost-phoenix https://www.boost.org/libs/phoenix boost phoenix module","name":"boost-phoenix","version":"1.85.0","port-version":1,"description":"Boost phoenix module","homepage":"https://www.boost.org/libs/phoenix","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-fusion","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-proto","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"IO9XbS6gE0tU910N"} +{"fts":"boost-poly-collection https://www.boost.org/libs/poly_collection boost poly_collection module","name":"boost-poly-collection","version":"1.85.0","port-version":1,"description":"Boost poly_collection module","homepage":"https://www.boost.org/libs/poly_collection","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-type-erasure","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"6VeKpm3NWycqBtNB"} +{"fts":"boost-polygon https://www.boost.org/libs/polygon boost polygon module","name":"boost-polygon","version":"1.85.0","port-version":1,"description":"Boost polygon module","homepage":"https://www.boost.org/libs/polygon","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"mAcOctdgpQX492Uh"} +{"fts":"boost-pool https://www.boost.org/libs/pool boost pool module","name":"boost-pool","version":"1.85.0","port-version":1,"description":"Boost pool module","homepage":"https://www.boost.org/libs/pool","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-winapi","version>=":"1.85.0"}],"_id":"NWqih03Lk4Y3A3RP"} +{"fts":"boost-predef https://www.boost.org/libs/predef boost predef module","name":"boost-predef","version":"1.85.0","port-version":1,"description":"Boost predef module","homepage":"https://www.boost.org/libs/predef","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"4cyBgHMsIVsTJqGk"} +{"fts":"boost-preprocessor https://www.boost.org/libs/preprocessor boost preprocessor module","name":"boost-preprocessor","version":"1.85.0","port-version":1,"description":"Boost preprocessor module","homepage":"https://www.boost.org/libs/preprocessor","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"dfYSXYJTdXNEuvSS"} +{"fts":"boost-process https://www.boost.org/libs/process boost process module","name":"boost-process","version":"1.85.0","port-version":2,"description":"Boost process module","homepage":"https://www.boost.org/libs/process","license":"BSL-1.0","supports":"!emscripten","dependencies":[{"name":"boost-algorithm","version>=":"1.85.0"},{"name":"boost-asio","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-filesystem","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-fusion","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-io","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-tokenizer","version>=":"1.85.0"},{"name":"boost-type-index","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"},{"name":"boost-winapi","version>=":"1.85.0"}],"_id":"FpTFtTZRjmmuxITM"} +{"fts":"boost-program-options https://www.boost.org/libs/program_options boost program_options module","name":"boost-program-options","version":"1.85.0","port-version":2,"description":"Boost program_options module","homepage":"https://www.boost.org/libs/program_options","license":"BSL-1.0","dependencies":[{"name":"boost-any","version>=":"1.85.0"},{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-lexical-cast","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-tokenizer","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"k870470wwuxbIicG"} +{"fts":"boost-property-map-parallel https://www.boost.org/libs/property_map_parallel boost property_map_parallel module","name":"boost-property-map-parallel","version":"1.85.0","port-version":1,"description":"Boost property_map_parallel module","homepage":"https://www.boost.org/libs/property_map_parallel","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mpi","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-multi-index","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-property-map","version>=":"1.85.0"},{"name":"boost-serialization","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"Hpii0dNM7IwhOFhS"} +{"fts":"boost-property-map https://www.boost.org/libs/property_map boost property_map module","name":"boost-property-map","version":"1.85.0","port-version":1,"description":"Boost property_map module","homepage":"https://www.boost.org/libs/property_map","license":"BSL-1.0","dependencies":[{"name":"boost-any","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-lexical-cast","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-index","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"t0wD9PEq8zw32Leo"} +{"fts":"boost-property-tree https://www.boost.org/libs/property_tree boost property_tree module","name":"boost-property-tree","version":"1.85.0","port-version":1,"description":"Boost property_tree module","homepage":"https://www.boost.org/libs/property_tree","license":"BSL-1.0","dependencies":[{"name":"boost-any","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-multi-index","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-serialization","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"ukr6KwKVe3p80m3Y"} +{"fts":"boost-proto https://www.boost.org/libs/proto boost proto module","name":"boost-proto","version":"1.85.0","port-version":1,"description":"Boost proto module","homepage":"https://www.boost.org/libs/proto","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-fusion","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"u6qu9OR5Py5HPpL1"} +{"fts":"boost-ptr-container https://www.boost.org/libs/ptr_container boost ptr_container module","name":"boost-ptr-container","version":"1.85.0","port-version":1,"description":"Boost ptr_container module","homepage":"https://www.boost.org/libs/ptr_container","license":"BSL-1.0","dependencies":[{"name":"boost-array","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-circular-buffer","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-unordered","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"ZE1SVLEU1pXoLxaB"} +{"fts":"boost-python https://www.boost.org/libs/python boost python module","name":"boost-python","version":"1.85.0","port-version":2,"description":"Boost python module","homepage":"https://www.boost.org/libs/python","license":"BSL-1.0","supports":"!uwp & !emscripten & !ios & !android","dependencies":[{"name":"boost-align","version>=":"1.85.0"},{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-conversion","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-foreach","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-graph","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-lexical-cast","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-numeric-conversion","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-property-map","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"},"python3"],"_id":"r9mSWJlZi5Wpiqru"} +{"fts":"boost-qvm https://www.boost.org/libs/qvm boost qvm module","name":"boost-qvm","version":"1.85.0","port-version":1,"description":"Boost qvm module","homepage":"https://www.boost.org/libs/qvm","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"eIkflvCNIhUdTt3R"} +{"fts":"boost-random https://www.boost.org/libs/random boost random module","name":"boost-random","version":"1.85.0","port-version":1,"description":"Boost random module","homepage":"https://www.boost.org/libs/random","license":"BSL-1.0","supports":"!uwp","dependencies":[{"name":"boost-array","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-dynamic-bitset","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-io","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"xpmIiiNAITvqAawT"} +{"fts":"boost-range https://www.boost.org/libs/range boost range module","name":"boost-range","version":"1.85.0","port-version":1,"description":"Boost range module","homepage":"https://www.boost.org/libs/range","license":"BSL-1.0","dependencies":[{"name":"boost-array","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-conversion","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-regex","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"uAtO1kwwhQajzI1C"} +{"fts":"boost-ratio https://www.boost.org/libs/ratio boost ratio module","name":"boost-ratio","version":"1.85.0","port-version":1,"description":"Boost ratio module","homepage":"https://www.boost.org/libs/ratio","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"MC0BmBuvjpaCkdDf"} +{"fts":"boost-rational https://www.boost.org/libs/rational boost rational module","name":"boost-rational","version":"1.85.0","port-version":1,"description":"Boost rational module","homepage":"https://www.boost.org/libs/rational","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"f11JeruBlTmFxMOd"} +{"fts":"boost-redis https://www.boost.org/libs/redis boost redis module","name":"boost-redis","version":"1.85.0","port-version":2,"description":"Boost redis module","homepage":"https://www.boost.org/libs/redis","license":"BSL-1.0","dependencies":[{"name":"boost-asio","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"}],"_id":"a3IWFJsWuBHcxUOI"} +{"fts":"boost-regex https://www.boost.org/libs/regex icu icu backend for boost.regex boost regex module","name":"boost-regex","version":"1.85.0","port-version":1,"description":"Boost regex module","homepage":"https://www.boost.org/libs/regex","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"features":{"icu":{"description":"ICU backend for Boost.Regex","dependencies":["icu"]}},"_id":"dUzQAuSmKaKGdti0"} +{"fts":"boost-safe-numerics https://www.boost.org/libs/safe_numerics boost safe_numerics module","name":"boost-safe-numerics","version":"1.85.0","port-version":1,"description":"Boost safe_numerics module","homepage":"https://www.boost.org/libs/safe_numerics","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-logic","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"}],"_id":"gjlmc2Toh1SX2uAg"} +{"fts":"boost-scope-exit https://www.boost.org/libs/scope_exit boost scope_exit module","name":"boost-scope-exit","version":"1.85.0","port-version":1,"description":"Boost scope_exit module","homepage":"https://www.boost.org/libs/scope_exit","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"}],"_id":"VBn1F7cgROcOcJHQ"} +{"fts":"boost-scope https://www.boost.org/libs/scope boost scope module","name":"boost-scope","version":"1.85.0","port-version":1,"description":"Boost scope module","homepage":"https://www.boost.org/libs/scope","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"qfLgjA1K2pk2XMQh"} +{"fts":"boost-serialization https://www.boost.org/libs/serialization boost serialization module","name":"boost-serialization","version":"1.85.0","port-version":1,"description":"Boost serialization module","homepage":"https://www.boost.org/libs/serialization","license":"BSL-1.0","dependencies":[{"name":"boost-array","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-io","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-spirit","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"},{"name":"boost-variant","version>=":"1.85.0"},{"name":"boost-variant2","version>=":"1.85.0"}],"_id":"oyQGOGwcy9hBWwT5"} +{"fts":"boost-signals2 https://www.boost.org/libs/signals2 boost signals2 module","name":"boost-signals2","version":"1.85.0","port-version":1,"description":"Boost signals2 module","homepage":"https://www.boost.org/libs/signals2","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-parameter","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-variant","version>=":"1.85.0"}],"_id":"RItV5RHg746DPVdM"} +{"fts":"boost-smart-ptr https://www.boost.org/libs/smart_ptr boost smart_ptr module","name":"boost-smart-ptr","version":"1.85.0","port-version":1,"description":"Boost smart_ptr module","homepage":"https://www.boost.org/libs/smart_ptr","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"QJ6a8rWoufD4jNbH"} +{"fts":"boost-sort https://www.boost.org/libs/sort boost sort module","name":"boost-sort","version":"1.85.0","port-version":1,"description":"Boost sort module","homepage":"https://www.boost.org/libs/sort","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"IdCeRXZlHfLTxh6k"} +{"fts":"boost-spirit https://www.boost.org/libs/spirit boost spirit module","name":"boost-spirit","version":"1.85.0","port-version":1,"description":"Boost spirit module","homepage":"https://www.boost.org/libs/spirit","license":"BSL-1.0","dependencies":[{"name":"boost-array","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-endian","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-function-types","version>=":"1.85.0"},{"name":"boost-fusion","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-io","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-phoenix","version>=":"1.85.0"},{"name":"boost-pool","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-proto","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-regex","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-thread","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"},{"name":"boost-unordered","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"},{"name":"boost-variant","version>=":"1.85.0"}],"_id":"CUauHJZBbqgEUpiz"} +{"fts":"boost-stacktrace https://www.boost.org/libs/stacktrace backtrace use boost_stacktrace_backtrace windbg use boost_stacktrace_windbg boost stacktrace module","name":"boost-stacktrace","version":"1.85.0","port-version":4,"description":"Boost stacktrace module","homepage":"https://www.boost.org/libs/stacktrace","license":"BSL-1.0","supports":"!uwp","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-winapi","version>=":"1.85.0"}],"default-features":[{"name":"backtrace","platform":"!windows"},{"name":"windbg","platform":"windows"}],"features":{"backtrace":{"description":"Use boost_stacktrace_backtrace","supports":"!windows","dependencies":[{"name":"libbacktrace","platform":"!windows"}]},"windbg":{"description":"Use boost_stacktrace_windbg","supports":"windows"}},"_id":"zybXeUPHrHwZiidO"} +{"fts":"boost-statechart https://www.boost.org/libs/statechart boost statechart module","name":"boost-statechart","version":"1.85.0","port-version":1,"description":"Boost statechart module","homepage":"https://www.boost.org/libs/statechart","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-conversion","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-thread","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"KC1UEsfh9wl85lfd"} +{"fts":"boost-static-assert https://www.boost.org/libs/static_assert boost static_assert module","name":"boost-static-assert","version":"1.85.0","port-version":1,"description":"Boost static_assert module","homepage":"https://www.boost.org/libs/static_assert","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"wpqQU5TNPvP4aZXT"} +{"fts":"boost-static-string https://www.boost.org/libs/static_string boost static_string module","name":"boost-static-string","version":"1.85.0","port-version":1,"description":"Boost static_string module","homepage":"https://www.boost.org/libs/static_string","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"esIwELZuNNvbNRPT"} +{"fts":"boost-stl-interfaces https://www.boost.org/libs/stl_interfaces boost stl_interfaces module","name":"boost-stl-interfaces","version":"1.85.0","port-version":1,"description":"Boost stl_interfaces module","homepage":"https://www.boost.org/libs/stl_interfaces","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"VpCdhZ42cHoQaMyk"} +{"fts":"boost-system https://www.boost.org/libs/system boost system module","name":"boost-system","version":"1.85.0","port-version":1,"description":"Boost system module","homepage":"https://www.boost.org/libs/system","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-variant2","version>=":"1.85.0"},{"name":"boost-winapi","version>=":"1.85.0"}],"_id":"hSwDuQTfhy6R7bsq"} +{"fts":"boost-test https://www.boost.org/libs/test boost test module","name":"boost-test","version":"1.85.0","port-version":1,"description":"Boost test module","homepage":"https://www.boost.org/libs/test","license":"BSL-1.0","supports":"!uwp","dependencies":[{"name":"boost-algorithm","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-exception","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-io","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-numeric-conversion","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"nzq8dVfoTnmyV98J"} +{"fts":"boost-thread https://www.boost.org/libs/thread boost thread module","name":"boost-thread","version":"1.85.0","port-version":1,"description":"Boost thread module","homepage":"https://www.boost.org/libs/thread","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-atomic","version>=":"1.85.0"},{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-chrono","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-date-time","version>=":"1.85.0"},{"name":"boost-exception","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-io","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"},{"name":"boost-winapi","version>=":"1.85.0"}],"_id":"EvWSUUwvqy9YO7DC"} +{"fts":"boost-throw-exception https://www.boost.org/libs/throw_exception boost throw_exception module","name":"boost-throw-exception","version":"1.85.0","port-version":1,"description":"Boost throw_exception module","homepage":"https://www.boost.org/libs/throw_exception","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"dRA7O17DZ9on8hhT"} +{"fts":"boost-timer https://www.boost.org/libs/timer boost timer module","name":"boost-timer","version":"1.85.0","port-version":2,"description":"Boost timer module","homepage":"https://www.boost.org/libs/timer","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-io","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"}],"_id":"9ZP9HhA8waWE3MRw"} +{"fts":"boost-tokenizer https://www.boost.org/libs/tokenizer boost tokenizer module","name":"boost-tokenizer","version":"1.85.0","port-version":1,"description":"Boost tokenizer module","homepage":"https://www.boost.org/libs/tokenizer","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"OIBozvaTcOzpqnRO"} +{"fts":"boost-tti https://www.boost.org/libs/tti boost tti module","name":"boost-tti","version":"1.85.0","port-version":1,"description":"Boost tti module","homepage":"https://www.boost.org/libs/tti","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-function-types","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"Ie7kRJb0wMgkULKF"} +{"fts":"boost-tuple https://www.boost.org/libs/tuple boost tuple module","name":"boost-tuple","version":"1.85.0","port-version":1,"description":"Boost tuple module","homepage":"https://www.boost.org/libs/tuple","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"wxQPr5KaY2Ef0bfq"} +{"fts":"boost-type-erasure https://www.boost.org/libs/type_erasure boost type_erasure module","name":"boost-type-erasure","version":"1.85.0","port-version":1,"description":"Boost type_erasure module","homepage":"https://www.boost.org/libs/type_erasure","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-fusion","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-thread","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"},{"name":"boost-vmd","version>=":"1.85.0"}],"_id":"c7G3s2obqeHIY3Np"} +{"fts":"boost-type-index https://www.boost.org/libs/type_index boost type_index module","name":"boost-type-index","version":"1.85.0","port-version":1,"description":"Boost type_index module","homepage":"https://www.boost.org/libs/type_index","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"}],"_id":"ino4D2kmRPAmAndn"} +{"fts":"boost-type-traits https://www.boost.org/libs/type_traits boost type_traits module","name":"boost-type-traits","version":"1.85.0","port-version":1,"description":"Boost type_traits module","homepage":"https://www.boost.org/libs/type_traits","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"}],"_id":"TG3wlNGeG0YvE0Ac"} +{"fts":"boost-typeof https://www.boost.org/libs/typeof boost typeof module","name":"boost-typeof","version":"1.85.0","port-version":1,"description":"Boost typeof module","homepage":"https://www.boost.org/libs/typeof","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"}],"_id":"sk48Hb1SKfR6wHx5"} +{"fts":"boost-ublas https://www.boost.org/libs/ublas boost ublas module","name":"boost-ublas","version":"1.85.0","port-version":1,"description":"Boost ublas module","homepage":"https://www.boost.org/libs/ublas","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-compute","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-interval","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-serialization","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"}],"_id":"0td0Q69Zy3kEp7yd"} +{"fts":"boost-uninstall internal vcpkg port used to uninstall boost","name":"boost-uninstall","version":"1.85.0","port-version":1,"description":"Internal vcpkg port used to uninstall Boost","license":"MIT","_id":"oJMkZz8LYZ1vwLOo"} +{"fts":"boost-units https://www.boost.org/libs/units boost units module","name":"boost-units","version":"1.85.0","port-version":1,"description":"Boost units module","homepage":"https://www.boost.org/libs/units","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-io","version>=":"1.85.0"},{"name":"boost-lambda","version>=":"1.85.0"},{"name":"boost-math","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"}],"_id":"NR62YlsnMeffCLoy"} +{"fts":"boost-unordered https://www.boost.org/libs/unordered boost unordered module","name":"boost-unordered","version":"1.85.0","port-version":2,"description":"Boost unordered module","homepage":"https://www.boost.org/libs/unordered","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"}],"_id":"e28xLB3SIF8CmXHJ"} +{"fts":"boost-url https://www.boost.org/libs/url boost url module","name":"boost-url","version":"1.85.0","port-version":1,"description":"Boost url module","homepage":"https://www.boost.org/libs/url","license":"BSL-1.0","dependencies":[{"name":"boost-align","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-variant2","version>=":"1.85.0"}],"_id":"LqS8op0PLURMYqYq"} +{"fts":"boost-utility https://www.boost.org/libs/utility boost utility module","name":"boost-utility","version":"1.85.0","port-version":1,"description":"Boost utility module","homepage":"https://www.boost.org/libs/utility","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-io","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"kkDZwZ6OFf23EfIi"} +{"fts":"boost-uuid https://www.boost.org/libs/uuid boost uuid module","name":"boost-uuid","version":"1.85.0","port-version":1,"description":"Boost uuid module","homepage":"https://www.boost.org/libs/uuid","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-io","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-numeric-conversion","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-random","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-tti","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-winapi","version>=":"1.85.0"}],"_id":"KnAjFzmyPgnATJHr"} +{"fts":"boost-variant https://www.boost.org/libs/variant boost variant module","name":"boost-variant","version":"1.85.0","port-version":1,"description":"Boost variant module","homepage":"https://www.boost.org/libs/variant","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-index","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"h6A8bsobtRpOaSEA"} +{"fts":"boost-variant2 https://www.boost.org/libs/variant2 boost variant2 module","name":"boost-variant2","version":"1.85.0","port-version":2,"description":"Boost variant2 module","homepage":"https://www.boost.org/libs/variant2","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"}],"_id":"LRU1sR5TRQBJynNU"} +{"fts":"boost-vmd https://www.boost.org/libs/vmd boost vmd module","name":"boost-vmd","version":"1.85.0","port-version":1,"description":"Boost vmd module","homepage":"https://www.boost.org/libs/vmd","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"}],"_id":"53R2KkbJtHULxs7i"} +{"fts":"boost-wave https://www.boost.org/libs/wave boost wave module","name":"boost-wave","version":"1.85.0","port-version":2,"description":"Boost wave module","homepage":"https://www.boost.org/libs/wave","license":"BSL-1.0","supports":"!uwp","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-filesystem","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-format","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-lexical-cast","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-multi-index","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-pool","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-serialization","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-spirit","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"}],"_id":"udNcZt1MqMVNogKZ"} +{"fts":"boost-winapi https://www.boost.org/libs/winapi boost winapi module","name":"boost-winapi","version":"1.85.0","port-version":1,"description":"Boost winapi module","homepage":"https://www.boost.org/libs/winapi","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"}],"_id":"BOHz0lqnI8qxlM8w"} +{"fts":"boost-xpressive https://www.boost.org/libs/xpressive boost xpressive module","name":"boost-xpressive","version":"1.85.0","port-version":1,"description":"Boost xpressive module","homepage":"https://www.boost.org/libs/xpressive","license":"BSL-1.0","dependencies":[{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-conversion","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-exception","version>=":"1.85.0"},{"name":"boost-fusion","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-lexical-cast","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-numeric-conversion","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-proto","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-spirit","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"}],"_id":"MeLUPxoWT7y8MmQ9"} +{"fts":"boost-yap https://www.boost.org/libs/yap boost yap module","name":"boost-yap","version":"1.85.0","port-version":1,"description":"Boost yap module","homepage":"https://www.boost.org/libs/yap","license":"BSL-1.0","dependencies":[{"name":"boost-cmake","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-hana","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-type-index","version>=":"1.85.0"}],"_id":"BXuMBjbHvJxOtsG4"} +{"fts":"boost https://boost.org mpi build with mpi support peer-reviewed portable c++ source libraries","name":"boost","version":"1.85.0","port-version":1,"description":"Peer-reviewed portable C++ source libraries","homepage":"https://boost.org","license":"BSL-1.0","dependencies":[{"name":"boost-accumulators","version>=":"1.85.0"},{"name":"boost-algorithm","version>=":"1.85.0"},{"name":"boost-align","version>=":"1.85.0"},{"name":"boost-any","version>=":"1.85.0"},{"name":"boost-array","version>=":"1.85.0"},{"name":"boost-asio","version>=":"1.85.0"},{"name":"boost-assert","version>=":"1.85.0"},{"name":"boost-assign","version>=":"1.85.0"},{"name":"boost-atomic","version>=":"1.85.0"},{"name":"boost-beast","platform":"!emscripten","version>=":"1.85.0"},{"name":"boost-bimap","version>=":"1.85.0"},{"name":"boost-bind","version>=":"1.85.0"},{"name":"boost-callable-traits","version>=":"1.85.0"},{"name":"boost-charconv","version>=":"1.85.0"},{"name":"boost-chrono","version>=":"1.85.0"},{"name":"boost-circular-buffer","version>=":"1.85.0"},{"name":"boost-cobalt","platform":"!osx & !ios & !android & !uwp","version>=":"1.85.0"},{"name":"boost-compat","version>=":"1.85.0"},{"name":"boost-compatibility","version>=":"1.85.0"},{"name":"boost-compute","version>=":"1.85.0"},{"name":"boost-concept-check","version>=":"1.85.0"},{"name":"boost-config","version>=":"1.85.0"},{"name":"boost-container","version>=":"1.85.0"},{"name":"boost-container-hash","version>=":"1.85.0"},{"name":"boost-context","platform":"!uwp & !emscripten","version>=":"1.85.0"},{"name":"boost-contract","version>=":"1.85.0"},{"name":"boost-conversion","version>=":"1.85.0"},{"name":"boost-convert","version>=":"1.85.0"},{"name":"boost-core","version>=":"1.85.0"},{"name":"boost-coroutine","platform":"!(arm & windows) & !uwp & !emscripten","version>=":"1.85.0"},{"name":"boost-coroutine2","platform":"!uwp & !emscripten","version>=":"1.85.0"},{"name":"boost-crc","version>=":"1.85.0"},{"name":"boost-date-time","version>=":"1.85.0"},{"name":"boost-describe","version>=":"1.85.0"},{"name":"boost-detail","version>=":"1.85.0"},{"name":"boost-dll","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-dynamic-bitset","version>=":"1.85.0"},{"name":"boost-endian","version>=":"1.85.0"},{"name":"boost-exception","version>=":"1.85.0"},{"name":"boost-fiber","platform":"!uwp & !(arm & windows) & !emscripten","version>=":"1.85.0"},{"name":"boost-filesystem","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-flyweight","version>=":"1.85.0"},{"name":"boost-foreach","version>=":"1.85.0"},{"name":"boost-format","version>=":"1.85.0"},{"name":"boost-function","version>=":"1.85.0"},{"name":"boost-function-types","version>=":"1.85.0"},{"name":"boost-functional","version>=":"1.85.0"},{"name":"boost-fusion","version>=":"1.85.0"},{"name":"boost-geometry","version>=":"1.85.0"},{"name":"boost-gil","version>=":"1.85.0"},{"name":"boost-graph","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-hana","version>=":"1.85.0"},{"name":"boost-headers","version>=":"1.85.0"},{"name":"boost-heap","version>=":"1.85.0"},{"name":"boost-histogram","version>=":"1.85.0"},{"name":"boost-hof","version>=":"1.85.0"},{"name":"boost-icl","version>=":"1.85.0"},{"name":"boost-integer","version>=":"1.85.0"},{"name":"boost-interprocess","version>=":"1.85.0"},{"name":"boost-interval","version>=":"1.85.0"},{"name":"boost-intrusive","version>=":"1.85.0"},{"name":"boost-io","version>=":"1.85.0"},{"name":"boost-iostreams","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-iterator","version>=":"1.85.0"},{"name":"boost-json","version>=":"1.85.0"},{"name":"boost-lambda","version>=":"1.85.0"},{"name":"boost-lambda2","version>=":"1.85.0"},{"name":"boost-leaf","version>=":"1.85.0"},{"name":"boost-lexical-cast","version>=":"1.85.0"},{"name":"boost-local-function","version>=":"1.85.0"},{"name":"boost-locale","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-lockfree","version>=":"1.85.0"},{"name":"boost-log","platform":"!uwp & !emscripten","version>=":"1.85.0"},{"name":"boost-logic","version>=":"1.85.0"},{"name":"boost-math","version>=":"1.85.0"},{"name":"boost-metaparse","version>=":"1.85.0"},{"name":"boost-move","version>=":"1.85.0"},{"name":"boost-mp11","version>=":"1.85.0"},{"name":"boost-mpl","version>=":"1.85.0"},{"name":"boost-msm","version>=":"1.85.0"},{"name":"boost-multi-array","version>=":"1.85.0"},{"name":"boost-multi-index","version>=":"1.85.0"},{"name":"boost-multiprecision","version>=":"1.85.0"},{"name":"boost-mysql","version>=":"1.85.0"},{"name":"boost-nowide","version>=":"1.85.0"},{"name":"boost-numeric-conversion","version>=":"1.85.0"},{"name":"boost-odeint","version>=":"1.85.0"},{"name":"boost-optional","version>=":"1.85.0"},{"name":"boost-outcome","version>=":"1.85.0"},{"name":"boost-parameter","version>=":"1.85.0"},{"name":"boost-parameter-python","platform":"!uwp & !emscripten & !ios & !android","version>=":"1.85.0"},{"name":"boost-pfr","version>=":"1.85.0"},{"name":"boost-phoenix","version>=":"1.85.0"},{"name":"boost-poly-collection","version>=":"1.85.0"},{"name":"boost-polygon","version>=":"1.85.0"},{"name":"boost-pool","version>=":"1.85.0"},{"name":"boost-predef","version>=":"1.85.0"},{"name":"boost-preprocessor","version>=":"1.85.0"},{"name":"boost-process","platform":"!emscripten","version>=":"1.85.0"},{"name":"boost-program-options","version>=":"1.85.0"},{"name":"boost-property-map","version>=":"1.85.0"},{"name":"boost-property-tree","version>=":"1.85.0"},{"name":"boost-proto","version>=":"1.85.0"},{"name":"boost-ptr-container","version>=":"1.85.0"},{"name":"boost-python","platform":"!uwp & !emscripten & !ios & !android","version>=":"1.85.0"},{"name":"boost-qvm","version>=":"1.85.0"},{"name":"boost-random","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-range","version>=":"1.85.0"},{"name":"boost-ratio","version>=":"1.85.0"},{"name":"boost-rational","version>=":"1.85.0"},{"name":"boost-redis","version>=":"1.85.0"},{"name":"boost-regex","version>=":"1.85.0"},{"name":"boost-safe-numerics","version>=":"1.85.0"},{"name":"boost-scope","version>=":"1.85.0"},{"name":"boost-scope-exit","version>=":"1.85.0"},{"name":"boost-serialization","version>=":"1.85.0"},{"name":"boost-signals2","version>=":"1.85.0"},{"name":"boost-smart-ptr","version>=":"1.85.0"},{"name":"boost-sort","version>=":"1.85.0"},{"name":"boost-spirit","version>=":"1.85.0"},{"name":"boost-stacktrace","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-statechart","version>=":"1.85.0"},{"name":"boost-static-assert","version>=":"1.85.0"},{"name":"boost-static-string","version>=":"1.85.0"},{"name":"boost-stl-interfaces","version>=":"1.85.0"},{"name":"boost-system","version>=":"1.85.0"},{"name":"boost-test","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-thread","version>=":"1.85.0"},{"name":"boost-throw-exception","version>=":"1.85.0"},{"name":"boost-timer","version>=":"1.85.0"},{"name":"boost-tokenizer","version>=":"1.85.0"},{"name":"boost-tti","version>=":"1.85.0"},{"name":"boost-tuple","version>=":"1.85.0"},{"name":"boost-type-erasure","version>=":"1.85.0"},{"name":"boost-type-index","version>=":"1.85.0"},{"name":"boost-type-traits","version>=":"1.85.0"},{"name":"boost-typeof","version>=":"1.85.0"},{"name":"boost-ublas","version>=":"1.85.0"},{"name":"boost-units","version>=":"1.85.0"},{"name":"boost-unordered","version>=":"1.85.0"},{"name":"boost-url","version>=":"1.85.0"},{"name":"boost-utility","version>=":"1.85.0"},{"name":"boost-uuid","version>=":"1.85.0"},{"name":"boost-variant","version>=":"1.85.0"},{"name":"boost-variant2","version>=":"1.85.0"},{"name":"boost-vmd","version>=":"1.85.0"},{"name":"boost-wave","platform":"!uwp","version>=":"1.85.0"},{"name":"boost-winapi","version>=":"1.85.0"},{"name":"boost-xpressive","version>=":"1.85.0"},{"name":"boost-yap","version>=":"1.85.0"}],"features":{"mpi":{"description":"Build with MPI support","dependencies":[{"name":"boost-graph-parallel","version>=":"1.85.0"},{"name":"boost-mpi","version>=":"1.85.0"},{"name":"boost-property-map-parallel","version>=":"1.85.0"}]}},"_id":"xM2XqJ95lOhfX14F"} +{"fts":"boringssl https://boringssl.googlesource.com/boringssl boringssl is a fork of openssl developed by google","name":"boringssl","version-date":"2024-09-13","description":"BoringSSL is a fork of OpenSSL developed by Google","homepage":"https://boringssl.googlesource.com/boringssl","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"99og9dtrTH9Baj7b"} +{"fts":"botan https://botan.randombit.net amalgamation do an amalgamation build of the library zlib build with zlib. enable compression pipes. a cryptography library written in c++11","name":"botan","version":"3.5.0","port-version":1,"description":"A cryptography library written in C++11","homepage":"https://botan.randombit.net","license":"BSD-2-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-cmake-get-vars","host":true}],"features":{"amalgamation":{"description":"Do an amalgamation build of the library"},"zlib":{"description":"Build with zlib. Enable compression pipes.","dependencies":[{"name":"vcpkg-pkgconfig-get-modules","host":true},"zlib"]}},"_id":"eS4hvG66INaZElDo"} +{"fts":"box2d https://box2d.org an open source c++ engine for simulating rigid bodies in 2d","name":"box2d","version-semver":"2.4.1","port-version":3,"description":"An open source C++ engine for simulating rigid bodies in 2D","homepage":"https://box2d.org","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"x799LidAL975NTpq"} +{"fts":"braft https://github.com/baidu/braft consensus algorithm library","name":"braft","version-date":"2021-26-04","port-version":5,"description":"Consensus algorithm library","homepage":"https://github.com/baidu/braft","license":"Apache-2.0","supports":"!windows","dependencies":["brpc","gflags","glog","leveldb","protobuf","thrift",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"9FAyFBLhrk2Ny8yL"} +{"fts":"breakpad https://github.com/google/breakpad tools build breakpad tools a set of client and server components which implement a crash-reporting system.","name":"breakpad","version-date":"2023-06-01","port-version":2,"description":"a set of client and server components which implement a crash-reporting system.","homepage":"https://github.com/google/breakpad","license":"BSD-3-Clause","supports":"!uwp & (!windows | !arm) & (!windows | !arm64)","dependencies":[{"name":"atl","platform":"windows"},"libdisasm",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"zlib","platform":"linux"}],"features":{"tools":{"description":"Build breakpad tools","supports":"linux"}},"_id":"Kv9tr1Orz4FuGhtn"} +{"fts":"brigand https://github.com/edouarda/brigand brigand is a light-weight, fully functional, instant-compile time c++ 11 meta-programming library.","name":"brigand","version":"1.3.0","port-version":3,"description":"Brigand is a light-weight, fully functional, instant-compile time C++ 11 meta-programming library.","homepage":"https://github.com/edouarda/brigand","dependencies":["boost-fusion","boost-variant",{"name":"vcpkg-cmake","host":true}],"_id":"TxKlGoSDE53PfbRu"} +{"fts":"brotli https://github.com/google/brotli a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the lz77 algorithm, huffman coding and 2nd order context modeling.","name":"brotli","version":"1.1.0","port-version":1,"description":"a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling.","homepage":"https://github.com/google/brotli","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"E7t384BDAhWJGGA1"} +{"fts":"brpc https://github.com/apache/brpc industrial-grade rpc framework used throughout baidu, with 1,000,000+ instances and thousands kinds of services, called \"baidu-rpc\" inside baidu.","name":"brpc","version":"1.10.0","description":"Industrial-grade RPC framework used throughout Baidu, with 1,000,000+ instances and thousands kinds of services, called \"baidu-rpc\" inside Baidu.","homepage":"https://github.com/apache/brpc","license":"Apache-2.0","supports":"!windows & !(arm & android)","dependencies":["gflags","glog",{"name":"leveldb","default-features":false},"openssl",{"name":"protobuf","features":["zlib"]},"thrift",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"jLlYNdGULkGO62i4"} +{"fts":"brunocodutra-metal a single header c++11 library designed to make you love template metaprogramming","name":"brunocodutra-metal","version":"2.1.4","description":"A single header C++11 library designed to make you love template metaprogramming","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"NnN9zxXOWQrc9CXg"} +{"fts":"brynet https://github.com/ironsdu/brynet a c++ header only cross platform high performance tcp network library, and support ssl/http/websocket.","name":"brynet","version":"1.12.2","description":"A C++ header only cross platform high performance tcp network library, and support SSL/HTTP/Websocket.","homepage":"https://github.com/IronsDu/brynet","_id":"G6wPYLQjf0RFZl6K"} +{"fts":"bshoshany-thread-pool https://github.com/bshoshany/thread-pool barak shoshany bs::thread_pool: a fast, lightweight, and easy-to-use c++17 thread pool library","name":"bshoshany-thread-pool","version":"4.1.0","maintainers":"Barak Shoshany ","description":"BS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread pool library","homepage":"https://github.com/bshoshany/thread-pool","documentation":"https://github.com/bshoshany/thread-pool/blob/master/README.md","license":"MIT","_id":"SRUXa7rbqz7HD7wk"} +{"fts":"bsio https://github.com/arknx/bsio networking library, ans support http/websocket, based on asio.","name":"bsio","version":"1.0.0","description":"networking library, ans support HTTP/WebSocket, based on asio.","homepage":"https://github.com/ArkNX/bsio","dependencies":["asio",{"name":"vcpkg-cmake","host":true}],"_id":"HrQP3v5j7GyMdZ5j"} +{"fts":"buck-yeh-bux-mariadb-client https://github.com/buck-yeh/bux-mariadb-client loose-coupled throw-on-error c++20 wrapper classes and utilities over mysql/mariadb connector/c api","name":"buck-yeh-bux-mariadb-client","version":"1.0.4","description":"Loose-coupled throw-on-error C++20 wrapper classes and utilities over mysql/mariadb Connector/C API","homepage":"https://github.com/buck-yeh/bux-mariadb-client","license":"MIT","supports":"!(android | linux | osx | uwp)","dependencies":["buck-yeh-bux","libmariadb",{"name":"vcpkg-cmake","host":true}],"_id":"TKcLPWAvlqZXIP29"} +{"fts":"buck-yeh-bux-sqlite https://github.com/buck-yeh/bux-sqlite modern c++ wrapper classes and utilities of the original sqlite3 api","name":"buck-yeh-bux-sqlite","version":"1.0.1","description":"Modern C++ wrapper classes and utilities of the original sqlite3 API","homepage":"https://github.com/buck-yeh/bux-sqlite","license":"MIT","supports":"!(arm | uwp | osx | linux)","dependencies":["buck-yeh-bux","fmt","sqlite3",{"name":"vcpkg-cmake","host":true}],"_id":"E9TTP3V8R3acr5SG"} +{"fts":"buck-yeh-bux https://github.com/buck-yeh/bux a supplemental c++ library with functionalities not directly supported from modern c++ standard.","name":"buck-yeh-bux","version":"1.8.1","description":"A supplemental C++ library with functionalities not directly supported from Modern C++ standard.","homepage":"https://github.com/buck-yeh/bux","license":"MIT","supports":"!(android | linux | osx | uwp)","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"YZKtw1F7EH02itZG"} +{"fts":"bullet3 https://github.com/bulletphysics/bullet3 double-precision use float64 doubles for bullet3 extras build the extras multithreading multithreading functionality for bullet3 rtti enable rtti on windows bullet physics is a professional collision detection, rigid body, and soft body dynamics library","name":"bullet3","version":"3.25","port-version":2,"description":"Bullet Physics is a professional collision detection, rigid body, and soft body dynamics library","homepage":"https://github.com/bulletphysics/bullet3","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"double-precision":{"description":"Use float64 doubles for bullet3"},"extras":{"description":"Build the extras"},"multithreading":{"description":"Multithreading functionality for bullet3"},"rtti":{"description":"Enable RTTI on windows"}},"_id":"beURJ6t17BZ12oNY"} +{"fts":"bustache https://github.com/jamboree/bustache c++11 implementation of {{ mustache }}","name":"bustache","version":"1.1.0","port-version":2,"description":"C++11 implementation of {{ mustache }}","homepage":"https://github.com/jamboree/bustache","license":"BSL-1.0","dependencies":["boost-unordered","boost-utility",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"dTJwGKehx3JJiYNv"} +{"fts":"butteraugli https://github.com/google/butteraugli butteraugli estimates the psychovisual difference between two images","name":"butteraugli","version-date":"2019-05-08","port-version":4,"description":"butteraugli estimates the psychovisual difference between two images","homepage":"https://github.com/google/butteraugli","dependencies":["libjpeg-turbo","libpng",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"s1CCCY1cap9IvmdE"} +{"fts":"bxzstr https://github.com/tmaklin/bxzstr a c++ header-only zlib/libbz2/liblzma/zstandard wrapper.","name":"bxzstr","version":"1.2.2","description":"A C++ header-only ZLib/libBZ2/libLZMA/Zstandard wrapper.","homepage":"https://github.com/tmaklin/bxzstr","license":"MPL-2.0","supports":"!xbox","dependencies":["bzip2","liblzma","zlib","zstd"],"_id":"c7DMo9x2maCrPXFa"} +{"fts":"byte-lite a c++17-like byte type for c++98, c++11 and later in a single-file header-only library","name":"byte-lite","version":"0.3.0","description":"A C++17-like byte type for C++98, C++11 and later in a single-file header-only library","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"b8JgCv8uXvfmXYwQ"} +{"fts":"bzip2 https://sourceware.org/bzip2/ tool builds bzip2 executable bzip2 is a freely available, patent free, high-quality data compressor. it typically compresses files to within 10% to 15% of the best available techniques (the ppm family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression.","name":"bzip2","version-semver":"1.0.8","port-version":6,"description":"bzip2 is a freely available, patent free, high-quality data compressor. It typically compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression.","homepage":"https://sourceware.org/bzip2/","documentation":"https://sourceware.org/bzip2/docs.html","license":"bzip2-1.0.6","dependencies":[{"name":"vcpkg-cmake","host":true}],"default-features":["tool"],"features":{"tool":{"description":"Builds bzip2 executable"}},"_id":"P5mKfHxOdr5M1Vg7"} +{"fts":"c-ares https://github.com/c-ares/c-ares a c library for asynchronous dns requests","name":"c-ares","version-semver":"1.33.1","description":"A C library for asynchronous DNS requests","homepage":"https://github.com/c-ares/c-ares","license":"MIT-CMU","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"8IazjrJizL3DGUPn"} +{"fts":"c-dbg-macro https://github.com/eerimoq/dbg-macro a dbg(...) macro for c","name":"c-dbg-macro","version-date":"2020-02-29","description":"A dbg(...) macro for C","homepage":"https://github.com/eerimoq/dbg-macro","_id":"wCHBs74NEFyNDROO"} +{"fts":"c4core https://github.com/biojppm/c4core library of low-level c++ utilities","name":"c4core","version":"0.2.1","description":"Library of low-level C++ utilities","homepage":"https://github.com/biojppm/c4core","license":"MIT","supports":"!uwp & !(windows & arm)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"l5j0YHqVSIZrom65"} +{"fts":"c89stringutils https://github.com/offscale/c89stringutils string functions from newer standards / common non-standards for c89","name":"c89stringutils","version":"0.0.2","description":"string functions from newer standards / common non-standards for C89","homepage":"https://github.com/offscale/c89stringutils","license":"Apache-2.0 OR MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"u8524IYHJQhJhgHm"} +{"fts":"c9y https://github.com/rioki/c9y concurency","name":"c9y","version-semver":"0.8.0","description":"Concurency","homepage":"https://github.com/rioki/c9y","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"gll4JKDTnfYwOGzP"} +{"fts":"cachelib https://github.com/facebook/cachelib pluggable caching engine to build and scale high performance cache services.","name":"cachelib","version-string":"2024.07.15.00","description":"Pluggable caching engine to build and scale high performance cache services.","homepage":"https://github.com/facebook/CacheLib","license":"Apache-2.0","supports":"linux & x64 & static","dependencies":["fbthrift","fizz","fmt",{"name":"folly","features":["libaio"]},"gflags","glog","gtest","tsl-sparse-map",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"wangle"],"_id":"D6OKaq5cO55aWmNt"} +{"fts":"caf https://github.com/actor-framework/actor-framework an open source implementation of the actor model for c++ featuring lightweight & fast actor implementations, pattern matching for messages, network transparent messaging, and more.","name":"caf","version":"1.0.1","description":"an open source implementation of the actor model for C++ featuring lightweight & fast actor implementations, pattern matching for messages, network transparent messaging, and more.","homepage":"https://github.com/actor-framework/actor-framework","license":"BSD-3-Clause","dependencies":["openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"GZxLiECwIWMH9KKk"} +{"fts":"cairo https://cairographics.org fontconfig build with fontconfig freetype use the freetype font backend gobject build gobject module lzo build with lzo support x11 build with x11 support cairo is a 2d graphics library with support for multiple output devices. currently supported output targets include the x window system (via both xlib and xcb), quartz, win32, image buffers, postscript, pdf, and svg file output. experimental backends include opengl, beos, os/2, and directfb.","name":"cairo","version":"1.18.0","port-version":1,"description":"Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, PostScript, PDF, and SVG file output. Experimental backends include OpenGL, BeOS, OS/2, and DirectFB.","homepage":"https://cairographics.org","license":"LGPL-2.1-only OR MPL-1.1","supports":"!xbox & !uwp","dependencies":["dirent","expat","libpng","pixman","pthread",{"name":"vcpkg-tool-meson","host":true},"zlib"],"default-features":["fontconfig","freetype"],"features":{"fontconfig":{"description":"build with fontconfig","dependencies":["fontconfig"]},"freetype":{"description":"use the freetype font backend","dependencies":["freetype"]},"gobject":{"description":"build gobject module","dependencies":["glib"]},"lzo":{"description":"build with lzo support","dependencies":["lzo"]},"x11":{"description":"build with x11 support","supports":"!windows"}},"_id":"CCvVytvCSLvxsELv"} +{"fts":"cairomm https://www.cairographics.org a c++ wrapper for the cairo graphics library","name":"cairomm","version":"1.18.0","description":"A C++ wrapper for the cairo graphics library","homepage":"https://www.cairographics.org","license":"LGPL-2.0-only","supports":"!xbox","dependencies":["cairo","libsigcpp",{"name":"vcpkg-tool-meson","host":true}],"_id":"3PFuHlKy0wiroCmR"} +{"fts":"calceph https://www.imcce.fr/inpop/calceph/ c library to access the binary planetary ephemeris files.","name":"calceph","version":"4.0.1","description":"C library to access the binary planetary ephemeris files.","homepage":"https://www.imcce.fr/inpop/calceph/","documentation":"https://calceph.imcce.fr/docs/latest/html/c/index.html","license":"CECILL-2.1 OR CECILL-B OR CECILL-C","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"uOywE3jlxyAinsRf"} +{"fts":"camport3 https://github.com/percipioxyz/camport3 percipio.xyz cameras sdk","name":"camport3","version":"1.6.2","description":"percipio.xyz cameras SDK","homepage":"https://github.com/percipioxyz/camport3","supports":"((windows & !uwp & !arm & !arm64 & !static) | linux) & !wasm32","_id":"mKGfIvXebQI3S4On"} +{"fts":"canvas-ity https://github.com/a-e-k/canvas_ity a tiny, single-header -like 2d rasterizer for c++","name":"canvas-ity","version":"1.0","description":"A tiny, single-header -like 2D rasterizer for C++","homepage":"https://github.com/a-e-k/canvas_ity","license":"ISC","_id":"7TKLRItFcQOzDZUd"} +{"fts":"capnproto https://capnproto.org/ openssl build libkj-tls by linking against openssl. data interchange format and capability-based rpc system","name":"capnproto","version":"1.0.2","description":"Data interchange format and capability-based RPC system","homepage":"https://capnproto.org/","license":"MIT","supports":"!windows | (!uwp & !arm)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"openssl":{"description":"Build libkj-tls by linking against OpenSSL.","dependencies":["openssl"]}},"_id":"k4b6jb0KQyZERBWD"} +{"fts":"capstone https://github.com/capstone-engine/capstone arm capstone disassembly support for arm arm64 capstone disassembly support for arm64 bpf capstone disassembly support for bpf diet build capstone in diet mode (reduced features for smaller size) evm capstone disassembly support for evm m680x capstone disassembly support for m680x m68k capstone disassembly support for m68k mips capstone disassembly support for mips mos65xx capstone disassembly support for mos65xx ppc capstone disassembly support for powerpc riscv capstone disassembly support for risc-v sparc capstone disassembly support for sparc sysz capstone disassembly support for sysz tms320c64x capstone disassembly support for tms320c64x tricore capstone disassembly support for tricore wasm capstone disassembly support for webassembly x86 capstone disassembly support for x86 xcore capstone disassembly support for xcore multi-architecture disassembly framework","name":"capstone","version":"5.0.3","description":"Multi-architecture disassembly framework","homepage":"https://github.com/capstone-engine/capstone","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"arm":{"description":"Capstone disassembly support for ARM"},"arm64":{"description":"Capstone disassembly support for ARM64"},"bpf":{"description":"Capstone disassembly support for BPF"},"diet":{"description":"Build Capstone in diet mode (reduced features for smaller size)"},"evm":{"description":"Capstone disassembly support for EVM"},"m680x":{"description":"Capstone disassembly support for M680X"},"m68k":{"description":"Capstone disassembly support for M68k"},"mips":{"description":"Capstone disassembly support for MIPS"},"mos65xx":{"description":"Capstone disassembly support for MOS65XX"},"ppc":{"description":"Capstone disassembly support for PowerPC"},"riscv":{"description":"Capstone disassembly support for RISC-V"},"sparc":{"description":"Capstone disassembly support for SPARC"},"sysz":{"description":"Capstone disassembly support for SysZ"},"tms320c64x":{"description":"Capstone disassembly support for TMS320C64X"},"tricore":{"description":"Capstone disassembly support for TriCore"},"wasm":{"description":"Capstone disassembly support for WebAssembly"},"x86":{"description":"Capstone disassembly support for x86"},"xcore":{"description":"Capstone disassembly support for XCore"}},"_id":"fchC7tDnSUdXNRLc"} +{"fts":"cargs https://likle.github.io/cargs/ a lightweight cross-platform getopt alternative that works on linux, windows and macos. command line argument parser library for c/c++. can be used to parse argv and argc parameters.","name":"cargs","version":"1.2.0","description":"A lightweight cross-platform getopt alternative that works on Linux, Windows and macOS. Command line argument parser library for C/C++. Can be used to parse argv and argc parameters.","homepage":"https://likle.github.io/cargs/","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"2v6cke5IpFt1gMMI"} +{"fts":"cartographer https://github.com/googlecartographer/cartographer google 2d & 3d slam package","name":"cartographer","version":"1.0.0","port-version":6,"description":"Google 2D & 3D SLAM package","homepage":"https://github.com/googlecartographer/cartographer","dependencies":["boost-iostreams","cairo",{"name":"ceres","features":["suitesparse"]},"gflags","glog","gtest","lua","protobuf",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"2FUl7OBISFaUlrlJ"} +{"fts":"casclib http://www.zezula.net/en/casc/casclib.html an open-source implementation of library for reading casc storage from blizzard games since 2014","name":"casclib","version-date":"2024-06-05","description":"An open-source implementation of library for reading CASC storage from Blizzard games since 2014","homepage":"http://www.zezula.net/en/casc/casclib.html","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"gIhv2LzwFv8lXuIa"} +{"fts":"catch-classic https://github.com/catchorg/catch2 a modern, header-only test framework for unit tests this is specifically the legacy 1.x branch provided for compatibility with older compilers.","name":"catch-classic","version":"1.12.2","port-version":2,"description":["A modern, header-only test framework for unit tests","This is specifically the legacy 1.x branch provided for compatibility","with older compilers."],"homepage":"https://github.com/catchorg/Catch2","_id":"OTAHXQsvpWpNvqbC"} +{"fts":"catch deprecated alias for catch2 unit testing framework","name":"catch","version-string":"alias","port-version":1,"description":"Deprecated alias for Catch2 unit testing framework","dependencies":["catch2"],"_id":"2n5HLrsrqbvSiJV4"} +{"fts":"catch2 https://github.com/catchorg/catch2 a modern, c++-native, test framework for unit-tests, tdd and bdd.","name":"catch2","version-semver":"3.7.1","description":"A modern, C++-native, test framework for unit-tests, TDD and BDD.","homepage":"https://github.com/catchorg/Catch2","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"zHfRUHQCblyD3Iiz"} +{"fts":"cblas metapackage for packages which provide cblas","name":"cblas","version-date":"2024-03-19","description":"Metapackage for packages which provide CBLAS","license":null,"dependencies":[{"name":"lapack-reference","features":["cblas"],"platform":"!osx & !ios & !uwp & !(windows & arm) & windows & static"},{"name":"openblas","platform":"!osx & !ios & (uwp | (windows & arm) | !windows | !static)"},{"name":"vcpkg-cmake","host":true}],"_id":"oWeMvzL6mffodsyW"} +{"fts":"cccapstone https://github.com/zer0mem/cccapstone c++ bindings for capstone disasembly framework","name":"cccapstone","version-string":"9b4128ee1153e78288a1b5433e2c06a0d47a4c4e","port-version":2,"description":"c++ bindings for capstone disasembly framework","homepage":"https://github.com/zer0mem/cccapstone","dependencies":["capstone"],"_id":"zlCpJomS8930jnYw"} +{"fts":"ccd https://github.com/danfis/libccd double-precision use float64 doubles for ccd library for collision detection between two convex shapes","name":"ccd","version":"2.1","port-version":4,"description":"Library for collision detection between two convex shapes","homepage":"https://github.com/danfis/libccd","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"double-precision":{"description":"Use float64 doubles for ccd"}},"_id":"e5v1NgenToJzeeU4"} +{"fts":"ccfits https://heasarc.gsfc.nasa.gov/fitsio/ccfits/ ccfits is an object oriented interface to the cfitsio library. it is designed to make the capabilities of cfitsio available to programmers working in c++.","name":"ccfits","version":"2.5","port-version":13,"description":"CCfits is an object oriented interface to the cfitsio library. It is designed to make the capabilities of cfitsio available to programmers working in C++.","homepage":"https://heasarc.gsfc.nasa.gov/fitsio/CCfits/","license":"NASA-1.3","dependencies":["cfitsio",{"name":"vcpkg-cmake","host":true}],"_id":"vetj0WzGhw0GgdVB"} +{"fts":"cctag https://github.com/alicevision/cctag alicevision-team@googlegroups.com apps sample applications for detecting cctag markers in images and videos cuda enable cuda support for faster detection computer vision library for detecting cctag markers made up of concentric circles","name":"cctag","version-semver":"1.0.4","maintainers":"alicevision-team@googlegroups.com","description":"Computer vision library for detecting CCTag markers made up of concentric circles","homepage":"https://github.com/alicevision/CCTag","documentation":"https://cctag.readthedocs.io/","license":"MPL-2.0","supports":"!(uwp | arm | arm64 | android | x86 | xbox)","dependencies":["boost-accumulators","boost-algorithm","boost-container","boost-date-time","boost-exception","boost-filesystem","boost-foreach","boost-iterator","boost-lexical-cast",{"name":"boost-math","features":["legacy"]},"boost-mpl","boost-multi-array","boost-program-options","boost-ptr-container","boost-serialization","boost-spirit","boost-stacktrace","boost-static-assert","boost-test","boost-thread","boost-throw-exception","boost-timer","boost-type-traits","boost-unordered","eigen3","opencv","tbb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"apps":{"description":"Sample applications for detecting CCTag markers in images and videos","dependencies":["boost-program-options","boost-system"]},"cuda":{"description":"Enable Cuda support for faster detection","dependencies":["cuda"]}},"_id":"nSnW9GZGdOGCsNEV"} +{"fts":"cctz https://github.com/google/cctz two libraries that cooperate with to give c++ programmers all the necessary tools for computing with dates, times, and time zones in a simple and correct manner.","name":"cctz","version":"2.4","description":"two libraries that cooperate with to give C++ programmers all the necessary tools for computing with dates, times, and time zones in a simple and correct manner.","homepage":"https://github.com/google/cctz","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"N3ql9Gr3Km7pajsw"} +{"fts":"cddlib https://github.com/cddlib/cddlib c implementation of the double description method","name":"cddlib","version-string":"0.94m","description":"C implementation of the Double Description Method","homepage":"https://github.com/cddlib/cddlib","license":"GPL-2.0-or-later","dependencies":["gmp"],"_id":"2o4LRh614Ech0qXf"} +{"fts":"cdt https://github.com/artem-ogre/cdt.git 64-bit-index-type 64bits are used to store vertex/triangle index types as-compiled-library templates for float and double will be instantiated and compiled into a library constrained delaunay triangulation","name":"cdt","version":"1.4.1","description":"Constrained Delaunay Triangulation","homepage":"https://github.com/artem-ogre/CDT.git","license":"MPL-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"64-bit-index-type":{"description":"64bits are used to store vertex/triangle index types"},"as-compiled-library":{"description":"Templates for float and double will be instantiated and compiled into a library"}},"_id":"dLI6NrUTTqZKkcxu"} +{"fts":"celero https://github.com/digitalinblue/celero celero is a modern cross-platform (windows, linux, macos) microbenchmarking library for c++ 11 and later.","name":"celero","version":"2.9.0","description":"Celero is a modern cross-platform (Windows, Linux, MacOS) Microbenchmarking library for C++ 11 and later.","homepage":"https://github.com/DigitalInBlue/Celero","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"i9sMtGk6j1nkOArs"} +{"fts":"cello https://libcello.org/ higher level programming in c","name":"cello","version-date":"2019-07-23","port-version":4,"description":"Higher level programming in C","homepage":"https://libcello.org/","license":"BSD-2-Clause-Views","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"U1qKRhy3tiqk6IwS"} +{"fts":"cereal https://github.com/uscilab/cereal a header-only c++11 serialization library (built in support for binary, xml and json)","name":"cereal","version":"1.3.2","port-version":1,"description":"a header-only C++11 serialization library (built in support for binary, XML and JSon)","homepage":"https://github.com/USCiLab/cereal","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"B2GgMokOSO16ROYY"} +{"fts":"ceres https://github.com/ceres-solver/ceres-solver cuda support for cuda based dense solvers cxsparse cxsparse support for ceres eigensparse use of eigen as a sparse linear algebra library in ceres lapack use lapack in ceres schur enable fixed-size schur specializations in ceres suitesparse suitesparse support for ceres tools ceres tools non-linear optimization package","name":"ceres","version":"2.1.0","port-version":5,"description":"non-linear optimization package","homepage":"https://github.com/ceres-solver/ceres-solver","license":"Apache-2.0","dependencies":["eigen3",{"name":"glog","platform":"!(arm & uwp)"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cuda":{"description":"Support for CUDA based dense solvers","supports":"linux | (!osx & !uwp & !(arm64 & windows))","dependencies":["cuda"]},"cxsparse":{"description":"CXSparse support for Ceres","dependencies":[{"name":"ceres","features":["suitesparse"]}]},"eigensparse":{"description":"Use of Eigen as a sparse linear algebra library in Ceres"},"lapack":{"description":"Use Lapack in Ceres","dependencies":["lapack"]},"schur":{"description":"Enable fixed-size Schur specializations in Ceres"},"suitesparse":{"description":"SuiteSparse support for Ceres","dependencies":[{"name":"ceres","features":["lapack"]},{"name":"suitesparse","default-features":false}]},"tools":{"description":"Ceres tools","dependencies":["gflags"]}},"_id":"y29cidj9cgt1IoYj"} +{"fts":"cfitsio https://heasarc.gsfc.nasa.gov/fitsio/ curl usecurl pthreads thread-safe build (using pthreads) library of c and fortran subroutines for reading and writing data files in fits (flexible image transport system) data format","name":"cfitsio","version":"3.49","port-version":6,"description":"Library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format","homepage":"https://heasarc.gsfc.nasa.gov/fitsio/","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"curl":{"description":"UseCurl","dependencies":["curl"]},"pthreads":{"description":"Thread-safe build (using pthreads)","dependencies":[{"name":"pthreads","platform":"windows"}]}},"_id":"8E68rHKhRyKpnJGD"} +{"fts":"cgal https://github.com/cgal/cgal qt qt gui support for cgal the computational geometry algorithms library (cgal) is a c++ library that aims to provide easy access to efficient and reliable algorithms in computational geometry.","name":"cgal","version":"5.6.1","port-version":1,"description":"The Computational Geometry Algorithms Library (CGAL) is a C++ library that aims to provide easy access to efficient and reliable algorithms in computational geometry.","homepage":"https://github.com/CGAL/cgal","license":"GPL-3.0-or-later AND LGPL-3.0-or-later AND BSL-1.0","supports":"!xbox","dependencies":["boost-accumulators","boost-algorithm","boost-bimap","boost-callable-traits","boost-concept-check","boost-container","boost-core","boost-detail","boost-filesystem","boost-format","boost-functional","boost-fusion","boost-geometry","boost-graph","boost-heap","boost-intrusive","boost-iostreams","boost-iterator","boost-lambda","boost-logic","boost-math","boost-mpl","boost-multi-array","boost-multi-index","boost-multiprecision","boost-numeric-conversion","boost-optional","boost-parameter","boost-pool","boost-preprocessor","boost-property-map","boost-property-tree","boost-ptr-container","boost-random","boost-range","boost-serialization","boost-spirit","boost-thread","boost-tuple","boost-type-traits","boost-units","boost-utility","boost-variant","gmp","mpfr",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"qt":{"description":"Qt GUI support for CGAL","dependencies":["eigen3","qt5-3d",{"name":"qt5-base","default-features":false},"qt5-script","qt5-svg","qt5-xmlpatterns"]}},"_id":"tLpRkpjHRZnutBdX"} +{"fts":"cgicc https://www.gnu.org/software/cgicc/ gnu cgicc is an ansi c++ compliant class library that greatly simplifies the creation of cgi applications for the world wide web","name":"cgicc","version":"3.2.20","port-version":1,"description":"GNU Cgicc is an ANSI C++ compliant class library that greatly simplifies the creation of CGI applications for the World Wide Web","homepage":"https://www.gnu.org/software/cgicc/","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"zSkGUS4CWqKxMOmk"} +{"fts":"cglm https://github.com/recp/cglm highly optimized graphics math (glm) for c","name":"cglm","version-semver":"0.9.4","description":"Highly Optimized Graphics Math (glm) for C","homepage":"https://github.com/recp/cglm","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"72DhmkGKEesrNT9D"} +{"fts":"cgltf https://github.com/jkuhlmann/cgltf single-file gltf 2.0 loader and writer written in c99","name":"cgltf","version":"1.14","description":"Single-file glTF 2.0 loader and writer written in C99","homepage":"https://github.com/jkuhlmann/cgltf","license":"MIT","_id":"60390poryBfjPXpL"} +{"fts":"cgns http://cgns.org/ fortran enable fortran support (not yet implemented) hdf5 enable hdf5 support legacy enable legacy support lfs enable lfs support lfsselector selector for lfs mpi enable mpi support tests build tests tools no effects, preserved for upgrade compatibility the cfd general notation system (cgns) provides a standard for recording and recovering computer data associated with the numerical solution of fluid dynamics equations.","name":"cgns","version-semver":"4.4.0","description":"The CFD General Notation System (CGNS) provides a standard for recording and recovering computer data associated with the numerical solution of fluid dynamics equations.","homepage":"http://cgns.org/","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["hdf5","lfsselector"],"features":{"fortran":{"description":"Enable fortran support (not yet implemented)"},"hdf5":{"description":"Enable hdf5 support","dependencies":[{"name":"hdf5","default-features":false,"features":["tools"]}]},"legacy":{"description":"Enable legacy support"},"lfs":{"description":"Enable LFS support"},"lfsselector":{"description":"Selector for LFS","dependencies":[{"name":"cgns","default-features":false,"features":["lfs"],"platform":"!osx"}]},"mpi":{"description":"Enable MPI support","dependencies":[{"name":"hdf5","default-features":false,"features":["parallel"]}]},"tests":{"description":"Build tests"},"tools":{"description":"No effects, preserved for upgrade compatibility"}},"_id":"EqOGVWHlbHoniNVL"} +{"fts":"chaiscript https://github.com/chaiscript/chaiscript embedded scripting language designed for c++","name":"chaiscript","version":"6.1.0","port-version":3,"description":"Embedded Scripting Language Designed for C++","homepage":"https://github.com/ChaiScript/ChaiScript","_id":"QYoxcg3fZgf4Joic"} +{"fts":"chakracore https://github.com/microsoft/chakracore core part of the chakra javascript engine","name":"chakracore","version-date":"2022-11-09","port-version":7,"description":"Core part of the Chakra Javascript engine","homepage":"https://github.com/Microsoft/ChakraCore","license":"MIT","supports":"!osx & !uwp & (linux | !static)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-msbuild","host":true,"features":["pkg-config"],"platform":"windows"}],"_id":"dIvAu9LRPwz6UQUr"} +{"fts":"charls https://github.com/team-charls/charls charls, a c++ jpeg-ls library implementation.","name":"charls","version":"2.4.2","description":"CharLS, a C++ JPEG-LS library implementation.","homepage":"https://github.com/team-charls/charls","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"I77XPmvaVyewbeSD"} +{"fts":"chartdir https://www.advsofteng.com/ chartdirector is a powerful chart component for creating professional looking charts for web and windows applications.","name":"chartdir","version":"7.0.0","port-version":7,"description":"ChartDirector is a powerful chart component for creating professional looking charts for web and windows applications.","homepage":"https://www.advsofteng.com/","license":null,"supports":"!(arm & windows) & !uwp","_id":"b4O38YhmTTzNy3tx"} +{"fts":"check https://github.com/libcheck/check a unit testing framework for c","name":"check","version":"0.15.2","port-version":5,"description":"A unit testing framework for C","homepage":"https://github.com/libcheck/check","license":"LGPL-2.1-only","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"m86myPQqUtge0xRc"} +{"fts":"chipmunk https://github.com/slembcke/chipmunk2d a fast and lightweight 2d game physics library.","name":"chipmunk","version":"7.0.3","port-version":7,"description":"A fast and lightweight 2D game physics library.","homepage":"https://github.com/slembcke/Chipmunk2D","license":"MIT","supports":"!(arm & !arm64 & android)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"vRTgNHcMAY7Y5w0b"} +{"fts":"chmlib http://www.jedrea.com/chmlib/ chmlib is a library for dealing with microsoft itss/chm format files. right now, it is a very simple library, but sufficient for dealing with all of the .chm files i've come across. due to the fairly well-designed indexing built into this particular file format, even a small library is able to gain reasonably good performance indexing into itss archives.","name":"chmlib","version":"0.40","port-version":8,"description":"CHMLIB is a library for dealing with Microsoft ITSS/CHM format files. Right now, it is a very simple library, but sufficient for dealing with all of the .chm files I've come across. Due to the fairly well-designed indexing built into this particular file format, even a small library is able to gain reasonably good performance indexing into ITSS archives.","homepage":"http://www.jedrea.com/chmlib/","license":"LGPL-2.1-or-later","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"V0Cdd8qctDYkbcdS"} +{"fts":"chromaprint https://github.com/acoustid/chromaprint c library for generating audio fingerprints used by acoustid","name":"chromaprint","version":"1.5.1","description":"C library for generating audio fingerprints used by AcoustID","homepage":"https://github.com/acoustid/chromaprint","license":"LGPL-2.1-or-later","supports":"!xbox","dependencies":["ffmpeg",{"name":"vcpkg-cmake","host":true}],"_id":"3IfABVCtjxQJ5aA8"} +{"fts":"chromium-base https://chromium.googlesource.com/chromium/src chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.","name":"chromium-base","version":"86.0.4199.1","port-version":6,"description":"Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.","homepage":"https://chromium.googlesource.com/chromium/src","license":"BSD-3-Clause","supports":"x64 & (osx | windows | linux) & !uwp","dependencies":[{"name":"vcpkg-gn","host":true},{"name":"vcpkg-tool-gn","host":true}],"_id":"hnSSMIZ7fiu06my5"} +{"fts":"chronoengine http://projectchrono.org/ irrlicht default visualization system for interactive 3d viewing of chrono simulations. vehicle enables template-based ground vehicle modeling and simulation within chrono. multi-physics simulation engine.","name":"chronoengine","version":"8.0.0","description":"Multi-physics Simulation Engine.","homepage":"http://projectchrono.org/","license":"BSD-3-Clause","supports":"(windows & x64 & !static & !uwp) | linux | osx","dependencies":["eigen3","tbb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"irrlicht":{"description":"Default visualization system for interactive 3D viewing of Chrono simulations.","dependencies":["irrlicht"]},"vehicle":{"description":"Enables template-based ground vehicle modeling and simulation within Chrono."}},"_id":"l1FlConKz2McMbIN"} +{"fts":"cialloo-rcon https://github.com/luckywenda/rcon implementation in valve source rcon protocal","name":"cialloo-rcon","version":"1.0.0","description":"implementation in valve source rcon protocal","homepage":"https://github.com/luckyweNda/rcon","license":"MIT","dependencies":["asio"],"_id":"cf1qoraEmW0rzNJ5"} +{"fts":"cimg https://github.com/dtschump/cimg the cimg library is a small, open-source, and modern c++ toolkit for image processing","name":"cimg","version":"3.4.1","description":"The CImg Library is a small, open-source, and modern C++ toolkit for image processing","homepage":"https://github.com/dtschump/CImg","license":"CECILL-C AND CECILL-2.0","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"iHF8SMPvDEpOnv4G"} +{"fts":"cista https://github.com/felixguendling/cista cista is a simple, high-performance, zero-copy c++ serialization & reflection library.","name":"cista","version":"0.15","description":"Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.","homepage":"https://github.com/felixguendling/cista","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"sIgcgUxvaGsN0Mji"} +{"fts":"cityhash https://github.com/google/cityhash sse build cityhash variants that depend on the _mm_crc32_u64 intrinsic. cityhash, a family of hash functions for strings.","name":"cityhash","version-date":"2013-01-08","port-version":3,"description":"CityHash, a family of hash functions for strings.","homepage":"https://github.com/google/cityhash","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"sse":{"description":"Build CityHash variants that depend on the _mm_crc32_u64 intrinsic.","supports":"x64 | (x86 & !windows)"}},"_id":"2PbSzhZ7gZlji08T"} +{"fts":"civetweb https://github.com/civetweb/civetweb ssl enable ssl support easy to use, powerful, c/c++ embeddable web server.","name":"civetweb","version":"1.16","port-version":2,"description":"Easy to use, powerful, C/C++ embeddable web server.","homepage":"https://github.com/civetweb/civetweb","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"ssl":{"description":"Enable SSL support","dependencies":["openssl"]}},"_id":"aidDFepfKhMh40DZ"} +{"fts":"cjson https://github.com/davegamble/cjson utils enable building the cjson_utils library ultralightweight json parser in ansi c","name":"cjson","version":"1.7.18","description":"Ultralightweight JSON parser in ANSI C","homepage":"https://github.com/DaveGamble/cJSON","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"utils":{"description":"Enable building the cJSON_Utils library"}},"_id":"A1NpbOptlSho06ei"} +{"fts":"clamav https://www.clamav.net clamav is an open-source anti-virus toolkit.","name":"clamav","version-semver":"0.103.11","description":"ClamAV is an open-source anti-virus toolkit.","homepage":"https://www.clamav.net","supports":"!uwp & !static","dependencies":["bzip2","json-c","libmspack","libxml2","openssl","pcre2","pthreads",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"737NwDkXmzZr3ygD"} +{"fts":"clap-cleveraudio https://cleveraudio.org/ clap is an audio plugin abi which defines a standard for digital audio workstations and audio plugins to work together","name":"clap-cleveraudio","version-semver":"1.2.2","description":"CLAP is an audio plugin ABI which defines a standard for Digital Audio Workstations and audio plugins to work together","homepage":"https://cleveraudio.org/","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TEUzylrxbe1jCwAx"} +{"fts":"clapack https://netlib.org/lapack/ clapack (f2c'ed version of lapack)","name":"clapack","version":"3.2.1","port-version":23,"description":"CLAPACK (f2c'ed version of LAPACK)","homepage":"https://netlib.org/lapack/","license":null,"dependencies":["blas",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"MEM1UhLD8eZU3Tit"} +{"fts":"clara https://github.com/philsquared/clara a simple to use command line parser for c++","name":"clara","version":"1.1.5","port-version":2,"description":"A simple to use command line parser for C++","homepage":"https://github.com/philsquared/Clara","_id":"O2rcWOaQCtIJ2zj1"} +{"fts":"clblas clblas is an opencl 1.2 accelerated blas (basic linear algebra subsystem) library.","name":"clblas","version":"2.12","port-version":7,"description":"clBLAS is an OpenCL 1.2 accelerated BLAS (Basic Linear Algebra Subsystem) library.","license":"Apache-2.0","supports":"!(windows & arm)","dependencies":["opencl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"yzA3PY7Bwjp5x5rd"} +{"fts":"clblast https://github.com/cnugteren/clblast a modern, lightweight, performant and tunable opencl blas library written in c++11.","name":"clblast","version":"1.6.3","description":"A modern, lightweight, performant and tunable OpenCL BLAS library written in C++11.","homepage":"https://github.com/CNugteren/CLBlast","license":"Apache-2.0","dependencies":["opencl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"uprMryerjPiGHYGB"} +{"fts":"cld3 https://github.com/google/cld3 compact language detector v3","name":"cld3","version":"3.0.14","port-version":2,"description":"Compact Language Detector v3","homepage":"https://github.com/google/cld3","license":"Apache-2.0","dependencies":["protobuf",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"hZGCozWji83bTjtz"} +{"fts":"clfft https://github.com/clmathlibraries/clfft clfft is an opencl 1.2 accelerated fast fourier transform library.","name":"clfft","version":"2.12.2","port-version":7,"description":"clFFT is an OpenCL 1.2 accelerated Fast Fourier Transform library.","homepage":"https://github.com/clMathLibraries/clFFT","license":"Apache-2.0","dependencies":["opencl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"e7NizgwjoerHt5ej"} +{"fts":"cli https://github.com/daniele77/cli a library for interactive command line interfaces in modern c++","name":"cli","version":"2.1.0","description":"A library for interactive command line interfaces in modern C++","homepage":"https://github.com/daniele77/cli","license":"BSL-1.0","dependencies":["boost-asio",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TPI8CBKw0ipTNBjl"} +{"fts":"cli11 https://github.com/cliutils/cli11 cli11 is a command line parser for c++11 and beyond that provides a rich feature set with a simple and intuitive interface.","name":"cli11","version":"2.4.2","port-version":1,"description":"CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.","homepage":"https://github.com/CLIUtils/CLI11","license":"BSD-3-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"2ytYN5xaqYCur0zi"} +{"fts":"clickhouse-cpp https://github.com/clickhouse/clickhouse-cpp openssl enable openssl support c++ client for yandex clickhouse","name":"clickhouse-cpp","version":"2.5.1","description":"C++ client for Yandex ClickHouse","homepage":"https://github.com/ClickHouse/clickhouse-cpp","license":"Apache-2.0","dependencies":["abseil","cityhash","lz4",{"name":"vcpkg-cmake","host":true}],"features":{"openssl":{"description":"Enable OpenSSL support","dependencies":["openssl"]}},"_id":"GHgQ9mdKRjQOHqEs"} +{"fts":"clipboardxx https://github.com/arian8j2/clipboardxx header only, lightweight and cross platform c++ library for copy and paste text from clipboard.","name":"clipboardxx","version-date":"2022-02-04","description":"Header only, lightweight and cross platform C++ library for copy and paste text from clipboard.","homepage":"https://github.com/Arian8j2/ClipboardXX","license":"MIT","supports":"!osx","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"t4xUIZvxfnz53xdl"} +{"fts":"clipp command line interfaces for modern c++","name":"clipp","version-date":"2019-04-30","port-version":2,"description":"command line interfaces for modern C++","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"8BqrIzGOxxLy7bTE"} +{"fts":"clipper2 http://www.angusj.com/clipper2 polygon clipping and offsetting","name":"clipper2","version":"1.4.0","description":"Polygon Clipping and Offsetting","homepage":"http://www.angusj.com/clipper2","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Iu7x3iMBqd9YVxwG"} +{"fts":"clockutils https://github.com/clockworkorigins/clockutils a lightweight c++ library for commonly needed tasks. optimized for simplicity and speed.","name":"clockutils","version":"1.1.1","port-version":2,"description":"A lightweight c++ library for commonly needed tasks. Optimized for simplicity and speed.","homepage":"https://github.com/ClockworkOrigins/clockUtils","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"BS9EeNb2sBpguR6B"} +{"fts":"clrng https://github.com/clmathlibraries/clrng clrng is a library for uniform random number generation in opencl.","name":"clrng","version-date":"2020-12-01","port-version":3,"description":"clRNG is a library for uniform random number generation in OpenCL.","homepage":"https://github.com/clMathLibraries/clRNG","supports":"!arm64","dependencies":["opencl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"z2BRwkdwvRNk39Mp"} +{"fts":"clue https://github.com/martinmoene/clue test build test clue is a c++03 header-only library to log messages with a severity and optional module identifier.","name":"clue","version":"1.0.0","description":"clue is a C++03 header-only library to log messages with a severity and optional module identifier.","homepage":"https://github.com/martinmoene/clue","dependencies":[{"name":"vcpkg-cmake","host":true}],"features":{"test":{"description":"Build test"}},"_id":"8rYSm5MnTYC9q1Z1"} +{"fts":"cmakerc https://github.com/vector-of-bool/cmrc a resource compiler in a single cmake script","name":"cmakerc","version-date":"2023-07-24","description":"A Resource Compiler in a Single CMake Script","homepage":"https://github.com/vector-of-bool/cmrc","license":"MIT","_id":"k6UJalIYze8ufgSp"} +{"fts":"cmark https://github.com/commonmark/cmark tools build tools commonmark parsing and rendering library","name":"cmark","version-semver":"0.31.1","description":"CommonMark parsing and rendering library","homepage":"https://github.com/commonmark/cmark","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build tools","supports":"!uwp"}},"_id":"65j8eMYOYx8gtl7z"} +{"fts":"cminpack http://devernay.free.fr/hacks/cminpack/ a c/c++ rewrite of the minpack software (originally in fortran) for solving nonlinear equations and nonlinear least squares problems","name":"cminpack","version":"1.3.8","port-version":4,"description":"A C/C++ rewrite of the MINPACK software (originally in FORTRAN) for solving nonlinear equations and nonlinear least squares problems","homepage":"http://devernay.free.fr/hacks/cminpack/","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"PZ7QPBTC5ri3Wi6H"} +{"fts":"cmocka https://cmocka.org/ an elegant unit testing framework for c with support for mock objects","name":"cmocka","version-date":"2020-08-01","port-version":3,"description":"An elegant unit testing framework for C with support for mock objects","homepage":"https://cmocka.org/","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"m4BvgJoQRVmgSQkr"} +{"fts":"cnats https://github.com/nats-io/nats.c streaming include nats streaming apis in the nats library a c client for the nats messaging system","name":"cnats","version":"3.8.2","description":"A C client for the NATS messaging system","homepage":"https://github.com/nats-io/nats.c","license":"Apache-2.0","dependencies":["libsodium","openssl","protobuf-c",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"streaming":{"description":"Include NATS Streaming APIs in the NATS library","supports":"!windows"}},"_id":"BOVXDOXNAYaDfxet"} +{"fts":"cnl https://github.com/johnmcfarlane/cnl a compositional numeric library for c++","name":"cnl","version":"1.1.7","port-version":3,"description":"A Compositional Numeric Library for C++","homepage":"https://github.com/johnmcfarlane/cnl","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"wcxYaY2UNUxLpUCW"} +{"fts":"co https://github.com/idealvin/cocoyaxi a go-style coroutine library in c++11 and more","name":"co","version-semver":"2.0.3","port-version":1,"description":"A go-style coroutine library in C++11 and more","homepage":"https://github.com/idealvin/cocoyaxi","supports":"!uwp & !(arm & windows)","dependencies":["cocoyaxi"],"_id":"9gP1rdYllgBqZ2Az"} +{"fts":"cocoyaxi https://github.com/idealvin/cocoyaxi libcurl libcurl with openssl support openssl ssl support (openssl) a go-style coroutine library in c++11 and more","name":"cocoyaxi","version":"3.0.0","port-version":1,"description":"A go-style coroutine library in C++11 and more","homepage":"https://github.com/idealvin/cocoyaxi","license":"MIT","supports":"!uwp & !(arm & windows)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"libcurl":{"description":"libcurl with OpenSSL support","dependencies":[{"name":"curl","default-features":false,"features":["openssl"]}]},"openssl":{"description":"SSL support (OpenSSL)","dependencies":["openssl"]}},"_id":"M8E3XCIMgnpHFPGk"} +{"fts":"coin-or-buildtools https://coin-or-tools.github.io/buildtools/ macros and patches for gnu autotools ","name":"coin-or-buildtools","version-date":"2023-02-02","description":"Macros and patches for GNU autotools ","homepage":"https://coin-or-tools.github.io/BuildTools/","license":"EPL-2.0","_id":"PPwVPQo62buyP1qZ"} +{"fts":"coin-or-cbc https://github.com/coin-or/cbc cbc (coin-or branch and cut) is an open-source mixed integer linear programming solver written in c++.","name":"coin-or-cbc","version-date":"2024-06-04","description":"Cbc (Coin-or branch and cut) is an open-source mixed integer linear programming solver written in C++.","homepage":"https://github.com/coin-or/Cbc","license":"EPL-2.0","dependencies":["coin-or-cgl","coin-or-clp","coin-or-osi","coinutils"],"_id":"XAyVWHv5SallfDXj"} +{"fts":"coin-or-cgl https://github.com/coin-or/cgl the coin-or cut generation library (cgl) is a collection of cut generators that can be used with other coin-or packages that make use of cuts, such as, among others, the linear solver clp or the mixed integer linear programming solvers cbc or bcp.","name":"coin-or-cgl","version-date":"2023-02-01","description":"The COIN-OR Cut Generation Library (Cgl) is a collection of cut generators that can be used with other COIN-OR packages that make use of cuts, such as, among others, the linear solver Clp or the mixed integer linear programming solvers Cbc or BCP.","homepage":"https://github.com/coin-or/Cgl","license":"EPL-2.0","dependencies":["coin-or-clp","coin-or-osi","coinutils"],"_id":"i8ODi3pKtf4OBMYH"} +{"fts":"coin-or-clp clp (coin-or linear programming) is an open-source linear programming solver written in c++. it is primarily meant to be used as a callable library, but a basic, stand-alone executable version is also available.","name":"coin-or-clp","version-date":"2023-02-01","description":"Clp (Coin-or linear programming) is an open-source linear programming solver written in C++. It is primarily meant to be used as a callable library, but a basic, stand-alone executable version is also available.","license":"EPL-2.0","dependencies":["coin-or-osi","coinutils"],"_id":"tSV0S4wweKElwuQv"} +{"fts":"coin-or-ipopt https://github.com/coin-or/ipopt ipopt (interior point optimizer, pronounced eye-pea-opt) is a software package for large-scale nonlinear optimization","name":"coin-or-ipopt","version-date":"2023-02-01","description":"Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software package for large-scale nonlinear optimization","homepage":"https://github.com/coin-or/Ipopt","license":"EPL-2.0","dependencies":["coinutils","intel-mkl"],"_id":"KtJ7BOCB9K0b3i5A"} +{"fts":"coin-or-osi osi (open solver interface) provides an abstract base class to a generic linear programming (lp) solver, along with derived classes for specific solvers. many applications may be able to use the osi to insulate themselves from a specific lp solver.","name":"coin-or-osi","version-date":"2024-04-16","description":"Osi (Open Solver Interface) provides an abstract base class to a generic linear programming (LP) solver, along with derived classes for specific solvers. Many applications may be able to use the Osi to insulate themselves from a specific LP solver.","license":"EPL-2.0","dependencies":["coinutils"],"_id":"tlBFhMbsuO7KNBkP"} +{"fts":"coin https://github.com/coin3d/coin bzip2 support bzip2 compressed fonts fontconfig use fontconfig for font support freetype use freetype for font support openal use openal for sound support in vrml97 simage use simage for loading images (textures), audio, and animations zlib use zlib for reading/writing compressed files a high-level 3d visualization library with open inventor 2.1 api","name":"coin","version":"4.0.3","description":"A high-level 3D visualization library with Open Inventor 2.1 API","homepage":"https://github.com/coin3d/coin","license":"BSD-3-Clause","supports":"!arm & !android & !uwp","dependencies":["boost-assert","boost-config","boost-lexical-cast","boost-math","boost-smart-ptr","boost-static-assert","opengl-registry",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["simage","zlib"],"features":{"bzip2":{"description":"Support bzip2 compressed fonts","dependencies":["bzip2",{"name":"freetype","features":["bzip2"]}]},"fontconfig":{"description":"Use fontconfig for font support","dependencies":["fontconfig"]},"freetype":{"description":"Use freetype for font support","dependencies":["freetype"]},"openal":{"description":"Use OpenAL for sound support in VRML97","dependencies":["openal-soft"]},"simage":{"description":"Use simage for loading images (textures), audio, and animations","dependencies":["simage"]},"zlib":{"description":"Use zlib for reading/writing compressed files","dependencies":["zlib"]}},"_id":"bB6w1ZWHpBixHWef"} +{"fts":"coinutils https://www.coin-or.org/ glpk build with glpk coinutils (coin-or utilities) is an open-source collection of classes and functions that are generally useful to more than one coin-or project","name":"coinutils","version-date":"2024-04-08","description":"CoinUtils (Coin-or Utilities) is an open-source collection of classes and functions that are generally useful to more than one COIN-OR project","homepage":"https://www.coin-or.org/","license":"EPL-2.0","supports":"!uwp","dependencies":["bzip2","coin-or-buildtools","lapack","zlib"],"features":{"glpk":{"description":"Build with Glpk","dependencies":[{"name":"glpk","default-features":false}]}},"_id":"f7enOztc0IYKJkUy"} +{"fts":"collada-dom https://github.com/rdiankov/collada-dom the collada document object model (dom) is an application programming interface (api) that provides a c++ object representation of a collada xml instance document.","name":"collada-dom","version":"2.5.0","port-version":11,"description":"The COLLADA Document Object Model (DOM) is an application programming interface (API) that provides a C++ object representation of a COLLADA XML instance document.","homepage":"https://github.com/rdiankov/collada-dom","license":null,"dependencies":["boost-filesystem","boost-system","libxml2","minizip","uriparser",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"Y64C8l6pBkFiExqI"} +{"fts":"colmap https://colmap.github.io/ cuda cuda support for current compute architecture of this machine. cuda-redist redistributable cuda support for common supported compute architectures. tests build all tests. colmap is a general-purpose structure-from-motion (sfm) and multi-view stereo (mvs) pipeline with a graphical and command-line interface. it offers a wide range of features for reconstruction of ordered and unordered image collections. the software is licensed under the new bsd license.","name":"colmap","version":"3.10","description":"COLMAP is a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline with a graphical and command-line interface. It offers a wide range of features for reconstruction of ordered and unordered image collections. The software is licensed under the new BSD license.","homepage":"https://colmap.github.io/","license":"BSD-3-Clause","supports":"(linux | (windows & !static) | osx) & (x86 | x64)","dependencies":["boost-filesystem","boost-graph","boost-program-options","boost-system","boost-test",{"name":"ceres","features":["lapack","suitesparse"]},"cgal","eigen3","flann","freeimage","gflags","glew","glog","qt5-base","sqlite3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cuda":{"description":"CUDA support for current compute architecture of this machine.","dependencies":["cuda"]},"cuda-redist":{"description":"Redistributable CUDA support for common supported compute architectures.","dependencies":["cuda"]},"tests":{"description":"Build all tests.","dependencies":["gtest"]}},"_id":"N2q6XPmz1KLzRJXK"} +{"fts":"color-console https://github.com/imfl/color-console a lightweight header-only c++ library to bring colors to your windows console with a very-easy-to-use api.","name":"color-console","version-date":"2022-03-20","description":"A lightweight header-only C++ library to bring colors to your Windows console with a very-easy-to-use API.","homepage":"https://github.com/imfl/color-console","license":"MIT","_id":"RQMHfVZoRw5NqB4q"} +{"fts":"comms-ublox https://commschamp.github.io/ ublox (ubx) protocol definition, generated out of cc.ublox.commsdsl","name":"comms-ublox","version-semver":"1.0.0","description":"UBLOX (UBX) protocol definition, generated out of cc.ublox.commsdsl","homepage":"https://commschamp.github.io/","documentation":"https://github.com/commschamp/cc.ublox.generated","license":null,"dependencies":["comms",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"rr17acHd93YNMGMg"} +{"fts":"comms https://commschamp.github.io/ comms is the c++(11) headers only, platform independent library, which makes the implementation of a communication protocol to be an easy and relatively quick process.","name":"comms","version-semver":"4.0.0","description":"COMMS is the C++(11) headers only, platform independent library, which makes the implementation of a communication protocol to be an easy and relatively quick process.","homepage":"https://commschamp.github.io/","documentation":"https://github.com/commschamp/comms","license":"MPL-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"47G7GzDwSS7cGPYo"} +{"fts":"commsdsl https://commschamp.github.io/ dsl schemas parser and code generator for commschampion ecosystem","name":"commsdsl","version-semver":"6.3.3","description":"DSL schemas parser and code generator for CommsChampion Ecosystem","homepage":"https://commschamp.github.io/","documentation":"https://github.com/commschamp/commsdsl","license":"Apache-2.0","supports":"!uwp","dependencies":["libxml2",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"IEQjJkGzWUtWDkUg"} +{"fts":"compoundfilereader https://github.com/microsoft/compoundfilereader simple standalone c++ header file to read compound file (structured storage file) content.","name":"compoundfilereader","version":"0.1.0","description":"Simple standalone c++ header file to read compound file (Structured Storage File) content.","homepage":"https://github.com/microsoft/compoundfilereader","_id":"wQl2YD2HYpZCCIjA"} +{"fts":"concurrencpp https://github.com/david-haim/concurrencpp/ concurrencpp is a tasking library for c++ allowing developers to write highly concurrent applications easily and safely by using tasks, executors and coroutines.","name":"concurrencpp","version":"0.1.7","port-version":1,"description":"concurrencpp is a tasking library for C++ allowing developers to write highly concurrent applications easily and safely by using tasks, executors and coroutines.","homepage":"https://github.com/David-Haim/concurrencpp/","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"aE85JJEtIlsdieLT"} +{"fts":"concurrentqueue https://github.com/cameron314/concurrentqueue a fast multi-producer, multi-consumer lock-free concurrent queue for c++11","name":"concurrentqueue","version":"1.0.4","description":"A fast multi-producer, multi-consumer lock-free concurrent queue for C++11","homepage":"https://github.com/cameron314/concurrentqueue","license":"BSD-2-Clause OR BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"xwdPynMDRoYPiN9J"} +{"fts":"configcat https://configcat.com/ network use curl for network sha use hash-library for sha calculations configcat sdk for c++ provides easy integration for your application to configcat. configcat is a feature flag and configuration management service that lets you separate feature releases from deployments. alternative to launchdarkly.","name":"configcat","version":"4.0.3","description":"ConfigCat SDK for C++ provides easy integration for your application to ConfigCat. ConfigCat is a feature flag and configuration management service that lets you separate feature releases from deployments. Alternative to LaunchDarkly.","homepage":"https://configcat.com/","license":"MIT","dependencies":["nlohmann-json",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"z4kn4fein-semver"],"default-features":["network","sha"],"features":{"network":{"description":"Use curl for network","dependencies":[{"name":"curl","default-features":false,"features":["ssl"]},{"name":"openssl","platform":"linux"}]},"sha":{"description":"Use hash-library for SHA calculations","dependencies":["hash-library"]}},"_id":"29SAKui0NvdGxeE3"} +{"fts":"conjure-enum https://github.com/fix8mt/conjure_enum lightweight header-only c++20 enum and typename reflection.","name":"conjure-enum","version":"1.0.1","description":"Lightweight header-only C++20 enum and typename reflection.","homepage":"https://github.com/fix8mt/conjure_enum","license":"MIT","_id":"0h9ZFqbClaQ7NosI"} +{"fts":"console-bridge https://github.com/ros/console_bridge a ros-independent package for logging that seamlessly pipes into rosconsole/rosout for ros-dependent packages.","name":"console-bridge","version-semver":"1.0.2","description":"A ROS-independent package for logging that seamlessly pipes into rosconsole/rosout for ROS-dependent packages.","homepage":"https://github.com/ros/console_bridge","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"5NsSsAWlLumWvl1i"} +{"fts":"constexpr-contracts https://github.com/cjdb/constexpr-contracts a constexpr-friendly, optimisation-friendly contracts library.","name":"constexpr-contracts","version-date":"2020-08-09","port-version":3,"description":"A constexpr-friendly, optimisation-friendly contracts library.","homepage":"https://github.com/cjdb/constexpr-contracts","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"hpkiN2GvhlQ8lBHC"} +{"fts":"constexpr https://github.com/elbeno/constexpr small mit license library of general stdlib functions written as c++11 constexpr functions.","name":"constexpr","version":"1.0","port-version":3,"description":"Small MIT License Library of general stdlib functions written as C++11 constexpr functions.","homepage":"https://github.com/elbeno/constexpr","license":"MIT","_id":"EmimcWus0yETUzOX"} +{"fts":"continuable https://naios.github.io/continuable/ c++14 asynchronous allocation aware futures (supporting then, exception handling, coroutines and connections)","name":"continuable","version":"4.2.2","description":"C++14 asynchronous allocation aware futures (supporting then, exception handling, coroutines and connections)","homepage":"https://naios.github.io/continuable/","license":"MIT","dependencies":["function2",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"sF4skZrxJFIPCfMd"} +{"fts":"convectionkernels https://github.com/elasota/convectionkernels fast, high-quality texture compression library for many formats, also known as cvtt","name":"convectionkernels","version-date":"2022-06-08","description":"Fast, high-quality texture compression library for many formats, also known as cvtt","homepage":"https://github.com/elasota/ConvectionKernels","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"inJiQrVBfT3XtLpA"} +{"fts":"coolprop https://github.com/coolprop/coolprop thermophysical properties for the masses","name":"coolprop","version-semver":"6.4.3","port-version":3,"description":"Thermophysical properties for the masses","homepage":"https://github.com/CoolProp/CoolProp","license":"MIT","dependencies":["eigen3","fmt","if97","msgpack","rapidjson","refprop-headers",{"name":"vcpkg-cmake","host":true}],"_id":"qqXmW9ksZr6WLlgO"} +{"fts":"copypp https://github.com/i-curve/copypp support field copy in different c++ data type.","name":"copypp","version":"0.3.0","description":"support field copy in different c++ data type.","homepage":"https://github.com/i-curve/copypp","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Ni6VTuXeePMc49zH"} +{"fts":"coroutine https://github.com/luncliff/coroutine c++ 20 coroutines helper/example library","name":"coroutine","version":"1.5.0","port-version":5,"description":"C++ 20 Coroutines helper/example library","homepage":"https://github.com/luncliff/coroutine","supports":"!uwp","dependencies":["ms-gsl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"mHBQSsZhzs4g6p8I"} +{"fts":"corrade https://magnum.graphics/corrade/ dynamic-pluginmanager pluginmanager library with dynamic plugin support interconnect interconnect library pluginmanager pluginmanager library testsuite testsuite library utility utility library c++11/c++14 multiplatform utility library.","name":"corrade","version-string":"2020.06","port-version":8,"description":"C++11/C++14 multiplatform utility library.","homepage":"https://magnum.graphics/corrade/","dependencies":[{"name":"corrade","host":true,"default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["interconnect","pluginmanager","testsuite","utility"],"features":{"dynamic-pluginmanager":{"description":"PluginManager library with dynamic plugin support","supports":"!ios & !uwp & !android","dependencies":[{"name":"corrade","default-features":false,"features":["pluginmanager"]}]},"interconnect":{"description":"Interconnect library","dependencies":[{"name":"corrade","default-features":false,"features":["utility"]}]},"pluginmanager":{"description":"PluginManager library","dependencies":[{"name":"corrade","default-features":false,"features":[{"name":"dynamic-pluginmanager","platform":"!ios & !uwp & !android"},"utility"]}]},"testsuite":{"description":"TestSuite library","dependencies":[{"name":"corrade","default-features":false,"features":["utility"]}]},"utility":{"description":"Utility library"}},"_id":"ryEERfzRs5frNgoV"} +{"fts":"correlation-vector-cpp https://github.com/microsoft/correlationvector-cpp correlationvector-cpp provides a reference c++ implementation of the correlationvector protocol for tracing and correlation of events through a distributed system.","name":"correlation-vector-cpp","version":"1.0","description":"CorrelationVector-Cpp provides a reference C++ implementation of the CorrelationVector protocol for tracing and correlation of events through a distributed system.","homepage":"https://github.com/microsoft/CorrelationVector-Cpp","license":"MIT","dependencies":[{"name":"libuuid","platform":"!windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"DgNItfuBY8syyHPH"} +{"fts":"cpp-async https://github.com/microsoft/cpp-async support types and functions for c++20 coroutines","name":"cpp-async","version":"1.1.0","description":"Support types and functions for C++20 coroutines","homepage":"https://github.com/microsoft/cpp-async","license":"MIT","_id":"lHMuggaKYingGrqG"} +{"fts":"cpp-base64 https://github.com/renenyffenegger/cpp-base64/ base64 encoding and decoding with c++.","name":"cpp-base64","version-string":"V2.rc.08","description":"Base64 encoding and decoding with c++.","homepage":"https://github.com/ReneNyffenegger/cpp-base64/","_id":"0GgwPieZotgYtmqV"} +{"fts":"cpp-httplib https://github.com/yhirose/cpp-httplib brotli enables brotli compression support using brotli openssl enables https support using openssl zlib enables gzip compression support using zlib a single file c++11 header-only http/https server and client library","name":"cpp-httplib","version":"0.18.0","description":"A single file C++11 header-only HTTP/HTTPS server and client library","homepage":"https://github.com/yhirose/cpp-httplib","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["brotli"],"features":{"brotli":{"description":"Enables brotli compression support using brotli","dependencies":["brotli"]},"openssl":{"description":"Enables HTTPS support using OpenSSL","dependencies":["openssl"]},"zlib":{"description":"Enables gzip compression support using zlib","dependencies":["zlib"]}},"_id":"BRY3iedUvtOOauYV"} +{"fts":"cpp-ipc https://github.com/mutouyun/cpp-ipc c++ ipc library: a high-performance inter-process communication using shared memory on linux/windows.","name":"cpp-ipc","version":"1.3.0","description":"C++ IPC Library: A high-performance inter-process communication using shared memory on Linux/Windows.","homepage":"https://github.com/mutouyun/cpp-ipc","supports":"!osx","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"guEkVsecWUI62g8H"} +{"fts":"cpp-jwt https://github.com/arun11299/cpp-jwt json web token library for c++","name":"cpp-jwt","version-date":"2022-08-27","port-version":1,"description":"JSON Web Token library for C++","homepage":"https://github.com/arun11299/cpp-jwt","license":"MIT","dependencies":["nlohmann-json","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"QcRqKHQMfzTGdIO0"} +{"fts":"cpp-netlib https://cpp-netlib.org/ a collection of network-related routines/implementations geared towards providing a robust cross-platform networking library","name":"cpp-netlib","version":"0.13.0","port-version":9,"description":"A collection of network-related routines/implementations geared towards providing a robust cross-platform networking library","homepage":"https://cpp-netlib.org/","supports":"!uwp","dependencies":["boost-asio","boost-assign","boost-logic","boost-program-options","boost-scope-exit","boost-smart-ptr","boost-spirit",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"M3EYSzGlY4v7GtAk"} +{"fts":"cpp-peglib c++11 header-only peg (parsing expression grammars) library.","name":"cpp-peglib","version":"1.9.0","description":"C++11 header-only PEG (Parsing Expression Grammars) library.","license":"MIT","_id":"aKG8NtAEWTc846dg"} +{"fts":"cpp-redis https://github.com/cpp-redis/cpp_redis cpp-redis is a c++11 asynchronous multi-platform lightweight redis client, with support for synchronous operations and pipelining.","name":"cpp-redis","version":"4.3.1","port-version":5,"description":"cpp-redis is a C++11 Asynchronous Multi-Platform Lightweight Redis Client, with support for synchronous operations and pipelining.","homepage":"https://github.com/cpp-redis/cpp_redis","license":"MIT","dependencies":["tacopie",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"D3YnfUVUy4Wym8ft"} +{"fts":"cpp-sort https://github.com/morwenn/cpp-sort/ sorting algorithms & related tools for c++14","name":"cpp-sort","version":"1.16.0","description":"Sorting algorithms & related tools for C++14","homepage":"https://github.com/Morwenn/cpp-sort/","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"usGgMRnzEuNQBC5F"} +{"fts":"cpp-taskflow https://github.com/taskflow/taskflow fast parallel tasking programming library using modern c++.","name":"cpp-taskflow","version":"2.6.0","port-version":2,"description":"Fast Parallel Tasking Programming Library using Modern C++.","homepage":"https://github.com/taskflow/taskflow","dependencies":["taskflow"],"_id":"htPLLCQ3mqNcVKEX"} +{"fts":"cpp-timsort https://github.com/timsort/cpp-timsort a c++ implementation of timsort","name":"cpp-timsort","version":"3.0.0","description":"A C++ implementation of timsort","homepage":"https://github.com/timsort/cpp-TimSort","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ZIvLPLXFDi9spSdg"} +{"fts":"cppad https://github.com/coin-or/cppad cppad: a package for differentiation of c++ algorithms","name":"cppad","version":"20240000.7","description":"CppAD: A Package for Differentiation of C++ Algorithms","homepage":"https://github.com/coin-or/CppAD","license":"EPL-2.0","supports":"!(arm | uwp)","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"A5K5PpXezRe98ady"} +{"fts":"cppcms https://github.com/artyom-beilis/cppcms cppcms is a free high performance web development framework (not a cms) aimed at rapid web application development","name":"cppcms","version":"1.2.1","port-version":7,"description":"CppCMS is a Free High Performance Web Development Framework (not a CMS) aimed at Rapid Web Application Development","homepage":"https://github.com/artyom-beilis/cppcms","license":null,"supports":"!uwp","dependencies":["icu","openssl","pcre",{"name":"vcpkg-cmake","host":true},"zlib"],"_id":"cVys838OI93d6TOV"} +{"fts":"cppcodec header-only c++11 library to encode/decode base64, base64url, base32, base32hex and hex (a.k.a. base16) as specified in rfc 4648, plus crockford's base32.","name":"cppcodec","version":"0.2","port-version":4,"description":"Header-only C++11 library to encode/decode base64, base64url, base32, base32hex and hex (a.k.a. base16) as specified in RFC 4648, plus Crockford's base32.","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"6rA0lOnaBgDBgrzv"} +{"fts":"cppcoro https://github.com/lewissbaker/cppcoro a library of c++ coroutine abstractions for the coroutines ts","name":"cppcoro","version-date":"2022-10-25","description":"A library of C++ coroutine abstractions for the Coroutines TS","homepage":"https://github.com/lewissbaker/cppcoro","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"02ScTVdih4wSR2YJ"} +{"fts":"cppdap https://github.com/google/cppdap a c++11 library (\"sdk\") implementation of the debug adapter protocol, providing an api for implementing a dap client or server.","name":"cppdap","version-semver":"1.58.0-a","description":"A C++11 library (\"SDK\") implementation of the Debug Adapter Protocol, providing an API for implementing a DAP client or server.","homepage":"https://github.com/google/cppdap","license":"Apache-2.0","dependencies":["nlohmann-json",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ksbhSGH2l6VyPCfR"} +{"fts":"cppfs ssh ssh backend for cppfs cross-platform c++ file system library supporting multiple backends","name":"cppfs","version":"1.3.0","port-version":3,"description":"Cross-platform C++ file system library supporting multiple backends","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"ssh":{"description":"SSH backend for cppfs","dependencies":["libssh2","openssl","zlib"]}},"_id":"eHjdTVAYtg6JqrVC"} +{"fts":"cppgraphqlgen https://github.com/microsoft/cppgraphqlgen rapidjson build the graphqljson library with rapidjson. c++ graphql schema service generator","name":"cppgraphqlgen","version":"4.5.7","port-version":1,"description":"C++ GraphQL schema service generator","homepage":"https://github.com/microsoft/cppgraphqlgen","license":"MIT","dependencies":["boost-program-options","pegtl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["rapidjson"],"features":{"rapidjson":{"description":"Build the graphqljson library with RapidJSON.","dependencies":["rapidjson"]}},"_id":"Lp8EpucmY5qE9z1O"} +{"fts":"cppitertools https://github.com/ryanhaining/cppitertools range-based for loop add-ons inspired by the python builtins and itertools library","name":"cppitertools","version":"2.1","port-version":3,"description":"Range-based for loop add-ons inspired by the Python builtins and itertools library","homepage":"https://github.com/ryanhaining/cppitertools","dependencies":["boost-optional",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"6BNoW1ynePC3sWVL"} +{"fts":"cppkafka https://github.com/mfontanini/cppkafka cppkafka allows c++ applications to consume and produce messages using the apache kafka protocol. the library is built on top of librdkafka, and provides a high level api that uses modern c++ features to make it easier to write code while keeping the wrapper's performance overhead to a minimum.","name":"cppkafka","version":"0.4.0","description":"cppkafka allows C++ applications to consume and produce messages using the Apache Kafka protocol. The library is built on top of librdkafka, and provides a high level API that uses modern C++ features to make it easier to write code while keeping the wrapper's performance overhead to a minimum.","homepage":"https://github.com/mfontanini/cppkafka","license":"BSD-2-Clause","dependencies":["boost-program-options","librdkafka",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"4VDAZ3bDf8XW7GhT"} +{"fts":"cppmicroservices https://github.com/cppmicroservices/cppmicroservices an osgi-like c++ dynamic module system and service registry","name":"cppmicroservices","version":"3.7.6","port-version":1,"description":"An OSGi-like C++ dynamic module system and service registry","homepage":"https://github.com/CppMicroServices/CppMicroServices","license":"Apache-2.0","dependencies":["gtest",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"AhTbjw3fm5W2Z5fx"} +{"fts":"cppp-reiconv https://github.com/cppp-project/cppp-reiconv cppp-reiconv: a character set conversion library based on gnu libiconv for the c++ plus project.","name":"cppp-reiconv","version":"2.1.0","description":"cppp-reiconv: A character set conversion library based on GNU LIBICONV for The C++ Plus Project.","homepage":"https://github.com/cppp-project/cppp-reiconv","license":"LGPL-3.0","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"xhrRuL0N0nY74edW"} +{"fts":"cpprealm https://github.com/realm/realm-cpp realm is a mobile database that runs directly inside phones, tablets or wearables.","name":"cpprealm","version":"2.2.0","description":"Realm is a mobile database that runs directly inside phones, tablets or wearables.","homepage":"https://github.com/realm/realm-cpp","license":"Apache-2.0","supports":"!emscripten","dependencies":[{"name":"curl","platform":"linux"},{"name":"libuv","platform":"!osx, !ios"},"realm-core",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"sYFZ6a6AmgcxYcMr"} +{"fts":"cpprestsdk https://github.com/microsoft/cpprestsdk brotli brotli compression support compression http compression support websockets websockets support c++11 json, rest, and oauth library the c++ rest sdk is a microsoft project for cloud-based client-server communication in native code using a modern asynchronous c++ api design. this project aims to help c++ developers connect to and interact with services.","name":"cpprestsdk","version":"2.10.19","port-version":2,"description":["C++11 JSON, REST, and OAuth library","The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services."],"homepage":"https://github.com/Microsoft/cpprestsdk","license":"MIT","dependencies":[{"name":"boost-asio","platform":"!uwp & !windows"},{"name":"boost-chrono","platform":"!uwp & !windows"},{"name":"boost-date-time","platform":"!uwp & !windows"},{"name":"boost-filesystem","platform":"!uwp & !windows"},{"name":"boost-random","platform":"!uwp & !windows"},{"name":"boost-regex","platform":"!uwp & !windows"},{"name":"boost-system","platform":"!uwp & !windows"},{"name":"boost-thread","platform":"!uwp & !windows"},{"name":"openssl","platform":"!uwp & !windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":[{"name":"brotli","platform":"windows"},"compression"],"features":{"brotli":{"description":"Brotli compression support","dependencies":["brotli",{"name":"cpprestsdk","default-features":false,"features":["compression"]}]},"compression":{"description":"HTTP Compression support","dependencies":["zlib"]},"websockets":{"description":"Websockets support","dependencies":[{"name":"boost-date-time","platform":"!uwp"},{"name":"boost-regex","platform":"!uwp"},{"name":"boost-system","platform":"!uwp"},{"name":"cpprestsdk","default-features":false,"features":["compression"]},{"name":"openssl","platform":"!uwp"},{"name":"websocketpp","platform":"!uwp"}]}},"_id":"9uJdECuwWQpYxouF"} +{"fts":"cppslippi https://sourceforge.net/projects/cppslippi/ c++ slippi replay file parser.","name":"cppslippi","version":"1.4.3.16","description":"C++ Slippi replay file parser.","homepage":"https://sourceforge.net/projects/cppslippi/","license":"MIT","dependencies":["nlohmann-json",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"N8bbrDhcJlVBGKzL"} +{"fts":"cpptoml https://github.com/skystrife/cpptoml a header-only library for parsing toml configuration files.","name":"cpptoml","version":"0.1.1","port-version":4,"description":"A header-only library for parsing TOML configuration files.","homepage":"https://github.com/skystrife/cpptoml","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"wRPnIHt3gqoOkF6t"} +{"fts":"cpptrace https://github.com/jeremy-rifkin/cpptrace simple, portable, and self-contained stacktrace library for c++11 and newer","name":"cpptrace","version":"0.7.1","description":"Simple, portable, and self-contained stacktrace library for C++11 and newer","homepage":"https://github.com/jeremy-rifkin/cpptrace","license":"MIT","supports":"!(uwp | android)","dependencies":[{"name":"libdwarf","platform":"!windows | mingw"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"wgq3q963GPJlUyN5"} +{"fts":"cppunit https://www.freedesktop.org/wiki/software/cppunit unit testing framework module for the c++ programming language","name":"cppunit","version":"1.15.1","port-version":4,"description":"Unit testing framework module for the C++ programming language","homepage":"https://www.freedesktop.org/wiki/Software/cppunit","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true,"platform":"windows"},{"name":"vcpkg-cmake-config","host":true,"platform":"windows"}],"_id":"BXkK1uE55tVM8IW9"} +{"fts":"cpputest https://github.com/cpputest/cpputest cpputest unit testing and mocking framework for c/c++.","name":"cpputest","version":"2019-9-16","port-version":3,"description":"CppUTest unit testing and mocking framework for C/C++.","homepage":"https://github.com/cpputest/cpputest","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"gXd4RqZKssdTG1Hy"} +{"fts":"cppwinrt https://github.com/microsoft/cppwinrt c++/winrt is a standard c++ language projection for the windows runtime.","name":"cppwinrt","version":"2.0.240405.15","description":"C++/WinRT is a standard C++ language projection for the Windows Runtime.","homepage":"https://github.com/microsoft/cppwinrt","documentation":"https://docs.microsoft.com/windows/uwp/cpp-and-winrt-apis/","license":"MIT","supports":"windows","_id":"bnqPAzyh4pmxW26q"} +{"fts":"cppxaml https://asklar.github.io/xaml-islands cppxaml is a library to facilitate usage of the xaml ui framework in c++ windows apps.","name":"cppxaml","version":"0.0.16","port-version":1,"description":"CppXaml is a library to facilitate usage of the XAML UI framework in C++ Windows apps.","homepage":"https://asklar.github.io/xaml-islands","license":"MIT","supports":"windows & !xbox","_id":"D3nwyQkGMCnY5Jni"} +{"fts":"cppzmq https://github.com/zeromq/cppzmq draft build and install draft header-only c++ binding for zeromq","name":"cppzmq","version":"4.10.0","description":"Header-only C++ binding for ZeroMQ","homepage":"https://github.com/zeromq/cppzmq","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zeromq"],"features":{"draft":{"description":"Build and install draft","dependencies":[{"name":"zeromq","default-features":false,"features":["draft"]}]}},"_id":"0QYay7jHJVwOFb4b"} +{"fts":"cpr https://github.com/libcpr/cpr ssl enable ssl support c++ requests is a simple wrapper around libcurl inspired by the excellent python requests project.","name":"cpr","version-semver":"1.10.5","port-version":2,"description":"C++ Requests is a simple wrapper around libcurl inspired by the excellent Python Requests project.","homepage":"https://github.com/libcpr/cpr","license":"MIT","dependencies":[{"name":"curl","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["ssl"],"features":{"ssl":{"description":"Enable SSL support","dependencies":[{"name":"curl","default-features":false,"features":["ssl"]},{"name":"openssl","platform":"linux"}]}},"_id":"yDLUc5zjoTyLu26u"} +{"fts":"cpu-features https://github.com/google/cpu_features tools list_cpu_features command line tool a cross-platform c library to retrieve cpu features (such as available instructions) at runtime","name":"cpu-features","version":"0.9.0","description":"A cross-platform C library to retrieve CPU features (such as available instructions) at runtime","homepage":"https://github.com/google/cpu_features","license":"Apache-2.0","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"list_cpu_features command line tool"}},"_id":"qB0COhBk65uZkdmA"} +{"fts":"cpuid https://github.com/anrieff/libcpuid provides cpu identification for the x86 (and x86_64)","name":"cpuid","version":"0.6.4","description":"Provides CPU identification for the x86 (and x86_64)","homepage":"https://github.com/anrieff/libcpuid","license":"MIT","supports":"(x86 | x64) & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"2KfNXZhhLjcqiRt1"} +{"fts":"cpuinfo https://github.com/pytorch/cpuinfo tools build cpuinfo command-line tools cpu information library (x86/x86-64/arm/arm64, linux/windows/android/macos/ios)","name":"cpuinfo","version-date":"2022-07-19","port-version":3,"description":"CPU INFOrmation library (x86/x86-64/ARM/ARM64, Linux/Windows/Android/macOS/iOS)","homepage":"https://github.com/pytorch/cpuinfo","license":"BSD-2-Clause","supports":"!(uwp & arm32)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build cpuinfo command-line tools","supports":"!uwp"}},"_id":"1cSf5VuMt9mu9vBl"} +{"fts":"cr https://fungos.github.io/cr-simple-c-hot-reload/ cr.h: a simple c hot reload header-only library","name":"cr","version-date":"2020-04-26","port-version":2,"description":"cr.h: A Simple C Hot Reload Header-only Library","homepage":"https://fungos.github.io/cr-simple-c-hot-reload/","_id":"gLwSm5B4B97XKGIU"} +{"fts":"crashpad https://chromium.googlesource.com/crashpad/crashpad/+/master/readme.md crashpad is a crash-reporting system. crashpad is a library for capturing, storing and transmitting postmortem crash reports from a client to an upstream collection server. crashpad aims to make it possible for clients to capture process state at the time of crash with the best possible fidelity and coverage, with the minimum of fuss.","name":"crashpad","version-date":"2024-04-11","port-version":4,"description":["Crashpad is a crash-reporting system.","Crashpad is a library for capturing, storing and transmitting postmortem crash reports from a client to an upstream collection server. Crashpad aims to make it possible for clients to capture process state at the time of crash with the best possible fidelity and coverage, with the minimum of fuss."],"homepage":"https://chromium.googlesource.com/crashpad/crashpad/+/master/README.md","license":"Apache-2.0","supports":"android | linux | osx | (windows & !uwp)","dependencies":[{"name":"curl","default-features":false,"platform":"linux"},{"name":"vcpkg-cmake-get-vars","host":true},{"name":"vcpkg-gn","host":true},{"name":"vcpkg-tool-gn","host":true},"zlib"],"_id":"shiyn3sBg4jFoTPt"} +{"fts":"crashrpt http://crashrpt.sourceforge.net/ demos demo applications for crashrptprobe probe the crashrptprobe library tests test application for crashrpt a crash reporting system for windows applications","name":"crashrpt","version":"1.4.3","port-version":3,"description":"A crash reporting system for Windows applications","homepage":"http://crashrpt.sourceforge.net/","license":"BSD-3-Clause","supports":"!osx & !linux & !uwp & (x86 | x64)","dependencies":["dbghelp","libjpeg-turbo","libogg","libpng","libtheora","tinyxml",{"name":"vcpkg-cmake","host":true},"wtl","zlib"],"features":{"demos":{"description":"Demo applications for CrashRptProbe"},"probe":{"description":"The CrashRptProbe library"},"tests":{"description":"Test application for crashrpt","dependencies":[{"name":"crashrpt","default-features":false,"features":["probe"]}]}},"_id":"47Mxn4mJlF9kQ0yG"} +{"fts":"crc32c https://github.com/google/crc32c crc32c implementation with support for cpu-specific acceleration instructions.","name":"crc32c","version":"1.1.2","port-version":2,"description":"CRC32C implementation with support for CPU-specific acceleration instructions.","homepage":"https://github.com/google/crc32c","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"4HvtVS5tOetIE4lX"} +{"fts":"crfsuite https://www.chokkan.org/software/crfsuite/ crfsuite is an implementation of conditional random fields (crfs) for labeling sequential data.","name":"crfsuite","version-date":"2020-08-27","port-version":1,"description":"CRFSuite is an implementation of Conditional Random Fields (CRFs) for labeling sequential data.","homepage":"https://www.chokkan.org/software/crfsuite/","license":null,"supports":"!uwp","dependencies":["liblbfgs",{"name":"vcpkg-cmake","host":true}],"_id":"6pGe9toDL9fJSWtD"} +{"fts":"croncpp https://github.com/mariusbancila/croncpp croncpp is a c++11/14/17 header-only cross-platform library for handling cron expressions.","name":"croncpp","version-date":"2023-03-30","description":"croncpp is a C++11/14/17 header-only cross-platform library for handling CRON expressions.","homepage":"https://github.com/mariusbancila/croncpp","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"KoAU9k7661UX4Yps"} +{"fts":"crossguid crossguid is a minimal, cross platform, c++ guid library.","name":"crossguid","version-date":"2021-10-22","port-version":3,"description":"CrossGuid is a minimal, cross platform, C++ GUID library.","dependencies":[{"name":"libuuid","platform":"!windows & !osx & !android"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"7CCqAB2cQcImOCsj"} +{"fts":"crow https://github.com/crowcpp/crow very fast and easy to use c++ micro web framework","name":"crow","version":"1.2.0","description":"Very fast and easy to use C++ micro web framework","homepage":"https://github.com/CrowCpp/crow","license":"BSD-3-Clause","dependencies":["asio",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"DAbZQZYm04KJW1yL"} +{"fts":"cryptopp https://github.com/weidai11/cryptopp pem-pack crypto++ with pem pack crypto++ is a free c++ class library of cryptographic schemes.","name":"cryptopp","version":"8.9.0","port-version":1,"description":"Crypto++ is a free C++ class library of cryptographic schemes.","homepage":"https://github.com/weidai11/cryptopp","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"pem-pack":{"description":"Crypto++ with PEM pack"}},"_id":"JnSOON48jlfq1TCN"} +{"fts":"cserialport https://github.com/itas109/cserialport c++ lightweight cross-platform serial port library, also support c, c#, java, python, node.js, electron etc.","name":"cserialport","version":"4.3.1","description":"C++ lightweight cross-platform serial port library, also support C, C#, Java, Python, Node.js, Electron etc.","homepage":"https://github.com/itas109/CSerialPort","license":"LGPL-3.0-only","supports":"!uwp & !xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"UrV7JR5fQCLuc2Y3"} +{"fts":"cspice https://naif.jpl.nasa.gov/naif/toolkit_c.html nasa c spice toolkit","name":"cspice","version":"67","port-version":3,"description":"NASA C SPICE toolkit","homepage":"https://naif.jpl.nasa.gov/naif/toolkit_C.html","license":null,"supports":"!((arm | arm64) & windows)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"YMyzto6eVuRx71Yw"} +{"fts":"ctbench https://github.com/jpenuchot/ctbench compiler-assisted variable size benchmarking for the study of c++ metaprogram compile times.","name":"ctbench","version":"1.3.4","description":"Compiler-assisted variable size benchmarking for the study of C++ metaprogram compile times.","homepage":"https://github.com/JPenuchot/ctbench","documentation":"https://jpenuchot.github.io/ctbench-docs/","license":"MIT","supports":"!windows","dependencies":["boost-container","boost-process","fmt",{"name":"llvm","default-features":false},"nlohmann-json","sciplot",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"zuWa2pnFMUk3YfRo"} +{"fts":"ctbignum https://github.com/niekbouman/ctbignum this is a header-only template library for fixed-width \"small big-integer\" computations, for use during run-time as well as compile-time.","name":"ctbignum","version-date":"2019-08-02","port-version":5,"description":"This is a header-only template library for fixed-width \"small big-integer\" computations, for use during run-time as well as compile-time.","homepage":"https://github.com/niekbouman/ctbignum","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"eQqkH8LR0uT2jsvm"} +{"fts":"ctemplate https://github.com/olafvdspek/ctemplate c++ ctemplate system","name":"ctemplate","version-date":"2020-09-14","port-version":5,"description":"C++ CTemplate system","homepage":"https://github.com/OlafvdSpek/ctemplate","supports":"windows & !arm","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TIzNdXt4HCIQlMCv"} +{"fts":"ctp http://www.sfit.com.cn/index.htm datacollect data collect support of ctp the comprehensive transaction platform (ctp) is a future brokerage management system developed specially for futures companies. ctp api client library allows users to connect to ctp gateway for algorithmic trading.","name":"ctp","version-string":"6.6.1_P1_20210406_se","port-version":4,"description":"The Comprehensive Transaction Platform (CTP) is a future brokerage management system developed specially for futures companies. CTP API client library allows users to connect to CTP gateway for algorithmic trading.","homepage":"http://www.sfit.com.cn/index.htm","supports":"!osx & !uwp & !arm & !(static & staticcrt)","features":{"datacollect":{"description":"Data collect support of CTP"}},"_id":"V91SarC8IWgN5sAx"} +{"fts":"ctpg https://github.com/peter-winter/ctpg compile time parser generator is a c++ single header library which takes a language description as a c++ code and turns it into a lr1 table parser with a deterministic finite automaton lexical analyzer, all in compile time.","name":"ctpg","version":"1.3.7","port-version":2,"description":"Compile Time Parser Generator is a C++ single header library which takes a language description as a C++ code and turns it into a LR1 table parser with a deterministic finite automaton lexical analyzer, all in compile time.","homepage":"https://github.com/peter-winter/ctpg","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"qQJmJ6Fa524IwZ9F"} +{"fts":"ctre https://github.com/hanickadot/compile-time-regular-expressions a compile time pcre (almost) compatible regular expression matcher","name":"ctre","version":"3.9.0","description":"A Compile time PCRE (almost) compatible regular expression matcher","homepage":"https://github.com/hanickadot/compile-time-regular-expressions","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Is48NMt4m6Rc1vQz"} +{"fts":"ctstraffic https://github.com/microsoft/ctstraffic/ ctstraffic is a highly scalable client/server networking tool giving detailed performance and reliability analytics.","name":"ctstraffic","version":"2.0.3.2","description":"ctsTraffic is a highly scalable client/server networking tool giving detailed performance and reliability analytics.","homepage":"https://github.com/microsoft/ctsTraffic/","license":"Apache-2.0","supports":"windows & !uwp","dependencies":[{"name":"vcpkg-msbuild","host":true},"wil"],"_id":"1eBKM9VSZCLGEcwt"} +{"fts":"cub https://github.com/nvidia/cub cub is a flexible library of cooperative threadblock primitives and other utilities for cuda kernel programming","name":"cub","version":"2.1.0","description":"CUB is a flexible library of cooperative threadblock primitives and other utilities for CUDA kernel programming","homepage":"https://github.com/NVIDIA/cub","license":"BSD-3-Clause","dependencies":["cuda",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"PTHKjSajuU5IICxq"} +{"fts":"cubeb https://github.com/mozilla/cubeb cross platform audio library","name":"cubeb","version-date":"2023-09-26","port-version":1,"description":"Cross platform audio library","homepage":"https://github.com/mozilla/cubeb","license":"ISC","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"csftq7SSArDYwrxT"} +{"fts":"cuda-api-wrappers https://github.com/eyalroz/cuda-api-wrappers header-only library of integrated wrappers around the core parts of nvidia's cuda execution ecosystem","name":"cuda-api-wrappers","version":"0.7.1","description":"Header-only library of integrated wrappers around the core parts of NVIDIA's CUDA execution ecosystem","homepage":"https://github.com/eyalroz/cuda-api-wrappers","license":"BSD-3-Clause","dependencies":["cuda",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"25ey5GUQr7agxq5i"} +{"fts":"cuda https://developer.nvidia.com/cuda-toolkit a parallel computing platform and programming model","name":"cuda","version":"10.1","port-version":13,"description":"A parallel computing platform and programming model","homepage":"https://developer.nvidia.com/cuda-toolkit","license":null,"supports":"(windows & x64 & !uwp & !xbox) | (linux & x64) | (linux & arm64)","_id":"hMDT3v8swCD8oNXJ"} +{"fts":"cudnn https://developer.nvidia.com/cudnn nvidia's cudnn deep neural network acceleration library.","name":"cudnn","version":"7.6.5","port-version":14,"description":"NVIDIA's cuDNN deep neural network acceleration library.","homepage":"https://developer.nvidia.com/cudnn","license":null,"supports":"(windows & x64 & !uwp) | (linux & x64) | (linux & arm64)","dependencies":["cuda"],"_id":"oZTc58xFZ6FlRQhN"} +{"fts":"cunit https://sourceforge.net/projects/cunit/ cunit is a lightweight system for writing, administering, and running unit tests in c. it provides c programmers a basic testing functionality with a flexible variety of user interfaces","name":"cunit","version":"2.1.3","port-version":8,"description":"CUnit is a lightweight system for writing, administering, and running unit tests in C. It provides C programmers a basic testing functionality with a flexible variety of user interfaces","homepage":"https://sourceforge.net/projects/cunit/","license":"LGPL-2.0-only","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"k83eR6HdB1YZ29Y7"} +{"fts":"curl https://curl.se/ brotli brotli support (brotli) c-ares c-ares support gnutls ssl support (gnutls) gsasl gsasl support (libgsasl) gssapi krb5 support http2 http2 support idn default idn support idn2 idn2 support (libidn2) ldap ldap support mbedtls ssl support (mbedtls) non-http enables protocols beyond http/https/http2 openssl ssl support (openssl) psl use psl support (libpsl) schannel ssl support (secure channel) sectransp ssl support (sectransp) ssh ssh support via libssh2 ssl default ssl backend sspi sspi support tool builds curl executable websockets websocket support (experimental) winidn winidn support winldap obsolete. use feature 'ldap' instead. winssl legacy name for schannel wolfssl ssl support (wolfssl) zstd zstandard support (zstd) a library for transferring data with urls","name":"curl","version":"8.10.1","description":"A library for transferring data with URLs","homepage":"https://curl.se/","license":"curl AND ISC AND BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["non-http","ssl"],"features":{"brotli":{"description":"brotli support (brotli)","dependencies":["brotli"]},"c-ares":{"description":"c-ares support","dependencies":["c-ares"]},"gnutls":{"description":"SSL support (gnutls)","dependencies":[{"name":"libgnutls","platform":"!windows | mingw"},{"name":"shiftmedia-libgnutls","platform":"windows & !mingw"}]},"gsasl":{"description":"GSASL support (libgsasl)","dependencies":["gsasl"]},"gssapi":{"description":"krb5 support","supports":"!windows","dependencies":["krb5"]},"http2":{"description":"HTTP2 support","dependencies":[{"name":"curl","default-features":false,"features":["ssl"]},"nghttp2"]},"idn":{"description":"Default IDN support","dependencies":[{"name":"curl","default-features":false,"features":["winidn"],"platform":"windows"},{"name":"curl","default-features":false,"features":["idn2"],"platform":"!windows"}]},"idn2":{"description":"idn2 support (libidn2)","dependencies":["libidn2"]},"ldap":{"description":"LDAP support","supports":"!uwp","dependencies":[{"name":"curl","default-features":false,"features":["non-http"]},{"name":"openldap","platform":"!windows"}]},"mbedtls":{"description":"SSL support (mbedTLS)","dependencies":["mbedtls"]},"non-http":{"description":"Enables protocols beyond HTTP/HTTPS/HTTP2"},"openssl":{"description":"SSL support (OpenSSL)","dependencies":["openssl"]},"psl":{"description":"Use psl support (libpsl)","dependencies":["libpsl"]},"schannel":{"description":"SSL support (Secure Channel)","supports":"windows & !uwp","dependencies":[{"name":"curl","default-features":false,"features":["sspi"]}]},"sectransp":{"description":"SSL support (sectransp)","supports":"osx | ios"},"ssh":{"description":"SSH support via libssh2","dependencies":[{"name":"curl","default-features":false,"features":["non-http"]},{"name":"curl","default-features":false,"features":["openssl"]},"libssh2"]},"ssl":{"description":"Default SSL backend","dependencies":[{"name":"curl","default-features":false,"features":["sectransp"],"platform":"osx | ios"},{"name":"curl","default-features":false,"features":["schannel"],"platform":"(windows & !uwp) | mingw"},{"name":"curl","default-features":false,"features":["openssl"],"platform":"(uwp | !windows) & !(osx | ios) & !mingw"}]},"sspi":{"description":"SSPI support","supports":"windows & !uwp"},"tool":{"description":"Builds curl executable","supports":"!uwp"},"websockets":{"description":"WebSocket support (experimental)"},"winidn":{"description":"WinIDN support","supports":"windows"},"winldap":{"description":"Obsolete. Use feature 'ldap' instead.","dependencies":[{"name":"curl","default-features":false,"features":["ldap"]}]},"winssl":{"description":"Legacy name for schannel","supports":"windows & !uwp","dependencies":[{"name":"curl","default-features":false,"features":["schannel"]}]},"wolfssl":{"description":"SSL support (wolfSSL)","dependencies":["wolfssl"]},"zstd":{"description":"ZStandard support (zstd)","dependencies":["zstd"]}},"_id":"Sx3i09HHxLdWBL73"} +{"fts":"curlcpp https://josephp91.github.io/curlcpp/ an object oriented c++ wrapper for curl (libcurl)","name":"curlcpp","version":"3.1","port-version":1,"description":"An object oriented C++ wrapper for CURL (libcurl)","homepage":"https://josephp91.github.io/curlcpp/","license":"MIT","dependencies":["curl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"OCCT7z5xO2WQKcjd"} +{"fts":"curlpp https://github.com/jpbarrette/curlpp c++ wrapper around libcurl","name":"curlpp","version-date":"2018-06-15","port-version":10,"description":"C++ wrapper around libcURL","homepage":"https://github.com/jpbarrette/curlpp","license":"MIT","dependencies":[{"name":"curl","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"WTHMrbpwGBXC9ZGW"} +{"fts":"cute-headers https://github.com/randygaul/cute_headers collection of cross-platform one-file c/c++ libraries with no dependencies","name":"cute-headers","version-date":"2019-09-20","port-version":2,"description":"Collection of cross-platform one-file C/C++ libraries with no dependencies","homepage":"https://github.com/RandyGaul/cute_headers","_id":"2VYFxEPnU7Asih62"} +{"fts":"cutelyst2 a c++ web framework built on top of qt, using the simple approach of catalyst (perl) framework","name":"cutelyst2","version":"2.12.0","port-version":2,"description":"A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework","dependencies":[{"name":"qt5-base","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"BhfZ0D9uw6L4PRbr"} +{"fts":"cwalk https://likle.github.io/cwalk/ path library for c/c++. cross-platform for windows, macos and linux. supports unix and windows path styles on those platforms.","name":"cwalk","version":"1.2.9","description":"Path library for C/C++. Cross-Platform for Windows, MacOS and Linux. Supports UNIX and Windows path styles on those platforms.","homepage":"https://likle.github.io/cwalk/","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"1H6B26FJaTsQujpk"} +{"fts":"cwapi3d https://github.com/cwapi3d/cwapi3dcpp cwapi3d is the cadwork 3d plugin architecture in c++.","name":"cwapi3d","version":"30.475.1","description":"CwAPI3D is the Cadwork 3D plugin architecture in C++.","homepage":"https://github.com/cwapi3d/cwapi3dcpp","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"9LWgjMmzRSLkHZKg"} +{"fts":"cxxgraph https://github.com/zigrazor/cxxgraph cxxgraph is a header only comprehensive c++ graph library.","name":"cxxgraph","version":"4.1.0","description":"CXXGraph is a header only comprehensive C++ graph library.","homepage":"https://github.com/ZigRazor/CXXGraph","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"jrFtRLBBMeuhEeIi"} +{"fts":"cxxopts https://github.com/jarro2783/cxxopts this is a lightweight c++ option parser library, supporting the standard gnu style syntax for options","name":"cxxopts","version-semver":"3.2.1","description":"This is a lightweight C++ option parser library, supporting the standard GNU style syntax for options","homepage":"https://github.com/jarro2783/cxxopts","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"t3m2KZoeswUBVNdh"} +{"fts":"cyclonedds-cxx https://cyclonedds.io idllib build idl preprocessor lib c++ binding for eclipse cyclone dds","name":"cyclonedds-cxx","version":"0.10.5","description":"C++ binding for Eclipse Cyclone DDS","homepage":"https://cyclonedds.io","license":"EPL-2.0","dependencies":[{"name":"cyclonedds","default-features":false},"openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"idllib":{"description":"Build IDL preprocessor lib","dependencies":[{"name":"cyclonedds","default-features":false,"features":["idlc"]}]}},"_id":"vboyYbQJ4WZdoQE4"} +{"fts":"cyclonedds https://cyclonedds.io ddsperf build ddsperf tool deadline-missed enable deadline missed qos suppor idlc build idl preprocessor ipv6 enable ipv6 support lifespan enable lifespan qos support security enable omg dds security support shm enable shared memory support source-specific-multicast enable support for source-specific multicast ssl enable openssl support topic-discovery enable topic discovery support type-discovery enable type discovery support eclipse cyclone dds is a very performant and robust open-source implementation of the omg dds specification","name":"cyclonedds","version-semver":"0.10.5","description":"Eclipse Cyclone DDS is a very performant and robust open-source implementation of the OMG DDS specification","homepage":"https://cyclonedds.io","license":"EPL-2.0 OR BSD-3-Clause","supports":"!uwp & !(arm64 & windows)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["deadline-missed","ipv6","lifespan","security","source-specific-multicast","topic-discovery","type-discovery"],"features":{"ddsperf":{"description":"Build ddsperf tool","dependencies":[{"name":"cyclonedds","host":true,"default-features":false,"features":["idlc"]}]},"deadline-missed":{"description":"Enable Deadline Missed QoS suppor"},"idlc":{"description":"Build IDL preprocessor"},"ipv6":{"description":"Enable ipv6 support"},"lifespan":{"description":"Enable Lifespan QoS support"},"security":{"description":"Enable OMG DDS Security support"},"shm":{"description":"Enable shared memory support","supports":"!windows","dependencies":["iceoryx"]},"source-specific-multicast":{"description":"Enable support for source-specific multicast"},"ssl":{"description":"Enable OpenSSL support","dependencies":["openssl"]},"topic-discovery":{"description":"Enable Topic Discovery support","dependencies":[{"name":"cyclonedds","default-features":false,"features":["type-discovery"]}]},"type-discovery":{"description":"Enable Type Discovery support"}},"_id":"eVZU1dmmzx3aHXU4"} +{"fts":"cyrus-sasl https://github.com/cyrusimap/cyrus-sasl cyrus sasl is an implementation of sasl that makes it easy for application developers to integrate authentication mechanisms into their application in a generic way.","name":"cyrus-sasl","version":"2.1.28","port-version":2,"description":"Cyrus SASL is an implementation of SASL that makes it easy for application developers to integrate authentication mechanisms into their application in a generic way.","homepage":"https://github.com/cyrusimap/cyrus-sasl","license":null,"supports":"linux | osx | (windows & !uwp)","dependencies":["krb5","lmdb","openssl"],"_id":"nOYhYfaA0mnqUTet"} +{"fts":"czmq https://github.com/zeromq/czmq curl build with libcurl draft build and install draft apis httpd build with http server support (libmicrohttpd) lz4 build with lz4 tool build and install czmq tools (zmakecert) uuid build with libuuid high-level c binding for zeromq","name":"czmq","version-semver":"4.2.1","port-version":4,"description":"High-level C binding for ZeroMQ","homepage":"https://github.com/zeromq/czmq","license":"MPL-2.0","supports":"!xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zeromq"],"features":{"curl":{"description":"Build with libcurl","dependencies":["curl"]},"draft":{"description":"Build and install draft APIs"},"httpd":{"description":"Build with HTTP server support (libmicrohttpd)","dependencies":["libmicrohttpd"]},"lz4":{"description":"Build with lz4","dependencies":["lz4"]},"tool":{"description":"Build and install czmq tools (zmakecert)"},"uuid":{"description":"Build with libuuid","dependencies":[{"name":"libuuid","platform":"!windows & !uwp & !osx"}]}},"_id":"58OGNiJkuLI1Lthx"} +{"fts":"d3d12-memory-allocator https://gpuopen.com/d3d12-memory-allocator/ easy to integrate d3d12 memory allocation library from gpuopen","name":"d3d12-memory-allocator","version":"2.0.1","description":"Easy to integrate D3d12 memory allocation library from GPUOpen","homepage":"https://gpuopen.com/d3d12-memory-allocator/","license":"MIT","supports":"windows","dependencies":["directx-headers",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"QJGf0anIMrUBbku4"} +{"fts":"d3dx12 https://docs.microsoft.com/en-us/windows/win32/direct3d12/helper-structures-and-functions-for-d3d12 the d3d12 helper library","name":"d3dx12","version-string":"may2021","port-version":1,"description":"The D3D12 Helper Library","homepage":"https://docs.microsoft.com/en-us/windows/win32/direct3d12/helper-structures-and-functions-for-d3d12","license":"MIT","supports":"(windows & !xbox) | linux","_id":"CaHxbSW7CaJzjPW5"} +{"fts":"darknet https://github.com/alexeyab/darknet cuda build darknet with support for cuda cudnn build darknet with support for cudnn full build darknet fully featured opencv-base build darknet with support for latest version of opencv opencv-cuda build darknet with support for latest version of cuda-enabled opencv opencv2-base build darknet with support for opencv2 opencv2-cuda build darknet with support for cuda-enabled opencv2 opencv3-base build darknet with support for opencv3 opencv3-cuda build darknet with support for cuda-enabled opencv3 darknet is an open source neural network framework written in c and cuda. you only look once (yolo) is a state-of-the-art, real-time object detection system, best example of darknet functionalities.","name":"darknet","version-date":"2022-03-06","port-version":4,"description":"Darknet is an open source neural network framework written in C and CUDA. You only look once (YOLO) is a state-of-the-art, real-time object detection system, best example of darknet functionalities.","homepage":"https://github.com/alexeyab/darknet","license":null,"dependencies":[{"name":"getopt","platform":"windows & !mingw"},"pthreads","stb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cuda":{"description":"Build darknet with support for CUDA","dependencies":["cuda"]},"cudnn":{"description":"Build darknet with support for cuDNN","dependencies":["cuda","cudnn"]},"full":{"description":"Build darknet fully featured","dependencies":[{"name":"darknet","features":["cuda","cudnn","opencv-cuda"]}]},"opencv-base":{"description":"Build darknet with support for latest version of OpenCV","dependencies":[{"name":"opencv","features":["contrib","dnn","ffmpeg"]}]},"opencv-cuda":{"description":"Build darknet with support for latest version of CUDA-enabled OpenCV","dependencies":[{"name":"darknet","features":["cuda"]},{"name":"opencv","features":["contrib","cuda","dnn","ffmpeg"]}]},"opencv2-base":{"description":"Build darknet with support for OpenCV2","dependencies":[{"name":"opencv2","features":["ffmpeg"]}]},"opencv2-cuda":{"description":"Build darknet with support for CUDA-enabled OpenCV2","dependencies":[{"name":"opencv2","features":["cuda","ffmpeg"]}]},"opencv3-base":{"description":"Build darknet with support for OpenCV3","dependencies":[{"name":"opencv3","features":["contrib","dnn","ffmpeg"]}]},"opencv3-cuda":{"description":"Build darknet with support for CUDA-enabled OpenCV3","dependencies":[{"name":"darknet","features":["cuda"]},{"name":"opencv3","features":["contrib","cuda","dnn","ffmpeg"]}]}},"_id":"9NKLkNTEHbr1O6N5"} +{"fts":"darts-clone a static double-array trie structure","name":"darts-clone","version-string":"1767ab87cffe","port-version":3,"description":"A static double-array trie structure","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"FUFwFJK8CX8iMduN"} +{"fts":"dartsim https://dartsim.github.io/ dynamic animation and robotics toolkit","name":"dartsim","version":"6.12.2","port-version":3,"description":"Dynamic Animation and Robotics Toolkit","homepage":"https://dartsim.github.io/","license":"BSD-2-Clause","dependencies":["assimp","boost-algorithm","boost-filesystem","boost-functional","boost-lexical-cast","boost-math","boost-optional","boost-regex","boost-system","bullet3","ccd","eigen3","fcl","fmt","freeglut","octomap","ode","opengl","tinyxml2","urdfdom",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"RBiDKRKfpID4ZLfw"} +{"fts":"dataframe https://github.com/hosseinmoein/dataframe c++ dataframe for statistical, financial, and ml analysis -- in modern c++ using native types and contiguous memory storage","name":"dataframe","version":"3.3.0","description":"C++ DataFrame for statistical, Financial, and ML analysis -- in modern C++ using native types and contiguous memory storage","homepage":"https://github.com/hosseinmoein/DataFrame","license":"BSD-3-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"DzyeyRBkNTAbTG9P"} +{"fts":"date https://github.com/howardhinnant/date remote-api support automatic download of tz data a date and time library based on the c++17 header","name":"date","version-date":"2024-05-14","description":"A date and time library based on the C++17 header","homepage":"https://github.com/HowardHinnant/date","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"remote-api":{"description":"support automatic download of tz data","supports":"!uwp","dependencies":["curl"]}},"_id":"bV5p2XsfuI4jGjKM"} +{"fts":"datraw https://github.com/unistuttgart-visus/datraw c++ reimplementation of vis's datraw library.","name":"datraw","version":"1.0.9","description":"C++ reimplementation of VIS's datraw library.","homepage":"https://github.com/UniStuttgart-VISUS/datraw","license":"MIT","_id":"x4n0dMyr3XgPtV72"} +{"fts":"dav1d https://code.videolan.org/videolan/dav1d dav1d is a new open-source av1 decoder developed by the videolan and ffmpeg communities and sponsored by the alliance for open media.","name":"dav1d","version":"1.4.3","description":"dav1d is a new open-source AV1 decoder developed by the VideoLAN and FFmpeg communities and sponsored by the Alliance for Open Media.","homepage":"https://code.videolan.org/videolan/dav1d","license":"BSD-2-Clause","supports":"!(windows & x86 & !static)","dependencies":[{"name":"vcpkg-tool-meson","host":true}],"_id":"ZLMfbaq2tTkQfZ2i"} +{"fts":"daw-header-libraries https://github.com/beached/header_libraries set of header-only algorithms used in daw-utf8-range and daw-json-link.","name":"daw-header-libraries","version":"2.106.0","description":"Set of header-only algorithms used in daw-utf8-range and daw-json-link.","homepage":"https://github.com/beached/header_libraries","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"C9W47KZgabGiQevh"} +{"fts":"daw-json-link https://github.com/beached/daw_json_link perhaps the fastest json deserializer/serializer posssible or at least close to it.","name":"daw-json-link","version":"3.24.0","description":"Perhaps the fastest JSON deserializer/serializer posssible or at least close to it.","homepage":"https://github.com/beached/daw_json_link","license":"BSL-1.0","dependencies":["daw-utf-range",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Erv6HF5WumR0Mc3Q"} +{"fts":"daw-utf-range https://github.com/beached/header_libraries header-only utf8 string range used by daw-json-link. includes a constexpr/noexcept modified version of utfcpp.","name":"daw-utf-range","version":"2.2.5","description":"Header-only utf8 string range used by daw-json-link. Includes a constexpr/noexcept modified version of utfcpp.","homepage":"https://github.com/beached/header_libraries","license":"BSL-1.0","dependencies":["daw-header-libraries",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"7BSilAs7FGZI50bm"} +{"fts":"daxa https://github.com/ipotrick/daxa utils-imgui the imgui daxa utility utils-mem the mem daxa utility utils-pipeline-manager-glslang build with glslang utils-pipeline-manager-slang build with slang utils-pipeline-manager-spirv-validation build with spir-v validation utils-task-graph the task-graph daxa utility daxa c++ vulkan abstraction","name":"daxa","version":"3.0.2","description":"Daxa C++ Vulkan Abstraction","homepage":"https://github.com/Ipotrick/Daxa","license":"MIT","supports":"(windows | linux) & !x86","dependencies":["fmt",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"vulkan","vulkan-headers","vulkan-memory-allocator",{"name":"wayland","default-features":false,"platform":"linux"}],"features":{"utils-imgui":{"description":"The ImGUI Daxa utility","dependencies":["imgui"]},"utils-mem":{"description":"The Mem Daxa utility"},"utils-pipeline-manager-glslang":{"description":"Build with glslang","dependencies":["glslang"]},"utils-pipeline-manager-slang":{"description":"Build with Slang","dependencies":["shader-slang"]},"utils-pipeline-manager-spirv-validation":{"description":"Build with SPIR-V validation","dependencies":["spirv-tools"]},"utils-task-graph":{"description":"The Task-Graph Daxa utility"}},"_id":"8Mzw4xt9s606OUwj"} +{"fts":"dbg-macro https://github.com/sharkdp/dbg-macro a dbg(...) macro for c++","name":"dbg-macro","version":"0.5.1","port-version":1,"description":"A dbg(...) macro for C++","homepage":"https://github.com/sharkdp/dbg-macro","license":"MIT","_id":"50X7IxXNcqnwW1kj"} +{"fts":"dbghelp windows debug help library","name":"dbghelp","version":"0","port-version":2,"description":"Windows Debug Help Library","supports":"windows","_id":"C3TBrm8zeY09G2up"} +{"fts":"dbow2 https://github.com/dorian3d/dbow2 dbow2 is an improved version of the dbow library, an open source c++ library for indexing and converting images into a bag-of-word representation.","name":"dbow2","version-date":"2019-08-05","port-version":3,"description":"DBoW2 is an improved version of the DBow library, an open source C++ library for indexing and converting images into a bag-of-word representation.","homepage":"https://github.com/dorian3d/DBoW2","dependencies":["opencv",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Z68FpGUPvKwCVEDl"} +{"fts":"dbow3 https://github.com/rmsalinas/dbow3 dbow3 is an improved version of the dbow2 library, an open source c++ library for indexing and converting images into a bag-of-word representation.","name":"dbow3","version":"1.0.0","port-version":3,"description":"DBoW3 is an improved version of the DBow2 library, an open source C++ library for indexing and converting images into a bag-of-word representation.","homepage":"https://github.com/rmsalinas/DBow3","license":"BSD-3-Clause","supports":"linux","dependencies":[{"name":"opencv","features":["contrib"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"jTd8rlqF00MfZbLf"} +{"fts":"dbus https://gitlab.freedesktop.org/dbus/dbus systemd build with systemd at_console support x11 build with x11 autolaunch support d-bus specification and reference implementation, including libdbus and dbus-daemon","name":"dbus","version":"1.15.8","port-version":5,"description":"D-Bus specification and reference implementation, including libdbus and dbus-daemon","homepage":"https://gitlab.freedesktop.org/dbus/dbus","license":"AFL-2.1 OR GPL-2.0-or-later","supports":"!uwp & !staticcrt & !android & !ios","dependencies":["expat",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":[{"name":"systemd","platform":"linux"}],"features":{"systemd":{"description":"Build with systemd at_console support","supports":"linux","dependencies":[{"name":"libsystemd","platform":"linux"}]},"x11":{"description":"Build with X11 autolaunch support","dependencies":["libx11"]}},"_id":"Ov2B84J7vdW4xMHN"} +{"fts":"dcmtk https://github.com/dcmtk/dcmtk external-dict enable external dictionary iconv enable iconv support icu enable icu support openssl enable openssl png enable png support tiff enable tiff support tools build apps xml2 enable xml support zlib enable zlib support this dicom toolkit (dcmtk) package consists of source code, documentation and installation instructions for a set of software libraries and applications implementing part of the dicom/medicom standard.","name":"dcmtk","version":"3.6.8","port-version":8,"description":"This DICOM ToolKit (DCMTK) package consists of source code, documentation and installation instructions for a set of software libraries and applications implementing part of the DICOM/MEDICOM Standard.","homepage":"https://github.com/DCMTK/dcmtk","license":"BSD-3-Clause OR BSD-2-Clause OR libtiff OR MIT OR Zlib OR Libpng","supports":"!(windows & arm)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"external-dict":{"description":"Enable external dictionary"},"iconv":{"description":"Enable Iconv support","dependencies":["libiconv"]},"icu":{"description":"Enable ICU support","dependencies":["icu"]},"openssl":{"description":"Enable OpenSSL","dependencies":["openssl"]},"png":{"description":"Enable PNG support","dependencies":["libpng"]},"tiff":{"description":"Enable TIFF support","dependencies":[{"name":"tiff","default-features":false}]},"tools":{"description":"Build apps"},"xml2":{"description":"Enable XML support","dependencies":["libxml2"]},"zlib":{"description":"Enable zlib support","dependencies":["zlib"]}},"_id":"FbdKyY9CSdya0ncH"} +{"fts":"debug-assert https://github.com/foonathan/debug_assert provides flexible debug_assert() macro.","name":"debug-assert","version":"1.3.4","description":"Provides flexible DEBUG_ASSERT() macro.","homepage":"https://github.com/foonathan/debug_assert","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"f34UKiOWFFG8uPl2"} +{"fts":"decimal-for-cpp decimal data type support, for cobol-like fixed-point operations on currency values.","name":"decimal-for-cpp","version":"1.18","port-version":1,"description":"Decimal data type support, for COBOL-like fixed-point operations on currency values.","_id":"9ON3wPSBDiFDNdBk"} +{"fts":"detours https://github.com/microsoft/detours detours is a software package for monitoring and instrumenting api calls on windows.","name":"detours","version":"4.0.1","port-version":8,"description":"Detours is a software package for monitoring and instrumenting API calls on Windows.","homepage":"https://github.com/microsoft/Detours","license":"MIT","supports":"windows & !uwp","_id":"q7gnX79BvetpF4RQ"} +{"fts":"devicenameresolver a little library that resolves a path from a (virtual) device name.","name":"devicenameresolver","version-date":"2016-06-26","port-version":4,"description":"a little library that resolves a path from a (virtual) device name.","license":null,"supports":"windows & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"gSDT5Fo9AYx415gL"} +{"fts":"devil https://github.com/dentonw/devil jasper use jasper for .jp2 (and some .icns) support lcms use little cms for color profiles libjpeg use libjpeg for .jpg (and some .blp) support libpng use libpng for .png (and some .ico) openexr use openexr tiff use libtiff for .tif support a full featured cross-platform image library","name":"devil","version":"1.8.0","port-version":13,"description":"A full featured cross-platform image library","homepage":"https://github.com/DentonW/DevIL","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["jasper","lcms","libjpeg","libpng","openexr","tiff"],"features":{"jasper":{"description":"Use JasPer for .jp2 (and some .icns) support","dependencies":["jasper"]},"lcms":{"description":"Use Little CMS for color profiles","dependencies":["lcms"]},"libjpeg":{"description":"Use Libjpeg for .jpg (and some .blp) support","dependencies":["libjpeg-turbo"]},"libpng":{"description":"Use Libpng for .png (and some .ico)","dependencies":["libpng"]},"openexr":{"description":" Use openexr","dependencies":["openexr"]},"tiff":{"description":"Use Libtiff for .tif support","dependencies":[{"name":"tiff","default-features":false}]}},"_id":"ZWNfehRHOoOF2yVR"} +{"fts":"dimcli https://github.com/gknowles/dimcli c++ command line parser toolkit","name":"dimcli","version-semver":"7.3.0","description":"C++ command line parser toolkit","homepage":"https://github.com/gknowles/dimcli","documentation":"https://gknowles.github.io/dimcli","license":"BSL-1.0","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"19ePbXK9B1g3Y833"} +{"fts":"dingo https://github.com/romanpauk/dingo dependency injection container for c++","name":"dingo","version":"0.1.0","description":"Dependency Injection Container for C++","homepage":"https://github.com/romanpauk/dingo","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"9RqQzHJqMpYehYpL"} +{"fts":"directx-dxc https://github.com/microsoft/directxshadercompiler directx shader compiler (llvm/clang)","name":"directx-dxc","version-date":"2024-07-31","description":"DirectX Shader Compiler (LLVM/Clang)","homepage":"https://github.com/microsoft/DirectXShaderCompiler","documentation":"https://github.com/microsoft/DirectXShaderCompiler/wiki","license":null,"supports":"(windows & !arm32 & !uwp & !xbox) | (linux & x64)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"zlib","platform":"linux & !static"}],"_id":"5UQPjWxTfIzdNmsO"} +{"fts":"directx-headers https://devblogs.microsoft.com/directx/ official directx 12 headers","name":"directx-headers","version":"1.614.1","description":"Official DirectX 12 Headers","homepage":"https://devblogs.microsoft.com/directx/","documentation":"https://devblogs.microsoft.com/directx/gettingstarted-dx12agility/","license":"MIT","supports":"(windows & !arm32 & !xbox) | linux","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"df9CUmLW921Xtcfm"} +{"fts":"directx12-agility https://aka.ms/directx12agility directx 12 agility sdk","name":"directx12-agility","version":"1.614.1","description":"DirectX 12 Agility SDK","homepage":"https://aka.ms/directx12agility","documentation":"https://devblogs.microsoft.com/directx/gettingstarted-dx12agility/","license":null,"supports":"windows & !uwp & !xbox & !arm32","dependencies":["directx-headers",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"7TlVymPWjXvtuAwG"} +{"fts":"directxmath https://github.com/microsoft/directxmath directxmath simd c++ math library","name":"directxmath","version-date":"2024-02-14","port-version":1,"description":"DirectXMath SIMD C++ math library","homepage":"https://github.com/Microsoft/DirectXMath","documentation":"https://docs.microsoft.com/windows/win32/dxmath/directxmath-portal","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"qsR2uPjOaLA4RkLl"} +{"fts":"directxmesh https://github.com/microsoft/directxmesh dx12 build with directx12 support for windows 10/windows 11 spectre build spectre-mitigated library tools meshconvert command-line tool directxmesh geometry processing library","name":"directxmesh","version-date":"2024-09-04","description":"DirectXMesh geometry processing library","homepage":"https://github.com/Microsoft/DirectXMesh","documentation":"https://github.com/microsoft/DirectXMesh/wiki","license":"MIT","supports":"(windows & !arm32) | linux","dependencies":[{"name":"directx-headers","platform":"mingw | linux"},"directxmath",{"name":"ms-gdkx","platform":"xbox"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"dx12":{"description":"Build with DirectX12 support for Windows 10/Windows 11","dependencies":[{"name":"directx-headers","platform":"windows & !xbox"}]},"spectre":{"description":"Build Spectre-mitigated library"},"tools":{"description":"meshconvert command-line tool","supports":"windows & !uwp & !xbox"}},"_id":"NnPa5Ae6WYVjaPvt"} +{"fts":"directxsdk https://docs.microsoft.com/en-us/windows/win32/directx-sdk--august-2009- xaudio2-7 include headers/libs for legacy xaudio 2.7 (prefer use of xaudio2redist) xinput1-3 include headers for legacy xinput 1.3 (prefer use of xinput 9.1.0 or 1.4) xp include headers/libs needed for windows 7.1a targeting windows xp / server 2003 legacy directx sdk","name":"directxsdk","version-string":"jun10","port-version":8,"description":"Legacy DirectX SDK","homepage":"https://docs.microsoft.com/en-us/windows/win32/directx-sdk--august-2009-","license":null,"supports":"windows & !uwp & !xbox & !arm","features":{"xaudio2-7":{"description":"Include headers/libs for legacy XAudio 2.7 (prefer use of XAudio2Redist)"},"xinput1-3":{"description":"Include headers for legacy XInput 1.3 (prefer use of XInput 9.1.0 or 1.4)"},"xp":{"description":"Include headers/libs needed for Windows 7.1A targeting Windows XP / Server 2003"}},"_id":"kV2T7fOhHpUj1OWM"} +{"fts":"directxtex https://github.com/microsoft/directxtex dx11 build with directx11 support dx12 build with directx12 support for windows 10/windows 11 jpeg add the jpeg auxiliary functions openexr enable openexr support png add the png auxiliary functions spectre build spectre-mitigated library tools texture command-line tools xbox adds xbox specific extensions to the library directxtex texture processing library","name":"directxtex","version-date":"2024-09-04","description":"DirectXTex texture processing library","homepage":"https://github.com/Microsoft/DirectXTex","documentation":"https://github.com/microsoft/DirectXTex/wiki","license":"MIT","supports":"(windows & !arm32) | linux","dependencies":[{"name":"directx-headers","platform":"mingw | linux"},"directxmath",{"name":"ms-gdkx","platform":"xbox"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["dx11"],"features":{"dx11":{"description":"Build with DirectX11 support"},"dx12":{"description":"Build with DirectX12 support for Windows 10/Windows 11","dependencies":[{"name":"directx-headers","platform":"windows & !xbox"}]},"jpeg":{"description":"Add the JPEG auxiliary functions","supports":"linux","dependencies":["libjpeg-turbo"]},"openexr":{"description":"Enable OpenEXR support","dependencies":["openexr"]},"png":{"description":"Add the PNG auxiliary functions","supports":"linux","dependencies":["libpng"]},"spectre":{"description":"Build Spectre-mitigated library"},"tools":{"description":"texture command-line tools","supports":"windows & !uwp & !xbox"},"xbox":{"description":"Adds Xbox specific extensions to the library","supports":"windows & x64 & !uwp & !xbox","dependencies":["ms-gdkx"]}},"_id":"6OHqFqhnLpZ99Qbt"} +{"fts":"directxtk https://github.com/microsoft/directxtk spectre build spectre-mitigated library tools makespritefont and xwbtool command-line tools xaudio2-8 build with xaudio 2.8 support for windows 8.x or later xaudio2-9 build with xaudio 2.9 support for windows 10/11 xaudio2redist build with xaudio2redist support for windows 7 sp1 or later a collection of helper classes for writing directx 11.x code in c++.","name":"directxtk","version-date":"2024-09-04","description":"A collection of helper classes for writing DirectX 11.x code in C++.","homepage":"https://github.com/Microsoft/DirectXTK","documentation":"https://github.com/microsoft/DirectXTK/wiki","license":"MIT","supports":"windows & !xbox & !arm32","dependencies":["directxmath",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"spectre":{"description":"Build Spectre-mitigated library"},"tools":{"description":"MakeSpriteFont and xwbtool command-line tools","supports":"windows & !uwp & !xbox"},"xaudio2-8":{"description":"Build with XAudio 2.8 support for Windows 8.x or later"},"xaudio2-9":{"description":"Build with XAudio 2.9 support for Windows 10/11"},"xaudio2redist":{"description":"Build with XAudio2Redist support for Windows 7 SP1 or later","dependencies":["xaudio2redist"]}},"_id":"nVFmTqV92EMIerpi"} +{"fts":"directxtk12 https://github.com/microsoft/directxtk12 spectre build spectre-mitigated library tools makespritefont and xwbtool command-line tools xaudio2-9 build with xaudio 2.9 support for windows 10/11 xaudio2redist build with xaudio2redist a collection of helper classes for writing directx 12 code in c++.","name":"directxtk12","version-date":"2024-09-04","description":"A collection of helper classes for writing DirectX 12 code in C++.","homepage":"https://github.com/Microsoft/DirectXTK12","documentation":"https://github.com/microsoft/DirectXTK12/wiki","license":"MIT","supports":"windows & !arm32","dependencies":[{"name":"directx-dxc","host":true,"platform":"windows & !xbox"},{"name":"directx-headers","platform":"windows & !xbox"},"directxmath",{"name":"ms-gdkx","platform":"xbox"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["xaudio2-9"],"features":{"spectre":{"description":"Build Spectre-mitigated library"},"tools":{"description":"MakeSpriteFont and xwbtool command-line tools","supports":"windows & !uwp & !xbox & (x64 | arm64 | arm64ec)"},"xaudio2-9":{"description":"Build with XAudio 2.9 support for Windows 10/11"},"xaudio2redist":{"description":"Build with XAudio2Redist","dependencies":["xaudio2redist"]}},"_id":"kkp2vWQfn69ziQC2"} +{"fts":"dirent https://github.com/tronkko/dirent dirent is a c/c++ programming interface that allows programmers to retrieve information about files and directories under linux/unix. this project provides linux compatible dirent interface for microsoft windows.","name":"dirent","version":"1.24","description":"Dirent is a C/C++ programming interface that allows programmers to retrieve information about files and directories under Linux/UNIX. This project provides Linux compatible Dirent interface for Microsoft Windows.","homepage":"https://github.com/tronkko/dirent","license":"MIT","_id":"MnECn11Fy3kG8ddY"} +{"fts":"discord-game-sdk https://discord.com/developers/docs/game-sdk/sdk-starter-guide the discord gamesdk is an easy drop-in sdk to help you manage all the hard things that come with making a game.","name":"discord-game-sdk","version":"3.2.1","description":"The Discord GameSDK is an easy drop-in SDK to help you manage all the hard things that come with making a game.","homepage":"https://discord.com/developers/docs/game-sdk/sdk-starter-guide","supports":"((x64 & (windows | osx | linux)) | (x86 & windows) | (arm64 & osx)) & !uwp & !static","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"8fa0XhNxivXM8ZLv"} +{"fts":"discord-rpc https://github.com/discordapp/discord-rpc rich presence allows you to leverage the totally overhauled \"now playing\" section in a discord user's profile to help people play your game together.","name":"discord-rpc","version":"3.4.0","port-version":4,"description":"Rich Presence allows you to leverage the totally overhauled \"Now Playing\" section in a Discord user's profile to help people play your game together.","homepage":"https://github.com/discordapp/discord-rpc","license":"MIT","dependencies":["rapidjson",{"name":"vcpkg-cmake","host":true}],"_id":"98Y9ofgibP0lRmsw"} +{"fts":"discordcoreapi https://discordcoreapi.com a discord bot library written in c++ using custom asynchronous coroutines.","name":"discordcoreapi","version":"2.0.6","description":"A Discord bot library written in C++ using custom asynchronous coroutines.","homepage":"https://discordcoreapi.com","license":"MIT","supports":"(windows & x64 & !xbox) | (linux & x64) | (osx & x64)","dependencies":["jsonifier","libsodium","openssl","opus",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"RtIw0u8XrerZbMYR"} +{"fts":"discount https://github.com/orc/discount discount is a implementation of john gruber & aaron swartz's markdown markup language.","name":"discount","version-string":"3.0.0d","description":"DISCOUNT is a implementation of John Gruber & Aaron Swartz's Markdown markup language.","homepage":"https://github.com/Orc/discount","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TFnXqiGVCm7BV5R2"} +{"fts":"discreture https://github.com/mraggi/discreture a modern c++ library for efficiently and easily iterating through common combinatorial objects, such as combinations, permutations, partitions and more.","name":"discreture","version-date":"2020-01-29","port-version":3,"description":"A modern C++ library for efficiently and easily iterating through common combinatorial objects, such as combinations, permutations, partitions and more.","homepage":"https://github.com/mraggi/discreture","dependencies":["boost-container","boost-iterator",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"DHXfoYFZtLblpaJf"} +{"fts":"distorm powerful disassembler library for x86/amd64","name":"distorm","version-string":"3.5.2b","description":"Powerful Disassembler Library For x86/AMD64","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"iCB2GOnr9Jb7SMrb"} +{"fts":"dlfcn-win32 https://github.com/dlfcn-win32/dlfcn-win32 dlfcn-win32 is an implementation of dlfcn for windows.","name":"dlfcn-win32","version":"1.4.1","description":"dlfcn-win32 is an implementation of dlfcn for Windows.","homepage":"https://github.com/dlfcn-win32/dlfcn-win32","license":"MIT","supports":"windows & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"eHRKGMeCfnAej9R9"} +{"fts":"dlib https://github.com/davisking/dlib cuda cuda support for dlib fftw3 fftw3 support for dlib sqlite3 sqlite3 support for dlib modern c++ toolkit containing machine learning algorithms and tools for creating complex software in c++","name":"dlib","version":"19.24","port-version":4,"description":"Modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++","homepage":"https://github.com/davisking/dlib","license":"BSL-1.0","supports":"!uwp","dependencies":["blas","lapack","libjpeg-turbo","libpng",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["fftw3","sqlite3"],"features":{"cuda":{"description":"CUDA support for dlib","dependencies":["cuda","cudnn"]},"fftw3":{"description":"fftw3 support for dlib","dependencies":["fftw3"]},"sqlite3":{"description":"sqlite3 support for dlib","dependencies":["sqlite3"]}},"_id":"t6MTJpeWOM28KUdC"} +{"fts":"dlpack https://github.com/dmlc/dlpack dlpack is an open in-memory tensor structure for sharing tensors among frameworks","name":"dlpack","version":"0.8","description":"DLPack is an open in-memory tensor structure for sharing tensors among frameworks","homepage":"https://github.com/dmlc/dlpack","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"3OLYcz2qadZewJVI"} +{"fts":"dmlc https://github.com/dmlc/dmlc-core openmp build with openmp dmlc-core is the backbone library to support all dmlc projects, offers the bricks to build efficient and scalable distributed machine learning libraries.","name":"dmlc","version-date":"2022-06-22","description":"DMLC-Core is the backbone library to support all DMLC projects, offers the bricks to build efficient and scalable distributed machine learning libraries.","homepage":"https://github.com/dmlc/dmlc-core","license":"Apache-2.0","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"openmp":{"description":"Build with openmp"}},"_id":"BSTzmsmNzAFQIyQ6"} +{"fts":"docopt command line arguments parser that will make you smile (c++11 port).","name":"docopt","version-date":"2022-03-15","port-version":1,"description":"Command line arguments parser that will make you smile (C++11 port).","license":"MIT OR BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"noaDVG30iJFMGrt5"} +{"fts":"doctest https://github.com/doctest/doctest the fastest feature-rich c++11/14/17/20 single-header testing framework","name":"doctest","version":"2.4.11","description":"The fastest feature-rich C++11/14/17/20 single-header testing framework","homepage":"https://github.com/doctest/doctest","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"eCtssoDLrdhf8FtN"} +{"fts":"double-conversion https://github.com/google/double-conversion efficient binary-decimal and decimal-binary conversion routines for ieee doubles.","name":"double-conversion","version":"3.3.0","description":"Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.","homepage":"https://github.com/google/double-conversion","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"cPU77SWlytirsXlz"} +{"fts":"dp-thread-pool https://github.com/developerpaul123/thread-pool paul tsouchlos dp::thread_pool - fast, lightweight c++20 thread pool.","name":"dp-thread-pool","version":"0.6.2","port-version":1,"maintainers":"Paul Tsouchlos ","description":"dp::thread_pool - fast, lightweight C++20 thread pool.","homepage":"https://github.com/DeveloperPaul123/thread-pool","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"p7PjH6zZqlPXYADt"} +{"fts":"dpdk https://www.dpdk.org/ docs build and install docs kmods build and install kernel modules tests build and install tests trace build with fast path traces enabled a set of libraries and drivers for fast packet processing","name":"dpdk","version-string":"24.07","description":"A set of libraries and drivers for fast packet processing","homepage":"https://www.dpdk.org/","documentation":"https://doc.dpdk.org/guides/index.html","license":"BSD-3-Clause","supports":"linux | freebsd","dependencies":[{"name":"libarchive","default-features":false},{"name":"numactl","platform":"linux"},"python3",{"name":"vcpkg-get-python-packages","host":true},{"name":"vcpkg-tool-meson","host":true}],"features":{"docs":{"description":"Build and install docs"},"kmods":{"description":"Build and install kernel modules"},"tests":{"description":"Build and install tests"},"trace":{"description":"Build with fast path traces enabled"}},"_id":"t6LobcMaufYyN6r0"} +{"fts":"dpp https://dpp.dev/ d++ extremely lightweight c++ discord library.","name":"dpp","version":"10.0.31","description":"D++ Extremely Lightweight C++ Discord Library.","homepage":"https://dpp.dev/","license":"Apache-2.0","supports":"(windows & !static & !uwp) | linux | osx","dependencies":["libsodium","nlohmann-json","openssl","opus",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"eHoIwxdKLofQqNNY"} +{"fts":"draco https://github.com/google/draco a library for compressing and decompressing 3d geometric meshes and point clouds. it is intended to improve the storage and transmission of 3d graphics.","name":"draco","version":"1.5.7","description":" A library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","homepage":"https://github.com/google/draco","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"p9LzKq8lbJwcjAjV"} +{"fts":"drekar-launch-process-cpp https://github.com/johnwason/drekar-launch-process-cpp companion library for drekar-launch for c++","name":"drekar-launch-process-cpp","version-semver":"0.1.0","description":"Companion library for drekar-launch for C++","homepage":"https://github.com/johnwason/drekar-launch-process-cpp","license":"Apache-2.0","supports":"(windows & (x86 | x64) & !uwp) | linux | osx","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lTTlaxELr2F3O1ze"} +{"fts":"drlibs https://github.com/mackron/dr_libs single-file audio decoding libraries for c/c++","name":"drlibs","version-date":"2023-08-16","description":"Single-file audio decoding libraries for C/C++","homepage":"https://github.com/mackron/dr_libs","license":"Unlicense OR MIT-0","_id":"y7MkhICQzsHqq9Tw"} +{"fts":"drogon https://github.com/an-tao/drogon ctl build drogon_ctl tool. mysql support reading and writing from/to mysql databases. orm build with object-relational mapping support. postgres support reading and writing from/to postgres databases. redis support reading and writing from/to redis databases. sqlite3 support reading and writing from/to sqlite databases. yaml support yaml drogon configuration files a c++14/17 based http web application framework running on linux/macos/unix/windows","name":"drogon","version-semver":"1.9.7","description":"A C++14/17 based HTTP web application framework running on Linux/macOS/Unix/Windows","homepage":"https://github.com/an-tao/drogon","documentation":"https://drogon.docsforge.com/master/overview/","license":"MIT","supports":"!uwp","dependencies":["brotli","jsoncpp",{"name":"libuuid","platform":"!windows & !osx"},"trantor",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"ctl":{"description":"Build drogon_ctl tool.","dependencies":[{"name":"drogon","host":true,"default-features":false,"features":["ctl"]}]},"mysql":{"description":"Support reading and writing from/to MySQL databases.","dependencies":[{"name":"drogon","features":["orm"]},{"name":"libmariadb","features":["iconv"],"platform":"osx"},{"name":"libmariadb","platform":"!osx"}]},"orm":{"description":"Build with object-relational mapping support."},"postgres":{"description":"Support reading and writing from/to Postgres databases.","dependencies":[{"name":"drogon","features":["orm"]},"libpq"]},"redis":{"description":"Support reading and writing from/to Redis databases.","dependencies":[{"name":"drogon","features":["orm"]},"hiredis"]},"sqlite3":{"description":"Support reading and writing from/to SQLite databases.","dependencies":[{"name":"drogon","features":["orm"]},"sqlite3"]},"yaml":{"description":"Support YAML Drogon configuration files","dependencies":["yaml-cpp"]}},"_id":"0wnFEtpsOZmkT3I0"} +{"fts":"dstorage https://aka.ms/directstorage/ directstorage for windows","name":"dstorage","version":"1.2.3","port-version":1,"description":"DirectStorage for Windows","homepage":"https://aka.ms/directstorage/","documentation":"https://github.com/microsoft/DirectStorage","license":null,"supports":"windows & !arm32 & !uwp & !xbox","_id":"dDPxCEw4oziFMWxA"} +{"fts":"dtl diff template library","name":"dtl","version":"1.21","description":"Diff template library","license":"BSD-4-Clause","_id":"wwzcMoR5bH75J1wi"} +{"fts":"duckx https://github.com/amiremohamadi/duckx duckx is a library for creation of office docx files.","name":"duckx","version":"1.2.2","port-version":1,"description":"DuckX is a library for creation of Office docx files.","homepage":"https://github.com/amiremohamadi/DuckX","license":"MIT","dependencies":["libzip","pugixml",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"gJwoQbzhIg0OaB0q"} +{"fts":"duilib https://github.com/duilib/duilib duilib is a free open source directui interface library under windows. it is widely accepted by major internet companies due to its simple and easy to expand design and stable and efficient implementation. it is widely used in im, video client, stock market software, navigation software, and mobile phone assistive software. duilib is still evolving, and will continue to improve in many aspects such as documentation, examples, animations, and rendering engines.","name":"duilib","version-date":"2019-04-28","port-version":5,"description":"Duilib is a free open source DirectUI interface library under Windows. It is widely accepted by major Internet companies due to its simple and easy to expand design and stable and efficient implementation. It is widely used in IM, video client, stock market software, navigation software, and mobile phone assistive software. Duilib is still evolving, and will continue to improve in many aspects such as documentation, examples, animations, and rendering engines.","homepage":"https://github.com/duilib/duilib","supports":"windows & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"7GKSrkWkEZdJeMfE"} +{"fts":"dukglue https://github.com/aloshi/dukglue a c++ binding/wrapper library for the duktape javascript interpreter.","name":"dukglue","version-date":"2022-11-08","description":"A C++ binding/wrapper library for the Duktape JavaScript interpreter.","homepage":"https://github.com/Aloshi/dukglue","license":"MIT","dependencies":["duktape"],"_id":"bTdHGkixcEKxG4GG"} +{"fts":"duktape https://github.com/svaarala/duktape embeddable javascript engine with a focus on portability and compact footprint.","name":"duktape","version":"2.7.0","port-version":2,"description":"Embeddable Javascript engine with a focus on portability and compact footprint.","homepage":"https://github.com/svaarala/duktape","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"QR8zgpzfgdnDFrg4"} +{"fts":"dumb https://github.com/kode54/dumb module/tracker based music format parser and player library","name":"dumb","version":"2.0.3","description":"Module/tracker based music format parser and player library","homepage":"https://github.com/kode54/dumb","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"8dp85k8S5qZjyn1D"} +{"fts":"dv-processing https://gitlab.com/inivation/dv/dv-processing tools build cli utilities generic algorithms for event cameras. (c++20 required.)","name":"dv-processing","version":"1.7.9","port-version":2,"description":"Generic algorithms for event cameras. (C++20 required.)","homepage":"https://gitlab.com/inivation/dv/dv-processing","license":"Apache-2.0","dependencies":["boost-algorithm",{"name":"boost-asio","features":["ssl"]},"boost-callable-traits","boost-circular-buffer","boost-core","boost-endian","boost-geometry","boost-lockfree","boost-nowide","boost-property-tree","boost-stacktrace","cli11","eigen3","fmt","libcaer","lz4",{"name":"opencv4","default-features":false},"openssl",{"name":"vcpkg-cmake","host":true},"zstd"],"features":{"tools":{"description":"Build CLI utilities"}},"_id":"d2lwuLwxSB8FGEG5"} +{"fts":"dx https://github.com/sdcb/dx a modern c++ library for directx programming","name":"dx","version":"1.0.1","port-version":3,"description":"A modern C++ library for DirectX programming","homepage":"https://github.com/sdcb/dx","_id":"aoiyNGuGqVpQ93Tw"} +{"fts":"dxsdk-d3dx https://walbourn.github.io/legacy-d3dx-on-nuget/ redistributable package for the legacy directx sdk's d3dx9, d3dx10, and/or d3dx11 utility libraries.","name":"dxsdk-d3dx","version":"9.29.952.8","port-version":7,"description":"Redistributable package for the legacy DirectX SDK's D3DX9, D3DX10, and/or D3DX11 utility libraries.","homepage":"https://walbourn.github.io/legacy-d3dx-on-nuget/","license":null,"supports":"windows & !arm & !uwp & !xbox","_id":"wcm2oILgvKoUVn4c"} +{"fts":"dxut https://github.com/microsoft/dxut dxtk support integration with directx tool kit for dx11 spectre build spectre-mitigated library a \"glut\"-like framework for direct3d 11.x win32 desktop applications","name":"dxut","version":"11.32","description":"A \"GLUT\"-like framework for Direct3D 11.x Win32 desktop applications","homepage":"https://github.com/Microsoft/DXUT","documentation":"https://github.com/microsoft/DXUT/wiki","license":"MIT","supports":"windows & !uwp & !xbox","dependencies":["directxmath",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"dxtk":{"description":"Support integration with DirectX Tool Kit for DX11","dependencies":["directxtk"]},"spectre":{"description":"Build Spectre-mitigated library"}},"_id":"vpPZQDnjcpbUB9Y6"} +{"fts":"dylib https://github.com/martin-olivier/dylib c++ cross-platform wrapper around dynamic loading of shared libraries","name":"dylib","version-semver":"2.2.1","description":"C++ cross-platform wrapper around dynamic loading of shared libraries","homepage":"https://github.com/martin-olivier/dylib","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"7hRAnIyCz8iWjRXg"} +{"fts":"dyno https://github.com/ldionne/dyno/ runtime polymorphism done right","name":"dyno","version-date":"2019-11-13","description":"Runtime polymorphism done right","homepage":"https://github.com/ldionne/dyno/","license":"BSL-1.0","dependencies":["boost-callable-traits","boost-hana",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"oX69XBv1bOpK4Mm7"} +{"fts":"eabase https://github.com/electronicarts/eabase electronic arts base. eabase is a small set of header files that define platform-independent data types and macros.","name":"eabase","version-string":"2.09.12","port-version":3,"description":"Electronic Arts Base. EABase is a small set of header files that define platform-independent data types and macros.","homepage":"https://github.com/electronicarts/EABase","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"rno4ueSAGl4j8tGp"} +{"fts":"earcut-hpp https://github.com/mapbox/earcut.hpp earcut.hpp is a c++ port of earcut.js, a fast, header-only polygon triangulation library.","name":"earcut-hpp","version":"2.2.4","description":"earcut.hpp is a C++ port of earcut.js, a fast, header-only polygon triangulation library.","homepage":"https://github.com/mapbox/earcut.hpp","license":"ISC","_id":"Rpit6I3jl3ZjNlss"} +{"fts":"eastl https://github.com/electronicarts/eastl electronic arts standard template library. it is a c++ template library of containers, algorithms, and iterators useful for runtime and tool development across multiple platforms. it is a fairly extensive and robust implementation of such a library and has an emphasis on high performance above all other considerations.","name":"eastl","version":"3.21.12","description":"Electronic Arts Standard Template Library. It is a C++ template library of containers, algorithms, and iterators useful for runtime and tool development across multiple platforms. It is a fairly extensive and robust implementation of such a library and has an emphasis on high performance above all other considerations.","homepage":"https://github.com/electronicarts/EASTL","license":"BSD-3-Clause","dependencies":["eabase",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"08iyAjjiwbHAOq0u"} +{"fts":"easycl https://github.com/architector1324/easycl opencl based lightweight c++ computing library","name":"easycl","version":"0.3","port-version":2,"description":"OpenCL based lightweight c++ computing library","homepage":"https://github.com/architector1324/EasyCL","dependencies":["opencl"],"_id":"TL8I8HxPSGynE3lg"} +{"fts":"easyexif https://github.com/mayanklahiri/easyexif tiny iso-compliant c++ exif parsing library, third-party dependency free","name":"easyexif","version-date":"2022-10-07","description":"Tiny ISO-compliant C++ EXIF parsing library, third-party dependency free","homepage":"https://github.com/mayanklahiri/easyexif","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"gmYzY5xp508psjde"} +{"fts":"easyhook https://github.com/easyhook/easyhook this project supports extending (hooking) unmanaged code (apis) with pure managed ones, from within a fully managed environment on 32- or 64-bit windows vista x64, windows server 2008 x64, windows 7, windows 8.1, and windows 10.","name":"easyhook","version":"2.7.7097.0","port-version":8,"description":"This project supports extending (hooking) unmanaged code (APIs) with pure managed ones, from within a fully managed environment on 32- or 64-bit Windows Vista x64, Windows Server 2008 x64, Windows 7, Windows 8.1, and Windows 10.","homepage":"https://github.com/EasyHook/EasyHook","supports":"windows & !static & !uwp & (x86 | x64)","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"_id":"THQF5PSzmnao0cTE"} +{"fts":"easyloggingpp https://github.com/abumq/easyloggingpp no-defaultfile do not write to default log file \"myeasylog.log\" (compile with elpp_no_default_log_file) std-locking use std::mutex for thread synchronization (compile with elpp_force_use_std_thread) thread-safe make easyloggingpp thread safe (compile with elpp_thread_safe) easylogging++ is a single header efficient logging library for c++ applications.","name":"easyloggingpp","version":"9.97.1","port-version":1,"description":"Easylogging++ is a single header efficient logging library for C++ applications.","homepage":"https://github.com/abumq/easyloggingpp","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"no-defaultfile":{"description":"Do not write to default log file \"myeasylog.log\" (compile with ELPP_NO_DEFAULT_LOG_FILE)"},"std-locking":{"description":"Use std::mutex for thread synchronization (compile with ELPP_FORCE_USE_STD_THREAD)"},"thread-safe":{"description":"Make easyloggingpp thread safe (compile with ELPP_THREAD_SAFE)"}},"_id":"w86kjAgPlg63ySrU"} +{"fts":"eathread https://github.com/electronicarts/eathread electronic arts thread library. eathread implements a unified cross-platform interface for multithreaded programming on various platforms.","name":"eathread","version-string":"1.32.09","port-version":5,"description":"Electronic Arts Thread Library. EAThread implements a unified cross-platform interface for multithreaded programming on various platforms.","homepage":"https://github.com/electronicarts/EAThread","supports":"!uwp & x64","dependencies":["eabase","eastl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"aW4cJsLWPez9vpmg"} +{"fts":"ebml https://github.com/matroska-org/libebml a c++ library to parse ebml files","name":"ebml","version":"1.4.5","description":"A C++ library to parse EBML files","homepage":"https://github.com/Matroska-Org/libebml","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"APsqU42mEjaCQu2a"} +{"fts":"ecal https://eclipse-ecal.github.io/ecal/ ecal - enhanced communication abstraction layer","name":"ecal","version-semver":"5.13.2","description":"eCAL - enhanced Communication Abstraction Layer","homepage":"https://eclipse-ecal.github.io/ecal/","license":"Apache-2.0","supports":"!emscripten","dependencies":["asio",{"name":"hdf5","default-features":false},{"name":"protobuf","default-features":false},"simpleini","tclap","tcp-pubsub",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"VJHJKlzEylBH2PNn"} +{"fts":"ecm https://github.com/kde/extra-cmake-modules extra cmake modules (ecm), extra modules and scripts for cmake","name":"ecm","version":"6.4.0","description":"Extra CMake Modules (ECM), extra modules and scripts for CMake","homepage":"https://github.com/KDE/extra-cmake-modules","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"2g4Xz8vKKVI9Gk03"} +{"fts":"ecos a lightweight conic solver for second-order cone programming.","name":"ecos","version":"2.0.10","description":"A lightweight conic solver for second-order cone programming.","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"GcFMv5yjtk7ZRUdn"} +{"fts":"ed25519 https://github.com/orlp/ed25519 portable c implementation of ed25519, a high-speed high-security public-key signature system.","name":"ed25519","version-date":"2017-02-10","port-version":1,"description":"Portable C implementation of Ed25519, a high-speed high-security public-key signature system.","homepage":"https://github.com/orlp/ed25519","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"qRFrNl4pZyHVKo14"} +{"fts":"edflib https://www.teuniz.net/edflib/ tools build tools a c library to read/write edf/edf+/bdf/bdf+ files","name":"edflib","version":"1.26","description":"A C library to read/write EDF/EDF+/BDF/BDF+ files","homepage":"https://www.teuniz.net/edflib/","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build tools"}},"_id":"UfC2EgZVjq6grcAK"} +{"fts":"edlib https://github.com/martinsos/edlib lightweight, super fast c/c++ (& python) library for sequence alignment using edit (levenshtein) distance.","name":"edlib","version":"1.2.7","port-version":1,"description":"Lightweight, super fast C/C++ (& Python) library for sequence alignment using edit (Levenshtein) distance.","homepage":"https://github.com/Martinsos/edlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"m6mHSr4fG50kaSvH"} +{"fts":"effects11 https://github.com/microsoft/fx11 spectre build spectre-mitigated library effects for direct3d 11 (fx11) is a management runtime for authoring hlsl shaders, render state, and runtime variables together.","name":"effects11","version":"11.29","port-version":3,"description":"Effects for Direct3D 11 (FX11) is a management runtime for authoring HLSL shaders, render state, and runtime variables together.","homepage":"https://github.com/Microsoft/FX11","documentation":"https://github.com/microsoft/FX11/wiki","license":"MIT","supports":"windows & !xbox & !mingw","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"spectre":{"description":"Build Spectre-mitigated library"}},"_id":"fLxJHslgw50Nt0NV"} +{"fts":"effolkronium-random https://github.com/effolkronium/random random with a modern c++ api","name":"effolkronium-random","version":"1.5.0","description":"Random with a modern C++ API","homepage":"https://github.com/effolkronium/random","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"rFzKtKKtD03fK6Co"} +{"fts":"efsw https://github.com/spartanj/efsw efsw is a c++ cross-platform file system watcher and notifier.","name":"efsw","version":"1.4.0","description":"efsw is a C++ cross-platform file system watcher and notifier.","homepage":"https://github.com/SpartanJ/efsw","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ye9yZvNJc1Crj4TQ"} +{"fts":"egl-registry https://github.com/khronosgroup/egl-registry egl api and extension registry","name":"egl-registry","version-date":"2024-01-25","description":"EGL API and Extension Registry","homepage":"https://github.com/KhronosGroup/EGL-Registry","_id":"vyJxojwo71E7jXPf"} +{"fts":"egl egl is an interface between khronos rendering apis (such as opengl, opengl es or openvg) and the underlying native platform windowing system.","name":"egl","version-date":"2022-12-04","description":"EGL is an interface between Khronos rendering APIs (such as OpenGL, OpenGL ES or OpenVG) and the underlying native platform windowing system.","license":null,"dependencies":[{"name":"angle","platform":"windows"},"opengl"],"_id":"CZv1HRpYnW93lJfp"} +{"fts":"eigen3 http://eigen.tuxfamily.org c++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.","name":"eigen3","version":"3.4.0","port-version":4,"description":"C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.","homepage":"http://eigen.tuxfamily.org","license":"MPL-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"BvK3LHVAgSG49Cuu"} +{"fts":"elements https://cycfi.github.io/elements elements is a lightweight, fine-grained, resolution independent, modular gui library.","name":"elements","version-date":"2022-12-07","description":"Elements is a lightweight, fine-grained, resolution independent, modular GUI library.","homepage":"https://cycfi.github.io/elements","license":"MIT","dependencies":["asio","cairo",{"name":"gtk3","platform":"linux"},{"name":"vcpkg-cmake","host":true}],"_id":"QZqOuMLDUJn9xVcX"} +{"fts":"elfio https://github.com/serge1/elfio a header-only c++ library intended for reading and generating files in the elf binary format.","name":"elfio","version":"3.12","description":"A header-only C++ library intended for reading and generating files in the ELF binary format.","homepage":"https://github.com/serge1/ELFIO","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"9m7iTFmXiNjudt4p"} +{"fts":"elfutils https://sourceware.org/elfutils/ libdebuginfod build the debuginfod library. nls enable native language support elfutils is a collection of utilities and libraries to read, create and modify elf binary files, find and handle dwarf debug data, symbols, thread state and stacktraces for processes and core files on gnu/linux.","name":"elfutils","version":"0.191","description":"elfutils is a collection of utilities and libraries to read, create and modify ELF binary files, find and handle DWARF debug data, symbols, thread state and stacktraces for processes and core files on GNU/Linux.","homepage":"https://sourceware.org/elfutils/","license":null,"supports":"!windows","dependencies":["bzip2","liblzma","zlib","zstd"],"features":{"libdebuginfod":{"description":"Build the debuginfod library.","dependencies":[{"name":"curl","default-features":false}]},"nls":{"description":"Enable native language support","dependencies":[{"name":"gettext","host":true,"default-features":false,"features":["tools"]},"gettext-libintl"]}},"_id":"6EoMZZnXhEHlMGx5"} +{"fts":"embree3 https://github.com/embree/embree backface-culling enables backface culling. compact-polys enables double indexed poly layout. filter-function enables filter functions. geometry-curve enables support for curve geometries. geometry-grid enables support for grid geometries. geometry-instance enables support for instances. geometry-point enables support for point geometries. geometry-quad enables support for quad geometries. geometry-subdivision enables support for subdiv geometries. geometry-triangle enables support for triangle geometries. geometry-user enables support for user geometries. ray-mask enables ray mask support. ray-packets enabled support for ray packets. tasking-tbb use onetbb as task system. high performance ray tracing kernels.","name":"embree3","version":"3.13.5","port-version":4,"description":"High Performance Ray Tracing Kernels.","homepage":"https://github.com/embree/embree","license":"Apache-2.0","supports":"!arm | osx","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["filter-function","geometry-curve","geometry-grid","geometry-instance","geometry-point","geometry-quad","geometry-subdivision","geometry-triangle","geometry-user","ray-packets","tasking-tbb"],"features":{"backface-culling":{"description":"Enables backface culling."},"compact-polys":{"description":"Enables double indexed poly layout."},"filter-function":{"description":"Enables filter functions."},"geometry-curve":{"description":"Enables support for curve geometries."},"geometry-grid":{"description":"Enables support for grid geometries."},"geometry-instance":{"description":"Enables support for instances."},"geometry-point":{"description":"Enables support for point geometries."},"geometry-quad":{"description":"Enables support for quad geometries."},"geometry-subdivision":{"description":"Enables support for subdiv geometries."},"geometry-triangle":{"description":"Enables support for triangle geometries."},"geometry-user":{"description":"Enables support for user geometries."},"ray-mask":{"description":"Enables ray mask support."},"ray-packets":{"description":"Enabled support for ray packets."},"tasking-tbb":{"description":"Use oneTBB as task system.","dependencies":["tbb"]}},"_id":"mwyoaCooxAor7YjC"} +{"fts":"enet https://github.com/lsalzman/enet reliable udp networking library","name":"enet","version":"1.3.17","port-version":2,"description":"Reliable UDP networking library","homepage":"https://github.com/lsalzman/enet","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"H9zyyoxWCgYT4TNP"} +{"fts":"enkits https://github.com/dougbinks/enkits a permissively licensed c and c++ task scheduler for creating parallel programs.","name":"enkits","version":"1.11","port-version":3,"description":"A permissively licensed C and C++ Task Scheduler for creating parallel programs.","homepage":"https://github.com/dougbinks/enkiTS","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"4uR3PuZ7V2166M0L"} +{"fts":"ensmallen http://ensmallen.org/ a header-only c++ library for mathematical optimization","name":"ensmallen","version-semver":"2.21.1","description":"A header-only C++ library for mathematical optimization","homepage":"http://ensmallen.org/","license":"BSD-3-Clause","dependencies":["armadillo","blas","lapack",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"agqyxK1CyYDDFgi7"} +{"fts":"entityx https://github.com/alecthomas/entityx entityx - a fast, type-safe c++ entity-component system.","name":"entityx","version":"1.3.0","port-version":6,"description":"EntityX - A fast, type-safe C++ Entity-Component system.","homepage":"https://github.com/alecthomas/entityx","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"Yi2Z1JhbGeF5PuMQ"} +{"fts":"entt https://github.com/skypjack/entt gaming meets modern c++ - a fast and reliable entity-component system and much more","name":"entt","version":"3.13.2","description":"Gaming meets modern C++ - a fast and reliable entity-component system and much more","homepage":"https://github.com/skypjack/entt","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"rX0uLVKJFN6nQBGy"} +{"fts":"epsilon https://sourceforge.net/projects/epsilon-project/ epsilon is an open source wavelet image compressor, that is aimed on parallel and robust image processing.","name":"epsilon","version":"0.9.2","port-version":8,"description":"EPSILON is an Open Source wavelet image compressor, that is aimed on parallel and robust image processing.","homepage":"https://sourceforge.net/projects/epsilon-project/","license":"GPL-2.0-only OR LGPL-2.0-only","supports":"windows & !xbox","dependencies":["libpopt"],"_id":"H9sDIFnfQnQjT1as"} +{"fts":"ereignis https://github.com/soundux/ereignis a thread-safe c++17 event library","name":"ereignis","version":"2.3","description":"A thread-safe C++17 Event Library","homepage":"https://github.com/Soundux/ereignis","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"HuYZOdD1Jjg0jXzo"} +{"fts":"esaxx this library provides the implementation of enhanced suffix array.","name":"esaxx","version-string":"ca7cb332011ec37","port-version":1,"description":"This library provides the implementation of enhanced suffix array.","_id":"1iAZ8Hh9uQsDdxVw"} +{"fts":"etcd-cpp-apiv3 https://github.com/etcd-cpp-apiv3/etcd-cpp-apiv3 the etcd-cpp-apiv3 is a c++ api for etcd's v3 client api, i.e., etcdctl_api=3.","name":"etcd-cpp-apiv3","version":"0.15.4","description":"The etcd-cpp-apiv3 is a C++ API for etcd's v3 client API, i.e., ETCDCTL_API=3.","homepage":"https://github.com/etcd-cpp-apiv3/etcd-cpp-apiv3","license":"BSD-3-Clause","dependencies":["boost-asio","boost-random","boost-system","boost-thread",{"name":"cpprestsdk","default-features":false},"grpc","openssl","protobuf",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"rXOXJak1hauwC8yG"} +{"fts":"etl https://www.etlcpp.com a c++ template library for embedded applications","name":"etl","version":"20.39.4","description":"A C++ template library for embedded applications","homepage":"https://www.etlcpp.com","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"PkbllzIU8W1fOWDF"} +{"fts":"eve https://github.com/jfalcou/eve eve - the expressive vector engine : c++20 simd programming library","name":"eve","version":"2023.2.15","description":"EVE - the Expressive Vector Engine : C++20 SIMD Programming Library","homepage":"https://github.com/jfalcou/eve","documentation":"https://jfalcou.github.io/eve/","license":"BSL-1.0","supports":"!windows, mingw","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Nm1hrODaJq86hlv6"} +{"fts":"eventpp https://github.com/wqking/eventpp c++ library for event dispatcher and callback list","name":"eventpp","version-semver":"0.1.3","port-version":1,"description":"C++ library for event dispatcher and callback list","homepage":"https://github.com/wqking/eventpp","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"fjztORDKr9ru4Eqe"} +{"fts":"evpp https://github.com/qihoo360/evpp a modern c++ network library based on libevent for developing high performance network services in tcp/udp/http protocols.","name":"evpp","version":"0.7.0","port-version":8,"description":"A modern C++ network library based on libevent for developing high performance network services in TCP/UDP/HTTP protocols.","homepage":"https://github.com/Qihoo360/evpp","license":"BSD-3-Clause","dependencies":[{"name":"boost-lockfree","platform":"!windows"},{"name":"concurrentqueue","platform":"!windows"},"glog",{"name":"libevent","features":["openssl"]},"rapidjson",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"vSi4zg0w2cnYXo2S"} +{"fts":"exiv2 https://exiv2.org bmff support for bmff files (e.g., cr3, heif, heic, avif, and jpeg xl) nls build native language support png build with png support video deprecated. it will be removed in the future. xmp build with xmp metadata support image metadata library and tools","name":"exiv2","version":"0.28.3","port-version":1,"description":"Image metadata library and tools","homepage":"https://exiv2.org","license":"GPL-2.0-or-later","supports":"!xbox","dependencies":["inih",{"name":"libiconv","platform":"!windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"bmff":{"description":"Support for BMFF files (e.g., CR3, HEIF, HEIC, AVIF, and JPEG XL)","dependencies":["brotli"]},"nls":{"description":"Build native language support","dependencies":[{"name":"gettext","host":true,"features":["tools"]},"gettext-libintl"]},"png":{"description":"Build with png support","dependencies":["zlib"]},"video":{"description":"Deprecated. it will be removed in the future."},"xmp":{"description":"Build with XMP metadata support","dependencies":["expat"]}},"_id":"tvvoNCWy7DxTOLK0"} +{"fts":"expat https://github.com/libexpat/libexpat xml parser library written in c","name":"expat","version":"2.6.3","description":"XML parser library written in C","homepage":"https://github.com/libexpat/libexpat","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"F0xff7C90fFh7YBA"} +{"fts":"expected-lite https://github.com/martinmoene/expected-lite expected objects in c++11 and later in a single-file header-only library","name":"expected-lite","version":"0.8.0","description":"Expected objects in C++11 and later in a single-file header-only library","homepage":"https://github.com/martinmoene/expected-lite","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"XuscBT3CSltsRYp5"} +{"fts":"exprtk https://www.partow.net/programming/exprtk/index.html simple to use, easy to integrate and extremely efficient run-time c++ mathematical expression parser and evaluation engine.","name":"exprtk","version-date":"2022-01-01","port-version":2,"description":"Simple to use, easy to integrate and extremely efficient run-time C++ mathematical expression parser and evaluation engine.","homepage":"https://www.partow.net/programming/exprtk/index.html","license":"MIT","_id":"J4stf71zRgkydEoA"} +{"fts":"ezc3d https://github.com/pyomeca/ezc3d c3d reader/writer","name":"ezc3d","version":"1.5.7","description":"C3D reader/writer","homepage":"https://github.com/pyomeca/ezc3d","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"yKKd0WUsnRZ3S9sO"} +{"fts":"ezfoundation https://ezengine.net/ foundation library out of ezengine","name":"ezfoundation","version":"21.10","description":"Foundation library out of ezEngine","homepage":"https://ezengine.net/","license":"MIT","supports":"windows | uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lwkZyxeW2GKFIw8A"} +{"fts":"faad2 https://sourceforge.net/projects/faac/ freeware advanced audio (aac) decoder","name":"faad2","version":"2.11.1","description":"Freeware Advanced Audio (AAC) Decoder","homepage":"https://sourceforge.net/projects/faac/","license":"GPL-2.0-or-later","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"iumjJvPJHBbEQUS8"} +{"fts":"fadbad https://www.fadbad.com/ fadbad++ templates for automatic differentiation","name":"fadbad","version":"2.1.0","port-version":2,"description":"FADBAD++ Templates for Automatic Differentiation","homepage":"https://www.fadbad.com/","_id":"kRbUYsKUWN3INTZt"} +{"fts":"faiss https://github.com/facebookresearch/faiss gpu whether to enable gpu support faiss is a library for efficient similarity search and clustering of dense vectors.","name":"faiss","version":"1.7.4","port-version":1,"description":"Faiss is a library for efficient similarity search and clustering of dense vectors.","homepage":"https://github.com/facebookresearch/faiss","license":"MIT","supports":"!uwp & !osx & !x86 & !(arm64 & windows)","dependencies":["lapack","openblas",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"gpu":{"description":"Whether to enable GPU support","dependencies":["cuda"]}},"_id":"QTd7EeRJiyMlfexb"} +{"fts":"fakeit https://github.com/eranpeer/fakeit fakeit is a simple mocking framework for c++. it supports gcc, clang and ms visual c++.","name":"fakeit","version":"2.4.0","port-version":3,"description":"FakeIt is a simple mocking framework for C++. It supports GCC, Clang and MS Visual C++.","homepage":"https://github.com/eranpeer/FakeIt","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"xEIG3InzwgUU2JFh"} +{"fts":"fameta-counter https://github.com/falemagn/fameta-counter compile time counter that works with all major modern compilers, compatible with c++11 and above.","name":"fameta-counter","version-date":"2021-02-13","description":"Compile time counter that works with all major modern compilers, compatible with C++11 and above.","homepage":"https://github.com/falemagn/fameta-counter","license":"Unlicense","_id":"4Vr0oCEMVPVOJG0x"} +{"fts":"fann https://github.com/libfann/fann fast artificial neural network (fann) library is a free open source neural network library, which implements multilayer artificial neural networks in c with support for both fully connected and sparsely connected networks.","name":"fann","version-date":"2023-01-26","description":"Fast Artificial Neural Network (FANN) Library is a free open source neural network library, which implements multilayer artificial neural networks in C with support for both fully connected and sparsely connected networks.","homepage":"https://github.com/libfann/fann","license":"LGPL-2.1-only","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"DFcc0dAm5rCo1MOE"} +{"fts":"farmhash https://github.com/google/farmhash farmhash, a family of hash functions.","name":"farmhash","version":"1.1","port-version":6,"description":"FarmHash, a family of hash functions.","homepage":"https://github.com/google/farmhash","license":"MIT","supports":"!arm","_id":"Oag901iErQ13u8Wm"} +{"fts":"fast-cpp-csv-parser https://github.com/ben-strasser/fast-cpp-csv-parser a small, easy-to-use and fast header-only library for reading comma separated value (csv) files","name":"fast-cpp-csv-parser","version-date":"2021-01-03","port-version":2,"description":"A small, easy-to-use and fast header-only library for reading comma separated value (CSV) files","homepage":"https://github.com/ben-strasser/fast-cpp-csv-parser","license":"BSD-3-Clause","_id":"Pyn9t6BqM9sHx8x1"} +{"fts":"fast-double-parser https://github.com/lemire/fast_double_parser fast function to parse strings into double (binary64) floating-point values, enforces the rfc 7159 (json standard) grammar: 4x faster than strtod","name":"fast-double-parser","version":"0.8.0","description":"Fast function to parse strings into double (binary64) floating-point values, enforces the RFC 7159 (JSON standard) grammar: 4x faster than strtod","homepage":"https://github.com/lemire/fast_double_parser","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"fzMrU2hhBYFF0MMX"} +{"fts":"fast-float https://github.com/fastfloat/fast_float fast and exact implementation of the c++ from_chars functions for float and double types: 4x faster than strtod","name":"fast-float","version":"6.1.6","description":"Fast and exact implementation of the C++ from_chars functions for float and double types: 4x faster than strtod","homepage":"https://github.com/fastfloat/fast_float","license":"Apache-2.0 OR BSL-1.0 OR MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"EYP9FksGiqH4TPNv"} +{"fts":"fastcdr https://github.com/eprosima/fast-cdr eprosima fastcdr is a c++ library that provides two serialization mechanisms. one is the standard cdr serialization mechanism, while the other is a faster implementation that modifies the standard.","name":"fastcdr","version-semver":"2.2.4","description":"eProsima FastCDR is a C++ library that provides two serialization mechanisms. One is the standard CDR serialization mechanism, while the other is a faster implementation that modifies the standard.","homepage":"https://github.com/eProsima/Fast-CDR","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"VIBLOTe22x1Z8x5D"} +{"fts":"fastcgi https://fastcgi-archives.github.io/ the fastcgi interface combines the best aspects of cgi and vendor apis. like cgi, fastcgi applications run in separate, isolated processes.","name":"fastcgi","version-date":"2020-09-11","port-version":5,"description":"The FastCGI interface combines the best aspects of CGI and vendor APIs. Like CGI, FastCGI applications run in separate, isolated processes.","homepage":"https://fastcgi-archives.github.io/","license":"OML","supports":"!uwp","_id":"KYipxQMVMT60Eu4p"} +{"fts":"fastdds https://www.eprosima.com/ eprosima fast dds (formerly fast rtps) is a c++ implementation of the dds (data distribution service) standard of the omg (object management group). eprosima fast dds implements the rtps (real time publish subscribe) protocol, which provides publisher-subscriber communications over unreliable transports such as udp, as defined and maintained by the object management group (omg) consortium.","name":"fastdds","version":"3.0.1","description":"eprosima Fast DDS (formerly Fast RTPS) is a C++ implementation of the DDS (Data Distribution Service) standard of the OMG (Object Management Group). eProsima Fast DDS implements the RTPS (Real Time Publish Subscribe) protocol, which provides publisher-subscriber communications over unreliable transports such as UDP, as defined and maintained by the Object Management Group (OMG) consortium.","homepage":"https://www.eprosima.com/","license":"Apache-2.0","supports":"!uwp","dependencies":["asio","fastcdr","foonathan-memory","openssl","tinyxml2",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"w0jiQdpS1ITqf1Ig"} +{"fts":"fastfeat fast feature detectors in c","name":"fastfeat","version-string":"391d5e9","port-version":4,"description":"FAST feature detectors in C","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"ynNzKmOO8e2DhBEX"} +{"fts":"fastgltf https://github.com/spnda/fastgltf a modern c++17 gltf 2.0 library focused on speed, correctness, and usability","name":"fastgltf","version":"0.7.2","description":"A modern C++17 glTF 2.0 library focused on speed, correctness, and usability","homepage":"https://github.com/spnda/fastgltf","license":"MIT","dependencies":["simdjson",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"c22mJKqAT3aBHNkY"} +{"fts":"fastio https://github.com/cppfastio/fast_io fast_io is an extremely fast c++20 input/output library aiming to replace and . it supports networking, nt apis, pipe, filesystem, winrt hstring, qt, openssl, cryptography. it is freestanding and it works on any platform, including dos, win95, wasm, linux kernel, windows kernel or your own operating system kernel. it has no dependencies.","name":"fastio","version-date":"2024-07-05","description":"fast_io is an extremely fast C++20 input/output library aiming to replace and . It supports networking, NT apis, pipe, filesystem, winrt hstring, Qt, OpenSSL, cryptography. It is freestanding and it works on any platform, including dos, win95, wasm, linux kernel, windows kernel or your own operating system kernel. It has no dependencies.","homepage":"https://github.com/cppfastio/fast_io","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"EVHXfzDOOiZZ6XLb"} +{"fts":"fastlz https://github.com/ariya/fastlz a lightning-fast lossless compression library","name":"fastlz","version-date":"2021-05-10","port-version":2,"description":"A lightning-fast lossless compression library","homepage":"https://github.com/ariya/FastLZ","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"VFLfBkZgxsUNhWxQ"} +{"fts":"fastor https://github.com/romeric/fastor a high performance tensor library for modern c++","name":"fastor","version-date":"2021-11-22","port-version":1,"description":"a high performance tensor library for modern C++","homepage":"https://github.com/romeric/Fastor","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"HAVD4tyK6vbooJWF"} +{"fts":"faudio https://fna-xna.github.io/ faudio - accuracy-focused xaudio reimplementation for open platforms","name":"faudio","version-string":"24.09","description":"FAudio - accuracy-focused XAudio reimplementation for open platforms","homepage":"https://fna-xna.github.io/","license":"Zlib","supports":"!uwp","dependencies":[{"name":"sdl2","default-features":false,"platform":"!windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"BUy6DpBE0DyTdO94"} +{"fts":"fawdlstty-libfv https://github.com/fawdlstty/libfv libfv is c++20 header-only network library, support tcp/ssl/http/websocket server and client","name":"fawdlstty-libfv","version":"0.0.8","description":"libfv is C++20 header-only network library, support TCP/SSL/Http/websocket server and client","homepage":"https://github.com/fawdlstty/libfv","license":"MIT","dependencies":["asio","fmt","gzip-hpp","nlohmann-json","openssl","zlib"],"_id":"4um0WmmgveGVlNHC"} +{"fts":"fbgemm https://code.fb.com/ml-applications/fbgemm/ fb (facebook) + gemm (general matrix-matrix multiplication)","name":"fbgemm","version":"0.4.1","port-version":1,"description":"FB (Facebook) + GEMM (General Matrix-Matrix Multiplication)","homepage":"https://code.fb.com/ml-applications/fbgemm/","license":"BSD-3-Clause","supports":"!arm & !x86 & !uwp","dependencies":["asmjit","cpuinfo",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"cEt0eChKcr4xLJ5L"} +{"fts":"fbthrift https://github.com/facebook/fbthrift facebook's branch of apache thrift, including a new c++ server.","name":"fbthrift","version-string":"2024.09.30.00","description":"Facebook's branch of Apache Thrift, including a new C++ server.","homepage":"https://github.com/facebook/fbthrift","license":"Apache-2.0","supports":"x64 & static","dependencies":["boost-context","boost-filesystem","boost-program-options","boost-regex","boost-system","boost-thread","fizz","fmt","folly","gflags","glog","mvfst","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"wangle","zlib","zstd"],"_id":"30ewGFKbygKtlxGb"} +{"fts":"fcl https://github.com/flexible-collision-library/fcl a library for performing three types of proximity queries on a pair of geometric models composed of triangles","name":"fcl","version":"0.7.0","port-version":3,"description":"a library for performing three types of proximity queries on a pair of geometric models composed of triangles","homepage":"https://github.com/flexible-collision-library/fcl","dependencies":["ccd","eigen3","octomap",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"nooZEfy4KBEckB9L"} +{"fts":"fdk-aac https://gitlab.freedesktop.org/wtaymans/fdk-aac-stripped he-aac support patent-encumbered he-aac, he-aacv2, and xhe-aac codec profiles. do not distribute binaries with this option without the relevant patent licenses if you are in a jurisdiction that recognizes software patents. might not be compatible with the gpl depending on legal interpretation. refer to https://bugzilla.redhat.com/show_bug.cgi?id=1501522#c112 a standalone third-party modified version of the fraunhofer fdk aac codec library for android. uses a fork without he-aac, he-aacv2, or xhe-aac support to avoid patent licensing and gpl compatibility issues when built without the he-aac option.","name":"fdk-aac","version-semver":"2.0.2","port-version":4,"description":"A standalone Third-Party Modified Version of the Fraunhofer FDK AAC Codec Library for Android. Uses a fork without HE-AAC, HE-AACv2, or xHE-AAC support to avoid patent licensing and GPL compatibility issues when built without the he-aac option.","homepage":"https://gitlab.freedesktop.org/wtaymans/fdk-aac-stripped","license":"FDK-AAC","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"he-aac":{"description":"Support patent-encumbered HE-AAC, HE-AACv2, and xHE-AAC codec profiles. Do not distribute binaries with this option without the relevant patent licenses if you are in a jurisdiction that recognizes software patents. Might not be compatible with the GPL depending on legal interpretation. Refer to https://bugzilla.redhat.com/show_bug.cgi?id=1501522#c112","supports":"!android"}},"_id":"lRSpT9VYADdg1dKN"} +{"fts":"fdlibm fdlibm (freely distributable libm) is a c math library for machines that support ieee 754 floating-point arithmetic","name":"fdlibm","version":"5.3","port-version":7,"description":"FDLIBM (Freely Distributable LIBM) is a C math library for machines that support IEEE 754 floating-point arithmetic","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"r0W7JcWl42vJMOdD"} +{"fts":"fenster https://github.com/zserge/fenster the most minimal cross-platform gui library","name":"fenster","version-date":"2024-08-19","description":"The most minimal cross-platform GUI library","homepage":"https://github.com/zserge/fenster","license":"MIT","_id":"KYrRJIuT1w7P198K"} +{"fts":"ffmpeg https://ffmpeg.org all build with all allowed dependencies selected that are compatible with the lgpl license all-gpl build with all allowed dependencies selected that are compatible with the gpl license all-nonfree build with all allowed dependencies selected with a non-redistributable license alsa enable alsa support amf amd amf codec support aom av1 video encoding/decoding via libaom support in ffmpeg ass libass subtitles rendering, needed for subtitles and ass filter support in ffmpeg avcodec build the avcodec library avdevice build the avdevice library avfilter build the avfilter library avformat build the avformat library avisynthplus reading of avisynth script files avresample build the avresample library bzip2 bzip2 support dav1d av1 decoding via libdav1d drawtext enable the drawtext filter fdk-aac aac de/encoding via libfdk-aac, **including gpl-incompatible patent-encumbered he-aac**. if you do not require he-aac, use the built-in ffmpeg aac codec. ffmpeg build the ffmpeg application ffplay build the ffplay application ffprobe build the ffprobe application fontconfig useful for drawtext filter freetype needed for drawtext filter fribidi improves drawtext filter gpl allow use of gpl code, the resulting libs and binaries will be under gpl iconv iconv support ilbc ilbc de/encoding via libilbc lzma lzma support modplug modplug via libmodplug mp3lame mp3 encoding via libmp3lame nonfree allow use of nonfree code, the resulting libs and binaries will be unredistributable nvcodec nvidia video decoding/encoding acceleration opencl opencl processing opengl opengl rendering openh264 h.264 de/encoding via openh264 openjpeg jpeg 2000 de/encoding via openjpeg openmpt decoding tracked files via libopenmpt openssl needed for https support if gnutls, libtls or mbedtls is not used opus opus de/encoding via libopus postproc build the postproc library qsv intel qsv codec sdl2 sdl2 support snappy snappy compression, needed for hap encoding soxr include libsoxr resampling speex speex de/encoding via libspeex srt haivision srt protocol ssh sftp protocol via libssh swresample build the swresample library swscale build the swscale library tensorflow tensorflow as a dnn module backend for dnn based filters like sr tesseract tesseract, needed for ocr filter theora theora encoding via libtheora version3 upgrade (l)gpl to version 3 vorbis vorbis en/decoding via libvorbis, native implementation exists vpx vp8 and vp9 de/encoding via libvpx webp webp encoding via libwebp x264 h.264 encoding via x264 x265 hevc encoding via x265 xml2 xml parsing using the c library libxml2, needed for dash demuxing support zlib zlib support a library to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. ffmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. it supports the most obscure ancient formats up to the cutting edge. no matter if they were designed by some standards committee, the community or a corporation. it is also highly portable: ffmpeg compiles, runs, and passes our testing infrastructure fate across linux, mac os x, microsoft windows, the bsds, solaris, etc. under a wide variety of build environments, machine architectures, and configurations.","name":"ffmpeg","version":"7.0.2","port-version":4,"description":["a library to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created.","FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporation. It is also highly portable: FFmpeg compiles, runs, and passes our testing infrastructure FATE across Linux, Mac OS X, Microsoft Windows, the BSDs, Solaris, etc. under a wide variety of build environments, machine architectures, and configurations."],"homepage":"https://ffmpeg.org","license":null,"dependencies":[{"name":"vcpkg-cmake-get-vars","host":true},{"name":"vcpkg-pkgconfig-get-modules","host":true}],"default-features":["avcodec","avdevice","avfilter","avformat","swresample","swscale"],"features":{"all":{"description":"Build with all allowed dependencies selected that are compatible with the lgpl license","dependencies":[{"name":"ffmpeg","default-features":false,"features":["sdl2"]},{"name":"ffmpeg","default-features":false,"features":["aom","avcodec","avdevice","avfilter","avformat","bzip2","freetype","iconv","lzma","mp3lame","openjpeg","openmpt","opus","snappy","soxr","speex","swresample","swscale","theora","vorbis","vpx","webp","xml2","zlib"]},{"name":"ffmpeg","default-features":false,"features":["alsa"],"platform":"linux"},{"name":"ffmpeg","default-features":false,"features":["ass"],"platform":"!uwp"},{"name":"ffmpeg","default-features":false,"features":["fontconfig"],"platform":"!uwp"},{"name":"ffmpeg","default-features":false,"features":["fribidi"],"platform":"!uwp"},{"name":"ffmpeg","default-features":false,"features":["modplug"],"platform":"!uwp"},{"name":"ffmpeg","default-features":false,"features":["openh264"],"platform":"!uwp"},{"name":"ffmpeg","default-features":false,"features":["srt"],"platform":"!uwp"},{"name":"ffmpeg","default-features":false,"features":["ilbc"],"platform":"!(arm & uwp)"},{"name":"ffmpeg","default-features":false,"features":["ssh"],"platform":"!(uwp | arm)"},{"name":"ffmpeg","default-features":false,"features":["amf"],"platform":"!osx & !uwp"},{"name":"ffmpeg","default-features":false,"features":["opencl"],"platform":"!uwp & !osx"},{"name":"ffmpeg","default-features":false,"features":["opengl"],"platform":"!uwp & !(arm64 & windows)"},{"name":"ffmpeg","default-features":false,"features":["tensorflow"],"platform":"x64 & !static & !uwp & !windows"},{"name":"ffmpeg","default-features":false,"features":["dav1d"],"platform":"!(uwp | (windows & x86 & !static))"},{"name":"ffmpeg","default-features":false,"features":["tesseract"],"platform":"!(windows & arm) & !static & !uwp"},{"name":"ffmpeg","default-features":false,"features":["qsv"],"platform":"linux | (!osx & !uwp & !(arm & windows))"},{"name":"ffmpeg","default-features":false,"features":["nvcodec"],"platform":"linux | (!osx & !uwp & !(arm64 & windows))"}]},"all-gpl":{"description":"Build with all allowed dependencies selected that are compatible with the gpl license","dependencies":[{"name":"ffmpeg","default-features":false,"features":["all","gpl","postproc"]},{"name":"ffmpeg","default-features":false,"features":["x264"],"platform":"!(arm & windows)"},{"name":"ffmpeg","default-features":false,"features":["x265"],"platform":"!uwp & !(arm & windows)"},{"name":"ffmpeg","default-features":false,"features":["avisynthplus"],"platform":"windows & !arm & !uwp & !static"}]},"all-nonfree":{"description":"Build with all allowed dependencies selected with a non-redistributable license","dependencies":[{"name":"ffmpeg","default-features":false,"features":["all-gpl","fdk-aac","nonfree","openssl"]}]},"alsa":{"description":"Enable ALSA support","dependencies":["alsa"]},"amf":{"description":"AMD AMF codec support","dependencies":["amd-amf"]},"aom":{"description":"AV1 video encoding/decoding via libaom support in ffmpeg","dependencies":["aom"]},"ass":{"description":"Libass subtitles rendering, needed for subtitles and ass filter support in ffmpeg","dependencies":["libass"]},"avcodec":{"description":"Build the avcodec library"},"avdevice":{"description":"Build the avdevice library","dependencies":[{"name":"ffmpeg","default-features":false,"features":["avcodec","avformat"]}]},"avfilter":{"description":"Build the avfilter library"},"avformat":{"description":"Build the avformat library","dependencies":[{"name":"ffmpeg","default-features":false,"features":["avcodec"]}]},"avisynthplus":{"description":"Reading of AviSynth script files","supports":"windows & !static","dependencies":["avisynthplus",{"name":"ffmpeg","default-features":false,"features":["gpl"]}]},"avresample":{"description":"Build the avresample library"},"bzip2":{"description":"Bzip2 support","dependencies":["bzip2"]},"dav1d":{"description":"AV1 decoding via libdav1d","dependencies":["dav1d"]},"drawtext":{"description":"Enable the drawtext filter","dependencies":[{"name":"ffmpeg","default-features":false,"features":["freetype"]},"harfbuzz"]},"fdk-aac":{"description":"AAC de/encoding via libfdk-aac, **including GPL-incompatible patent-encumbered HE-AAC**. If you do not require HE-AAC, use the built-in FFmpeg AAC codec.","dependencies":[{"name":"fdk-aac","default-features":false,"features":["he-aac"]},{"name":"ffmpeg","default-features":false,"features":["nonfree"]}]},"ffmpeg":{"description":"Build the ffmpeg application","supports":"!uwp","dependencies":[{"name":"ffmpeg","default-features":false,"features":["avcodec","avfilter","avformat"]}]},"ffplay":{"description":"Build the ffplay application","supports":"!uwp","dependencies":[{"name":"ffmpeg","default-features":false,"features":["avcodec","avfilter","avformat","sdl2","swresample","swscale"]}]},"ffprobe":{"description":"Build the ffprobe application","supports":"!uwp","dependencies":[{"name":"ffmpeg","default-features":false,"features":["avcodec","avformat"]}]},"fontconfig":{"description":"Useful for drawtext filter","dependencies":["fontconfig"]},"freetype":{"description":"Needed for drawtext filter","dependencies":["freetype"]},"fribidi":{"description":"Improves drawtext filter","dependencies":["fribidi"]},"gpl":{"description":"Allow use of GPL code, the resulting libs and binaries will be under GPL"},"iconv":{"description":"Iconv support","dependencies":["libiconv"]},"ilbc":{"description":"iLBC de/encoding via libilbc","dependencies":["libilbc"]},"lzma":{"description":"lzma support","dependencies":["liblzma"]},"modplug":{"description":"ModPlug via libmodplug","dependencies":["libmodplug"]},"mp3lame":{"description":"MP3 encoding via libmp3lame","dependencies":["mp3lame"]},"nonfree":{"description":"Allow use of nonfree code, the resulting libs and binaries will be unredistributable"},"nvcodec":{"description":"Nvidia video decoding/encoding acceleration","supports":"linux | (!osx & !uwp & !(arm64 & windows))","dependencies":["ffnvcodec"]},"opencl":{"description":"OpenCL processing","supports":"!uwp","dependencies":["opencl"]},"opengl":{"description":"OpenGL rendering","supports":"!uwp","dependencies":["opengl","opengl-registry"]},"openh264":{"description":"H.264 de/encoding via openh264","dependencies":["openh264"]},"openjpeg":{"description":"JPEG 2000 de/encoding via OpenJPEG","dependencies":["openjpeg"]},"openmpt":{"description":"Decoding tracked files via libopenmpt","dependencies":["libopenmpt"]},"openssl":{"description":"Needed for https support if gnutls, libtls or mbedtls is not used","dependencies":[{"name":"ffmpeg","default-features":false,"features":["version3"]},"openssl"]},"opus":{"description":"Opus de/encoding via libopus","dependencies":["opus"]},"postproc":{"description":"Build the postproc library","dependencies":[{"name":"ffmpeg","default-features":false,"features":["gpl"]}]},"qsv":{"description":"Intel QSV Codec","dependencies":["mfx-dispatch"]},"sdl2":{"description":"Sdl2 support","dependencies":[{"name":"sdl2","default-features":false,"features":["x11"],"platform":"linux"},{"name":"sdl2","platform":"!linux"}]},"snappy":{"description":"Snappy compression, needed for hap encoding","dependencies":["snappy"]},"soxr":{"description":"Include libsoxr resampling","dependencies":[{"name":"ffmpeg","default-features":false,"features":["swresample"]},"soxr"]},"speex":{"description":"Speex de/encoding via libspeex","dependencies":["speex"]},"srt":{"description":"Haivision SRT protocol","supports":"!uwp","dependencies":["libsrt"]},"ssh":{"description":"SFTP protocol via libssh","dependencies":["libssh"]},"swresample":{"description":"Build the swresample library"},"swscale":{"description":"Build the swscale library"},"tensorflow":{"description":"TensorFlow as a DNN module backend for DNN based filters like sr","supports":"!static","dependencies":["tensorflow"]},"tesseract":{"description":"Tesseract, needed for ocr filter","supports":"!static","dependencies":["tesseract"]},"theora":{"description":"Theora encoding via libtheora","dependencies":["libtheora"]},"version3":{"description":"Upgrade (L)GPL to version 3"},"vorbis":{"description":"Vorbis en/decoding via libvorbis, native implementation exists","dependencies":["libvorbis"]},"vpx":{"description":"VP8 and VP9 de/encoding via libvpx","dependencies":[{"name":"ffmpeg","default-features":false,"features":["avcodec"]},"libvpx"]},"webp":{"description":"WebP encoding via libwebp","dependencies":["libwebp"]},"x264":{"description":"H.264 encoding via x264","dependencies":[{"name":"ffmpeg","default-features":false,"features":["gpl"]},"x264"]},"x265":{"description":"HEVC encoding via x265","dependencies":[{"name":"ffmpeg","default-features":false,"features":["gpl"]},"x265"]},"xml2":{"description":"XML parsing using the C library libxml2, needed for dash demuxing support","dependencies":["libxml2"]},"zlib":{"description":"zlib support","dependencies":["zlib"]}},"_id":"UHyPPubH3BnmM1cH"} +{"fts":"ffnvcodec https://github.com/ffmpeg/nv-codec-headers ffmpeg version of nvidia codec sdk headers.","name":"ffnvcodec","version":"12.1.14.0","description":"FFmpeg version of Nvidia Codec SDK headers.","homepage":"https://github.com/FFmpeg/nv-codec-headers","supports":"linux | (!osx & !uwp & !(arm64 & windows))","_id":"2anFJqC9zvuQZRKw"} +{"fts":"fftw3 https://www.fftw.org/ avx builds part of the library with avx, sse2, sse avx2 builds part of the library with avx2, fma, avx, sse2, sse openmp builds openmp enabled lib sse builds part of the library with sse sse2 builds part of the library with sse2, sse threads enable threads in fftw3 fftw is a c subroutine library for computing the discrete fourier transform (dft) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or dct/dst).","name":"fftw3","version":"3.3.10","port-version":9,"description":"FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST).","homepage":"https://www.fftw.org/","license":"GPL-2.0-or-later","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"avx":{"description":"Builds part of the library with avx, sse2, sse","supports":"!arm"},"avx2":{"description":"Builds part of the library with avx2, fma, avx, sse2, sse","supports":"!arm"},"openmp":{"description":"Builds openmp enabled lib"},"sse":{"description":"Builds part of the library with sse","supports":"!arm"},"sse2":{"description":"Builds part of the library with sse2, sse","supports":"!arm"},"threads":{"description":"Enable threads in fftw3"}},"_id":"OPd4foMrvwSOPxVW"} +{"fts":"fftwpp https://www.fftw.org/ fftw++ is a c++ header/mpi transpose for version 3 of the highly optimized fftw (https://www.fftw.org) fourier transform library.","name":"fftwpp","version-date":"2019-12-19","port-version":2,"description":"FFTW++ is a C++ header/MPI transpose for Version 3 of the highly optimized FFTW (https://www.fftw.org) Fourier Transform library.","homepage":"https://www.fftw.org/","dependencies":["fftw3"],"_id":"GsIYyf8QTxpdQ9N5"} +{"fts":"fineftp https://github.com/eclipse-ecal/fineftp-server fineftp is a minimal ftp server library for windows and unix flavors.","name":"fineftp","version":"1.3.4","description":"FineFTP is a minimal FTP server library for Windows and Unix flavors.","homepage":"https://github.com/eclipse-ecal/fineftp-server","license":"MIT","supports":"!uwp & !android","dependencies":["asio",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"vk3rdDoAyzhHUIkr"} +{"fts":"fins https://www.libfins.org lammert bies libfins is an mit licensed library written in c implementing the fins/tcp protocol used for communication between omron plcs. the library contains all the documented client fins functions. this open source library is a spin-off of a larger project which also implements fins/udp client communication and a fins server engine.","name":"fins","version-date":"2023-07-31","maintainers":"Lammert Bies","description":"LibFINS is an MIT licensed library written in C implementing the FINS/TCP protocol used for communication between Omron PLCs. The library contains all the documented client FINS functions. This open source library is a spin-off of a larger project which also implements FINS/UDP client communication and a FINS server engine.","homepage":"https://www.libfins.org","documentation":"https://www.libfins.org/api-reference/","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"1aMB8YOZpqsK2q1R"} +{"fts":"fixed-string https://github.com/unterumarmung/fixed_string header-only c++17 library provides a string class with std::array fixed-size semantic.","name":"fixed-string","version":"0.1.1","description":"Header-only C++17 library provides a string class with std::array fixed-size semantic.","homepage":"https://github.com/unterumarmung/fixed_string","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"xcH2rEBb8Jhqqd77"} +{"fts":"fizz https://github.com/facebookincubator/fizz a tls 1.3 implementation by facebook","name":"fizz","version-string":"2024.09.30.00","description":"a TLS 1.3 implementation by Facebook","homepage":"https://github.com/facebookincubator/fizz","license":"BSD-3-Clause","dependencies":["double-conversion","fmt","folly","gflags","glog","gtest","libevent","libsodium","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zstd"],"_id":"qRZB46CT1cu1rdTS"} +{"fts":"flagpp https://github.com/curve/flagpp a c++20 library that provides (opt-in) bit-wise operations for arbitrary `enum class`es","name":"flagpp","version":"2.1","description":"A C++20 library that provides (opt-in) bit-wise operations for arbitrary `enum class`es","homepage":"https://github.com/Curve/flagpp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"Er9DmisEZK7BO8HC"} +{"fts":"flann https://github.com/mariusmuja/flann cuda cuda support for flann hdf5 build with hdf5 fast library for approximate nearest neighbors","name":"flann","version-date":"2019-04-07","port-version":7,"description":"Fast Library for Approximate Nearest Neighbors","homepage":"https://github.com/mariusmuja/flann","license":"BSD-3-Clause","dependencies":["lz4",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cuda":{"description":"CUDA support for FLANN","dependencies":["cuda"]},"hdf5":{"description":"Build with hdf5","dependencies":["hdf5"]}},"_id":"qqPiTeBuQBsH0azI"} +{"fts":"flash-runtime-extensions https://github.com/al-sabr/flashruntimeextensions adobe air native extension api for windows/macos/linux","name":"flash-runtime-extensions","version":"2.4","port-version":1,"description":"Adobe AIR Native Extension API for Windows/MacOS/Linux","homepage":"https://github.com/al-sabr/FlashRuntimeExtensions","supports":"!(arm | uwp)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"3jx8vu8LDJJSuwH1"} +{"fts":"flashlight-cpu https://github.com/facebookresearch/flashlight asr flashlight asr app fl flashlight core autograd and neural net library imgclass flashlight image classification app lib flashlight libraries lm flashlight lm app objdet flashlight object detection app a c++ standalone library for machine learning. cpu backend.","name":"flashlight-cpu","version":"0.3","port-version":5,"description":"A C++ standalone library for machine learning. CPU backend.","homepage":"https://github.com/facebookresearch/flashlight","license":"MIT","supports":"!(windows | osx)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["fl"],"features":{"asr":{"description":"flashlight asr app","dependencies":[{"name":"flashlight-cpu","features":["fl","lib"]},"gflags",{"name":"libsndfile","default-features":false,"features":["external-libs"]}]},"fl":{"description":"flashlight core autograd and neural net library","dependencies":[{"name":"arrayfire","features":["cpu"]},"cereal",{"name":"gloo","features":["mpi"]},"onednn","openmpi","stb"]},"imgclass":{"description":"flashlight image classification app","dependencies":[{"name":"flashlight-cpu","features":["fl","lib"]},"gflags"]},"lib":{"description":"flashlight libraries","dependencies":["fftw3","intel-mkl","kenlm"]},"lm":{"description":"flashlight lm app","dependencies":[{"name":"flashlight-cpu","features":["fl","lib"]},"gflags"]},"objdet":{"description":"flashlight object detection app","dependencies":[{"name":"flashlight-cpu","features":["fl","imgclass","lib"]},"gflags"]}},"_id":"dkiMd22VsInNgaUu"} +{"fts":"flashlight-cuda https://github.com/facebookresearch/flashlight asr flashlight asr app fl flashlight core autograd and neural net library imgclass flashlight image classification app lib flashlight libraries lm flashlight lm app objdet flashlight object detection app a c++ standalone library for machine learning. cuda backend.","name":"flashlight-cuda","version":"0.3","port-version":6,"description":"A C++ standalone library for machine learning. CUDA backend.","homepage":"https://github.com/facebookresearch/flashlight","license":"MIT","supports":"!(windows | osx)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["fl"],"features":{"asr":{"description":"flashlight asr app","dependencies":[{"name":"flashlight-cuda","features":["fl","lib"]},"gflags",{"name":"libsndfile","default-features":false,"features":["external-libs"]}]},"fl":{"description":"flashlight core autograd and neural net library","dependencies":[{"name":"arrayfire","features":["cuda"]},"cereal","cuda","cudnn","nccl","openmpi","stb"]},"imgclass":{"description":"flashlight image classification app","dependencies":[{"name":"flashlight-cuda","features":["fl","lib"]},"gflags"]},"lib":{"description":"flashlight libraries","dependencies":["cub","cuda","fftw3","intel-mkl","kenlm"]},"lm":{"description":"flashlight lm app","dependencies":[{"name":"flashlight-cuda","features":["fl","lib"]},"gflags"]},"objdet":{"description":"flashlight object detection app","dependencies":[{"name":"flashlight-cuda","features":["fl","imgclass","lib"]},"gflags"]}},"_id":"PdvAdf7RLDCk4Eus"} +{"fts":"flashlight-sequence https://github.com/flashlight/sequence cuda build cuda components openmp build with openmp flashlight sequence is a library containing fast implementations of sequence loss algorithms.","name":"flashlight-sequence","version":"0.0.1","description":"Flashlight Sequence is a library containing fast implementations of sequence loss algorithms.","homepage":"https://github.com/flashlight/sequence","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cuda":{"description":"Build CUDA components","dependencies":["cuda"]},"openmp":{"description":"Build with OpenMP"}},"_id":"V0AZE4go6L7ksqYk"} +{"fts":"flashlight-text https://github.com/flashlight/text kenlm build with kenlm flashlight text is a library for tokenization, beam search, and text processing.","name":"flashlight-text","version":"0.0.4","description":"Flashlight Text is a library for tokenization, beam search, and text processing.","homepage":"https://github.com/flashlight/text","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"kenlm":{"description":"Build with KenLM","dependencies":["kenlm"]}},"_id":"LPAZZ5dINZ4nqnyq"} +{"fts":"flat https://github.com/pubby/flat flat containers library","name":"flat","version-date":"2022-08-30","description":"Flat Containers Library","homepage":"https://github.com/pubby/flat","license":"BSL-1.0","_id":"77wLiBHlnhv6mh64"} +{"fts":"flatbuffers https://google.github.io/flatbuffers/ flatbuffers is a cross platform serialization library architected for maximum memory efficiency. it allows you to directly access serialized data without parsing/unpacking it first, while still having great forwards/backwards compatibility.","name":"flatbuffers","version":"24.3.25","description":"FlatBuffers is a cross platform serialization library architected for maximum memory efficiency. It allows you to directly access serialized data without parsing/unpacking it first, while still having great forwards/backwards compatibility.","homepage":"https://google.github.io/flatbuffers/","license":"Apache-2.0","dependencies":[{"name":"flatbuffers","host":true},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"YiJbt5SgARpdGasV"} +{"fts":"flatbush https://github.com/chusitoo/flatbush a c++11 header-only single file port of flatbush","name":"flatbush","version":"1.2.1","description":"A C++11 header-only single file port of Flatbush","homepage":"https://github.com/chusitoo/flatbush","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"kI6ieogYBDkmHnPk"} +{"fts":"flecs https://github.com/sandermertens/flecs a fast entity component system (ecs) for c & c++","name":"flecs","version":"4.0.2","description":"A fast entity component system (ECS) for C & C++","homepage":"https://github.com/SanderMertens/flecs","documentation":"https://www.flecs.dev/flecs/","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"cXB7uzHTpQTK25y1"} +{"fts":"flint https://www.flintlib.org/ fast library for number theory","name":"flint","version-semver":"2.9.0","description":"Fast Library for Number Theory","homepage":"https://www.flintlib.org/","supports":"!uwp","dependencies":["gettimeofday","gmp","mpfr",{"name":"pthreads","platform":"windows"},{"name":"vcpkg-cmake","host":true}],"_id":"BWDP3B2WI2ZY6zkM"} +{"fts":"fltk https://www.fltk.org/ opengl opengl support fltk (pronounced fulltick) is a cross-platform c++ gui toolkit for unix/linux (x11), microsoft windows, and macos x. fltk provides modern gui functionality without the bloat and supports 3d graphics via opengl and its built-in glut emulation.","name":"fltk","version":"1.3.9","port-version":1,"description":"FLTK (pronounced fulltick) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL and its built-in GLUT emulation.","homepage":"https://www.fltk.org/","license":null,"supports":"!uwp","dependencies":[{"name":"fltk","host":true,"default-features":false},{"name":"fontconfig","platform":"!osx"},{"name":"freetype","default-features":false},"libjpeg-turbo","libpng",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["opengl"],"features":{"opengl":{"description":"OpenGL support","dependencies":["opengl"]}},"_id":"52ypBko3Gmp56BXc"} +{"fts":"fluidlite https://github.com/divideconcept/fluidlite sf3 enable sf3 files (ogg/vorbis compressed samples) fluidlite is a very light version of fluidsynth designed to be hardware, platform and external dependency independant.","name":"fluidlite","version-date":"2023-04-18","description":"FluidLite is a very light version of FluidSynth designed to be hardware, platform and external dependency independant.","homepage":"https://github.com/divideconcept/FluidLite","license":"LGPL-2.1-or-later","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["sf3"],"features":{"sf3":{"description":"Enable SF3 files (ogg/vorbis compressed samples)","dependencies":["libvorbis"]}},"_id":"TfWlgirrvxoZxJC8"} +{"fts":"fluidsynth https://github.com/fluidsynth/fluidsynth buildtools build tools gentables pulseaudio build with pulseaudio support sndfile enable rendering to file and sf3 support fluidsynth reads and handles midi events from the midi input device. it is the software analogue of a midi synthesizer. fluidsynth can also play midifiles using a soundfont.","name":"fluidsynth","version":"2.3.6","description":"FluidSynth reads and handles MIDI events from the MIDI input device. It is the software analogue of a MIDI synthesizer. FluidSynth can also play midifiles using a Soundfont.","homepage":"https://github.com/FluidSynth/fluidsynth","license":"LGPL-2.1-or-later","supports":"!xbox","dependencies":[{"name":"alsa","platform":"linux"},{"name":"fluidsynth","host":true,"default-features":false,"features":["buildtools"]},"glib",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"buildtools":{"description":"Build tools gentables"},"pulseaudio":{"description":"Build with PulseAudio support","supports":"linux"},"sndfile":{"description":"Enable rendering to file and SF3 support","dependencies":[{"name":"libsndfile","default-features":false,"features":["external-libs"]}]}},"_id":"cDOftVxqjrWdPc4E"} +{"fts":"flux https://github.com/tcbrindle/flux experimental c++20 library that provides a broadly equivalent feature set to c++20 ranges, but uses a slightly different model based around cursors rather than iterators. safer, easier, more efficient, compatible.","name":"flux","version-date":"2023-08-25","description":"Experimental C++20 library that provides a broadly equivalent feature set to C++20 Ranges, but uses a slightly different model based around cursors rather than iterators. Safer, easier, more efficient, compatible.","homepage":"https://github.com/tcbrindle/flux","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"5w5ffPrvYqOhucEL"} +{"fts":"fmem a cross-platform library for opening memory-backed libc streams.","name":"fmem","version-string":"c-libs-2ccee3d2fb","port-version":3,"description":"A cross-platform library for opening memory-backed libc streams.","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"82o8kGyKCDzs1aLx"} +{"fts":"fmi4cpp https://github.com/ntnu-ihb/fmi4cpp fmi 2.0 implementation written in modern c++","name":"fmi4cpp","version":"0.8.0","description":"FMI 2.0 implementation written in modern C++","homepage":"https://github.com/NTNU-IHB/FMI4cpp","dependencies":["boost-property-tree",{"name":"libzip","features":["openssl"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"kfy62mH0nFjgvhbe"} +{"fts":"fmilib https://www.fmi-standard.org/ fmi library is intended as a foundation for applications interfacing fmus (functional mockup units) that follow fmi standard. this version of the library supports fmi 1.0 and fmi2.0.","name":"fmilib","version":"2.4.1","port-version":2,"description":"FMI library is intended as a foundation for applications interfacing FMUs (Functional Mockup Units) that follow FMI Standard. This version of the library supports FMI 1.0 and FMI2.0.","homepage":"https://www.fmi-standard.org/","license":"BSD-3-Clause","supports":"!uwp","dependencies":["expat","minizip",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"UNeOp73eMdegc5pZ"} +{"fts":"fmt https://github.com/fmtlib/fmt {fmt} is an open-source formatting library providing a fast and safe alternative to c stdio and c++ iostreams.","name":"fmt","version":"11.0.2","port-version":1,"description":"{fmt} is an open-source formatting library providing a fast and safe alternative to C stdio and C++ iostreams.","homepage":"https://github.com/fmtlib/fmt","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"JdxpPlmPW194odtv"} +{"fts":"folly https://github.com/facebook/folly bzip2 support bzip2 for compression libaio support compile with libaio libsodium support libsodium for cryto liburing support compile with liburing lz4 support lz4 for compression lzma support lzma for compression snappy support snappy for compression zlib support zlib for compression zstd support zstd for compression an open-source c++ library developed and used at facebook. the library is unstable on windows","name":"folly","version-string":"2024.09.30.00","description":"An open-source C++ library developed and used at Facebook. The library is UNSTABLE on Windows","homepage":"https://github.com/facebook/folly","license":"Apache-2.0","supports":"(windows & x64 & !uwp & !mingw) | (!windows & (x64 | arm64))","dependencies":["boost-chrono","boost-context","boost-conversion","boost-crc","boost-date-time","boost-filesystem","boost-multi-index","boost-program-options","boost-regex","boost-smart-ptr","boost-system","boost-thread","boost-variant","double-conversion","fast-float","fmt","gflags","glog","libevent","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["zlib"],"features":{"bzip2":{"description":"Support bzip2 for compression","dependencies":["bzip2"]},"libaio":{"description":"Support compile with libaio","supports":"linux","dependencies":["libaio"]},"libsodium":{"description":"Support libsodium for cryto","dependencies":["libsodium"]},"liburing":{"description":"Support compile with liburing","supports":"linux","dependencies":["liburing"]},"lz4":{"description":"Support lz4 for compression","dependencies":["lz4"]},"lzma":{"description":"Support LZMA for compression","dependencies":["liblzma"]},"snappy":{"description":"Support Snappy for compression","dependencies":["snappy"]},"zlib":{"description":"Support zlib for compression","dependencies":["zlib"]},"zstd":{"description":"Support zstd for compression","dependencies":["zstd"]}},"_id":"CtPSm1KH3juIXq5o"} +{"fts":"font-chef https://github.com/mobius3/font-chef a font cooking library","name":"font-chef","version":"1.1.0","description":"A font cooking library","homepage":"https://github.com/mobius3/font-chef","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"gOP6A1kp3qRFG1hW"} +{"fts":"font-util https://gitlab.freedesktop.org/xorg/font/util x.org font package creation/installation utilities","name":"font-util","version":"1.4.1","description":"X.Org font package creation/installation utilities","homepage":"https://gitlab.freedesktop.org/xorg/font/util","license":null,"dependencies":["xorg-macros"],"_id":"vaB6p0oblXgylCeC"} +{"fts":"fontconfig https://www.freedesktop.org/wiki/software/fontconfig library for configuring and customizing font access.","name":"fontconfig","version":"2.15.0","port-version":1,"description":"Library for configuring and customizing font access.","homepage":"https://www.freedesktop.org/wiki/Software/fontconfig","license":"MIT","dependencies":["dirent","expat","freetype","getopt","gettext",{"name":"gperf","host":true},{"name":"libiconv","platform":"!windows"},{"name":"libuuid","platform":"!windows & !osx & !mingw"},"pthread",{"name":"vcpkg-tool-meson","host":true}],"_id":"TGhO9Mg47jBfx0xD"} +{"fts":"foonathan-lexy https://github.com/foonathan/lexy c++ parsing dsl","name":"foonathan-lexy","version":"2022.12.1","description":"C++ parsing DSL","homepage":"https://github.com/foonathan/lexy","license":"BSL-1.0","supports":"x64 | arm64","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"PkqzSLYARe156u3J"} +{"fts":"foonathan-memory https://foonathan.net/doc/memory/ tool build foonathan memory tool stl compatible c++ memory allocator library","name":"foonathan-memory","version":"0.7.3","port-version":2,"description":"STL compatible C++ memory allocator library","homepage":"https://foonathan.net/doc/memory/","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["tool"],"features":{"tool":{"description":"Build foonathan memory tool"}},"_id":"TUwOmKwDnvbmOafo"} +{"fts":"forge https://github.com/arrayfire/forge an opengl interop library that can be used with arrayfire or any other application using cuda or opencl compute backend.","name":"forge","version-semver":"1.0.8","port-version":3,"description":"An OpenGL interop library that can be used with ArrayFire or any other application using CUDA or OpenCL compute backend.","homepage":"https://github.com/arrayfire/forge","license":"BSD-3-Clause","supports":"!(windows & (arm | uwp))","dependencies":["boost-container-hash",{"name":"fontconfig","platform":"!windows"},"freeimage","freetype","glad","glfw3","glm",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"wTmaR9mhu5bkGkqi"} +{"fts":"foxi https://github.com/houseroad/foxi onnxifi with facebook extension","name":"foxi","version-date":"2021-12-01","description":"ONNXIFI with Facebook Extension","homepage":"https://github.com/houseroad/foxi","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"pLYaCCnEfg1IAW6a"} +{"fts":"fp16 https://github.com/maratyszcza/fp16 header-only library for conversion to/from half-precision floating point formats","name":"fp16","version-date":"2021-02-21","port-version":2,"description":"Header-only library for conversion to/from half-precision floating point formats","homepage":"https://github.com/Maratyszcza/FP16","dependencies":["psimd",{"name":"vcpkg-cmake","host":true}],"_id":"y9HL7amJu0088wf2"} +{"fts":"freealut https://github.com/vancegroup/freealut freealut is a free implementation of openal's alut standard. alut is a set of portable functions which remove the annoying details of getting an audio application started. it is the openal counterpart of what glut is for opengl. ","name":"freealut","version":"1.1.0","port-version":4,"description":["FreeALUT is a free implementation of OpenAL's ALUT standard.","ALUT is a set of portable functions which remove the annoying details of getting an audio application started. It is the OpenAL counterpart of what GLUT is for OpenGL. "],"homepage":"https://github.com/vancegroup/freealut","license":"LGPL-2.0-only","supports":"!uwp & !xbox","dependencies":["openal-soft",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"CyeEN3UXcMcx3hht"} +{"fts":"freeglut https://sourceforge.net/projects/freeglut/ a free opengl utility toolkit, the open-sourced alternative to the glut library.","name":"freeglut","version":"3.4.0","port-version":3,"description":"A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library.","homepage":"https://sourceforge.net/projects/freeglut/","license":null,"supports":"!ios","dependencies":["opengl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ajN7Fi8S43zxL4w1"} +{"fts":"freeimage https://sourceforge.net/projects/freeimage/ support library for graphics image formats","name":"freeimage","version":"3.18.0","port-version":27,"description":"Support library for graphics image formats","homepage":"https://sourceforge.net/projects/freeimage/","license":"GPL-2.0-only OR GPL-3.0-only OR FreeImage","dependencies":["imath","jxrlib","libjpeg-turbo","libpng","libraw",{"name":"libwebp","default-features":false,"platform":"!uwp"},"openexr","openjpeg",{"name":"tiff","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"YBYUCIWpGpf0fYsK"} +{"fts":"freeopcua opc-ua server and client library written in c++ and with a lot of code auto-generated from xml specification using python.","name":"freeopcua","version":"20190125","port-version":7,"description":"OPC-UA server and client library written in C++ and with a lot of code auto-generated from xml specification using python.","dependencies":["boost-asio","boost-date-time","boost-filesystem","boost-foreach","boost-format","boost-program-options","boost-property-tree","boost-system","boost-thread",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"v7FlVq03hC59HqDa"} +{"fts":"freerdp https://github.com/freerdp/freerdp ffmpeg enable image scaling, video and audio with ffmpeg server build server components urbdrc usb redirection channel support wayland enable wayland support winpr-tools build winpr tools x11 enable x11 support a free implementation of the remote desktop protocol (rdp)","name":"freerdp","version":"3.4.0","port-version":3,"description":"A free implementation of the Remote Desktop Protocol (RDP)","homepage":"https://github.com/FreeRDP/FreeRDP","license":"Apache-2.0","supports":"!uwp","dependencies":["cjson","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"ffmpeg":{"description":"Enable image scaling, video and audio with ffmpeg","supports":"!windows","dependencies":[{"name":"ffmpeg","default-features":false,"features":["avcodec","swresample","swscale"]}]},"server":{"description":"Build server components","supports":"!android & !ios & !uwp","dependencies":[{"name":"freerdp","default-features":false,"features":["winpr-tools"]}]},"urbdrc":{"description":"USB redirection channel support","dependencies":["libusb"]},"wayland":{"description":"Enable wayland support","supports":"!android & !ios & !openbsd & !osx & !windows","dependencies":["wayland"]},"winpr-tools":{"description":"Build winpr tools","supports":"!android & !ios & !uwp"},"x11":{"description":"Enable X11 support","supports":"!android & !ios & !windows & !osx","dependencies":["xcb"]}},"_id":"3eaAq6wDpgeDGPuI"} +{"fts":"freetds https://www.freetds.org openssl openssl support tools build tools implementation of the tabular data stream protocol","name":"freetds","version":"1.3.10","port-version":2,"description":"Implementation of the Tabular Data Stream protocol","homepage":"https://www.freetds.org","license":"GPL-2.0-only","supports":"windows & !uwp & !xbox","dependencies":[{"name":"gperf","host":true},{"name":"libmysql","platform":"windows"},{"name":"unixodbc","platform":"!windows"},{"name":"vcpkg-cmake","host":true}],"default-features":["openssl"],"features":{"openssl":{"description":"OpenSSL support","dependencies":["openssl"]},"tools":{"description":"Build tools"}},"_id":"E2mCc0oCtzQXtoLa"} +{"fts":"freetype-gl https://github.com/rougier/freetype-gl glad use the glad gl loader glew use the glew gl loader opengl text using one vertex buffer, one texture and freetype","name":"freetype-gl","version-date":"2022-01-17","port-version":3,"description":"OpenGL text using one vertex buffer, one texture and FreeType","homepage":"https://github.com/rougier/freetype-gl","dependencies":["freetype",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["glew"],"features":{"glad":{"description":"Use the GLAD gl loader","dependencies":["glad"]},"glew":{"description":"Use the GLEW gl loader","dependencies":["glew"]}},"_id":"0gT8t6y5EaPA3Msw"} +{"fts":"freetype https://www.freetype.org/ brotli support decompression of woff2 streams bzip2 support bzip2 compressed fonts. error-strings enable support for meaningful error descriptions. png support png compressed opentype embedded bitmaps. subpixel-rendering enables subpixel rendering. zlib use zlib instead of internal library for deflate a library to render fonts.","name":"freetype","version":"2.13.3","description":"A library to render fonts.","homepage":"https://www.freetype.org/","license":"FTL OR GPL-2.0-or-later","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["brotli","bzip2","png","zlib"],"features":{"brotli":{"description":"Support decompression of WOFF2 streams","dependencies":["brotli"]},"bzip2":{"description":"Support bzip2 compressed fonts.","dependencies":["bzip2"]},"error-strings":{"description":"Enable support for meaningful error descriptions."},"png":{"description":"Support PNG compressed OpenType embedded bitmaps.","dependencies":["libpng"]},"subpixel-rendering":{"description":"Enables subpixel rendering."},"zlib":{"description":"Use zlib instead of internal library for DEFLATE","dependencies":["zlib"]}},"_id":"72HOhU5KB30IJ4EJ"} +{"fts":"freexl https://www.gaia-gis.it/gaia-sins/freexl-sources freexl is an open source library to extract valid data from within an excel (.xls) spreadsheet","name":"freexl","version":"2.0.0","description":"FreeXL is an open source library to extract valid data from within an Excel (.xls) spreadsheet","homepage":"https://www.gaia-gis.it/gaia-sins/freexl-sources","license":"MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later","dependencies":["expat","libiconv","minizip"],"_id":"9MhI8bJYiPEloNQx"} +{"fts":"fribidi https://www.gnu.org/software/fribidi gnu fribidi is an implementation of the unicode bidirectional algorithm (bidi)","name":"fribidi","version":"1.0.16","description":"GNU FriBidi is an implementation of the Unicode Bidirectional Algorithm (bidi)","homepage":"https://www.gnu.org/software/fribidi","license":"LGPL-2.1-or-later","supports":"!uwp","dependencies":[{"name":"fribidi","host":true},{"name":"vcpkg-tool-meson","host":true}],"_id":"RTUepGte82iJWqgE"} +{"fts":"frozen https://github.com/serge-sans-paille/frozen header-only library that provides 0 cost initialization for immutable containers and various algorithms. frozen provides:immutable (a.k.a. frozen), constexpr-compatible versions of std::set, std::unordered_set, std::map and std::unordered_map and 0-cost initialization version of std::search for frozen needles using boyer-moore or knuth-morris-pratt algorithms.","name":"frozen","version":"1.2.0","description":"Header-only library that provides 0 cost initialization for immutable containers and various algorithms. Frozen provides:immutable (a.k.a. frozen), constexpr-compatible versions of std::set, std::unordered_set, std::map and std::unordered_map and 0-cost initialization version of std::search for frozen needles using Boyer-Moore or Knuth-Morris-Pratt algorithms.","homepage":"https://github.com/serge-sans-paille/frozen","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"A7EJzns36vMR9PD4"} +{"fts":"frugally-deep https://github.com/dobiasd/frugally-deep double use double precision header-only library for using keras models in c++.","name":"frugally-deep","version-semver":"0.15.31","port-version":1,"description":"Header-only library for using Keras models in C++.","homepage":"https://github.com/Dobiasd/frugally-deep","license":"MIT","dependencies":["eigen3","functionalplus","nlohmann-json",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"double":{"description":"Use double precision"}},"_id":"zJLRHn1IfBjK5Ms6"} +{"fts":"fruit https://github.com/google/fruit fruit, a dependency injection framework for c++ by google","name":"fruit","version":"3.7.1","description":"Fruit, a dependency injection framework for C++ by Google","homepage":"https://github.com/google/fruit","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"fbnICltbQ3QrFq50"} +{"fts":"ftgl https://github.com/frankheckenbach/ftgl ftgl is a free open source library to enable developers to use arbitrary fonts in their opengl (www.opengl.org) applications. unlike other opengl font libraries ftgl uses standard font file formats so doesn't need a preprocessing step to convert the high quality font data into a lesser quality, proprietary format. ftgl uses the freetype (www.freetype.org) font library to open and 'decode' the fonts. it then takes that output and stores it in a format most efficient for opengl rendering.","name":"ftgl","version":"2.4.0","port-version":5,"description":["FTGL is a free open source library to enable developers to use arbitrary fonts in their OpenGL (www.opengl.org) applications.","Unlike other OpenGL font libraries FTGL uses standard font file formats so doesn't need a preprocessing step to convert the high quality font data into a lesser quality, proprietary format.","FTGL uses the Freetype (www.freetype.org) font library to open and 'decode' the fonts. It then takes that output and stores it in a format most efficient for OpenGL rendering."],"homepage":"https://github.com/frankheckenbach/ftgl","license":"MIT","dependencies":[{"name":"freetype","default-features":false},"opengl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ozNWP4IDhlClMuXi"} +{"fts":"ftxui https://github.com/arthursonzogni/ftxui c++ functional terminal user interface","name":"ftxui","version-semver":"5.0.0","description":"C++ Functional Terminal User Interface","homepage":"https://github.com/ArthurSonzogni/FTXUI","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"GkbeDtr3hv7hta71"} +{"fts":"function2 https://github.com/naios/function2 improved drop-in replacement to std::function","name":"function2","version-semver":"4.2.4","description":"Improved drop-in replacement to std::function","homepage":"https://github.com/Naios/function2","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"D1ZZFCUiZTllvdyq"} +{"fts":"functionalplus https://github.com/dobiasd/functionalplus this port is the new fplus port, the old fplus has been removed. functional programming library for c++. write concise and readable c++ code","name":"functionalplus","version":"0.2.25","description":"This port is the new fplus port, the old fplus has been removed. Functional Programming Library for C++. Write concise and readable C++ code","homepage":"https://github.com/Dobiasd/FunctionalPlus","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"9Rx2gdDu10RlTzEJ"} +{"fts":"functions-framework-cpp https://github.com/googlecloudplatform/functions-framework-cpp/ functions framework for c++.","name":"functions-framework-cpp","version":"1.2.0","description":"Functions Framework for C++.","homepage":"https://github.com/GoogleCloudPlatform/functions-framework-cpp/","license":"Apache-2.0","supports":"!uwp","dependencies":["abseil","boost-beast","boost-program-options","boost-serialization","nlohmann-json",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"PzF88MO43xP3CjYV"} +{"fts":"fuzzylite https://github.com/fuzzylite/fuzzylite a fuzzy logic control library in c++","name":"fuzzylite","version":"6.0","port-version":6,"description":"A fuzzy logic control library in C++","homepage":"https://github.com/fuzzylite/fuzzylite","license":"GPL-3.0","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"D9cJnIBrcDs1AlrP"} +{"fts":"fxdiv https://github.com/maratyszcza/fxdiv c99/c++ header-only library for division via fixed-point multiplication by inverse","name":"fxdiv","version-date":"2021-02-21","port-version":2,"description":"C99/C++ header-only library for division via fixed-point multiplication by inverse","homepage":"https://github.com/Maratyszcza/FXdiv","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"2c1uqyfNuOrml7ER"} +{"fts":"g2o https://openslam.org/g2o.html g2o: a general framework for graph optimization","name":"g2o","version-date":"2020-02-07","port-version":6,"description":"g2o: A General Framework for Graph Optimization","homepage":"https://openslam.org/g2o.html","dependencies":["ceres","eigen3","lapack","suitesparse",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"UZZKxFezAIbLrTLX"} +{"fts":"g3log https://github.com/kjellkod/g3log asynchronous logger with dynamic sinks","name":"g3log","version":"2.4","description":"Asynchronous logger with Dynamic Sinks","homepage":"https://github.com/KjellKod/g3log","license":"Unlicense","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"xlKL1wQ9hakMjsiZ"} +{"fts":"gainput https://github.com/jkuhlmann/gainput gainput is a multiplatform c++ input library, supporting mouse, keyboard and controllers","name":"gainput","version":"1.0.0","port-version":6,"description":"Gainput is a multiplatform C++ input library, supporting mouse, keyboard and controllers","homepage":"https://github.com/jkuhlmann/gainput","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"fG0CvmSfQtNOFgRw"} +{"fts":"gamedev-framework https://gamedevframework.github.io/ julien bernard arthur hugeat gamedev-framework is a framework to build 2d games in c++17","name":"gamedev-framework","version-semver":"1.2.0","maintainers":["Julien Bernard ","Arthur Hugeat "],"description":"gamedev-framework is a framework to build 2D games in C++17","homepage":"https://gamedevframework.github.io/","license":"Zlib","supports":"!arm & !android","dependencies":["boost-algorithm","boost-container","boost-filesystem","boost-heap","freetype","pugixml",{"name":"sdl2","default-features":false,"features":["x11"],"platform":"linux"},{"name":"sdl2","platform":"!linux"},"stb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"T1WDIvExIX7bdc4V"} +{"fts":"gamenetworkingsockets https://github.com/valvesoftware/gamenetworkingsockets gamenetworkingsockets is a basic transport layer for games.","name":"gamenetworkingsockets","version":"1.4.1","port-version":1,"description":"GameNetworkingSockets is a basic transport layer for games.","homepage":"https://github.com/ValveSoftware/GameNetworkingSockets","license":"BSD-3-Clause","supports":"!(static & windows) & !uwp & !(arm64 & windows)","dependencies":["openssl","protobuf",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"HVJ6CqB0wb2F9DGp"} +{"fts":"games101-cgl https://github.com/endingly/games101-cgl the package is for games101's homework8 subproject.","name":"games101-cgl","version":"0.1.0","description":"The package is for Games101's homework8 subproject.","homepage":"https://github.com/endingly/games101-cgl","license":"MIT","dependencies":["freetype","glew","glfw3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"LjbPOtWQ3Xahvze5"} +{"fts":"gamma https://github.com/lanceputnam/gamma gamma is a cross-platform, c++ library for doing generic synthesis and filtering of signals. it is oriented towards real-time sound and graphics applications, but is equally useful for non-real-time tasks. gamma is designed to be \"light-footed\" in terms of memory and processing making it highly suitable for plug-in development or embedding in other c++ projects.","name":"gamma","version-string":"gamma-2018-01-27","port-version":6,"description":"Gamma is a cross-platform, C++ library for doing generic synthesis and filtering of signals. It is oriented towards real-time sound and graphics applications, but is equally useful for non-real-time tasks. Gamma is designed to be \"light-footed\" in terms of memory and processing making it highly suitable for plug-in development or embedding in other C++ projects.","homepage":"https://github.com/LancePutnam/Gamma","license":"MIT","dependencies":[{"name":"libsndfile","default-features":false,"features":["external-libs"]},"portaudio",{"name":"vcpkg-cmake","host":true}],"_id":"rFZM8u9hFwBLBGGX"} +{"fts":"gapp https://github.com/krm7/gapp a genetic algorithms library in c++ for single- and multi-objective optimization.","name":"gapp","version":"0.2.0","description":"A genetic algorithms library in C++ for single- and multi-objective optimization.","homepage":"https://github.com/KRM7/gapp","license":"MIT","supports":"(windows | linux) & !arm","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"vMTXAqPLfH4DUebo"} +{"fts":"gasol https://github.com/pytlab/gasol a general genetic algorithm solver in c++","name":"gasol","version-date":"2018-01-04","port-version":4,"description":"A general Genetic Algorithm Solver in C++","homepage":"https://github.com/PytLab/GASol","supports":"!uwp & !arm","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"VCdUXSf2gYSoE5Za"} +{"fts":"gaussianlib https://github.com/lukasbanana/gaussianlib basic linear algebra c++ library for 2d and 3d applications","name":"gaussianlib","version-date":"2023-02-17","description":"Basic linear algebra C++ library for 2D and 3D applications","homepage":"https://github.com/LukasBanana/GaussianLib","_id":"gsCmUgvtMuPXQ3BU"} +{"fts":"gazebo http://gazebosim.org bullet use the bullet physics engine dart use the dart physics engine ffmpeg enable audio-video capabilities gdal enable digital elevation terrains support graphviz enable model editor's schematic view gts enable csg support libusb enable usb peripheral support openal enable audio support simbody use the simbody physics engine open source robotics simulator.","name":"gazebo","version-date":"2022-01-20","port-version":5,"description":"Open source robotics simulator.","homepage":"http://gazebosim.org","license":"Apache-2.0","dependencies":["boost-asio","boost-date-time","boost-filesystem","boost-format","boost-interprocess","boost-iostreams","boost-program-options","boost-property-tree","boost-regex","boost-system","boost-thread","boost-uuid","ccd",{"name":"hdf5","features":["cpp"]},"ignition-common3","ignition-fuel-tools4","ignition-math6","ignition-msgs5","ignition-transport8","ogre",{"name":"pkgconf","host":true},"protobuf","qwt","sdformat9","tbb","tiny-process-library",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["bullet","dart","ffmpeg","gdal","graphviz","gts","libusb","openal","simbody"],"features":{"bullet":{"description":"Use the bullet physics engine","dependencies":["bullet3"]},"dart":{"description":"Use the dart physics engine","dependencies":["dartsim"]},"ffmpeg":{"description":"Enable audio-video capabilities","dependencies":[{"name":"ffmpeg","features":["avcodec","avformat","swscale"]}]},"gdal":{"description":"Enable digital elevation terrains support","dependencies":["gdal"]},"graphviz":{"description":"Enable model editor's schematic view","dependencies":["graphviz"]},"gts":{"description":"Enable CSG support","dependencies":["gts"]},"libusb":{"description":"Enable USB peripheral support","dependencies":["libusb"]},"openal":{"description":"Enable audio support","dependencies":["openal-soft"]},"simbody":{"description":"Use the simbody physics engine","dependencies":["simbody"]}},"_id":"Pv0Bv6Huef2NDvJW"} +{"fts":"gcem https://www.kthohr.com/gcem.html a c++ compile-time math library using generalized constant expressions","name":"gcem","version":"1.18.0","description":"A C++ compile-time math library using generalized constant expressions","homepage":"https://www.kthohr.com/gcem.html","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"XWymY28arBQ13fh3"} +{"fts":"gdal https://gdal.org aws-ec2-windows optimized detection of aws ec2 windows hosts cfitsio enable cfitsio support curl enable curl network support default-features default set of features, including recommended features expat use expat library freexl enable freexl support geos enable geos support gif enable gif support hdf5 enable hdf5 support iconv use iconv library jpeg use jpeg compression library kea enable kea driver lerc enable lerc support libkml enable the libkml driver libspatialite create or update spatialite databases using libspatialite libxml2 use libxml2 library lzma use lzma library mysql-libmariadb add mysql support using libmariadb netcdf enable netcdf support openjpeg use openjpeg library openssl use openssl library pcre2 enable pcre2 support for sqlite3 png use png compression library poppler enable pdf reading support via poppler postgresql enable postgresql support qhull use qhull library recommended-features features that are explicity marked as recommended by gdal. sqlite3 enable sqlite3 support supported-default-features this feature is an alias for default-features. it is retained for compatibility. system-libraries this feature does nothing. it is retained for compatibility. tools builds gdal and ogr executables webp enable webp support zstd use zstd library the geographic data abstraction library for reading and writing geospatial raster and vector data","name":"gdal","version-semver":"3.9.2","description":"The Geographic Data Abstraction Library for reading and writing geospatial raster and vector data","homepage":"https://gdal.org","license":null,"supports":"!uwp","dependencies":["json-c","libgeotiff",{"name":"pkgconf","host":true},{"name":"proj","default-features":false,"features":["tiff"]},{"name":"tiff","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-pkgconfig-get-modules","host":true},"zlib"],"default-features":["default-features"],"features":{"aws-ec2-windows":{"description":"Optimized detection of AWS EC2 Windows hosts","dependencies":["atl"]},"cfitsio":{"description":"Enable cfitsio support","dependencies":["cfitsio"]},"curl":{"description":"Enable CURL network support","dependencies":[{"name":"curl","default-features":false}]},"default-features":{"description":"Default set of features, including recommended features","dependencies":[{"name":"gdal","default-features":false,"features":["gif","iconv","libkml","libxml2","lzma","openjpeg","openssl","pcre2","recommended-features","webp","zstd"]},{"name":"gdal","default-features":false,"features":["libspatialite","postgresql"],"platform":"!uwp"},{"name":"gdal","default-features":false,"features":["hdf5","netcdf"],"platform":"!uwp & !(windows & arm64) & !android & !ios"}]},"expat":{"description":"Use EXPAT library","dependencies":["expat"]},"freexl":{"description":"Enable FREEXL support","dependencies":["freexl"]},"geos":{"description":"Enable GEOS support","dependencies":["geos"]},"gif":{"description":"Enable GIF support","dependencies":["giflib"]},"hdf5":{"description":"Enable HDF5 support","dependencies":[{"name":"hdf5","default-features":false,"features":["cpp"]}]},"iconv":{"description":"Use iconv library","dependencies":["libiconv"]},"jpeg":{"description":"Use JPEG compression library","dependencies":["libjpeg-turbo"]},"kea":{"description":"Enable KEA driver","dependencies":[{"name":"gdal","default-features":false,"features":["hdf5"]},"kealib"]},"lerc":{"description":"Enable LERC support","dependencies":["lerc"]},"libkml":{"description":"Enable the LibKML driver","dependencies":["libkml"]},"libspatialite":{"description":"Create or update SpatiaLite databases using libspatialite","dependencies":["libspatialite"]},"libxml2":{"description":"Use LibXML2 library","dependencies":["libxml2"]},"lzma":{"description":"Use LZMA library","dependencies":["liblzma"]},"mysql-libmariadb":{"description":"Add mysql support using libmariadb","dependencies":["libmariadb"]},"netcdf":{"description":"Enable NetCDF support","dependencies":[{"name":"netcdf-c","default-features":false}]},"openjpeg":{"description":"Use OpenJPEG library","dependencies":["openjpeg"]},"openssl":{"description":"Use OpenSSL library","dependencies":["openssl"]},"pcre2":{"description":"Enable PCRE2 support for sqlite3","dependencies":["pcre2"]},"png":{"description":"Use PNG compression library","dependencies":["libpng"]},"poppler":{"description":"Enable PDF reading support via poppler","dependencies":[{"name":"poppler","default-features":false,"features":["private-api"]}]},"postgresql":{"description":"Enable PostgreSQL support","dependencies":["libpq"]},"qhull":{"description":"Use QHULL library","dependencies":["qhull"]},"recommended-features":{"description":"Features that are explicity marked as recommended by GDAL.","dependencies":[{"name":"gdal","default-features":false,"features":["curl","expat","geos","jpeg","lerc","png","qhull","sqlite3"]}]},"sqlite3":{"description":"Enable SQLite3 support","dependencies":[{"name":"sqlite3","features":["rtree"]}]},"supported-default-features":{"description":"This feature is an alias for default-features. It is retained for compatibility.","dependencies":[{"name":"gdal","features":["default-features"]}]},"system-libraries":{"description":"This feature does nothing. It is retained for compatibility."},"tools":{"description":"Builds gdal and ogr executables"},"webp":{"description":"Enable WEBP support","dependencies":["libwebp"]},"zstd":{"description":"Use ZSTD library","dependencies":["zstd"]}},"_id":"3U7TJYqfukmx1yIF"} +{"fts":"gdcm https://github.com/malaterre/gdcm grassroots dicom library","name":"gdcm","version":"3.0.23","description":"Grassroots DICOM library","homepage":"https://github.com/malaterre/GDCM","license":"BSD-3-Clause","supports":"!uwp & !(windows & arm)","dependencies":["expat",{"name":"getopt","platform":"windows & !mingw"},"openjpeg",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"prKtTy9IBhW8FeLa"} +{"fts":"gdcm2 https://github.com/malaterre/gdcm this port was renamed to gdcm. the gdcm2 name is deprecated.","name":"gdcm2","version-string":"deprecated","port-version":1,"description":"This port was renamed to gdcm. The gdcm2 name is deprecated.","homepage":"https://github.com/malaterre/GDCM","dependencies":["gdcm"],"_id":"jvrIBlr1CZlCmu3R"} +{"fts":"gdk-pixbuf https://gitlab.gnome.org/gnome/gdk-pixbuf introspection build with introspection jpeg enable jpeg loader (requires libjpeg) others enable other loaders, which are weakly maintained (ani, bmp, icns, ico, pnm, qtif, tga, xbm, xpm) png enable png loader (requires libpng) tiff enable tiff loader (requires libtiff) image loading library.","name":"gdk-pixbuf","version":"2.42.12","port-version":1,"description":"Image loading library.","homepage":"https://gitlab.gnome.org/GNOME/gdk-pixbuf","license":"LGPL-2.1-or-later","supports":"!xbox","dependencies":[{"name":"gettext","host":true,"features":["tools"]},"gettext-libintl","glib",{"name":"glib","host":true},{"name":"vcpkg-tool-meson","host":true}],"default-features":["jpeg","png","tiff"],"features":{"introspection":{"description":"build with introspection","dependencies":["gobject-introspection"]},"jpeg":{"description":"Enable JPEG loader (requires libjpeg)","dependencies":["libjpeg-turbo"]},"others":{"description":"Enable other loaders, which are weakly maintained (ani, bmp, icns, ico, pnm, qtif, tga, xbm, xpm)"},"png":{"description":"Enable PNG loader (requires libpng)","dependencies":["libpng"]},"tiff":{"description":"Enable TIFF loader (requires libtiff)","dependencies":[{"name":"tiff","default-features":false}]}},"_id":"PbK2tJTaIOFcjc3L"} +{"fts":"gemmlowp https://github.com/google/gemmlowp low-precision matrix multiplication","name":"gemmlowp","version-date":"2021-09-28","description":"Low-precision matrix multiplication","homepage":"https://github.com/google/gemmlowp","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"GQY6xc8gewFuWEJg"} +{"fts":"genann https://github.com/codeplea/genann genann is a minimal, well-tested library for training and using feedforward artificial neural networks (ann) in c.","name":"genann","version-date":"2019-07-10","port-version":3,"description":"Genann is a minimal, well-tested library for training and using feedforward artificial neural networks (ANN) in C.","homepage":"https://github.com/codeplea/genann","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"CRsKGvtKzbX2Ca5v"} +{"fts":"geogram https://github.com/brunolevy/geogram graphics build viewers and geogram_gfx library. geogram is a programming library of geometric algorithms.","name":"geogram","version":"1.8.3","port-version":3,"description":"Geogram is a programming library of geometric algorithms.","homepage":"https://github.com/BrunoLevy/geogram","license":"BSD-3-Clause","supports":"!uwp","dependencies":["blas","lapack",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"graphics":{"description":"Build viewers and geogram_gfx library.","dependencies":["glfw3"]}},"_id":"SXu6jNWWD4HKqhG0"} +{"fts":"geographiclib https://geographiclib.sourceforge.io tools the geographiclib tools geographiclib, a c++ library for performing geographic conversions","name":"geographiclib","version":"2.4","description":"GeographicLib, a C++ library for performing geographic conversions","homepage":"https://geographiclib.sourceforge.io","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"The GeographicLib tools","supports":"!uwp"}},"_id":"81xhmFpkB6BQuR1t"} +{"fts":"geos https://libgeos.org/ geometry engine open source","name":"geos","version":"3.12.2","description":"Geometry Engine Open Source","homepage":"https://libgeos.org/","license":"LGPL-2.1-only","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"SPam9dQqKduMP1lY"} +{"fts":"geotrans https://earth-info.nga.mil/gandg/update/index.php?action=home geotrans is an application that allows you to convert geographic coordinates among a wide variety of coordinate systems, map projections, grids, and datums. geotrans runs in microsoft windows and linux environments.","name":"geotrans","version":"3.9","port-version":1,"description":"GEOTRANS is an application that allows you to convert geographic coordinates among a wide variety of coordinate systems, map projections, grids, and datums. GEOTRANS runs in Microsoft Windows and LINUX environments.","homepage":"https://earth-info.nga.mil/GandG/update/index.php?action=home","license":null,"supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"HqADFT8tqdlAP2LO"} +{"fts":"getdns https://getdnsapi.net/ libevent libevent event loop integration libuv libuv event loop integration getdns is a modern asynchronous dns api","name":"getdns","version":"1.7.3","description":"GetDNS is a modern asynchronous DNS API","homepage":"https://getdnsapi.net/","license":"BSD-3-Clause","supports":"!uwp","dependencies":["libidn2","openssl",{"name":"vcpkg-cmake","host":true}],"features":{"libevent":{"description":"libevent event loop integration","dependencies":["libevent"]},"libuv":{"description":"libuv event loop integration","dependencies":["libuv"]}},"_id":"7NH4dNR1XvU9g27Z"} +{"fts":"getopt-win32 https://www.codeproject.com/articles/157001/full-getopt-port-for-unicode-and-multibyte-microso/ an implementation of getopt.","name":"getopt-win32","version":"1.1.0.20220925","description":"An implementation of getopt.","homepage":"https://www.codeproject.com/Articles/157001/Full-getopt-Port-for-Unicode-and-Multibyte-Microso/","license":"LGPL-3.0-only","supports":"windows & !mingw","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"rYrsAHZ1ve5sBt8g"} +{"fts":"getopt the getopt and getopt_long functions automate some of the chore involved in parsing typical unix command line options.","name":"getopt","version":"0","port-version":3,"description":"The getopt and getopt_long functions automate some of the chore involved in parsing typical unix command line options.","supports":"!uwp","dependencies":[{"name":"getopt-win32","platform":"windows & !mingw"}],"_id":"goT49E1mjsOhbuM3"} +{"fts":"gettext-libintl https://www.gnu.org/software/gettext/ the libintl c library from gnu gettext-runtime.","name":"gettext-libintl","version":"0.22.5","port-version":2,"description":"The libintl C library from GNU gettext-runtime.","homepage":"https://www.gnu.org/software/gettext/","license":"LGPL-2.1-or-later","supports":"!xbox","dependencies":[{"name":"libiconv","platform":"!linux"},{"name":"vcpkg-cmake","host":true,"platform":"linux"}],"_id":"PtbQeu9dBDFZAcfA"} +{"fts":"gettext https://www.gnu.org/software/gettext/ nls enable native language support runtime-tools build runtime tools for internationalization of scripts tools build gettext tools a gnu framework to help produce multi-lingual messages.","name":"gettext","version":"0.22.5","port-version":1,"description":"A GNU framework to help produce multi-lingual messages.","homepage":"https://www.gnu.org/software/gettext/","license":"GPL-3.0-only","supports":"!xbox","dependencies":["gettext-libintl"],"features":{"nls":{"description":"Enable native language support"},"runtime-tools":{"description":"Build runtime tools for internationalization of scripts","supports":"!uwp","dependencies":["libiconv"]},"tools":{"description":"Build gettext tools","supports":"!uwp","dependencies":["libiconv"]}},"_id":"abKoEWA3TlGS3IPr"} +{"fts":"gettimeofday an implementation of gettimeofday for win32","name":"gettimeofday","version-date":"2017-10-14","port-version":6,"description":"An implementation of gettimeofday for WIN32","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"3kNUnpTNxxlNs1eJ"} +{"fts":"gflags https://github.com/gflags/gflags a c++ library that implements commandline flags processing","name":"gflags","version":"2.2.2","port-version":9,"description":"A C++ library that implements commandline flags processing","homepage":"https://github.com/gflags/gflags","license":"BSD-3-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"gPfMkQeQqJoffwSc"} +{"fts":"ghc-filesystem https://github.com/gulrak/filesystem an implementation of c++17 std::filesystem for c++11/c++14/c++17/c++20 on windows, macos, linux and freebsd","name":"ghc-filesystem","version":"1.5.14","description":"An implementation of C++17 std::filesystem for C++11/C++14/C++17/C++20 on Windows, macOS, Linux and FreeBSD","homepage":"https://github.com/gulrak/filesystem","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"1M3E4EBCWqWkf4EL"} +{"fts":"gherkin-c gherkin parser/compiler in c","name":"gherkin-c","version-date":"2019-10-07","port-version":3,"description":"Gherkin parser/compiler in C","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"3Lm6rCEZSuMHuTm3"} +{"fts":"giflib https://sourceforge.net/projects/giflib/ a library for reading and writing gif images.","name":"giflib","version":"5.2.2","description":"A library for reading and writing gif images.","homepage":"https://sourceforge.net/projects/giflib/","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"Aj8f7oxhhkIiGzCc"} +{"fts":"ginkgo https://github.com/ginkgo-project/ginkgo cuda build the cuda backend of ginkgo mpi build the distributed mpi backend of ginkgo openmp build the openmp backend of ginkgo ginkgo is a high-performance linear algebra library for manycore systems, with a focus on sparse solution of linear systems.","name":"ginkgo","version-semver":"1.8.0","description":"Ginkgo is a high-performance linear algebra library for manycore systems, with a focus on sparse solution of linear systems.","homepage":"https://github.com/ginkgo-project/ginkgo","license":"BSD-3-Clause","supports":"!(x86 | android)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cuda":{"description":"Build the CUDA backend of Ginkgo","dependencies":["cuda"]},"mpi":{"description":"Build the distributed MPI backend of Ginkgo","dependencies":["mpi"]},"openmp":{"description":"Build the OpenMP backend of Ginkgo","supports":"mingw | !windows"}},"_id":"sdzAQrnpU2Pe1viV"} +{"fts":"gklib https://github.com/karypislab/gklib/ general helper libraries for karypislab.","name":"gklib","version-date":"2023-03-27","description":"General helper libraries for KarypisLab.","homepage":"https://github.com/KarypisLab/GKlib/","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"8xe0xv0FMgeKMQuQ"} +{"fts":"gl2ps https://gitlab.onelab.info/gl2ps/gl2ps opengl to postscript printing library","name":"gl2ps","version":"1.4.2","port-version":4,"description":"OpenGL to PostScript Printing Library","homepage":"https://gitlab.onelab.info/gl2ps/gl2ps","supports":"!android","dependencies":["libpng","opengl",{"name":"vcpkg-cmake","host":true},"zlib"],"_id":"1n0X4TQFei7aFGOw"} +{"fts":"gl3w https://github.com/skaslev/gl3w ext include the gl extensions in output header simple opengl core profile loading","name":"gl3w","version-date":"2018-05-31","port-version":5,"description":"Simple OpenGL core profile loading","homepage":"https://github.com/skaslev/gl3w","dependencies":["egl-registry","opengl-registry",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"ext":{"description":"include the GL Extensions in output header"}},"_id":"bhb4iROzcrt9TK2f"} +{"fts":"glad https://github.com/dav1dde/glad egl use `egl` spec instead of `gl`. extensions enables all extensions. gl-api-10 imports extensions from opengl api specification version 1.0. gl-api-11 imports extensions from opengl api specification version 1.1. gl-api-12 imports extensions from opengl api specification version 1.2. gl-api-13 imports extensions from opengl api specification version 1.3. gl-api-14 imports extensions from opengl api specification version 1.4. gl-api-15 imports extensions from opengl api specification version 1.5. gl-api-20 imports extensions from opengl api specification version 2.0. gl-api-21 imports extensions from opengl api specification version 2.1. gl-api-30 imports extensions from opengl api specification version 3.0. gl-api-31 imports extensions from opengl api specification version 3.1. gl-api-32 imports extensions from opengl api specification version 3.2. gl-api-33 imports extensions from opengl api specification version 3.3. gl-api-40 imports extensions from opengl api specification version 4.0. gl-api-41 imports extensions from opengl api specification version 4.1. gl-api-42 imports extensions from opengl api specification version 4.2. gl-api-43 imports extensions from opengl api specification version 4.3. gl-api-44 imports extensions from opengl api specification version 4.4. gl-api-45 imports extensions from opengl api specification version 4.5. gl-api-46 imports extensions from opengl api specification version 4.6. gl-api-latest imports extensions from latest opengl api specification version. gles1-api-10 imports extensions from opengl es 1 specification version 1.0. gles1-api-latest imports extensions from latest opengl es 1 specification. gles2-api-20 imports extensions from opengl es 2 specification version 2.0. gles2-api-30 imports extensions from opengl es 2 specification version 3.0. gles2-api-31 imports extensions from opengl es 2 specification version 3.1. gles2-api-32 imports extensions from opengl es 2 specification version 3.2. gles2-api-latest imports extensions from latest opengl es 2 specification. glsc2-api-20 imports extensions from opengl sc api specification version 2.0. glsc2-api-latest imports extensions from latest opengl sc api specification. glx use `glx` spec instead of `gl`. only available with the x window system. loader generate loader logic. wgl use `wgl` spec instead of `gl`. only available for windows and uwp platforms. multi-language vulkan/gl/gles/egl/glx/wgl loader-generator based on the official specs.","name":"glad","version":"0.1.36","description":"Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.","homepage":"https://github.com/Dav1dde/glad","documentation":"https://github.com/Dav1dde/glad/wiki","license":"MIT","dependencies":["egl-registry","opengl-registry",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["loader"],"features":{"egl":{"description":"Use `egl` spec instead of `gl`."},"extensions":{"description":"Enables all extensions."},"gl-api-10":{"description":"Imports extensions from OpenGL API specification version 1.0."},"gl-api-11":{"description":"Imports extensions from OpenGL API specification version 1.1.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-10"]}]},"gl-api-12":{"description":"Imports extensions from OpenGL API specification version 1.2.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-11"]}]},"gl-api-13":{"description":"Imports extensions from OpenGL API specification version 1.3.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-12"]}]},"gl-api-14":{"description":"Imports extensions from OpenGL API specification version 1.4.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-13"]}]},"gl-api-15":{"description":"Imports extensions from OpenGL API specification version 1.5.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-14"]}]},"gl-api-20":{"description":"Imports extensions from OpenGL API specification version 2.0.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-15"]}]},"gl-api-21":{"description":"Imports extensions from OpenGL API specification version 2.1.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-20"]}]},"gl-api-30":{"description":"Imports extensions from OpenGL API specification version 3.0.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-21"]}]},"gl-api-31":{"description":"Imports extensions from OpenGL API specification version 3.1.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-30"]}]},"gl-api-32":{"description":"Imports extensions from OpenGL API specification version 3.2.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-31"]}]},"gl-api-33":{"description":"Imports extensions from OpenGL API specification version 3.3.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-32"]}]},"gl-api-40":{"description":"Imports extensions from OpenGL API specification version 4.0.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-33"]}]},"gl-api-41":{"description":"Imports extensions from OpenGL API specification version 4.1.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-40"]}]},"gl-api-42":{"description":"Imports extensions from OpenGL API specification version 4.2.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-41"]}]},"gl-api-43":{"description":"Imports extensions from OpenGL API specification version 4.3.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-42"]}]},"gl-api-44":{"description":"Imports extensions from OpenGL API specification version 4.4.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-43"]}]},"gl-api-45":{"description":"Imports extensions from OpenGL API specification version 4.5.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-44"]}]},"gl-api-46":{"description":"Imports extensions from OpenGL API specification version 4.6.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-45"]}]},"gl-api-latest":{"description":"Imports extensions from latest OpenGL API specification version.","dependencies":[{"name":"glad","default-features":false,"features":["gl-api-46"]}]},"gles1-api-10":{"description":"Imports extensions from OpenGL ES 1 specification version 1.0."},"gles1-api-latest":{"description":"Imports extensions from latest OpenGL ES 1 specification.","dependencies":[{"name":"glad","default-features":false,"features":["gles1-api-10"]}]},"gles2-api-20":{"description":"Imports extensions from OpenGL ES 2 specification version 2.0."},"gles2-api-30":{"description":"Imports extensions from OpenGL ES 2 specification version 3.0.","dependencies":[{"name":"glad","default-features":false,"features":["gles2-api-20"]}]},"gles2-api-31":{"description":"Imports extensions from OpenGL ES 2 specification version 3.1.","dependencies":[{"name":"glad","default-features":false,"features":["gles2-api-30"]}]},"gles2-api-32":{"description":"Imports extensions from OpenGL ES 2 specification version 3.2.","dependencies":[{"name":"glad","default-features":false,"features":["gles2-api-31"]}]},"gles2-api-latest":{"description":"Imports extensions from latest OpenGL ES 2 specification.","dependencies":[{"name":"glad","default-features":false,"features":["gles2-api-32"]}]},"glsc2-api-20":{"description":"Imports extensions from OpenGL SC API specification version 2.0."},"glsc2-api-latest":{"description":"Imports extensions from latest OpenGL SC API specification.","dependencies":[{"name":"glad","default-features":false,"features":["glsc2-api-20"]}]},"glx":{"description":"Use `glx` spec instead of `gl`. Only available with the X Window System.","supports":"!(windows | uwp)"},"loader":{"description":"Generate loader logic."},"wgl":{"description":"Use `wgl` spec instead of `gl`. Only available for Windows and UWP platforms.","supports":"!(linux | osx)"}},"_id":"VEQNiv3c1xCLGjO4"} +{"fts":"glaze https://github.com/stephenberry/glaze one of the fastest json libraries in the world. glaze reads and writes from c++ memory, simplifying interfaces and offering incredible performance.","name":"glaze","version":"3.4.1","description":"One of the fastest JSON libraries in the world. Glaze reads and writes from C++ memory, simplifying interfaces and offering incredible performance.","homepage":"https://github.com/stephenberry/glaze","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"njiPf2byuQbJ0gsM"} +{"fts":"glbinding https://github.com/cginternals/glbinding glbinding is an mit licensed, cross-platform c++ binding for the opengl api","name":"glbinding","version":"3.1.0","port-version":4,"description":"glbinding is an MIT licensed, cross-platform C++ binding for the OpenGL API","homepage":"https://github.com/cginternals/glbinding","license":"MIT","dependencies":["egl-registry",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"oDMRcWh8AyBsJAIB"} +{"fts":"glew https://github.com/nigels-com/glew the opengl extension wrangler library (glew) is a cross-platform open-source c/c++ extension loading library.","name":"glew","version":"2.2.0","port-version":3,"description":"The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library.","homepage":"https://github.com/nigels-com/glew","dependencies":["opengl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"iFngiQH4vjvY5owE"} +{"fts":"glfw3 https://github.com/glfw/glfw wayland use wayland display server glfw is a free, open source, multi-platform library for opengl, opengl es and vulkan application development. it provides a simple, platform-independent api for creating windows, contexts and surfaces, reading input, handling events, etc.","name":"glfw3","version":"3.4","port-version":1,"description":"GLFW is a free, Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan application development. It provides a simple, platform-independent API for creating windows, contexts and surfaces, reading input, handling events, etc.","homepage":"https://github.com/glfw/glfw","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"wayland":{"description":"Use Wayland display server","supports":"linux","dependencies":["wayland"]}},"_id":"254nXQcmYRSX85du"} +{"fts":"gli https://gli.g-truc.net opengl image (gli)","name":"gli","version-date":"2021-07-06","port-version":2,"description":"OpenGL Image (GLI)","homepage":"https://gli.g-truc.net","dependencies":["glm",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"S1kOSO81wK0JgWzu"} +{"fts":"glib-networking https://gitlab.gnome.org/gnome/glib-networking environment-proxy support for environment variable proxy configuration gnutls support for gnutls networking configuration libproxy support for libproxy proxy configuration openssl support for openssl networking configuration network extensions for glib","name":"glib-networking","version":"2.78.0","description":"Network extensions for GLib","homepage":"https://gitlab.gnome.org/GNOME/glib-networking","license":"LGPL-2.1-only","supports":"!uwp","dependencies":["glib",{"name":"glib","host":true},{"name":"vcpkg-tool-meson","host":true}],"default-features":[{"name":"gnutls","platform":"linux | mingw"},{"name":"openssl","platform":"!linux & !mingw"}],"features":{"environment-proxy":{"description":"support for environment variable proxy configuration"},"gnutls":{"description":"support for GnuTLS networking configuration","supports":"!windows | mingw","dependencies":["libgnutls"]},"libproxy":{"description":"support for libproxy proxy configuration","supports":"!(uwp | xbox | android)","dependencies":["libproxy"]},"openssl":{"description":"support for OpenSSL networking configuration","dependencies":["openssl"]}},"_id":"oQtKq0cl9tKFT2HL"} +{"fts":"glib https://developer.gnome.org/glib/ libmount build with libmount support. selinux build with selinux support. portable, general-purpose utility library.","name":"glib","version":"2.78.4","port-version":4,"description":"Portable, general-purpose utility library.","homepage":"https://developer.gnome.org/glib/","license":"LGPL-2.1-or-later","supports":"!uwp & !xbox","dependencies":["dirent",{"name":"gettext","host":true,"default-features":false,"features":["tools"]},"gettext-libintl","libffi","libiconv","pcre2",{"name":"vcpkg-tool-meson","host":true},"zlib"],"features":{"libmount":{"description":"Build with libmount support.","supports":"linux","dependencies":["libmount"]},"selinux":{"description":"Build with selinux support.","supports":"linux"}},"_id":"CEbV74DS7m3WaNie"} +{"fts":"glibmm https://www.gtkmm.org. this is glibmm, a c++ api for parts of glib that are useful for c++.","name":"glibmm","version":"2.78.1","description":"This is glibmm, a C++ API for parts of glib that are useful for C++.","homepage":"https://www.gtkmm.org.","license":"LGPL-2.1-or-later","supports":"!uwp & !xbox","dependencies":["gettext","glib","libffi","libiconv","libsigcpp-3","pcre",{"name":"vcpkg-tool-meson","host":true},"zlib"],"_id":"2aa2w7jilF2Tzb7X"} +{"fts":"glm https://glm.g-truc.net opengl mathematics (glm)","name":"glm","version":"1.0.1","port-version":3,"description":"OpenGL Mathematics (GLM)","homepage":"https://glm.g-truc.net","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"qzpTw1DDOsdUCHj6"} +{"fts":"globjects https://github.com/cginternals/globjects c++ library strictly wrapping opengl objects","name":"globjects","version":"1.1.0","port-version":6,"description":"C++ library strictly wrapping OpenGL objects","homepage":"https://github.com/cginternals/globjects","dependencies":["glbinding","glm",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"IxvxpaVV4WoP0hnw"} +{"fts":"glog https://github.com/google/glog customprefix enable support for user-generated message prefixes unwind enable libunwind support c++ implementation of the google logging module","name":"glog","version":"0.7.1","description":"C++ implementation of the Google logging module","homepage":"https://github.com/google/glog","license":"BSD-3-Clause","dependencies":["gflags",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"customprefix":{"description":"Enable support for user-generated message prefixes"},"unwind":{"description":"Enable libunwind support","supports":"linux","dependencies":["libunwind"]}},"_id":"x18T7ur1OTzrJDLA"} +{"fts":"gloo https://github.com/facebookincubator/gloo cuda for cuda aware algorithms mpi for coordinating machine rendezvous through mpi redis for coordinating machine rendezvous through redis collective communications library with various primitives for multi-machine training.","name":"gloo","version":"20240626","description":"Collective communications library with various primitives for multi-machine training.","homepage":"https://github.com/facebookincubator/gloo","supports":"x64 & linux","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cuda":{"description":"for CUDA aware algorithms","dependencies":["cuda","nccl"]},"mpi":{"description":"for coordinating machine rendezvous through MPI","dependencies":["openmpi"]},"redis":{"description":"for coordinating machine rendezvous through Redis","dependencies":["hiredis"]}},"_id":"dMYoXnMjRCTuH1MY"} +{"fts":"glpk https://www.gnu.org/software/glpk/ fabio a. correa duran dl enable shared library support gmp use the gnu multiple precision arithmetic library mysql sharing between mathprog objects and mysql databases (libmysql) odbc sharing between mathprog objects and databases through odbc (libiodbc) the gnu linear programming kit (glpk) solves large-scale linear programming (lp), mixed integer programming (mip), and related problems. glpk includes the following main components: primal and dual simplex methods primal-dual interior-point method branch-and-cut method translator for gnu mathprog application program interface (api) stand-alone lp/mip solver ","name":"glpk","version":"5.0","port-version":3,"maintainers":"Fabio A. Correa Duran","description":["The GNU Linear Programming Kit (GLPK) solves large-scale linear programming (LP), mixed integer programming (MIP), and related problems.","GLPK includes the following main components:","Primal and dual simplex methods","Primal-dual interior-point method","Branch-and-cut method","Translator for GNU MathProg","Application program interface (API)","Stand-alone LP/MIP solver "],"homepage":"https://www.gnu.org/software/glpk/","documentation":"https://www.gnu.org/software/glpk/#documentation","license":"GPL-3.0-or-later","supports":"!xbox","features":{"dl":{"description":"Enable shared library support","dependencies":["dlfcn-win32"]},"gmp":{"description":"Use the GNU Multiple Precision Arithmetic Library","dependencies":["gmp"]},"mysql":{"description":"Sharing between MathProg objects and MySQL databases (libmysql)","dependencies":[{"name":"glpk","features":["dl"]},"libmysql"]},"odbc":{"description":"Sharing between MathProg objects and databases through ODBC (libiodbc)","dependencies":[{"name":"glpk","features":["dl"]}]}},"_id":"GE39WDKk1lYrVJ76"} +{"fts":"glslang https://github.com/khronosgroup/glslang opt build with spirv-opt capability rtti build with dynamic typeinfo tools build the glslangvalidator and spirv-remap binaries khronos-reference front end for glsl/essl, partial front end for hlsl, and a spir-v generator.","name":"glslang","version":"14.3.0","description":"Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.","homepage":"https://github.com/KhronosGroup/glslang","license":"Apache-2.0 AND BSD-3-Clause AND MIT AND GPL-3.0-or-later","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"opt":{"description":"Build with spirv-opt capability","dependencies":["spirv-tools"]},"rtti":{"description":"Build with dynamic typeinfo"},"tools":{"description":"Build the glslangValidator and spirv-remap binaries","supports":"!ios"}},"_id":"8AzUtzvSuKhwi8SM"} +{"fts":"glui https://github.com/libglui/glui glui is a glut-based c++ user interface library","name":"glui","version-date":"2019-11-30","port-version":4,"description":"GLUI is a GLUT-based C++ user interface library","homepage":"https://github.com/libglui/glui","supports":"!android","dependencies":["freeglut","opengl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"yhtXlqAt5NErk8sT"} +{"fts":"gmime https://developer.gnome.org/gmime/ gmime is a c/c++ library which may be used for the creation and parsing of messages using the multipurpose internet mail extension (mime).","name":"gmime","version":"3.2.6","port-version":6,"description":"GMime is a C/C++ library which may be used for the creation and parsing of messages using the Multipurpose Internet Mail Extension (MIME).","homepage":"https://developer.gnome.org/gmime/","license":"LGPL-2.1-or-later","supports":"windows & !xbox","dependencies":["glib","libiconv","libidn2",{"name":"vcpkg-cmake","host":true},"zlib"],"_id":"nii5n9sqQTTa3GcX"} +{"fts":"gmmlib https://github.com/intel/gmmlib intel(r) graphics memory management library","name":"gmmlib","version":"22.3.20","description":"Intel(R) Graphics Memory Management Library","homepage":"https://github.com/intel/gmmlib","license":"MIT","supports":"linux","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"HGtrPMl2ryig0730"} +{"fts":"gmp https://gmplib.org fat enable runtime selection of optimized low level routines the gnu multiple precision arithmetic library","name":"gmp","version":"6.3.0","description":"The GNU Multiple Precision Arithmetic Library","homepage":"https://gmplib.org","license":"LGPL-3.0-only OR GPL-2.0-only","supports":"!xbox","dependencies":[{"name":"gmp","host":true},{"name":"vcpkg-cmake-get-vars","host":true}],"features":{"fat":{"description":"Enable runtime selection of optimized low level routines","supports":"!windows | mingw"}},"_id":"BzU5ooBH6WcpzzJt"} +{"fts":"gmsh https://gmsh.info graphics enable building graphics lib even without gui (advanced) mpi enable mpi (experimental, not used for meshing) occ enable opencascade modules zipper enable zip file compression/decompression gmsh is an open source 3d finite element mesh generator with a built-in cad engine and post-processor.","name":"gmsh","version":"4.12.2","port-version":1,"description":"Gmsh is an open source 3D finite element mesh generator with a built-in CAD engine and post-processor.","homepage":"https://gmsh.info","license":"LGPL-2.0-or-later","supports":"!uwp","dependencies":["blas",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"graphics":{"description":"Enable building graphics lib even without GUI (advanced)","dependencies":["libjpeg-turbo","libpng","opengl","zlib"]},"mpi":{"description":"Enable MPI (experimental, not used for meshing)","dependencies":["openmpi"]},"occ":{"description":"Enable OpenCASCADE modules","dependencies":["caf","freetype","opencascade","tbb"]},"zipper":{"description":"Enable Zip file compression/decompression","dependencies":["zlib"]}},"_id":"BwYdmBrkQOiAX4gp"} +{"fts":"gobject-introspection https://gi.readthedocs.io/en/latest/ a middleware layer between c libraries (using gobject) and language bindings.","name":"gobject-introspection","version":"1.72.0","port-version":8,"description":"A middleware layer between C libraries (using GObject) and language bindings.","homepage":"https://gi.readthedocs.io/en/latest/","license":null,"supports":"!static & native","dependencies":[{"name":"cairo","default-features":false,"features":["gobject"]},"glib",{"name":"glib","host":true},{"name":"gobject-introspection","host":true},"libffi","python3",{"name":"python3","host":true},{"name":"vcpkg-tool-meson","host":true}],"_id":"iGAxzyFBPGLHrRqh"} +{"fts":"godot-cpp https://github.com/godotengine/godot-cpp c++ bindings for the godot script api","name":"godot-cpp","version":"4.3","description":"C++ bindings for the Godot script API","homepage":"https://github.com/godotengine/godot-cpp","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"o0oZKtHWDeyii02r"} +{"fts":"google-cloud-cpp-common deprecated, use google-cloud-cpp instead","name":"google-cloud-cpp-common","version-string":"alias","port-version":1,"description":"Deprecated, use google-cloud-cpp instead","dependencies":["google-cloud-cpp"],"_id":"LJFe2cTDhfoH6PfN"} +{"fts":"google-cloud-cpp-spanner deprecated, use google-cloud-cpp instead","name":"google-cloud-cpp-spanner","version-string":"alias","port-version":1,"description":"Deprecated, use google-cloud-cpp instead","dependencies":["google-cloud-cpp"],"_id":"N0BdfjERC3IE2s8L"} +{"fts":"google-cloud-cpp https://github.com/googleapis/google-cloud-cpp accessapproval access approval api c++ client library accesscontextmanager access context manager api c++ client library advisorynotifications advisory notifications api c++ client library aiplatform vertex ai api c++ client library alloydb alloy db api c++ client library apigateway api gateway api c++ client library apigeeconnect apigee connect api c++ client library apikeys api keys api c++ client library appengine app engine admin api c++ client library apphub app hub api c++ client library artifactregistry artifact registry api c++ client library asset cloud asset api c++ client library assuredworkloads assured workloads api c++ client library automl cloud automl api c++ client library backupdr backup and dr service api c++ client library baremetalsolution bare metal solution api c++ client library batch batch api c++ client library beyondcorp beyondcorp api c++ client library bigquery the google cloud bigquery c++ client library bigquerycontrol cloud bigquery control api c++ client library bigtable the google cloud bigtable c++ client library billing cloud billing budget api c++ client library binaryauthorization binary authorization api c++ client library certificatemanager certificate manager api c++ client library channel cloud channel api c++ client library cloudbuild cloud build api c++ client library cloudcontrolspartner cloud controls partner api c++ client library cloudquotas cloud quotas api c++ client library commerce cloud commerce c++ client library composer cloud composer c++ client library compute compute engine c++ client library confidentialcomputing confidential computing api c++ client library config infrastructure manager api c++ client library connectors connectors api c++ client library contactcenterinsights contact center ai insights api c++ client library container kubernetes engine api c++ client library containeranalysis container analysis api c++ client library contentwarehouse document ai warehouse api c++ client library datacatalog google cloud data catalog api c++ client library datafusion cloud data fusion api c++ client library datamigration database migration api c++ client library dataplex cloud dataplex api c++ client library dataproc cloud dataproc api c++ client library datastore cloud datastore api c++ client library datastream datastream api c++ client library deploy google cloud deploy api c++ client library developerconnect developer connect api c++ client library dialogflow-cx cloud dialogflow cx api c++ client library dialogflow-es cloud dialogflow es api c++ client library discoveryengine discovery engine api c++ client library dlp cloud data loss prevention (dlp) api c++ client library documentai cloud document ai api c++ client library domains cloud domains api c++ client library edgecontainer distributed cloud edge container api c++ client library edgenetwork distributed cloud edge network api c++ client library essentialcontacts essential contacts api c++ client library eventarc eventarc api c++ client library filestore cloud filestore api c++ client library functions cloud functions api c++ client library gkebackup backup for gke api c++ client library gkeconnect gke connect gateway api c++ client library gkehub gke hub c++ client library gkemulticloud anthos multi-cloud c++ client library grafeas protocol buffers implementing the 'grafeas api' (metadata about software artifacts) grpc-common dependencies used by all grpc-based libraries iam the google cloud iam c++ client library iap cloud identity-aware proxy api c++ client library ids cloud ids api c++ client library kms cloud key management service (kms) api c++ client library language cloud natural language api c++ client library logging google cloud logging c++ client library managedidentities managed service for microsoft active directory api c++ client library managedkafka manage apache kafka clusters and resources. memcache cloud memorystore for memcached api c++ client library metastore dataproc metastore api c++ client library migrationcenter migration center api c++ client library monitoring cloud monitoring api c++ client library netapp netapp api c++ client library networkconnectivity network connectivity api c++ client library networkmanagement network management api c++ client library networksecurity secure web proxy api c++ client library networkservices network services api c++ client library notebooks notebooks api c++ client library oauth2 oauth2 access token generation library opentelemetry opentelemetry c++ gcp exporter library optimization cloud optimization api c++ client library orgpolicy organization policy api c++ client library osconfig cloud os config api c++ client library oslogin cloud os login api c++ client library policysimulator policy simulator api c++ client library policytroubleshooter policy troubleshooter api c++ client library privateca certificate authority api c++ client library privilegedaccessmanager privileged access manager api c++ client library profiler cloud profiler api c++ client library publicca public certificate authority api c++ client library pubsub the google cloud bigtable c++ client library rapidmigrationassessment rapid migration assessment c++ client library recaptchaenterprise recaptcha enterprise api c++ client library recommender recommender c++ client library redis google cloud memorystore for redis api c++ client library resourcemanager cloud resource manager api c++ client library resourcesettings resource settings api c++ client library rest-common dependencies used by all rest-based libraries retail retail api c++ client library rpc rpc api c++ client library run cloud run admin api c++ client library scheduler cloud scheduler api c++ client library secretmanager the google cloud secret manager c++ client library securesourcemanager secure source manager api c++ client library securitycenter security command center api c++ client library securitycentermanagement security center management api c++ client library servicecontrol service control api c++ client library servicedirectory service directory api c++ client library servicehealth personalized service health api c++ client library servicemanagement service management api c++ client library serviceusage service usage api c++ client library shell cloud shell api c++ client library spanner the google cloud spanner c++ client library speech the google cloud speech-to-text c++ client library sql the google cloud sql admin c++ client library storage the google cloud storage c++ client library storage-grpc the gcs+grpc plugin storagecontrol cloud storage control api c++ client library storageinsights storage insights api c++ client library storagetransfer storage transfer api c++ client library support cloud support api c++ client library talent cloud talent solution api c++ client library tasks the google cloud tasks c++ client library telcoautomation cloud telco automation api c++ client library texttospeech cloud text-to-speech api c++ client library timeseriesinsights timeseries insights api c++ client library tpu cloud tpu api c++ client library trace stackdriver trace api c++ client library translate cloud translation api c++ client library video video services c++ client library videointelligence cloud video intelligence api c++ client library vision cloud vision api c++ client library vmmigration vm migration api c++ client library vmwareengine vmware engine api c++ client library vpcaccess serverless vpc access api c++ client library webrisk web risk api c++ client library websecurityscanner web security scanner api c++ client library workflows workflow executions api c++ client library workstations workstations api c++ client library c++ client libraries for google cloud platform apis.","name":"google-cloud-cpp","version":"2.30.0","description":"C++ Client Libraries for Google Cloud Platform APIs.","homepage":"https://github.com/googleapis/google-cloud-cpp","license":"Apache-2.0","supports":"!uwp","dependencies":["abseil",{"name":"openssl","platform":"!windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["bigquery","bigtable","iam","pubsub","spanner","storage"],"features":{"accessapproval":{"description":"Access Approval API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"accesscontextmanager":{"description":"Access Context Manager API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"advisorynotifications":{"description":"Advisory Notifications API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"aiplatform":{"description":"Vertex AI API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"alloydb":{"description":"Alloy DB API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"apigateway":{"description":"API Gateway API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"apigeeconnect":{"description":"Apigee Connect API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"apikeys":{"description":"API Keys API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"appengine":{"description":"App Engine Admin API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"apphub":{"description":"App Hub API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"artifactregistry":{"description":"Artifact Registry API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"asset":{"description":"Cloud Asset API C++ Client Library","supports":"!windows","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["accesscontextmanager","grpc-common","osconfig"]}]},"assuredworkloads":{"description":"Assured Workloads API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"automl":{"description":"Cloud AutoML API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"backupdr":{"description":"Backup and DR Service API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"baremetalsolution":{"description":"Bare Metal Solution API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"batch":{"description":"Batch API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"beyondcorp":{"description":"BeyondCorp API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"bigquery":{"description":"The Google Cloud BigQuery C++ client library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"bigquerycontrol":{"description":"Cloud BigQuery Control API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common","rest-common"]}]},"bigtable":{"description":"The Google Cloud Bigtable C++ client library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"billing":{"description":"Cloud Billing Budget API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"binaryauthorization":{"description":"Binary Authorization API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grafeas","grpc-common"]}]},"certificatemanager":{"description":"Certificate Manager API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"channel":{"description":"Cloud Channel API C++ Client Library","supports":"!windows","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"cloudbuild":{"description":"Cloud Build API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"cloudcontrolspartner":{"description":"Cloud Controls Partner API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"cloudquotas":{"description":"Cloud Quotas API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"commerce":{"description":"Cloud Commerce C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"composer":{"description":"Cloud Composer C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"compute":{"description":"Compute Engine C++ Client Library","supports":"!windows","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common","rest-common"]}]},"confidentialcomputing":{"description":"Confidential Computing API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"config":{"description":"Infrastructure Manager API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"connectors":{"description":"Connectors API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"contactcenterinsights":{"description":"Contact Center AI Insights API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"container":{"description":"Kubernetes Engine API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"containeranalysis":{"description":"Container Analysis API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grafeas","grpc-common"]}]},"contentwarehouse":{"description":"Document AI Warehouse API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"datacatalog":{"description":"Google Cloud Data Catalog API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"datafusion":{"description":"Cloud Data Fusion API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"datamigration":{"description":"Database Migration API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"dataplex":{"description":"Cloud Dataplex API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"dataproc":{"description":"Cloud Dataproc API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"datastore":{"description":"Cloud Datastore API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"datastream":{"description":"Datastream API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"deploy":{"description":"Google Cloud Deploy API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"developerconnect":{"description":"Developer Connect API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"dialogflow-cx":{"description":"Cloud Dialogflow CX API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"dialogflow-es":{"description":"Cloud Dialogflow ES API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"discoveryengine":{"description":"Discovery Engine API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"dlp":{"description":"Cloud Data Loss Prevention (DLP) API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"documentai":{"description":"Cloud Document AI API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"domains":{"description":"Cloud Domains API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"edgecontainer":{"description":"Distributed Cloud Edge Container API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"edgenetwork":{"description":"Distributed Cloud Edge Network API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"essentialcontacts":{"description":"Essential Contacts API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"eventarc":{"description":"Eventarc API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"filestore":{"description":"Cloud Filestore API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"functions":{"description":"Cloud Functions API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"gkebackup":{"description":"Backup for GKE API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"gkeconnect":{"description":"GKE Connect Gateway API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"gkehub":{"description":"GKE Hub C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"gkemulticloud":{"description":"Anthos Multi-Cloud C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"grafeas":{"description":"Protocol buffers implementing the 'Grafeas API' (metadata about software artifacts)","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"grpc-common":{"description":"Dependencies used by all gRPC-based libraries","dependencies":["grpc",{"name":"grpc","host":true},"protobuf",{"name":"protobuf","host":true}]},"iam":{"description":"The Google Cloud IAM C++ client library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"iap":{"description":"Cloud Identity-Aware Proxy API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"ids":{"description":"Cloud IDS API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"kms":{"description":"Cloud Key Management Service (KMS) API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"language":{"description":"Cloud Natural Language API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"logging":{"description":"Google Cloud Logging C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"managedidentities":{"description":"Managed Service for Microsoft Active Directory API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"managedkafka":{"description":"Manage Apache Kafka clusters and resources.","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"memcache":{"description":"Cloud Memorystore for Memcached API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"metastore":{"description":"Dataproc Metastore API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"migrationcenter":{"description":"Migration Center API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"monitoring":{"description":"Cloud Monitoring API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"netapp":{"description":"NetApp API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"networkconnectivity":{"description":"Network Connectivity API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"networkmanagement":{"description":"Network Management API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"networksecurity":{"description":"Secure Web Proxy API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"networkservices":{"description":"Network Services API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"notebooks":{"description":"Notebooks API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"oauth2":{"description":"OAuth2 Access Token Generation Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["rest-common"]}]},"opentelemetry":{"description":"OpenTelemetry C++ GCP Exporter Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["monitoring","rest-common","trace"]},"opentelemetry-cpp"]},"optimization":{"description":"Cloud Optimization API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"orgpolicy":{"description":"Organization Policy API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"osconfig":{"description":"Cloud OS Config API C++ Client library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"oslogin":{"description":"Cloud OS Login API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"policysimulator":{"description":"Policy Simulator API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"policytroubleshooter":{"description":"Policy Troubleshooter API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"privateca":{"description":"Certificate Authority API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"privilegedaccessmanager":{"description":"Privileged Access Manager API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"profiler":{"description":"Cloud Profiler API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"publicca":{"description":"Public Certificate Authority API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"pubsub":{"description":"The Google Cloud Bigtable C++ client library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"rapidmigrationassessment":{"description":"Rapid Migration Assessment C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"recaptchaenterprise":{"description":"reCAPTCHA Enterprise API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"recommender":{"description":"Recommender C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"redis":{"description":"Google Cloud Memorystore for Redis API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"resourcemanager":{"description":"Cloud Resource Manager API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"resourcesettings":{"description":"Resource Settings API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"rest-common":{"description":"Dependencies used by all REST-based libraries","dependencies":[{"name":"curl","features":["ssl"]},"nlohmann-json"]},"retail":{"description":"Retail API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"rpc":{"description":"RPC API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"run":{"description":"Cloud Run Admin API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"scheduler":{"description":"Cloud Scheduler API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"secretmanager":{"description":"The Google Cloud Secret Manager C++ client library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"securesourcemanager":{"description":"Secure Source Manager API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"securitycenter":{"description":"Security Command Center API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"securitycentermanagement":{"description":"Security Center Management API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"servicecontrol":{"description":"Service Control API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"servicedirectory":{"description":"Service Directory API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"servicehealth":{"description":"Personalized Service Health API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"servicemanagement":{"description":"Service Management API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"serviceusage":{"description":"Service Usage API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"shell":{"description":"Cloud Shell API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"spanner":{"description":"The Google Cloud Spanner C++ client library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"speech":{"description":"The Google Cloud Speech-to-Text C++ client library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"sql":{"description":"The Google Cloud SQL Admin C++ client library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common","rest-common"]}]},"storage":{"description":"The Google Cloud Storage C++ client library","dependencies":["crc32c",{"name":"google-cloud-cpp","default-features":false,"features":["rest-common"]}]},"storage-grpc":{"description":"The GCS+gRPC plugin","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common","opentelemetry","storage"]}]},"storagecontrol":{"description":"Cloud Storage Control API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"storageinsights":{"description":"Storage Insights API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"storagetransfer":{"description":"Storage Transfer API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"support":{"description":"Cloud Support API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"talent":{"description":"Cloud Talent Solution API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"tasks":{"description":"The Google Cloud Tasks C++ client library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"telcoautomation":{"description":"Cloud Telco Automation API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"texttospeech":{"description":"Cloud Text-to-Speech API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"timeseriesinsights":{"description":"Timeseries Insights API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"tpu":{"description":"Cloud TPU API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"trace":{"description":"Stackdriver Trace API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"translate":{"description":"Cloud Translation API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"video":{"description":"Video Services C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"videointelligence":{"description":"Cloud Video Intelligence API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"vision":{"description":"Cloud Vision API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"vmmigration":{"description":"VM Migration API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"vmwareengine":{"description":"VMware Engine API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"vpcaccess":{"description":"Serverless VPC Access API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"webrisk":{"description":"Web Risk API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"websecurityscanner":{"description":"Web Security Scanner API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"workflows":{"description":"Workflow Executions API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]},"workstations":{"description":"Workstations API C++ Client Library","dependencies":[{"name":"google-cloud-cpp","default-features":false,"features":["grpc-common"]}]}},"_id":"eramyws4pIRTarsE"} +{"fts":"googleapis deprecated, use google-cloud-cpp instead.","name":"googleapis","version-string":"alias","port-version":2,"description":"Deprecated, use google-cloud-cpp instead.","dependencies":["google-cloud-cpp"],"_id":"tC6T0rIzbXXGNccV"} +{"fts":"gperf https://www.gnu.org/software/gperf/ gnu perfect hash function generator","name":"gperf","version":"3.1","port-version":6,"description":"GNU perfect hash function generator","homepage":"https://www.gnu.org/software/gperf/","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"z28TENkcvgjQ5tqH"} +{"fts":"gperftools https://github.com/gperftools/gperftools override override allocators tools build gperftools cli tools a set of tools for performance profiling and memory checking","name":"gperftools","version":"2.10","port-version":1,"description":"A set of tools for performance profiling and memory checking","homepage":"https://github.com/gperftools/gperftools","supports":"!(arm & windows) & !uwp & !android","dependencies":[{"name":"vcpkg-cmake","host":true,"platform":"windows"}],"features":{"override":{"description":"Override allocators","supports":"windows & staticcrt"},"tools":{"description":"Build gperftools CLI tools","supports":"windows"}},"_id":"exNuzz5W83gEmWHH"} +{"fts":"gpgme https://gnupg.org/software/gpgme/ cpp c++ bindings a library designed to make access to gnupg easier for applications","name":"gpgme","version":"1.23.2","description":"A library designed to make access to GnuPG easier for applications","homepage":"https://gnupg.org/software/gpgme/","license":null,"supports":"!windows | mingw","dependencies":["libassuan","libgpg-error"],"default-features":["cpp"],"features":{"cpp":{"description":"C++ bindings"}},"_id":"B9hdkb094ZZmTw7C"} +{"fts":"gpgmm https://github.com/intel/gpgmm/ gpgmm is a general-purpose gpu memory management library. it provides a common set of gpu memory routines optimized for gpus. the library helps developers manage video memory by implementing the necessary functionality across components based on vulkan or d3d12","name":"gpgmm","version":"0.0.4","description":"GPGMM is a General-Purpose GPU Memory Management library. It provides a common set of GPU memory routines optimized for GPUs. The library helps developers manage video memory by implementing the necessary functionality across components based on Vulkan or D3D12","homepage":"https://github.com/intel/GPGMM/","license":"Apache-2.0","supports":"windows & !(arm | uwp)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"eOu5JWjaZbxsKVaq"} +{"fts":"gppanel https://github.com/woollybah/gppanel gppanel is chart library for wxwidget. it inheritance from wxpanel and use modified wxmathplot library at chart engine.","name":"gppanel","version-date":"2020-05-20","port-version":4,"description":"gpPanel is chart library for wxWidget. It inheritance from wxPanel and use modified wxMathPlot library at chart engine.","homepage":"https://github.com/woollybah/gppanel","license":"GPL-2.0-or-later WITH WxWindows-exception-3.1","supports":"!xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"wxwidgets"],"_id":"fERgCxWFEcUgfk3u"} +{"fts":"grantlee https://github.com/steveire/grantlee libraries for text templating with qt","name":"grantlee","version":"5.3.1","port-version":2,"description":"Libraries for text templating with Qt","homepage":"https://github.com/steveire/grantlee","license":"LGPL-2.1-or-later","supports":"!staticcrt & !xbox","dependencies":["qtdeclarative",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"q7nTbUUwolqdiu6s"} +{"fts":"graphene https://www.gtk.org/ introspection build with introspection a thin layer of types for graphic libraries.","name":"graphene","version":"1.10.8","port-version":2,"description":"A thin layer of types for graphic libraries.","homepage":"https://www.gtk.org/","license":"MIT","supports":"!(arm & windows)","dependencies":["gettext","glib",{"name":"glib","host":true},{"name":"vcpkg-tool-meson","host":true}],"features":{"introspection":{"description":"build with introspection","dependencies":[{"name":"gobject-introspection","host":true},{"name":"gobject-introspection","platform":"windows & x86"}]}},"_id":"bmdZFjmxt1JBdFNO"} +{"fts":"graphicsmagick https://sourceforge.net/projects/graphicsmagick/ image processing library","name":"graphicsmagick","version":"1.3.41","port-version":1,"description":"Image processing library","homepage":"https://sourceforge.net/projects/graphicsmagick/","dependencies":["bzip2","freetype","libjpeg-turbo","libpng","libwebp",{"name":"tiff","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"YmPJm94XEqlNR9y9"} +{"fts":"graphite2 https://github.com/silnrsi/graphite graphite is a \"smart font\" system developed specifically to handle the complexities of lesser-known languages of the world. graphite2 is a rework of the original graphite engine that is faster, smaller, and uses an api that is better suited to the layout architecture of most text-processing applications.","name":"graphite2","version":"1.3.14","port-version":4,"description":["Graphite is a \"smart font\" system developed specifically to handle the complexities of lesser-known languages of the world.","Graphite2 is a rework of the original Graphite engine that is faster, smaller, and uses an API that is better suited to the layout architecture of most text-processing applications."],"homepage":"https://github.com/silnrsi/graphite","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"AaMNpV6y03IDiRYl"} +{"fts":"graphviz https://graphviz.org/ graph visualization tools","name":"graphviz","version-semver":"10.0.1","port-version":2,"description":"Graph Visualization Tools","homepage":"https://graphviz.org/","license":"EPL-1.0","supports":"!staticcrt","dependencies":[{"name":"cairo","default-features":false},"expat","gdk-pixbuf","getopt","gts",{"name":"libgd","default-features":false,"features":["fontconfig","freetype","jpeg","png","tiff"]},"librsvg","libwebp","pango",{"name":"pkgconf","host":true},{"name":"vcpkg-cmake","host":true},"zlib"],"_id":"V507T0SIjMZq9uyo"} +{"fts":"greatest https://github.com/silentbicycle/greatest single-file testing system for c","name":"greatest","version":"1.5.0","description":"Single-file testing system for C","homepage":"https://github.com/silentbicycle/greatest","_id":"8Z5GpDc3Xd1eFsdH"} +{"fts":"grpc https://github.com/grpc/grpc codegen build code generator machinery grpc is a modern, open source, high-performance remote procedure call (rpc) framework that can run anywhere. grpc enables client and server applications to communicate transparently, and simplifies the building of connected systems.","name":"grpc","version-semver":"1.60.0","port-version":1,"description":"gRPC is a modern, open source, high-performance remote procedure call (RPC) framework that can run anywhere. gRPC enables client and server applications to communicate transparently, and simplifies the building of connected systems.","homepage":"https://github.com/grpc/grpc","license":"Apache-2.0","dependencies":["abseil",{"name":"c-ares","platform":"!uwp"},{"name":"grpc","host":true,"features":["codegen"]},"openssl","protobuf",{"name":"protobuf","host":true},"re2","upb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"codegen":{"description":"Build code generator machinery","supports":"!uwp"}},"_id":"lpmQklodA0bBbvjc"} +{"fts":"grppi https://github.com/arcosuc3m/grppi tbb enable tbb backend grppi is an open source generic and reusable parallel pattern programming interface developed at university carlos iii of madrid.","name":"grppi","version":"0.4.0","port-version":2,"description":"GrPPI is an open source generic and reusable parallel pattern programming interface developed at University Carlos III of Madrid.","homepage":"https://github.com/arcosuc3m/grppi","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true}],"features":{"tbb":{"description":"Enable tbb backend","dependencies":["tbb"]}},"_id":"RcBvHhY8g4uC0y7Y"} +{"fts":"gsasl https://www.gnu.org/software/gsasl/ simple authentication and security layer framework and a few common sasl mechanisms","name":"gsasl","version":"2.2.1","description":"Simple Authentication and Security Layer framework and a few common SASL mechanisms","homepage":"https://www.gnu.org/software/gsasl/","license":"GPL-3.0-or-later","supports":"!uwp","_id":"8wVQKIr4uxRHd57C"} +{"fts":"gsl-lite https://github.com/gsl-lite/gsl-lite/ a single-file header-only implementation of iso c++ guidelines support library (gsl) for c++98, c++11 and later.","name":"gsl-lite","version":"0.41.0","description":"A single-file header-only implementation of ISO C++ Guidelines Support Library (GSL) for C++98, C++11 and later.","homepage":"https://github.com/gsl-lite/gsl-lite/","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"CyrZTpjfAYoQVuzF"} +{"fts":"gsl https://www.gnu.org/software/gsl/ the gnu scientific library is a numerical library for c and c++ programmers","name":"gsl","version":"2.8","description":"The GNU Scientific Library is a numerical library for C and C++ programmers","homepage":"https://www.gnu.org/software/gsl/","license":"GPL-3.0-or-later","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TZUC7t3A2IjBi26z"} +{"fts":"gsoap https://sourceforge.net/projects/gsoap2/ the gsoap toolkit is a c and c++ software development toolkit for soap and rest xml web services and generic c/c++ xml data bindings.","name":"gsoap","version":"2.8.112","port-version":2,"description":"The gSOAP toolkit is a C and C++ software development toolkit for SOAP and REST XML Web services and generic C/C++ XML data bindings.","homepage":"https://sourceforge.net/projects/gsoap2/","supports":"!(linux | osx | arm | uwp)","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"_id":"uvQiJcbDlBJqHCmS"} +{"fts":"gst-rtsp-server https://gstreamer.freedesktop.org/ gst-rtsp-server is a library on top of gstreamer for building an rtsp server","name":"gst-rtsp-server","version":"1.20.5","port-version":2,"description":"gst-rtsp-server is a library on top of GStreamer for building an RTSP server","homepage":"https://gstreamer.freedesktop.org/","license":"LGPL-2.1-only","supports":"!xbox","dependencies":["glib",{"name":"gstreamer","default-features":false,"features":["plugins-base"]},{"name":"vcpkg-tool-meson","host":true}],"_id":"HDEV0vE1MgNc6sBC"} +{"fts":"gstreamer https://gstreamer.freedesktop.org/ aes enable support for aes encryption/decryption alsa enable support for alsa (advanced linux sound architecture) aom enable support for the alliance for open media (aom) av1 encoder and decoder asio enable support for the steinberg audio streaming input output (asio) library (windows only) assrender enable support for the ass/ssa subtitle renderer bzip2-bad enable bzip2 stream compression in bad plugins bzip2-good enable bzip2 stream compression in good plugins cairo enable support for the cairo graphics library chromaprint enable support for the chromaprint audio fingerprint library closedcaption enable support for the closed caption extractor, decoder, and overlay colormanagement enable support for the color management correction dash enable support for the dash demuxer dc1394 enable support for the libdc1394 iidc camera source dtls enable support for the dtls encoder and decoder faad enable support for the free aac audio decoder (gpl licensed) fdkaac enable support for the fraunhofer aac audio codec flac enable support for flac: free lossless audio codec fluidsynth enable support for the fluidsynth midi decoder gdk-pixbuf enable support for gdk-pixbuf image loader ges enable support for gstreamer editing services gl-graphene use graphene in opengl plugin gpl allow build of plugins that have (a)gpl-licensed dependencies jpeg enable support for the jpeg file format libav libav plugins libde265 enable support for the hevc/h.265 video decoder microdns enable support for the microdns device provider modplug enable support for the modplug audio decoder mpg123 enable support for the mpg123 decoding library nls national language support nvcodec enable support for the nvcodec encoders and decoders ogg enable support for the ogg container format (commonly used by vorbis, theora and flac) openal enable support for the openal audio library openh264 enable support for the openh264 codec openjpeg enable support for the jpeg2000 codec openmpt enable support for the openmpt codec opus-bad enable support for the opus codec in bad plugins opus-base enable support for the opus codec in base plugins pango enable support for pango font rendering plugins-bad 'bad' gstreamer plugins and helper libraries plugins-base 'base' gstreamer plugins and helper libraries plugins-good 'good' gstreamer plugins and helper libraries plugins-ugly 'ugly' gstreamer plugins and helper libraries png enable support for the png image format smoothstreaming enable support for the microsoft smooth streaming format sndfile enable support for the sndfile file reader/writer soundtouch enable support for the soundtouch audio processing library soup enable support for the soup plugin speex enable support for the speex codec srt enable support for the srt protocol srtp enable support for the srtp protocol taglib enable support for the taglib library vorbis enable support for the oggvorbis audio codec vpx enable support for the vp8 and vp9 codecs webp enable support for webp image format webrtc enable support for webrtc wildmidi enable support for the wildmidi synthesizer x11-bad enable support for x11 in bad plugins x11-base enable support for x11 in base plugins x264 enable support for the x264 encoder (gpl license) x265 enable support for the x265 encoder (gpl license) gstreamer open-source multimedia framework core library","name":"gstreamer","version":"1.24.7","description":"GStreamer open-source multimedia framework core library","homepage":"https://gstreamer.freedesktop.org/","license":"LGPL-2.0-only","supports":"!uwp & !xbox","dependencies":["glib",{"name":"glib","host":true},{"name":"opengl","platform":"windows | osx"},{"name":"vcpkg-tool-meson","host":true}],"default-features":["plugins-base"],"features":{"aes":{"description":"Enable support for AES encryption/decryption","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"openssl"]},"alsa":{"description":"Enable support for ALSA (Advanced Linux Sound Architecture)","supports":"linux","dependencies":[{"name":"alsa","platform":"linux"},{"name":"gstreamer","default-features":false,"features":["plugins-base"]}]},"aom":{"description":"Enable support for the Alliance for Open Media (AOM) AV1 encoder and decoder","supports":"!windows","dependencies":["aom",{"name":"gstreamer","default-features":false,"features":["plugins-bad"]}]},"asio":{"description":"Enable support for the Steinberg Audio Streaming Input Output (ASIO) library (Windows only)","dependencies":[{"name":"asiosdk","platform":"windows"},{"name":"gstreamer","default-features":false,"features":["plugins-bad"]}]},"assrender":{"description":"Enable support for the ASS/SSA subtitle renderer","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"libass"]},"bzip2-bad":{"description":"Enable bzip2 stream compression in bad plugins","dependencies":["bzip2",{"name":"gstreamer","default-features":false,"features":["plugins-bad"]}]},"bzip2-good":{"description":"Enable bzip2 stream compression in good plugins","dependencies":["bzip2",{"name":"gstreamer","default-features":false,"features":["plugins-good"]}]},"cairo":{"description":"Enable support for the cairo graphics library","dependencies":[{"name":"cairo","features":["gobject"]},{"name":"gstreamer","default-features":false,"features":["plugins-good"]}]},"chromaprint":{"description":"Enable support for the Chromaprint audio fingerprint library","dependencies":["chromaprint",{"name":"gstreamer","default-features":false,"features":["plugins-bad"]}]},"closedcaption":{"description":"Enable support for the closed caption extractor, decoder, and overlay","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"pango"]},"colormanagement":{"description":"Enable support for the color management correction","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"lcms"]},"dash":{"description":"Enable support for the DASH demuxer","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"libxml2"]},"dc1394":{"description":"Enable support for the libdc1394 IIDC camera source","supports":"!windows","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"libdc1394"]},"dtls":{"description":"Enable support for the DTLS encoder and decoder","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"openssl"]},"faad":{"description":"Enable support for the free AAC audio decoder (GPL licensed)","dependencies":["faad2",{"name":"gstreamer","default-features":false,"features":["gpl","plugins-bad"]}]},"fdkaac":{"description":"Enable support for the Fraunhofer AAC audio codec","dependencies":["fdk-aac",{"name":"gstreamer","default-features":false,"features":["plugins-bad"]}]},"flac":{"description":"Enable support for FLAC: Free Lossless Audio Codec","dependencies":[{"name":"gstreamer","default-features":false,"features":["ogg","plugins-good"]},"libflac"]},"fluidsynth":{"description":"Enable support for the Fluidsynth MIDI decoder","supports":"!windows","dependencies":[{"name":"fluidsynth","platform":"!windows"},{"name":"gstreamer","default-features":false,"features":["plugins-bad"]}]},"gdk-pixbuf":{"description":"Enable support for gdk-pixbuf image loader","dependencies":["gdk-pixbuf",{"name":"gstreamer","default-features":false,"features":["plugins-good"]}]},"ges":{"description":"Enable support for GStreamer Editing Services","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-base"]}]},"gl-graphene":{"description":"Use Graphene in OpenGL plugin","dependencies":["graphene",{"name":"gstreamer","default-features":false,"features":["plugins-base"]}]},"gpl":{"description":"Allow build of plugins that have (A)GPL-licensed dependencies","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-base"]}]},"jpeg":{"description":"Enable support for the JPEG file format","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-base","plugins-good"]},"libjpeg-turbo"]},"libav":{"description":"libav plugins","dependencies":[{"name":"ffmpeg","default-features":false},{"name":"gstreamer","default-features":false,"features":["plugins-base"]}]},"libde265":{"description":"Enable support for the HEVC/H.265 video decoder","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"libde265"]},"microdns":{"description":"Enable support for the microdns device provider","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"libmicrodns"]},"modplug":{"description":"Enable support for the ModPlug audio decoder","supports":"!uwp","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},{"name":"libmodplug","platform":"!uwp"}]},"mpg123":{"description":"Enable support for the MPG123 decoding library","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-good"]},"mpg123"]},"nls":{"description":"National language support","dependencies":["gettext",{"name":"gettext","host":true,"default-features":false,"features":["tools"]},{"name":"gstreamer","default-features":false,"features":["plugins-base"]}]},"nvcodec":{"description":"Enable support for the NVCODEC encoders and decoders","supports":"!osx & !ios & !android & !emscripten","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]}]},"ogg":{"description":"Enable support for the Ogg container format (commonly used by Vorbis, Theora and flac)","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-base"]},"libogg"]},"openal":{"description":"Enable support for the OpenAL audio library","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"openal-soft"]},"openh264":{"description":"Enable support for the OpenH264 codec","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"openh264"]},"openjpeg":{"description":"Enable support for the JPEG2000 codec","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"openjpeg"]},"openmpt":{"description":"Enable support for the OpenMPT codec","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"libopenmpt"]},"opus-bad":{"description":"Enable support for the Opus codec in bad plugins","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"opus"]},"opus-base":{"description":"Enable support for the Opus codec in base plugins","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-base"]},"opus"]},"pango":{"description":"Enable support for pango font rendering","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-base"]},"pango"]},"plugins-bad":{"description":"'Bad' GStreamer plugins and helper libraries","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-base"]}]},"plugins-base":{"description":"'Base' GStreamer plugins and helper libraries","dependencies":["zlib"]},"plugins-good":{"description":"'Good' GStreamer plugins and helper libraries","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-base"]},"zlib"]},"plugins-ugly":{"description":"'Ugly' GStreamer plugins and helper libraries","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-base"]}]},"png":{"description":"Enable support for the PNG image format","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-good"]},"libpng"]},"smoothstreaming":{"description":"Enable support for the Microsoft Smooth Streaming format","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"libxml2"]},"sndfile":{"description":"Enable support for the SndFile file reader/writer","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"libsndfile"]},"soundtouch":{"description":"Enable support for the SoundTouch audio processing library","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"soundtouch"]},"soup":{"description":"Enable support for the soup plugin","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-good"]},"libsoup"]},"speex":{"description":"Enable support for the speex codec","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-good"]},"speex"]},"srt":{"description":"Enable support for the SRT protocol","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"libsrt"]},"srtp":{"description":"Enable support for the SRTP protocol","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"libsrtp"]},"taglib":{"description":"Enable support for the taglib library","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-good"]},"taglib"]},"vorbis":{"description":"Enable support for the OggVorbis audio codec","dependencies":[{"name":"gstreamer","default-features":false,"features":["ogg","plugins-base"]},"libvorbis"]},"vpx":{"description":"Enable support for the VP8 and VP9 codecs","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-good"]},"libvpx"]},"webp":{"description":"Enable support for WebP image format","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"libwebp"]},"webrtc":{"description":"Enable support for WebRTC","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"libnice"]},"wildmidi":{"description":"Enable support for the WildMIDI synthesizer","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"wildmidi"]},"x11-bad":{"description":"Enable support for X11 in bad plugins","supports":"!windows","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-bad"]},"libxkbcommon","xcb"]},"x11-base":{"description":"Enable support for X11 in base plugins","supports":"!windows","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-good"]},"libx11","libxext"]},"x264":{"description":"Enable support for the x264 encoder (GPL license)","dependencies":[{"name":"gstreamer","default-features":false,"features":["gpl","plugins-ugly"]},"x264"]},"x265":{"description":"Enable support for the x265 encoder (GPL license)","dependencies":[{"name":"gstreamer","default-features":false,"features":["gpl","plugins-bad"]},"x265"]}},"_id":"rraKIPvKxQhGR2m6"} +{"fts":"gtest https://github.com/google/googletest google testing and mocking framework","name":"gtest","version-semver":"1.15.2","description":"Google Testing and Mocking Framework","homepage":"https://github.com/google/googletest","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"E6IHMaAn9WG2TNvf"} +{"fts":"gtk https://www.gtk.org/ introspection build with introspection portable library for creating graphical user interfaces.","name":"gtk","version":"4.14.0","port-version":1,"description":"Portable library for creating graphical user interfaces.","homepage":"https://www.gtk.org/","license":"LGPL-2.0-only","supports":"!xbox","dependencies":["atk",{"name":"cairo","default-features":false,"features":["gobject"]},{"name":"cairo","default-features":false,"features":["x11"],"platform":"linux"},"gdk-pixbuf",{"name":"gettext","host":true,"default-features":false,"features":["tools"]},"gettext-libintl","glib",{"name":"glib","host":true},"graphene",{"name":"harfbuzz","features":["glib"]},"libepoxy","pango",{"name":"sassc","host":true},{"name":"vcpkg-tool-meson","host":true}],"features":{"introspection":{"description":"build with introspection","dependencies":[{"name":"atk","default-features":false,"features":["introspection"]},{"name":"gdk-pixbuf","default-features":false,"features":["introspection"]},{"name":"graphene","default-features":false,"features":["introspection"]},{"name":"pango","default-features":false,"features":["introspection"]}]}},"_id":"uY6fbB7nCIDV2E2U"} +{"fts":"gtk3 https://www.gtk.org/ introspection build with introspection portable library for creating graphical user interfaces.","name":"gtk3","version":"3.24.38","port-version":1,"description":"Portable library for creating graphical user interfaces.","homepage":"https://www.gtk.org/","license":null,"dependencies":[{"name":"at-spi2-atk","platform":"linux"},"atk",{"name":"cairo","default-features":false,"features":["gobject"]},{"name":"cairo","default-features":false,"features":["x11"],"platform":"linux"},"gdk-pixbuf",{"name":"gdk-pixbuf","host":true},"gettext",{"name":"gettext","host":true,"default-features":false,"features":["tools"]},"glib",{"name":"glib","host":true},"libepoxy","pango",{"name":"vcpkg-tool-meson","host":true}],"features":{"introspection":{"description":"build with introspection","supports":"!windows | !static","dependencies":[{"name":"atk","default-features":false,"features":["introspection"]},{"name":"gdk-pixbuf","host":true,"default-features":false,"features":["introspection"]},{"name":"gdk-pixbuf","default-features":false,"features":["introspection"]},{"name":"pango","default-features":false,"features":["introspection"]}]}},"_id":"MgP1shBr3kqOK1WF"} +{"fts":"gtkmm https://www.gtkmm.org/ gtkmm is the official c++ interface for the popular gui library gtk+.","name":"gtkmm","version":"4.14.0","description":"gtkmm is the official C++ interface for the popular GUI library GTK+.","homepage":"https://www.gtkmm.org/","license":"LGPL-3.0-or-later","supports":"!uwp & !xbox","dependencies":["cairomm","gdk-pixbuf","glibmm","gtk","libepoxy","pangomm",{"name":"vcpkg-tool-meson","host":true}],"_id":"DuHdWXwgrCKfGJgL"} +{"fts":"gtl https://github.com/greg7mdp/gtl greg's template library of useful classes.","name":"gtl","version":"1.2.0","description":"Greg's Template Library of useful classes.","homepage":"https://github.com/greg7mdp/gtl","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"W3WsAGkA2N9j26O1"} +{"fts":"gts https://gts.sourceforge.net/ 3d surfaces meshed with interconnected triangles","name":"gts","version":"0.7.6","port-version":9,"description":"3D surfaces meshed with interconnected triangles","homepage":"https://gts.sourceforge.net/","license":"LGPL-2.0-or-later","dependencies":["glib",{"name":"vcpkg-cmake","host":true}],"_id":"VSI2t81AhL2SSOuB"} +{"fts":"gtsam https://github.com/borglab/gtsam gtsam is a library of c++ classes that implement smoothing and mapping (sam) in robotics and vision, using factor graphs and bayes networks as the underlying computing paradigm rather than sparse matrices.","name":"gtsam","version":"4.2.0","description":"GTSAM is a library of C++ classes that implement smoothing and mapping (SAM) in robotics and vision, using factor graphs and Bayes networks as the underlying computing paradigm rather than sparse matrices.","homepage":"https://github.com/borglab/gtsam","license":"BSD-3-Clause","dependencies":["boost-assign","boost-bimap","boost-date-time","boost-filesystem","boost-format","boost-graph","boost-math","boost-program-options","boost-regex","boost-serialization","boost-system","boost-thread","boost-timer","eigen3","metis","tbb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TWIi08Yd9C7w83QR"} +{"fts":"guetzli https://github.com/google/guetzli perceptual jpeg encoder","name":"guetzli","version-date":"2020-09-14","port-version":2,"description":"Perceptual JPEG encoder","homepage":"https://github.com/google/guetzli","dependencies":["butteraugli","libpng",{"name":"vcpkg-cmake","host":true}],"_id":"ue173LoRY3ooN4LQ"} +{"fts":"guile https://www.gnu.org/software/guile/ gnu's programming and extension language","name":"guile","version":"3.0.9","port-version":1,"description":"GNU's programming and extension language","homepage":"https://www.gnu.org/software/guile/","documentation":"https://www.gnu.org/software/guile/manual/","license":"LGPL-3.0-or-later","supports":"linux","dependencies":["bdwgc",{"name":"gettext","host":true,"features":["tools"]},"gmp",{"name":"gperf","host":true},"libffi","libunistring"],"_id":"rAyyRF6nOFc9xgjF"} +{"fts":"guilite https://github.com/idea4good/guilite the smallest header-only gui library (4 kloc) for all platforms.","name":"guilite","version-date":"2022-05-05","description":"The smallest header-only GUI library (4 KLOC) for all platforms.","homepage":"https://github.com/idea4good/GuiLite","license":"Apache-2.0","_id":"osdIsFq4wnv3wfu8"} +{"fts":"gul14 https://github.desy.de/gul-cpp/gul14.git general utility library for c++14. gul14 contains often-used utility functions and types that form the foundation for other libraries and programs. it provides basic functionality that is not available in the c++14 standard library, including some backports from later versions of the standard.","name":"gul14","version":"2.11.2","description":["General Utility Library for C++14.","GUL14 contains often-used utility functions and types that form the foundation for other libraries and programs.","It provides basic functionality that is not available in the C++14 standard library, including some backports from later versions of the standard."],"homepage":"https://github.desy.de/gul-cpp/gul14.git","documentation":"https://gul14.info","license":"LGPL-2.1-or-later","supports":"!uwp & !xbox","dependencies":[{"name":"vcpkg-tool-meson","host":true}],"_id":"Er8C6EoNsA7AKtXW"} +{"fts":"gumbo https://github.com/google/gumbo-parser an html5 parsing library in pure c99","name":"gumbo","version":"0.10.1","port-version":6,"description":"An HTML5 parsing library in pure C99","homepage":"https://github.com/google/gumbo-parser","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"KAftMD6kLHa0Qpxh"} +{"fts":"gz-cmake3 https://ignitionrobotics.org/libs/cmake cmake helper functions for building robotic applications","name":"gz-cmake3","version":"3.4.1","port-version":5,"description":"CMake helper functions for building robotic applications","homepage":"https://ignitionrobotics.org/libs/cmake","license":null,"dependencies":[{"name":"ignition-modularscripts","host":true}],"_id":"GfAmhE377xka94FW"} +{"fts":"gz-common5 https://ignitionrobotics.org/libs/common common libraries for robotics applications","name":"gz-common5","version":"5.4.1","port-version":2,"description":"Common libraries for robotics applications","homepage":"https://ignitionrobotics.org/libs/common","license":"Apache-2.0","dependencies":["assimp",{"name":"dlfcn-win32","platform":"windows | uwp"},"ffmpeg","freeimage","gdal","gts","gz-cmake3","gz-math7",{"name":"ignition-modularscripts","host":true},{"name":"libuuid","platform":"!windows & !osx"},{"name":"pkgconf","host":true,"default-features":false},"tinyxml2"],"_id":"I9MhlTiCav6WnYrE"} +{"fts":"gz-fuel-tools8 https://gazebosim.org/libs/fuel_tools tools for using fuel api to download robot models","name":"gz-fuel-tools8","version":"8.1.0","description":"Tools for using fuel API to download robot models","homepage":"https://gazebosim.org/libs/fuel_tools","license":null,"dependencies":["curl","gz-cmake3","gz-common5","gz-msgs9",{"name":"ignition-modularscripts","host":true},"jsoncpp","libyaml","libzip","tinyxml2"],"_id":"NlnWotUH2rL3V0iJ"} +{"fts":"gz-gui7 https://gazebosim.org/libs/gui gazebo gui builds on top of qt to provide widgets which are useful when developing robotics applications, such as a 3d view, plots, dashboard, etc, and can be used together in a convenient unified interface.","name":"gz-gui7","version":"7.2.1","description":"Gazebo GUI builds on top of Qt to provide widgets which are useful when developing robotics applications, such as a 3D view, plots, dashboard, etc, and can be used together in a convenient unified interface.","homepage":"https://gazebosim.org/libs/gui","license":"Apache-2.0","dependencies":["gz-cmake3","gz-common5","gz-math7","gz-msgs9","gz-plugin2","gz-rendering7","gz-transport12","gz-utils2",{"name":"ignition-modularscripts","host":true},"protobuf",{"name":"qt5-base","default-features":false},{"name":"qt5-quickcontrols2","default-features":false},"sdformat13","tinyxml2"],"_id":"DmV30RMFVoRNoNPB"} +{"fts":"gz-math7 https://ignitionrobotics.org/libs/math math api for robotic applications","name":"gz-math7","version":"7.3.0","description":"Math API for robotic applications","homepage":"https://ignitionrobotics.org/libs/math","license":null,"dependencies":["eigen3","gz-cmake3","gz-utils2",{"name":"ignition-modularscripts","host":true}],"_id":"r3VbrXZYjVlCSSlo"} +{"fts":"gz-msgs9 middleware protobuf messages for robotics","name":"gz-msgs9","version":"9.5.0","description":"Middleware protobuf messages for robotics","license":"Apache-2.0","supports":"!(android | arm | uwp)","dependencies":["gz-cmake3","gz-math7",{"name":"ignition-modularscripts","host":true},"protobuf","tinyxml2"],"_id":"nA0CTg67Z2lTYrrM"} +{"fts":"gz-physics6 https://gazebosim.org/libs/physics component of gazebo, provides an abstract physics interface designed to support simulation and rapid development of robot applications.","name":"gz-physics6","version":"6.5.1","port-version":1,"description":"component of Gazebo, provides an abstract physics interface designed to support simulation and rapid development of robot applications.","homepage":"https://gazebosim.org/libs/physics","license":"Apache-2.0","dependencies":["bullet3","dartsim","eigen3","gz-cmake3","gz-common5","gz-math7","gz-plugin2","gz-utils2",{"name":"ignition-modularscripts","host":true},"sdformat13"],"_id":"FzfyDcHw3ZS3ti3I"} +{"fts":"gz-plugin2 https://ignitionrobotics.org/libs/plugin library for registering plugin libraries and dynamically loading them at runtime","name":"gz-plugin2","version":"2.0.1","description":"Library for registering plugin libraries and dynamically loading them at runtime","homepage":"https://ignitionrobotics.org/libs/plugin","license":null,"supports":"!arm & !android","dependencies":[{"name":"dlfcn-win32","platform":"windows | uwp"},"gz-cmake3","gz-utils2",{"name":"ignition-modularscripts","host":true}],"_id":"Y60AjDTpPyvpJuH2"} +{"fts":"gz-rendering7 https://gazebosim.org/libs/rendering gazebo rendering is a c++ library designed to provide an abstraction for different rendering engines. it offers unified apis for creating 3d graphics applications.","name":"gz-rendering7","version":"7.4.1","port-version":1,"description":"Gazebo Rendering is a C++ library designed to provide an abstraction for different rendering engines. It offers unified APIs for creating 3D graphics applications.","homepage":"https://gazebosim.org/libs/rendering","license":"Apache-2.0","dependencies":["freeimage","gz-cmake3","gz-common5","gz-math7","gz-plugin2","gz-utils2",{"name":"ignition-modularscripts","host":true},{"name":"ogre-next","features":["planar-reflections"]},"opengl"],"_id":"yvl0BEqv9DESKgmz"} +{"fts":"gz-sensors7 https://gazebosim.org/libs/sensors component of gazebo, provides numerous sensor models designed to generate realistic data from simulation environments.","name":"gz-sensors7","version":"7.3.0","description":"Component of Gazebo, provides numerous sensor models designed to generate realistic data from simulation environments.","homepage":"https://gazebosim.org/libs/sensors","license":"Apache-2.0","dependencies":["gz-cmake3","gz-common5","gz-math7","gz-msgs9","gz-rendering7","gz-transport12",{"name":"ignition-modularscripts","host":true},"protobuf","sdformat13"],"_id":"p29o9LB6FLWOA5dE"} +{"fts":"gz-tools2 https://gazebosim.org gazebo tools provide the ign command line tool that accepts multiple subcommands.","name":"gz-tools2","version":"2.0.0","port-version":1,"description":"Gazebo tools provide the ign command line tool that accepts multiple subcommands.","homepage":"https://gazebosim.org","license":"Apache-2.0","supports":"!(arm & windows) & !uwp","dependencies":["gz-cmake3",{"name":"ignition-modularscripts","host":true}],"_id":"mlxxoGf6Sjw5O3qx"} +{"fts":"gz-transport12 transport middleware for robotics","name":"gz-transport12","version":"12.2.1","description":"Transport middleware for robotics","license":null,"dependencies":["cppzmq","gz-cmake3","gz-msgs9",{"name":"ignition-modularscripts","host":true},{"name":"libuuid","platform":"!windows & !uwp & !osx"},"protobuf","sqlite3","zeromq"],"_id":"kGTuR0tpc70S1qM5"} +{"fts":"gz-utils2 https://gazebosim.org ignition utils, a component of ignition robotics, provides general purpose classes and functions designed for robotic applications.","name":"gz-utils2","version":"2.0.0","description":"Ignition Utils, a component of Ignition Robotics, provides general purpose classes and functions designed for robotic applications.","homepage":"https://gazebosim.org","license":"Apache-2.0","dependencies":["gz-cmake3",{"name":"ignition-modularscripts","host":true}],"_id":"vcnBXnHCPXeBYvAn"} +{"fts":"gzip-hpp https://github.com/mapbox/gzip-hpp/ gzip header-only c++ library","name":"gzip-hpp","version":"0.1.0","port-version":2,"description":"Gzip header-only C++ library","homepage":"https://github.com/mapbox/gzip-hpp/","dependencies":["zlib"],"_id":"l3N6DNbjAQwhk5ur"} +{"fts":"h3 https://github.com/uber/h3 a hexagonal hierarchical geospatial indexing system","name":"h3","version-semver":"4.1.0","description":"A Hexagonal Hierarchical Geospatial Indexing System","homepage":"https://github.com/uber/h3","license":"Apache-2.0","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"H0bMNfUNnvWnuXIK"} +{"fts":"h5py-lzf https://github.com/h5py/h5py/tree/master/lzf the lzf filter is an alternative deflate-style compressor for hdf5 datasets.","name":"h5py-lzf","version-date":"2022-05-24","description":"The LZF filter is an alternative DEFLATE-style compressor for HDF5 datasets.","homepage":"https://github.com/h5py/h5py/tree/master/lzf","license":"BSD-3-Clause","dependencies":[{"name":"hdf5","default-features":false},"liblzf",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"YRDzstCi36RXzYXr"} +{"fts":"half https://sourceforge.net/projects/half/ c++ library for half precision floating point arithmetics.","name":"half","version":"2.2.0","description":"C++ library for half precision floating point arithmetics.","homepage":"https://sourceforge.net/projects/half/","license":"MIT","_id":"H7I0BaB7WFbjnRun"} +{"fts":"halide https://github.com/halide/halide target-aarch64 include aarch64 target target-all include all targets target-amdgpu include amdgpu target target-arm include arm target target-d3d12compute include direct3d 12 compute target target-hexagon include hexagon target target-metal include metal target target-nvptx include nvptx target target-opencl include opencl-c target target-opengl-compute include opengl compute target target-powerpc include powerpc target target-riscv include riscv target target-webassembly include webassembly target target-x86 include x86 target halide is a programming language designed to make it easier to write high-performance image and array processing code on modern machines.","name":"halide","version":"17.0.1","port-version":1,"description":"Halide is a programming language designed to make it easier to write high-performance image and array processing code on modern machines.","homepage":"https://github.com/halide/Halide","license":"MIT","supports":"!uwp","dependencies":[{"name":"halide","default-features":false,"features":["target-arm"],"platform":"arm32"},{"name":"halide","default-features":false,"features":["target-aarch64"],"platform":"arm64"},{"name":"halide","default-features":false,"features":["target-x86"],"platform":"x86 | x64"},{"name":"halide","features":["target-all"],"platform":"!x86 & !x64 & !arm"},{"name":"llvm","default-features":false,"features":["clang","enable-rtti","tools"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"target-aarch64":{"description":"Include AArch64 target","dependencies":[{"name":"llvm","default-features":false,"features":["target-aarch64"]}]},"target-all":{"description":"Include all targets","dependencies":[{"name":"halide","default-features":false,"features":["target-aarch64","target-amdgpu","target-arm","target-d3d12compute","target-hexagon","target-metal","target-nvptx","target-opencl","target-opengl-compute","target-powerpc","target-riscv","target-webassembly","target-x86"]}]},"target-amdgpu":{"description":"Include AMDGPU target","dependencies":[{"name":"llvm","default-features":false,"features":["target-amdgpu"]}]},"target-arm":{"description":"Include ARM target","dependencies":[{"name":"llvm","default-features":false,"features":["target-arm"]}]},"target-d3d12compute":{"description":"Include Direct3D 12 Compute target"},"target-hexagon":{"description":"Include Hexagon target","dependencies":[{"name":"llvm","default-features":false,"features":["target-hexagon"]}]},"target-metal":{"description":"Include Metal target"},"target-nvptx":{"description":"Include NVPTX target","dependencies":[{"name":"llvm","default-features":false,"features":["target-nvptx"]}]},"target-opencl":{"description":"Include OpenCL-C target"},"target-opengl-compute":{"description":"Include OpenGL Compute target"},"target-powerpc":{"description":"Include PowerPC target","dependencies":[{"name":"llvm","default-features":false,"features":["target-powerpc"]}]},"target-riscv":{"description":"Include RISCV target","dependencies":[{"name":"llvm","default-features":false,"features":["target-riscv"]}]},"target-webassembly":{"description":"Include WebAssembly target","dependencies":[{"name":"llvm","default-features":false,"features":["target-webassembly"]}]},"target-x86":{"description":"Include X86 target","dependencies":[{"name":"llvm","default-features":false,"features":["target-x86"]}]}},"_id":"indLxtGTZ5RXKE40"} +{"fts":"happly https://github.com/nmwsharp/happly a header-only c++ reader/writer for the ply file format.","name":"happly","version-date":"2021-03-19","description":"A header-only C++ reader/writer for the PLY file format.","homepage":"https://github.com/nmwsharp/happly","_id":"8A39ouLVaj0CWUdD"} +{"fts":"hareflow https://github.com/coveooss/hareflow hareflow: a rabbitmq c++ stream client.","name":"hareflow","version-semver":"0.1.1","description":"Hareflow: A RabbitMQ C++ stream client.","homepage":"https://github.com/coveooss/hareflow","license":"Apache-2.0","dependencies":[{"name":"boost-asio","features":["ssl"],"version>=":"1.78.0"},{"name":"boost-endian","version>=":"1.78.0"},{"name":"fmt","version>=":"8.0.1"},{"name":"openssl","version>=":"3.0.2#3"},{"name":"qpid-proton","version>=":"0.37.0#2"},{"name":"vcpkg-cmake","host":true,"version>=":"2021-02-28"},{"name":"vcpkg-cmake-config","host":true,"version>=":"2021-02-26"}],"_id":"qVE9fDeJwzJ6RgQh"} +{"fts":"harfbuzz https://github.com/harfbuzz/harfbuzz cairo enable cairo graphics library support coretext enable coretext shaper backend on macos directwrite enable directwrite support on windows experimental-api enable experimental api freetype enable freetype support gdi enable gdi/uniscribe support on windows glib glib unicode callbacks support graphite2 graphite2 shaper support icu icu support for harfbuzz introspection build with introspection harfbuzz opentype text shaping engine","name":"harfbuzz","version":"10.0.1","description":"HarfBuzz OpenType text shaping engine","homepage":"https://github.com/harfbuzz/harfbuzz","license":"MIT-Modern-Variant","supports":"!uwp","dependencies":[{"name":"gettext","platform":"osx"},{"name":"vcpkg-tool-meson","host":true}],"default-features":["freetype"],"features":{"cairo":{"description":"Enable Cairo graphics library support","dependencies":[{"name":"cairo","default-features":false,"features":["freetype"]}]},"coretext":{"description":"Enable CoreText shaper backend on macOS","supports":"osx"},"directwrite":{"description":"Enable DirectWrite support on Windows","supports":"windows"},"experimental-api":{"description":"Enable experimental api"},"freetype":{"description":"Enable FreeType support","dependencies":[{"name":"freetype","default-features":false}]},"gdi":{"description":"Enable GDI/Uniscribe support on Windows","supports":"windows"},"glib":{"description":"Glib Unicode callbacks support","dependencies":["glib",{"name":"glib","host":true}]},"graphite2":{"description":"Graphite2 shaper support","dependencies":["graphite2"]},"icu":{"description":"icu support for harfbuzz","dependencies":["icu"]},"introspection":{"description":"build with introspection","dependencies":["glib","gobject-introspection"]}},"_id":"qVzB6fnw8aZVxH69"} +{"fts":"hash-library https://create.stephan-brumme.com/hash-library/ portable c++ hashing library","name":"hash-library","version":"8","port-version":3,"description":"Portable C++ hashing library","homepage":"https://create.stephan-brumme.com/hash-library/","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"0yrQRu4RYR0yLA9B"} +{"fts":"hashids https://hashids.org/c/ generate short unique ids from integers","name":"hashids","version":"1.2.2","description":"generate short unique ids from integers","homepage":"https://hashids.org/c/","license":"MIT","dependencies":[{"name":"getopt","platform":"windows & !mingw"}],"_id":"nd9UJccNukwIM6uG"} +{"fts":"hayai https://github.com/nickbruun/hayai c++ benchmarking framework","name":"hayai","version-date":"2019-08-10","port-version":4,"description":"C++ benchmarking framework","homepage":"https://github.com/nickbruun/hayai","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"FEOXIViNNKeoj0oT"} +{"fts":"hazelcast-cpp-client https://github.com/hazelcast/hazelcast-cpp-client example build examples for hazelcast c++ client openssl build hazelcast c++ client with ssl support c++ client library for hazelcast in-memory database.","name":"hazelcast-cpp-client","version":"5.3.0","description":"C++ client library for Hazelcast in-memory database.","homepage":"https://github.com/hazelcast/hazelcast-cpp-client","documentation":"http://hazelcast.github.io/hazelcast-cpp-client/index.html","license":"Apache-2.0","supports":"!uwp","dependencies":["boost-any","boost-asio","boost-chrono","boost-format","boost-multiprecision","boost-optional","boost-property-tree","boost-system","boost-thread","boost-uuid",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"example":{"description":"Build examples for Hazelcast C++ client"},"openssl":{"description":"Build Hazelcast C++ client with SSL support","dependencies":["openssl"]}},"_id":"24noAltnxLIWIcRd"} +{"fts":"hdf5 https://www.hdfgroup.org/downloads/hdf5/ cpp builds cpp lib fortran build with fortran map build the map api parallel parallel support for hdf5 szip build with szip threadsafe thread safety for hdf5 tools build hdf tools utils build hdf5 utils zlib build with zlib hdf5 is a data model, library, and file format for storing and managing data","name":"hdf5","version":"1.14.4.3","port-version":2,"description":"HDF5 is a data model, library, and file format for storing and managing data","homepage":"https://www.hdfgroup.org/downloads/hdf5/","license":"BSD-3-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["szip","zlib"],"features":{"cpp":{"description":"Builds cpp lib"},"fortran":{"description":"Build with fortran"},"map":{"description":"Build the map API"},"parallel":{"description":"parallel support for HDF5","dependencies":["mpi"]},"szip":{"description":"Build with szip","dependencies":["szip"]},"threadsafe":{"description":"thread safety for HDF5","supports":"!(static & windows)","dependencies":[{"name":"pthreads","platform":"!windows"}]},"tools":{"description":"Build hdf tools"},"utils":{"description":"Build HDF5 Utils"},"zlib":{"description":"Build with zlib","dependencies":["zlib"]}},"_id":"nBhdozaW4mC3ocSi"} +{"fts":"hdr-histogram https://github.com/hdrhistogram/hdrhistogram_c log logging support for hdrhistogram 'c' port of high dynamic range (hdr) histogram","name":"hdr-histogram","version-semver":"0.11.8","description":"'C' port of High Dynamic Range (HDR) Histogram","homepage":"https://github.com/HdrHistogram/HdrHistogram_c","license":"CC0-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"log":{"description":"Logging support for HdrHistogram","dependencies":["zlib"]}},"_id":"CY87GpXGN04VPHK0"} +{"fts":"healpix http://healpix.sourceforge.net/ healpix is an acronym for hierarchical equal area isolatitude pixelation of a sphere.","name":"healpix","version":"1.12.10","port-version":9,"description":"HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelation of a sphere.","homepage":"http://healpix.sourceforge.net/","supports":"linux","dependencies":["cfitsio"],"_id":"T3tRWrSJ0A7YW5dg"} +{"fts":"hedley https://nemequ.github.io/hedley/ a c/c++ header to help move #ifdefs out of your code","name":"hedley","version":"15","description":"A C/C++ header to help move #ifdefs out of your code","homepage":"https://nemequ.github.io/hedley/","_id":"DfqtGG4NKcF4oADX"} +{"fts":"hello-imgui https://pthom.github.io/hello_imgui/ experimental-dx11-binding use directx11 renderer backend (windows only, experimental) experimental-dx12-binding use directx12 renderer backend (windows only, experimental) experimental-vulkan-binding use vulkan renderer backend (windows/linux/macos, experimental) freetype-lunasvg improve font rendering and use colored fonts with freetype and lunasvg glfw-binding use glfw platform backend (default) metal-binding use metal renderer backend (macos/ios only) opengl3-binding use opengl3/es2 renderer backend (default) sdl2-binding use sdl2 platform backend hello imgui: unleash your creativity in app development and prototyping","name":"hello-imgui","version":"1.5.2","description":"Hello ImGui: unleash your creativity in app development and prototyping","homepage":"https://pthom.github.io/hello_imgui/","license":"MIT","dependencies":[{"name":"imgui","features":["docking-experimental"]},"stb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"experimental-dx11-binding":{"description":"Use DirectX11 renderer backend (Windows only, experimental)","dependencies":[{"name":"imgui","features":["dx11-binding"]}]},"experimental-dx12-binding":{"description":"Use DirectX12 renderer backend (Windows only, experimental)","dependencies":[{"name":"imgui","features":["dx12-binding"]}]},"experimental-vulkan-binding":{"description":"Use Vulkan renderer backend (Windows/Linux/macOS, experimental)","dependencies":[{"name":"imgui","features":["vulkan-binding"]}]},"freetype-lunasvg":{"description":"Improve font rendering and use colored fonts with freetype and lunasvg","dependencies":[{"name":"imgui","features":["freetype","freetype-lunasvg"]}]},"glfw-binding":{"description":"Use GLFW platform backend (default)","dependencies":[{"name":"imgui","features":["glfw-binding"]}]},"metal-binding":{"description":"Use Metal renderer backend (macOS/iOS only)","dependencies":[{"name":"imgui","features":["metal-binding"]}]},"opengl3-binding":{"description":"Use OpenGL3/ES2 renderer backend (default)","dependencies":[{"name":"glad","features":["gl-api-43"]},{"name":"imgui","features":["opengl3-binding"]}]},"sdl2-binding":{"description":"Use SDL2 platform backend","dependencies":[{"name":"imgui","features":["sdl2-binding"]}]}},"_id":"JcOnBSVKx4PSpK4y"} +{"fts":"hexl https://github.com/intel/hexl intel® hexl is an open-source library which provides efficient implementations of integer arithmetic on galois fields.","name":"hexl","version":"1.2.5","description":"Intel® HEXL is an open-source library which provides efficient implementations of integer arithmetic on Galois fields.","homepage":"https://github.com/intel/hexl","license":"Apache-2.0","supports":"x64","dependencies":["cpu-features","easyloggingpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"prDtXFpLtDzWEoKc"} +{"fts":"hffix https://jamesdbrock.github.io/hffix financial information exchange protocol c++ library","name":"hffix","version":"1.4.1","description":"Financial Information Exchange Protocol C++ Library","homepage":"https://jamesdbrock.github.io/hffix","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"qHSEKUZ7LOjyhtyH"} +{"fts":"hfsm2 https://github.com/andrew-gresyk/hfsm2 header-only heriarchical fsm framework in c++14, with fully statically-defined structure (no dynamic allocations), built with variadic templates.","name":"hfsm2","version":"1.10.1","description":"Header-only heriarchical FSM framework in C++14, with fully statically-defined structure (no dynamic allocations), built with variadic templates.","homepage":"https://github.com/andrew-gresyk/HFSM2","_id":"zcARLwNy67qHjLvv"} +{"fts":"hidapi https://github.com/libusb/hidapi pp-data-dump build pp_data_dump.exe tool, to store win32 hidd preparsed data as file a simple library for communicating with usb and bluetooth hid devices on linux, mac and windows.","name":"hidapi","version-semver":"0.14.0","port-version":1,"description":"A Simple library for communicating with USB and Bluetooth HID devices on Linux, Mac and Windows.","homepage":"https://github.com/libusb/hidapi","license":"BSD-3-Clause-Clear","supports":"!uwp","dependencies":[{"name":"libusb","platform":"!(windows | osx)"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"pp-data-dump":{"description":"Build pp_data_dump.exe tool, to store WIN32 HidD Preparsed Data as file","supports":"windows"}},"_id":"wfC0mPTl8rENiizf"} +{"fts":"highfive https://github.com/bluebrain/highfive boost enables boost support eigen3 enable eigen testing tests build unit tests xtensor enable xtensor testing highfive is a modern header-only c++/c++11 friendly interface for libhdf5","name":"highfive","version":"2.10.0","description":"HighFive is a modern header-only C++/C++11 friendly interface for libhdf5","homepage":"https://github.com/BlueBrain/HighFive","license":"BSL-1.0","dependencies":[{"name":"hdf5","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"boost":{"description":"Enables Boost support","dependencies":["boost-multi-array","boost-serialization","boost-system","boost-ublas"]},"eigen3":{"description":"Enable Eigen testing","dependencies":["eigen3"]},"tests":{"description":"Build unit tests","dependencies":["catch2"]},"xtensor":{"description":"Enable xtensor testing","dependencies":["xtensor"]}},"_id":"puLXEPXBaj1zuan1"} +{"fts":"highs https://highs.dev high performance library to solve linear, mixed-integer, and convex quadratic optimization problems.","name":"highs","version":"1.7.2","description":"High performance library to solve linear, mixed-integer, and convex quadratic optimization problems.","homepage":"https://highs.dev","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"opU2AjiDGPT7yT5n"} +{"fts":"highway https://github.com/google/highway contrib simd related utility functions performance-portable, length-agnostic simd with runtime dispatch","name":"highway","version":"1.2.0","description":"Performance-portable, length-agnostic SIMD with runtime dispatch","homepage":"https://github.com/google/highway","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"contrib":{"description":"SIMD related utility functions","supports":"!uwp"}},"_id":"gm6WPupPeN6Z9czI"} +{"fts":"hikogui https://github.com/hikogui/hikogui @takev a portable, low latency, retained-mode gui framework written in c++.","name":"hikogui","version":"0.8.1","port-version":2,"maintainers":"@takev","description":"A portable, low latency, retained-mode GUI framework written in C++.","homepage":"https://github.com/hikogui/hikogui","license":"BSL-1.0","supports":"windows & x64","dependencies":[{"name":"glslang","features":["tools"]},"shaderc",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"vulkan","vulkan-memory-allocator"],"_id":"Fds3dB4VrzhQqHDB"} +{"fts":"hiredis https://github.com/redis/hiredis ssl build hiredis_ssl for ssl support hiredis is a minimalistic c client library for the redis database.","name":"hiredis","version":"1.2.0","description":"Hiredis is a minimalistic C client library for the Redis database.","homepage":"https://github.com/redis/hiredis","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"ssl":{"description":"Build hiredis_ssl for SSL support","dependencies":["openssl"]}},"_id":"vX9dUjtVSrtUBSHA"} +{"fts":"hjson-cpp https://hjson.github.io hjson for c++","name":"hjson-cpp","version":"2.4.1","description":"Hjson for C++","homepage":"https://hjson.github.io","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"nOMc1foGtxXwNI1o"} +{"fts":"hlslpp https://github.com/redorav/hlslpp math library using hlsl syntax with multiplatform simd support.","name":"hlslpp","version":"3.5.3","description":"Math library using HLSL syntax with multiplatform SIMD support.","homepage":"https://github.com/redorav/hlslpp","license":"MIT","supports":"!x86","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"sFmNFvQYzXuHGXPO"} +{"fts":"hnswlib https://github.com/nmslib/hnswlib header-only library for fast approximate nearest neighbors","name":"hnswlib","version":"0.8.0","description":"Header-only library for fast approximate nearest neighbors","homepage":"https://github.com/nmslib/hnswlib","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Bc6ZXLFLPtd1nk4x"} +{"fts":"hps https://github.com/jl2922/hps a c++11 high performance serialization library.","name":"hps","version-date":"2022-01-18","description":"A C++11 High Performance Serialization Library.","homepage":"https://github.com/jl2922/hps","license":"MIT","_id":"TQLoioXFgvDn576Q"} +{"fts":"hpx https://github.com/stellar-group/hpx bzip2 build with bzip2 compression cuda build with cuda support mpi build with mpi parcelport snappy build with snappy compression zlib build with zlib compression the c++ standards library for concurrency and parallelism hpx is a c++ standards library for concurrency and parallelism. it implements all of the corresponding facilities as defined by the c++ standard. additionally, in hpx we implement functionalities proposed as part of the ongoing c++ standardization process. we also extend the c++ standard apis to the distributed case.","name":"hpx","version":"1.10.0","port-version":1,"description":["The C++ Standards Library for Concurrency and Parallelism","HPX is a C++ Standards Library for Concurrency and Parallelism. It implements all of the corresponding facilities as defined by the C++ Standard. Additionally, in HPX we implement functionalities proposed as part of the ongoing C++ standardization process. We also extend the C++ Standard APIs to the distributed case."],"homepage":"https://github.com/STEllAR-GROUP/hpx","license":"BSL-1.0","supports":"!(windows & x86)","dependencies":["asio","boost-accumulators","boost-config","boost-context","boost-dynamic-bitset","boost-exception","boost-filesystem","boost-iostreams","boost-lockfree","boost-range","boost-spirit","boost-system","boost-throw-exception","boost-variant","boost-winapi",{"name":"gperftools","platform":"linux"},"hwloc",{"name":"pkgconf","host":true},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["bzip2","mpi","snappy","zlib"],"features":{"bzip2":{"description":"Build with bzip2 compression","dependencies":["bzip2"]},"cuda":{"description":"Build with CUDA support","dependencies":["cuda"]},"mpi":{"description":"Build with MPI parcelport","dependencies":["mpi"]},"snappy":{"description":"Build with snappy compression","dependencies":["snappy"]},"zlib":{"description":"Build with zlib compression","dependencies":["zlib"]}},"_id":"Xk3tPRv2YRqmCSto"} +{"fts":"htscodecs https://github.com/samtools/htscodecs bzip2 enable support for bz2 within arith streams custom compression for cram and others.","name":"htscodecs","version":"1.6.0","description":"Custom compression for CRAM and others.","homepage":"https://github.com/samtools/htscodecs","license":"MIT","supports":"!windows","features":{"bzip2":{"description":"Enable support for BZ2 within Arith streams","dependencies":["bzip2"]}},"_id":"YxXXfgTCjdMp573s"} +{"fts":"htslib https://github.com/samtools/htslib bzip2 enable support for bz2-compressed cram files deflate use libdeflate for faster crc and deflate algorithms lzma enable support for lzma-compressed cram files c library for high-throughput sequencing data formats","name":"htslib","version":"1.20","description":"C library for high-throughput sequencing data formats","homepage":"https://github.com/samtools/htslib","license":"MIT","supports":"!windows","dependencies":["htscodecs","zlib"],"features":{"bzip2":{"description":"Enable support for BZ2-compressed CRAM files","dependencies":["bzip2"]},"deflate":{"description":"Use libdeflate for faster crc and deflate algorithms","dependencies":["libdeflate"]},"lzma":{"description":"Enable support for LZMA-compressed CRAM files","dependencies":["liblzma"]}},"_id":"WkZjjEtwMislJW2t"} +{"fts":"http-parser https://github.com/nodejs/http-parser http parser.","name":"http-parser","version":"2.9.4","port-version":3,"description":"HTTP Parser.","homepage":"https://github.com/nodejs/http-parser","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"qqsmvQhJJbuQON42"} +{"fts":"hungarian c-implementation of the hungarian method: finding the optimal assignment (assigning a set of jobs to a set of machines) in o(n^3), where n=max{#jobs, #machines}. the implementation is a sligntly enhanced version of the implementation provided by the stanford graphbase","name":"hungarian","version":"0.1.3","port-version":3,"description":"C-implementation of the Hungarian Method: finding the optimal assignment (assigning a set of jobs to a set of machines) in O(n^3), where n=max{#jobs, #machines}. The implementation is a sligntly enhanced version of the implementation provided by the Stanford GraphBase","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"fIVbeV37XLk997et"} +{"fts":"hunspell https://github.com/hunspell/hunspell nls enable native language support tools build hunspell tools the most popular spellchecking library.","name":"hunspell","version":"1.7.2","port-version":1,"description":"The most popular spellchecking library.","homepage":"https://github.com/hunspell/hunspell","license":"MPL-1.1 OR LGPL-2.1-or-later OR GPL-2.0-or-later","supports":"!uwp & !xbox","dependencies":["libiconv"],"features":{"nls":{"description":"Enable native language support","supports":"!windows | mingw","dependencies":["gettext",{"name":"gettext","host":true,"features":["tools"]}]},"tools":{"description":"Build hunspell tools","supports":"!windows | mingw"}},"_id":"eV6c0ZukCMVwcMlw"} +{"fts":"hwloc https://github.com/open-mpi/hwloc bgoglin portable hardware locality (hwloc) the portable hardware locality (hwloc) software package provides a portable abstraction (across os, versions, architectures, ...) of the hierarchical topology of modern architectures, including numa memory nodes, sockets, shared caches, cores and simultaneous multithreading. it also gathers various system attributes such as cache and memory information as well as the locality of i/o devices such as network interfaces, infiniband hcas or gpus.","name":"hwloc","version":"2.10.0","port-version":1,"maintainers":"bgoglin","description":["Portable Hardware Locality (hwloc)","The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various system attributes such as cache and memory information as well as the locality of I/O devices such as network interfaces, InfiniBand HCAs or GPUs."],"homepage":"https://github.com/open-mpi/hwloc","license":"BSD-2-Clause","supports":"!uwp","_id":"vyvW95RIdQq9QWEe"} +{"fts":"hyperscan https://www.hyperscan.io a regular expression library with o(length of input) match times that takes advantage of intel hardware to provide blazing speed.","name":"hyperscan","version":"5.4.2","description":"A regular expression library with O(length of input) match times that takes advantage of Intel hardware to provide blazing speed.","homepage":"https://www.hyperscan.io","license":"BSD-3-Clause","supports":"!arm","dependencies":["boost-array","boost-chrono","boost-config","boost-core","boost-crc","boost-detail","boost-dynamic-bitset","boost-functional","boost-graph","boost-icl","boost-multi-array","boost-ptr-container","boost-random","boost-regex","boost-system","boost-thread","boost-type-traits","boost-unordered","boost-utility","pcre","ragel",{"name":"vcpkg-cmake","host":true}],"_id":"ba2lXtdWauovT0ll"} +{"fts":"hypodermic https://github.com/ybainier/hypodermic hypodermic is a non-intrusive header only ioc container for c++","name":"hypodermic","version-date":"2023-03-03","description":"Hypodermic is a non-intrusive header only IoC container for C++","homepage":"https://github.com/ybainier/Hypodermic","license":"MIT","dependencies":["boost-algorithm","boost-config","boost-format","boost-range","boost-signals2","boost-system","boost-test",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"355u5SOnWoLGonb9"} +{"fts":"hypre https://computation.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods parallel solvers for sparse linear systems featuring multigrid methods","name":"hypre","version":"2.29.0","port-version":1,"description":"Parallel solvers for sparse linear systems featuring multigrid methods","homepage":"https://computation.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods","dependencies":["blas","lapack","mpi",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"HyjDWEeoJ1rsEj2Z"} +{"fts":"iceoryx https://iceoryx.io many-to-many using the m:n pattern for communication toml-config toml support for roudi with dynamic configuration true zero-copy inter-process-communication","name":"iceoryx","version":"2.0.5","description":"True zero-copy inter-process-communication","homepage":"https://iceoryx.io","license":"Apache-2.0","supports":"!uwp","dependencies":[{"name":"acl","platform":"linux"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["many-to-many","toml-config"],"features":{"many-to-many":{"description":"Using the m:n pattern for communication"},"toml-config":{"description":"TOML support for RouDi with dynamic configuration","dependencies":["cpptoml"]}},"_id":"6d91BNOKKkW0B9Wg"} +{"fts":"icu https://icu.unicode.org/home tools build tools mature and widely used unicode and localization library.","name":"icu","version":"74.2","port-version":4,"description":"Mature and widely used Unicode and localization library.","homepage":"https://icu.unicode.org/home","license":"ICU","dependencies":[{"name":"icu","host":true,"features":["tools"]}],"features":{"tools":{"description":"Build tools","supports":"!uwp"}},"_id":"D4DUVIzSNYkvHs5m"} +{"fts":"ideviceinstaller https://libimobiledevice.org/ manage apps of ios devices","name":"ideviceinstaller","version-date":"2023-07-21","description":"Manage apps of iOS devices","homepage":"https://libimobiledevice.org/","license":"LGPL-2.0-or-later","supports":"!uwp & !android & !ios & !xbox","dependencies":["dirent","getopt","libimobiledevice","libzip",{"name":"vcpkg-cmake","host":true}],"_id":"15Em1RksxIVm8Mfm"} +{"fts":"idevicerestore https://libimobiledevice.org/ restore/upgrade firmware of ios devices","name":"idevicerestore","version-date":"2023-05-23","description":"Restore/upgrade firmware of iOS devices","homepage":"https://libimobiledevice.org/","license":"LGPL-3.0-or-later","supports":"(!windows & !android & !ios) | mingw","dependencies":["curl","dirent","getopt","libimobiledevice","libimobiledevice-glue","libirecovery","libzip","openssl",{"name":"vcpkg-cmake","host":true},"zlib"],"_id":"CgKu15M5M6KgIfhO"} +{"fts":"idyntree https://github.com/robotology/idyntree assimp add support for loading meshes irrlicht add support for irrlicht-based visualizer multibody dynamics library designed for free floating robots.","name":"idyntree","version":"12.4.0","description":"Multibody Dynamics Library designed for Free Floating Robots.","homepage":"https://github.com/robotology/idyntree","license":"BSD-3-Clause","supports":"!xbox","dependencies":["eigen3","libxml2",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["assimp"],"features":{"assimp":{"description":"Add support for loading meshes","dependencies":["assimp"]},"irrlicht":{"description":"Add support for irrlicht-based visualizer","supports":"!windows","dependencies":["glfw3","irrlicht"]}},"_id":"JRI0buGhme2y9bXZ"} +{"fts":"if97 https://github.com/coolprop/if97 this repository implements the if97 formulation for the properties of pure water substance.","name":"if97","version":"2.1.3","port-version":1,"description":"This repository implements the IF97 formulation for the properties of pure water substance.","homepage":"https://github.com/CoolProp/IF97","license":"MIT","_id":"TeuEEMNDlw8b9x7R"} +{"fts":"igloo a framework for unit testing in c++","name":"igloo","version":"1.1.1","port-version":2,"description":"A framework for unit testing in C++","_id":"gVxbyt0juVR8WRHg"} +{"fts":"ignition-cmake0 https://ignitionrobotics.org/libs/cmake cmake helper functions for building robotic applications","name":"ignition-cmake0","version":"0.6.2","port-version":4,"description":"CMake helper functions for building robotic applications","homepage":"https://ignitionrobotics.org/libs/cmake","license":null,"dependencies":[{"name":"ignition-modularscripts","host":true}],"_id":"xTb4IJAsjhM95RHL"} +{"fts":"ignition-cmake2 https://ignitionrobotics.org/libs/cmake cmake helper functions for building robotic applications","name":"ignition-cmake2","version":"2.17.1","description":"CMake helper functions for building robotic applications","homepage":"https://ignitionrobotics.org/libs/cmake","license":null,"dependencies":[{"name":"ignition-modularscripts","host":true}],"_id":"bG45XWzRJEERObWR"} +{"fts":"ignition-common1 deprecated: use ignition-common3. common libraries for robotics applications","name":"ignition-common1","version":"1.1.1","port-version":4,"description":"Deprecated: Use ignition-common3. Common libraries for robotics applications","license":null,"supports":"windows","dependencies":[{"name":"dlfcn-win32","platform":"windows | uwp"},{"name":"ffmpeg","platform":"!windows & !uwp"},{"name":"freeimage","platform":"!windows & !uwp"},{"name":"gts","platform":"!windows & !uwp"},"ignition-cmake0","ignition-math4",{"name":"ignition-modularscripts","host":true},{"name":"tinyxml2","platform":"!windows & !uwp"}],"_id":"8cUssSQP7yrcW47m"} +{"fts":"ignition-common3 https://ignitionrobotics.org/libs/common common libraries for robotics applications","name":"ignition-common3","version":"3.16.0","description":"Common libraries for robotics applications","homepage":"https://ignitionrobotics.org/libs/common","license":null,"dependencies":[{"name":"dlfcn-win32","platform":"windows | uwp"},"ffmpeg","freeimage","gts","ignition-cmake2","ignition-math6",{"name":"ignition-modularscripts","host":true},{"name":"libuuid","platform":"!windows & !uwp & !osx"},"tinyxml2"],"_id":"P9iUotKPMIpppYI1"} +{"fts":"ignition-fuel-tools1 tools for using fuel api to download robot models","name":"ignition-fuel-tools1","version":"1.2.0","port-version":4,"description":"Tools for using fuel API to download robot models","license":null,"dependencies":["curl","ignition-cmake0","ignition-common1",{"name":"ignition-modularscripts","host":true},"jsoncpp","libyaml","libzip"],"_id":"CRGldmP6ry9HiGqm"} +{"fts":"ignition-fuel-tools4 https://ignitionrobotics.org/libs/fuel_tools tools for using fuel api to download robot models","name":"ignition-fuel-tools4","version":"4.3.0","port-version":2,"description":"Tools for using fuel API to download robot models","homepage":"https://ignitionrobotics.org/libs/fuel_tools","license":null,"dependencies":["curl","ignition-cmake2","ignition-common3",{"name":"ignition-modularscripts","host":true},"ignition-msgs5","jsoncpp","libyaml","libzip","tinyxml2"],"_id":"zl1KRXYivjgTGupT"} +{"fts":"ignition-math4 https://ignitionrobotics.org/libs/math math api for robotic applications","name":"ignition-math4","version":"4.0.0","port-version":3,"description":"Math API for robotic applications","homepage":"https://ignitionrobotics.org/libs/math","license":null,"dependencies":["ignition-cmake0",{"name":"ignition-modularscripts","host":true}],"_id":"K5IhJ2UtFLx8b1jh"} +{"fts":"ignition-math6 https://ignitionrobotics.org/libs/math math api for robotic applications","name":"ignition-math6","version":"6.14.0","description":"Math API for robotic applications","homepage":"https://ignitionrobotics.org/libs/math","license":null,"dependencies":["eigen3","ignition-cmake2",{"name":"ignition-modularscripts","host":true}],"_id":"l7U6eMVTC12eHqvD"} +{"fts":"ignition-modularscripts vcpkg helpers to package ignition libraries","name":"ignition-modularscripts","version-date":"2023-05-05","description":"Vcpkg helpers to package ignition libraries","license":null,"supports":"native","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"uSuMOCA7oO0QQWIj"} +{"fts":"ignition-msgs1 middleware protobuf messages for robotics","name":"ignition-msgs1","version":"1.0.0","port-version":7,"description":"Middleware protobuf messages for robotics","license":"Apache-2.0","dependencies":["ignition-cmake0","ignition-math4",{"name":"ignition-modularscripts","host":true},"protobuf"],"_id":"yzDqlZ0Hf1r90jMt"} +{"fts":"ignition-msgs5 middleware protobuf messages for robotics","name":"ignition-msgs5","version":"5.3.0","port-version":7,"description":"Middleware protobuf messages for robotics","license":"Apache-2.0","supports":"!(arm | uwp)","dependencies":["ignition-cmake2","ignition-math6",{"name":"ignition-modularscripts","host":true},"protobuf","tinyxml2"],"_id":"cWlxGAcEW2QjEu6I"} +{"fts":"ignition-msgs6 middleware protobuf messages for robotics","name":"ignition-msgs6","version":"6.0.0","port-version":6,"description":"Middleware protobuf messages for robotics","license":"Apache-2.0","supports":"!(arm | uwp)","dependencies":["ignition-cmake2","ignition-math6",{"name":"ignition-modularscripts","host":true},"protobuf","tinyxml2"],"_id":"tQ7WrbRUeLgd78Yv"} +{"fts":"ignition-plugin1 https://ignitionrobotics.org/libs/plugin library for registering plugin libraries and dynamically loading them at runtime","name":"ignition-plugin1","version":"1.4.0","description":"Library for registering plugin libraries and dynamically loading them at runtime","homepage":"https://ignitionrobotics.org/libs/plugin","license":null,"dependencies":[{"name":"dlfcn-win32","platform":"windows | uwp"},"ignition-cmake2",{"name":"ignition-modularscripts","host":true}],"_id":"Fx0lguvpaZtHwwOx"} +{"fts":"ignition-tools https://gazebosim.org gazebo tools provide the ign command line tool that accepts multiple subcommands.","name":"ignition-tools","version":"1.5.0","port-version":1,"description":"Gazebo tools provide the ign command line tool that accepts multiple subcommands.","homepage":"https://gazebosim.org","license":"Apache-2.0","supports":"!(arm & windows) & !uwp","dependencies":["backward-cpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"w57FAGZbwM0B4zcZ"} +{"fts":"ignition-transport4 transport middleware for robotics","name":"ignition-transport4","version":"4.0.0","port-version":7,"description":"Transport middleware for robotics","license":null,"dependencies":["cppzmq","ignition-cmake0",{"name":"ignition-modularscripts","host":true},"ignition-msgs1",{"name":"libuuid","platform":"!windows & !uwp & !osx"},"protobuf","zeromq"],"_id":"FMMwsfWLMqIsWjRT"} +{"fts":"ignition-transport8 transport middleware for robotics","name":"ignition-transport8","version":"8.1.0","port-version":5,"description":"Transport middleware for robotics","license":null,"dependencies":["cppzmq","ignition-cmake2",{"name":"ignition-modularscripts","host":true},"ignition-msgs5",{"name":"libuuid","platform":"!windows & !uwp & !osx"},"protobuf","sqlite3","zeromq"],"_id":"5E1O33nHKlu1XQK6"} +{"fts":"ignition-transport9 transport middleware for robotics","name":"ignition-transport9","version":"9.0.0","port-version":5,"description":"Transport middleware for robotics","license":null,"dependencies":["cppzmq","ignition-cmake2",{"name":"ignition-modularscripts","host":true},"ignition-msgs6",{"name":"libuuid","platform":"!windows & !uwp & !osx"},"protobuf","sqlite3","zeromq"],"_id":"lGn4shzHWoxgr4Rk"} +{"fts":"ignition-utils1 https://gazebosim.org ignition utils, a component of ignition robotics, provides general purpose classes and functions designed for robotic applications.","name":"ignition-utils1","version":"1.5.1","description":"Ignition Utils, a component of Ignition Robotics, provides general purpose classes and functions designed for robotic applications.","homepage":"https://gazebosim.org","license":"Apache-2.0","dependencies":["ignition-cmake2",{"name":"ignition-modularscripts","host":true}],"_id":"7I6FSzWJoodpKgBu"} +{"fts":"igraph https://igraph.org/ graphml support for reading graphml files openmp use openmp parallelization in some functions igraph is a c library for network analysis and graph theory, with an emphasis on efficiency portability and ease of use.","name":"igraph","version":"0.10.13","description":"igraph is a C library for network analysis and graph theory, with an emphasis on efficiency portability and ease of use.","homepage":"https://igraph.org/","license":"GPL-2.0-or-later","supports":"!xbox","dependencies":["blas","lapack",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["graphml"],"features":{"graphml":{"description":"Support for reading GraphML files","dependencies":["libxml2"]},"openmp":{"description":"Use OpenMP parallelization in some functions"}},"_id":"tGR2PjsaMU2Tmt5z"} +{"fts":"iir1 https://github.com/berndporr/iir1 realtime c++ filter library","name":"iir1","version":"1.9.5","description":"Realtime C++ filter library","homepage":"https://github.com/berndporr/iir1","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"anjVkeFEgn6oT1iV"} +{"fts":"ijg-libjpeg http://www.ijg.org/ independent jpeg group's jpeg software","name":"ijg-libjpeg","version-string":"9e","port-version":2,"description":"Independent JPEG Group's JPEG software","homepage":"http://www.ijg.org/","license":null,"supports":"!emscripten & !wasm32","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"MhB07oJo2TeErQio"} +{"fts":"im3d https://github.com/john-chapman/im3d immediate mode rendering and 3d gizmos","name":"im3d","version-date":"2022-10-11","description":"Immediate mode rendering and 3d gizmos","homepage":"https://github.com/john-chapman/im3d","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"9B5AY8PyHrgvkSbX"} +{"fts":"imageinfo https://github.com/xiaozhuai/imageinfo tools build command line tool cross platform super fast single header c++ library to get image size and format without loading/decoding. support avif, bmp, cur, dds, gif, hdr (pic), heic (heif), icns, ico, jp2, jpeg (jpg), jpx, ktx, png, psd, qoi, tga, tiff (tif), webp ...","name":"imageinfo","version-date":"2024-08-05","description":"Cross platform super fast single header c++ library to get image size and format without loading/decoding. Support avif, bmp, cur, dds, gif, hdr (pic), heic (heif), icns, ico, jp2, jpeg (jpg), jpx, ktx, png, psd, qoi, tga, tiff (tif), webp ...","homepage":"https://github.com/xiaozhuai/imageinfo","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"build command line tool","supports":"!android & !ios & !xbox & !wasm32"}},"_id":"1uCNeL4P0fQUJIEM"} +{"fts":"imath https://github.com/academysoftwarefoundation/imath imath is a c++ and python library of 2d and 3d vector, matrix, and math operations for computer graphics.","name":"imath","version":"3.1.11","description":"Imath is a C++ and Python library of 2D and 3D vector, matrix, and math operations for computer graphics.","homepage":"https://github.com/AcademySoftwareFoundation/Imath","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"yJFQS5dDJ2jqtiDs"} +{"fts":"imcce-openfa https://gitlab.obspm.fr/imcce_openfa/openfa set of algorithms and procedures that implement standard models used in fundamental astronomy","name":"imcce-openfa","version":"20231011.0.3","description":"set of algorithms and procedures that implement standard models used in fundamental astronomy","homepage":"https://gitlab.obspm.fr/imcce_openfa/openfa","license":"BSD-3-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"NounqIWJTjVJxcxf"} +{"fts":"imgui-node-editor https://github.com/thedmd/imgui-node-editor node editor built using dear imgui","name":"imgui-node-editor","version":"0.9.3","port-version":1,"description":"Node Editor built using Dear ImGui","homepage":"https://github.com/thedmd/imgui-node-editor","license":"MIT","dependencies":["imgui",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"wVA2G5XSUFwIOzgO"} +{"fts":"imgui-sfml https://github.com/eliasdaler/imgui-sfml imgui binding for use with sfml","name":"imgui-sfml","version":"2.6","description":"ImGui binding for use with SFML","homepage":"https://github.com/eliasdaler/imgui-sfml","license":"MIT","dependencies":["imgui","opengl","sfml",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ROQ59uK5vOBd1K6e"} +{"fts":"imgui https://github.com/ocornut/imgui allegro5-binding make available allegro5 binding android-binding make available android native app support docking-experimental build with docking support dx10-binding make available directx10 binding dx11-binding make available directx11 binding dx12-binding make available directx12 binding dx9-binding make available directx9 binding freetype build font atlases using freetype instead of stb_truetype freetype-lunasvg add support to render opentype svg fonts using lunasvg glfw-binding make available glfw binding glut-binding make available glut binding libigl-imgui install the libigl-imgui headers metal-binding make available metal binding opengl2-binding make available opengl (legacy) binding opengl3-binding make available opengl3/es/es2 (modern) binding osx-binding make available osx binding sdl2-binding make available sdl2 binding sdl2-renderer-binding make available sdl2 renderer binding test-engine build test engine vulkan-binding make available vulkan binding wchar32 use wchar32 instead of wchar16 win32-binding make available win32 binding bloat-free immediate mode graphical user interface for c++ with minimal dependencies.","name":"imgui","version":"1.91.0","description":"Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies.","homepage":"https://github.com/ocornut/imgui","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"allegro5-binding":{"description":"Make available Allegro5 binding","dependencies":["allegro5"]},"android-binding":{"description":"Make available Android native app support","supports":"android"},"docking-experimental":{"description":"Build with docking support"},"dx10-binding":{"description":"Make available DirectX10 binding","supports":"windows & !uwp"},"dx11-binding":{"description":"Make available DirectX11 binding","supports":"windows & !uwp"},"dx12-binding":{"description":"Make available DirectX12 binding","supports":"!x86 & windows & !uwp"},"dx9-binding":{"description":"Make available DirectX9 binding","supports":"windows & !uwp"},"freetype":{"description":"Build font atlases using FreeType instead of stb_truetype","dependencies":["freetype"]},"freetype-lunasvg":{"description":"Add support to render OpenType SVG fonts using LunaSVG","dependencies":[{"name":"imgui","features":["freetype"]},"lunasvg"]},"glfw-binding":{"description":"Make available GLFW binding","dependencies":[{"name":"glfw3","platform":"!emscripten"}]},"glut-binding":{"description":"Make available Glut binding","dependencies":["freeglut"]},"libigl-imgui":{"description":"Install the libigl-imgui headers"},"metal-binding":{"description":"Make available Metal binding","supports":"osx"},"opengl2-binding":{"description":"Make available OpenGL (legacy) binding","supports":"!uwp"},"opengl3-binding":{"description":"Make available OpenGL3/ES/ES2 (modern) binding"},"osx-binding":{"description":"Make available OSX binding","supports":"osx"},"sdl2-binding":{"description":"Make available SDL2 binding","dependencies":["sdl2"]},"sdl2-renderer-binding":{"description":"Make available SDL2 Renderer binding","dependencies":["sdl2"]},"test-engine":{"description":"Build test engine","supports":"!uwp","license":null,"dependencies":["stb"]},"vulkan-binding":{"description":"Make available Vulkan binding","dependencies":["vulkan"]},"wchar32":{"description":"Use WCHAR32 instead of WCHAR16"},"win32-binding":{"description":"Make available Win32 binding","supports":"windows & !uwp"}},"_id":"KlGXAgdcQHIshrWr"} +{"fts":"imguizmo https://github.com/cedricguillemet/imguizmo immediate mode 3d gizmo for scene editing and other controls based on dear imgui","name":"imguizmo","version-date":"2024-05-29","port-version":1,"description":"Immediate mode 3D gizmo for scene editing and other controls based on Dear ImGui","homepage":"https://github.com/CedricGuillemet/ImGuizmo","license":"MIT","dependencies":["imgui",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"896YaEoWVmsUxA7W"} +{"fts":"immer https://sinusoid.es/immer/ docs build documentation postmodern immutable and persistent data structures for c++","name":"immer","version":"0.8.1","description":"Postmodern immutable and persistent data structures for C++","homepage":"https://sinusoid.es/immer/","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"docs":{"description":"Build documentation"}},"_id":"Tx2e9EUXElG27wSf"} +{"fts":"implot https://github.com/epezent/implot advanced 2d plotting for dear imgui","name":"implot","version":"0.16","description":"Advanced 2D Plotting for Dear ImGui","homepage":"https://github.com/epezent/implot","license":"MIT","dependencies":["imgui",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Q6faUUAhfC5EeUkE"} +{"fts":"indicators https://github.com/p-ranav/indicators activity indicators for modern c++","name":"indicators","version":"2.3","description":"Activity indicators for modern C++","homepage":"https://github.com/p-ranav/indicators","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"xaDpGjP6SF3xUX1g"} +{"fts":"indirect-value an indirect value-type for c++","name":"indirect-value","version-date":"2023-06-01","description":"An indirect value-type for C++","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ogEIC1ZYMXTCqXsE"} +{"fts":"influxdb-cxx https://github.com/offa/influxdb-cxx boost enables udp and unix sockets as transport layer influxdb c++ client library","name":"influxdb-cxx","version":"0.7.2","description":"InfluxDB C++ client library","homepage":"https://github.com/offa/influxdb-cxx","license":"MIT","dependencies":["cpr",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"boost":{"description":"Enables UDP and Unix sockets as Transport Layer","supports":"!uwp","dependencies":["boost-asio","boost-conversion","boost-property-tree"]}},"_id":"C2AGIMijbbBzymWM"} +{"fts":"infoware https://github.com/thephd/infoware d3d use direct3d for gpu detection.,this choice has priority over opencl and opengl. opencl use opencl for gpu detection.,this choice has priority over opengl. opengl use opengl for gpu detection. x11 use x11 for display detection. c++ library for pulling system and hardware information, without hitting the command line.","name":"infoware","version-date":"2023-04-12","description":"C++ Library for pulling system and hardware information, without hitting the command line.","homepage":"https://github.com/ThePhD/infoware","license":"CC0-1.0","supports":"!android & !uwp & !(windows & arm)","dependencies":[{"name":"infoware","host":true},{"name":"pciids","platform":"native"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"d3d":{"description":["Use Direct3D for GPU detection.","This choice has priority over opencl and opengl."],"supports":"windows"},"opencl":{"description":["Use OpenCL for GPU detection.","This choice has priority over opengl."],"dependencies":["opencl"]},"opengl":{"description":"Use OpenGL for GPU detection.","supports":"!osx & !ios","dependencies":["opengl"]},"x11":{"description":"Use X11 for display detection.","supports":"!windows"}},"_id":"NemDQpEvwjSlU9Az"} +{"fts":"inih https://github.com/benhoyt/inih cpp build the c++ library simple .ini file parser","name":"inih","version":"58","description":"Simple .INI file parser","homepage":"https://github.com/benhoyt/inih","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-tool-meson","host":true}],"default-features":["cpp"],"features":{"cpp":{"description":"Build the C++ library"}},"_id":"UYWE3SKO0bsLydn3"} +{"fts":"iniparser https://github.com/ndevilla/iniparser c library for parsing ini-style files","name":"iniparser","version-date":"2020-04-06","port-version":5,"description":"C library for parsing INI-style files","homepage":"https://github.com/ndevilla/iniparser","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"JXuYCg74e6nbhVTC"} +{"fts":"inipp https://github.com/mcmtroffaes/inipp simple header-only c++ ini parser and generator","name":"inipp","version":"1.0.12","description":"Simple header-only C++ ini parser and generator","homepage":"https://github.com/mcmtroffaes/inipp","license":"MIT","_id":"3gKiXQaYAn8qLXbK"} +{"fts":"inja https://github.com/pantor/inja inja - a template engine for modern c++","name":"inja","version":"3.4.0","description":"Inja - A Template Engine for Modern C++","homepage":"https://github.com/pantor/inja","license":"MIT","dependencies":["nlohmann-json",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"BWoygcj1TO7JvHwc"} +{"fts":"intel-ipsec intel(r) multi-buffer crypto for ipsec library","name":"intel-ipsec","version":"1.1","description":"Intel(R) Multi-Buffer Crypto for IPsec Library","supports":"x64 & (windows | linux) & !uwp","_id":"y6CxxLkG4MDbFsFD"} +{"fts":"intel-mkl https://www.intel.com/content/www/us/en/developer/tools/oneapi/onemkl.html intel® math kernel library (intel® mkl) accelerates math processing routines, increases application performance, and reduces development time on intel® processors.","name":"intel-mkl","version":"2023.0.0","port-version":4,"description":"Intel® Math Kernel Library (Intel® MKL) accelerates math processing routines, increases application performance, and reduces development time on Intel® processors.","homepage":"https://www.intel.com/content/www/us/en/developer/tools/oneapi/onemkl.html","license":null,"supports":"(windows | linux | osx) & x64","dependencies":[{"name":"vcpkg-tool-lessmsi","host":true,"platform":"windows"}],"_id":"0wEEQAew01HTun0m"} +{"fts":"intelrdfpmathlib intel(r) decimal floating-point math library","name":"intelrdfpmathlib","version-string":"20U2","port-version":6,"description":"Intel(R) Decimal Floating-Point Math Library","supports":"!(arm & windows)","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"WzK6R0d4rYreUMq7"} +{"fts":"io2d a lightweight, cross platform drawing library","name":"io2d","version-date":"2020-09-14","port-version":5,"description":"a lightweight, cross platform drawing library","dependencies":[{"name":"cairo","features":["x11"],"platform":"linux"},{"name":"cairo","platform":"!osx"},{"name":"graphicsmagick","platform":"!osx"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"6eoBiNvYCBHSmEId"} +{"fts":"iowa-hills-dsp https://github.com/hayguen/iowahills_dsp a platform-independent c/c++ library with many dsp (digital signal processing) functions, amongst also fir and iir filter design - but also fft, dft, goertzel and windowing functions.","name":"iowa-hills-dsp","version":"0.1.0","description":"A platform-independent C/C++ library with many DSP (digital signal processing) functions, amongst also FIR and IIR filter design - but also FFT, DFT, Goertzel and Windowing functions.","homepage":"https://github.com/hayguen/iowahills_dsp","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"GPbQg32rTftmCIOV"} +{"fts":"irrlicht http://irrlicht.sourceforge.net fast-fpu enable fast maths (at the expense of precision) tools build the tools filetoheader, fonttool, guieditor and meshconverter unicode support unicode path on windows the irrlicht engine is an open source realtime 3d engine written in c++. it is cross-platform, using d3d, opengl and its own software renderers.","name":"irrlicht","version":"1.8.5","description":"The Irrlicht Engine is an open source realtime 3D engine written in C++. It is cross-platform, using D3D, OpenGL and its own software renderers.","homepage":"http://irrlicht.sourceforge.net","supports":"!(arm | uwp)","dependencies":["bzip2","libjpeg-turbo","libpng","vcpkg-cmake","vcpkg-cmake-config","zlib"],"features":{"fast-fpu":{"description":"Enable fast maths (at the expense of precision)"},"tools":{"description":"Build the Tools FileToHeader, FontTool, GUIEditor and MeshConverter"},"unicode":{"description":"Support unicode path on windows"}},"_id":"8ksy0ByLp4gi70W6"} +{"fts":"irrxml alias port for irrlicht","name":"irrxml","version":"0","port-version":1,"description":"Alias port for irrlicht","dependencies":["irrlicht"],"_id":"3vgRCSK0lMQujnts"} +{"fts":"isal https://github.com/intel/isa-l intel(r) intelligent storage acceleration library","name":"isal","version":"2.30.0","description":"Intel(R) Intelligent Storage Acceleration Library","homepage":"https://github.com/intel/isa-l","license":"BSD-3-Clause","supports":"!uwp & (x64 | (arm64 & linux))","_id":"gJfk8k5OL44dwvVY"} +{"fts":"ismrmrd https://github.com/ismrmrd/ismrmrd ismrm raw data format","name":"ismrmrd","version":"1.13.7","description":"ISMRM Raw Data Format","homepage":"https://github.com/ismrmrd/ismrmrd","license":"BSD-3-Clause","supports":"!(x86 | arm | wasm32)","dependencies":["hdf5","pugixml",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"4iBtNyO7EBD1HVpN"} +{"fts":"itay-grudev-singleapplication https://github.com/itay-grudev/singleapplication replacement of qtsingleapplication for qt 5 and qt 6 with support for inter-instance communication","name":"itay-grudev-singleapplication","version":"3.5.1","description":"Replacement of QtSingleApplication for Qt 5 and Qt 6 with support for inter-instance communication","homepage":"https://github.com/itay-grudev/SingleApplication","license":"MIT","dependencies":[{"name":"qtbase","default-features":false,"features":["gui","network","widgets"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"vDkERbBr6nrEt8Ua"} +{"fts":"itk https://github.com/insightsoftwareconsortium/itk cuda build cuda module cufftw use cuda fftw opencl use opencl opencv build itkvideobridgeopencv module. python python functionality for itk rtk build rtk module tbb build tbb module tools build rtk with tools vtk build itkvtkglue module. insight segmentation and registration toolkit (itk) is used for image processing and analysis.","name":"itk","version":"5.4.0","description":"Insight Segmentation and Registration Toolkit (ITK) is used for image processing and analysis.","homepage":"https://github.com/InsightSoftwareConsortium/ITK","license":"Apache-2.0","dependencies":["double-conversion","eigen3","expat",{"name":"fftw3","default-features":false},"gdcm",{"name":"hdf5","default-features":false,"features":["cpp"]},"icu","libjpeg-turbo","libpng","minc",{"name":"openjpeg","default-features":false},{"name":"tiff","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"cuda":{"description":"Build CUDA module","dependencies":["cuda",{"name":"itk","default-features":false,"features":["opencl"]}]},"cufftw":{"description":"Use CUDA FFTW","dependencies":["cuda"]},"opencl":{"description":"Use OpenCL","dependencies":["opencl"]},"opencv":{"description":"Build ITKVideoBridgeOpenCV module.","dependencies":[{"name":"opencv","default-features":false,"features":["default-features"]}]},"python":{"description":"Python functionality for ITK","dependencies":["python3"]},"rtk":{"description":"Build RTK Module"},"tbb":{"description":"Build TBB Module","dependencies":["tbb"]},"tools":{"description":"Build RTK with tools","dependencies":[{"name":"itk","default-features":false,"features":["rtk"]}]},"vtk":{"description":"Build ITKVtkGlue module.","dependencies":[{"name":"vtk","default-features":false}]}},"_id":"YAsEkeuVRpm4TtFg"} +{"fts":"itpp http://itpp.sourceforge.net it++ is a c++ library of mathematical, signal processing and communication classes and functions. its main use is in simulation of communication systems and for performing research in the area of communications.","name":"itpp","version-semver":"4.3.1","port-version":11,"description":"IT++ is a C++ library of mathematical, signal processing and communication classes and functions. Its main use is in simulation of communication systems and for performing research in the area of communications.","homepage":"http://itpp.sourceforge.net","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"AELZ78hKDnc31k7A"} +{"fts":"itsy-bitsy https://github.com/thephd/itsy_bitsy bit containers, sequences, and views for everyone. ","name":"itsy-bitsy","version-date":"2022-08-02","description":"Bit containers, sequences, and views for everyone. ","homepage":"https://github.com/ThePhD/itsy_bitsy","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"ztd-idk"],"_id":"3FCaCSxqWgjYymRl"} +{"fts":"ixwebsocket https://github.com/machinezone/ixwebsocket mbedtls ssl support (mbedtls) openssl ssl support (openssl) sectransp ssl support (sectransp) ssl default ssl backend lightweight websocket client and server + http client and server","name":"ixwebsocket","version-semver":"11.4.5","description":"Lightweight WebSocket Client and Server + HTTP Client and Server","homepage":"https://github.com/machinezone/IXWebSocket","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["ssl"],"features":{"mbedtls":{"description":"SSL support (mbedTLS)","dependencies":["mbedtls"]},"openssl":{"description":"SSL support (OpenSSL)","supports":"!uwp","dependencies":["openssl"]},"sectransp":{"description":"SSL support (sectransp)","supports":"osx | ios"},"ssl":{"description":"Default SSL backend","dependencies":[{"name":"ixwebsocket","features":["mbedtls"],"platform":"windows"},{"name":"ixwebsocket","features":["sectransp"],"platform":"osx | ios"},{"name":"ixwebsocket","features":["mbedtls"],"platform":"windows & uwp"},{"name":"ixwebsocket","features":["openssl"],"platform":"!uwp & !windows & !osx & !ios"}]}},"_id":"4KjvzEoYoWDXv7Ae"} +{"fts":"jack2 https://jackaudio.org/ cross-platform api that enables device sharing and inter-application audio routing","name":"jack2","version-semver":"1.9.22","description":"Cross-platform API that enables device sharing and inter-application audio routing","homepage":"https://jackaudio.org/","license":"GPL-2.0","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"oONHgI2qCEpicblz"} +{"fts":"jaeger-client-cpp https://github.com/jaegertracing/jaeger-client-cpp c++ opentracing binding for jaeger https://jaegertracing.io/","name":"jaeger-client-cpp","version-semver":"0.7.0","port-version":2,"description":"C++ OpenTracing binding for Jaeger https://jaegertracing.io/","homepage":"https://github.com/jaegertracing/jaeger-client-cpp","supports":"!arm64","dependencies":["nlohmann-json","opentracing","thrift",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"yaml-cpp"],"_id":"riTOg7HdKcJxV56y"} +{"fts":"jansson https://github.com/akheron/jansson jansson is a c library for encoding, decoding and manipulating json data","name":"jansson","version":"2.14","port-version":1,"description":"Jansson is a C library for encoding, decoding and manipulating JSON data","homepage":"https://github.com/akheron/jansson","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"iCenO6zi9mSogArl"} +{"fts":"jasper https://github.com/jasper-software/jasper default-features platform-dependent default features opengl enable the use of the opengl/glut library open source implementation of the jpeg-2000 part-1 standard","name":"jasper","version":"4.2.1","description":"Open source implementation of the JPEG-2000 Part-1 standard","homepage":"https://github.com/jasper-software/jasper","license":null,"dependencies":["libjpeg-turbo",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["default-features"],"features":{"default-features":{"description":"Platform-dependent default features","dependencies":[{"name":"jasper","default-features":false,"features":["opengl"],"platform":"!(windows & arm) & !uwp & !ios"}]},"opengl":{"description":"Enable the use of the OpenGL/GLUT Library","dependencies":[{"name":"freeglut","platform":"!osx & !(windows & arm) & !uwp"},{"name":"opengl","platform":"!(windows & arm) & !uwp"}]}},"_id":"0tgt02NstYfWo5p2"} +{"fts":"jbig2dec https://github.com/artifexsoftware/jbig2dec a decoder library and example utility implementing the jbig2 bi-level image compression spec. also known as itu t.88 and iso iec 14492, and included by reference in adobe's pdf version 1.4 and later.","name":"jbig2dec","version":"0.20","description":"a decoder library and example utility implementing the JBIG2 bi-level image compression spec. Also known as ITU T.88 and ISO IEC 14492, and included by reference in Adobe's PDF version 1.4 and later.","homepage":"https://github.com/ArtifexSoftware/jbig2dec","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"luqtjf9WfP2BlotS"} +{"fts":"jbigkit https://www.cl.cam.ac.uk/~mgk25/jbigkit a software implementation of the jbig1 data compression standard (itu-t t.82)","name":"jbigkit","version":"2.1","port-version":7,"description":"A software implementation of the JBIG1 data compression standard (ITU-T T.82)","homepage":"https://www.cl.cam.ac.uk/~mgk25/jbigkit","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"doBaEf7THSACbigh"} +{"fts":"jemalloc https://jemalloc.net/ jemalloc is a general purpose malloc(3) implementation that emphasizes fragmentation avoidance and scalable concurrency support","name":"jemalloc","version":"5.3.0","port-version":1,"description":"jemalloc is a general purpose malloc(3) implementation that emphasizes fragmentation avoidance and scalable concurrency support","homepage":"https://jemalloc.net/","license":"BSD-2-Clause","_id":"uW8c1Ty8cTugXSkI"} +{"fts":"jhasse-poly2tri https://github.com/jhasse/poly2tri sweep-line algorithm for constrained delaunay triangulation","name":"jhasse-poly2tri","version-date":"2023-12-27","description":"Sweep-line algorithm for constrained Delaunay triangulation","homepage":"https://github.com/jhasse/poly2tri","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"dOhLC3ajQS8XpC2W"} +{"fts":"jigson https://github.com/joshuasledden/jigson a simple c++ library designed to facilitate easy mapping from json content to a class model.","name":"jigson","version":"0.1.3","description":"A simple C++ library designed to facilitate easy mapping from json content to a class model.","homepage":"https://github.com/JoshuaSledden/Jigson","license":"MIT","dependencies":["nlohmann-json",{"name":"vcpkg-cmake","host":true}],"_id":"L86SbImr40s7zx9S"} +{"fts":"jinja2cpplight https://github.com/hughperkins/jinja2cpplight (very) lightweight version of jinja2 for c++, lightweight templating engine for c++, based on jinja2.","name":"jinja2cpplight","version-date":"2018-05-08","port-version":3,"description":"(very) lightweight version of Jinja2 for C++, Lightweight templating engine for C++, based on Jinja2.","homepage":"https://github.com/hughperkins/Jinja2CppLight","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"7eNJpTgLWIjQgheh"} +{"fts":"jkqtplotter examples build examples tools build tools a qt plotting library","name":"jkqtplotter","version-date":"2023-10-24","port-version":1,"description":"A Qt Plotting Library","license":null,"dependencies":["cimg",{"name":"qtbase","default-features":false,"features":["gui","jpeg","opengl","png","widgets"]},"qtsvg",{"name":"vcpkg-cmake","host":true,"default-features":false},{"name":"vcpkg-cmake-config","host":true,"default-features":false}],"features":{"examples":{"description":"Build examples"},"tools":{"description":"Build tools"}},"_id":"TbZmTDOhPsJKA3Qf"} +{"fts":"joltphysics https://github.com/jrouwe/joltphysics a multi core friendly rigid body physics and collision detection library suitable for games and vr applications","name":"joltphysics","version":"5.1.0","port-version":1,"description":"A multi core friendly rigid body physics and collision detection library suitable for games and VR applications","homepage":"https://github.com/jrouwe/JoltPhysics","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"0jS7oKE4zO22P1hs"} +{"fts":"josuttis-jthread https://github.com/josuttis/jthread c++ class for a joining and cooperative interruptible thread (std::jthread) with stop_token helper","name":"josuttis-jthread","version-date":"2020-07-21","port-version":3,"description":"C++ class for a joining and cooperative interruptible thread (std::jthread) with stop_token helper","homepage":"https://github.com/josuttis/jthread","_id":"dChCF70yiboFIzEU"} +{"fts":"jsmn a minimalistic json parser in c.","name":"jsmn","version-date":"2019-04-27","port-version":2,"description":"A minimalistic JSON parser in C.","_id":"eW6ZfGSuP0pGZbkM"} +{"fts":"json-c https://github.com/json-c/json-c a json implementation in c","name":"json-c","version-date":"2023-08-12","description":"A JSON implementation in C","homepage":"https://github.com/json-c/json-c","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"KGpd2bcGFBuK3Vkj"} +{"fts":"json-dto https://github.com/stiffstream/json_dto a small header-only library for converting data between json representation and c++ structs.","name":"json-dto","version":"0.3.4","description":"A small header-only library for converting data between json representation and c++ structs.","homepage":"https://github.com/Stiffstream/json_dto","license":"BSD-3-Clause","dependencies":["rapidjson",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Znm0pfE2n9UMili7"} +{"fts":"json-rpc-cxx https://github.com/jsonrpcx/json-rpc-cxx a json-rpc 2.0 framework implemented in c++17 using the nlohmann's json for modern c++.","name":"json-rpc-cxx","version":"0.3.1","description":"A JSON-RPC 2.0 framework implemented in C++17 using the nlohmann's json for modern C++.","homepage":"https://github.com/jsonrpcx/json-rpc-cxx","license":"MIT","dependencies":["nlohmann-json",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"tpiIvfqsORRQnxSP"} +{"fts":"json-schema-validator https://github.com/pboettch/json-schema-validator c++ library for validating json documents based on a json schema. this validator is based on the nlohmann-json library.","name":"json-schema-validator","version":"2.3.0","port-version":2,"description":"C++ library for validating JSON documents based on a JSON Schema. This validator is based on the nlohmann-json library.","homepage":"https://github.com/pboettch/json-schema-validator","license":"MIT","dependencies":[{"name":"nlohmann-json","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ZGqh3nrzamMMRM3L"} +{"fts":"json-spirit a c++ json parser/generator implemented with boost spirit","name":"json-spirit","version":"4.1.0","port-version":5,"description":"A C++ JSON parser/generator implemented with Boost Spirit","dependencies":["boost-config","boost-integer","boost-smart-ptr","boost-spirit","boost-variant",{"name":"vcpkg-cmake","host":true}],"_id":"QgHTfAPhBhkhsIsz"} +{"fts":"json11 json11 is a tiny json library for c++11, providing json parsing and serialization.","name":"json11","version-date":"2017-06-20","port-version":6,"description":"json11 is a tiny JSON library for C++11, providing JSON parsing and serialization.","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"ifZP7a9RwZbL4Q7s"} +{"fts":"json5-parser https://github.com/caltech-ipac/json5_parser an enhancement of the json spirit c++ library to understand json5.","name":"json5-parser","version":"1.0.0","port-version":7,"description":"An enhancement of the JSON Spirit C++ library to understand json5.","homepage":"https://github.com/Caltech-IPAC/json5_parser","dependencies":["boost-spirit",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"RsW6MrKl6AN5WJlS"} +{"fts":"jsoncons https://github.com/danielaparker/jsoncons a c++, header-only library for constructing json and json-like text and binary data formats, with json pointer, json patch, json schema, jsonpath, jmespath, csv, messagepack, cbor, bson, ubjson","name":"jsoncons","version":"0.177.0","description":"A C++, header-only library for constructing JSON and JSON-like text and binary data formats, with JSON Pointer, JSON Patch, JSON Schema, JSONPath, JMESPath, CSV, MessagePack, CBOR, BSON, UBJSON","homepage":"https://github.com/danielaparker/jsoncons","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"IQP3ZcfzNC62QzIQ"} +{"fts":"jsoncpp https://github.com/open-source-parsers/jsoncpp jsoncpp is a c++ library that allows manipulating json values, including serialization and deserialization to and from strings. it can also preserve existing comment in unserialization/serialization steps, making it a convenient format to store user input files.","name":"jsoncpp","version":"1.9.6","description":"JsonCpp is a C++ library that allows manipulating JSON values, including serialization and deserialization to and from strings. It can also preserve existing comment in unserialization/serialization steps, making it a convenient format to store user input files.","homepage":"https://github.com/open-source-parsers/jsoncpp","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"g1vgIrLM200azeqG"} +{"fts":"jsonifier https://github.com/realtimechris/jsonifier a few classes for parsing and serializing json - very rapidly.","name":"jsonifier","version":"0.9.96","description":"A few classes for parsing and serializing json - very rapidly.","homepage":"https://github.com/realtimechris/jsonifier","license":"MIT","supports":"(windows & x64 & !xbox) | (linux & x64) | (osx & x64)","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"nIihzWNREdlfgqXa"} +{"fts":"jsonnet https://github.com/google/jsonnet jsonnet - the data templating language","name":"jsonnet","version":"0.20.0","description":"Jsonnet - The data templating language","homepage":"https://github.com/google/jsonnet","license":"Apache-2.0","dependencies":["nlohmann-json","ryml",{"name":"vcpkg-cmake","host":true}],"_id":"Vd7uYUgx4XB1exVe"} +{"fts":"juce https://juce.com curl enable curl support extras enable juce extras such as projucer, audiopluginhost, binarybuilder. freetype enable freetype support jack enable jack audio support ladspa enable ladspa plugin host support. opengl enable opengl support web-browser enable webbrowser support xcursor enable xcursor support xinerama enable xinerama support xrandr enable xrandr support xrender enable xrender support open-source cross-platform c++ application framework for desktop and mobile applications, including vst, vst3, au, auv3, aax and lv2 audio plug-ins and plug-in hosts","name":"juce","version":"7.0.12","description":"Open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, AAX and LV2 audio plug-ins and plug-in hosts","homepage":"https://juce.com","license":null,"supports":"!android & !uwp","dependencies":[{"name":"alsa","platform":"linux"},{"name":"juce","host":true},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["curl","freetype","jack","opengl","xcursor","xinerama","xrandr","xrender"],"features":{"curl":{"description":"Enable CURL support","dependencies":["curl"]},"extras":{"description":"Enable JUCE Extras such as Projucer, AudioPluginHost, BinaryBuilder."},"freetype":{"description":"Enable FreeType support","dependencies":["freetype"]},"jack":{"description":"Enable JACK audio support","dependencies":[{"name":"jack2","platform":"linux"}]},"ladspa":{"description":"Enable LADSPA plugin host support."},"opengl":{"description":"Enable OpenGL support","dependencies":["opengl"]},"web-browser":{"description":"Enable WebBrowser support"},"xcursor":{"description":"Enable XCursor support"},"xinerama":{"description":"Enable Xinerama support","dependencies":[{"name":"libxinerama","platform":"linux"}]},"xrandr":{"description":"Enable XRandR support","dependencies":[{"name":"libxrandr","platform":"linux"}]},"xrender":{"description":"Enable XRender support","dependencies":[{"name":"libxrender","platform":"linux"}]}},"_id":"1bl1ramT6p9rP198"} +{"fts":"jwt-cpp https://github.com/thalhammer/jwt-cpp a header only library for creating and validating json web tokens in c++","name":"jwt-cpp","version-semver":"0.7.0","port-version":1,"description":"A header only library for creating and validating json web tokens in c++","homepage":"https://github.com/Thalhammer/jwt-cpp","license":"MIT","dependencies":["openssl","picojson",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"3ISNGipj7hS6NlnW"} +{"fts":"jxrlib https://github.com/4creators/jxrlib open source implementation of the jpegxr image format standard.","name":"jxrlib","version":"2019.10.9","port-version":7,"description":"Open source implementation of the jpegxr image format standard.","homepage":"https://github.com/4creators/jxrlib","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"zMC0m3S9JE0j7x1M"} +{"fts":"kaitai-struct-cpp-stl-runtime http://kaitai.io/ iconv set the way strings have to be encoded to iconv kaitai struct is a declarative language used for describe various binary data structures, laid out in files or in memory. this library implements kaitai struct api for c++ using stl","name":"kaitai-struct-cpp-stl-runtime","version":"0.10.1","port-version":1,"description":"Kaitai Struct is a declarative language used for describe various binary data structures, laid out in files or in memory. This library implements Kaitai Struct API for C++ using STL","homepage":"http://kaitai.io/","documentation":"https://doc.kaitai.io/lang_cpp_stl.html","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["iconv"],"features":{"iconv":{"description":"Set the way strings have to be encoded to ICONV","dependencies":["libiconv"]}},"_id":"fYwA4l1ioQZ10k5T"} +{"fts":"kangaru https://github.com/gracicot/kangaru hashtypeid enable hash based type id a dependency injection container for c++11, c++14 and later","name":"kangaru","version":"4.3.2","description":"A dependency injection container for C++11, C++14 and later","homepage":"https://github.com/gracicot/kangaru","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"hashtypeid":{"description":"Enable hash based type id"}},"_id":"dMeJoq6CerMDxzVs"} +{"fts":"kcp https://github.com/skywind3000/kcp a fast and reliable arq protocol","name":"kcp","version":"1.7","description":"A fast and reliable ARQ protocol","homepage":"https://github.com/skywind3000/kcp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"dOHy9kASm55iKfzz"} +{"fts":"kdalgorithms https://github.com/kdab/kdalgorithms kdab's algorithm helpers for c++14 and up","name":"kdalgorithms","version":"1.3","description":"KDAB's algorithm helpers for C++14 and up","homepage":"https://github.com/KDAB/KDAlgorithms","license":"MIT","_id":"NL9KscQntgoDWCf3"} +{"fts":"kdbindings https://github.com/kdab/kdbindings reactive programming & data binding in c++","name":"kdbindings","version":"1.0.3","description":"Reactive programming & data binding in C++","homepage":"https://github.com/KDAB/KDBindings","license":"MIT OR BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"YWDRt2f11N6fcd5b"} +{"fts":"kddockwidgets https://www.kdab.com/development-resources/qt-tools/kddockwidgets/ kdab's dock widget framework for qt","name":"kddockwidgets","version":"2.1.0","description":"KDAB's Dock Widget Framework for Qt","homepage":"https://www.kdab.com/development-resources/qt-tools/kddockwidgets/","dependencies":[{"name":"qtbase","default-features":false,"features":["widgets"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"H3W9OVtsi6eqv29u"} +{"fts":"kdsoap https://www.kdab.com/products/kd-soap a qt-based client-side and server-side soap component","name":"kdsoap","version":"2.2.0","description":"A Qt-based client-side and server-side SOAP component","homepage":"https://www.kdab.com/products/kd-soap","license":"MIT","dependencies":[{"name":"qtbase","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"25R7ymw83mqinowW"} +{"fts":"kealib https://github.com/ubarsc/kealib kealib provides an implementation of the gdal data model using hdf5.","name":"kealib","version":"1.5.3","description":"KEALib provides an implementation of the GDAL data model using HDF5.","homepage":"https://github.com/ubarsc/kealib","license":"MIT","dependencies":[{"name":"hdf5","features":["cpp"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"OkiZnkv7qtTWYBVd"} +{"fts":"keccak-tiny https://github.com/coruus/keccak-tiny a tiny implementation of sha-3, shake, keccak, and sha3sum","name":"keccak-tiny","version-date":"2014-09-08","port-version":2,"description":"A tiny implementation of SHA-3, SHAKE, Keccak, and sha3sum","homepage":"https://github.com/coruus/keccak-tiny","license":"CC0-1.0","supports":"!android","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"pMKccK82zQDXMIGl"} +{"fts":"kenlm interpolate build interpolation program kenlm: faster and smaller language model queries","name":"kenlm","version":"20230531","port-version":1,"description":"KenLM: Faster and Smaller Language Model Queries","license":null,"supports":"!(arm64 & windows)","dependencies":["boost-interprocess","boost-program-options","boost-ptr-container","boost-system","boost-test","boost-thread","bzip2","double-conversion","liblzma",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"interpolate":{"description":"Build interpolation program","supports":"!windows","dependencies":["eigen3"]}},"_id":"mLIOCuAXEjh96V2D"} +{"fts":"kerbal https://github.com/wentsingnee/kerbal pretty-printer pretty printer support for kerbal kerbal c++ template library","name":"kerbal","version":"2024.8.1","description":"Kerbal C++ Template Library","homepage":"https://github.com/WentsingNee/Kerbal","license":"LGPL-3.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"pretty-printer":{"description":"Pretty printer support for kerbal"}},"_id":"YGqbqnFViEVBpCMs"} +{"fts":"keystone https://github.com/keystone-engine/keystone a lightweight multi-platform, multi-architecture assembler framework.","name":"keystone","version-semver":"0.9.2","port-version":3,"description":"A Lightweight multi-platform, multi-architecture assembler framework.","homepage":"https://github.com/keystone-engine/keystone","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"iejcQHbG4DjeJ7Ng"} +{"fts":"kf5archive https://api.kde.org/frameworks/karchive/html/index.html bzip2 support for bzip2 compressed files and data streams lzma support for xz compressed files and data streams zstd support for zstd compressed files and data streams file compression","name":"kf5archive","version":"5.98.0","port-version":1,"description":"File compression","homepage":"https://api.kde.org/frameworks/karchive/html/index.html","license":"LGPL-2.0-or-later","supports":"!xbox","dependencies":["ecm","qt5-base",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["bzip2"],"features":{"bzip2":{"description":"Support for bzip2 compressed files and data streams","dependencies":["bzip2"]},"lzma":{"description":"Support for xz compressed files and data streams","dependencies":["liblzma"]},"zstd":{"description":"Support for zstd compressed files and data streams","dependencies":["zstd"]}},"_id":"KiaVutAOMCXlVNa7"} +{"fts":"kf5attica https://api.kde.org/frameworks/attica/html/index.html a qt library that implements the open collaboration services api","name":"kf5attica","version":"5.98.0","description":"A Qt library that implements the Open Collaboration Services API","homepage":"https://api.kde.org/frameworks/attica/html/index.html","dependencies":["ecm","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"dUS4uFIemDxZyDVv"} +{"fts":"kf5auth https://api.kde.org/frameworks/kauth/html/index.html execute actions as privileged user","name":"kf5auth","version":"5.98.0","description":"Execute actions as privileged user","homepage":"https://api.kde.org/frameworks/kauth/html/index.html","supports":"!windows","dependencies":["ecm","kf5coreaddons","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"1NBNQtHWHhDPYuEH"} +{"fts":"kf5bookmarks https://api.kde.org/frameworks/kbookmarks/html/index.html bookmarks management library","name":"kf5bookmarks","version":"5.98.0","description":"Bookmarks management library","homepage":"https://api.kde.org/frameworks/kbookmarks/html/index.html","dependencies":["ecm",{"name":"gettext","host":true,"features":["tools"]},"kf5codecs","kf5config","kf5configwidgets","kf5coreaddons","kf5widgetsaddons","kf5xmlgui","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"WfZcsW5uHzLxUp1Q"} +{"fts":"kf5codecs https://api.kde.org/frameworks/kcodecs/html/index.html string encoding library","name":"kf5codecs","version":"5.98.0","description":"String encoding library","homepage":"https://api.kde.org/frameworks/kcodecs/html/index.html","dependencies":["ecm",{"name":"gperf","host":true},"qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Kcziku16he1movvX"} +{"fts":"kf5completion https://api.kde.org/frameworks/kcompletion/html/index.html text completion helpers and widgets","name":"kf5completion","version":"5.98.0","description":"Text completion helpers and widgets","homepage":"https://api.kde.org/frameworks/kcompletion/html/index.html","dependencies":["ecm","kf5config","kf5widgetsaddons","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lME56HydpIZLNLci"} +{"fts":"kf5config https://api.kde.org/frameworks/kconfig/html/index.html configuration system","name":"kf5config","version":"5.98.0","description":"Configuration system","homepage":"https://api.kde.org/frameworks/kconfig/html/index.html","dependencies":["ecm","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"CK0ZdVEnSy8F0lGQ"} +{"fts":"kf5configwidgets https://api.kde.org/frameworks/kconfigwidgets/html/index.html designerplugin enables a qt designer plugin widgets for configuration dialogs","name":"kf5configwidgets","version":"5.98.0","description":"Widgets for configuration dialogs","homepage":"https://api.kde.org/frameworks/kconfigwidgets/html/index.html","dependencies":["ecm",{"name":"gettext","host":true,"features":["tools"]},{"name":"kf5auth","platform":"!(windows | android)"},"kf5codecs","kf5config","kf5coreaddons","kf5guiaddons","kf5i18n","kf5widgetsaddons","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"designerplugin":{"description":"Enables a Qt Designer plugin"}},"_id":"qsF7cpTmdPqO1yXP"} +{"fts":"kf5coreaddons https://api.kde.org/frameworks/kcoreaddons/html/index.html addons to qtcore","name":"kf5coreaddons","version":"5.98.0","description":"Addons to QtCore","homepage":"https://api.kde.org/frameworks/kcoreaddons/html/index.html","dependencies":["ecm","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"LzT2F6Y4QKEasNXj"} +{"fts":"kf5crash https://api.kde.org/frameworks/kcrash/html/index.html kcrash provides support for intercepting and handling application crashes.","name":"kf5crash","version":"5.98.0","description":"KCrash provides support for intercepting and handling application crashes.","homepage":"https://api.kde.org/frameworks/kcrash/html/index.html","dependencies":["ecm","kf5coreaddons","kf5windowsystem",{"name":"qt5-x11extras","platform":"linux"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TXnycHYTNsYo8IZY"} +{"fts":"kf5dbusaddons https://api.kde.org/frameworks/kdbusaddons/html/index.html convenience classes for d-bus","name":"kf5dbusaddons","version":"5.98.0","description":"Convenience classes for D-Bus","homepage":"https://api.kde.org/frameworks/kdbusaddons/html/index.html","dependencies":["ecm","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"EtSLQXrQVjxNYKEn"} +{"fts":"kf5declarative https://api.kde.org/frameworks/kdeclarative/html/index.html opengl enables opengl support integration of qml and kde work spaces","name":"kf5declarative","version":"5.98.0","description":"Integration of QML and KDE work spaces","homepage":"https://api.kde.org/frameworks/kdeclarative/html/index.html","dependencies":["ecm",{"name":"gettext","host":true,"features":["tools"]},"kf5config",{"name":"kf5globalaccel","platform":"!windows"},"kf5guiaddons","kf5i18n","kf5iconthemes","kf5kio","kf5notifications","kf5package","kf5widgetsaddons","kf5windowsystem","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"opengl":{"description":"Enables OpenGl support","dependencies":["libepoxy"]}},"_id":"6yOuNcYLWuDcbZ7Y"} +{"fts":"kf5diagram https://api.kde.org/kdiagram/index.html powerful libraries (kchart, kgantt) for creating business diagrams","name":"kf5diagram","version":"2.8.0","port-version":1,"description":"Powerful libraries (KChart, KGantt) for creating business diagrams","homepage":"https://api.kde.org/kdiagram/index.html","dependencies":["ecm","qt5-base","qt5-svg",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"dIFWlxxf2MmIxDnU"} +{"fts":"kf5globalaccel https://api.kde.org/frameworks/kglobalaccel/html/index.html lobal desktop keyboard shortcuts","name":"kf5globalaccel","version":"5.98.0","description":"lobal desktop keyboard shortcuts","homepage":"https://api.kde.org/frameworks/kglobalaccel/html/index.html","supports":"!windows","dependencies":["ecm","kf5config","kf5coreaddons","kf5crash","kf5dbusaddons","kf5windowsystem","qt5-base","qt5-tools",{"name":"qt5-x11extras","platform":"linux"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"xcb","platform":"linux"}],"_id":"D4WfI2j4vHEhuSm6"} +{"fts":"kf5guiaddons https://api.kde.org/frameworks/kguiaddons/html/index.html defaults default features wayland linux-only. build with support for keysequenceeditor inhibiting shortcuts on wayland x11 linux-only. build with support for keysequenceeditor inhibiting shortcuts on x11 addons to qtgui","name":"kf5guiaddons","version":"5.98.0","description":"Addons to QtGui","homepage":"https://api.kde.org/frameworks/kguiaddons/html/index.html","dependencies":["ecm","qt5-tools",{"name":"qt5-winextras","platform":"windows"},{"name":"qt5-x11extras","platform":"linux"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["defaults"],"features":{"defaults":{"description":"Default features","dependencies":[{"name":"kf5guiaddons","features":["wayland","x11"],"platform":"linux"}]},"wayland":{"description":"Linux-only. Build with support for KeySequenceEditor inhibiting shortcuts on Wayland","dependencies":["plasma-wayland-protocols",{"name":"qt5-wayland","platform":"linux"}]},"x11":{"description":"Linux-only. Build with support for KeySequenceEditor inhibiting shortcuts on X11","dependencies":[{"name":"qt5-x11extras","platform":"linux"}]}},"_id":"3BQhHpZQzLo77Kga"} +{"fts":"kf5holidays holiday calculation library","name":"kf5holidays","version":"5.98.0","description":"Holiday calculation library","dependencies":["ecm","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"LdsXsi7skEUfDE3c"} +{"fts":"kf5i18n https://api.kde.org/frameworks/ki18n/html/index.html advanced internationalization framework","name":"kf5i18n","version":"5.98.0","port-version":1,"description":"Advanced internationalization framework","homepage":"https://api.kde.org/frameworks/ki18n/html/index.html","dependencies":["ecm","gettext",{"name":"gettext","host":true,"features":["tools"]},"libiconv","qt5-declarative","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TzgvN9x1HHf3L3yE"} +{"fts":"kf5iconthemes https://api.kde.org/frameworks/kiconthemes/html/index.html designerplugin enables a qt designer plugin icon gui utilities","name":"kf5iconthemes","version":"5.98.0","description":"Icon GUI utilities","homepage":"https://api.kde.org/frameworks/kiconthemes/html/index.html","dependencies":["ecm","gettext",{"name":"gettext","host":true,"features":["tools"]},"kf5archive","kf5configwidgets","kf5coreaddons","kf5guiaddons","kf5i18n","kf5itemviews","kf5widgetsaddons","qt5-base","qt5-svg","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"designerplugin":{"description":"Enables a Qt Designer plugin"}},"_id":"5XRbTAOgqs9QBw1T"} +{"fts":"kf5itemmodels https://api.kde.org/frameworks/kitemmodels/html/index.html models for qt model/view system","name":"kf5itemmodels","version":"5.98.0","description":"Models for Qt Model/View system","homepage":"https://api.kde.org/frameworks/kitemmodels/html/index.html","dependencies":["ecm","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"HSIxED7YVUOMSX8Z"} +{"fts":"kf5itemviews https://api.kde.org/frameworks/kitemviews/html/index.html widget addons for qt model/view","name":"kf5itemviews","version":"5.98.0","description":"Widget addons for Qt Model/View","homepage":"https://api.kde.org/frameworks/kitemviews/html/index.html","dependencies":["ecm","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"809VjkAxZSmu3kuH"} +{"fts":"kf5jobwidgets https://api.kde.org/frameworks/kjobwidgets/html/index.html widgets for showing progress of asynchronous jobs","name":"kf5jobwidgets","version":"5.98.0","description":"Widgets for showing progress of asynchronous jobs","homepage":"https://api.kde.org/frameworks/kjobwidgets/html/index.html","dependencies":["ecm","kf5coreaddons","kf5widgetsaddons","qt5-base",{"name":"qt5-x11extras","platform":"linux"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lSuAYzNpgTVTrea0"} +{"fts":"kf5kcmutils https://api.kde.org/frameworks/kcmutils/html/index.html utilities for kde system settings modules","name":"kf5kcmutils","version":"5.98.0","description":"Utilities for KDE System Settings modules","homepage":"https://api.kde.org/frameworks/kcmutils/html/index.html","dependencies":["ecm",{"name":"gettext","host":true,"features":["tools"]},"kf5configwidgets","kf5coreaddons","kf5declarative","kf5guiaddons","kf5i18n","kf5itemviews","kf5service","kf5xmlgui","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"qLI4VspGGI7ghNV5"} +{"fts":"kf5kio https://api.kde.org/frameworks/kio/html/index.html kf5notifications required to have error notification support in kpac kf5wallet required to have permanent storage of passwords for kpasswdserver unixkf5notifications required to have error notification support in kpac (windows only) network transparent access to files and data","name":"kf5kio","version":"5.98.0","port-version":1,"description":"Network transparent access to files and data","homepage":"https://api.kde.org/frameworks/kio/html/index.html","license":null,"dependencies":["ecm",{"name":"gettext","host":true,"features":["tools"]},"kf5archive",{"name":"kf5auth","platform":"!(windows | android)"},"kf5bookmarks","kf5completion","kf5config","kf5configwidgets","kf5coreaddons","kf5crash",{"name":"kf5dbusaddons","platform":"!android"},"kf5guiaddons","kf5i18n","kf5iconthemes","kf5itemviews","kf5jobwidgets","kf5service","kf5solid","kf5textwidgets","kf5widgetsaddons","kf5windowsystem","kf5xmlgui",{"name":"libiconv","platform":"windows & static"},{"name":"libmount","platform":"linux"},{"name":"qt5-base","default-features":false},{"name":"qt5-macextras","platform":"osx"},{"name":"qt5-x11extras","platform":"linux"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"kf5notifications":{"description":"Required to have error notification support in kpac","dependencies":[{"name":"kf5kio","default-features":false,"features":["unixkf5notifications"],"platform":"!(windows | android)"}]},"kf5wallet":{"description":"Required to have permanent storage of passwords for kpasswdserver","dependencies":["kf5wallet"]},"unixkf5notifications":{"description":"Required to have error notification support in kpac (windows only)","dependencies":["kf5notifications"]}},"_id":"jKL9duG687Bra6Uy"} +{"fts":"kf5newstuff https://api.kde.org/frameworks/knewstuff/html/index.html framework for downloading and sharing additional application data","name":"kf5newstuff","version":"5.98.0","description":"Framework for downloading and sharing additional application data","homepage":"https://api.kde.org/frameworks/knewstuff/html/index.html","dependencies":["ecm",{"name":"gettext","host":true,"features":["tools"]},"kf5archive","kf5attica","kf5completion","kf5config","kf5coreaddons","kf5i18n","kf5iconthemes","kf5itemviews","kf5kio","kf5package","kf5service","kf5textwidgets","kf5widgetsaddons","kf5xmlgui","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"sE7p7erUYwKpy22b"} +{"fts":"kf5notifications https://api.kde.org/frameworks/knotifications/html/index.html desktop notifications","name":"kf5notifications","version":"5.98.0","description":"Desktop notifications","homepage":"https://api.kde.org/frameworks/knotifications/html/index.html","dependencies":["ecm","kf5config","kf5coreaddons",{"name":"kf5windowsystem","platform":"!android"},{"name":"libcanberra","platform":"!(windows | uwp)"},{"name":"libsnoretoast","platform":"windows"},{"name":"qt5-androidextras","platform":"android"},"qt5-base",{"name":"qt5-macextras","platform":"osx"},"qt5-tools",{"name":"qt5-x11extras","platform":"linux"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"8TZHJz1DoJIzuEDS"} +{"fts":"kf5package https://api.kde.org/frameworks/kpackage/html/index.html installation and loading of additional content (ex: scripts, images...) as packages","name":"kf5package","version":"5.98.0","description":"Installation and loading of additional content (ex: scripts, images...) as packages","homepage":"https://api.kde.org/frameworks/kpackage/html/index.html","dependencies":["ecm",{"name":"gettext","host":true,"features":["tools"]},"kf5archive","kf5coreaddons","kf5i18n","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"PT5lD1kfS2yRiFEk"} +{"fts":"kf5parts https://api.kde.org/frameworks/kparts/html/index.html plugin framework for user interface component","name":"kf5parts","version":"5.98.0","port-version":1,"description":"Plugin framework for user interface component","homepage":"https://api.kde.org/frameworks/kparts/html/index.html","license":"LGPL-2.0-or-later","dependencies":["ecm",{"name":"gettext","host":true,"features":["tools"]},"kf5config","kf5coreaddons","kf5i18n","kf5iconthemes","kf5jobwidgets","kf5kio","kf5service","kf5textwidgets","kf5widgetsaddons","kf5xmlgui","qt5-base",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"jD3TsMDTm7qwGF1t"} +{"fts":"kf5plotting https://api.kde.org/frameworks/kplotting/html/index.html lightweight plotting framework","name":"kf5plotting","version":"5.98.0","description":"Lightweight plotting framework","homepage":"https://api.kde.org/frameworks/kplotting/html/index.html","dependencies":["ecm","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"hEFuZI1nTwKAt7WE"} +{"fts":"kf5service https://api.kde.org/frameworks/kservice/html/index.html plugin framework for desktop services","name":"kf5service","version":"5.98.0","port-version":1,"description":"Plugin framework for desktop services","homepage":"https://api.kde.org/frameworks/kservice/html/index.html","dependencies":["ecm",{"name":"gettext","host":true,"features":["tools"]},"kf5config","kf5coreaddons",{"name":"kf5dbusaddons","platform":"!android"},"kf5i18n","libiconv","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"svSJ3CNhKH0plfMe"} +{"fts":"kf5solid https://api.kde.org/frameworks/solid/html/index.html imobile used by the imobile backend libmount used by the udisks backend on linux desktop hardware abstraction","name":"kf5solid","version":"5.98.0","port-version":3,"description":"Desktop hardware abstraction","homepage":"https://api.kde.org/frameworks/solid/html/index.html","dependencies":["ecm","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":[{"name":"libmount","platform":"linux"}],"features":{"imobile":{"description":"Used by the imobile backend","dependencies":["libimobiledevice","libplist"]},"libmount":{"description":"Used by the UDisks backend on Linux","supports":"linux","dependencies":["libmount"]}},"_id":"KioHEDjJafA7HrWm"} +{"fts":"kf5sonnet https://api.kde.org/frameworks/sonnet/html/index.html hunspell spell checking support via hunspell multi-language spell checker","name":"kf5sonnet","version":"5.98.0","description":"Multi-language spell checker","homepage":"https://api.kde.org/frameworks/sonnet/html/index.html","dependencies":["ecm","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"hunspell":{"description":"Spell checking support via Hunspell","dependencies":["hunspell"]}},"_id":"ie6rk9ndWiV7yZHj"} +{"fts":"kf5syntaxhighlighting https://github.com/kde/syntax-highlighting syntax highlighting engine for kate syntax definitions","name":"kf5syntaxhighlighting","version":"5.98.0","description":"Syntax highlighting engine for Kate syntax definitions","homepage":"https://github.com/KDE/syntax-highlighting","dependencies":["ecm","qt5-base","qt5-tools","qt5-xmlpatterns",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"CQnNzzZYUMT5G6Kw"} +{"fts":"kf5texteditor https://api.kde.org/frameworks/ktexteditor/html/ full text editor component","name":"kf5texteditor","version":"5.98.0","port-version":1,"description":"Full text editor component","homepage":"https://api.kde.org/frameworks/ktexteditor/html/","dependencies":["ecm",{"name":"gettext","host":true,"features":["tools"]},"gettext-libintl","kf5archive","kf5config","kf5guiaddons","kf5i18n","kf5kio","kf5parts","kf5sonnet","kf5syntaxhighlighting",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"nhQuS571537Qva9v"} +{"fts":"kf5textwidgets https://api.kde.org/frameworks/ktextwidgets/html/index.html text editing widgets","name":"kf5textwidgets","version":"5.98.0","description":"Text editing widgets","homepage":"https://api.kde.org/frameworks/ktextwidgets/html/index.html","dependencies":["ecm",{"name":"gettext","host":true,"features":["tools"]},"kf5completion","kf5config","kf5configwidgets","kf5i18n","kf5sonnet","kf5widgetsaddons","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"P9nI33DtgVkIKLVY"} +{"fts":"kf5wallet https://api.kde.org/frameworks/kwallet/html/index.html safe desktop-wide storage for passwords","name":"kf5wallet","version":"5.98.0","description":"Safe desktop-wide storage for passwords","homepage":"https://api.kde.org/frameworks/kwallet/html/index.html","dependencies":["ecm","gettext",{"name":"gettext","host":true,"features":["tools"]},"kf5config","kf5coreaddons","kf5i18n","kf5windowsystem","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"I2xDQTesmzOV0tUr"} +{"fts":"kf5widgetsaddons https://api.kde.org/frameworks/kwidgetsaddons/html/index.html addons to qtwidgets","name":"kf5widgetsaddons","version":"5.98.0","description":"Addons to QtWidgets","homepage":"https://api.kde.org/frameworks/kwidgetsaddons/html/index.html","dependencies":["ecm","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"hA9bYoZHzNY8hXMi"} +{"fts":"kf5windowsystem https://api.kde.org/frameworks/kwindowsystem/html/ access to the windowing system","name":"kf5windowsystem","version":"5.98.0","description":"Access to the windowing system","homepage":"https://api.kde.org/frameworks/kwindowsystem/html/","dependencies":["ecm","qt5-tools",{"name":"qt5-winextras","platform":"windows"},{"name":"qt5-x11extras","platform":"linux"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"2eOACjxLBKWmIjDP"} +{"fts":"kf5xmlgui https://api.kde.org/frameworks/kxmlgui/html/index.html designerplugin enables a qt designer plugin framework for managing menu and toolbar actions","name":"kf5xmlgui","version":"5.98.0","description":"Framework for managing menu and toolbar actions","homepage":"https://api.kde.org/frameworks/kxmlgui/html/index.html","dependencies":["ecm","gettext",{"name":"gettext","host":true,"features":["tools"]},"kf5archive","kf5config","kf5configwidgets","kf5coreaddons",{"name":"kf5globalaccel","platform":"!windows & !osx & !android"},"kf5guiaddons","kf5i18n","kf5iconthemes","kf5itemviews","kf5widgetsaddons","kf5windowsystem",{"name":"libiconv","platform":"windows & static"},"qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"designerplugin":{"description":"Enables a Qt Designer plugin"}},"_id":"w6aJkEoNWTTeJGe7"} +{"fts":"kfr https://www.kfr.dev/ capi enable c api build. dft enable dft and related algorithms. fast, modern c++ dsp framework.","name":"kfr","version-semver":"6.0.2","description":"Fast, modern C++ DSP framework.","homepage":"https://www.kfr.dev/","license":"GPL-2.0","supports":"!(arm | linux | xbox)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"capi":{"description":"Enable C API build.","dependencies":[{"name":"kfr","default-features":false,"features":["dft"]}]},"dft":{"description":"Enable DFT and related algorithms."}},"_id":"UqGTS81kIGpP9VJV"} +{"fts":"kinectsdk1 kinect for windows sdk for kinect v1 sensor.","name":"kinectsdk1","version":"1.8","port-version":8,"description":"Kinect for Windows SDK for Kinect v1 sensor.","license":null,"supports":"!arm & windows & !uwp & !xbox","dependencies":[{"name":"vcpkg-tool-lessmsi","host":true,"version>=":"1.10.0#1"}],"_id":"3wUZiUp3jJRpkCTt"} +{"fts":"kinectsdk2 kinect for windows sdk for kinect v2 sensor.","name":"kinectsdk2","version":"2.0","port-version":7,"description":"Kinect for Windows SDK for Kinect v2 sensor.","license":null,"supports":"!arm & windows & !uwp & !xbox","dependencies":[{"name":"vcpkg-tool-lessmsi","host":true,"version>=":"1.10.0#1"}],"_id":"r6o2qnEjqMe2zGJQ"} +{"fts":"kissfft https://github.com/mborgerding/kissfft openmp build kissfft with openmp support tools build kissfft tools a fast fourier transform (fft) library that tries to keep it simple, stupid","name":"kissfft","version":"131.1.0","description":"A Fast Fourier Transform (FFT) library that tries to Keep it Simple, Stupid","homepage":"https://github.com/mborgerding/kissfft","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"openmp":{"description":"Build kissfft with OpenMP support","supports":"!windows"},"tools":{"description":"Build kissfft tools","supports":"linux | osx","dependencies":["libpng"]}},"_id":"4pHwz3WyVNyaUpdS"} +{"fts":"kissnet https://github.com/ybalrid/kissnet keep it simple stupid network - c++17 wrapping of your os's native socket api","name":"kissnet","version-date":"2024-01-20","description":"Keep It Simple Stupid NETwork - C++17 wrapping of your OS's native socket API","homepage":"https://github.com/Ybalrid/kissnet","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"5BgVY0Ly0BnNvFud"} +{"fts":"klein klein is an implementation of p(r*_{3, 0, 1}), aka 3d projective geometric algebra. it is designed for applications that demand high-throughput (animation libraries, kinematic solvers, etc).","name":"klein","version-date":"2021-05-09","description":"Klein is an implementation of P(R*_{3, 0, 1}), aka 3D Projective Geometric Algebra. It is designed for applications that demand high-throughput (animation libraries, kinematic solvers, etc).","dependencies":["simde",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"3t1vcUWbouw7HR04"} +{"fts":"knet https://github.com/kibaamor/knet a cross platform lock-free and timer-supported c++11 network library.","name":"knet","version":"1.1.0","port-version":1,"description":"A cross platform lock-free and timer-supported C++11 network library.","homepage":"https://github.com/kibaamor/knet","license":"MIT","supports":"!(arm | uwp)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Cs3ZM4xlU17ENMBo"} +{"fts":"krabsetw https://github.com/microsoft/krabsetw krabsetw is a header-only c++ library that simplifies interacting with etw.","name":"krabsetw","version":"4.3.2","description":"krabsetw is a header-only C++ library that simplifies interacting with ETW.","homepage":"https://github.com/microsoft/krabsetw","supports":"windows & !uwp","_id":"bEuKM9vOMSJIRpK9"} +{"fts":"krb5 https://web.mit.edu/kerberos/ kerberos is a network authentication protocol. it is designed to provide strong authentication for client/server applications by using secret-key cryptography. a free implementation of this protocol is available from the massachusetts institute of technology. kerberos is available in many commercial products as well.","name":"krb5","version":"1.21.3","port-version":1,"description":["Kerberos is a network authentication protocol.","It is designed to provide strong authentication for client/server applications by using secret-key cryptography.","A free implementation of this protocol is available from the Massachusetts Institute of Technology.","Kerberos is available in many commercial products as well."],"homepage":"https://web.mit.edu/kerberos/","license":"MIT","supports":"linux | osx | (x64 & windows & !static & !uwp)","_id":"DBogs9ZjABxlfJad"} +{"fts":"ktx https://github.com/khronosgroup/ktx-software tools build tools vulkan build vulkan support the khronos ktx library and tools. functions for writing and reading ktx files, and instantiating opengl®, opengl es™️ and vulkan® textures from them.","name":"ktx","version-semver":"4.3.2","description":["The Khronos KTX library and tools.","Functions for writing and reading KTX files, and instantiating OpenGL®, OpenGL ES™️ and Vulkan® textures from them."],"homepage":"https://github.com/KhronosGroup/KTX-Software","license":null,"supports":"arm64 | x64 | !windows","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zstd"],"features":{"tools":{"description":"Build tools","supports":"!android & !uwp","dependencies":["cxxopts","fmt"]},"vulkan":{"description":"Build Vulkan support","supports":"!emscripten"}},"_id":"vl1yKag3VAX9z5sX"} +{"fts":"kubazip https://github.com/kuba--/zip a portable, simple zip library written in c","name":"kubazip","version":"0.2.6","description":"A portable, simple zip library written in C","homepage":"https://github.com/kuba--/zip","license":"Unlicense","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"JlgGjQuf0a04KEM5"} +{"fts":"kubernetes https://github.com/kubernetes-client/c/ kubernetes c client","name":"kubernetes","version":"0.6.0","port-version":1,"description":"Kubernetes C client","homepage":"https://github.com/kubernetes-client/c/","license":"Apache-2.0","supports":"!uwp","dependencies":["curl","libwebsockets","libyaml","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"XOUkWUkm3E6L6cLW"} +{"fts":"kuku https://github.com/microsoft/kuku kuku is a compact and convenient cuckoo hashing library written in c++.","name":"kuku","version":"2.1.0","description":"Kuku is a compact and convenient cuckoo hashing library written in C++.","homepage":"https://github.com/microsoft/Kuku","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TiOXpKM3hT2W9asV"} +{"fts":"kvasir-mpl https://github.com/kvasir-io/mpl test build with test this library is part of the kvasir project. kvasir is a collection of zero cost statically checked libraries for resource constrained systems including microcontrollers.","name":"kvasir-mpl","version-date":"2019-08-06","port-version":3,"description":"This library is part of the Kvasir project. Kvasir is a collection of zero cost statically checked libraries for resource constrained systems including microcontrollers.","homepage":"https://github.com/kvasir-io/mpl","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"test":{"description":"Build with test"}},"_id":"sVm8guVivYHVIFPv"} +{"fts":"kwsys https://gitlab.kitware.com/utils/kwsys provides platform-independent apis to many common system features","name":"kwsys","version-date":"2021-08-06","port-version":1,"description":"Provides platform-independent APIs to many common system features","homepage":"https://gitlab.kitware.com/utils/kwsys","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"tVqYfW491JuDmmd4"} +{"fts":"lager https://sinusoid.es/lager/ docs build documentation c++ library for value-oriented design using the unidirectional data-flow architecture","name":"lager","version-date":"2023-03-19","description":"C++ library for value-oriented design using the unidirectional data-flow architecture","homepage":"https://sinusoid.es/lager/","dependencies":["boost-hana",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zug"],"features":{"docs":{"description":"Build documentation"}},"_id":"frrGxGYU9GJYW0Pf"} +{"fts":"lapack-reference https://netlib.org/lapack/ blas-select use external optimized blas cblas builds cblas noblas use external optimized blas lapack - linear algebra package","name":"lapack-reference","version":"3.11.0","port-version":6,"description":"LAPACK - Linear Algebra PACKage","homepage":"https://netlib.org/lapack/","license":"BSD-3-Clause-Open-MPI","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-gfortran","platform":"windows"}],"default-features":["blas-select"],"features":{"blas-select":{"description":"Use external optimized BLAS","dependencies":[{"name":"lapack-reference","default-features":false,"features":["noblas"],"platform":"!windows | !static"}]},"cblas":{"description":"Builds CBLAS"},"noblas":{"description":"Use external optimized BLAS","supports":"!windows | !static","dependencies":["blas"]}},"_id":"UHN4HtAeIqYCBIu6"} +{"fts":"lapack metapackage for packages which provide lapack","name":"lapack","version-date":"2023-06-10","port-version":2,"description":"Metapackage for packages which provide LAPACK","license":null,"supports":"!android","dependencies":[{"name":"clapack","platform":"uwp | (arm & windows)"},{"name":"lapack-reference","platform":"!osx & !ios & !uwp & !(arm & windows)"},{"name":"vcpkg-cmake","host":true}],"_id":"1ePJKXcEMg0SzDtV"} +{"fts":"lastools https://github.com/lastools/lastools tools build tools lastools: award-winning software for efficient lidar processing (with laszip)","name":"lastools","version":"2.0.3","description":"LAStools: award-winning software for efficient LiDAR processing (with LASzip)","homepage":"https://github.com/LAStools/LAStools","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build tools"}},"_id":"qpaak5mQMivIxoeo"} +{"fts":"laszip https://laszip.org/ laszip - free and lossless lidar compression","name":"laszip","version":"3.4.4","description":"LASzip - free and lossless LiDAR compression","homepage":"https://laszip.org/","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"8tTzHBy8yO4QQbG5"} +{"fts":"launch-darkly-server https://github.com/launchdarkly/c-server-sdk launchdarkly server-side sdk for c/c++","name":"launch-darkly-server","version":"2.8.6","port-version":2,"description":"LaunchDarkly server-side SDK for C/C++","homepage":"https://github.com/launchdarkly/c-server-sdk","license":"Apache-2.0","supports":"!uwp","dependencies":["curl","pcre",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"bqHZYmsUZtGtWo6o"} +{"fts":"lazy-importer https://github.com/justasmasiulis/lazy_importer library for importing functions from dlls in a hidden, reverse engineer unfriendly way","name":"lazy-importer","version-date":"2023-08-03","description":"Library for importing functions from dlls in a hidden, reverse engineer unfriendly way","homepage":"https://github.com/JustasMasiulis/lazy_importer","_id":"s8sur2smRZ0w4mIW"} +{"fts":"lcm https://github.com/lcm-proj/lcm lightweight communications and marshalling (lcm) lcm is a set of libraries and tools for message passing and data marshalling, targeted at real-time systems where high-bandwidth and low latency are critical. it provides a publish/subscribe message passing model and automatic marshalling/unmarshalling code generation with bindings for applications in a variety of programming languages.","name":"lcm","version":"1.4.0","port-version":6,"description":["Lightweight Communications and Marshalling (LCM)","LCM is a set of libraries and tools for message passing and data marshalling, targeted at real-time systems where high-bandwidth and low latency are critical. It provides a publish/subscribe message passing model and automatic marshalling/unmarshalling code generation with bindings for applications in a variety of programming languages."],"homepage":"https://github.com/lcm-proj/lcm","license":"LGPL-2.1-or-later","supports":"!osx & !xbox","dependencies":["glib",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"g7LJoQDUHVaUr6wK"} +{"fts":"lcms https://github.com/mm2/little-cms little cms.","name":"lcms","version":"2.14","description":"Little CMS.","homepage":"https://github.com/mm2/Little-CMS","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"9vYpVFNuRKRMhEEi"} +{"fts":"leaf deprecated boost-leaf port.","name":"leaf","version":"0.2.2","port-version":2,"description":"Deprecated boost-leaf port.","dependencies":["boost-leaf"],"_id":"gjj2UOzrxiln7Bxc"} +{"fts":"lemon-parser-generator https://www.hwaci.com/sw/lemon/index.html the lemon program is an lalr(1) parser generator. it takes a context free grammar and converts it into a subroutine that will parse a file using that grammar.","name":"lemon-parser-generator","version":"3.39.3","description":"The Lemon program is an LALR(1) parser generator. It takes a context free grammar and converts it into a subroutine that will parse a file using that grammar.","homepage":"https://www.hwaci.com/sw/lemon/index.html","license":"blessing","supports":"native","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"c8lFWAow4JAYwsvE"} +{"fts":"lemon deprecated port, use liblemon instead","name":"lemon","version":"0","port-version":2,"description":"Deprecated port, use liblemon instead","dependencies":["liblemon"],"_id":"NjsnKZIJHjyTJCx1"} +{"fts":"lensfun https://lensfun.github.io/ python build python module provide a open source database of photographic lenses and their characteristics","name":"lensfun","version":"0.3.4","port-version":2,"description":"Provide a open source database of photographic lenses and their characteristics","homepage":"https://lensfun.github.io/","license":null,"supports":"!arm","dependencies":["glib",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"python":{"description":"Build python module","supports":"native & !windows","dependencies":["python3","vcpkg-get-python-packages"]}},"_id":"7VjbUx2N8H5WAPw7"} +{"fts":"leptonica https://github.com/danbloomberg/leptonica an open source library containing software that is broadly useful for image processing and image analysis applications","name":"leptonica","version":"1.84.1","port-version":1,"description":"An open source library containing software that is broadly useful for image processing and image analysis applications","homepage":"https://github.com/DanBloomberg/leptonica","license":null,"dependencies":["giflib","libjpeg-turbo","libpng",{"name":"libwebp","default-features":false},"openjpeg",{"name":"tiff","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"YBY4UgqgrkTlO1k9"} +{"fts":"lerc https://github.com/esri/lerc an open-source image or raster format which supports rapid encoding and decoding for any pixel type","name":"lerc","version":"4.0.4","description":"An open-source image or raster format which supports rapid encoding and decoding for any pixel type","homepage":"https://github.com/Esri/lerc","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"RkjojJ8rU9B21pRt"} +{"fts":"lest https://github.com/martinmoene/lest a modern, c++11-native, single-file header-only, tiny framework for unit-tests, tdd and bdd (includes c++98 variant)","name":"lest","version":"1.35.2","description":"A modern, C++11-native, single-file header-only, tiny framework for unit-tests, TDD and BDD (includes C++98 variant)","homepage":"https://github.com/martinmoene/lest","_id":"KCwrRMXU4sTsTAWM"} +{"fts":"level-zero https://github.com/oneapi-src/level-zero oneapi level zero specification headers and loader.","name":"level-zero","version":"1.17.45","description":"oneAPI Level Zero Specification Headers and Loader.","homepage":"https://github.com/oneapi-src/level-zero","license":"MIT","supports":"x64 & !static & (linux | (windows & !uwp))","dependencies":["spdlog",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"b9aayucwOtkwiFuR"} +{"fts":"leveldb https://github.com/google/leveldb crc32c build with crc32c snappy build with snappy leveldb is a fast key-value storage library written at google that provides an ordered mapping from string keys to string values.","name":"leveldb","version":"1.23","description":"LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.","homepage":"https://github.com/google/leveldb","license":"BSD-3-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"crc32c":{"description":"Build with crc32c","dependencies":["crc32c"]},"snappy":{"description":"Build with snappy","dependencies":["snappy"]}},"_id":"wZSnoeYx3e4wHtPX"} +{"fts":"levmar http://users.ics.forth.gr/~lourakis/levmar/ levenberg-marquardt nonlinear least squares optimization algorithm","name":"levmar","version":"2.6","port-version":3,"description":"Levenberg-Marquardt nonlinear least squares optimization algorithm","homepage":"http://users.ics.forth.gr/~lourakis/levmar/","supports":"windows & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"7fOXPkMAb7eevs5N"} +{"fts":"lexbor https://github.com/lexbor/lexbor lexbor is development of an open source html renderer library.","name":"lexbor","version":"2.3.0","description":"Lexbor is development of an open source HTML Renderer library.","homepage":"https://github.com/lexbor/lexbor","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"kZDLu9Gq5evhyFTc"} +{"fts":"lfreist-hwinfo https://github.com/lfreist/hwinfo hwinfo provides an easy-to-use and modern c++ api for retrieving hardware information of your systems components such as cpu, ram, gpu, disks, mainboard, ...","name":"lfreist-hwinfo","version-date":"2024-09-01","description":"hwinfo provides an easy-to-use and modern C++ API for retrieving hardware information of your systems components such as CPU, RAM, GPU, Disks, Mainboard, ...","homepage":"https://github.com/lfreist/hwinfo","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"2yvxSq3iDCj9BBuf"} +{"fts":"lib3mf https://github.com/3mfconsortium/lib3mf lib3mf is an implementation of the 3d manufacturing format file standard","name":"lib3mf","version":"2.3.2","description":"lib3mf is an implementation of the 3D Manufacturing Format file standard","homepage":"https://github.com/3MFConsortium/lib3mf","license":"BSD-2-Clause","supports":"(windows & (x86 | x64) & !static & !staticcrt) | (linux & x64) | (osx & (x64 | arm64))","dependencies":["cpp-base64","fast-float","libzip",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"wm3HB46zwygvFpo1"} +{"fts":"libaaplus http://www.naughter.com/aa.html tools build libaaplus tools libaaplus is an astronomical computations library by naughter software","name":"libaaplus","version":"2.36","port-version":1,"description":"libaaplus is an astronomical computations library by naughter software","homepage":"http://www.naughter.com/aa.html","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build libaaplus tools"}},"_id":"pCfkOFYxMiY8w688"} +{"fts":"libadlmidi https://github.com/wohlstand/libadlmidi dosbox-emulator build with dosbox 0.74 opl3 emulator (well-accurate and fast) embedded-banks build with embedded banks java-emulator build with java opl3 emulator (semi-accurate) midi-sequencer build with embedded midi sequencer mus support for dmx mus files nuked-emulator build with nuked opl3 emulator (very-accurate, needs more cpu power) opal-emulator build with opal opl3 emulator (innacurate) xmi support for ail xmi files libadlmidi is a free software midi synthesizer library with opl3 emulation","name":"libadlmidi","version":"1.5.1","port-version":1,"description":"libADLMIDI is a free Software MIDI synthesizer library with OPL3 emulation","homepage":"https://github.com/Wohlstand/libADLMIDI","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["dosbox-emulator","embedded-banks","java-emulator","midi-sequencer","mus","nuked-emulator","opal-emulator","xmi"],"features":{"dosbox-emulator":{"description":"Build with DosBox 0.74 OPL3 emulator (well-accurate and fast)"},"embedded-banks":{"description":"Build with embedded banks"},"java-emulator":{"description":"Build with Java OPL3 emulator (semi-accurate)"},"midi-sequencer":{"description":"Build with embedded MIDI sequencer"},"mus":{"description":"Support for DMX MUS files"},"nuked-emulator":{"description":"Build with Nuked OPL3 emulator (very-accurate, needs more CPU power)"},"opal-emulator":{"description":"Build with Opal OPL3 emulator (innacurate)"},"xmi":{"description":"Support for AIL XMI files"}},"_id":"aABgugJ3UJfBOlFu"} +{"fts":"libadwaita https://gnome.pages.gitlab.gnome.org/libadwaita building blocks for modern gnome applications","name":"libadwaita","version":"1.3.2","port-version":2,"description":"Building blocks for modern GNOME applications","homepage":"https://gnome.pages.gitlab.gnome.org/libadwaita","license":"LGPL-2.1-or-later","supports":"!xbox","dependencies":[{"name":"glib","host":true},"gtk",{"name":"sassc","host":true},{"name":"vcpkg-tool-meson","host":true}],"_id":"4ak6OXIz9bwoM1LB"} +{"fts":"libaes-siv https://github.com/dfoxfranke/libaes_siv an rfc5297-compliant c implementation of aes-siv.","name":"libaes-siv","version-date":"2020-10-15","description":"An RFC5297-compliant C implementation of AES-SIV.","homepage":"https://github.com/dfoxfranke/libaes_siv","license":"Apache-2.0","dependencies":["openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"1SXaoPBL7fh3Nz2R"} +{"fts":"libaiff https://sourceforge.net/projects/aifftools libaiff is an open-source library, providing c applications transparent read & write operations for audio interchange file format (aiff) files, with the goal of supporting all of its features","name":"libaiff","version":"5.0","port-version":9,"description":"LibAiff is an open-source library, providing C applications transparent read & write operations for Audio Interchange File Format (AIFF) files, with the goal of supporting all of its features","homepage":"https://sourceforge.net/projects/aifftools","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"ZTC08q0XJHCI4Tac"} +{"fts":"libaio https://pagure.io/libaio the linux-native asynchronous i/o facility","name":"libaio","version":"0.3.113","description":"The Linux-native asynchronous I/O facility","homepage":"https://pagure.io/libaio","license":"LGPL-2.1","supports":"linux","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"M2L0TWQTmik8AqmJ"} +{"fts":"libalkimia https://community.kde.org/alkimia/libalkimia tools enables tools, including online quotes editor webengine enables javascript support for parsing feature-rich websites common functionality for finance applications.","name":"libalkimia","version":"8.1.72","description":"Common functionality for finance applications.","homepage":"https://community.kde.org/Alkimia/libalkimia","license":"LGPL-2.1-or-later","supports":"!xbox","dependencies":["ecm",{"name":"gettext","host":true,"features":["tools"]},"gmp","kf5completion","kf5config","kf5coreaddons","kf5i18n","kf5iconthemes","kf5kio","kf5newstuff","kf5textwidgets","kf5xmlgui","qt5-base","qt5-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Enables tools, including Online Quotes Editor"},"webengine":{"description":"Enables JavaScript support for parsing feature-rich websites","dependencies":["qt5-webengine"]}},"_id":"LZFo14sGzBnuR2o2"} +{"fts":"libao https://github.com/xiph/libao libao - a cross-platform audio library","name":"libao","version":"1.2.2","port-version":5,"description":"libao - A Cross-platform Audio Library","homepage":"https://github.com/xiph/libao","license":"GPL-2.0","supports":"!uwp & !xbox","dependencies":[{"name":"vcpkg-cmake","host":true,"platform":"windows"}],"_id":"972HfSJQNpwkot0x"} +{"fts":"libarchive https://www.libarchive.org bzip2 bzip2 support crypto support for cryptographic features libxml2 libxml2 support lz4 lz4 support lzma lzma support lzo lzo support openssl deprecated. use feature crypto instead. zstd zstd support library for reading and writing streaming archives","name":"libarchive","version":"3.7.6","description":"Library for reading and writing streaming archives","homepage":"https://www.libarchive.org","license":null,"supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},"zlib"],"default-features":["bzip2","crypto","libxml2","lz4","lzma","zstd"],"features":{"bzip2":{"description":"BZip2 support","dependencies":["bzip2"]},"crypto":{"description":"Support for cryptographic features","dependencies":[{"name":"mbedtls","platform":"osx"},{"name":"openssl","platform":"!osx"}]},"libxml2":{"description":"Libxml2 support","dependencies":["libxml2"]},"lz4":{"description":"Lz4 support","dependencies":["lz4"]},"lzma":{"description":"Lzma support","dependencies":["liblzma"]},"lzo":{"description":"Lzo support","dependencies":["lzo"]},"openssl":{"description":"Deprecated. Use feature crypto instead.","dependencies":[{"name":"libarchive","default-features":false,"features":["crypto"],"platform":"!osx"}]},"zstd":{"description":"Zstd support","dependencies":["zstd"]}},"_id":"GRR80cKrDRAt0Vgj"} +{"fts":"libass https://github.com/libass/libass libass is a portable subtitle renderer for the ass/ssa (advanced substation alpha/substation alpha) subtitle format","name":"libass","version":"0.17.3","description":"libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format","homepage":"https://github.com/libass/libass","license":"ISC","dependencies":[{"name":"fontconfig","platform":"linux"},"freetype","fribidi","harfbuzz",{"name":"vcpkg-cmake","host":true}],"_id":"2g1AtPIxsy1bS7pN"} +{"fts":"libassert https://github.com/jeremy-rifkin/libassert the most over-engineered c++ assertion library","name":"libassert","version":"2.1.1","description":"The most over-engineered C++ assertion library","homepage":"https://github.com/jeremy-rifkin/libassert","license":"MIT","supports":"!uwp","dependencies":["cpptrace","magic-enum",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"iluA4MOSisPJkCZx"} +{"fts":"libassuan https://gnupg.org/software/libassuan/index.html a library implementing the so-called assuan protocol","name":"libassuan","version":"2.5.7","description":"A library implementing the so-called Assuan protocol","homepage":"https://gnupg.org/software/libassuan/index.html","license":"LGPL-2.1-or-later","supports":"!windows | mingw","dependencies":[{"name":"libassuan","host":true},"libgpg-error"],"_id":"GqLkT9ADZHL5cNuV"} +{"fts":"libatomic-ops https://github.com/ivmai/libatomic_ops the atomic_ops project (atomic memory update operations portable implementation)","name":"libatomic-ops","version":"7.8.2","description":"The atomic_ops project (Atomic memory update operations portable implementation)","homepage":"https://github.com/ivmai/libatomic_ops","license":"MIT OR GPL-2.0-or-later","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Or2TTKif6aQuOeq0"} +{"fts":"libavif https://github.com/aomediacodec/libavif aom av1 codec library dav1d dav1d decoder library library for encoding and decoding avif files","name":"libavif","version-semver":"1.0.4","port-version":2,"description":"Library for encoding and decoding AVIF files","homepage":"https://github.com/AOMediaCodec/libavif","license":"BSD-2-Clause AND Apache-2.0","dependencies":["libyuv",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"aom":{"description":"AV1 codec library","dependencies":["aom"]},"dav1d":{"description":"dav1d decoder library","dependencies":["dav1d"]}},"_id":"sJuD3bq8f8D0Xdoh"} +{"fts":"libb2 https://github.com/blake2/libb2 c library providing blake2b, blake2s, blake2bp, blake2sp","name":"libb2","version":"0.98.1","port-version":6,"description":"C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp","homepage":"https://github.com/BLAKE2/libb2","supports":"!windows","_id":"3Iq45KFR6kCHnyHF"} +{"fts":"libbacktrace https://github.com/ianlancetaylor/libbacktrace the libbacktrace library may be linked into a program or library and used to produce symbolic backtraces.","name":"libbacktrace","version-date":"2023-11-30","port-version":1,"description":"The libbacktrace library may be linked into a program or library and used to produce symbolic backtraces.","homepage":"https://github.com/ianlancetaylor/libbacktrace","license":"BSD-3-Clause","supports":"!windows","_id":"lI2KwHtJ50I2zgFK"} +{"fts":"libbf bloom filters for c++11.","name":"libbf","version":"1.0.0","port-version":4,"description":"Bloom filters for C++11.","license":"BSD-3-Clause","supports":"!windows","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"ybvZy9VR8Jk40JsV"} +{"fts":"libbson https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson libbson is a library providing useful routines related to building, parsing, and iterating bson documents.","name":"libbson","version":"1.28.0","description":"libbson is a library providing useful routines related to building, parsing, and iterating BSON documents.","homepage":"https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"5TzHsx8qoXqzUUjo"} +{"fts":"libcaer https://gitlab.com/inivation/dv/libcaer opencv enable support for frame enhancements using opencv minimal c library to access, configure and get data from neuromorphic sensors and processors.","name":"libcaer","version":"3.3.15","port-version":1,"description":"Minimal C library to access, configure and get data from neuromorphic sensors and processors.","homepage":"https://gitlab.com/inivation/dv/libcaer","license":"BSD-2-Clause AND Apache-2.0","supports":"!(arm & windows & !mingw)","dependencies":["libusb",{"name":"pkgconf","host":true},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"opencv":{"description":"Enable support for frame enhancements using OpenCV","dependencies":[{"name":"opencv4","default-features":false}]}},"_id":"ApalT2PP2QbhF66V"} +{"fts":"libcanberra http://0pointer.de/lennart/projects/libcanberra/ alsa enable optional alsa support defaults default features gstreamer enable optional gstreamer support gtk3 enable optional gtk3 support null enable optional null output oss enable optional oss support pulse enable optional pulseaudio support an implementation of the xdg sound theme and name specifications, for generating event sounds on free desktops","name":"libcanberra","version":"0.30","port-version":4,"description":"An implementation of the XDG Sound Theme and Name Specifications, for generating event sounds on free desktops","homepage":"http://0pointer.de/lennart/projects/libcanberra/","license":"LGPL-2.1-or-later","supports":"!windows | mingw","dependencies":["gettext","libvorbis"],"default-features":["defaults"],"features":{"alsa":{"description":"Enable optional ALSA support","dependencies":["alsa"]},"defaults":{"description":"Default features","dependencies":[{"name":"libcanberra","features":["alsa"],"platform":"linux"},{"name":"libcanberra","features":["null"],"platform":"!linux"}]},"gstreamer":{"description":"Enable optional GStreamer support","dependencies":[{"name":"gstreamer","default-features":false}]},"gtk3":{"description":"Enable optional GTK3 support","dependencies":[{"name":"gtk3","default-features":false}]},"null":{"description":"Enable optional null output"},"oss":{"description":"Enable optional OSS support"},"pulse":{"description":"Enable optional PulseAudio support"}},"_id":"QqXHF67oy4NHF4b6"} +{"fts":"libcap https://sites.google.com/site/fullycapable/ a library for getting and setting posix.1e (formerly posix 6) draft 15 capabilities.","name":"libcap","version":"2.70","description":"A library for getting and setting POSIX.1e (formerly POSIX 6) draft 15 capabilities.","homepage":"https://sites.google.com/site/fullycapable/","license":"BSD-3-Clause OR GPL-2.0-only","supports":"linux","dependencies":[{"name":"libcap","host":true}],"_id":"ddXPgBI3PFUEUOtO"} +{"fts":"libcbor https://github.com/pjk/libcbor libcbor is a c library for parsing and generating cbor, the general-purpose schema-less binary data format","name":"libcbor","version":"0.11.0","description":"libcbor is a C library for parsing and generating CBOR, the general-purpose schema-less binary data format","homepage":"https://github.com/PJK/libcbor","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"eZnSU3WVnlILbPqo"} +{"fts":"libcds https://github.com/khizmax/libcds a collection of concurrent containers that don't require external (manual) synchronization for shared access, and safe memory reclamation (smr) algorithms like hazard pointer and user-space rcu that is used as an epoch-based smr.","name":"libcds","version":"2.3.3","port-version":4,"description":"a collection of concurrent containers that don't require external (manual) synchronization for shared access, and safe memory reclamation (SMR) algorithms like Hazard Pointer and user-space RCU that is used as an epoch-based SMR.","homepage":"https://github.com/khizmax/libcds","license":"BSL-1.0","supports":"!(arm & (osx | windows)) & !uwp","dependencies":["boost-system","boost-thread",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"RNsAeYI1R9FPiuOZ"} +{"fts":"libcerf https://jugit.fz-juelich.de/mlz/libcerf a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with dawson, faddeeva, and voigt functions.","name":"libcerf","version":"2.4","description":"A self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.","homepage":"https://jugit.fz-juelich.de/mlz/libcerf","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"X4rXZWFSsranSK0s"} +{"fts":"libcgroup https://github.com/libcgroup/libcgroup library for working with cgroup","name":"libcgroup","version":"3.1.0","description":"Library for working with cgroup","homepage":"https://github.com/libcgroup/libcgroup","license":"LGPL-2.1-only","supports":"linux","_id":"3E6ylWq2CoOlZWF8"} +{"fts":"libconfig https://github.com/hyperrealm/libconfig c/c++ library for processing configuration files","name":"libconfig","version":"1.7.3","port-version":5,"description":"C/C++ library for processing configuration files","homepage":"https://github.com/hyperrealm/libconfig","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"i18rNQVDyPmtNfHJ"} +{"fts":"libconfuse https://github.com/libconfuse/libconfuse small configuration file parser library for c","name":"libconfuse","version":"3.3","description":"Small configuration file parser library for C","homepage":"https://github.com/libconfuse/libconfuse","license":"ISC","_id":"5LDzx0ZJslOTSgEJ"} +{"fts":"libcopp https://github.com/owent/libcopp owent a cross-platfrom coroutine library for c++","name":"libcopp","version":"2.2.0","port-version":1,"maintainers":"owent ","description":"A cross-platfrom coroutine library for C++","homepage":"https://github.com/owent/libcopp","documentation":"https://libcopp.atframe.work/","license":"MIT","supports":"!(windows & arm)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ZuzAF7HXB6jPEHMF"} +{"fts":"libcoro https://github.com/jbaldwin/libcoro networking include networking features. tls include ssl features. c++20 coroutine library","name":"libcoro","version":"0.12.1","description":"C++20 coroutine library","homepage":"https://github.com/jbaldwin/libcoro","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true}],"features":{"networking":{"description":"Include networking features.","supports":"linux","dependencies":["c-ares"]},"tls":{"description":"Include SSL features.","dependencies":[{"name":"libcoro","default-features":false,"features":["networking"]},"openssl"]}},"_id":"rPos70zBoyvcMFkM"} +{"fts":"libcorrect https://github.com/quiet/libcorrect libcorrect is a library for forward error correction","name":"libcorrect","version-date":"2018-10-11","description":"libcorrect is a library for Forward Error Correction","homepage":"https://github.com/quiet/libcorrect","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"fCwa3xiPJ9BzZ73D"} +{"fts":"libcpplocate https://cpplocate.org/ cross-platform c++ library providing tools for applications to locate themselves, their data assets as well as dependent modules.","name":"libcpplocate","version-semver":"2.3.0","description":"Cross-platform C++ library providing tools for applications to locate themselves, their data assets as well as dependent modules.","homepage":"https://cpplocate.org/","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"D9bvtTK0RfcF2ANd"} +{"fts":"libcrafter https://github.com/pellegre/libcrafter libcrafter is a high level library for c++ designed to create and decode network packets.","name":"libcrafter","version":"1.0","port-version":2,"description":"Libcrafter is a high level library for C++ designed to create and decode network packets.","homepage":"https://github.com/pellegre/libcrafter","supports":"!windows","dependencies":["libpcap"],"_id":"JaMwof0EyRpFKOPt"} +{"fts":"libcred https://github.com/mamba-org/libcred a cross-platform credentials helper library","name":"libcred","version":"1.0.0","description":"a cross-platform credentials helper library","homepage":"https://github.com/mamba-org/libcred","license":"MIT","supports":"!osx & !uwp & !arm & !(windows & staticcrt) & !android","dependencies":[{"name":"glib","platform":"linux"},{"name":"libsecret","platform":"linux"},{"name":"vcpkg-tool-meson","host":true}],"_id":"1uuYfdOin66XnmNR"} +{"fts":"libcroco a standalone css2 parsing and manipulation library","name":"libcroco","version":"0.6.13","port-version":7,"description":"A standalone css2 parsing and manipulation library","license":"LGPL-2.0-only","dependencies":["glib","libxml2",{"name":"vcpkg-cmake","host":true}],"_id":"KwTmjPBnPXbXgCS5"} +{"fts":"libcsv https://github.com/rgamble/libcsv csv parser and writer library","name":"libcsv","version":"3.0.3","port-version":1,"description":"CSV parser and writer library","homepage":"https://github.com/rgamble/libcsv","license":"GPL-2.0-or-later","supports":"!xbox","_id":"uw22iiOfHDtYia0l"} +{"fts":"libcuckoo https://github.com/efficient/libcuckoo a high-performance, concurrent hash table","name":"libcuckoo","version":"0.3.1","description":"A high-performance, concurrent hash table","homepage":"https://github.com/efficient/libcuckoo","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TJXjPUOw0M6Y2TCk"} +{"fts":"libcurl-simple-https very simple https interface built atop libcurl","name":"libcurl-simple-https","version-date":"2022-02-14","description":"Very simple HTTPS interface built atop libcurl","license":"Apache-2.0 OR MIT","supports":"!uwp","dependencies":["curl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"isalkN1d0dsnAP38"} +{"fts":"libdatachannel https://github.com/paullouisageneau/libdatachannel srtp use cisco's libsrtp for media transport. stdcall use stdcall convention in callbacks ws web socket support libdatachannel is a standalone implementation of webrtc data channels, webrtc media transport, and websockets in c++17 with c bindings for posix platforms (including gnu/linux, android, and apple macos) and microsoft windows.","name":"libdatachannel","version-semver":"0.21.2","port-version":1,"description":"libdatachannel is a standalone implementation of WebRTC Data Channels, WebRTC Media Transport, and WebSockets in C++17 with C bindings for POSIX platforms (including GNU/Linux, Android, and Apple macOS) and Microsoft Windows.","homepage":"https://github.com/paullouisageneau/libdatachannel","license":"MPL-2.0","supports":"!xbox","dependencies":["libjuice","nlohmann-json","openssl","plog","usrsctp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["ws"],"features":{"srtp":{"description":"Use Cisco's libSRTP for media transport.","dependencies":["libsrtp"]},"stdcall":{"description":"Use stdcall convention in callbacks"},"ws":{"description":"Web Socket support"}},"_id":"9VibIJqAPK6X5nkw"} +{"fts":"libdatrie https://linux.thai.net/pub/thailinux/software/libthai tool build the trietool application implementation of double-array structure for representing trie","name":"libdatrie","version":"0.2.13","port-version":1,"description":"Implementation of double-array structure for representing trie","homepage":"https://linux.thai.net/pub/ThaiLinux/software/libthai","license":"LGPL-2.1-or-later","dependencies":[{"name":"vcpkg-cmake","host":true}],"features":{"tool":{"description":"Build the trietool application","supports":"!uwp","dependencies":["libiconv"]}},"_id":"UWCgmHknMvDC13fL"} +{"fts":"libdc1394 https://damien.douxchamps.net/ieee1394/libdc1394 libdc1394 is a library that provides a complete high level application programming interface (api) for developers who wish to control ieee 1394 based cameras that conform to the 1394-based digital camera specifications (also known as the iidc or dcam specifications).","name":"libdc1394","version":"2.2.7","description":"libdc1394 is a library that provides a complete high level application programming interface (API) for developers who wish to control IEEE 1394 based cameras that conform to the 1394-based Digital Camera Specifications (also known as the IIDC or DCAM Specifications).","homepage":"https://damien.douxchamps.net/ieee1394/libdc1394","supports":"!windows","dependencies":["libusb"],"_id":"IA3DGBDuiRVu9PED"} +{"fts":"libde265 https://www.libde265.org/ open h.265 video codec implementation.","name":"libde265","version":"1.0.15","description":"Open h.265 video codec implementation.","homepage":"https://www.libde265.org/","license":"LGPL-3.0-only","supports":"!uwp & !xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"MGHwxjfPUFoTvXlP"} +{"fts":"libdeflate https://github.com/ebiggers/libdeflate compression support compression decompression support decompression gzip support the gzip format zlib support the zlib format libdeflate is a library for fast, whole-buffer deflate-based compression and decompression.","name":"libdeflate","version":"1.21","description":"libdeflate is a library for fast, whole-buffer DEFLATE-based compression and decompression.","homepage":"https://github.com/ebiggers/libdeflate","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["compression","decompression","gzip","zlib"],"features":{"compression":{"description":"Support compression"},"decompression":{"description":"Support decompression"},"gzip":{"description":"Support the gzip format"},"zlib":{"description":"Support the zlib format"}},"_id":"DSGEnIdSdixP4nbu"} +{"fts":"libdisasm https://sourceforge.net/projects/bastard x86 disassembler library.","name":"libdisasm","version":"0.23","port-version":11,"description":"x86 Disassembler Library.","homepage":"https://sourceforge.net/projects/bastard","license":"ClArtistic","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"dkOMNOdtPnpuQ8tT"} +{"fts":"libdivide https://github.com/ridiculousfish/libdivide test build test libdivide.h is a header-only c/c++ library for optimizing integer division.","name":"libdivide","version":"5.1","description":"libdivide.h is a header-only C/C++ library for optimizing integer division.","homepage":"https://github.com/ridiculousfish/libdivide","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"test":{"description":"Build test"}},"_id":"L5I0f2LBn1VidIYG"} +{"fts":"libdjinterop https://github.com/xsco/libdjinterop c++ library for access to dj record libraries. currently only supports denon engine prime databases","name":"libdjinterop","version":"0.22.1","description":"C++ library for access to DJ record libraries. Currently only supports Denon Engine Prime databases","homepage":"https://github.com/xsco/libdjinterop","license":"LGPL-3.0-or-later","supports":"!xbox","dependencies":["sqlite3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"z7bUqWG3bHt4w27y"} +{"fts":"libdmx https://gitlab.freedesktop.org/xorg/lib/libdmx x window system dmx (distributed multihead x) extension library","name":"libdmx","version":"1.1.5","description":"X Window System DMX (Distributed Multihead X) extension library","homepage":"https://gitlab.freedesktop.org/xorg/lib/libdmx","license":"MIT","dependencies":["libxext","xorg-macros","xproto"],"_id":"hAUSdCMcE3gQOJQf"} +{"fts":"libdshowcapture free and open source c++11 library for capturing directshow video/audio devices on windows.","name":"libdshowcapture","version":"0.6.0","port-version":3,"description":"Free and Open Source C++11 Library for capturing DirectShow video/audio devices on windows.","supports":"windows & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"F3xgwyxZhjGFmLtk"} +{"fts":"libdvdcss https://www.videolan.org/developers/libdvdcss.html accessing dvds like a block device library","name":"libdvdcss","version-semver":"1.4.3","description":"Accessing DVDs like a block device library","homepage":"https://www.videolan.org/developers/libdvdcss.html","license":"GPL-2.0-or-later","supports":"!uwp & !xbox","_id":"Hn2knC8Y3o2Olq3X"} +{"fts":"libdwarf https://github.com/davea42/libdwarf-code a library for reading dwarf2 and later dwarf.","name":"libdwarf","version":"0.11.0","description":"A library for reading DWARF2 and later DWARF.","homepage":"https://github.com/davea42/libdwarf-code","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib","zstd"],"_id":"w4kwzXVqzRfrNmHm"} +{"fts":"libe57 http://www.libe57.org/ an open source implementation of the astm e2807 standard specification for 3d imaging data exchange in the c++ language.","name":"libe57","version-semver":"1.1.332","port-version":4,"description":"An open source implementation of the ASTM E2807 Standard Specification for 3D Imaging Data Exchange in the C++ language.","homepage":"http://www.libe57.org/","license":"BSL-1.0","supports":"!android","dependencies":["boost-crc","boost-filesystem","boost-format","boost-math","boost-program-options","boost-system","boost-thread","boost-uuid","boost-variant",{"name":"icu","platform":"linux"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"xerces-c"],"_id":"1wCL2Gw9i5tlqXLT"} +{"fts":"libe57format https://github.com/asmaloney/libe57format a library to provide read & write support for the e57 file format.","name":"libe57format","version":"3.1.1","description":"A library to provide read & write support for the E57 file format.","homepage":"https://github.com/asmaloney/libE57Format","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"xerces-c"],"_id":"1lzfm8FlnQUvKeoI"} +{"fts":"libebur128 https://github.com/jiixyj/libebur128 a library implementing the ebu r128 audio loudness standard","name":"libebur128","version":"1.2.6","port-version":2,"description":"A library implementing the EBU R128 audio loudness standard","homepage":"https://github.com/jiixyj/libebur128","license":"MIT","supports":"!(arm & windows)","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"76qmV08mFqsVl86U"} +{"fts":"libenvpp https://github.com/ph3at/libenvpp a modern c++ library for type-safe environment variable parsing ","name":"libenvpp","version":"1.4.1","description":"A modern C++ library for type-safe environment variable parsing ","homepage":"https://github.com/ph3at/libenvpp","license":"Apache-2.0","supports":"!uwp","dependencies":["fmt",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"jygpkJOHi3xiC55m"} +{"fts":"libepoxy https://github.com/anholt/libepoxy epoxy is a library for handling opengl function pointer management for you","name":"libepoxy","version":"1.5.10","port-version":2,"description":"Epoxy is a library for handling OpenGL function pointer management for you","homepage":"https://github.com/anholt/libepoxy","license":"MIT","supports":"!uwp & !(windows & staticcrt)","dependencies":[{"name":"egl-registry","platform":"!osx & !windows"},{"name":"vcpkg-tool-meson","host":true}],"_id":"63plYtlkSVpryRVz"} +{"fts":"liberasurecode https://github.com/openstack/liberasurecode erasure code api library written in c with pluggable erasure code backends. mirror of code maintained at opendev.org.","name":"liberasurecode","version":"1.6.3","description":"Erasure Code API library written in C with pluggable Erasure Code backends. Mirror of code maintained at opendev.org.","homepage":"https://github.com/openstack/liberasurecode","license":"BSD-2-Clause","supports":"!android & !windows","dependencies":["zlib"],"_id":"TGSfpjypTM6BEgr7"} +{"fts":"libev http://software.schmorp.de/pkg/libev.html libev is a high-performance event loop/event model with lots of features.","name":"libev","version":"4.33","port-version":3,"description":"libev is a high-performance event loop/event model with lots of features.","homepage":"http://software.schmorp.de/pkg/libev.html","license":"BSD-2-Clause OR GPL-2.0-or-later","_id":"T0QUDz3pvekrQSx5"} +{"fts":"libevent https://github.com/libevent/libevent openssl support for openssl thread support for thread an event notification library","name":"libevent","version":"2.1.12+20230128","port-version":1,"description":"An event notification library","homepage":"https://github.com/libevent/libevent","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["thread"],"features":{"openssl":{"description":"Support for openssl","dependencies":[{"name":"libevent","features":["thread"]},"openssl"]},"thread":{"description":"Support for thread"}},"_id":"2X73oKPa4qbO5XaZ"} +{"fts":"libeventheader-decode https://github.com/microsoft/linuxtracepoints/ tools build user tools: perf-decode c++ classes for decoding eventheader-encoded linux tracepoints","name":"libeventheader-decode","version":"1.4.0","description":"C++ classes for decoding EventHeader-encoded Linux Tracepoints","homepage":"https://github.com/microsoft/LinuxTracepoints/","license":"MIT","supports":"linux | windows","dependencies":[{"name":"libeventheader-tracepoint","version>=":"1.4.0"},{"name":"libtracepoint-decode","version>=":"1.4.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build user tools: perf-decode"}},"_id":"oFdPBY438EEsKtOj"} +{"fts":"libeventheader-tracepoint https://github.com/microsoft/linuxtracepoints/ c/c++ interface for generating eventheader-encoded linux tracepoints","name":"libeventheader-tracepoint","version":"1.4.0","description":"C/C++ interface for generating EventHeader-encoded Linux Tracepoints","homepage":"https://github.com/microsoft/LinuxTracepoints/","license":"MIT","supports":"linux | windows","dependencies":[{"name":"libtracepoint","version>=":"1.4.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"x33MLMRFMz5JHflh"} +{"fts":"libevhtp https://github.com/criticalstack/libevhtp openssl support ssl for libevhtp regex support oniguruma for libevhtp thread support thread for libevhtp libevhtp was created as a replacement api for libevent's current http api.","name":"libevhtp","version":"1.2.18","port-version":5,"description":"Libevhtp was created as a replacement API for Libevent's current HTTP API.","homepage":"https://github.com/criticalstack/libevhtp","supports":"!windows","dependencies":["libevent",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"openssl":{"description":"Support SSL for libevhtp","dependencies":[{"name":"libevent","features":["openssl"]},"openssl"]},"regex":{"description":"Support oniguruma for libevhtp","dependencies":["oniguruma"]},"thread":{"description":"Support thread for libevhtp"}},"_id":"d518ywksplQTCJgR"} +{"fts":"libexif https://libexif.github.io/ nls enable native language support. a library for parsing, editing, and saving exif data","name":"libexif","version":"0.6.24","port-version":3,"description":"a library for parsing, editing, and saving EXIF data","homepage":"https://libexif.github.io/","license":"LGPL-2.1-or-later","supports":"!uwp","dependencies":[{"name":"gettext","host":true},{"name":"vcpkg-cmake","host":true}],"features":{"nls":{"description":"Enable native language support.","dependencies":[{"name":"gettext","host":true,"features":["tools"]},"gettext-libintl"]}},"_id":"45CY9eWUP0KccWdw"} +{"fts":"libfabric https://github.com/ofiwg/libfabric the openfabrics interfaces working group (ofiwg) and the libfabric open-source community are pleased to announce the release of version v1.6.2 of libfabric. see news.md for the list of features and enhancements that have been added since the last release.","name":"libfabric","version-semver":"1.13.2","port-version":2,"description":"The OpenFabrics Interfaces Working Group (OFIWG) and the Libfabric open-source community are pleased to announce the release of version v1.6.2 of libfabric. See NEWS.md for the list of features and enhancements that have been added since the last release.","homepage":"https://github.com/ofiwg/libfabric","supports":"windows & !uwp & x64 & !static","dependencies":[{"name":"networkdirect-sdk","platform":"windows"},{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"_id":"MQrB65UbpXQmrjXn"} +{"fts":"libffi https://github.com/libffi/libffi portable, high level programming interface to various calling conventions","name":"libffi","version":"3.4.6","description":"Portable, high level programming interface to various calling conventions","homepage":"https://github.com/libffi/libffi","license":"MIT","dependencies":[{"name":"vcpkg-cmake-get-vars","host":true}],"_id":"wZyfmvg7abpuX6xn"} +{"fts":"libfido2 https://developers.yubico.com/libfido2/ provides library functionality to communicate with a fido device over usb, and to verify attestation and assertion signatures.","name":"libfido2","version":"1.14.0","description":"Provides library functionality to communicate with a FIDO device over USB, and to verify attestation and assertion signatures.","homepage":"https://developers.yubico.com/libfido2/","license":"BSD-2-Clause","supports":"!uwp & (x86 | x64) & windows","dependencies":["libcbor","openssl",{"name":"vcpkg-cmake","host":true},"zlib"],"_id":"ppGqwpFP975MMyND"} +{"fts":"libflac https://xiph.org/flac/ asm use any assembly optimization routines stack-protector build with stack smashing protection library for manipulating flac files","name":"libflac","version":"1.4.3","port-version":2,"description":"Library for manipulating FLAC files","homepage":"https://xiph.org/flac/","license":"BSD-3-Clause","dependencies":["libogg",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":[{"name":"stack-protector","platform":"!emscripten"}],"features":{"asm":{"description":"Use any assembly optimization routines","supports":"x86"},"stack-protector":{"description":"Build with stack smashing protection","supports":"!emscripten"}},"_id":"FSmt3nM1ezkw6XXQ"} +{"fts":"libfontenc https://gitlab.freedesktop.org/xorg/lib/libfontenc x font encoding library","name":"libfontenc","version":"1.1.4","description":"X font encoding library","homepage":"https://gitlab.freedesktop.org/xorg/lib/libfontenc","license":null,"dependencies":["font-util","xorg-macros","xproto","zlib"],"_id":"0lCfb38r736wzG0O"} +{"fts":"libfork https://github.com/conorwilliams/libfork a bleeding-edge, lock-free, wait-free, continuation-stealing fork-join library built on c++20's coroutines.","name":"libfork","version":"3.8.0","description":"A bleeding-edge, lock-free, wait-free, continuation-stealing fork-join library built on C++20's coroutines.","homepage":"https://github.com/conorwilliams/libfork","license":"MPL-2.0","dependencies":["hwloc",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"DN1zvcBJrYbHkrkN"} +{"fts":"libfort https://github.com/seleznevae/libfort a simple crossplatform library to create formatted text tables","name":"libfort","version-semver":"0.4.2","port-version":1,"description":"A simple crossplatform library to create formatted text tables","homepage":"https://github.com/seleznevae/libfort","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"EeLDJZVDhmTu10QV"} +{"fts":"libfreenect2 https://github.com/openkinect/libfreenect2 opencl opencl support for libfreenect2 opengl opengl support for libfreenect2 openni2 openni2 support for libfreenect2 open source drivers for the kinect for windows v2 device","name":"libfreenect2","version":"0.2.1","port-version":1,"description":"Open source drivers for the Kinect for Windows v2 device","homepage":"https://github.com/OpenKinect/libfreenect2","license":"GPL-2.0-only","supports":"!xbox","dependencies":["libjpeg-turbo","libusb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["opengl"],"features":{"opencl":{"description":"OpenCL support for libfreenect2","dependencies":["opencl"]},"opengl":{"description":"OpenGL support for libfreenect2","dependencies":["glfw3","opengl"]},"openni2":{"description":"OpenNI2 support for libfreenect2","dependencies":["openni2"]}},"_id":"wcoi2IftW1UeqmQF"} +{"fts":"libfs https://gitlab.freedesktop.org/xorg/lib/libfs x font service client library","name":"libfs","version":"1.0.9","description":"X Font Service client library","homepage":"https://gitlab.freedesktop.org/xorg/lib/libfs","license":null,"supports":"!windows","dependencies":["bzip2","xorg-macros","xproto","xtrans"],"_id":"ziuJ5Cv5qqVOjkRY"} +{"fts":"libftdi ftdi usb driver with bitbang mode (v0.20)","name":"libftdi","version":"0.20","port-version":5,"description":"FTDI USB driver with bitbang mode (v0.20)","dependencies":["libusb-win32",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"W9An2OPzKa3FCPwO"} +{"fts":"libftdi1 https://www.intra2net.com/en/developer/libftdi/ cpp c++ bindings ftdi usb driver with bitbang mode","name":"libftdi1","version":"1.5","port-version":5,"description":"FTDI USB driver with bitbang mode","homepage":"https://www.intra2net.com/en/developer/libftdi/","license":"LGPL-2.1-only AND MIT","dependencies":[{"name":"libusb","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cpp":{"description":"C++ bindings","license":"GPL-2.0-only WITH eCos-exception-2.0","dependencies":["boost-smart-ptr"]}},"_id":"CvF5o5kBKK2vtyJb"} +{"fts":"libfuse https://github.com/libfuse/libfuse the reference implementation of the linux fuse (filesystem in userspace) interface","name":"libfuse","version":"3.16.2","description":"The reference implementation of the Linux FUSE (Filesystem in Userspace) interface","homepage":"https://github.com/libfuse/libfuse","license":"LGPL-2.1 AND GPL-2.0","supports":"linux","dependencies":[{"name":"vcpkg-tool-meson","host":true}],"_id":"UVFvTmcd59AGKSJA"} +{"fts":"libgcrypt https://gnupg.org/software/libgcrypt/index.html a general purpose cryptographic library","name":"libgcrypt","version":"1.10.2","description":"A general purpose cryptographic library","homepage":"https://gnupg.org/software/libgcrypt/index.html","license":null,"supports":"!windows | mingw","dependencies":[{"name":"libgcrypt","host":true},"libgpg-error",{"name":"vcpkg-cmake-get-vars","host":true}],"_id":"dyxRMp1RJUWrJIwY"} +{"fts":"libgd https://github.com/libgd/libgd fontconfig support for fontconfig freetype support for freetype jpeg support for jpeg png support for png tiff support for tiff tools build tools webp support for webp open source code library for the dynamic creation of images by programmers.","name":"libgd","version-semver":"2.3.3","port-version":3,"description":"Open source code library for the dynamic creation of images by programmers.","homepage":"https://github.com/libgd/libgd","license":"GD","dependencies":[{"name":"vcpkg-cmake","host":true}],"default-features":["fontconfig","freetype","jpeg","png","tiff","webp"],"features":{"fontconfig":{"description":"Support for Fontconfig","dependencies":["fontconfig"]},"freetype":{"description":"Support for FreeType","dependencies":["freetype"]},"jpeg":{"description":"Support for JPEG","dependencies":["libjpeg-turbo"]},"png":{"description":"Support for PNG","dependencies":["libpng","zlib"]},"tiff":{"description":"Support for TIFF","dependencies":[{"name":"tiff","default-features":false}]},"tools":{"description":"Build tools"},"webp":{"description":"Support for WebP","dependencies":["libwebp"]}},"_id":"8iSG1ZwfKxkpSRp0"} +{"fts":"libgeotiff https://github.com/osgeo/libgeotiff tools install libgeotiff utility programs libgeotiff is an open source library on top of libtiff for reading and writing geotiff information tags.","name":"libgeotiff","version":"1.7.3","port-version":1,"description":"Libgeotiff is an open source library on top of libtiff for reading and writing GeoTIFF information tags.","homepage":"https://github.com/OSGeo/libgeotiff","license":"MIT","dependencies":[{"name":"proj","default-features":false,"features":["tiff"]},{"name":"tiff","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Install libgeotiff utility programs","dependencies":["libjpeg-turbo"]}},"_id":"dI9z6ccjfOUwDfL5"} +{"fts":"libgig https://www.linuxsampler.org/libgig/ tests build test cases tools build extra tools c++ library for loading gigasampler files and dls level 1/2 files","name":"libgig","version":"4.4.1","description":"C++ library for loading Gigasampler files and DLS Level 1/2 files","homepage":"https://www.linuxsampler.org/libgig/","license":"GPL-2.0-or-later","supports":"windows & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tests":{"description":"Build test cases","dependencies":["cppunit"]},"tools":{"description":"Build extra tools","dependencies":["libsndfile"]}},"_id":"PvCAVnKAznt9NiS8"} +{"fts":"libgit2 https://github.com/libgit2/libgit2 mbedtls ssl support (mbedtls) openssl ssl support (openssl) pcre build against external libpcre pcre2 build against external libpcre2 sectransp ssl support (sectransp) ssh ssh support via libssh2 ssl default ssl backend tools build cli tools winhttp ssl support (winhttp) a c library implementing the git core methods with a solid api","name":"libgit2","version-semver":"1.8.0","description":"A C library implementing the Git core methods with a solid API","homepage":"https://github.com/libgit2/libgit2","license":null,"supports":"!uwp","dependencies":["http-parser",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["pcre","ssl"],"features":{"mbedtls":{"description":"SSL support (mbedTLS)","supports":"!windows","dependencies":["mbedtls"]},"openssl":{"description":"SSL support (OpenSSL)","dependencies":["openssl"]},"pcre":{"description":"Build against external libpcre","dependencies":["pcre"]},"pcre2":{"description":"Build against external libpcre2","dependencies":["pcre2"]},"sectransp":{"description":"SSL support (sectransp)","supports":"osx"},"ssh":{"description":"SSH support via libssh2","dependencies":["libssh2"]},"ssl":{"description":"Default SSL backend","dependencies":[{"name":"libgit2","default-features":false,"features":["sectransp"],"platform":"osx"},{"name":"libgit2","default-features":false,"features":["winhttp"],"platform":"windows"},{"name":"libgit2","default-features":false,"features":["openssl"],"platform":"!windows & !osx"}]},"tools":{"description":"Build CLI tools"},"winhttp":{"description":"SSL support (WinHTTP)","supports":"windows & !uwp"}},"_id":"cf2r1CBSuz7717Pa"} +{"fts":"libgme https://bitbucket.org/mpyne/game-music-emu/wiki/home ay enable spectrum zx music emulation gbs enable game boy music emulation gym enable sega megadrive/genesis music emulation hes enable pc engine/turbografx-16 music emulation kss enable msx or other z80 systems music emulation nsf enable nes nsf music emulation nsfe enable nes nsfe and nsf music emulation sap enable atari sap music emulation spc enable snes spc music emulation spc-isolated-echo-buffer enable isolated echo buffer on spc emulator to allow correct playing of \"dodgy\" spc files made for various rom hacks ran on zsnes vgm enable sega vgm/vgz music emulation video game music file emulation/playback library","name":"libgme","version":"0.6.3","description":"Video game music file emulation/playback library","homepage":"https://bitbucket.org/mpyne/game-music-emu/wiki/Home","license":"LGPL-2.1-or-later OR GPL-2.0-or-later","dependencies":[{"name":"vcpkg-cmake","host":true}],"default-features":["ay","gbs","gym","hes","kss","nsf","nsfe","sap","spc","vgm"],"features":{"ay":{"description":"Enable Spectrum ZX music emulation"},"gbs":{"description":"Enable Game Boy music emulation"},"gym":{"description":"Enable Sega MegaDrive/Genesis music emulation"},"hes":{"description":"Enable PC Engine/TurboGrafx-16 music emulation"},"kss":{"description":"Enable MSX or other Z80 systems music emulation"},"nsf":{"description":"Enable NES NSF music emulation"},"nsfe":{"description":"Enable NES NSFE and NSF music emulation"},"sap":{"description":"Enable Atari SAP music emulation"},"spc":{"description":"Enable SNES SPC music emulation"},"spc-isolated-echo-buffer":{"description":"Enable isolated echo buffer on SPC emulator to allow correct playing of \"dodgy\" SPC files made for various ROM hacks ran on ZSNES"},"vgm":{"description":"Enable Sega VGM/VGZ music emulation","dependencies":["zlib"]}},"_id":"WRjAmhrrVpXfM93u"} +{"fts":"libgnutls https://www.gnutls.org/ nls enable native language support. openssl enable the openssl compatibility library. a secure communications library implementing the ssl, tls and dtls protocols.","name":"libgnutls","version":"3.8.7.1","description":"A secure communications library implementing the SSL, TLS and DTLS protocols.","homepage":"https://www.gnutls.org/","license":null,"supports":"!windows | mingw","dependencies":["gmp","libidn2","libtasn1","libunistring","nettle","zlib"],"features":{"nls":{"description":"Enable native language support.","dependencies":[{"name":"gettext","host":true,"features":["tools"]},"gettext-libintl"]},"openssl":{"description":"Enable the OpenSSL compatibility library."}},"_id":"BLRpqN3ofh8opM8Q"} +{"fts":"libgo https://github.com/yyzybb537/libgo the best stackful coroutine by c++11.","name":"libgo","version":"3.1","port-version":5,"description":"The best stackful coroutine by c++11.","homepage":"https://github.com/yyzybb537/libgo","license":"MIT","supports":"!(arm | uwp)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"GmKYzB4SwVxtNoST"} +{"fts":"libgpg-error https://gnupg.org/software/libgpg-error/index.html nls enable native language support a common dependency of all gnupg components","name":"libgpg-error","version":"1.47","description":"A common dependency of all GnuPG components","homepage":"https://gnupg.org/software/libgpg-error/index.html","license":"LGPL-2.1-or-later","supports":"!windows | mingw","dependencies":[{"name":"libgpg-error","host":true}],"features":{"nls":{"description":"Enable native language support","dependencies":[{"name":"gettext","host":true,"features":["tools"]},"gettext-libintl"]}},"_id":"yqznOry1Nb5iEyw6"} +{"fts":"libgpiod https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git cxx-bindings make available cxx bindings c library and tools for interacting with the linux gpio character device","name":"libgpiod","version":"2.1.2","description":"C library and tools for interacting with the linux GPIO character device","homepage":"https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git","license":"LGPL-2.1-or-later","supports":"linux & (x64 | arm)","dependencies":[{"name":"vcpkg-cmake-get-vars","host":true}],"features":{"cxx-bindings":{"description":"Make available cxx bindings"}},"_id":"iHBfqD3QV9igoavG"} +{"fts":"libgpod https://github.com/fadingred/libgpod libgpod is a library meant to abstract access to an ipod content.","name":"libgpod","version-date":"2019-08-29","port-version":4,"description":"libgpod is a library meant to abstract access to an iPod content.","homepage":"https://github.com/fadingred/libgpod","supports":"!windows & !osx","dependencies":["glib","libplist","sqlite3"],"_id":"86nITHeBjoy5Y1LO"} +{"fts":"libgta https://download.savannah.nongnu.org/releases/gta libgta is a portable library that implements the generic tagged array (gta) file format.","name":"libgta","version":"1.0.8","port-version":5,"description":"Libgta is a portable library that implements the Generic Tagged Array (GTA) file format.","homepage":"https://download.savannah.nongnu.org/releases/gta","dependencies":["bzip2","liblzma",{"name":"vcpkg-cmake","host":true},"zlib"],"_id":"TrznCrCOxFxT7ANt"} +{"fts":"libguarded https://github.com/copperspice/libguarded header-only library for multithreaded programming.","name":"libguarded","version":"1.4.1","description":"Header-only library for multithreaded programming.","homepage":"https://github.com/copperspice/libguarded","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"fFAwMsfXDqFjn8IW"} +{"fts":"libgwenhywfar https://www.aquamaniac.de/rdm/ cpp c++ bindings libxml2 enables libxml2-depending functionality qt5 qt bindings tools some helper tools provided by gwenhywfar and useful for applications using it a helper library for networking and security applications and libraries","name":"libgwenhywfar","version-semver":"5.6.0","port-version":5,"description":"A helper library for networking and security applications and libraries","homepage":"https://www.aquamaniac.de/rdm/","supports":"!windows & !(osx & arm64)","dependencies":["libgcrypt",{"name":"libgnutls","features":["openssl"]},{"name":"vcpkg-cmake-config","host":true}],"default-features":["cpp","libxml2"],"features":{"cpp":{"description":"C++ bindings"},"libxml2":{"description":"Enables libXML2-depending functionality","dependencies":[{"name":"libxml2","default-features":false}]},"qt5":{"description":"Qt bindings","dependencies":[{"name":"qt5-base","default-features":false}]},"tools":{"description":"Some helper tools provided by Gwenhywfar and useful for applications using it"}},"_id":"T4VcJ9IYhycofR4u"} +{"fts":"libgxps https://wiki.gnome.org/projects/libgxps libgxps is a gobject based library for handling and rendering xps documents.","name":"libgxps","version":"0.3.2","port-version":4,"description":"libgxps is a GObject based library for handling and rendering XPS documents.","homepage":"https://wiki.gnome.org/Projects/libgxps","dependencies":["cairo","glib","lcms","libarchive","libjpeg-turbo","libpng","libxslt",{"name":"tiff","default-features":false},{"name":"vcpkg-tool-meson","host":true}],"_id":"SEXdOCzd904Yw6lm"} +{"fts":"libharu https://github.com/libharu/libharu libharu - free pdf library","name":"libharu","version":"2.4.4","port-version":1,"description":"libharu - free PDF library","homepage":"https://github.com/libharu/libharu","license":"Zlib","dependencies":["libpng",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"17fTVcRj1bJakLOI"} +{"fts":"libhdfs3 https://github.com/erikmuttersbach/libhdfs3 native hadoop rpc protocol and hdfs data transfer protocol implementation","name":"libhdfs3","version-date":"2019-11-05","port-version":6,"description":"Native Hadoop RPC protocol and HDFS data transfer protocol implementation","homepage":"https://github.com/erikmuttersbach/libhdfs3","supports":"!windows","dependencies":["boost-atomic","boost-chrono","boost-iostreams","boost-system","boost-thread",{"name":"libuuid","platform":"!windows & !osx"},"libxml2","protobuf",{"name":"vcpkg-cmake","host":true}],"_id":"QbVHrtCmSZcCfmYw"} +{"fts":"libheif http://www.libheif.org/ hevc hevc encoding via x265 libheif is an heif and avif file format decoder and encoder.","name":"libheif","version":"1.18.2","description":"libheif is an HEIF and AVIF file format decoder and encoder.","homepage":"http://www.libheif.org/","license":"LGPL-3.0-only","supports":"!xbox","dependencies":[{"name":"gdk-pixbuf","platform":"!windows"},"libde265",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["hevc"],"features":{"hevc":{"description":"HEVC encoding via x265","license":"GPL-2.0-or-later","dependencies":["x265"]}},"_id":"RLCShd1banUehWuR"} +{"fts":"libhsplasma https://github.com/h-uru/libhsplasma net network functionality cross-platform plasma data and network library","name":"libhsplasma","version-date":"2024-03-07","description":"Cross-platform Plasma data and network library","homepage":"https://github.com/H-uru/libhsplasma","license":"GPL-3.0-or-later","supports":"!(arm | uwp | xbox)","dependencies":["libjpeg-turbo","libpng","string-theory",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"net":{"description":"Network functionality","dependencies":["openssl"]}},"_id":"9CCIpismv1ZPrIyf"} +{"fts":"libhv https://github.com/ithewei/libhv ssl with openssl library libhv is a c/c++ network library similar to libevent/libuv.","name":"libhv","version":"1.3.2","description":"Libhv is a C/C++ network library similar to libevent/libuv.","homepage":"https://github.com/ithewei/libhv","license":"BSD-3-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"ssl":{"description":"with openssl library","dependencies":["openssl"]}},"_id":"VTXMmKMQanM0D2vG"} +{"fts":"libhydrogen https://github.com/jedisct1/libhydrogen a lightweight, secure, easy-to-use crypto library suitable for constrained environments","name":"libhydrogen","version-date":"2022-06-21","description":"A lightweight, secure, easy-to-use crypto library suitable for constrained environments","homepage":"https://github.com/jedisct1/libhydrogen","license":"ISC","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"M6cey3Ge418mXunX"} +{"fts":"libical https://github.com/libical/libical rscale support for rscale element reference implementation of the icalendar data type and serialization format","name":"libical","version":"3.0.17","description":"Reference implementation of the iCalendar data type and serialization format","homepage":"https://github.com/libical/libical","license":"MPL-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"rscale":{"description":"Support for RSCALE element","supports":"!static","dependencies":["icu"]}},"_id":"IKNXOl4yZvASWigi"} +{"fts":"libice https://gitlab.freedesktop.org/xorg/lib/libice inter-client exchange library","name":"libice","version":"1.1.1","description":"Inter-Client Exchange Library","homepage":"https://gitlab.freedesktop.org/xorg/lib/libice","license":"MIT-open-group","dependencies":["bzip2","libx11","xorg-macros","xproto","xtrans"],"_id":"2PpfTVJPUuxdERK8"} +{"fts":"libiconv https://www.gnu.org/software/libiconv/ gnu unicode text conversion","name":"libiconv","version":"1.17","port-version":4,"description":"GNU Unicode text conversion","homepage":"https://www.gnu.org/software/libiconv/","license":null,"_id":"ubOqBE3Uxht3UACg"} +{"fts":"libics https://github.com/svi-opensource/libics reference library for ics (image cytometry standard), an open standard for writing images of any dimensionality and data type to file, together with associated information regarding the recording equipment or recorded subject.","name":"libics","version":"1.6.6","description":"Reference library for ICS (Image Cytometry Standard), an open standard for writing images of any dimensionality and data type to file, together with associated information regarding the recording equipment or recorded subject.","homepage":"https://github.com/svi-opensource/libics","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"bqJfN6s1hcpuz1uN"} +{"fts":"libid3tag https://codeberg.org/tenacityteam/libid3tag id3 tag manipulation library","name":"libid3tag","version":"0.16.3","description":"ID3 tag manipulation library","homepage":"https://codeberg.org/tenacityteam/libid3tag","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"qIJCpE3Y2dmC5CS1"} +{"fts":"libideviceactivation https://libimobiledevice.org/ tools build command line tool a library to handle the activation process of ios devices","name":"libideviceactivation","version-date":"2023-05-01","port-version":1,"description":"A library to handle the activation process of iOS devices","homepage":"https://libimobiledevice.org/","license":"LGPL-2.1-or-later","supports":"!uwp","dependencies":["curl","libimobiledevice","libplist","libxml2",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"build command line tool","supports":"!android & !ios & !xbox"}},"_id":"eusIV5y9IyQaqHc7"} +{"fts":"libidn2 https://www.gnu.org/software/libidn/ nls enable native language support gnu libidn is an implementation of the stringprep, punycode and idna 2003 specifications. libidn's purpose is to encode and decode internationalized domain names.","name":"libidn2","version":"2.3.7","port-version":1,"description":"GNU Libidn is an implementation of the Stringprep, Punycode and IDNA 2003 specifications. Libidn's purpose is to encode and decode internationalized domain names.","homepage":"https://www.gnu.org/software/libidn/","license":null,"dependencies":["libiconv","libunistring"],"features":{"nls":{"description":"Enable native language support","dependencies":[{"name":"gettext","host":true,"features":["tools"]},"gettext-libintl"]}},"_id":"JHAPZgBlvhpdIkzo"} +{"fts":"libigl https://github.com/libigl/libigl cgal build with cgal embree build with embree glfw build with glfw imgui build with imgui opengl build with opengl xml build with libxml libigl is a simple c++ geometry processing library. we have a wide functionality including construction of sparse discrete differential geometry operators and finite-elements matrices such as the cotangent laplacian and diagonalized mass matrix, simple facet and edge-based topology data structures, mesh-viewing utilities for opengl and glsl, and many core functions for matrix manipulation which make eigen feel a lot more like matlab.","name":"libigl","version":"2.5.0","port-version":2,"description":"libigl is a simple C++ geometry processing library. We have a wide functionality including construction of sparse discrete differential geometry operators and finite-elements matrices such as the cotangent Laplacian and diagonalized mass matrix, simple facet and edge-based topology data structures, mesh-viewing utilities for OpenGL and GLSL, and many core functions for matrix manipulation which make Eigen feel a lot more like MATLAB.","homepage":"https://github.com/libigl/libigl","license":null,"dependencies":["eigen3","stb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cgal":{"description":"Build with cgal","dependencies":[{"name":"cgal","default-features":false}]},"embree":{"description":"Build with embree","dependencies":[{"name":"embree3","default-features":false}]},"glfw":{"description":"Build with glfw","dependencies":["glfw3",{"name":"libigl","default-features":false,"features":["opengl"]}]},"imgui":{"description":"Build with imgui","dependencies":[{"name":"imgui","default-features":false,"features":["glfw-binding","libigl-imgui","opengl3-binding"]},"imguizmo",{"name":"libigl","default-features":false,"features":["glfw"]}]},"opengl":{"description":"Build with opengl","dependencies":["glad","opengl"]},"xml":{"description":"Build with libxml","dependencies":["tinyxml2"]}},"_id":"K3dxB17tnv2pt4OL"} +{"fts":"libilbc https://github.com/timothygu/libilbc open source implementation of the internet low bit rate codec (ilbc) / rfc 3951 codec from the webrtc project.","name":"libilbc","version":"3.0.4","description":"Open source implementation of the Internet Low Bit Rate Codec (iLBC) / RFC 3951 codec from the WebRTC project.","homepage":"https://github.com/TimothyGu/libilbc","license":"BSD-3-Clause","supports":"!(arm & uwp)","dependencies":["abseil",{"name":"vcpkg-cmake","host":true}],"_id":"KYKEe0FYKf1c5YUk"} +{"fts":"libimobiledevice-glue https://libimobiledevice.org/ library with common code used by the libraries and tools around the libimobiledevice project.","name":"libimobiledevice-glue","version-date":"2023-05-13","description":"Library with common code used by the libraries and tools around the libimobiledevice project.","homepage":"https://libimobiledevice.org/","license":"LGPL-2.1-or-later","dependencies":["libplist",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"mx64lU8CcZHFzMIK"} +{"fts":"libimobiledevice http://www.libimobiledevice.org tools build command line tool a cross-platform protocol library to communicate with ios devices","name":"libimobiledevice","version-date":"2023-07-05","port-version":1,"description":"A cross-platform protocol library to communicate with iOS devices","homepage":"http://www.libimobiledevice.org","license":"LGPL-2.1-or-later","supports":"!uwp","dependencies":["dirent","libimobiledevice-glue","libplist","libusbmuxd","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"build command line tool","supports":"!android & !ios & !xbox","dependencies":["getopt"]}},"_id":"2aLJEnYOMJYakkau"} +{"fts":"libirecovery https://libimobiledevice.org/ tools build command line tool library and utility to talk to iboot/ibss via usb on mac os x, windows, and linux","name":"libirecovery","version-date":"2023-05-13","port-version":2,"description":"Library and utility to talk to iBoot/iBSS via USB on Mac OS X, Windows, and Linux","homepage":"https://libimobiledevice.org/","license":"LGPL-2.1-or-later","supports":"!uwp","dependencies":["libimobiledevice-glue",{"name":"libusb","platform":"!windows & !osx"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"build command line tool","supports":"!android & !ios & !xbox","dependencies":["getopt","readline"]}},"_id":"ltpHbCQs3erTUPQn"} +{"fts":"libjpeg-turbo https://github.com/libjpeg-turbo/libjpeg-turbo jpeg7 emulate libjpeg v7 api/abi (this makes libjpeg-turbo backward-incompatible with libjpeg v6b!) jpeg8 emulate libjpeg v8 api/abi (this makes libjpeg-turbo backward-incompatible with libjpeg v6b!) libjpeg-turbo is a jpeg image codec that uses simd instructions (mmx, sse2, neon, altivec) to accelerate baseline jpeg compression and decompression on x86, x86-64, arm, and powerpc systems.","name":"libjpeg-turbo","version":"3.0.4","description":"libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2, NEON, AltiVec) to accelerate baseline JPEG compression and decompression on x86, x86-64, ARM, and PowerPC systems.","homepage":"https://github.com/libjpeg-turbo/libjpeg-turbo","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"jpeg7":{"description":"Emulate libjpeg v7 API/ABI (this makes libjpeg-turbo backward-incompatible with libjpeg v6b!)"},"jpeg8":{"description":"Emulate libjpeg v8 API/ABI (this makes libjpeg-turbo backward-incompatible with libjpeg v6b!)"}},"_id":"HCzmXqdYp0EBGfAm"} +{"fts":"libjuice https://github.com/paullouisageneau/libjuice nettle use nettle for hmac computation instead of the builtin the library is a simplified implementation of the interactive connectivity establishment (ice) protocol in c for posix platforms (including linux and apple macos) and microsoft windows.","name":"libjuice","version":"1.5.2","description":"The library is a simplified implementation of the Interactive Connectivity Establishment (ICE) protocol in C for POSIX platforms (including Linux and Apple macOS) and Microsoft Windows.","homepage":"https://github.com/paullouisageneau/libjuice","license":"LGPL-2.1-only","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"nettle":{"description":"Use nettle for HMAC computation instead of the Builtin","dependencies":["nettle"]}},"_id":"Z5QwOVghmREhMhVk"} +{"fts":"libjxl https://github.com/libjxl/libjxl tools build user tools: cjxl and djxl jpeg xl image format reference implementation","name":"libjxl","version-semver":"0.11.0","description":"JPEG XL image format reference implementation","homepage":"https://github.com/libjxl/libjxl","license":"BSD-3-Clause","dependencies":["brotli","highway","lcms",{"name":"vcpkg-cmake","host":true}],"features":{"tools":{"description":"Build user tools: cjxl and djxl","dependencies":["giflib","libjpeg-turbo","libpng","zlib"]}},"_id":"JmpX4q5udRavzF8X"} +{"fts":"libkeyfinder https://github.com/mixxxdj/libkeyfinder musical key detection for digital audio","name":"libkeyfinder","version":"2.2.8","description":"Musical key detection for digital audio","homepage":"https://github.com/mixxxdj/libkeyfinder","license":"GPL-3.0-or-later","dependencies":["fftw3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"zthe2TF9i0D7717y"} +{"fts":"libkml https://github.com/libkml/libkml reference implementation of ogc kml 2.2","name":"libkml","version":"1.3.0","port-version":13,"description":"Reference implementation of OGC KML 2.2","homepage":"https://github.com/libkml/libkml","license":"BSD-3-Clause","dependencies":["boost-smart-ptr","expat","minizip","uriparser",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"YUnsfmdtja6aQIqS"} +{"fts":"liblas jpeg this feature does nothing. it is retained for compatibility. tools build utilities. zlib this feature does nothing. it is retained for compatibility. a c/c++ library for reading and writing the very common las lidar format.","name":"liblas","version":"1.8.1","port-version":15,"description":"A C/C++ library for reading and writing the very common LAS LiDAR format.","license":null,"supports":"!arm & !staticcrt","dependencies":["boost-foreach","boost-interprocess","boost-iostreams","boost-lambda","boost-program-options","boost-property-tree","boost-uuid","libgeotiff",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"jpeg":{"description":"This feature does nothing. It is retained for compatibility."},"tools":{"description":"Build utilities."},"zlib":{"description":"This feature does nothing. It is retained for compatibility."}},"_id":"xzlgozUVigWnXWfp"} +{"fts":"liblbfgs http://www.chokkan.org/software/liblbfgs/ liblbfgs: a library of limited-memory broyden-fletcher-goldfarb-shanno (l-bfgs)","name":"liblbfgs","version":"1.10","port-version":2,"description":"libLBFGS: a library of Limited-memory Broyden-Fletcher-Goldfarb-Shanno (L-BFGS)","homepage":"http://www.chokkan.org/software/liblbfgs/","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"VzfKpHSP9tNztxNr"} +{"fts":"libleidenalg https://github.com/vtraag/libleidenalg andrew robbins leiden is a general algorithm for methods of community detection in large networks.","name":"libleidenalg","version":"0.10.0","port-version":1,"maintainers":"Andrew Robbins ","description":"Leiden is a general algorithm for methods of community detection in large networks.","homepage":"https://github.com/vtraag/libleidenalg","license":"GPL-3.0-or-later","supports":"!xbox","dependencies":[{"name":"igraph","version>=":"0.10.1"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lPHtfDJQdCZdrTSb"} +{"fts":"liblemon https://lemon.cs.elte.hu/trac/lemon library for efficient modeling and optimization in networks","name":"liblemon","version-date":"2019-06-13","port-version":9,"description":"Library for Efficient Modeling and Optimization in Networks","homepage":"https://lemon.cs.elte.hu/trac/lemon","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"r6l7Uh5rzx0n9cit"} +{"fts":"liblinear https://github.com/cjlin1/liblinear a library for large linear classification","name":"liblinear","version":"243","port-version":1,"description":"A Library for Large Linear Classification","homepage":"https://github.com/cjlin1/liblinear","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"aarm1kHoXDmZXNZx"} +{"fts":"liblo https://github.com/radarsat1/liblo liblo is an implementation of the open sound control protocol for posix systems","name":"liblo","version":"0.32","description":"liblo is an implementation of the Open Sound Control protocol for POSIX systems","homepage":"https://github.com/radarsat1/liblo","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"fo3tmSG5DBfMDuPY"} +{"fts":"liblrc https://github.com/ywh233/lrc-tools tools for parsing and playing back lrc lyrics.","name":"liblrc","version":"1.0.0","description":"Tools for parsing and playing back LRC lyrics.","homepage":"https://github.com/ywh233/LRC-Tools","license":"MIT","supports":"!osx","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"phKuZSvoIzz0wNlh"} +{"fts":"liblsl https://github.com/sccn/liblsl c++ lsl library for multi-modal time-synched data transmission over the local network","name":"liblsl","version":"1.16.2","description":"C++ lsl library for multi-modal time-synched data transmission over the local network","homepage":"https://github.com/sccn/liblsl","license":"MIT","supports":"!uwp","dependencies":["asio","boost-atomic","boost-bind","boost-chrono","boost-config","boost-endian","boost-functional","boost-integer","boost-lexical-cast","boost-math","boost-serialization","boost-smart-ptr","boost-thread","boost-uuid","pugixml",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"CI06UyoqRLNEQgqS"} +{"fts":"liblsquic https://github.com/litespeedtech/lsquic an implementation of the quic and http/3 protocols.","name":"liblsquic","version":"3.3.2","port-version":1,"description":"An implementation of the QUIC and HTTP/3 protocols.","homepage":"https://github.com/litespeedtech/lsquic","license":"MIT AND BSD-3-Clause","supports":"!x86","dependencies":["boringssl",{"name":"getopt","platform":"windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"cJhiAcwhGgxQi4oV"} +{"fts":"liblzf http://software.schmorp.de/pkg/liblzf.html lzf is an extremely fast compression algorithm. it is ideal for applications where you want to save some space but not at the cost of speed.","name":"liblzf","version":"3.6","port-version":1,"description":"LZF is an extremely fast compression algorithm. It is ideal for applications where you want to save some space but not at the cost of speed.","homepage":"http://software.schmorp.de/pkg/liblzf.html","license":"BSD-2-Clause OR GPL-2.0-or-later","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"mEFNAolGI6DA0VfC"} +{"fts":"liblzma https://tukaani.org/xz/ tools build tools compression library with an api similar to that of zlib.","name":"liblzma","version":"5.6.2","description":"Compression library with an API similar to that of zlib.","homepage":"https://tukaani.org/xz/","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build tools"}},"_id":"Be6ItIUK7Zi9ShXg"} +{"fts":"libmad http://codeberg.org/tenacityteam/libmad aso enable cpu architecture-specific optimizations (x86, arm and mips only) high-quality mpeg audio decoder","name":"libmad","version":"0.16.4","port-version":3,"description":"high-quality MPEG audio decoder","homepage":"http://codeberg.org/tenacityteam/libmad","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":[{"name":"aso","platform":"x86 | x64 | arm"}],"features":{"aso":{"description":"Enable CPU architecture-specific optimizations (x86, ARM and MIPS only)","supports":"x86 | x64 | arm"}},"_id":"eqq6T4SVlRMjwbs0"} +{"fts":"libmagic https://github.com/file/file bzip2 enable bzip2 support lzma enable lzma support zlib enable zlib support zstd enable zstd support this library can be used to classify files according to magic number tests.","name":"libmagic","version":"5.45","port-version":3,"description":"This library can be used to classify files according to magic number tests.","homepage":"https://github.com/file/file","license":"BSD-2-Clause","dependencies":[{"name":"dirent","platform":"windows"},{"name":"getopt","platform":"windows"},{"name":"libmagic","host":true},{"name":"tre","platform":"windows | mingw"}],"features":{"bzip2":{"description":"Enable bzip2 support","dependencies":["bzip2"]},"lzma":{"description":"Enable lzma support","dependencies":["liblzma"]},"zlib":{"description":"Enable zlib support","dependencies":["zlib"]},"zstd":{"description":"Enable zstd support","dependencies":["zstd"]}},"_id":"VAp58sb3HYPkL8R8"} +{"fts":"libmariadb https://github.com/mariadb-corporation/mariadb-connector-c iconv enables character set conversion openssl ssl support (openssl) schannel ssl support (secure channel) ssl default ssl backend zstd build zstd compression plugin. mariadb connector/c is used to connect c/c++ applications to mariadb and mysql databases","name":"libmariadb","version-semver":"3.4.1","description":"MariaDB Connector/C is used to connect C/C++ applications to MariaDB and MySQL databases","homepage":"https://github.com/mariadb-corporation/mariadb-connector-c","license":"LGPL-2.1-or-later","supports":"!uwp & !xbox","dependencies":[{"name":"libmariadb","default-features":false,"features":["iconv"],"platform":"windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["ssl"],"features":{"iconv":{"description":"Enables character set conversion","dependencies":[{"name":"libiconv","platform":"!windows"}]},"openssl":{"description":"SSL support (OpenSSL)","dependencies":["openssl"]},"schannel":{"description":"SSL support (Secure Channel)","supports":"windows"},"ssl":{"description":"Default SSL backend","dependencies":[{"name":"libmariadb","default-features":false,"features":["schannel"],"platform":"windows"},{"name":"libmariadb","default-features":false,"features":["openssl"],"platform":"!windows"}]},"zstd":{"description":"Build zstd compression plugin.","dependencies":["zstd"]}},"_id":"k0myF7kMDFSi1NXU"} +{"fts":"libmaxminddb https://github.com/maxmind/libmaxminddb c library for the maxmind db file format","name":"libmaxminddb","version":"1.9.1","description":"C library for the MaxMind DB file format","homepage":"https://github.com/maxmind/libmaxminddb","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Vgj8IfgFcl2lv4AO"} +{"fts":"libmediainfo https://github.com/mediaarea/mediainfolib get most relevant technical and tag data from video and audio files","name":"libmediainfo","version":"24.6","description":"Get most relevant technical and tag data from video and audio files","homepage":"https://github.com/MediaArea/MediaInfoLib","dependencies":["curl","libzen","tinyxml2",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"X0OlpPOzSvwLO3QT"} +{"fts":"libmesh https://github.com/libmesh/libmesh the libmesh library provides a framework for the numerical simulation of partial differential equations using arbitrary unstructured discretizations on serial and parallel platforms. a major goal of the library is to provide support for adaptive mesh refinement (amr) computations in parallel while allowing a research scientist to focus on the physics they are modeling.","name":"libmesh","version":"1.5.0","port-version":6,"description":"The libMesh library provides a framework for the numerical simulation of partial differential equations using arbitrary unstructured discretizations on serial and parallel platforms. A major goal of the library is to provide support for adaptive mesh refinement (AMR) computations in parallel while allowing a research scientist to focus on the physics they are modeling.","homepage":"https://github.com/libMesh/libmesh","license":"LGPL-2.1-only","supports":"linux","_id":"D4r36fWAKhgSIv9h"} +{"fts":"libmicrodns https://github.com/videolabs/libmicrodns minimal mdns resolver (and announcer) library","name":"libmicrodns","version":"0.2.0","port-version":2,"description":"Minimal mDNS resolver (and announcer) library","homepage":"https://github.com/videolabs/libmicrodns","license":"LGPL-2.1-or-later","supports":"!xbox & !uwp","dependencies":[{"name":"vcpkg-tool-meson","host":true}],"_id":"vwJcvjtF0NmMcRVQ"} +{"fts":"libmicrohttpd https://www.gnu.org/software/libmicrohttpd/ https enable https protocol support gnu libmicrohttpd is a small c library that is supposed to make it easy to run an http server as part of another application","name":"libmicrohttpd","version":"1.0.1","port-version":1,"description":"GNU libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application","homepage":"https://www.gnu.org/software/libmicrohttpd/","license":"LGPL-2.1-or-later","supports":"!((arm & windows) | uwp)","dependencies":[{"name":"gettext","platform":"!windows"},{"name":"vcpkg-msbuild","host":true,"platform":"windows & !mingw"}],"features":{"https":{"description":"Enable HTTPS protocol support","supports":"!windows | mingw","dependencies":["libgnutls"]}},"_id":"TO61Vp3uOJWLYHFK"} +{"fts":"libmidi2 https://github.com/midi2-dev/am_midi2.0lib general purpose midi 2 library for bytestream conversions and midi-ci","name":"libmidi2","version":"0.12","description":"General purpose Midi 2 library for bytestream conversions and midi-ci","homepage":"https://github.com/midi2-dev/AM_MIDI2.0Lib","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"uuq2eKBHGeY6sOXP"} +{"fts":"libmikmod https://sourceforge.net/projects/mikmod/ mikmod is a module player and library supporting many formats, including mod, s3m, it, and xm.","name":"libmikmod","version":"3.3.11.1","port-version":12,"description":"Mikmod is a module player and library supporting many formats, including mod, s3m, it, and xm.","homepage":"https://sourceforge.net/projects/mikmod/","license":"LGPL-2.1-or-later","supports":"!(osx | uwp | xbox)","dependencies":["openal-soft",{"name":"vcpkg-cmake","host":true}],"_id":"MFVtLg1drn1CRTvr"} +{"fts":"libmodbus https://github.com/stephane/libmodbus libmodbus is a free software library to send/receive data with a device which respects the modbus protocol","name":"libmodbus","version":"3.1.10","description":"libmodbus is a free software library to send/receive data with a device which respects the Modbus protocol","homepage":"https://github.com/stephane/libmodbus","license":"LGPL-2.1-or-later","supports":"!uwp & !xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Z55Uoz4375k49HEU"} +{"fts":"libmodman https://code.google.com/p/libmodman tests build libmodman tests a simple library for managing modules","name":"libmodman","version":"2.0.1","port-version":5,"description":"a simple library for managing modules","homepage":"https://code.google.com/p/libmodman","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tests":{"description":"Build libmodman tests","dependencies":["zlib"]}},"_id":"GcPNB8P1SpH1VhTN"} +{"fts":"libmodplug https://github.com/konstanty/libmodplug the modplug mod file playing library.","name":"libmodplug","version":"0.8.9.0","port-version":13,"description":"The ModPlug mod file playing library.","homepage":"https://github.com/Konstanty/libmodplug","license":null,"supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"El5fZcHPNjV0w1Bb"} +{"fts":"libmorton header-only library for encoding/decoding morton codes in/from 2d/3d coordinates","name":"libmorton","version":"0.2.12","description":"Header-only library for encoding/decoding Morton codes in/from 2D/3D coordinates","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ijWYEpZemfY2b3rh"} +{"fts":"libmount https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/about/ nls enable native language support block device identification library from util-linux","name":"libmount","version":"2.40","description":"Block device identification library from util-linux","homepage":"https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/about/","license":null,"supports":"linux","features":{"nls":{"description":"Enable native language support","dependencies":[{"name":"gettext","host":true,"features":["tools"]},"gettext-libintl"]}},"_id":"xtbMHk3RwQsrjFbL"} +{"fts":"libmpeg2 http://libmpeg2.sourceforge.net/ tools build tools provided with libmpeg2 a free mpeg-2 video stream decoder","name":"libmpeg2","version":"0.5.1","port-version":3,"description":"a free MPEG-2 video stream decoder","homepage":"http://libmpeg2.sourceforge.net/","supports":"!(linux | osx | uwp)","dependencies":[{"name":"vcpkg-cmake","host":true}],"features":{"tools":{"description":"Build tools provided with libmpeg2"}},"_id":"CBy3D4GAjrMnXdC1"} +{"fts":"libmspack https://www.cabextract.org.uk/libmspack libmspack is a portable library for some loosely related microsoft compression formats.","name":"libmspack","version":"0.11","description":"libmspack is a portable library for some loosely related Microsoft compression formats.","homepage":"https://www.cabextract.org.uk/libmspack","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"MP4CTdsoyoELQTmx"} +{"fts":"libmt32emu https://github.com/munt/munt a mt-32 emulator","name":"libmt32emu","version":"2.7.1","description":"A MT-32 emulator","homepage":"https://github.com/munt/munt","license":"GPL-2.0-or-later","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"rjJhdjmexwlTXcA6"} +{"fts":"libmupdf https://github.com/artifexsoftware/mupdf ocr enable ocr support a lightweight pdf, xps, and e-book library","name":"libmupdf","version":"1.23.11","description":"a lightweight PDF, XPS, and E-book library","homepage":"https://github.com/ArtifexSoftware/mupdf","license":"AGPL-3.0-only","supports":"!osx","dependencies":["curl","freetype","glfw3","gumbo","harfbuzz","jbig2dec","libjpeg-turbo","openjpeg",{"name":"vcpkg-cmake","host":true},"zlib"],"features":{"ocr":{"description":"Enable OCR support","dependencies":["leptonica","tesseract"]}},"_id":"5dHbUlzABbwW5lHO"} +{"fts":"libmysofa https://github.com/hoene/libmysofa reader for aes sofa files to get better hrtfs (head-relative transfer functions)","name":"libmysofa","version":"1.3.2","description":"Reader for AES SOFA files to get better HRTFs (Head-Relative Transfer Functions)","homepage":"https://github.com/hoene/libmysofa","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"7vcHIMyza3kDRPSP"} +{"fts":"libmysql https://github.com/mysql/mysql-server a mysql client library for c development","name":"libmysql","version":"8.0.39","description":"A MySQL client library for C development","homepage":"https://github.com/mysql/mysql-server","license":"GPL-2.0-or-later","supports":"!android & !mingw & !uwp & !xbox","dependencies":["boost-algorithm","boost-functional","boost-geometry","boost-graph","boost-optional",{"name":"libmysql","host":true},"lz4",{"name":"ncurses","platform":"!windows | mingw"},"openssl","rapidjson",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib","zstd"],"_id":"1S3h2cFU2g7uyiwU"} +{"fts":"libnice-gst https://nice.freedesktop.org gstreamer libnice plugins.","name":"libnice-gst","version":"0.1.22","description":"Gstreamer Libnice plugins.","homepage":"https://nice.freedesktop.org","license":"LGPL-2.1-only AND MPL-1.1","supports":"!xbox","dependencies":["gstreamer","libnice",{"name":"vcpkg-tool-meson","host":true}],"_id":"PSJYYYFW6CPZkS6H"} +{"fts":"libnice https://nice.freedesktop.org libnice is an implementation of the ietf's interactive connectivity establishment (ice) standard (rfc 5245) and the session traversal utilities for nat (stun) standard (rfc 5389).","name":"libnice","version":"0.1.22","description":"Libnice is an implementation of the IETF's Interactive Connectivity Establishment (ICE) standard (RFC 5245) and the Session Traversal Utilities for NAT (STUN) standard (RFC 5389).","homepage":"https://nice.freedesktop.org","license":"LGPL-2.1-only AND MPL-1.1","supports":"!xbox","dependencies":["glib",{"name":"glib","host":true,"default-features":false},"openssl",{"name":"vcpkg-tool-meson","host":true}],"_id":"3ZXBukmTbGAUs3ey"} +{"fts":"libnick https://github.com/nickvisionapps/libnick nicholas logozzo nlogozzo225@gmail.com a cross-platform base for native nickvision applications.","name":"libnick","version":"2024.9.2","maintainers":"Nicholas Logozzo nlogozzo225@gmail.com","description":"A cross-platform base for native Nickvision applications.","homepage":"https://github.com/NickvisionApps/libnick","documentation":"https://github.com/NickvisionApps/libnick/tree/main/docs","license":"GPL-3.0-only","supports":"windows | linux | osx","dependencies":["boost-json","curl","gettext-libintl",{"name":"glib","platform":"linux | osx"},{"name":"libsecret","platform":"linux"},"maddy",{"name":"openssl","platform":"linux | osx"},{"name":"sqlcipher","platform":"windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"AJdOdb1z0LaGAEJS"} +{"fts":"libnoise https://github.com/roberthue/libnoise a general-purpose library that generates three-dimensional coherent noise. useful for terrain generation and procedural texture generation. uses a broad number of techniques (perlin noise, ridged multifractal, etc.) and combinations of those techniques.","name":"libnoise","version":"1.0.0","port-version":3,"description":"A general-purpose library that generates three-dimensional coherent noise. Useful for terrain generation and procedural texture generation. Uses a broad number of techniques (Perlin noise, ridged multifractal, etc.) and combinations of those techniques.","homepage":"https://github.com/RobertHue/libnoise","license":"LGPL-2.1","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"XmO5kp1Qv5x8XA0Z"} +{"fts":"libnop https://github.com/google/libnop libnop is a header-only library for serializing and deserializing c++ data types without external code generators or runtime support libraries","name":"libnop","version-date":"2021-11-03","description":"libnop is a header-only library for serializing and deserializing C++ data types without external code generators or runtime support libraries","homepage":"https://github.com/google/libnop","_id":"3pdFpZiQzlQYpbBc"} +{"fts":"libobfuscate https://github.com/adamyaxley/obfuscate guaranteed compile-time string literal obfuscation header-only library for c++14.","name":"libobfuscate","version-date":"2024-02-11","description":"Guaranteed compile-time string literal obfuscation header-only library for C++14.","homepage":"https://github.com/adamyaxley/Obfuscate","license":"Unlicense","_id":"eoBlae3GyGOg9rrF"} +{"fts":"libodb-boost description: boost support for the odb orm library","name":"libodb-boost","version":"2.4.0","port-version":7,"description":"Description: Boost support for the ODB ORM library","dependencies":["libodb",{"name":"vcpkg-cmake","host":true}],"_id":"zs6ATQKOS9XUfIFg"} +{"fts":"libodb-mysql https://www.codesynthesis.com/products/odb/ mysql support for the odb orm library","name":"libodb-mysql","version":"2.4.0","port-version":11,"description":"MySQL support for the ODB ORM library","homepage":"https://www.codesynthesis.com/products/odb/","dependencies":["libmysql","libodb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"CE0V0wC5aFoYFsMk"} +{"fts":"libodb-pgsql https://www.codesynthesis.com/products/odb/ description: postgresql support for the odb orm library","name":"libodb-pgsql","version":"2.4.0","port-version":8,"description":"Description: PostgreSQL support for the ODB ORM library","homepage":"https://www.codesynthesis.com/products/odb/","dependencies":["libodb","libpq",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"c6gX8xG7syaapo46"} +{"fts":"libodb-sqlite https://www.codesynthesis.com/products/odb/ sqlite support for the odb orm library","name":"libodb-sqlite","version":"2.4.0","port-version":12,"description":"Sqlite support for the ODB ORM library","homepage":"https://www.codesynthesis.com/products/odb/","dependencies":["libodb","sqlite3",{"name":"vcpkg-cmake","host":true}],"_id":"zv2QQ4Lwu3zWu9BY"} +{"fts":"libodb https://www.codesynthesis.com/products/odb/ odb library, base runtime for the odb orm solution","name":"libodb","version":"2.4.0","port-version":12,"description":"ODB library, base runtime for the ODB ORM solution","homepage":"https://www.codesynthesis.com/products/odb/","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"nqku93xo8tEr3XKb"} +{"fts":"libofx https://github.com/libofx/libofx iconv builds with iconv support for encoding conversion ofx2qif enables ofx file to qif (quicken interchange format) file converter ofxdump enables ofxdump utility which prints, in human readable form, everything the library understands about a file ofx banking protocol abstraction library","name":"libofx","version":"0.10.9","port-version":1,"description":"OFX banking protocol abstraction library","homepage":"https://github.com/libofx/libofx","license":"GPL-2.0-only","supports":"!uwp & !xbox","dependencies":["libopensp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["iconv"],"features":{"iconv":{"description":"Builds with ICONV support for encoding conversion","dependencies":["libiconv"]},"ofx2qif":{"description":"Enables OFX file to QIF (Quicken Interchange Format) file converter"},"ofxdump":{"description":"Enables ofxdump utility which prints, in human readable form, everything the library understands about a file"}},"_id":"12VP4aWbnQKlDKOE"} +{"fts":"libogg https://www.xiph.org/ogg ogg is a multimedia container format, and the native file and stream format for the xiph.org multimedia codecs.","name":"libogg","version":"1.3.5","port-version":1,"description":"Ogg is a multimedia container format, and the native file and stream format for the Xiph.org multimedia codecs.","homepage":"https://www.xiph.org/ogg","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"316a6cMQ12mU7nGO"} +{"fts":"libopenmpt https://openmpt.org/ a cross-platform c++ and c library to decode tracked music files (modules) into a raw pcm audio stream.","name":"libopenmpt","version":"0.7.4","port-version":1,"description":"A cross-platform C++ and C library to decode tracked music files (modules) into a raw PCM audio stream.","homepage":"https://openmpt.org/","license":"BSD-3-Clause","dependencies":["libogg","libvorbis","mpg123",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"HwdmsWP1fyVSRa5t"} +{"fts":"libopensp http://openjade.sourceforge.net sgml parser algorithm","name":"libopensp","version":"1.5.2","port-version":3,"description":"SGML parser algorithm","homepage":"http://openjade.sourceforge.net","license":"MIT","dependencies":[{"name":"gettext","platform":"!(windows | uwp)"},{"name":"vcpkg-cmake","host":true,"platform":"windows"},{"name":"vcpkg-cmake-config","host":true,"platform":"windows"}],"_id":"NBQ4hB0iiQKt9Bzi"} +{"fts":"libopnmidi https://github.com/wohlstand/libopnmidi gens-emulator build with gens 2.10 emulator (innacurate, fastest) gx-emulator build with genesis plus gx emulator (experimental) mame-ym2608-emulator build with mame ym2608 emulator (well-accurate and fast) mame-ym2612-emulator build with mame ym2612 emulator (well-accurate and fast) midi-sequencer build with embedded midi sequencer mus support for dmx mus files np2-emulator build with neko project 2 ym2608 emulator (semi-accurate and fast) nuked-emulator build with nuked opn2 emulator (very accurate, needs more cpu power) pmdwin-emulator build with pmdwin emulator (experimental) xmi support for ail xmi files libopnmidi is a free software midi synthesizer library with opn2 (ym2612) and opna (ym2608) emulation","name":"libopnmidi","version":"1.5.1","port-version":2,"description":"libOPNMIDI is a free Software MIDI synthesizer library with OPN2 (YM2612) and OPNA (YM2608) emulation","homepage":"https://github.com/Wohlstand/libOPNMIDI","license":"LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["gens-emulator","mame-ym2608-emulator","mame-ym2612-emulator","midi-sequencer","mus","np2-emulator","nuked-emulator","xmi"],"features":{"gens-emulator":{"description":"Build with GENS 2.10 emulator (innacurate, fastest)"},"gx-emulator":{"description":"Build with Genesis Plus GX emulator (experimental)"},"mame-ym2608-emulator":{"description":"Build with MAME YM2608 emulator (well-accurate and fast)"},"mame-ym2612-emulator":{"description":"Build with MAME YM2612 emulator (well-accurate and fast)"},"midi-sequencer":{"description":"Build with embedded MIDI sequencer"},"mus":{"description":"Support for DMX MUS files"},"np2-emulator":{"description":"Build with Neko Project 2 YM2608 emulator (semi-accurate and fast)"},"nuked-emulator":{"description":"Build with Nuked OPN2 emulator (very accurate, needs more CPU power)"},"pmdwin-emulator":{"description":"Build with PMDWin emulator (experimental)"},"xmi":{"description":"Support for AIL XMI files"}},"_id":"qar53tPqkX1mlUh6"} +{"fts":"libopusenc https://github.com/xiph/libopusenc library for encoding .opus audio files and live streams.","name":"libopusenc","version":"0.2.1","port-version":3,"description":"Library for encoding .opus audio files and live streams.","homepage":"https://github.com/xiph/libopusenc","supports":"!uwp","dependencies":["opus",{"name":"vcpkg-cmake","host":true}],"_id":"27bg6AGRwd4NyDVa"} +{"fts":"liborigin https://sourceforge.net/projects/liborigin/ a library for reading originlab opj project files.","name":"liborigin","version":"3.0.3","description":"A library for reading OriginLab OPJ project files.","homepage":"https://sourceforge.net/projects/liborigin/","license":"GPL-2.0-or-later","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"QzWrAifeurEX6yWh"} +{"fts":"libosdp https://github.com/gotomain/libosdp an cross-platform open source implementation of iec 60839-11-5 open supervised device protocol (osdp)","name":"libosdp","version":"3.0.5","description":"An cross-platform open source implementation of IEC 60839-11-5 Open Supervised Device Protocol (OSDP)","homepage":"https://github.com/goToMain/libosdp","documentation":"https://libosdp.sidcha.dev","license":"Apache-2.0","dependencies":["openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"8sbUwNQfONi1NVvS"} +{"fts":"libosip2 https://www.gnu.org/software/osip/ osip is an lgpl implementation of sip. it's stable, portable, flexible and compliant! -may be more-! it is used mostly with exosip2 stack (gpl) which provides simpler api for user-agent implementation.","name":"libosip2","version":"5.3.1","port-version":1,"description":"oSIP is an LGPL implementation of SIP. It's stable, portable, flexible and compliant! -may be more-! It is used mostly with eXosip2 stack (GPL) which provides simpler API for User-Agent implementation.","homepage":"https://www.gnu.org/software/osip/","supports":"!(windows & arm) & !uwp","dependencies":["pthread",{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"_id":"ZOESaUo2t6DCjFNE"} +{"fts":"libosmium https://osmcode.org/libosmium/ a fast and flexible c++ library for working with openstreetmap data","name":"libosmium","version-semver":"2.20.0","port-version":1,"description":"A fast and flexible C++ library for working with OpenStreetMap data","homepage":"https://osmcode.org/libosmium/","license":"BSL-1.0","dependencies":["boost-crc","boost-variant","bzip2","expat","lz4","protozero",{"name":"vcpkg-cmake","host":true},"zlib"],"_id":"bRrPK1Uy9l0aieVR"} +{"fts":"libosmscout http://libosmscout.sourceforge.net/ cairo cairo backend renderer directx direct2d backend renderer gdi gdi+ backend renderer qt5 enable build of qt5 map drawing backend svg svg backend renderer libosmscout offers applications simple, high-level interfaces for offline location and poi lokup, rendering and routing functionalities based on openstreetmap (osm) data.","name":"libosmscout","version":"1.1.1","port-version":5,"description":"libosmscout offers applications simple, high-level interfaces for offline location and POI lokup, rendering and routing functionalities based on OpenStreetMap (OSM) data.","homepage":"http://libosmscout.sourceforge.net/","documentation":"http://libosmscout.sourceforge.net/documentation/","supports":"!uwp & !arm & !arm64 & !static & !wasm32 & !emscripten","dependencies":["libiconv","liblzma","libxml2","protobuf",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"cairo":{"description":"Cairo backend renderer","dependencies":["cairo","freetype","harfbuzz","libpng","pango"]},"directx":{"description":"Direct2D backend renderer","supports":"windows"},"gdi":{"description":"GDI+ backend renderer","supports":"windows"},"qt5":{"description":"Enable build of Qt5 map drawing backend","dependencies":["qt5-base","qt5-svg"]},"svg":{"description":"SVG backend renderer","dependencies":["freetype","harfbuzz","pango"]}},"_id":"vd5vnf4NDJQ61CM4"} +{"fts":"libp7-baical an old name for the port libp7client; please install libp7client instead.","name":"libp7-baical","version-string":"replaced","port-version":1,"description":"An old name for the port libp7client; please install libp7client instead.","dependencies":["libp7client"],"_id":"hh8B5NOrU3tdR1Zc"} +{"fts":"libp7client https://baical.net/ open source, cross-platform, fastest library for sending logs, telemetry & trace data from your application.","name":"libp7client","version":"5.6","port-version":5,"description":"Open source, cross-platform, fastest library for sending logs, telemetry & trace data from your application.","homepage":"https://baical.net/","supports":"!(arm | uwp | osx)","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"OppnK0xEWt0BA7GK"} +{"fts":"libpcap https://www.tcpdump.org/ a portable c/c++ library for network traffic capture","name":"libpcap","version-semver":"1.10.4","port-version":1,"description":"A portable C/C++ library for network traffic capture","homepage":"https://www.tcpdump.org/","license":"BSD-3-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"iullzfdT6pBk9oMC"} +{"fts":"libpff https://github.com/libyal/libpff library and tools to access the personal folder file (pff) and the offline folder file (off) format.","name":"libpff","version-date":"2021-11-14","port-version":2,"description":"Library and tools to access the Personal Folder File (PFF) and the Offline Folder File (OFF) format.","homepage":"https://github.com/libyal/libpff","license":"LGPL-3.0-or-later","supports":"windows & !(static & windows) & !uwp & !xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"pXqAEzBBWs55lVZ4"} +{"fts":"libphonenumber google's common java, c++ and javascript library for parsing, formatting, and validating international phone numbers.","name":"libphonenumber","version":"8.13.45","description":"Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.","license":"Apache-2.0","dependencies":["abseil","boost-date-time","boost-system","boost-thread","icu","protobuf","re2",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ehaUh2TDVhK61Jp7"} +{"fts":"libplist https://libimobiledevice.org/ tools build command line tool a library to handle apple property list format in binary or xml","name":"libplist","version-date":"2023-06-15","port-version":1,"description":"A library to handle Apple Property List format in binary or XML","homepage":"https://libimobiledevice.org/","license":"LGPL-2.1-or-later","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"build command line tool","supports":"!android & !ios & !xbox"}},"_id":"0DwHQdfGwbPH5dnb"} +{"fts":"libpmemobj-cpp https://github.com/pmem/libpmemobj-cpp benchmark build benchmarks c++ bindings for libpmemobj (https://github.com/pmem/pmdk)","name":"libpmemobj-cpp","version-semver":"1.13.0","port-version":1,"description":"C++ bindings for libpmemobj (https://github.com/pmem/pmdk)","homepage":"https://github.com/pmem/libpmemobj-cpp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"benchmark":{"description":"build benchmarks","dependencies":["pmdk"]}},"_id":"UQCbLbgJt9V2xevH"} +{"fts":"libpng https://github.com/glennrp/libpng apng this is backward compatible with the regular libpng, both in library usage and format libpng is a library implementing an interface for reading and writing png (portable network graphics) format files","name":"libpng","version":"1.6.43","port-version":3,"description":"libpng is a library implementing an interface for reading and writing PNG (Portable Network Graphics) format files","homepage":"https://github.com/glennrp/libpng","license":"libpng-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-cmake-get-vars","host":true,"platform":"arm & android"},"zlib"],"features":{"apng":{"description":"This is backward compatible with the regular libpng, both in library usage and format"}},"_id":"TlDnhK0cSbMaMygw"} +{"fts":"libpopt library for parsing command line parameters","name":"libpopt","version":"1.16","port-version":17,"description":"Library for parsing command line parameters","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"CF8WjUCkXzNbnUKx"} +{"fts":"libpq https://www.postgresql.org/ all build all supported features bonjour build with bonjour support client build all client tools and libraries icu build with support for the icu library lz4 use lz4 nls native language support openssl support for encrypted client connections and random number generation on platforms that do not have \"/dev/urandom\" (except windows) python build the pl/python server programming language readline use readline tcl build the pl/tcl procedural language xml build with libxml xslt build with libxslt zlib use zlib zstd use zstd the official database access api of postgresql","name":"libpq","version":"16.4","description":"The official database access API of postgresql","homepage":"https://www.postgresql.org/","license":"PostgreSQL","supports":"!uwp","dependencies":[{"name":"libpq","default-features":false,"features":["bonjour"],"platform":"osx"},{"name":"vcpkg-cmake-get-vars","host":true},{"name":"vcpkg-pkgconfig-get-modules","host":true,"platform":"windows & !mingw"}],"default-features":["lz4","openssl","zlib"],"features":{"all":{"description":"Build all supported features","dependencies":[{"name":"libpq","features":["client","icu","xml","xslt","zstd"]},{"name":"libpq","features":["bonjour"],"platform":"osx"},{"name":"libpq","features":["nls"],"platform":"!osx"},{"name":"libpq","features":["readline"],"platform":"!windows"},{"name":"libpq","features":["python"],"platform":"!android & !mingw"},{"name":"libpq","features":["tcl"],"platform":"windows & !mingw & !arm"}]},"bonjour":{"description":"Build with Bonjour support","supports":"osx"},"client":{"description":"Build all client tools and libraries"},"icu":{"description":"Build with support for the ICU library","dependencies":["icu"]},"lz4":{"description":"Use lz4","dependencies":["lz4"]},"nls":{"description":"Native Language Support","supports":"!osx","dependencies":["gettext",{"name":"gettext","host":true,"features":["tools"],"platform":"!windows, mingw"}]},"openssl":{"description":"support for encrypted client connections and random number generation on platforms that do not have \"/dev/urandom\" (except windows)","dependencies":["openssl"]},"python":{"description":"build the PL/Python server programming language","dependencies":[{"name":"libpq","default-features":false,"features":["client"]},"python3"]},"readline":{"description":"Use readline","supports":"!windows, mingw","dependencies":["readline"]},"tcl":{"description":"build the PL/Tcl procedural language","supports":"windows & !mingw","dependencies":[{"name":"libpq","default-features":false,"features":["client"]},"tcl"]},"xml":{"description":"Build with libxml","dependencies":[{"name":"libxml2","default-features":false}]},"xslt":{"description":"Build with libxslt","dependencies":[{"name":"libpq","default-features":false,"features":["xml"]},"libxslt"]},"zlib":{"description":"Use zlib","dependencies":["zlib"]},"zstd":{"description":"Use zstd","dependencies":["zstd"]}},"_id":"biLnUVLf7ks9wCMW"} +{"fts":"libpqxx https://www.postgresql.org/ the official c++ client api for postgresql","name":"libpqxx","version":"7.9.2","description":"The official C++ client API for PostgreSQL","homepage":"https://www.postgresql.org/","license":"BSD-3-Clause","dependencies":[{"name":"libpq","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"fcXd3uaS4Pf6Qo0n"} +{"fts":"libprotobuf-mutator library for structured fuzzing with protobuffers.","name":"libprotobuf-mutator","version":"1.3","description":"Library for structured fuzzing with protobuffers.","dependencies":["liblzma","protobuf",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"WNZtxLpaPWBT8H6J"} +{"fts":"libproxy https://github.com/libproxy/libproxy bindings-csharp install c# bindings bindings-perl install perl bindings bindings-python install python bindings bindings-ruby install ruby bindings bindings-vala install vala bindings tests build libproxy tests tools build tools libproxy is a library that provides automatic proxy configuration management.","name":"libproxy","version":"0.4.18","port-version":3,"description":"libproxy is a library that provides automatic proxy configuration management.","homepage":"https://github.com/libproxy/libproxy","license":"LGPL-2.1-only","supports":"!(uwp | xbox | android)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"bindings-csharp":{"description":"Install C# bindings"},"bindings-perl":{"description":"Install PERL bindings"},"bindings-python":{"description":"Install Python bindings"},"bindings-ruby":{"description":"Install Ruby bindings"},"bindings-vala":{"description":"Install Vala bindings"},"tests":{"description":"Build libproxy tests"},"tools":{"description":"build tools"}},"_id":"ugrKNOfVZpKAl08Q"} +{"fts":"libpsl https://rockdaboot.github.io/libpsl/ libicu choose libicu as runtime libidn2 choose libidn2 as runtime c library for the public suffix list","name":"libpsl","version":"0.21.5","port-version":1,"description":"C library for the Public Suffix List","homepage":"https://rockdaboot.github.io/libpsl/","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-tool-meson","host":true}],"default-features":[{"name":"libicu","platform":"windows"},{"name":"libidn2","platform":"!windows"}],"features":{"libicu":{"description":"choose libicu as runtime","supports":"windows","dependencies":["icu"]},"libidn2":{"description":"choose libidn2 as runtime","supports":"!windows","dependencies":["libidn2"]}},"_id":"7uzRoSfsCoo2MVKR"} +{"fts":"libqcow https://github.com/libyal/libqcow library and tools to access the qemu copy-on-write (qcow) image format.","name":"libqcow","version":"20221124","port-version":1,"description":"Library and tools to access the QEMU Copy-On-Write (QCOW) image format.","homepage":"https://github.com/libyal/libqcow","license":"LGPL-3.0-or-later","supports":"!uwp & !xbox","dependencies":["gettext","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"qnbMlLDZS6CPIJjF"} +{"fts":"libqglviewer http://libqglviewer.com/ libqglviewer is an open source c++ library based on qt that eases the creation of opengl 3d viewers.","name":"libqglviewer","version":"2.9.1","port-version":3,"description":"libQGLViewer is an open source C++ library based on Qt that eases the creation of OpenGL 3D viewers.","homepage":"http://libqglviewer.com/","license":"GPL-2.0-or-later","supports":"!xbox","dependencies":["opengl",{"name":"qtbase","default-features":false,"features":["gui","opengl","widgets"]},{"name":"vcpkg-cmake","host":true}],"_id":"qlpwIEZgTU44Xbim"} +{"fts":"libqrencode https://github.com/fukuchi/libqrencode tool build qrencode tool libqrencode - a fast and compact qr code encoding library","name":"libqrencode","version-semver":"4.1.1","port-version":2,"description":"libqrencode - a fast and compact QR Code encoding library","homepage":"https://github.com/fukuchi/libqrencode","dependencies":["libiconv","libpng",{"name":"vcpkg-cmake","host":true}],"features":{"tool":{"description":"Build qrencode tool","dependencies":[{"name":"getopt","platform":"windows"}]}},"_id":"ZMCPt3CFIjkR3XTZ"} +{"fts":"libqtrest https://github.com/qtrest/qtrest qml enable qml support to compile with required dependencies small and simple rest api (json/xml) client for any qt/qml c++ application","name":"libqtrest","version":"0.4.0","description":"Small and simple REST API (Json/Xml) client for any Qt/QML C++ application","homepage":"https://github.com/qtrest/qtrest","license":"MIT","supports":"!uwp","dependencies":[{"name":"qt5-base","default-features":false},{"name":"vcpkg-cmake","host":true}],"features":{"qml":{"description":"Enable QML support to compile with required dependencies","dependencies":[{"name":"qt5-declarative","default-features":false}]}},"_id":"D45IRUg4l8q4b4UR"} +{"fts":"librabbitmq https://github.com/alanxz/rabbitmq-c a c-language amqp client library for use with v2.0+ of the rabbitmq broker.","name":"librabbitmq","version":"0.14.0","description":"A C-language AMQP client library for use with v2.0+ of the RabbitMQ broker.","homepage":"https://github.com/alanxz/rabbitmq-c","license":"MIT","dependencies":["openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"bE47OuqjSGr2s369"} +{"fts":"libraqm https://github.com/host-oman/libraqm a library for complex text layout","name":"libraqm","version":"0.10.1","description":"A library for complex text layout","homepage":"https://github.com/HOST-Oman/libraqm","dependencies":["freetype","fribidi","harfbuzz","vcpkg-cmake"],"_id":"XeB5fPh87fsIcgjj"} +{"fts":"libraw https://www.libraw.org dng-lossy dng lossy codec support openmp build library with openmp support raw image decoder library","name":"libraw","version":"0.21.3","description":"raw image decoder library","homepage":"https://www.libraw.org","license":"LGPL-2.1-only OR CDDL-1.0","supports":"!uwp & !xbox","dependencies":[{"name":"jasper","default-features":false},"lcms",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"dng-lossy":{"description":"DNG lossy codec support","dependencies":[{"name":"libjpeg-turbo","features":["jpeg8"]}]},"openmp":{"description":"Build library with OpenMP support"}},"_id":"r1eiyFkKpFXAxNuJ"} +{"fts":"librdkafka https://github.com/confluentinc/librdkafka curl build with curl sasl build with sasl/gssapi ssl build with openssl zlib build with zlib zstd build with zstd the apache kafka c/c++ library","name":"librdkafka","version":"2.3.0","port-version":5,"description":"The Apache Kafka C/C++ library","homepage":"https://github.com/confluentinc/librdkafka","license":null,"supports":"!uwp","dependencies":["lz4",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"curl":{"description":"Build with curl","dependencies":["curl"]},"sasl":{"description":"Build with sasl/gssapi","dependencies":["cyrus-sasl"]},"ssl":{"description":"Build with OpenSSL","dependencies":["openssl"]},"zlib":{"description":"Build with zlib","dependencies":["zlib"]},"zstd":{"description":"Build with zstd","dependencies":["zstd"]}},"_id":"YR69JbQAKp8Zoluo"} +{"fts":"libredwg https://www.gnu.org/software/libredwg/ tools build dwg/dxf manipulation command-line tools gnu libredwg is a free c library to handle dwg files. it aims to be a free replacement for the opendwg libraries. dwg is the native file format of autocad.","name":"libredwg","version":"0.13.3","port-version":1,"description":"GNU LibreDWG is a free C library to handle DWG files. It aims to be a free replacement for the OpenDWG libraries. DWG is the native file format of AutoCAD.","homepage":"https://www.gnu.org/software/libredwg/","license":"GPL-3.0","supports":"!xbox","dependencies":["jsmn",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build dwg/dxf manipulation command-line tools"}},"_id":"LUrwEjhJJjdSSFlo"} +{"fts":"libremidi https://github.com/jcelerier/libremidi a modern c++ midi real-time & file i/o library","name":"libremidi","version":"4.5.0","description":"A modern C++ MIDI real-time & file I/O library","homepage":"https://github.com/jcelerier/libremidi","license":"BSD-2-Clause","dependencies":[{"name":"alsa","platform":"linux"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"A5tyFNOPpDDHtx3J"} +{"fts":"libressl tools build openssl and ocspcheck executables libressl is a version of the tls/crypto stack forked from openssl in 2014, with goals of modernizing the codebase, improving security, and applying best practice development processes.","name":"libressl","version":"3.9.2","port-version":1,"description":"LibreSSL is a version of the TLS/crypto stack forked from OpenSSL in 2014, with goals of modernizing the codebase, improving security, and applying best practice development processes.","license":"ISC","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build openssl and ocspcheck executables"}},"_id":"J3oQVW6MPclATVFs"} +{"fts":"librsvg https://gitlab.gnome.org/gnome/librsvg a small library to render scalable vector graphics (svg)","name":"librsvg","version":"2.40.20","port-version":11,"description":"A small library to render Scalable Vector Graphics (SVG)","homepage":"https://gitlab.gnome.org/GNOME/librsvg","license":"LGPL-2.0-or-later","dependencies":["cairo","fontconfig","gdk-pixbuf","glib","libcroco",{"name":"libxml2","default-features":false},"pango",{"name":"vcpkg-cmake","host":true}],"_id":"07KBqyEVtfoGUUfp"} +{"fts":"librsync http://librsync.sourcefrog.net/ librsync is a library for calculating and applying network deltas, with an interface designed to ease integration into diverse network applications.","name":"librsync","version-semver":"2.3.4","description":"librsync is a library for calculating and applying network deltas, with an interface designed to ease integration into diverse network applications.","homepage":"http://librsync.sourcefrog.net/","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"oHIMSJZzoWaHqtke"} +{"fts":"librtmp https://rtmpdump.mplayerhq.hu rtmpdump real-time messaging protocol api","name":"librtmp","version-date":"2019-11-11","port-version":4,"description":"RTMPDump Real-Time Messaging Protocol API","homepage":"https://rtmpdump.mplayerhq.hu","dependencies":["openssl",{"name":"vcpkg-cmake","host":true},"zlib"],"_id":"82um4BwZboTuugoc"} +{"fts":"librttopo https://git.osgeo.org/gitea/rttopo/librttopo the rt topology library exposes an api to create and manage standard (iso 13249 aka sql/mm) topologies using user-provided data stores.","name":"librttopo","version":"1.1.0","port-version":8,"description":"The RT Topology Library exposes an API to create and manage standard (ISO 13249 aka SQL/MM) topologies using user-provided data stores.","homepage":"https://git.osgeo.org/gitea/rttopo/librttopo","license":"GPL-2.0-or-later","dependencies":["geos"],"_id":"TDKbUT5o0OdUheqn"} +{"fts":"libsamplerate http://libsndfile.github.io/libsamplerate/ sample rate converter for audio","name":"libsamplerate","version":"0.2.2","port-version":1,"description":"Sample Rate Converter for audio","homepage":"http://libsndfile.github.io/libsamplerate/","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"rVLSelJsMf03je1X"} +{"fts":"libsass https://github.com/sass/libsass libsass - sass compiler written in c++","name":"libsass","version":"3.6.6","description":"LibSass - Sass compiler written in C++","homepage":"https://github.com/sass/libsass","supports":"!uwp","_id":"6uJ0km7TqG0Tva4X"} +{"fts":"libsbml https://github.com/sbmlteam/libsbml bzip2 bz2 compression support for libsbml comp support for hierarchical model composition expat libsbml using expat parser fbc support for flux balance constrant modeling groups support for groups layout support for pathway layouts libxml2 libsbml using libxml2 parser multi support for multistate modeling namespace build with the with_cpp_namespace option set to on qual support for qualitative modeling render support for rendering information test unit testing of libsbmls implementation zlib gzip compression support for libsbml a library for reading / writing sbml files","name":"libsbml","version":"5.20.2","description":"A library for reading / writing SBML files","homepage":"https://github.com/sbmlteam/libsbml","license":"LGPL-2.1","supports":"!uwp & !xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["comp","fbc","groups","layout","libxml2","render"],"features":{"bzip2":{"description":"bz2 compression support for libsbml","dependencies":["bzip2"]},"comp":{"description":"support for Hierarchical Model Composition"},"expat":{"description":"libsbml using expat parser","dependencies":["expat"]},"fbc":{"description":"support for Flux Balance Constrant Modeling"},"groups":{"description":"support for Groups"},"layout":{"description":"support for Pathway Layouts"},"libxml2":{"description":"libsbml using libxml2 parser","dependencies":["libxml2"]},"multi":{"description":"support for Multistate Modeling"},"namespace":{"description":"Build with the WITH_CPP_NAMESPACE option set to on"},"qual":{"description":"support for Qualitative Modeling"},"render":{"description":"support for Rendering information","dependencies":[{"name":"libsbml","default-features":false,"features":["layout"]}]},"test":{"description":"Unit testing of libSBMLs implementation","supports":"!windows | mingw | (windows & static)","dependencies":["check","dirent"]},"zlib":{"description":"gzip compression support for libsbml","dependencies":["zlib"]}},"_id":"hUSeSMlsaAhmf5Gm"} +{"fts":"libsbsms https://github.com/claytonotey/libsbsms libsbsms is a library for high quality time and pitch scale modification of digital audio. it uses octave subband sinusoidal modeling.","name":"libsbsms","version-semver":"2.3.0","description":"libsbsms is a library for high quality time and pitch scale modification of digital audio. It uses octave subband sinusoidal modeling.","homepage":"https://github.com/claytonotey/libsbsms","license":"GPL-2.0-or-later","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"PemrItMQKZD20tyz"} +{"fts":"libsecret https://gitlab.gnome.org/gnome/libsecret/ libsecret is a gobject-based library for accessing the secret service api of the freedesktop.org project, a cross-desktop effort to access passwords, tokens and other types of secrets. libsecret provides a convenient wrapper for these methods so consumers do not have to call the low-level dbus methods.","name":"libsecret","version":"0.21.4","description":"libsecret is a GObject-based library for accessing the Secret Service API of the freedesktop.org project, a cross-desktop effort to access passwords, tokens and other types of secrets. libsecret provides a convenient wrapper for these methods so consumers do not have to call the low-level DBus methods.","homepage":"https://gitlab.gnome.org/GNOME/libsecret/","license":"LGPL-2.1-or-later","supports":"!(windows | uwp | osx)","dependencies":["glib",{"name":"glib","host":true},"libgcrypt",{"name":"vcpkg-tool-meson","host":true}],"_id":"N1mpTIG2rJ7PKIS8"} +{"fts":"libsercomm https://github.com/ingeniamc/sercomm devmon when enabled, device listing and monitoring will be supported errdesc when enabled, error details description can be obtained multiplatform serial communications library","name":"libsercomm","version":"1.3.2","port-version":1,"description":"Multiplatform serial communications library","homepage":"https://github.com/ingeniamc/sercomm","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["devmon","errdesc"],"features":{"devmon":{"description":"When enabled, device listing and monitoring will be supported"},"errdesc":{"description":"When enabled, error details description can be obtained"}},"_id":"JkwhsCgk4uIjwvHZ"} +{"fts":"libsersi https://github.com/crhowell3/libsersi c++ implementation of the ieee 1278.1a-1998 distributed interactive simulation (dis) application protocol.","name":"libsersi","version":"0.1.0","description":"C++ implementation of the IEEE 1278.1a-1998 Distributed Interactive Simulation (DIS) application protocol.","homepage":"https://github.com/crhowell3/libsersi","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TuxJkikljK5291KB"} +{"fts":"libsigcpp-3 https://libsigcplusplus.github.io/libsigcplusplus/ typesafe callback framework for c++","name":"libsigcpp-3","version":"3.0.3","port-version":1,"description":"Typesafe callback framework for C++","homepage":"https://libsigcplusplus.github.io/libsigcplusplus/","dependencies":["libsigcpp"],"_id":"XhN1o7efFWmz3mJy"} +{"fts":"libsigcpp https://libsigcplusplus.github.io/libsigcplusplus/ typesafe callback framework for c++","name":"libsigcpp","version":"3.6.0","port-version":1,"description":"Typesafe callback framework for C++","homepage":"https://libsigcplusplus.github.io/libsigcplusplus/","license":"LGPL-3.0-or-later","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"fmOiTaNV73UEH44H"} +{"fts":"libslirp https://gitlab.freedesktop.org/slirp/libslirp libslirp is a user-mode networking library used by virtual machines, containers or various tools.","name":"libslirp","version-semver":"4.8.0","description":"libslirp is a user-mode networking library used by virtual machines, containers or various tools.","homepage":"https://gitlab.freedesktop.org/slirp/libslirp","license":"BSD-3-Clause","dependencies":["glib",{"name":"vcpkg-tool-meson","host":true}],"_id":"nAqqtXUhCbVAZksI"} +{"fts":"libsm https://gitlab.freedesktop.org/xorg/lib/libsm x session management library","name":"libsm","version":"1.2.3","port-version":1,"description":"X Session Management Library","homepage":"https://gitlab.freedesktop.org/xorg/lib/libsm","license":null,"dependencies":["bzip2","libice","xorg-macros"],"_id":"IdJtTXeVGvT1Eh6p"} +{"fts":"libsmacker https://libsmacker.sourceforge.net tools build driver (dump tool) and smk2avi libsmacker is a cross-platform c library which can be used for decoding smacker video files produced by rad game tools","name":"libsmacker","version":"1.2.0","description":"libsmacker is a cross-platform C library which can be used for decoding Smacker Video files produced by RAD Game Tools","homepage":"https://libsmacker.sourceforge.net","license":"LGPL-2.1-or-later","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build driver (dump tool) and smk2avi"}},"_id":"mXvMYXsX78tUe4JN"} +{"fts":"libsmb2 https://github.com/sahlberg/libsmb2 smb2/3 userspace client","name":"libsmb2","version-date":"2023-08-11","description":"SMB2/3 Userspace Client","homepage":"https://github.com/sahlberg/libsmb2","license":"LGPL-2.1-or-later","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"CTLEoDB0wxxT9YSF"} +{"fts":"libsndfile https://github.com/erikd/libsndfile experimental enable experimental code external-libs enable flac, vorbis, and opus codecs mpeg enable mpeg codecs regtest build regtest a library for reading and writing audio files","name":"libsndfile","version-semver":"1.2.2","description":"A library for reading and writing audio files","homepage":"https://github.com/erikd/libsndfile","license":"LGPL-2.1-or-later","supports":"!xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["external-libs","mpeg"],"features":{"experimental":{"description":"Enable experimental code","dependencies":["speex"]},"external-libs":{"description":"Enable FLAC, Vorbis, and Opus codecs","dependencies":["libflac","libvorbis","opus"]},"mpeg":{"description":"Enable MPEG codecs","dependencies":["mp3lame","mpg123"]},"regtest":{"description":"Build regtest","dependencies":["sqlite3"]}},"_id":"47uxGy1ArkWFgXUq"} +{"fts":"libsnoretoast https://invent.kde.org/libraries/snoretoast a tool to create windows toast notifications and parse them on windows 8 or later.","name":"libsnoretoast","version":"0.8.0","port-version":2,"description":"A tool to create Windows Toast notifications and parse them on Windows 8 or later.","homepage":"https://invent.kde.org/libraries/snoretoast","supports":"windows & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"6ps0RPMoNGldoHlp"} +{"fts":"libsodium https://libsodium.org/ a modern and easy-to-use crypto library","name":"libsodium","version":"1.0.20","port-version":3,"description":"A modern and easy-to-use crypto library","homepage":"https://libsodium.org/","license":"ISC","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows & !mingw"}],"_id":"fUp13sHbKDaLaafv"} +{"fts":"libsonic https://github.com/waywardgeek/sonic tool build tool simple library to speed up or slow down speech","name":"libsonic","version":"0.2.0","description":"Simple library to speed up or slow down speech","homepage":"https://github.com/waywardgeek/sonic","license":"Apache-2.0","supports":"linux | osx","dependencies":[{"name":"vcpkg-cmake","host":true}],"features":{"tool":{"description":"Build tool"}},"_id":"SadpELUXDOapQ6B4"} +{"fts":"libsoundio http://libsound.io/ alsa alsa backend for libsoundio jack jack backend for libsoundio pulseaudio pulseaudio backend for libsoundio libsoundio is c library providing cross-platform audio input and output.","name":"libsoundio","version":"2.0.0","port-version":7,"description":"libsoundio is C library providing cross-platform audio input and output.","homepage":"http://libsound.io/","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"alsa":{"description":"ALSA backend for libsoundio"},"jack":{"description":"JACK backend for libsoundio","dependencies":["jack2"]},"pulseaudio":{"description":"PulseAudio backend for libsoundio"}},"_id":"7Y2soaGnRkJpOp7k"} +{"fts":"libsoup https://libsoup.org http library for glib","name":"libsoup","version":"3.4.4","port-version":1,"description":"HTTP Library for GLib","homepage":"https://libsoup.org","license":"LGPL-2.0-or-later","supports":"!uwp & !xbox","dependencies":["glib",{"name":"glib","host":true},"glib-networking","libpsl","nghttp2","sqlite3",{"name":"vcpkg-tool-meson","host":true}],"_id":"QXq3GjQP5wn4plXb"} +{"fts":"libspatialindex http://libspatialindex.github.com c++ implementation of r*-tree, an mvr-tree and a tpr-tree with c api.","name":"libspatialindex","version":"1.9.3","port-version":3,"description":"C++ implementation of R*-tree, an MVR-tree and a TPR-tree with C API.","homepage":"http://libspatialindex.github.com","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},"zlib"],"_id":"4ZBWMNbgL3Xb0Jsc"} +{"fts":"libspatialite https://www.gaia-gis.it/fossil/libspatialite/index freexl freexl spreadsheet file support. gcp ground control points support. this feature reduces the license options to gplv2+. rttopo rttopo support. this feature reduces the license options to gplv2+. spatialite is an open source library intended to extend the sqlite core to support fully fledged spatial sql capabilities.","name":"libspatialite","version":"5.1.0","port-version":2,"description":"SpatiaLite is an open source library intended to extend the SQLite core to support fully fledged Spatial SQL capabilities.","homepage":"https://www.gaia-gis.it/fossil/libspatialite/index","license":null,"dependencies":["geos","libiconv",{"name":"libxml2","default-features":false,"features":["http"]},"proj",{"name":"sqlite3","default-features":false,"features":["rtree"]},{"name":"vcpkg-pkgconfig-get-modules","host":true},"zlib"],"default-features":["freexl"],"features":{"freexl":{"description":"FreeXL spreadsheet file support.","dependencies":["freexl"]},"gcp":{"description":"Ground control points support. This feature reduces the license options to GPLv2+."},"rttopo":{"description":"RTTOPO support. This feature reduces the license options to GPLv2+.","dependencies":["librttopo"]}},"_id":"rzpr2JWMRQ2jUz3f"} +{"fts":"libspnav https://github.com/freespacenav/libspnav library for communicating with spacenavd or 3dxsrv to get input from 6-dof devices.","name":"libspnav","version":"0.2.3","port-version":2,"description":"Library for communicating with spacenavd or 3dxsrv to get input from 6-dof devices.","homepage":"https://github.com/FreeSpacenav/libspnav","supports":"linux","_id":"rKTqmI37zUwtG5mC"} +{"fts":"libspng https://github.com/randy408/libspng simple, modern libpng alternative","name":"libspng","version":"0.7.4","description":"Simple, modern libpng alternative","homepage":"https://github.com/randy408/libspng","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"RL87ZljyJavLTakU"} +{"fts":"libsquish https://sourceforge.net/projects/libsquish sse2 build with sse2 open source dxt compression library.","name":"libsquish","version":"1.15","port-version":14,"description":"Open source DXT compression library.","homepage":"https://sourceforge.net/projects/libsquish","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"sse2":{"description":"Build with SSE2","supports":"osx & x64"}},"_id":"C9GiqMwuOy4qJLQB"} +{"fts":"libsrt https://github.com/haivision/srt bonding enables the connection bonding feature tool builds libsrt executable secure reliable transport (srt) is an open source transport technology that optimizes streaming performance across unpredictable networks, such as the internet.","name":"libsrt","version":"1.5.3","port-version":3,"description":"Secure Reliable Transport (SRT) is an open source transport technology that optimizes streaming performance across unpredictable networks, such as the Internet.","homepage":"https://github.com/Haivision/srt","license":"MPL-2.0","supports":"!uwp & !xbox","dependencies":["openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"bonding":{"description":"Enables the Connection Bonding feature"},"tool":{"description":"Builds libsrt executable"}},"_id":"wD8mDmeGLogW7KHP"} +{"fts":"libsrtp https://github.com/cisco/libsrtp/ openssl enable openssl support this package provides an implementation of the secure real-time transport protocol (srtp), the universal security transform (ust), and a supporting cryptographic kernel.","name":"libsrtp","version":"2.5.0","port-version":1,"description":"This package provides an implementation of the Secure Real-time Transport Protocol (SRTP), the Universal Security Transform (UST), and a supporting cryptographic kernel.","homepage":"https://github.com/cisco/libsrtp/","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"openssl":{"description":"Enable OpenSSL support","dependencies":["openssl"]}},"_id":"qdo4ueXO0lngI8FY"} +{"fts":"libssh https://www.libssh.org/ pcap ssh server support server pcap generation support zlib zlib compression support libssh is a multiplatform c library implementing the sshv2 protocol on client and server side","name":"libssh","version":"0.10.6","description":"libssh is a multiplatform C library implementing the SSHv2 protocol on client and server side","homepage":"https://www.libssh.org/","license":"LGPL-2.1-only","supports":"!uwp & !xbox","dependencies":[{"name":"openssl","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":[{"name":"pcap","platform":"!android"},{"name":"server","platform":"!android"}],"features":{"pcap":{"description":"SSH server support"},"server":{"description":"Pcap generation support"},"zlib":{"description":"zlib compression support","dependencies":["zlib"]}},"_id":"H0LFspc0ZO3zgaph"} +{"fts":"libssh2 https://www.libssh2.org openssl use the openssl crypto backend zlib use compression via zlib libssh2 is a client-side c library implementing the ssh2 protocol.","name":"libssh2","version":"1.11.0","port-version":2,"description":"libssh2 is a client-side C library implementing the SSH2 protocol.","homepage":"https://www.libssh2.org","license":"BSD-3-Clause","dependencies":[{"name":"libssh2","default-features":false,"features":["openssl"],"platform":"!windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["openssl","zlib"],"features":{"openssl":{"description":"Use the openssl crypto backend","dependencies":["openssl"]},"zlib":{"description":"Use compression via zlib","dependencies":["zlib"]}},"_id":"PjZrtPTQPD5Z4Ffx"} +{"fts":"libstemmer https://snowballstem.org/ snowball is a small string processing language designed for creating stemming algorithms for use in information retrieval","name":"libstemmer","version":"2021.2.2.0","description":"Snowball is a small string processing language designed for creating stemming algorithms for use in Information Retrieval","homepage":"https://snowballstem.org/","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"QAnFP79RFYrW1jFP"} +{"fts":"libstk the synthesis toolkit in c++ (stk) is a set of open source audio signal processing and algorithmic synthesis classes written in the c++ programming language.","name":"libstk","version":"4.6.1","port-version":3,"description":"The Synthesis ToolKit in C++ (STK) is a set of open source audio signal processing and algorithmic synthesis classes written in the C++ programming language.","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"F1A3DFx3CxXhH27L"} +{"fts":"libsvm https://www.csie.ntu.edu.tw/~cjlin/libsvm/ tools build libsvm cli tools. a library for support vector machines.","name":"libsvm","version":"3.32","port-version":1,"description":"A library for Support Vector Machines.","homepage":"https://www.csie.ntu.edu.tw/~cjlin/libsvm/","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"build libsvm CLI tools.","supports":"!uwp"}},"_id":"ptWa5MpYgqSbNT4W"} +{"fts":"libsystemd https://github.com/systemd/systemd libsystemd","name":"libsystemd","version":"256.4","description":"Libsystemd","homepage":"https://github.com/systemd/systemd","license":null,"supports":"linux","dependencies":[{"name":"gperf","host":true},"libcap","liblzma","libmount","libxcrypt","lz4",{"name":"vcpkg-tool-meson","host":true},"zstd"],"_id":"RZ0E8eEMPUFGbi9z"} +{"fts":"libtar https://repo.or.cz/libtar.git libtar - c library for manipulating tar files","name":"libtar","version":"1.2.20","description":"libtar - C library for manipulating tar files","homepage":"https://repo.or.cz/libtar.git","supports":"!windows","_id":"vKfaEjhcxKP2Ia7i"} +{"fts":"libtasn1 https://www.gnutls.org/ a secure communications library implementing the ssl, tls and dtls protocols","name":"libtasn1","version":"4.19.0","port-version":1,"description":"A secure communications library implementing the SSL, TLS and DTLS protocols","homepage":"https://www.gnutls.org/","license":null,"supports":"!uwp","dependencies":[{"name":"getopt","platform":"windows & !mingw"},{"name":"gettimeofday","platform":"windows & !mingw"}],"_id":"WI90zqKGBROeMzNm"} +{"fts":"libtcod https://github.com/libtcod/libtcod kyle benesch <4b796c65+github@gmail.com> png support for reading and writing png files. required to save screenshots and to load tilesets from files. sdl support for sdl2 windows and events with the libtcod context. threads support for deprecated threading functions. if in doubt then leave this disabled. unicode support for non-ascii characters. required for text printing functions zlib support for rexpaint files and tcodzip archives. common algorithms and tools for roguelikes.","name":"libtcod","version":"1.24.0","maintainers":"Kyle Benesch <4b796c65+github@gmail.com>","description":"Common algorithms and tools for roguelikes.","homepage":"https://github.com/libtcod/libtcod","documentation":"https://libtcod.readthedocs.io/en/latest/","license":"BSD-3-Clause","dependencies":["stb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["png","sdl","unicode","zlib"],"features":{"png":{"description":"Support for reading and writing PNG files. Required to save screenshots and to load tilesets from files.","dependencies":["lodepng"]},"sdl":{"description":"Support for SDL2 windows and events with the libtcod context.","dependencies":["sdl2"]},"threads":{"description":"Support for deprecated threading functions. If in doubt then leave this disabled."},"unicode":{"description":"Support for non-ASCII characters. Required for text printing functions","dependencies":["utf8proc"]},"zlib":{"description":"Support for REXPaint files and TCODZip archives.","dependencies":["zlib"]}},"_id":"bu6xCKc4HAxfBCNg"} +{"fts":"libtess2 https://github.com/memononen/libtess2 game and tools oriented refactored version of glu tesselator.","name":"libtess2","version-date":"2021-12-27","description":"Game and tools oriented refactored version of GLU tesselator.","homepage":"https://github.com/memononen/libtess2","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"0y3bV1SMe13Meo3V"} +{"fts":"libtheora https://github.com/xiph/theora theora is a free and open video compression format from the xiph.org foundation.","name":"libtheora","version-string":"1.2.0alpha1-20170719","port-version":7,"description":"Theora is a free and open video compression format from the Xiph.org Foundation.","homepage":"https://github.com/xiph/theora","license":null,"dependencies":["libogg",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"vZHxYF6u6EZBibjD"} +{"fts":"libtins high-level, multiplatform c++ network packet sniffing and crafting library","name":"libtins","version":"4.5","description":"High-level, multiplatform C++ network packet sniffing and crafting library","license":"BSD-2-Clause","supports":"!uwp","dependencies":["boost-any","boost-icl","libpcap","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"RkmkzPp3bFvgQhT4"} +{"fts":"libtomcrypt https://www.libtom.net/libtomcrypt/ libtomcrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.","name":"libtomcrypt","version":"1.18.2","port-version":3,"description":"LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.","homepage":"https://www.libtom.net/LibTomCrypt/","dependencies":["libtommath"],"_id":"TJLaTGMWxE8id9rB"} +{"fts":"libtommath https://www.libtom.net/libtommath/ libtommath is a free open source portable number theoretic multiple-precision integer library written entirely in c.","name":"libtommath","version":"1.3.0","description":"LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C.","homepage":"https://www.libtom.net/LibTomMath/","_id":"HwnjmMh02ePiTfVH"} +{"fts":"libtorch https://pytorch.org/ cuda build with cuda gpu backend dist use distributed with mpi, gloo, libuv, tensorpipe leveldb build with leveldb llvm build with llvm mpi build with mpi nnpack build with nnpack opencv build with opencv 3.x vulkan build with vulkan gpu backend zstd build with zstd tensors and dynamic neural networks in python with strong gpu acceleration","name":"libtorch","version":"2.1.2","port-version":6,"description":"Tensors and Dynamic neural networks in Python with strong GPU acceleration","homepage":"https://pytorch.org/","license":null,"supports":"(windows & !static) | osx | linux","dependencies":["blas","cpuinfo","eigen3","fftw3","flatbuffers",{"name":"flatbuffers","host":true},"fmt","foxi","foxi","fp16","gemmlowp","gflags","glog","lapack","lmdb","mimalloc","onnx","onnx-optimizer","opencl","pocketfft","protobuf",{"name":"protobuf","host":true},"pthreadpool","sleef",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-get-python-packages","host":true},"xnnpack"],"default-features":[{"name":"cuda","platform":"windows & !x86"},"opencv","zstd"],"features":{"cuda":{"description":"Build with CUDA GPU backend","dependencies":["cuda","cudnn","magma","nvidia-cutlass"]},"dist":{"description":"Use distributed with MPI, Gloo, libuv, TensorPipe","dependencies":[{"name":"gloo","platform":"linux"},{"name":"libtorch","default-features":false,"features":["mpi"],"platform":"linux"},{"name":"libuv","platform":"windows | osx"},{"name":"tensorpipe","platform":"linux | osx"}]},"leveldb":{"description":"Build with LevelDB","dependencies":["leveldb","snappy"]},"llvm":{"description":"Build with LLVM","dependencies":["llvm"]},"mpi":{"description":"Build with MPI","dependencies":["mpi"]},"nnpack":{"description":"Build with NNPack","supports":"linux | osx","dependencies":["nnpack"]},"opencv":{"description":"Build with OpenCV 3.x","dependencies":["opencv"]},"vulkan":{"description":"Build with Vulkan GPU backend","dependencies":["vulkan","vulkan-loader","vulkan-memory-allocator"]},"zstd":{"description":"Build with ZSTD","dependencies":["zstd"]}},"_id":"2fC91GWLe5HMHEf8"} +{"fts":"libtorrent https://libtorrent.org arvid norberg deprfun build with deprecated functions enabled examples build the examples in the examples directory iconv build with libiconv python build the python bindings in bindings/python directory test build the libtorrent tests tools build the tools in the tools directory an efficient feature complete c++ bittorrent implementation","name":"libtorrent","version":"2.0.10","maintainers":"Arvid Norberg ","description":"An efficient feature complete C++ BitTorrent implementation","homepage":"https://libtorrent.org","documentation":"https://libtorrent.org/reference.html","license":"BSD-2-Clause","supports":"!uwp","dependencies":["boost-asio","boost-chrono","boost-config","boost-crc","boost-date-time","boost-iterator","boost-logic","boost-multi-index","boost-multiprecision","boost-pool","boost-random","boost-scope-exit","boost-system","boost-variant","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["iconv"],"features":{"deprfun":{"description":"build with deprecated functions enabled"},"examples":{"description":"build the examples in the examples directory"},"iconv":{"description":"build with libiconv","dependencies":["libiconv"]},"python":{"description":"build the python bindings in bindings/python directory","dependencies":["boost-python"]},"test":{"description":"build the libtorrent tests"},"tools":{"description":"build the tools in the tools directory"}},"_id":"JCECExCtbijHT5th"} +{"fts":"libtracepoint-control https://github.com/microsoft/linuxtracepoints/ tools build user tools: perf-collect c++ classes for collecting linux tracepoints","name":"libtracepoint-control","version":"1.4.0","description":"C++ classes for collecting Linux Tracepoints","homepage":"https://github.com/microsoft/LinuxTracepoints/","license":"MIT","supports":"linux","dependencies":[{"name":"libtracepoint-decode","version>=":"1.4.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build user tools: perf-collect","supports":"linux"}},"_id":"hSzUX8sYN7KwBCZm"} +{"fts":"libtracepoint-decode https://github.com/microsoft/linuxtracepoints/ c++ classes for decoding linux tracepoints","name":"libtracepoint-decode","version":"1.4.0","description":"C++ classes for decoding Linux Tracepoints","homepage":"https://github.com/microsoft/LinuxTracepoints/","license":"MIT","supports":"linux | windows","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ManNkQbNpKCYs56G"} +{"fts":"libtracepoint https://github.com/microsoft/linuxtracepoints/ tools build user tools: tracepoint-register c/c++ interface for generating linux tracepoints","name":"libtracepoint","version":"1.4.0","description":"C/C++ interface for generating Linux Tracepoints","homepage":"https://github.com/microsoft/LinuxTracepoints/","license":"MIT","supports":"linux | windows","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build user tools: tracepoint-register","supports":"linux"}},"_id":"vMEdcgrgBHEokTFj"} +{"fts":"libu2f-server https://developers.yubico.com/libu2f-server/ yubico universal 2nd factor (u2f) server c library","name":"libu2f-server","version":"1.1.0","port-version":5,"description":"Yubico Universal 2nd Factor (U2F) Server C Library","homepage":"https://developers.yubico.com/libu2f-server/","supports":"(x86 | x64) & windows","dependencies":["json-c","openssl",{"name":"vcpkg-cmake","host":true}],"_id":"rdsmpYo0G0D01zyG"} +{"fts":"libudis86 https://github.com/vmt/udis86 disassembler library for x86 and x86-64","name":"libudis86","version-date":"2018-01-28","port-version":4,"description":"Disassembler Library for x86 and x86-64","homepage":"https://github.com/vmt/udis86","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"e5DSyLLnHeheLPHe"} +{"fts":"libudns https://github.com/ortclib/udns the dns library, udns, implements thread-safe stub dns resolver functionality, which may be used both traditional, syncronous way and asyncronously, with application-supplied event loop.","name":"libudns","version":"0.4","port-version":6,"description":"The DNS library, udns, implements thread-safe stub DNS resolver functionality, which may be used both traditional, syncronous way and asyncronously, with application-supplied event loop.","homepage":"https://github.com/ortclib/udns","supports":"!windows & !osx","_id":"Wq163TnUR3n6H49I"} +{"fts":"libui https://github.com/andlabs/libui simple and portable (but not inflexible) native gui library in c.","name":"libui","version-date":"2018-11-03","port-version":3,"description":"Simple and portable (but not inflexible) native GUI library in C.","homepage":"https://github.com/andlabs/libui","license":"MIT","supports":"!android & !emscripten & !ios & !uwp","dependencies":[{"name":"gtk3","platform":"!windows & !osx"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"gGmTPnTGBPaXXpEq"} +{"fts":"libunibreak https://github.com/adah1972/libunibreak an implementation of the line breaking and word breaking algorithms as described in [unicode standard annex 14] 1 and [unicode standard annex 29] 2. check the project's [home page] 3 for up-to-date information.","name":"libunibreak","version":"6.1","port-version":1,"description":"an implementation of the line breaking and word breaking algorithms as described in [Unicode Standard Annex 14] 1 and [Unicode Standard Annex 29] 2. Check the project's [home page] 3 for up-to-date information.","homepage":"https://github.com/adah1972/libunibreak","license":"zlib-acknowledgement","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"C5qBTkC7FkeLzwie"} +{"fts":"libunifex https://github.com/facebookexperimental/libunifex coroutines support coroutine unified executors","name":"libunifex","version":"0.4.0","description":"Unified Executors","homepage":"https://github.com/facebookexperimental/libunifex","dependencies":[{"name":"liburing","platform":"linux"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"coroutines":{"description":"Support coroutine"}},"_id":"BkyPfbwsrXy7Hja9"} +{"fts":"libunistring https://www.gnu.org/software/libunistring/ gnu libunistring provides functions for manipulating unicode strings and for manipulating c strings according to the unicode standard.","name":"libunistring","version":"1.2","description":"GNU libunistring provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard.","homepage":"https://www.gnu.org/software/libunistring/","license":"LGPL-3.0-or-later OR GPL-2.0-or-later","supports":"!xbox","dependencies":["libiconv"],"_id":"yCEidmw7olctUT8Z"} +{"fts":"libunwind https://www.nongnu.org/libunwind unix libray for portable stack unwinding","name":"libunwind","version":"1.8.1","port-version":1,"description":"Unix libray for portable stack unwinding","homepage":"https://www.nongnu.org/libunwind","license":"MIT","supports":"linux","_id":"Z5UZI9uziIbYKaGO"} +{"fts":"liburing https://github.com/axboe/liburing linux-native io_uring i/o access library","name":"liburing","version":"2.7","port-version":1,"description":"Linux-native io_uring I/O access library","homepage":"https://github.com/axboe/liburing","license":"(MIT OR LGPL-2.1) AND (MIT OR (GPL-2.0 WITH Linux-syscall-note))","supports":"linux","_id":"J9zBKMbOA02YD2A5"} +{"fts":"libusb-win32 https://sourceforge.net/projects/libusb-win32 allows user space applications to access many usb device on windows.","name":"libusb-win32","version":"1.2.6.0","port-version":10,"description":"Allows user space applications to access many USB device on Windows.","homepage":"https://sourceforge.net/projects/libusb-win32","license":"LGPL-3.0-only","supports":"windows & !static & !xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"jtM4Ej3GWA7R8qdm"} +{"fts":"libusb https://github.com/libusb/libusb udev enable udev a cross-platform library to access usb devices","name":"libusb","version":"1.0.27","port-version":2,"description":"a cross-platform library to access USB devices","homepage":"https://github.com/libusb/libusb","license":"LGPL-2.1-or-later","supports":"!uwp","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows & !mingw"}],"default-features":[{"name":"udev","platform":"linux"}],"features":{"udev":{"description":"Enable udev","supports":"linux"}},"_id":"bIMbtYpU0vRsIvDJ"} +{"fts":"libusbmuxd https://libimobiledevice.org/ tools build command line tool a client library to multiplex connections from and to ios devices","name":"libusbmuxd","version-date":"2023-06-21","port-version":1,"description":"A client library to multiplex connections from and to iOS devices","homepage":"https://libimobiledevice.org/","license":"LGPL-2.1-or-later","supports":"!uwp","dependencies":["libimobiledevice-glue","libplist",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"build command line tool","supports":"!android & !ios & !xbox","dependencies":["getopt"]}},"_id":"zWFv2s2g2fcfTv2w"} +{"fts":"libusbp https://github.com/pololu/libusbp the pololu usb library (also known as libusbp) is a cross-platform c library for accessing usb devices.","name":"libusbp","version":"1.3.1","description":"The Pololu USB Library (also known as libusbp) is a cross-platform C library for accessing USB devices.","homepage":"https://github.com/pololu/libusbp","license":"MIT","supports":"!android & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ssUCjUFlb7gmRQF7"} +{"fts":"libuuid https://sourceforge.net/projects/libuuid universally unique id library","name":"libuuid","version":"1.0.3","port-version":14,"description":"Universally unique id library","homepage":"https://sourceforge.net/projects/libuuid","license":"BSD-3-Clause","supports":"!osx & !windows","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"BUGCrMPHPvVrgFhW"} +{"fts":"libuv https://github.com/libuv/libuv libuv is a multi-platform support library with a focus on asynchronous i/o.","name":"libuv","version-semver":"1.48.0","port-version":1,"description":"libuv is a multi-platform support library with a focus on asynchronous I/O.","homepage":"https://github.com/libuv/libuv","license":"BSD-3-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"0gwv6KQ7EFNsEdvV"} +{"fts":"libuvc https://github.com/libuvc/libuvc a cross-platform library for usb video devices","name":"libuvc","version":"0.0.7","port-version":1,"description":"a cross-platform library for USB video devices","homepage":"https://github.com/libuvc/libuvc","supports":"!uwp & !windows","dependencies":["libjpeg-turbo","libusb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"mLZHVV7N1Hq6DB1N"} +{"fts":"libvault https://github.com/abedra/libvault a c++ library for hashicorp vault","name":"libvault","version":"0.56.0","description":"A C++ library for Hashicorp Vault","homepage":"https://github.com/abedra/libvault","license":"MIT","supports":"!uwp","dependencies":["curl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"oqrTamwIHQMQwND9"} +{"fts":"libvhdi https://github.com/libyal/libvhdi library and tools to access the virtual hard disk (vhd) image format ","name":"libvhdi","version":"20231127","description":"Library and tools to access the Virtual Hard Disk (VHD) image format ","homepage":"https://github.com/libyal/libvhdi","license":"LGPL-3.0-or-later","supports":"!uwp","dependencies":["gettext",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"cRkhDmP93lqKNgHN"} +{"fts":"libvmaf https://github.com/netflix/vmaf libvmaf is a library developed by netflix to compute the vmaf (video multi-method assessment fusion) metric.","name":"libvmaf","version":"3.0.0","description":"libvmaf is a library developed by Netflix to compute the VMAF (Video Multi-Method Assessment Fusion) metric.","homepage":"https://github.com/Netflix/vmaf","license":"BSD-2-Clause-Patent","supports":"!windows","dependencies":[{"name":"vcpkg-tool-meson","host":true}],"_id":"OMNmDBlxHpD5gHnV"} +{"fts":"libvmdk https://github.com/libyal/libvmdk library and tools to access the vmware virtual disk (vmdk) format","name":"libvmdk","version":"20221124","port-version":1,"description":"Library and tools to access the VMware Virtual Disk (VMDK) format","homepage":"https://github.com/libyal/libvmdk","supports":"!uwp","dependencies":["gettext",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"zmWKawQEpvdkCjnB"} +{"fts":"libvorbis https://github.com/xiph/vorbis ogg vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format","name":"libvorbis","version":"1.3.7","port-version":3,"description":"Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format","homepage":"https://github.com/xiph/vorbis","license":"BSD-3-Clause","dependencies":["libogg",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"3el2PyPwodQLY7hO"} +{"fts":"libvpx https://github.com/webmproject/libvpx highbitdepth use vp9 high bit depth (10/12) profiles realtime enable this option while building for real-time encoding the reference software implementation for the video coding formats vp8 and vp9.","name":"libvpx","version":"1.13.1","port-version":3,"description":"The reference software implementation for the video coding formats VP8 and VP9.","homepage":"https://github.com/webmproject/libvpx","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake-get-vars","host":true},{"name":"vcpkg-msbuild","host":true,"platform":"windows & !mingw"}],"features":{"highbitdepth":{"description":"use VP9 high bit depth (10/12) profiles"},"realtime":{"description":"enable this option while building for real-time encoding"}},"_id":"dLCxrb4YWpxxc1X1"} +{"fts":"libwandio https://github.com/wanduow/wandio c library for simple and efficient file io.","name":"libwandio","version":"4.2.1","port-version":6,"description":"C library for simple and efficient file IO.","homepage":"https://github.com/wanduow/wandio","license":"LGPL-3.0-only","supports":"!windows","dependencies":["bzip2","curl","liblzma","lz4","lzo","pthread","zlib","zstd"],"_id":"yqPjBCWDNMSuZl46"} +{"fts":"libwebm https://github.com/webmproject/libwebm webm file parser","name":"libwebm","version":"1.0.0.31","description":"WebM File Parser","homepage":"https://github.com/webmproject/libwebm","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"3KNpRK32bCDDNQXO"} +{"fts":"libwebp https://github.com/webmproject/libwebp all enable all features except for swap16bitcsp anim build animation utilities. cwebp build the cwebp command line tool. dwebp build the dwebp command line tool. extras build extras. (doesn't include vwebp-sdl.) gif2webp build the gif2webp conversion tool. img2webp build the img2webp animation tool. info build the webpinfo command line tool. libbwebpmux obsolete, use feature libwebpmux instead. libwebpmux build the libwebpmux library mux build the webpmux command line tool. nearlossless enable near-lossless encoding simd enable any simd optimization. swap16bitcsp enable byte swap for 16 bit colorspaces. unicode build unicode executables. (adds definition unicode and _unicode) vwebp build the vwebp viewer tool. vwebp-sdl build the vwebp viewer tool for sdl. webp codec: library to encode and decode images in webp format","name":"libwebp","version":"1.4.0","port-version":1,"description":"WebP codec: library to encode and decode images in WebP format","homepage":"https://github.com/webmproject/libwebp","license":"BSD-3-Clause","dependencies":[{"name":"libwebp","default-features":false,"features":["unicode"],"platform":"windows"},{"name":"libwebp","default-features":false,"features":["simd"],"platform":"osx & x64"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["libwebpmux","nearlossless","simd"],"features":{"all":{"description":"enable all features except for swap16bitcsp","dependencies":[{"name":"libwebp","features":["anim","cwebp","dwebp","extras","gif2webp","img2webp","info","libwebpmux","mux","nearlossless","simd"]},{"name":"libwebp","features":["vwebp"],"platform":"!osx & !static"},{"name":"libwebp","features":["vwebp-sdl"],"platform":"!osx & !static & !uwp"}]},"anim":{"description":"Build animation utilities.","dependencies":["giflib","libjpeg-turbo","libpng",{"name":"libwebp","default-features":false,"features":["img2webp","mux"]},{"name":"tiff","default-features":false}]},"cwebp":{"description":"Build the cwebp command line tool.","dependencies":["libjpeg-turbo","libpng",{"name":"tiff","default-features":false}]},"dwebp":{"description":"Build the dwebp command line tool.","dependencies":["libjpeg-turbo","libpng",{"name":"tiff","default-features":false}]},"extras":{"description":"Build extras. (Doesn't include vwebp-sdl.)","dependencies":["libjpeg-turbo","libpng",{"name":"tiff","default-features":false}]},"gif2webp":{"description":"Build the gif2webp conversion tool.","dependencies":["giflib",{"name":"libwebp","default-features":false,"features":["libwebpmux"]}]},"img2webp":{"description":"Build the img2webp animation tool.","dependencies":["libjpeg-turbo","libpng",{"name":"libwebp","default-features":false,"features":["libwebpmux"]},{"name":"tiff","default-features":false}]},"info":{"description":"Build the webpinfo command line tool."},"libbwebpmux":{"description":"Obsolete, use feature libwebpmux instead.","dependencies":[{"name":"libwebp","default-features":false,"features":["libwebpmux"]}]},"libwebpmux":{"description":"Build the libwebpmux library"},"mux":{"description":"Build the webpmux command line tool.","dependencies":[{"name":"libwebp","default-features":false,"features":["libwebpmux"]}]},"nearlossless":{"description":"Enable near-lossless encoding"},"simd":{"description":"Enable any SIMD optimization."},"swap16bitcsp":{"description":"Enable byte swap for 16 bit colorspaces."},"unicode":{"description":"Build Unicode executables. (Adds definition UNICODE and _UNICODE)"},"vwebp":{"description":"Build the vwebp viewer tool.","supports":"!osx & !static","dependencies":["freeglut","opengl"]},"vwebp-sdl":{"description":"Build the vwebp viewer tool for SDL.","dependencies":[{"name":"libwebp","default-features":false,"features":["extras","vwebp"]},"sdl1"]}},"_id":"0pd8yC4sSA4oHBJA"} +{"fts":"libwebsockets https://github.com/warmcat/libwebsockets libwebsockets is a lightweight pure c library built to use minimal cpu and memory resources, and provide fast throughput in both directions as client or server.","name":"libwebsockets","version-semver":"4.3.3","port-version":1,"description":"Libwebsockets is a lightweight pure C library built to use minimal CPU and memory resources, and provide fast throughput in both directions as client or server.","homepage":"https://github.com/warmcat/libwebsockets","supports":"!uwp","dependencies":[{"name":"libuv","platform":"!emscripten"},"openssl","pthreads",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"6tA6jEmEPW0N8yMw"} +{"fts":"libx11 https://www.x.org/wiki/ the x window system is a network-transparent window system that was designed at mit.","name":"libx11","version":"1.8.1","port-version":2,"description":"The X Window System is a network-transparent window system that was designed at MIT.","homepage":"https://www.x.org/wiki/","license":"MIT","dependencies":["bzip2",{"name":"libx11","host":true},{"name":"libxslt","host":true},"xcb","xproto","xtrans"],"_id":"7t5kH5ADiyHKWhOl"} +{"fts":"libxau https://gitlab.freedesktop.org/xorg/lib/libxau functions for handling xauthority files and entries.","name":"libxau","version":"1.0.9","description":"Functions for handling Xauthority files and entries.","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxau","license":"MIT-open-group","dependencies":["bzip2","xorg-macros","xproto"],"_id":"5fDizo4Hfs4gvDWM"} +{"fts":"libxaw https://gitlab.freedesktop.org/xorg/lib/libxaw x athena widget set, based on the x toolkit intrinsics (xt) library","name":"libxaw","version":"1.0.13","description":"X Athena Widget Set, based on the X Toolkit Intrinsics (Xt) Library","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxaw","license":null,"dependencies":["bzip2","libx11","libxext","libxmu","libxpm","libxt","xorg-macros","xproto"],"_id":"1x7KqgaOtuvHqnCm"} +{"fts":"libxcomposite https://gitlab.freedesktop.org/xorg/lib/libxcomposite xlib-based client library for the composite extension to the x11 protocol","name":"libxcomposite","version":"0.4.5","description":"Xlib-based client library for the Composite extension to the X11 protocol","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxcomposite","license":null,"dependencies":["bzip2","libx11","libxfixes","xorg-macros","xproto"],"_id":"7iLfQ82rwnYx9MBK"} +{"fts":"libxcrypt https://github.com/besser82/libxcrypt libxcrypt is a modern library for one-way hashing of passwords. on linux-based systems, by default libxcrypt will be binary backward compatible with the libcrypt.so.1 shipped as part of the gnu c library.","name":"libxcrypt","version":"4.4.36","port-version":1,"description":"libxcrypt is a modern library for one-way hashing of passwords. On Linux-based systems, by default libxcrypt will be binary backward compatible with the libcrypt.so.1 shipped as part of the GNU C Library.","homepage":"https://github.com/besser82/libxcrypt","license":"LGPL-2.1-only","supports":"linux","_id":"5iRtkXkmMf7AWoQA"} +{"fts":"libxcvt https://gitlab.freedesktop.org/xorg/lib/libxcvt a library providing a standalone version of the x server implementation of the vesa cvt standard timing modelines generator.","name":"libxcvt","version":"0.1.2","port-version":1,"description":"A library providing a standalone version of the X server implementation of the VESA CVT standard timing modelines generator.","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxcvt","license":null,"supports":"!windows","dependencies":[{"name":"vcpkg-tool-meson","host":true}],"_id":"6JvBboce9ZQMubMW"} +{"fts":"libxdamage https://gitlab.freedesktop.org/xorg/lib/libxdamage x damage extension library","name":"libxdamage","version":"1.1.5","description":"X Damage Extension library","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxdamage","license":null,"dependencies":["bzip2","libx11","libxfixes","xorg-macros","xproto"],"_id":"2cWlczbWwmHP06Zh"} +{"fts":"libxdf https://xdf-modules.github.io/libxdf/ c++ library for loading multimodal, multi-rate signals stored in xdf files.","name":"libxdf","version":"0.99.8","description":"C++ library for loading multimodal, multi-rate signals stored in XDF files.","homepage":"https://xdf-modules.github.io/libxdf/","license":"BSD-2-Clause","dependencies":["pugixml",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"IncIGBPL4SS0kLjh"} +{"fts":"libxdiff https://github.com/drako/libxdiff the libxdiff library implements basic and yet complete functionalities to create file differences/patches to both binary and text files. the library uses memory files as file abstraction to achieve both performance and portability.","name":"libxdiff","version":"0.23","port-version":4,"description":"The LibXDiff library implements basic and yet complete functionalities to create file differences/patches to both binary and text files. The library uses memory files as file abstraction to achieve both performance and portability.","homepage":"https://github.com/Drako/libxdiff","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"L9QJTphYYU1IPxEY"} +{"fts":"libxdmcp https://gitlab.freedesktop.org/xorg/lib/libxdmcp x display manager control protocol library","name":"libxdmcp","version":"1.1.3","description":"X Display Manager Control Protocol library","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxdmcp","license":"MIT-open-group","dependencies":["bzip2","xorg-macros","xproto"],"_id":"o3DsV61CBnWVUYmi"} +{"fts":"libxext https://gitlab.freedesktop.org/xorg/lib/libxext xlib-based library for common extensions to the x11 protocol","name":"libxext","version":"1.3.4","description":"Xlib-based library for common extensions to the X11 protocol","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxext","license":null,"dependencies":["libx11","xorg-macros","xproto"],"_id":"epZk2k9LQIFSM9ZJ"} +{"fts":"libxfixes https://gitlab.freedesktop.org/xorg/lib/libxfixes xlib-based library for the xfixes extension","name":"libxfixes","version":"6.0.0","description":"Xlib-based library for the XFIXES Extension","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxfixes","license":null,"dependencies":["libx11","xorg-macros","xproto"],"_id":"EMe3LHTmFcIVVm1W"} +{"fts":"libxfont https://gitlab.freedesktop.org/xorg/lib/libxfont x font handling library for server & utilities","name":"libxfont","version":"2.0.5","description":"X font handling library for server & utilities","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxfont","license":null,"dependencies":["bzip2","freetype","libfontenc","libx11","libxext","xorg-macros","xproto","xtrans","zlib"],"_id":"7PecUrdA2Vfep945"} +{"fts":"libxft https://gitlab.freedesktop.org/xorg/lib/libxft x freetype library","name":"libxft","version":"2.3.4","description":"X FreeType library","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxft","license":null,"dependencies":["bzip2","fontconfig","freetype","libx11","libxrender","xorg-macros","xproto"],"_id":"qWQqytU5Qai9vlQm"} +{"fts":"libxi https://gitlab.freedesktop.org/xorg/lib/libxi xlib library for the x input extension","name":"libxi","version":"1.8","description":"Xlib library for the X Input Extension","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxi","license":null,"dependencies":["libxext","libxfixes"],"_id":"kenhTagd17PyaEUD"} +{"fts":"libxinerama https://gitlab.freedesktop.org/xorg/lib/libxinerama xlib api for xinerama extension to x11 protocol","name":"libxinerama","version":"1.1.4","description":"Xlib API for Xinerama extension to X11 Protocol","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxinerama","license":null,"dependencies":["libx11","libxext","xorg-macros"],"_id":"tOrBD3JhFk3fsFYT"} +{"fts":"libxkbcommon https://xkbcommon.org/ keymap handling library for toolkits and window systems","name":"libxkbcommon","version":"1.7.0","description":"keymap handling library for toolkits and window systems","homepage":"https://xkbcommon.org/","license":null,"dependencies":["getopt","libx11",{"name":"vcpkg-tool-meson","host":true},{"name":"wayland","platform":"linux"},"xcb","xcb-render-util"],"_id":"BcQS8XYIo56Paklh"} +{"fts":"libxkbfile https://gitlab.freedesktop.org/xorg/lib/libxkbfile xkb file handling routines","name":"libxkbfile","version":"1.1.0","description":"XKB file handling routines","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxkbfile","license":null,"dependencies":["libx11","xorg-macros","xproto"],"_id":"Vire4w8NwJkoYiH9"} +{"fts":"libxlsxwriter https://github.com/jmcnamara/libxlsxwriter libxlsxwriter is a c library that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an excel 2007+ xlsx file.","name":"libxlsxwriter","version":"1.1.8","port-version":1,"description":"Libxlsxwriter is a C library that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.","homepage":"https://github.com/jmcnamara/libxlsxwriter","license":"BSD-2-Clause","dependencies":["minizip",{"name":"vcpkg-cmake","host":true},"zlib"],"_id":"rbLnatPehQqYbqOG"} +{"fts":"libxml2 https://gitlab.gnome.org/gnome/libxml2/-/wikis/home ftp add the ftp support http add the http support iconv add iconv support icu add icu support legacy add deprecated apis for compatibility lzma use lzma tools build tools zlib use zlib libxml2 is the xml c parser and toolkit developed for the gnome project (but usable outside of the gnome platform).","name":"libxml2","version":"2.11.9","description":"Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform).","homepage":"https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["iconv","lzma","zlib"],"features":{"ftp":{"description":"Add the FTP support","supports":"!uwp"},"http":{"description":"Add the HTTP support","supports":"!uwp"},"iconv":{"description":"Add ICONV support","dependencies":["libiconv"]},"icu":{"description":"Add ICU support","dependencies":["icu"]},"legacy":{"description":"Add deprecated APIs for compatibility"},"lzma":{"description":"Use LZMA","dependencies":["liblzma"]},"tools":{"description":"Build tools"},"zlib":{"description":"Use ZLib","dependencies":["zlib"]}},"_id":"WXtIq0OZwEusuhLx"} +{"fts":"libxmlmm https://github.com/rioki/libxmlmm libxmlmm is a c++ wrapper for libxml 2.0 that only relies on standard c++ and libxml2.","name":"libxmlmm","version":"0.6.0","port-version":3,"description":"Libxmlmm is a C++ wrapper for libxml 2.0 that only relies on standard C++ and libxml2.","homepage":"https://github.com/rioki/libxmlmm","license":"MIT","dependencies":["libxml2",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"bsjp8SdxpNEa7EiB"} +{"fts":"libxmlpp a c++ wrapper for the libxml xml parser library.","name":"libxmlpp","version":"5.0.0","port-version":3,"description":"a C++ wrapper for the libxml XML parser library.","supports":"!(windows & static)","dependencies":["glibmm","libxml2",{"name":"vcpkg-tool-meson","host":true}],"_id":"NJ62ioT52nyaGZQU"} +{"fts":"libxmp https://sourceforge.net/projects/xmp/ depackers enable archive depackers. prowizard enable prowizard format loaders. libxmp is a library that renders module files to pcm data.","name":"libxmp","version":"4.6.0","port-version":1,"description":"Libxmp is a library that renders module files to PCM data.","homepage":"https://sourceforge.net/projects/xmp/","license":"LGPL-2.1-or-later","supports":"!xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["depackers","prowizard"],"features":{"depackers":{"description":"Enable archive depackers."},"prowizard":{"description":"Enable ProWizard format loaders."}},"_id":"b5VuBIIsj0GNKnsc"} +{"fts":"libxmu https://gitlab.freedesktop.org/xorg/lib/libxmu x miscellaneous utility routines library","name":"libxmu","version":"1.1.3","port-version":1,"description":"X miscellaneous utility routines library","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxmu","license":null,"dependencies":["bzip2","libxext","libxt","xorg-macros"],"_id":"TVezenNhU7FskHWo"} +{"fts":"libxpm https://gitlab.freedesktop.org/xorg/lib/libxpm gettext use xgettext to build source xpm format pixmap library","name":"libxpm","version":"3.5.17","description":"XPM format pixmap library","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxpm","license":"MIT","supports":"windows | linux","dependencies":["libx11","xorg-macros","xproto"],"features":{"gettext":{"description":"use xgettext to build source","dependencies":[{"name":"gettext","host":true,"features":["tools"]},"gettext-libintl"]}},"_id":"5eweKO7xqZVsPizb"} +{"fts":"libxpresent https://gitlab.freedesktop.org/xorg/lib/libxpresent xlib-based library for the x present extension","name":"libxpresent","version":"1.0.0","description":"Xlib-based library for the X Present Extension","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxpresent","license":null,"dependencies":["bzip2","libx11","libxext","libxfixes","libxrandr","xorg-macros","xproto"],"_id":"5wehUSxIob6CZkBe"} +{"fts":"libxrandr https://gitlab.freedesktop.org/xorg/lib/libxrandr xlib resize, rotate and reflection (randr) extension library","name":"libxrandr","version":"1.5.2","description":"Xlib Resize, Rotate and Reflection (RandR) extension library","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxrandr","license":null,"dependencies":["bzip2","libx11","libxext","libxrender","xorg-macros","xproto"],"_id":"fLG0pcPReWaS755i"} +{"fts":"libxrender https://gitlab.freedesktop.org/xorg/lib/libxrender library for the render extension to the x11 protocol","name":"libxrender","version":"0.9.10","description":"library for the Render Extension to the X11 protocol","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxrender","license":null,"dependencies":["libx11","xorg-macros"],"_id":"qfSjuqZkbQFsA4An"} +{"fts":"libxres https://gitlab.freedesktop.org/xorg/lib/libxres xlib-based x-resource extension client library","name":"libxres","version":"1.2.1","description":"Xlib-based X-Resource extension client library","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxres","license":null,"dependencies":["bzip2","libx11","libxext","xorg-macros","xproto"],"_id":"c0W6JhVAGPeApkO1"} +{"fts":"libxscrnsaver https://gitlab.freedesktop.org/xorg/lib/libxscrnsaver xlib-based x11 screen saver extension client library","name":"libxscrnsaver","version":"1.2.3","description":"Xlib-based X11 Screen Saver extension client library","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxscrnsaver","license":null,"dependencies":["bzip2","libx11","libxext","xorg-macros","xproto"],"_id":"ip3qNbwVtBcpovjv"} +{"fts":"libxslt https://github.com/gnome/libxslt crypto build with crypto support default-features default features for the current platform plugins (deprecated) python builds with python support libxslt is a xslt library implemented in c for xslt 1.0 and most of exslt","name":"libxslt","version":"1.1.37","port-version":4,"description":"Libxslt is a XSLT library implemented in C for XSLT 1.0 and most of EXSLT","homepage":"https://github.com/GNOME/libxslt","license":null,"supports":"!uwp","dependencies":[{"name":"libxml2","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["default-features"],"features":{"crypto":{"description":"Build with crypto support","supports":"!windows","dependencies":["libgcrypt"]},"default-features":{"description":"default features for the current platform"},"plugins":{"description":"(deprecated)","supports":"!static"},"python":{"description":"Builds with python support","supports":"!windows"}},"_id":"rfRoTTajdJgw1lgY"} +{"fts":"libxt https://gitlab.freedesktop.org/xorg/lib/libxt x toolkit intrinsics library","name":"libxt","version":"1.3.0","description":"X Toolkit Intrinsics library","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxt","license":null,"dependencies":["bzip2","glib","libice","libsm","libx11",{"name":"libxt","host":true},{"name":"vcpkg-cmake-get-vars","host":true},"xorg-macros","xproto"],"_id":"SDM49NBkaEG0Jnep"} +{"fts":"libxtst https://gitlab.freedesktop.org/xorg/lib/libxtst xlib-based library for xtest & record extensions","name":"libxtst","version":"1.2.4","description":"Xlib-based library for XTEST & RECORD extensions","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxtst","license":null,"dependencies":["libx11","libxext","libxi","xproto"],"_id":"odSeaxdMEKURnh0z"} +{"fts":"libxv https://gitlab.freedesktop.org/xorg/lib/libxv xlib-based library for the x video (xv) extension to the x window system","name":"libxv","version":"1.0.11","description":"Xlib-based library for the X Video (Xv) extension to the X Window System","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxv","license":null,"dependencies":["bzip2","libx11","libxext","xorg-macros","xproto"],"_id":"ODUuF0jrweTx9eN9"} +{"fts":"libxxf86vm https://gitlab.freedesktop.org/xorg/lib/libxxf86vm xlib-based library for the xfree86-vidmode x extension","name":"libxxf86vm","version":"1.1.5","description":"Xlib-based library for the XFree86-VidMode X extension","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxxf86vm","license":null,"dependencies":["bzip2","libxext","xorg-macros","xproto"],"_id":"pfw6pm9nLKn9SxMS"} +{"fts":"libyaml https://github.com/yaml/libyaml a c library for parsing and emitting yaml.","name":"libyaml","version":"0.2.5","port-version":5,"description":"A C library for parsing and emitting YAML.","homepage":"https://github.com/yaml/libyaml","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"qgraUh3w2oj1rzRy"} +{"fts":"libyuv https://chromium.googlesource.com/libyuv/libyuv tools build command line tool libyuv is an open source project that includes yuv scaling and conversion functionality","name":"libyuv","version":"1896","port-version":1,"description":"libyuv is an open source project that includes YUV scaling and conversion functionality","homepage":"https://chromium.googlesource.com/libyuv/libyuv","license":null,"dependencies":["libjpeg-turbo",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-cmake-get-vars","host":true}],"features":{"tools":{"description":"build command line tool","supports":"!android & !ios & !xbox & !wasm32"}},"_id":"pus1PqdRZIdEpP4Q"} +{"fts":"libzen https://github.com/mediaarea/zenlib zenlib is a c++ utility library for easiest cross-platform development","name":"libzen","version":"0.4.41","description":"ZenLib is a C++ utility library for easiest cross-platform development","homepage":"https://github.com/MediaArea/ZenLib","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Y6Xh50KHJlVix0hH"} +{"fts":"libzim https://github.com/openzim/libzim xapian enable xapian support the libzim is the reference implementation for the zim file format. it's a software library to read and write zim files on many systems and architectures. more information about the zim format and the openzim project at https://openzim.org/.","name":"libzim","version":"9.0.0","description":"The Libzim is the reference implementation for the ZIM file format. It's a software library to read and write ZIM files on many systems and architectures. More information about the ZIM format and the openZIM project at https://openzim.org/.","homepage":"https://github.com/openzim/libzim","license":"GPL-2.0-or-later","supports":"!android & !uwp & !xbox","dependencies":["icu","liblzma",{"name":"vcpkg-tool-meson","host":true},"zstd"],"features":{"xapian":{"description":"Enable xapian support","dependencies":["xapian"]}},"_id":"DBhs3ySLUm2KUNBf"} +{"fts":"libzip https://github.com/nih-at/libzip bzip2 support bzip2-compressed zip archives commoncrypto aes (encryption) support using apple's common crypto api default-aes use default aes liblzma support xz compressed zip archives using liblzma mbedtls aes (encryption) support using mbedtls openssl aes (encryption) support using openssl wincrypto aes (encryption) support using windows crypto api zstd support zstandard-compressed zip archives a library for reading, creating, and modifying zip archives.","name":"libzip","version":"1.10.1","description":"A library for reading, creating, and modifying zip archives.","homepage":"https://github.com/nih-at/libzip","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["bzip2","default-aes"],"features":{"bzip2":{"description":"Support bzip2-compressed zip archives","dependencies":["bzip2"]},"commoncrypto":{"description":"AES (encryption) support using Apple's Common Crypto API"},"default-aes":{"description":"Use default AES","dependencies":[{"name":"libzip","default-features":false,"features":["commoncrypto"],"platform":"osx"},{"name":"libzip","default-features":false,"features":["wincrypto"],"platform":"windows"},{"name":"libzip","default-features":false,"features":["openssl"],"platform":"!(windows | osx)"}]},"liblzma":{"description":"Support XZ compressed zip archives using liblzma","dependencies":["liblzma"]},"mbedtls":{"description":"AES (encryption) support using mbedtls","dependencies":["mbedtls"]},"openssl":{"description":"AES (encryption) support using OpenSSL","dependencies":["openssl"]},"wincrypto":{"description":"AES (encryption) support using Windows Crypto API"},"zstd":{"description":"Support Zstandard-compressed zip archives","dependencies":["zstd"]}},"_id":"iFqIBquIKBGaoj05"} +{"fts":"libzippp https://github.com/ctabin/libzippp encryption support encryption simple basic c++ wrapper around the libzip library. it is meant to be a portable and easy-to-use library for zip handling","name":"libzippp","version":"7.1-1.10.1","description":"Simple basic C++ wrapper around the libzip library. It is meant to be a portable and easy-to-use library for ZIP handling","homepage":"https://github.com/ctabin/libzippp","license":"BSD-3-Clause","dependencies":[{"name":"libzip","default-features":false,"features":["bzip2"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"encryption":{"description":"Support encryption"}},"_id":"oZyijBapxenCBH8k"} +{"fts":"licensepp https://github.com/zuhd-org/licensepp cross platform software licensing library","name":"licensepp","version-date":"2020-11-24","description":"Cross platform software licensing library","homepage":"https://github.com/zuhd-org/licensepp","supports":"!uwp","dependencies":[{"name":"cryptopp","features":["pem-pack"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"PgaQCnem2DXTQktI"} +{"fts":"lightgbm https://github.com/microsoft/lightgbm gpu gpu support using boost.compute openmp support for multi-threading using openmp a fast, distributed, high performance gradient boosting (gbt, gbdt, gbrt, gbm or mart) framework based on decision tree algorithms. designed to be distributed and efficient and comes with faster training speeds, higher efficiency, lower memory usage and support of parallel, distributed, and gpu learning.","name":"lightgbm","version":"4.4.0","port-version":1,"description":["A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms.","Designed to be distributed and efficient and comes with faster training speeds, higher efficiency, lower memory usage and support of parallel, distributed, and GPU learning."],"homepage":"https://github.com/microsoft/LightGBM","license":"Apache-2.0","supports":"!android & !osx & !uwp","dependencies":["eigen3","fast-double-parser","fmt",{"name":"vcpkg-cmake","host":true}],"default-features":["openmp"],"features":{"gpu":{"description":"GPU support using Boost.Compute","dependencies":["boost-compute","opencl"]},"openmp":{"description":"Support for multi-threading using OpenMP"}},"_id":"dJ2dPyVpIb3DTOB7"} +{"fts":"lightningscanner https://localcc.github.io/lightningscanner/ a lightning-fast memory signature/pattern scanner, capable of scanning gigabytes of data per second.","name":"lightningscanner","version":"1.0.1","description":"A lightning-fast memory signature/pattern scanner, capable of scanning gigabytes of data per second.","homepage":"https://localcc.github.io/LightningScanner/","license":"MIT","supports":"!arm","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"cHoMQe7fNOU94e4h"} +{"fts":"lilv https://drobilla.net/software/lilv lilv is a c library for simple use of lv2 plugins in applications.","name":"lilv","version":"0.24.10","port-version":2,"description":"Lilv is a C library for simple use of LV2 plugins in applications.","homepage":"https://drobilla.net/software/lilv","license":"ISC","supports":"!uwp","dependencies":["lv2","serd","sord","sratom",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"xJMWbupscIc6drKV"} +{"fts":"linalg https://github.com/sgorsten/linalg linalg.h is a single header public domain linear algebra library for c++11","name":"linalg","version":"2.2","description":"linalg.h is a single header public domain linear algebra library for C++11","homepage":"https://github.com/sgorsten/linalg","license":"Unlicense","_id":"GezwXu1z07E2HkCe"} +{"fts":"linmath https://github.com/datenwolf/linmath.h linmath.h -- a small library for linear math as required for computer graphics","name":"linmath","version-date":"2022-07-30","description":"linmath.h -- A small library for linear math as required for computer graphics","homepage":"https://github.com/datenwolf/linmath.h","license":"WTFPL","_id":"PN2JIHIlEskQpir6"} +{"fts":"lionkor-commandline https://github.com/lionkor/commandline/ a c++ commandline for use in servers and chat software. provides very simple asynchronous input/output.","name":"lionkor-commandline","version-semver":"2.2.0","description":"A C++ commandline for use in servers and chat software. Provides very simple asynchronous input/output.","homepage":"https://github.com/lionkor/commandline/","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"J94epcYmGJIj2FjM"} +{"fts":"litehtml https://github.com/litehtml/litehtml litehtml is the lightweight html rendering engine with css2/css3 support.","name":"litehtml","version":"0.9.0","description":"litehtml is the lightweight HTML rendering engine with CSS2/CSS3 support.","homepage":"https://github.com/litehtml/litehtml","license":"BSD-3-Clause","dependencies":["gumbo",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"dds7dJQpTWQgIC2q"} +{"fts":"live555 http://www.live555.com/livemedia a complete rtsp server application","name":"live555","version-date":"2024-09-29","description":"A complete RTSP server application","homepage":"http://www.live555.com/liveMedia","license":"GPL-3.0-or-later","supports":"!xbox","dependencies":["openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"s2wymMXSKqwqJBqQ"} +{"fts":"llfio https://github.com/ned14/llfio niall douglas henrik gaßmann polyfill-cxx17 polyfill c++17 entities polyfill-cxx20 polyfill c++20 entities run-tests build and run the dependency validation tests status-code have llfio use sg14 `status_code` (proposed `std::error`) instead of `std::error_code`. p1031 low level file i/o and filesystem library for the c++ standard","name":"llfio","version-date":"2024-09-05","maintainers":["Niall Douglas ","Henrik Gaßmann "],"description":"P1031 low level file i/o and filesystem library for the C++ standard","homepage":"https://github.com/ned14/llfio","license":"Apache-2.0 OR BSL-1.0","supports":"!uwp","dependencies":["outcome",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"polyfill-cxx17":{"description":"Polyfill C++17 entities","dependencies":[{"name":"llfio","default-features":false,"features":["polyfill-cxx20"]},{"name":"ned14-internal-quickcpplib","default-features":false,"features":["polyfill-cxx17"]},{"name":"outcome","default-features":false,"features":["polyfill-cxx17"]}]},"polyfill-cxx20":{"description":"Polyfill C++20 entities","dependencies":[{"name":"ned14-internal-quickcpplib","default-features":false,"features":["polyfill-cxx20"]},{"name":"outcome","default-features":false,"features":["polyfill-cxx20"]}]},"run-tests":{"description":"Build and run the dependency validation tests"},"status-code":{"description":"Have LLFIO use SG14 `status_code` (proposed `std::error`) instead of `std::error_code`."}},"_id":"4qzA9S3p23C5Xrfi"} +{"fts":"llgi https://github.com/altseed/llgi tool build shadertranspiler vulkan build vulkan modules ","name":"llgi","version-date":"2023-12-19","homepage":"https://github.com/altseed/LLGI","license":null,"supports":"!(uwp | android)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tool":{"description":"Build ShaderTranspiler","dependencies":["glslang","spirv-cross"]},"vulkan":{"description":"Build vulkan modules","supports":"windows | linux","dependencies":["glslang","spirv-cross","vulkan"]}},"_id":"DtSD71mNPUty5bb1"} +{"fts":"llgl https://github.com/lukasbanana/llgl direct3d11 support for direct3d11 direct3d12 support for direct3d12 metal support for metal opengl support for opengl vulkan support for vulkan low level graphics library (llgl) is a thin abstraction layer for the modern graphics apis opengl, direct3d, vulkan, and metal.","name":"llgl","version-date":"2023-03-05","description":"Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal.","homepage":"https://github.com/LukasBanana/LLGL","license":"BSD-3-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"direct3d11":{"description":"Support for direct3d11","supports":"windows"},"direct3d12":{"description":"Support for direct3d12","supports":"windows"},"metal":{"description":"Support for metal","supports":"osx | ios"},"opengl":{"description":"Support for opengl"},"vulkan":{"description":"Support for vulkan","supports":"!osx","dependencies":["vulkan"]}},"_id":"PqnxgZlYVMu3Col8"} +{"fts":"llhttp https://github.com/nodejs/llhttp port of http_parser to llparse.","name":"llhttp","version":"9.2.1","description":"Port of http_parser to llparse.","homepage":"https://github.com/nodejs/llhttp","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"PY0P5VcJTb2sVDzk"} +{"fts":"llnl-units https://github.com/llnl/units a run-time c++ library for working with units of measurement and conversions between them and with string representations of units and measurements","name":"llnl-units","version":"0.9.1","description":"A run-time C++ library for working with units of measurement and conversions between them and with string representations of units and measurements","homepage":"https://github.com/LLNL/units","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lpneICWBMIsLi6Vw"} +{"fts":"llvm https://llvm.org bolt bolt is a post-link optimizer developed to speed up large applications. clang include c language family front-end. clang-tools-extra include clang tools. compiler-rt include compiler's runtime libraries. default-targets build with platform-specific default targets. enable-abi-breaking-checks build llvm with llvm_abi_breaking_checks=force_on. enable-assertions build llvm with assertions. enable-bindings build bindings. enable-eh build llvm with exception handler. enable-ffi build llvm with ffi. enable-ios build compiler-rt for ios sdk. enable-libxml2 build with libxml2. enable-mlir-python-bindings build mlir python bindings. enable-rtti build llvm with run-time type information. enable-terminfo use terminfo database if available. enable-zlib build with zlib. enable-zstd build with zstd. flang include fortran front end. libc include libc library. libclc include opencl library. libcxx include libcxx library. libcxxabi include libcxxabi library. libunwind include libunwind library. lld include llvm linker. lldb include llvm debugger. mlir include mlir (multi-level ir compiler framework) project. openmp include llvm openmp libraries. polly include polly (polyhedral optimizations for llvm) project. pstl include pstl (parallel stl) library. target-aarch64 build with aarch64 backend. target-all build with all backends. target-amdgpu build with amdgpu backend. target-arc build with arc backend (experimental). target-arm build with arm backend. target-avr build with avr backend. target-bpf build with bpf backend. target-csky build with csky backend (experimental). target-directx build with directx backend (experimental). target-hexagon build with hexagon backend. target-lanai build with lanai backend. target-loongarch build with loongarch backend. target-m68k build with m68k backend (experimental). target-mips build with mips backend. target-msp430 build with msp430 backend. target-nvptx build with nvptx backend. target-powerpc build with powerpc backend. target-riscv build with risc-v backend. target-sparc build with sparc backend. target-spirv build with spirv backend (experimental). target-systemz build with systemz backend. target-ve build with ve backend. target-webassembly build with webassembly backend. target-x86 build with x86 backend. target-xcore build with xcore backend. target-xtensa build with xtensa backend (experimental). tools build llvm tools. utils build llvm utils. the llvm compiler infrastructure.","name":"llvm","version":"18.1.6","port-version":1,"description":"The LLVM Compiler Infrastructure.","homepage":"https://llvm.org","license":"Apache-2.0","supports":"!uwp & !(arm & windows)","dependencies":[{"name":"atl","platform":"windows & !mingw"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-cmake-get-vars","host":true}],"default-features":["clang","default-targets","enable-bindings","enable-terminfo","enable-zlib","enable-zstd","lld","tools"],"features":{"bolt":{"description":"BOLT is a post-link optimizer developed to speed up large applications.","dependencies":[{"name":"llvm","default-features":false,"features":["tools"]}]},"clang":{"description":"Include C Language Family Front-end.","dependencies":[{"name":"llvm","default-features":false,"features":["tools"]}]},"clang-tools-extra":{"description":"Include Clang tools.","dependencies":[{"name":"llvm","default-features":false,"features":["clang"]}]},"compiler-rt":{"description":"Include compiler's runtime libraries.","dependencies":[{"name":"llvm","default-features":false,"features":["clang"]}]},"default-targets":{"description":"Build with platform-specific default targets.","dependencies":[{"name":"llvm","default-features":false,"features":["target-aarch64"],"platform":"arm64"},{"name":"llvm","default-features":false,"features":["target-x86"],"platform":"x86 | x64"},{"name":"llvm","default-features":false,"features":["target-arm"],"platform":"arm & !arm64"}]},"enable-abi-breaking-checks":{"description":"Build LLVM with LLVM_ABI_BREAKING_CHECKS=FORCE_ON."},"enable-assertions":{"description":"Build LLVM with assertions."},"enable-bindings":{"description":"Build bindings."},"enable-eh":{"description":"Build LLVM with exception handler.","dependencies":[{"name":"llvm","default-features":false,"features":["enable-rtti"]}]},"enable-ffi":{"description":"Build LLVM with FFI.","dependencies":["libffi"]},"enable-ios":{"description":"Build compiler-rt for iOS SDK.","dependencies":[{"name":"llvm","default-features":false,"features":["target-arm"]}]},"enable-libxml2":{"description":"Build with LibXml2.","dependencies":["libxml2"]},"enable-mlir-python-bindings":{"description":"Build MLIR Python bindings.","supports":"!(windows & static)","dependencies":[{"name":"llvm","default-features":false,"features":["mlir"]},"pybind11","python3"]},"enable-rtti":{"description":"Build LLVM with run-time type information."},"enable-terminfo":{"description":"Use terminfo database if available."},"enable-zlib":{"description":"Build with ZLib.","dependencies":["zlib"]},"enable-zstd":{"description":"Build with zstd.","dependencies":["zstd"]},"flang":{"description":"Include Fortran front end.","dependencies":[{"name":"llvm","default-features":false,"features":["clang","mlir","tools"]}]},"libc":{"description":"Include libc library.","supports":"linux","dependencies":[{"name":"llvm","default-features":false,"features":["clang","tools"]}]},"libclc":{"description":"Include OpenCL library."},"libcxx":{"description":"Include libcxx library.","dependencies":[{"name":"llvm","default-features":false,"features":["clang","libcxxabi","tools"]}]},"libcxxabi":{"description":"Include libcxxabi library.","dependencies":[{"name":"llvm","default-features":false,"features":["clang","libcxx","tools"]}]},"libunwind":{"description":"Include libunwind library.","dependencies":[{"name":"llvm","default-features":false,"features":["tools"]}]},"lld":{"description":"Include LLVM linker.","dependencies":[{"name":"llvm","default-features":false,"features":["tools"]}]},"lldb":{"description":"Include LLVM debugger.","dependencies":[{"name":"llvm","default-features":false,"features":["clang","enable-terminfo","tools"]}]},"mlir":{"description":"Include MLIR (Multi-Level IR Compiler Framework) project.","dependencies":[{"name":"llvm","default-features":false,"features":["tools","utils"]}]},"openmp":{"description":"Include LLVM OpenMP libraries.","dependencies":[{"name":"llvm","default-features":false,"features":["clang","utils"]}]},"polly":{"description":"Include Polly (Polyhedral optimizations for LLVM) project.","dependencies":[{"name":"llvm","default-features":false,"features":["tools","utils"]}]},"pstl":{"description":"Include pstl (Parallel STL) library.","dependencies":[{"name":"llvm","default-features":false,"features":["tools"]}]},"target-aarch64":{"description":"Build with AArch64 backend."},"target-all":{"description":"Build with all backends.","dependencies":[{"name":"llvm","default-features":false,"features":["target-aarch64","target-amdgpu","target-arc","target-arm","target-avr","target-bpf","target-csky","target-directx","target-hexagon","target-lanai","target-loongarch","target-m68k","target-mips","target-msp430","target-nvptx","target-powerpc","target-riscv","target-sparc","target-spirv","target-systemz","target-ve","target-webassembly","target-x86","target-xcore","target-xtensa"]}]},"target-amdgpu":{"description":"Build with AMDGPU backend."},"target-arc":{"description":"Build with ARC backend (experimental)."},"target-arm":{"description":"Build with ARM backend."},"target-avr":{"description":"Build with AVR backend."},"target-bpf":{"description":"Build with BPF backend."},"target-csky":{"description":"Build with CSKY backend (experimental)."},"target-directx":{"description":"Build with DirectX backend (experimental)."},"target-hexagon":{"description":"Build with Hexagon backend."},"target-lanai":{"description":"Build with Lanai backend."},"target-loongarch":{"description":"Build with LoongArch backend."},"target-m68k":{"description":"Build with M68k backend (experimental)."},"target-mips":{"description":"Build with Mips backend."},"target-msp430":{"description":"Build with MSP430 backend."},"target-nvptx":{"description":"Build with NVPTX backend."},"target-powerpc":{"description":"Build with PowerPC backend."},"target-riscv":{"description":"Build with RISC-V backend."},"target-sparc":{"description":"Build with Sparc backend."},"target-spirv":{"description":"Build with SPIRV backend (experimental)."},"target-systemz":{"description":"Build with SystemZ backend."},"target-ve":{"description":"Build with VE backend."},"target-webassembly":{"description":"Build with WebAssembly backend."},"target-x86":{"description":"Build with X86 backend."},"target-xcore":{"description":"Build with XCore backend."},"target-xtensa":{"description":"Build with Xtensa backend (experimental)."},"tools":{"description":"Build LLVM tools."},"utils":{"description":"Build LLVM utils.","dependencies":[{"name":"llvm","default-features":false,"features":["tools"]}]}},"_id":"kCohbSzlpGq7ngBt"} +{"fts":"lmdb https://github.com/lmdb/lmdb tools build tools lmdb is an extraordinarily fast, memory-efficient database","name":"lmdb","version":"0.9.33","description":"LMDB is an extraordinarily fast, memory-efficient database","homepage":"https://github.com/LMDB/lmdb","license":"OLDAP-2.8","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build tools","supports":"!uwp","dependencies":["getopt"]}},"_id":"BaruXlYSwkB0EhkS"} +{"fts":"lockpp https://github.com/soundux/lockpp a c++17 library that provides mutex protected objects","name":"lockpp","version":"3.0","description":"A C++17 Library that provides mutex protected objects","homepage":"https://github.com/Soundux/lockpp","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"FVxwb97g59vgQjcl"} +{"fts":"lodepng-c legacy port. use port lodepng instead.","name":"lodepng-c","version-string":"deprecated","description":"Legacy port. Use port lodepng instead.","dependencies":["lodepng"],"_id":"drpJwCzjSyhfamWl"} +{"fts":"lodepng https://github.com/lvandeve/lodepng png encoder and decoder in c++","name":"lodepng","version-date":"2021-12-04","port-version":1,"description":"PNG encoder and decoder in C++","homepage":"https://github.com/lvandeve/lodepng","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"5udta0vzxkWGIQho"} +{"fts":"log4cplus https://github.com/log4cplus/log4cplus unicode unicode logger a simple to use c++ logging api providing thread--safe, flexible, and arbitrarily granular control over log management and configuration","name":"log4cplus","version":"2.1.1","description":"A simple to use C++ logging API providing thread--safe, flexible, and arbitrarily granular control over log management and configuration","homepage":"https://github.com/log4cplus/log4cplus","license":"Apache-2.0 AND BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"unicode":{"description":"Unicode logger"}},"_id":"CzRYsRNW51LIxIGj"} +{"fts":"log4cpp-log4cpp https://sourceforge.net/projects/log4cpp/ a library of c++ classes for flexible logging to files (rolling), syslog, idsa and other destinations. it is modeled after the log for java library (http://www.log4j.org), staying as close to their api as is reasonable.","name":"log4cpp-log4cpp","version":"1.1.4","description":"A library of C++ classes for flexible logging to files (rolling), syslog, IDSA and other destinations. It is modeled after the Log for Java library (http://www.log4j.org), staying as close to their API as is reasonable.","homepage":"https://sourceforge.net/projects/log4cpp/","supports":"(linux | windows) & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"Wlt58fzHaWuCahYp"} +{"fts":"log4cxx https://logging.apache.org/log4cxx apache log4cxx is a logging framework for c++ patterned after apache log4j, which uses apache portable runtime for most platform-specific code and should be usable on any platform supported by apr","name":"log4cxx","version":"1.2.0","description":"Apache log4cxx is a logging framework for C++ patterned after Apache log4j, which uses Apache Portable Runtime for most platform-specific code and should be usable on any platform supported by APR","homepage":"https://logging.apache.org/log4cxx","license":"Apache-2.0","supports":"!uwp","dependencies":["apr","apr-util","expat",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"e5RN0FvD9cCQ3hvL"} +{"fts":"loguru https://github.com/emilk/loguru fmt build with fmt support in non-header-only mode a lightweight and flexible c++ logging library","name":"loguru","version":"2.1.0","port-version":4,"description":"A lightweight and flexible C++ logging library","homepage":"https://github.com/emilk/loguru","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"fmt":{"description":"Build with fmt support in non-header-only mode","dependencies":["fmt"]}},"_id":"c098qjAM8Xxh08A2"} +{"fts":"lpeg https://www.inf.puc-rio.br/~roberto/lpeg lpeg is a pattern-matching library for lua, based on parsing expression grammars (pegs).","name":"lpeg","version":"1.1.0","port-version":1,"description":"LPeg is a pattern-matching library for Lua, based on Parsing Expression Grammars (PEGs).","homepage":"https://www.inf.puc-rio.br/~roberto/lpeg","license":"MIT","dependencies":["lua",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"tFFNYUa8rKMD7VM5"} +{"fts":"ls-qpack https://github.com/litespeedtech/ls-qpack qpack compression library for use with http/3","name":"ls-qpack","version":"2.5.5","description":"QPACK compression library for use with HTTP/3","homepage":"https://github.com/litespeedtech/ls-qpack","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"xxhash"],"_id":"MiJWgLCARlRO3cGF"} +{"fts":"ltla-aarand https://github.com/ltla/aarand aaron's random distributions for c++","name":"ltla-aarand","version-date":"2023-03-19","description":"Aaron's random distributions for C++","homepage":"https://github.com/LTLA/aarand","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"yATw9CavPzSzbI75"} +{"fts":"ltla-cppirlba https://github.com/ltla/cppirlba a c++ port of the irlba algorithm, based on the c code in the r package.","name":"ltla-cppirlba","version-date":"2023-09-20","description":"A C++ port of the IRLBA algorithm, based on the C code in the R package.","homepage":"https://github.com/LTLA/CppIrlba","license":"MIT","dependencies":["eigen3","ltla-aarand",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"KUdRC2jk6a2U4AeP"} +{"fts":"ltla-cppkmeans https://github.com/ltla/cppkmeans c++ port of r's hartigan-wong implementation","name":"ltla-cppkmeans","version-date":"2023-03-20","description":"C++ port of R's Hartigan-Wong implementation","homepage":"https://github.com/LTLA/CppKmeans","license":"MIT","dependencies":["ltla-aarand","ltla-powerit",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"7wUSEiJ6c7UCFKL8"} +{"fts":"ltla-knncolle https://github.com/ltla/knncolle collection of knn algorithms in c++","name":"ltla-knncolle","version-date":"2023-05-09","description":"Collection of KNN algorithms in C++","homepage":"https://github.com/LTLA/knncolle","license":"MIT","dependencies":["annoy","hnswlib","ltla-cppkmeans",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"D3wOy634IxhSncPw"} +{"fts":"ltla-powerit https://github.com/ltla/powerit lightweight c++ library for power iterations","name":"ltla-powerit","version-date":"2023-03-19","description":"Lightweight C++ library for power iterations","homepage":"https://github.com/LTLA/powerit","license":"MIT","dependencies":["ltla-aarand",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"JOllfE04G3EJM2TP"} +{"fts":"ltla-umappp https://github.com/ltla/umappp umap c++ implementation","name":"ltla-umappp","version-date":"2023-05-11","description":"UMAP C++ implementation","homepage":"https://github.com/LTLA/umappp","license":"BSD-2-Clause","dependencies":["ltla-aarand","ltla-cppirlba","ltla-knncolle",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"2hQjU0gq9yltedjN"} +{"fts":"lua-compat53 https://github.com/lunarmodules/lua-compat-5.3 provide lua-5.3-style c apis for lua 5.2 and 5.1","name":"lua-compat53","version":"0.10","description":"provide Lua-5.3-style C APIs for Lua 5.2 and 5.1","homepage":"https://github.com/lunarmodules/lua-compat-5.3","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"68bArSgHOhIPrgu9"} +{"fts":"lua https://www.lua.org cpp builds lua for c++ linkage tools builds lua compiler and interpreter a powerful, fast, lightweight, embeddable scripting language","name":"lua","version":"5.4.7","description":"A powerful, fast, lightweight, embeddable scripting language","homepage":"https://www.lua.org","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cpp":{"description":"Builds Lua for C++ linkage","supports":"!uwp"},"tools":{"description":"Builds Lua compiler and interpreter","supports":"!ios"}},"_id":"FlnTUNEYzJI7iv48"} +{"fts":"luabridge https://github.com/vinniefalco/luabridge a lightweight, dependency-free library for binding lua to c++","name":"luabridge","version":"2.8","description":"A lightweight, dependency-free library for binding Lua to C++","homepage":"https://github.com/vinniefalco/LuaBridge","license":"MIT","_id":"wahZuHnptOEV3GXo"} +{"fts":"luabridge3 https://github.com/kunitoki/luabridge3 a lightweight, dependency-free, suitable for game development library for binding lua to c++17","name":"luabridge3","version":"3.0-rc3","description":"A lightweight, dependency-free, suitable for game development library for binding Lua to C++17","homepage":"https://github.com/kunitoki/LuaBridge3","license":"MIT","_id":"D50FmxnFNPedtZ1d"} +{"fts":"luafilesystem https://github.com/keplerproject/luafilesystem luafilesystem is a lua library developed to complement the set of functions related to file systems offered by the standard lua distribution.","name":"luafilesystem","version":"1.8.0","port-version":7,"description":"LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution.","homepage":"https://github.com/keplerproject/luafilesystem","supports":"!uwp","dependencies":["lua",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"vU11j7aVc7bhPjE7"} +{"fts":"luajit https://github.com/luajit/luajit buildvm-32 install host tools for 32 bit targets buildvm-64 install host tools for 64 bit targets luajit is a just-in-time (jit) compiler for the lua programming language.","name":"luajit","version-date":"2023-01-04","port-version":5,"description":"LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming language.","homepage":"https://github.com/LuaJIT/LuaJIT","license":"MIT","supports":"!uwp & !(arm64 & windows)","dependencies":[{"name":"luajit","host":true,"features":["buildvm-64"],"platform":"!native & (arm64 | x64) & (!windows | mingw)"},{"name":"luajit","host":true,"features":["buildvm-32"],"platform":"!native & ((arm & !arm64) | x86) & (!windows | mingw)"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-cmake-get-vars","host":true}],"features":{"buildvm-32":{"description":"Install host tools for 32 bit targets","supports":"native & ((arm & !arm64) | x86) & (!windows | mingw)"},"buildvm-64":{"description":"Install host tools for 64 bit targets","supports":"native & (arm64 | x64) & (!windows | mingw)"}},"_id":"aN5Xc1haO7KHg4WU"} +{"fts":"luasec https://github.com/lunarmodules/luasec stephen baker luasec depends on openssl, and integrates with luasocket to make it easy to add secure connections to any lua applications or scripts.","name":"luasec","version":"1.3.2","port-version":2,"maintainers":"Stephen Baker ","description":"LuaSec depends on OpenSSL, and integrates with LuaSocket to make it easy to add secure connections to any Lua applications or scripts.","homepage":"https://github.com/lunarmodules/luasec","license":"MIT","supports":"!staticcrt","dependencies":["lua","luasocket","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"BRQztRiGJOiuzPxv"} +{"fts":"luasocket https://lunarmodules.github.io/luasocket/ luasocket is a lua extension library that is composed by two parts: a c core that provides support for the tcp and udp transport layers, and a set of lua modules that add support for functionality commonly needed by applications that deal with the internet.","name":"luasocket","version":"3.1.0","port-version":1,"description":"LuaSocket is a Lua extension library that is composed by two parts: a C core that provides support for the TCP and UDP transport layers, and a set of Lua modules that add support for functionality commonly needed by applications that deal with the Internet.","homepage":"https://lunarmodules.github.io/luasocket/","license":"MIT","dependencies":["lua",{"name":"vcpkg-cmake","host":true}],"_id":"lg6fg1Tz15Edhr1E"} +{"fts":"luminoengine https://github.com/luminoengine/lumino engine make engine module. c++17 games and visualization toolkit.","name":"luminoengine","version":"0.10.1","port-version":1,"description":"C++17 games and visualization toolkit.","homepage":"https://github.com/LuminoEngine/Lumino","license":"MIT","supports":"x64 & windows & !uwp","dependencies":["gtest",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"engine":{"description":"Make engine module.","dependencies":["box2d","bullet3",{"name":"freetype","features":["png","zlib"]},"glad","glfw3","glslang",{"name":"imgui","features":["docking-experimental"]},"libogg","libpng","libvorbis","nanovg","openal-soft","pcre2","spirv-cross","stb","tinygltf","tinyobjloader","toml11","vulkan-headers","yaml-cpp","zlib"]}},"_id":"oN5Lk2d378ujMnjr"} +{"fts":"lunarg-vulkantools https://github.com/lunarg/vulkantools tools to aid in vulkan development","name":"lunarg-vulkantools","version":"1.3.290.0","description":"Tools to aid in Vulkan development","homepage":"https://github.com/LunarG/VulkanTools","license":null,"supports":"!osx & !staticcrt","dependencies":["jsoncpp","qt5-base","valijson",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-get-python-packages","host":true},"vulkan-loader","vulkan-utility-libraries"],"_id":"jVJ0Qlblv84FDKdP"} +{"fts":"lunasvg https://github.com/sammycage/lunasvg lunasvg is a standalone svg rendering library in c++","name":"lunasvg","version":"2.4.1","description":"lunasvg is a standalone SVG rendering library in C++","homepage":"https://github.com/sammycage/lunasvg","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"iaggnQoPLAkyU9eN"} +{"fts":"luv https://github.com/luvit/luv bare libuv bindings for lua","name":"luv","version-semver":"1.44.2","port-version":1,"description":"Bare libuv bindings for lua","homepage":"https://github.com/luvit/luv","license":"Apache-2.0","supports":"!uwp","dependencies":[{"name":"libuv","version>=":"1.44.2"},"lua-compat53","luajit",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"XpJ7GZdFRFX1qs6m"} +{"fts":"lv2 https://lv2plug.in lv2 is a plugin standard for audio systems. it defines a minimal yet extensible c api for plugin code and a format for plugin \"bundles\".","name":"lv2","version-semver":"1.18.2","port-version":1,"description":"LV2 is a plugin standard for audio systems. It defines a minimal yet extensible C API for plugin code and a format for plugin \"bundles\".","homepage":"https://lv2plug.in","license":"ISC","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"kiAd5gcxniyG95X4"} +{"fts":"lz4 https://github.com/lz4/lz4 tools build lz4 binary lossless compression algorithm, providing compression speed at 400 mb/s per core.","name":"lz4","version":"1.10.0","description":"Lossless compression algorithm, providing compression speed at 400 MB/s per core.","homepage":"https://github.com/lz4/lz4","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build lz4 binary","license":"GPL-2.0-or-later"}},"_id":"WowFXkxp6ejiuV9v"} +{"fts":"lzav https://github.com/avaneev/lzav fast in-memory data compression algorithm (inline c/c++)","name":"lzav","version":"3.13","description":"Fast In-Memory Data Compression Algorithm (inline C/C++)","homepage":"https://github.com/avaneev/lzav","license":"MIT","_id":"ZmHoGcS1kUIYx0qF"} +{"fts":"lzfse https://github.com/lzfse/lzfse lempel-ziv style data compressor using finite state entropy coding.","name":"lzfse","version":"1.0","port-version":5,"description":"Lempel-Ziv style data compressor using Finite State Entropy coding.","homepage":"https://github.com/lzfse/lzfse","supports":"!arm","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"XsatMDznmw3opUGA"} +{"fts":"lzo https://www.oberhumer.com/opensource/lzo/ lossless data compression library","name":"lzo","version":"2.10","port-version":9,"description":"Lossless data compression library","homepage":"https://www.oberhumer.com/opensource/lzo/","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"i12neyhVnc7ddZEv"} +{"fts":"lzokay https://github.com/jackoalan/lzokay lzokay – mit licensed c++ implementation of lzo compression/decompression algorithm","name":"lzokay","version-date":"2020-07-30","port-version":2,"description":"lzokay – MIT licensed C++ implementation of LZO compression/decompression algorithm","homepage":"https://github.com/jackoalan/lzokay","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TVRN7FTHa1umHS6D"} +{"fts":"maddy https://github.com/progsource/maddy c++ markdown to html header-only parser library","name":"maddy","version":"1.3.0","description":"C++ Markdown to HTML header-only parser library","homepage":"https://github.com/progsource/maddy","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"dMIB7VQ8ANCsVfVn"} +{"fts":"magic-enum https://github.com/neargye/magic_enum header-only c++17 library provides static reflection for enums, work with any enum type without any macro or boilerplate code.","name":"magic-enum","version":"0.9.6","port-version":1,"description":"Header-only C++17 library provides static reflection for enums, work with any enum type without any macro or boilerplate code.","homepage":"https://github.com/Neargye/magic_enum","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"y2dIYHMCOYjxtAN4"} +{"fts":"magic-get https://github.com/apolukhin/magic_get deprecated boost-pfr port.","name":"magic-get","version-date":"2019-09-02","port-version":3,"description":"Deprecated boost-pfr port.","homepage":"https://github.com/apolukhin/magic_get","dependencies":["boost-pfr"],"_id":"UA8sug3nB9g5112f"} +{"fts":"magma https://icl.utk.edu/magma/ matrix algebra on gpu and multi-core architectures (magma) is a collection of next-generation linear algebra libraries for heterogeneous computing","name":"magma","version":"2.8.0","port-version":1,"description":"Matrix Algebra on GPU and Multi-core Architectures (MAGMA) is a collection of next-generation linear algebra libraries for heterogeneous computing","homepage":"https://icl.utk.edu/magma/","license":null,"dependencies":["blas","cuda","lapack",{"name":"vcpkg-cmake","host":true}],"_id":"FEIIEWPKAWFWuf88"} +{"fts":"magnum-extras https://magnum.graphics/ ui ui library extras for magnum, c++11/c++14 graphics middleware for games and data visualization","name":"magnum-extras","version-string":"2020.06","port-version":2,"description":"Extras for magnum, C++11/C++14 graphics middleware for games and data visualization","homepage":"https://magnum.graphics/","license":null,"dependencies":[{"name":"magnum","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"ui":{"description":"Ui library","dependencies":[{"name":"corrade","features":["interconnect"]},{"name":"magnum","features":["text"]}]}},"_id":"TltouNuTXVO1k3eF"} +{"fts":"magnum-integration https://magnum.graphics/ bullet bulletintegration library eigen eigenintegration library glm glmintegration library imgui imguiintegration library integrations for magnum, c++11/c++14 graphics middleware for games and data visualization","name":"magnum-integration","version-string":"2020.06","port-version":3,"description":"Integrations for magnum, C++11/C++14 graphics middleware for games and data visualization","homepage":"https://magnum.graphics/","license":null,"dependencies":[{"name":"magnum","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"bullet":{"description":"BulletIntegration library","dependencies":["bullet3"]},"eigen":{"description":"EigenIntegration library","dependencies":["eigen3"]},"glm":{"description":"GlmIntegration library","dependencies":["glm"]},"imgui":{"description":"ImGuiIntegration library","dependencies":["imgui"]}},"_id":"ePsdDKqB57z1wRr5"} +{"fts":"magnum-plugins https://magnum.graphics/ assimpimporter assimpimporter plugin basisimageconverter basisimageconverter plugin basisimporter basisimporter plugin cgltfimporter cgltfimporter plugin ddsimporter ddsimporter plugin devilimageimporter devilimageimporter plugin drflacaudioimporter drflacaudioimporter plugin drmp3audioimporter drmp3audioimporter plugin drwavaudioimporter drwavaudioimporter plugin freetypefont freetypefont plugin glslangshaderconverter glslangshaderconverter plugin harfbuzzfont harfbuzzfont plugin icoimporter icoimporter plugin jpegimageconverter jpegimageconverter plugin jpegimporter jpegimporter plugin ktximageconverter ktximageconverter plugin ktximporter ktximporter plugin meshoptimizersceneconverter meshoptimizersceneconverter plugin miniexrimageconverter miniexrimageconverter plugin openddl openddl library openexrimageconverter openexrimageconverter plugin openexrimporter openexrimporter plugin opengeximporter opengeximporter plugin pngimageconverter pngimageconverter plugin pngimporter pngimporter plugin spirvtoolsshaderconverter spirvtoolsshaderconverter plugin stanfordimporter stanfordimporter plugin stanfordsceneconverter stanfordsceneconverter plugin stbdxtimageconverter stbdxtimageconverter plugin stbimageconverter stbimageconverter plugin stbimageimporter stbimageimporter plugin stbtruetypefont stbtruetypefont plugin stbvorbisaudioimporter stbvorbisaudioimporter plugin stlimporter stlimporter plugin tinygltfimporter tinygltfimporter plugin plugins for magnum, c++11/c++14 graphics middleware for games and data visualization","name":"magnum-plugins","version-string":"2020.06","port-version":13,"description":"Plugins for magnum, C++11/C++14 graphics middleware for games and data visualization","homepage":"https://magnum.graphics/","license":null,"dependencies":[{"name":"magnum","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["ddsimporter","icoimporter","miniexrimageconverter","opengeximporter","stanfordimporter","stanfordsceneconverter","stbimageconverter","stbimageimporter","stlimporter"],"features":{"assimpimporter":{"description":"AssimpImporter plugin","dependencies":["assimp",{"name":"magnum","default-features":false,"features":["anyimageimporter"]},{"name":"magnum","default-features":false,"features":["trade"]}]},"basisimageconverter":{"description":"BasisImageConverter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]},"zstd"]},"basisimporter":{"description":"BasisImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]},"zstd"]},"cgltfimporter":{"description":"CgltfImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["anyimageimporter"]},{"name":"magnum","default-features":false,"features":["trade"]}]},"ddsimporter":{"description":"DdsImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"devilimageimporter":{"description":"DevIlImageImporter plugin","dependencies":["devil",{"name":"magnum","default-features":false,"features":["trade"]}]},"drflacaudioimporter":{"description":"DrFlacAudioImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["audio"]}]},"drmp3audioimporter":{"description":"DrMp3AudioImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["audio"]}]},"drwavaudioimporter":{"description":"DrWavAudioImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["audio"]}]},"freetypefont":{"description":"FreeTypeFont plugin","dependencies":["freetype",{"name":"magnum","default-features":false,"features":["text"]}]},"glslangshaderconverter":{"description":"GlslangShaderConverter plugin","dependencies":["glslang",{"name":"magnum","default-features":false,"features":["shadertools"]}]},"harfbuzzfont":{"description":"HarfBuzzFont plugin","dependencies":["harfbuzz",{"name":"magnum-plugins","default-features":false,"features":["freetypefont"]}]},"icoimporter":{"description":"IcoImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"jpegimageconverter":{"description":"JpegImageConverter plugin","dependencies":["libjpeg-turbo",{"name":"magnum","default-features":false,"features":["trade"]}]},"jpegimporter":{"description":"JpegImporter plugin","dependencies":["libjpeg-turbo",{"name":"magnum","default-features":false,"features":["trade"]}]},"ktximageconverter":{"description":"KtxImageConverter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"ktximporter":{"description":"KtxImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"meshoptimizersceneconverter":{"description":"MeshOptimizerSceneConverter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]},"meshoptimizer"]},"miniexrimageconverter":{"description":"MiniExrImageConverter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"openddl":{"description":"OpenDdl library"},"openexrimageconverter":{"description":"OpenExrImageConverter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]},"openexr"]},"openexrimporter":{"description":"OpenExrImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]},"openexr"]},"opengeximporter":{"description":"OpenGexImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["anyimageimporter"]},{"name":"magnum","default-features":false,"features":["trade"]},{"name":"magnum-plugins","default-features":false,"features":["openddl"]}]},"pngimageconverter":{"description":"PngImageConverter plugin","dependencies":["libpng",{"name":"magnum","default-features":false,"features":["trade"]}]},"pngimporter":{"description":"PngImporter plugin","dependencies":["libpng",{"name":"magnum","default-features":false,"features":["trade"]}]},"spirvtoolsshaderconverter":{"description":"SpirvToolsShaderConverter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["shadertools"]},"spirv-tools"]},"stanfordimporter":{"description":"StanfordImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"stanfordsceneconverter":{"description":"StanfordSceneConverter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"stbdxtimageconverter":{"description":"StbDxtImageConverter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"stbimageconverter":{"description":"StbImageConverter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"stbimageimporter":{"description":"StbImageImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"stbtruetypefont":{"description":"StbTrueTypeFont plugin","dependencies":[{"name":"magnum","default-features":false,"features":["text"]}]},"stbvorbisaudioimporter":{"description":"StbVorbisAudioImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["audio"]}]},"stlimporter":{"description":"StlImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"tinygltfimporter":{"description":"TinyGltfImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["anyimageimporter"]},{"name":"magnum","default-features":false,"features":["trade"]}]}},"_id":"xXyN5NI0khERPevZ"} +{"fts":"magnum https://magnum.graphics/ al-info magnum-al-info utility anyaudioimporter anyaudioimporter plugin anyimageconverter anyimageconverter plugin anyimageimporter anyimageimporter plugin anysceneconverter anysceneconverter plugin anysceneimporter anysceneimporter plugin anyshaderconverter anyshaderconverter plugin audio audio library cglcontext cglcontext library debugtools debugtools library distancefieldconverter magnum-distancefieldconverter utility eglcontext eglcontext library fontconverter magnum-fontconverter utility gl gl library gl-info gl-info utility glfwapplication glfwapplication library glxcontext glxcontext library imageconverter magnum-imageconverter utility magnumfont magnumfont plugin magnumfontconverter magnumfontconverter plugin meshtools meshtools library objimporter objimporter plugin opengltester opengltester library primitives primitives library sceneconverter magnum-sceneconverter utility scenegraph scenegraph library sdl2application sdl2application library shaderconverter magnum-shaderconverter utility shaders shaders library shadertools shadertools library text text library texturetools texturetools library tgaimageconverter tgaimageconverter plugin tgaimporter tgaimporter plugin trade trade library vk vk library vk-info vk-info utility wavaudioimporter wavaudioimporter plugin wglcontext wglcontext library windowlesscglapplication windowlesscglapplication library windowlesseglapplication windowlesseglapplication library windowlessglxapplication windowlessglxapplication library windowlesswglapplication windowlesswglapplication library c++11/c++14 graphics middleware for games and data visualization","name":"magnum","version-string":"2020.06","port-version":19,"description":"C++11/C++14 graphics middleware for games and data visualization","homepage":"https://magnum.graphics/","license":null,"dependencies":[{"name":"corrade","host":true,"features":["utility"]},{"name":"corrade","features":["utility"]},{"name":"vcpkg-cmake","host":true}],"default-features":["anyaudioimporter","anyimageconverter","anyimageimporter","anysceneconverter","anysceneimporter","debugtools","gl","meshtools","primitives","scenegraph","sdl2application","shaders","text","texturetools","trade"],"features":{"al-info":{"description":"magnum-al-info utility","dependencies":[{"name":"magnum","default-features":false,"features":["audio"]}]},"anyaudioimporter":{"description":"AnyAudioImporter plugin","dependencies":[{"name":"corrade","default-features":false,"features":["pluginmanager"]},{"name":"magnum","default-features":false,"features":["audio"]}]},"anyimageconverter":{"description":"AnyImageConverter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"anyimageimporter":{"description":"AnyImageImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"anysceneconverter":{"description":"AnySceneConverter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"anysceneimporter":{"description":"AnySceneImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"anyshaderconverter":{"description":"AnyShaderConverter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["shadertools"]}]},"audio":{"description":"Audio library","dependencies":["openal-soft"]},"cglcontext":{"description":"CglContext library","supports":"osx","dependencies":[{"name":"magnum","default-features":false,"features":["gl"]}]},"debugtools":{"description":"DebugTools library"},"distancefieldconverter":{"description":"magnum-distancefieldconverter utility","supports":"!ios & !android","dependencies":[{"name":"magnum","default-features":false,"features":["gl","texturetools","trade"]}]},"eglcontext":{"description":"EglContext library","supports":"!windows & !osx","dependencies":[{"name":"magnum","default-features":false,"features":["gl"]}]},"fontconverter":{"description":"magnum-fontconverter utility","supports":"!ios & !android","dependencies":[{"name":"magnum","default-features":false,"features":["gl","text","trade"]}]},"gl":{"description":"GL library","supports":"!uwp"},"gl-info":{"description":"gl-info utility","supports":"!ios","dependencies":[{"name":"magnum","default-features":false,"features":["gl"]}]},"glfwapplication":{"description":"GlfwApplication library","dependencies":["glfw3"]},"glxcontext":{"description":"GlxContext library","supports":"!windows & !osx","dependencies":[{"name":"magnum","default-features":false,"features":["gl"]}]},"imageconverter":{"description":"magnum-imageconverter utility","dependencies":[{"name":"corrade","default-features":false,"features":["dynamic-pluginmanager"]},{"name":"magnum","default-features":false,"features":["trade"]}]},"magnumfont":{"description":"MagnumFont plugin","dependencies":[{"name":"magnum","default-features":false,"features":["text"]}]},"magnumfontconverter":{"description":"MagnumFontConverter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["text"]},{"name":"magnum","default-features":false,"features":["tgaimageconverter"]}]},"meshtools":{"description":"MeshTools library","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"objimporter":{"description":"ObjImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"opengltester":{"description":"OpenGLTester library","dependencies":[{"name":"corrade","default-features":false,"features":["testsuite"]},{"name":"magnum","default-features":false,"features":["gl"]}]},"primitives":{"description":"Primitives library","dependencies":[{"name":"magnum","default-features":false,"features":["meshtools","trade"]}]},"sceneconverter":{"description":"magnum-sceneconverter utility","dependencies":[{"name":"corrade","default-features":false,"features":["dynamic-pluginmanager"]},{"name":"magnum","default-features":false,"features":["anysceneconverter"]}]},"scenegraph":{"description":"SceneGraph library"},"sdl2application":{"description":"Sdl2Application library","dependencies":["sdl2"]},"shaderconverter":{"description":"magnum-shaderconverter utility","dependencies":[{"name":"magnum","default-features":false,"features":["anyshaderconverter","shadertools"]}]},"shaders":{"description":"Shaders library","dependencies":[{"name":"magnum","default-features":false,"features":["gl"]}]},"shadertools":{"description":"ShaderTools library"},"text":{"description":"Text library","dependencies":[{"name":"corrade","default-features":false,"features":["pluginmanager"]},{"name":"magnum","default-features":false,"features":["gl"]},{"name":"magnum","default-features":false,"features":["texturetools"]}]},"texturetools":{"description":"TextureTools library"},"tgaimageconverter":{"description":"TgaImageConverter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"tgaimporter":{"description":"TgaImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["trade"]}]},"trade":{"description":"Trade library","dependencies":[{"name":"corrade","default-features":false,"features":["pluginmanager"]}]},"vk":{"description":"Vk library","dependencies":["vulkan"]},"vk-info":{"description":"vk-info utility","dependencies":[{"name":"magnum","default-features":false,"features":["vk"]}]},"wavaudioimporter":{"description":"WavAudioImporter plugin","dependencies":[{"name":"magnum","default-features":false,"features":["audio"]}]},"wglcontext":{"description":"WglContext library","supports":"windows & !uwp","dependencies":[{"name":"magnum","default-features":false,"features":["gl"]}]},"windowlesscglapplication":{"description":"WindowlessCglApplication library","supports":"osx","dependencies":[{"name":"magnum","default-features":false,"features":["gl"]}]},"windowlesseglapplication":{"description":"WindowlessEglApplication library","supports":"!windows & !osx & !ios","dependencies":[{"name":"magnum","default-features":false,"features":["gl"]}]},"windowlessglxapplication":{"description":"WindowlessGlxApplication library","supports":"!windows & !osx & !ios","dependencies":[{"name":"magnum","default-features":false,"features":["gl"]}]},"windowlesswglapplication":{"description":"WindowlessWglApplication library","supports":"windows & !uwp","dependencies":[{"name":"magnum","default-features":false,"features":["gl"]}]}},"_id":"gXcda6ezv4KdA9vz"} +{"fts":"mailio https://github.com/karastojko/mailio tomislav karastojković mailio is a cross platform c++ library for mime format and smtp, pop3 and imap protocols. it is based on the standard c++ 17 and boost library.","name":"mailio","version":"0.23.0","maintainers":"Tomislav Karastojković ","description":"mailio is a cross platform C++ library for MIME format and SMTP, POP3 and IMAP protocols. It is based on the standard C++ 17 and Boost library.","homepage":"https://github.com/karastojko/mailio","license":"BSD-2-Clause","supports":"!uwp","dependencies":["boost-asio","boost-date-time","boost-regex","boost-system","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"XKWXDndrgJwdHEex"} +{"fts":"makeid http://www.humus.name/index.php?page=3d makeid is a cross platform c++ library for ids allocation/deallocation","name":"makeid","version":"1.0.3","description":"MakeID is a cross platform C++ library for IDs allocation/deallocation","homepage":"http://www.humus.name/index.php?page=3D","license":null,"_id":"imljc87buHyj82se"} +{"fts":"manif https://github.com/artivis/manif a small c++11 header-only library for lie theory.","name":"manif","version-date":"2023-07-17","description":"A small C++11 header-only library for Lie theory.","homepage":"https://github.com/artivis/manif","documentation":"https://artivis.github.io/manif/","license":"MIT","dependencies":["eigen3","tl-optional",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"oMncLmVp6JCwFcv6"} +{"fts":"mapbox-geojson-cpp https://github.com/mapbox/geojson-cpp a c++14 library for converting geojson into geometry.hpp representation","name":"mapbox-geojson-cpp","version-semver":"0.5.1","port-version":1,"description":"A C++14 library for converting GeoJSON into geometry.hpp representation","homepage":"https://github.com/mapbox/geojson-cpp","dependencies":["mapbox-geometry","mapbox-variant"],"_id":"VnV5uWRgC44VwWqT"} +{"fts":"mapbox-geojson-vt-cpp https://github.com/mapbox/geojson-vt-cpp port to c++ of js geojson-vt for slicing geojson into vector tiles on the fly","name":"mapbox-geojson-vt-cpp","version-semver":"6.6.5","description":"Port to C++ of JS GeoJSON-VT for slicing GeoJSON into vector tiles on the fly","homepage":"https://github.com/mapbox/geojson-vt-cpp","dependencies":["mapbox-geometry"],"_id":"NG66mrNEj0E0ojrt"} +{"fts":"mapbox-geometry https://github.com/mapbox/geometry.hpp c++ geometry types","name":"mapbox-geometry","version-semver":"2.0.3","description":"C++ geometry types","homepage":"https://github.com/mapbox/geometry.hpp","_id":"J12wzWy97xeA7vW1"} +{"fts":"mapbox-polylabel https://github.com/mapbox/polylabel a fast algorithm for finding the pole of inaccessibility of a polygon (in javascript and c++)","name":"mapbox-polylabel","version-semver":"1.1.0","description":"A fast algorithm for finding the pole of inaccessibility of a polygon (in JavaScript and C++)","homepage":"https://github.com/mapbox/polylabel","license":"ISC","dependencies":["mapbox-geometry","mapbox-variant"],"_id":"sTmqrk4EksgyQd8g"} +{"fts":"mapbox-variant c++11/c++14 variant","name":"mapbox-variant","version":"1.2.0","port-version":2,"description":"C++11/C++14 Variant","_id":"ZgFgpZ3ms6KTKmug"} +{"fts":"mapbox-wagyu https://github.com/mapbox/wagyu a general library for geometry operations of union, intersections, difference, and xor","name":"mapbox-wagyu","version-semver":"0.5.0","description":"A general library for geometry operations of union, intersections, difference, and xor","homepage":"https://github.com/mapbox/wagyu","_id":"fryyiSeouEwJsFei"} +{"fts":"mapnik https://github.com/mapnik/mapnik cairo cairo renderer grid-renderer grid renderer input-csv csv input plugin input-gdal gdal input plugin input-geobuf geobuf input plugin input-geojson geojson input plugin input-ogr ogr input plugin input-pgraster pgraster input plugin input-postgis postgis input plugin input-raster raster input plugin input-shape shape input plugin input-sqlite sqlite input plugin input-topojson topojson input plugin jpeg add jpeg support libxml2 use libxml2 instead of rapidxml png add png support proj proj functionalities svg-renderer svg renderer tiff add tiff support utility-geometry-to-wkb utility application geometry-to-wkb utility-mapnik-index utility application mapnik-index utility-mapnik-render utility application mapnik-render utility-ogrindex utility application ogrindex utility-pgsql2sqlite utility application pgsql2sqlite utility-shapeindex utility application shapeindex utility-svg2png utility application svg2png viewer make demo viewer application webp add webp support mapnik is an open source toolkit for developing mapping applications.","name":"mapnik","version-date":"2024-04-18","description":"Mapnik is an open source toolkit for developing mapping applications.","homepage":"https://github.com/mapnik/mapnik","license":"LGPL-2.1-only","supports":"!xbox","dependencies":["boost-assign","boost-bimap","boost-filesystem","boost-format","boost-geometry","boost-gil","boost-interprocess",{"name":"boost-locale","features":["icu"]},"boost-msm","boost-property-tree",{"name":"boost-regex","features":["icu"]},"boost-spirit","boost-system",{"name":"freetype","features":["bzip2","png"]},{"name":"harfbuzz","features":["icu"]},{"name":"harfbuzz","features":["coretext"],"platform":"osx"},"icu","mapbox-geometry","mapbox-polylabel","mapbox-variant","protozero",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["grid-renderer","jpeg","png","proj","svg-renderer","tiff","webp"],"features":{"cairo":{"description":"Cairo renderer","dependencies":["cairo","cairomm"]},"grid-renderer":{"description":"Grid renderer"},"input-csv":{"description":"CSV input plugin","dependencies":["boost-algorithm"]},"input-gdal":{"description":"GDAL input plugin","dependencies":["gdal"]},"input-geobuf":{"description":"GEOBUF input plugin","dependencies":["protozero"]},"input-geojson":{"description":"GEOJSON input plugin"},"input-ogr":{"description":"OGR input plugin","dependencies":["gdal"]},"input-pgraster":{"description":"PGRASTER input plugin","dependencies":["libpq"]},"input-postgis":{"description":"POSTGIS input plugin","dependencies":["libpq"]},"input-raster":{"description":"RASTER input plugin","dependencies":["boost-format"]},"input-shape":{"description":"SHAPE input plugin"},"input-sqlite":{"description":"SQLITE input plugin","dependencies":["sqlite3"]},"input-topojson":{"description":"TOPOJSON input plugin"},"jpeg":{"description":"add jpeg support","dependencies":["libjpeg-turbo"]},"libxml2":{"description":"use libxml2 instead of rapidxml","dependencies":["libxml2"]},"png":{"description":"add png support","dependencies":["libpng"]},"proj":{"description":"PROJ Functionalities","dependencies":["proj"]},"svg-renderer":{"description":"SVG renderer"},"tiff":{"description":"add tiff support","dependencies":["tiff"]},"utility-geometry-to-wkb":{"description":"utility application geometry-to-wkb","dependencies":["boost-program-options"]},"utility-mapnik-index":{"description":"utility application mapnik-index","dependencies":["boost-program-options"]},"utility-mapnik-render":{"description":"utility application mapnik-render","dependencies":["boost-program-options"]},"utility-ogrindex":{"description":"utility application ogrindex"},"utility-pgsql2sqlite":{"description":"utility application pgsql2sqlite","dependencies":["boost-program-options","libpq","sqlite3"]},"utility-shapeindex":{"description":"utility application shapeindex","dependencies":["boost-program-options"]},"utility-svg2png":{"description":"utility application svg2png","dependencies":["boost-program-options"]},"viewer":{"description":"Make demo viewer application","dependencies":["qtbase"]},"webp":{"description":"add webp support","dependencies":["libwebp"]}},"_id":"JG2zUenitZVvg6xe"} +{"fts":"marble https://marble.kde.org marble kde library","name":"marble","version-string":"24.07.90","description":"Marble KDE library","homepage":"https://marble.kde.org","license":"LGPL-2.1-or-later","supports":"windows & x64 & !static & !xbox","dependencies":["qt5-base","qt5-quickcontrols","qt5-svg","qt5-webchannel",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"rlVH9n6uiA7lbX7m"} +{"fts":"mariadb-connector-cpp https://mariadb.com/docs/appdev/connector-cpp/ connector/c++ for mariadb.","name":"mariadb-connector-cpp","version":"1.1.5","description":"Connector/c++ for MariaDB.","homepage":"https://mariadb.com/docs/appdev/connector-cpp/","license":"LGPL-2.1-or-later","dependencies":[{"name":"libmariadb","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Zj7xr4TF7OYZtbXY"} +{"fts":"marisa-trie https://github.com/s-yata/marisa-trie matching algorithm with recursively implemented storage (marisa) is a space-efficient trie data structure. this is a c++ library for an implementation of marisa.","name":"marisa-trie","version":"0.2.6+20200926","port-version":2,"description":"Matching Algorithm with Recursively Implemented StorAge (MARISA) is a space-efficient trie data structure. This is a C++ library for an implementation of MARISA.","homepage":"https://github.com/s-yata/marisa-trie","license":"BSD-2-Clause OR LGPL-2.1-or-later","supports":"!windows | mingw | ((x86 | x64) & !staticcrt)","_id":"jyM9luobpF0tyFTo"} +{"fts":"marl https://github.com/google/marl a hybrid thread/fiber task scheduler written in modern c++","name":"marl","version-date":"2023-06-28","description":"A hybrid thread/fiber task scheduler written in modern C++","homepage":"https://github.com/google/marl","license":"Apache-2.0","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ZlYFGBfFyuGiAIJ6"} +{"fts":"matchit https://github.com/bowenfu/matchit.cpp matchit is a pattern matching library for c++17 with macro-free apis","name":"matchit","version":"1.0.1","description":"matchit is a pattern matching library for C++17 with macro-free APIs","homepage":"https://github.com/BowenFu/matchit.cpp","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"iZglEwoKrJv4Tquh"} +{"fts":"materialx https://www.materialx.org/ glsl-generator build the glsl shader generator back-end. mdl-generator build the mdl shader generator back-end. osl-generator build the osl shader generator back-end. render build the materialx render library. materialx is an open standard for the exchange of rich material and look-development content across applications and renderers.","name":"materialx","version":"1.38.9","description":"MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.","homepage":"https://www.materialx.org/","license":"Apache-2.0","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"glsl-generator":{"description":"Build the GLSL shader generator back-end."},"mdl-generator":{"description":"Build the MDL shader generator back-end."},"osl-generator":{"description":"Build the OSL shader generator back-end."},"render":{"description":"Build the MaterialX Render library."}},"_id":"eJLTtnYwFo1BexQd"} +{"fts":"mathc https://github.com/felselva/mathc pure c math library for 2d and 3d programming","name":"mathc","version-date":"2019-09-29","port-version":3,"description":"Pure C math library for 2D and 3D programming","homepage":"https://github.com/felselva/mathc","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"zoVfMYeKHGPW7fKx"} +{"fts":"mathgl arma armadillo support examples build example programs (not installed) fltk fltk module gif gif module glut glut module gsl gsl module hdf5 hdf5 module jpeg jpeg module opengl opengl module png png module qt5 qt5 module wx wx module zlib zlib module mathgl is a free library of fast c++ routines for the plotting of the data varied in one or more dimensions","name":"mathgl","version":"8.0.1","port-version":7,"description":"MathGL is a free library of fast C++ routines for the plotting of the data varied in one or more dimensions","license":"GPL-3.0-only","supports":"!uwp & !xbox & !android","dependencies":["getopt",{"name":"mathgl","host":true,"default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["jpeg","opengl","png","zlib"],"features":{"arma":{"description":"Armadillo support","dependencies":["armadillo"]},"examples":{"description":"Build example programs (not installed)"},"fltk":{"description":"fltk module","dependencies":[{"name":"fltk","default-features":false}]},"gif":{"description":"gif module","dependencies":["giflib"]},"glut":{"description":"glut module","dependencies":[{"name":"freeglut","platform":"!osx"},{"name":"mathgl","default-features":false,"features":["opengl"]}]},"gsl":{"description":"gsl module","dependencies":["gsl"]},"hdf5":{"description":"hdf5 module","dependencies":[{"name":"hdf5","default-features":false}]},"jpeg":{"description":"jpeg module","dependencies":["libjpeg-turbo"]},"opengl":{"description":"opengl module","dependencies":["opengl"]},"png":{"description":"png module","dependencies":["libpng",{"name":"mathgl","default-features":false,"features":["zlib"]}]},"qt5":{"description":"qt5 module","dependencies":[{"name":"qt5-base","default-features":false}]},"wx":{"description":"wx module","dependencies":[{"name":"wxwidgets","default-features":false}]},"zlib":{"description":"zlib module","dependencies":["zlib"]}},"_id":"jvAklxBwLr7xgscj"} +{"fts":"mathter https://github.com/petiaccja/mathter a flexible and fast matrix, transform, and geometry library.","name":"mathter","version":"2.0.0","description":"A flexible and fast matrix, transform, and geometry library.","homepage":"https://github.com/petiaccja/Mathter","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"xsimd","version>=":"13.0.0"}],"_id":"8whZUSnRAi9KY37Z"} +{"fts":"matio https://github.com/tbeu/matio extended-sparse enable extended sparse matrix data types not supported in matlab hdf5 check for hdf5 library mat73 enable support for version 7.3 mat files pic enable position-independent code (pic), i.e., compilation with the -fpic flag zlib check for zlib library matlab mat file i/o library","name":"matio","version":"1.5.26","description":"MATLAB MAT File I/O Library","homepage":"https://github.com/tbeu/matio","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true}],"default-features":["hdf5","zlib"],"features":{"extended-sparse":{"description":"Enable extended sparse matrix data types not supported in MATLAB"},"hdf5":{"description":"Check for HDF5 library","dependencies":[{"name":"hdf5","default-features":false},{"name":"matio","default-features":false,"features":["zlib"]}]},"mat73":{"description":"Enable support for version 7.3 MAT files","dependencies":[{"name":"matio","default-features":false,"features":["hdf5"]}]},"pic":{"description":"Enable position-independent code (PIC), i.e., compilation with the -fPIC flag"},"zlib":{"description":"Check for zlib library","dependencies":["zlib"]}},"_id":"OhKS3nxuDsrslpjd"} +{"fts":"matplotlib-cpp https://github.com/lava/matplotlib-cpp extremely simple yet powerful header-only c++ plotting library built on the popular matplotlib","name":"matplotlib-cpp","version-date":"2020-08-27","port-version":2,"description":"Extremely simple yet powerful header-only C++ plotting library built on the popular matplotlib","homepage":"https://github.com/lava/matplotlib-cpp","_id":"CHpaYrQ1vqaTTVTZ"} +{"fts":"matplotplusplus https://alandefreitas.github.io/matplotplusplus/ blas blas support for matplot++ fftw fftw3 support for matplot++ jpeg jpeg support for matplot++ lapack lapack support for matplot++ opencv opencv support for matplot++ opengl opengl backend for matplot++ zlib zlib and libpng support for matplot++ a c++ graphics library for data visualization","name":"matplotplusplus","version":"1.2.1","description":"A C++ graphics library for data visualization","homepage":"https://alandefreitas.github.io/matplotplusplus/","license":"MIT","supports":"!uwp & !(windows & arm)","dependencies":["cimg","nodesoup",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"blas":{"description":"BLAS support for Matplot++","dependencies":["blas"]},"fftw":{"description":"fftw3 support for Matplot++","dependencies":["fftw3"]},"jpeg":{"description":"JPEG support for Matplot++","dependencies":["libjpeg-turbo"]},"lapack":{"description":"LAPACK support for Matplot++","dependencies":["lapack"]},"opencv":{"description":"opencv support for Matplot++","dependencies":["opencv"]},"opengl":{"description":"OpenGL backend for Matplot++","dependencies":["glad","glfw3","opengl"]},"zlib":{"description":"ZLIB and libpng support for Matplot++","dependencies":["libpng","zlib"]}},"_id":"97DxcDSaD8O1Jy66"} +{"fts":"matroska https://github.com/matroska-org/libmatroska a c++ library to parse matroska files (.mkv and .mka)","name":"matroska","version":"1.7.1","port-version":2,"description":"a C++ library to parse Matroska files (.mkv and .mka)","homepage":"https://github.com/Matroska-Org/libmatroska","dependencies":[{"name":"ebml","version>=":"1.4.4"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"J5eC8M4lAOpWg9eD"} +{"fts":"mbedtls https://www.trustedfirmware.org/projects/mbed-tls/ pthreads multi-threading support an open source, portable, easy to use, readable and flexible ssl library","name":"mbedtls","version":"3.6.1","description":"An open source, portable, easy to use, readable and flexible SSL library","homepage":"https://www.trustedfirmware.org/projects/mbed-tls/","license":"Apache-2.0 OR GPL-2.0-or-later","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"pthreads":{"description":"Multi-threading support","dependencies":[{"name":"pthreads","platform":"windows"}]}},"_id":"OdF8yMUqVtYd3gmg"} +{"fts":"mchehab-zbar https://github.com/mchehab/zbar nls native language support zbar is an open source software suite for reading bar codes from various sources, including webcams. this fork is actively maintained.","name":"mchehab-zbar","version":"0.23.90","port-version":5,"description":"ZBar is an open source software suite for reading bar codes from various sources, including webcams. This fork is actively maintained.","homepage":"https://github.com/mchehab/zbar","license":"LGPL-2.1-or-later","supports":"!uwp & !xbox","dependencies":[{"name":"gettext","host":true},"libiconv"],"features":{"nls":{"description":"Native Language Support","dependencies":[{"name":"gettext","host":true,"features":["tools"]},"gettext-libintl"]}},"_id":"Wjh6GFwEt7EAJ2fS"} +{"fts":"mcpp https://github.com/zeroc-ice/mcpp fork of mcpp, a c/c++ preprocessor","name":"mcpp","version":"2.7.2.14","port-version":5,"description":"Fork of mcpp, a C/C++ preprocessor","homepage":"https://github.com/zeroc-ice/mcpp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"QANMnuyTqmcl8oJF"} +{"fts":"md4c https://github.com/mity/md4c md4c is a c library providing a markdown parser.","name":"md4c","version":"0.5.2","description":"MD4C is a C library providing a Markdown parser.","homepage":"https://github.com/mity/md4c","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"OKB7975RtDWL2YPg"} +{"fts":"mdl-sdk https://github.com/nvidia/mdl-sdk dds build image plugin for dds freeimage build image plugin for various image formats using freeimage nvidia material definition language sdk","name":"mdl-sdk","version":"2021.1.2","port-version":5,"description":"NVIDIA Material Definition Language SDK","homepage":"https://github.com/NVIDIA/MDL-SDK","license":"BSD-3-Clause","supports":"!arm & !x86 & !staticcrt","dependencies":["boost-algorithm","boost-any","boost-bind","boost-core","boost-function","boost-functional","boost-smart-ptr","boost-tokenizer","boost-unordered","boost-uuid","freeimage","opengl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"dds":{"description":"Build image plugin for DDS"},"freeimage":{"description":"Build image plugin for various image formats using Freeimage","dependencies":["freeimage"]}},"_id":"0sWeTOwt4NxMN36B"} +{"fts":"mdns https://github.com/mjansson/mdns public domain mdns/dns-sd library in c","name":"mdns","version":"1.4.3","description":"Public domain mDNS/DNS-SD library in C","homepage":"https://github.com/mjansson/mdns","license":"Unlicense","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"H3SPvKTZnbHfPFPe"} +{"fts":"mdnsresponder https://github.com/apple-oss-distributions/mdnsresponder the mdnsresponder project is a component of bonjour, apple's ease-of-use ip networking initiative.","name":"mdnsresponder","version":"1557.140.5.0.1","port-version":1,"description":"The mDNSResponder project is a component of Bonjour, Apple's ease-of-use IP networking initiative.","homepage":"https://github.com/apple-oss-distributions/mDNSResponder","license":"Apache-2.0","supports":"windows & !uwp & !arm","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"_id":"SOhdKFE3kPemoEe4"} +{"fts":"mdspan https://github.com/kokkos/mdspan a non-owning multi-dimensional array reference type.","name":"mdspan","version":"0.6.0","description":"A non-owning multi-dimensional array reference type.","homepage":"https://github.com/kokkos/mdspan","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"pakkQmd7z0lZkgGN"} +{"fts":"mecab a morphological analysis engine based on crf","name":"mecab","version-date":"2019-09-25","port-version":6,"description":"A morphological analysis engine based on CRF","supports":"!uwp & !(arm & windows)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"r7q0yc7GkcXxVDlS"} +{"fts":"memorymodule https://github.com/fancycode/memorymodule unicode compile with unicode support library to load a dll from memory","name":"memorymodule","version-date":"2019-12-31","port-version":3,"description":"Library to load a DLL from memory","homepage":"https://github.com/fancycode/MemoryModule","supports":"!linux & !osx & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"default-features":["unicode"],"features":{"unicode":{"description":"Compile with UNICODE support"}},"_id":"ent1hQFL22deVWjb"} +{"fts":"mesa https://www.mesa3d.org/ default-features platform dependent default features egl build support for egl platform gles1 build support for opengl es 1.x gles2 build support for opengl es 2.x and 3.x llvm build with llvmpipe offscreen build with support for offscreen rendering (osmesa) mesa - the 3d graphics library","name":"mesa","version":"24.0.7","port-version":2,"description":"Mesa - The 3D Graphics Library","homepage":"https://www.mesa3d.org/","license":"MIT AND BSL-1.0 AND SGI-B-2.0","supports":"!(windows & arm) & !staticcrt & !uwp","dependencies":[{"name":"vcpkg-get-python-packages","host":true},{"name":"vcpkg-tool-meson","host":true},"zlib","zstd"],"default-features":["default-features"],"features":{"default-features":{"description":"Platform dependent default features","dependencies":[{"name":"mesa","default-features":false,"features":["gles1","gles2"]},{"name":"mesa","default-features":false,"features":["llvm"],"platform":"x64"}]},"egl":{"description":"Build support for EGL platform","dependencies":["egl-registry"]},"gles1":{"description":"Build support for OpenGL ES 1.x","dependencies":["opengl"]},"gles2":{"description":"Build support for OpenGL ES 2.x and 3.x","dependencies":["opengl"]},"llvm":{"description":"Build with llvmpipe","dependencies":[{"name":"llvm","default-features":false,"features":["enable-rtti","libclc"]},{"name":"llvm","default-features":false,"features":["target-arm"],"platform":"arm32"},{"name":"llvm","default-features":false,"features":["target-aarch64"],"platform":"arm64"},{"name":"llvm","default-features":false,"features":["target-x86"],"platform":"x64 | x86"}]},"offscreen":{"description":"Build with support for offscreen rendering (OSMesa)","dependencies":["opengl"]}},"_id":"fW0ITJOsc9cXH1ob"} +{"fts":"meschach https://homepage.math.uiowa.edu/~dstewart/meschach matrix computations in c","name":"meschach","version-string":"1.2b","port-version":6,"description":"Matrix computations in C","homepage":"https://homepage.math.uiowa.edu/~dstewart/meschach","supports":"windows & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"IMe4iCgIMSWYY1k8"} +{"fts":"meshoptimizer https://github.com/zeux/meshoptimizer gltfpack build gltfpack tool mesh optimization library that makes meshes smaller and faster to render","name":"meshoptimizer","version":"0.21","description":"Mesh optimization library that makes meshes smaller and faster to render","homepage":"https://github.com/zeux/meshoptimizer","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"gltfpack":{"description":"Build gltfpack tool","supports":"!uwp"}},"_id":"NhaIWQ8JpaQpoP0j"} +{"fts":"metis https://github.com/karypislab/metis serial graph partitioning and fill-reducing matrix ordering","name":"metis","version-date":"2022-07-27","description":"Serial Graph Partitioning and Fill-reducing Matrix Ordering","homepage":"https://github.com/KarypisLab/METIS","license":"Apache-2.0","dependencies":["gklib",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Xgn1V1XHaagbqhDA"} +{"fts":"metrohash https://github.com/jandrewrogers/metrohash metrohash is a set of state-of-the-art hash functions for non-cryptographic use cases","name":"metrohash","version":"1.1.3","port-version":5,"description":"MetroHash is a set of state-of-the-art hash functions for non-cryptographic use cases","homepage":"https://github.com/jandrewrogers/MetroHash","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"mwfo3ka1jCt0C8JQ"} +{"fts":"mfl https://github.com/cpp-niel/mfl computes the layout information for mathematical formulas provided in tex-like syntax.","name":"mfl","version":"0.0.1","port-version":3,"description":"Computes the layout information for mathematical formulas provided in TeX-like syntax.","homepage":"https://github.com/cpp-niel/mfl","license":"MIT","dependencies":["cairo","doctest","fmt","freetype","harfbuzz","range-v3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"JaWMKFdeC1iuUMAe"} +{"fts":"mfx-dispatch https://github.com/lu-zero/mfx_dispatch open source intel media sdk dispatcher","name":"mfx-dispatch","version":"1.35.1","port-version":4,"description":"Open source Intel media sdk dispatcher","homepage":"https://github.com/lu-zero/mfx_dispatch","license":"BSD-3-Clause","supports":"((x86 | x64) & (android | linux)) | (windows & !uwp)","dependencies":[{"name":"vcpkg-cmake","host":true,"platform":"windows & !mingw"}],"_id":"6FBxuOwxdholTzAE"} +{"fts":"mgnlibs https://github.com/mattiasgustavsson/libs single-file public domain libraries for c/c++","name":"mgnlibs","version-date":"2019-09-29","port-version":2,"description":"Single-file public domain libraries for C/C++","homepage":"https://github.com/mattiasgustavsson/libs","license":"MIT","_id":"ipkS1GawilqxG38w"} +{"fts":"mhook a windows api hooking library.","name":"mhook","version":"2.5.1","port-version":3,"description":"A Windows API hooking library.","supports":"windows & !uwp & !arm","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"DK6sUv3xDA0f3kTL"} +{"fts":"michaelmiller-sec21 https://github.com/michaelmiller-/sec21 sec21 is a collection of useful functions and classes.","name":"michaelmiller-sec21","version":"1.0.1","description":"sec21 is a collection of useful functions and classes.","homepage":"https://github.com/MichaelMiller-/sec21","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"psEhV8sUomZFw68M"} +{"fts":"micro-gl https://micro-gl.github.io/docs/microgl fast, super slim, embeddable, headers only c++11 vector graphics library, that can run on any 32/64 bits computer without fpu or gpu. no standard library required.","name":"micro-gl","version-date":"2024-06-18","description":"Fast, Super Slim, Embeddable, Headers only C++11 vector graphics library, that can run on any 32/64 bits computer without FPU or GPU. No standard library required.","homepage":"https://micro-gl.github.io/docs/microgl","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Lgpg7qf5qUOmvE5z"} +{"fts":"microsoft-signalr https://github.com/aspnet/signalr-client-cpp cpprestsdk add default http and websocket implementations using cpprestsdk messagepack add support for the messagepack hub protocol, must enable in code still c++ client for asp.net core signalr.","name":"microsoft-signalr","version":"0.1.0-alpha4","port-version":12,"description":"C++ Client for ASP.NET Core SignalR.","homepage":"https://github.com/aspnet/SignalR-Client-Cpp","dependencies":["jsoncpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["cpprestsdk"],"features":{"cpprestsdk":{"description":"Add default Http and WebSocket implementations using CppRestSDK","dependencies":[{"name":"cpprestsdk","features":["websockets"]}]},"messagepack":{"description":"Add support for the messagepack hub protocol, must enable in code still","dependencies":["msgpack"]}},"_id":"gvOFKLzxrG6Fl7mV"} +{"fts":"mikktspace https://github.com/mmikk/mikktspace a common standard for tangent space used in baking tools to produce normal maps","name":"mikktspace","version-date":"2020-10-06","port-version":3,"description":"A common standard for tangent space used in baking tools to produce normal maps","homepage":"https://github.com/mmikk/MikkTSpace","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Spw645ph24wuqqMo"} +{"fts":"milerius-sfml-imgui https://github.com/milerius/imgui-sfml-shared imgui dll for sfml usage","name":"milerius-sfml-imgui","version":"1.1","port-version":6,"description":"imgui dll for sfml usage","homepage":"https://github.com/Milerius/imgui-sfml-shared","license":"MIT","dependencies":["imgui","sfml",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"NeqgSCD8FpQKveAP"} +{"fts":"mimalloc https://github.com/microsoft/mimalloc asm generate assembly files override override the standard malloc interface secure use security mitigations (like guard pages and randomization) compact general purpose allocator with excellent performance","name":"mimalloc","version":"2.1.7","description":"Compact general purpose allocator with excellent performance","homepage":"https://github.com/microsoft/mimalloc","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"asm":{"description":"Generate assembly files"},"override":{"description":"Override the standard malloc interface"},"secure":{"description":"Use security mitigations (like guard pages and randomization)"}},"_id":"j1fHXwONAztPUPAQ"} +{"fts":"minc https://github.com/bic-mni/libminc minc1 support minc1 file format, requires netcdf minc - medical image netcdf or minc isn't netcdf","name":"minc","version-string":"2.4.03","port-version":3,"description":"MINC - Medical Image NetCDF or MINC isn't netCDF","homepage":"https://github.com/BIC-MNI/libminc","license":null,"dependencies":[{"name":"hdf5","default-features":false},"nifticlib",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"minc1":{"description":"Support minc1 file format, requires NETCDF","dependencies":[{"name":"netcdf-c","default-features":false}]}},"_id":"32CkRLn8f3Qrc3gt"} +{"fts":"minhook https://github.com/tsudakageyu/minhook the minimalistic x86/x64 api hooking library for windows.","name":"minhook","version":"1.3.3","port-version":4,"description":"The Minimalistic x86/x64 API Hooking Library for Windows.","homepage":"https://github.com/TsudaKageyu/minhook","license":"BSD-2-Clause","supports":"windows & !uwp & !arm","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"u3GXu4B3Wv7xUQqq"} +{"fts":"miniaudio https://github.com/mackron/miniaudio audio playback and capture library written in c, in a single source file","name":"miniaudio","version":"0.11.21","description":"Audio playback and capture library written in C, in a single source file","homepage":"https://github.com/mackron/miniaudio","license":"Unlicense OR MIT-0","_id":"ZQS8Hm1c8t4BmZof"} +{"fts":"minifb https://github.com/emoon/minifb minifb (mini framebuffer) is a small cross platform library that makes it easy to render (32-bit) pixels in a window.","name":"minifb","version-date":"2023-09-21","description":"MiniFB (Mini FrameBuffer) is a small cross platform library that makes it easy to render (32-bit) pixels in a window.","homepage":"https://github.com/emoon/minifb","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"FTDVIp987IVDkjjh"} +{"fts":"minimp3 https://github.com/lieff/minimp3 minimalistic, single-header library for decoding mp3. minimp3 is designed to be small, fast (with sse and neon support), and accurate (iso conformant).","name":"minimp3","version-date":"2021-11-30","description":"Minimalistic, single-header library for decoding MP3. minimp3 is designed to be small, fast (with SSE and NEON support), and accurate (ISO conformant).","homepage":"https://github.com/lieff/minimp3","license":"CC0-1.0","_id":"WCtk79opFJmMR4QV"} +{"fts":"minio-cpp https://github.com/minio/minio-cpp the minio c++ client sdk provides simple apis to access any amazon s3 compatible object storage","name":"minio-cpp","version":"0.3.0","description":"The MinIO C++ Client SDK provides simple APIs to access any Amazon S3 compatible object storage","homepage":"https://github.com/minio/minio-cpp","license":"Apache-2.0","supports":"!uwp","dependencies":["curlpp",{"name":"inih","features":["cpp"]},"nlohmann-json","openssl","pugixml",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"i1mwJbIA53n8gfrv"} +{"fts":"miniply https://github.com/vilya/miniply a fast and easy-to-use ply parsing library in a single c++11 header and cpp file","name":"miniply","version-date":"2022-09-15","port-version":1,"description":"A fast and easy-to-use PLY parsing library in a single c++11 header and cpp file","homepage":"https://github.com/vilya/miniply","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"A5Hb9ExeyHZvRLda"} +{"fts":"minisat-master-keying https://github.com/master-keying/minisat a minimalistic high-performance sat solver this is a modernized, cross-platform, cmake-enabled fork of the original minisat.","name":"minisat-master-keying","version":"2.3.6","port-version":1,"description":["A minimalistic high-performance SAT solver","This is a modernized, cross-platform, CMake-enabled fork of the original MiniSat."],"homepage":"https://github.com/master-keying/minisat","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"LJKXXjS3vpoWdH0W"} +{"fts":"minitrace simple c/c++ library for producing json traces suitable for chrome's built-in trace viewer.","name":"minitrace","version-date":"2023-04-23","description":"Simple C/C++ library for producing JSON traces suitable for Chrome's built-in trace viewer.","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"HORQGAZL55eWI5J3"} +{"fts":"miniupnpc upnp client library/tool to access internet gateway devices","name":"miniupnpc","version":"2.3.7","description":"UPnP client library/tool to access Internet Gateway Devices","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"mNTShiIJJhA9XZUW"} +{"fts":"miniz https://github.com/richgel999/miniz single c source file zlib-replacement library","name":"miniz","version":"3.0.2","port-version":1,"description":"Single C source file zlib-replacement library","homepage":"https://github.com/richgel999/miniz","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"3CdVGRSmr77VXca5"} +{"fts":"minizip-ng https://github.com/zlib-ng/minizip-ng bzip2 enables bzip2 compression lzma enables lzma compression openssl enables openssl for encryption pkcrypt enables pkware traditional encryption wzaes enables winzip aes encryption zlib enables zlib compression zstd enables zstd compression minizip-ng is a zip manipulation library written in c that is supported on windows, macos, and linux.","name":"minizip-ng","version":"4.0.7","description":"minizip-ng is a zip manipulation library written in C that is supported on Windows, macOS, and Linux.","homepage":"https://github.com/zlib-ng/minizip-ng","license":"Zlib","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["bzip2","lzma","pkcrypt","wzaes","zlib","zstd"],"features":{"bzip2":{"description":"Enables BZIP2 compression","dependencies":["bzip2"]},"lzma":{"description":"Enables LZMA compression","dependencies":["liblzma"]},"openssl":{"description":"Enables OpenSSL for encryption","dependencies":["openssl"]},"pkcrypt":{"description":"Enables PKWARE traditional encryption"},"wzaes":{"description":"Enables WinZIP AES encryption","dependencies":[{"name":"minizip-ng","default-features":false,"features":["openssl"],"platform":"!windows & !osx"}]},"zlib":{"description":"Enables ZLIB compression","dependencies":["zlib"]},"zstd":{"description":"Enables ZSTD compression","dependencies":["zstd"]}},"_id":"7qcfrihijlHZwDoA"} +{"fts":"minizip https://github.com/madler/zlib bzip2 support compression using bzip2 library tools install tools minizip zip file manipulation library","name":"minizip","version":"1.3.1","port-version":1,"description":"Minizip zip file manipulation library","homepage":"https://github.com/madler/zlib","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-cmake-get-vars","host":true},"zlib"],"features":{"bzip2":{"description":"Support compression using bzip2 library","dependencies":["bzip2"]},"tools":{"description":"Install tools","supports":"!ios"}},"_id":"NVglYFKysRT9Q1Ej"} +{"fts":"mio https://github.com/mandreyel/mio cross-platform header-only c++11 library for memory mapped file io.","name":"mio","version-date":"2023-03-03","description":"Cross-platform header-only C++11 library for memory mapped file IO.","homepage":"https://github.com/mandreyel/mio","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ApNVSwTn0vkLrzKk"} +{"fts":"mlpack https://github.com/mlpack/mlpack mlpack is an intuitive, fast, and flexible header-only c++ machine learning library with bindings to other languages.","name":"mlpack","version":"4.4.0","description":"mlpack is an intuitive, fast, and flexible header-only C++ machine learning library with bindings to other languages.","homepage":"https://github.com/mlpack/mlpack","license":"BSD-3-Clause","supports":"!uwp","dependencies":["armadillo","cereal","ensmallen","stb"],"_id":"foomDiLhM5x6Bm0B"} +{"fts":"mman https://github.com/witwall/mman-win32 a light implementation of the mmap functions for mingw.","name":"mman","version-string":"git-f5ff813","port-version":5,"description":"A light implementation of the mmap functions for MinGW.","homepage":"https://github.com/witwall/mman-win32","supports":"windows","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"Y7jUGiZl1CC3cGPR"} +{"fts":"mmloader http://tishion.github.io/mmloader/ shellcode generate mmloader shell code headers a library for loading dll module bypassing windows pe loader from memory (x86/x64)","name":"mmloader","version":"1.0.1","port-version":3,"description":"A library for loading dll module bypassing windows PE loader from memory (x86/x64)","homepage":"http://tishion.github.io/mmLoader/","license":"MIT","supports":"(x86 | x64) & windows & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"features":{"shellcode":{"description":"Generate mmLoader shell code headers"}},"_id":"rv7pDtJUQEeXlgnh"} +{"fts":"mmx https://github.com/vurtun/mmx single header libraries for c/c++","name":"mmx","version-date":"2022-03-27","description":"Single header libraries for C/C++","homepage":"https://github.com/vurtun/mmx","license":null,"_id":"FDxo40Ff1GNP7PXo"} +{"fts":"mnn https://www.mnn.zone/ cuda enable cuda api backend gpu enable mnn gpu debug metal enable metal api backend for apple platforms opencl enable opencl api backend system for opencl and vulkan, use system lib or use dlopen test build mnn test programs tools build mnn tools vulkan enable vulkan api backend mnn is a blazing fast, lightweight deep learning framework, battle-tested by business-critical use cases in alibaba","name":"mnn","version":"1.1.0","port-version":6,"description":"MNN is a blazing fast, lightweight deep learning framework, battle-tested by business-critical use cases in Alibaba","homepage":"https://www.mnn.zone/","license":"Apache-2.0","supports":"!(arm | uwp | ios | android)","dependencies":["flatbuffers",{"name":"flatbuffers","host":true},"rapidjson","stb",{"name":"vcpkg-cmake","host":true}],"features":{"cuda":{"description":"Enable CUDA API backend","dependencies":["cuda","cudnn",{"name":"mnn","features":["gpu"]}]},"gpu":{"description":"Enable MNN Gpu Debug"},"metal":{"description":"Enable Metal API backend for Apple platforms","dependencies":[{"name":"mnn","features":["gpu"]}]},"opencl":{"description":"Enable OpenCL API backend","dependencies":[{"name":"mnn","features":["system"]},"opencl"]},"system":{"description":"For opencl and vulkan, use system lib or use dlopen"},"test":{"description":"Build MNN test programs"},"tools":{"description":"Build MNN tools","dependencies":["protobuf"]},"vulkan":{"description":"Enable Vulkan API backend","dependencies":[{"name":"mnn","features":["gpu","system"]},"vulkan"]}},"_id":"Dn6CAGHqsMFJioQN"} +{"fts":"modern-cpp-kafka https://github.com/morganstanley/modern-cpp-kafka a c++ api for kafka clients (i.e. kafkaproducer, kafkaconsumer, adminclient)","name":"modern-cpp-kafka","version-string":"2023.03.07","description":"A C++ API for Kafka clients (i.e. KafkaProducer, KafkaConsumer, AdminClient)","homepage":"https://github.com/morganstanley/modern-cpp-kafka","license":"Apache-2.0","dependencies":["boost-optional","librdkafka","rapidjson",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"iUojNQQFPXwH75Mo"} +{"fts":"modp-base64 https://github.com/client9/stringencoders high performance base64 encoder/decoder","name":"modp-base64","version-date":"2020-09-26","port-version":2,"description":"High performance base64 encoder/decoder","homepage":"https://github.com/client9/stringencoders","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"oNbpVy1yxmi9hgMQ"} +{"fts":"mongo-c-driver https://github.com/mongodb/mongo-c-driver openssl use openssl (even on windows or apple systems) snappy enables snappy compressor support zstd enables zstd compressor support client library written in c for mongodb.","name":"mongo-c-driver","version":"1.28.0","description":"Client library written in C for MongoDB.","homepage":"https://github.com/mongodb/mongo-c-driver","license":null,"supports":"!uwp","dependencies":["libbson",{"name":"mongo-c-driver","features":["openssl"],"platform":"!windows & !osx & !ios"},"utf8proc",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"openssl":{"description":"Use OpenSSL (even on Windows or Apple systems)","dependencies":["openssl"]},"snappy":{"description":"Enables snappy compressor support","dependencies":["snappy"]},"zstd":{"description":"Enables zstd compressor support","dependencies":["zstd"]}},"_id":"NENfMdmleMA3D4GI"} +{"fts":"mongo-cxx-driver https://github.com/mongodb/mongo-cxx-driver boost enables the boost c++17 polyfill for bsoncxx.,warning: this feature changes the abi. mongodb c++ driver.","name":"mongo-cxx-driver","version":"3.10.2","port-version":1,"description":"MongoDB C++ Driver.","homepage":"https://github.com/mongodb/mongo-cxx-driver","license":"Apache-2.0","dependencies":["libbson","mongo-c-driver",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"boost":{"description":["Enables the Boost C++17 polyfill for bsoncxx.","Warning: This feature changes the ABI."],"dependencies":["boost-optional","boost-smart-ptr","boost-utility"]}},"_id":"Kp8FeW44AiydCYxs"} +{"fts":"mongoose https://cesanta.com/ ssl build with openssl embedded web server / embedded networking library","name":"mongoose","version":"7.15","description":"Embedded web server / embedded networking library","homepage":"https://cesanta.com/","license":null,"supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"ssl":{"description":"Build with openssl","dependencies":["openssl"]}},"_id":"xoh8FLMZrZTN8mup"} +{"fts":"monkeys-audio https://monkeysaudio.com tools build monkeys-audio tools monkey's audio is an excellent audio compression tool which has multiple advantages over traditional methods. audio files compressed with it end with .ape extension.","name":"monkeys-audio","version-string":"10.08","port-version":2,"description":["Monkey's Audio is an excellent audio compression tool which has multiple advantages over traditional methods.","Audio files compressed with it end with .ape extension."],"homepage":"https://monkeysaudio.com","license":null,"supports":"!(uwp | osx | linux)","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"features":{"tools":{"description":"Build monkeys-audio tools"}},"_id":"6Vh7oaBqBA0taUy1"} +{"fts":"moos-core https://sites.google.com/site/moossoftware/ a very light weight, easy to use middleware.","name":"moos-core","version":"10.4.0","port-version":10,"description":"A very light weight, easy to use middleware.","homepage":"https://sites.google.com/site/moossoftware/","license":"GPL-2.0-or-later","supports":"!xbox & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"555Kco2jhzJaV4fT"} +{"fts":"moos-essential https://sites.google.com/site/moossoftware/ a set of useful applications that leverage the core-moos communications layer.","name":"moos-essential","version":"10.0.1","port-version":5,"description":"a set of useful applications that leverage the core-moos communications layer.","homepage":"https://sites.google.com/site/moossoftware/","dependencies":["moos-core",{"name":"vcpkg-cmake","host":true}],"_id":"ouGBzotBIdestidw"} +{"fts":"moos-ui https://sites.google.com/site/moossoftware/ set of user interface tools to use and leverage the moos project.","name":"moos-ui","version":"10.0.1","port-version":5,"description":"set of user interface tools to use and leverage the MOOS project.","homepage":"https://sites.google.com/site/moossoftware/","dependencies":["moos-core",{"name":"vcpkg-cmake","host":true}],"_id":"NQkQ3VE1raDkPogy"} +{"fts":"morton-nd https://github.com/kevinhartman/morton-nd header-only constexpr library for fast morton encoding/decoding in n dimensions.","name":"morton-nd","version":"4.0.0","port-version":3,"description":"header-only constexpr library for fast Morton encoding/decoding in N dimensions.","homepage":"https://github.com/kevinhartman/morton-nd","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"dfsub7IWRM0iphd0"} +{"fts":"mosquitto https://mosquitto.org/ mosquitto is an open source message broker that implements the mq telemetry transport protocol versions 3.1 and 3.1.1, mqtt provides a lightweight method of carrying out messaging using a publish/subscribe model, this makes it suitable for machine to machine messaging such as with low power sensors or mobile devices such as phones, embedded computers or microcontrollers like the arduino","name":"mosquitto","version":"2.0.18","description":"Mosquitto is an open source message broker that implements the MQ Telemetry Transport protocol versions 3.1 and 3.1.1, MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model, This makes it suitable for machine to machine messaging such as with low power sensors or mobile devices such as phones, embedded computers or microcontrollers like the Arduino","homepage":"https://mosquitto.org/","license":"EPL-2.0","supports":"!android","dependencies":["c-ares","libwebsockets","openssl","pthreads","uthash",{"name":"vcpkg-cmake","host":true}],"_id":"FCyx3MW3M0jcNYjt"} +{"fts":"mozjpeg https://github.com/mozilla/mozjpeg mozjpeg reduces file sizes of jpeg images while retaining quality and compatibility with the vast majority of the world's deployed decoders. it's compatible with libjpeg api and abi, and can be used as a drop-in replacement for libjpeg.","name":"mozjpeg","version":"4.1.5","port-version":1,"description":"MozJPEG reduces file sizes of JPEG images while retaining quality and compatibility with the vast majority of the world's deployed decoders. It's compatible with libjpeg API and ABI, and can be used as a drop-in replacement for libjpeg.","homepage":"https://github.com/mozilla/mozjpeg","license":"IJG AND BSD-3-Clause AND Zlib","dependencies":["libpng",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Mz27rFt0fVaUcn8Z"} +{"fts":"mp-units https://github.com/mpusz/units mp-units - a units library for c++","name":"mp-units","version":"2.2.1","description":"mp-units - A Units Library for C++","homepage":"https://github.com/mpusz/units","license":"MIT","dependencies":["fmt","gsl-lite",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"8Jo9ouW09TynoYbr"} +{"fts":"mp3lame https://sourceforge.net/projects/lame frontend build the lame frontend lame is a high quality mpeg audio layer iii (mp3) encoder licensed under the lgpl.","name":"mp3lame","version":"3.100","port-version":15,"description":"LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.","homepage":"https://sourceforge.net/projects/lame","license":"LGPL-2.0-only","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows & !mingw"}],"features":{"frontend":{"description":"Build the lame frontend","dependencies":[{"name":"ncurses","platform":"!windows | mingw"}]}},"_id":"npkkh6IspLJYoFNH"} +{"fts":"mpark-patterns https://github.com/mpark/patterns mpark.patterns is an experimental pattern matching library for c++17.","name":"mpark-patterns","version-date":"2019-10-03","description":"MPark.Patterns is an experimental pattern matching library for C++17.","homepage":"https://github.com/mpark/patterns","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"uyisa3R5q9d17wkT"} +{"fts":"mpark-variant an implementation of c++17 std::variant for c++11/14/17.","name":"mpark-variant","version":"1.4.0","port-version":3,"description":"an implementation of C++17 std::variant for C++11/14/17.","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"kCYiFpmGAxUvQcui"} +{"fts":"mpc http://www.multiprecision.org/mpc/ gnu mpc is a c library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result.","name":"mpc","version":"1.3.1","description":"GNU MPC is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result.","homepage":"http://www.multiprecision.org/mpc/","dependencies":["gmp","mpfr"],"_id":"WWsXuWZDUK56S0EK"} +{"fts":"mpfr https://www.mpfr.org the mpfr library is a c library for multiple-precision floating-point computations with correct rounding","name":"mpfr","version":"4.2.1","description":"The MPFR library is a C library for multiple-precision floating-point computations with correct rounding","homepage":"https://www.mpfr.org","license":"LGPL-3.0-or-later","supports":"!xbox","dependencies":["gmp"],"_id":"NNwTz08qrtKOvVmH"} +{"fts":"mpg123 https://sourceforge.net/projects/mpg123/ mpg123 is a real time mpeg 1.0/2.0/2.5 audio player/decoder for layers 1, 2 and 3 (mpeg 1.0 layer 3 also known as mp3).","name":"mpg123","version":"1.32.7","description":"mpg123 is a real time MPEG 1.0/2.0/2.5 audio player/decoder for layers 1, 2 and 3 (MPEG 1.0 layer 3 also known as MP3).","homepage":"https://sourceforge.net/projects/mpg123/","license":"LGPL-2.1-or-later","supports":"!xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"yasm","host":true,"features":["tools"],"platform":"windows & !mingw"}],"_id":"sL83lQjMmUmwIDBZ"} +{"fts":"mpi message passing interface (mpi) is a standardized and portable message-passing standard designed by a group of researchers from academia and industry to function on a wide variety of parallel computing architectures. the standard defines the syntax and semantics of a core of library routines useful to a wide range of users writing portable message-passing programs in c, c++, and fortran. there are several well-tested and efficient implementations of mpi, many of which are open-source or in the public domain.","name":"mpi","version":"1","port-version":4,"description":"Message Passing Interface (MPI) is a standardized and portable message-passing standard designed by a group of researchers from academia and industry to function on a wide variety of parallel computing architectures. The standard defines the syntax and semantics of a core of library routines useful to a wide range of users writing portable message-passing programs in C, C++, and Fortran. There are several well-tested and efficient implementations of MPI, many of which are open-source or in the public domain.","license":null,"supports":"!uwp","dependencies":[{"name":"msmpi","platform":"windows"},{"name":"openmpi","platform":"!windows"}],"_id":"jzIWHj2MqjNtonZt"} +{"fts":"mpir https://github.com/wbhart/mpir multiple precision integers and rationals","name":"mpir","version-date":"2022-03-02","port-version":3,"description":"Multiple Precision Integers and Rationals","homepage":"https://github.com/wbhart/mpir","license":null,"supports":"!(uwp | arm)","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"_id":"nBZLVxLdM9IvXkVj"} +{"fts":"mpmcqueue https://github.com/rigtorp/mpmcqueue a bounded multi-producer multi-consumer lock-free queue written in c++11","name":"mpmcqueue","version-date":"2021-12-01","description":"A bounded multi-producer multi-consumer lock-free queue written in C++11","homepage":"https://github.com/rigtorp/MPMCQueue","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"erfdbNHgQ1sYyIWc"} +{"fts":"mqtt-cpp https://github.com/redboltz/mqtt_cpp header-only mqtt client/server for c++14 based on boost.asio.","name":"mqtt-cpp","version-semver":"13.2.1","description":"Header-only MQTT client/server for C++14 based on Boost.Asio.","homepage":"https://github.com/redboltz/mqtt_cpp","license":"BSL-1.0","dependencies":["boost-any","boost-asio","boost-multi-index","boost-program-options","boost-type-erasure",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"PMWN27dwZqIcWpYP"} +{"fts":"ms-angle deprecated alias for ms-angle","name":"ms-angle","version-string":"alias","port-version":1,"description":"Deprecated alias for ms-angle","dependencies":["angle"],"_id":"BJIEPjMKsDRAABqR"} +{"fts":"ms-gdkx https://aka.ms/gdkx stub port that ensures the microsoft gdk with xbox extensions is installed.","name":"ms-gdkx","version":"1.0.0","port-version":1,"description":"Stub port that ensures the Microsoft GDK with Xbox Extensions is installed.","homepage":"https://aka.ms/gdkx","documentation":"https://aka.ms/gamedevdocs","license":null,"supports":"windows & x64 & !uwp","_id":"UAu2XXJp61sajbGm"} +{"fts":"ms-gltf https://github.com/microsoft/gltf-sdk samples build with gltf samples test build test programs gltf-sdk is a c++ software development kit for gltf","name":"ms-gltf","version-date":"2022-06-28","port-version":2,"description":"glTF-SDK is a C++ Software Development Kit for glTF","homepage":"https://github.com/microsoft/glTF-SDK","license":"MIT","supports":"!linux","dependencies":["rapidjson",{"name":"vcpkg-cmake","host":true}],"default-features":["test"],"features":{"samples":{"description":"Build with GLTF samples","supports":"!osx & !ios & !android"},"test":{"description":"Build test programs","dependencies":["gtest"]}},"_id":"jiUMqi05vOx19DMS"} +{"fts":"ms-gsl https://github.com/microsoft/gsl microsoft implementation of the guidelines support library","name":"ms-gsl","version":"4.0.0","port-version":1,"description":"Microsoft implementation of the Guidelines Support Library","homepage":"https://github.com/Microsoft/GSL","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"q9oVn2PgOOWIp34k"} +{"fts":"ms-ifc-sdk https://github.com/microsoft/ifc sdk for the ifc specification at https://github.com/microsoft/ifc-spec","name":"ms-ifc-sdk","version":"0.43.1","description":"SDK for the IFC specification at https://github.com/microsoft/ifc-spec","homepage":"https://github.com/microsoft/ifc","license":"Apache-2.0 WITH LLVM-exception","dependencies":["ms-gsl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"j0FNB0XNBBARM87W"} +{"fts":"msdfgen https://github.com/chlumsky/msdfgen extensions extended functionality that depends on external libraries - loading fonts and svg files, generating png images. geometry-preprocessing preprocessing of non-compliant vector geometry via the skia library. openmp build with openmp support for multi-threaded code. tools generates an executable inside the tools folder. multi-channel signed distance field generator","name":"msdfgen","version":"1.12","description":"Multi-channel signed distance field generator","homepage":"https://github.com/Chlumsky/msdfgen","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["extensions","geometry-preprocessing"],"features":{"extensions":{"description":"Extended functionality that depends on external libraries - loading fonts and SVG files, generating PNG images.","dependencies":["freetype","libpng","tinyxml2"]},"geometry-preprocessing":{"description":"Preprocessing of non-compliant vector geometry via the Skia library.","dependencies":[{"name":"msdfgen","default-features":false,"features":["extensions"]},{"name":"skia","default-features":false}]},"openmp":{"description":"Build with OpenMP support for multi-threaded code."},"tools":{"description":"Generates an executable inside the tools folder.","supports":"!uwp","dependencies":[{"name":"msdfgen","default-features":false,"features":["extensions"]}]}},"_id":"QW0PmzwDGqR7nOMr"} +{"fts":"msgpack-c https://github.com/msgpack/msgpack-c messagepack is an efficient binary serialization format, which lets you exchange data among multiple languages like json, except that it's faster and smaller.","name":"msgpack-c","version":"6.0.0","description":"MessagePack is an efficient binary serialization format, which lets you exchange data among multiple languages like JSON, except that it's faster and smaller.","homepage":"https://github.com/msgpack/msgpack-c","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"XVda5bGU0agt15nW"} +{"fts":"msgpack https://github.com/msgpack/msgpack-c boost build msgpack using boost messagepack is an efficient binary serialization format, which lets you exchange data among multiple languages like json, except that it's faster and smaller.","name":"msgpack","version":"6.1.1","description":"MessagePack is an efficient binary serialization format, which lets you exchange data among multiple languages like JSON, except that it's faster and smaller.","homepage":"https://github.com/msgpack/msgpack-c","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"boost":{"description":"Build msgpack using Boost","dependencies":["boost-assert","boost-fusion","boost-numeric-conversion","boost-optional","boost-predef","boost-preprocessor","boost-utility","boost-variant"]}},"_id":"69OXEttwoA1DHHrv"} +{"fts":"msgpack11 https://msgpack.org msgpack11 is a tiny msgpack library for c++11, providing msgpack parsing and serialization.this library is inspired by json11.the api of msgpack11 is designed to be similar with json11.","name":"msgpack11","version":"0.0.10","port-version":4,"description":"msgpack11 is a tiny MsgPack library for C++11, providing MsgPack parsing and serialization.This library is inspired by json11.The API of msgpack11 is designed to be similar with json11.","homepage":"https://msgpack.org","dependencies":["gtest",{"name":"vcpkg-cmake","host":true}],"_id":"9yVR6Ittt5s3mPfK"} +{"fts":"msh3 https://github.com/nibanks/msh3 minimal http/3 library","name":"msh3","version":"0.6.0","port-version":1,"description":"Minimal HTTP/3 library","homepage":"https://github.com/nibanks/msh3","license":"MIT","supports":"!uwp","dependencies":["ls-qpack","msquic",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"JHctjM26uqjltAGW"} +{"fts":"msinttypes https://github.com/chemeris/msinttypes msinttypes is a package to provide missing iso c9x compliant headers for microsoft visual studio","name":"msinttypes","version-date":"2018-02-25","port-version":2,"description":"msinttypes is a package to provide missing ISO C9x compliant headers for Microsoft Visual Studio","homepage":"https://github.com/chemeris/msinttypes","_id":"iqzHF1kPHVsvKGbw"} +{"fts":"msix https://github.com/microsoft/msix-packaging the msix packaging sdk project is an effort to enable developers on a variety of platforms to pack and unpack packages for the purposes of distribution from either the microsoft store, or their own content distribution networks.the msix packaging apis that a client app would use to interact with .msix/.appx packages are a subset of those documented here. see sample/extractcontentssample/extractcontentssample.cpp for additional details.","name":"msix","version":"1.7","port-version":5,"description":"The MSIX Packaging SDK project is an effort to enable developers on a variety of platforms to pack and unpack packages for the purposes of distribution from either the Microsoft Store, or their own content distribution networks.The MSIX Packaging APIs that a client app would use to interact with .msix/.appx packages are a subset of those documented here. See sample/ExtractContentsSample/ExtractContentsSample.cpp for additional details.","homepage":"https://github.com/microsoft/msix-packaging","license":"MIT","supports":"!static","dependencies":["catch2",{"name":"openssl","platform":"!uwp & !windows"},{"name":"vcpkg-cmake","host":true},"xerces-c","zlib"],"_id":"iF00qgRHwlwbDxKP"} +{"fts":"msmpi https://docs.microsoft.com/en-us/message-passing-interface/microsoft-mpi microsoft mpi (ms-mpi) is a microsoft implementation of the message passing interface standard for developing and running parallel applications on the windows platform.","name":"msmpi","version":"10.1.12498","port-version":4,"description":"Microsoft MPI (MS-MPI) is a Microsoft implementation of the Message Passing Interface standard for developing and running parallel applications on the Windows platform.","homepage":"https://docs.microsoft.com/en-us/message-passing-interface/microsoft-mpi","license":"MIT","supports":"windows & !uwp","_id":"57ApCkEFU05z7P0u"} +{"fts":"msquic https://github.com/microsoft/msquic cross-platform, c implementation of the ietf quic protocol","name":"msquic","version":"2.4.5","port-version":1,"description":"Cross-platform, C implementation of the IETF QUIC protocol","homepage":"https://github.com/microsoft/msquic","license":"MIT","supports":"!((static & staticcrt) | uwp)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"nAA3W2gC9pBYZCag"} +{"fts":"mstch https://github.com/no1msd/mstch mstch is a complete implementation of {{mustache}} templates using modern c++","name":"mstch","version":"1.0.2","port-version":5,"description":"Mstch is a complete implementation of {{mustache}} templates using modern C++","homepage":"https://github.com/no1msd/mstch","dependencies":["boost-variant",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"uef2U0I2POHkjWDP"} +{"fts":"mtlt https://github.com/tonitaga/mtlt tonitaga 2024. mtlt is a header-only math matrix library that allows you to do compile-time calculations, perform atomic operations, and contains all the basic operations on matrices. the library is written in stl style, supports joint work with stl algorithms. since c++11","name":"mtlt","version":"1.0.0","description":"Tonitaga 2024. MTLT is a header-only math matrix library that allows you to do compile-time calculations, perform atomic operations, and contains all the basic operations on matrices. The library is written in STL style, supports joint work with STL algorithms. Since C++11","homepage":"https://github.com/tonitaga/MTLT","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"RkquNinNs4QICVMa"} +{"fts":"mujoco https://mujoco.org multi-joint dynamics with contact.","name":"mujoco","version":"2.3.2","port-version":1,"description":"Multi-Joint dynamics with Contact.","homepage":"https://mujoco.org","license":"Apache-2.0","supports":"!(windows & static)","dependencies":[{"name":"ccd","features":["double-precision"]},"glfw3","lodepng","qhull","tinyobjloader","tinyxml2",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"wL1ZOsvmuECncaot"} +{"fts":"mujs https://github.com/ccxvii/mujs an embeddable javascript interpreter in c","name":"mujs","version":"1.3.4","description":"An embeddable Javascript interpreter in C","homepage":"https://github.com/ccxvii/mujs","license":"ISC","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"YYVwY2abDrwLGjqw"} +{"fts":"munit https://github.com/nemequ/munit a small but full-featured unit testing framework for c","name":"munit","version-date":"2019-04-06","port-version":5,"description":"A small but full-featured unit testing framework for C","homepage":"https://github.com/nemequ/munit","supports":"!(arm | uwp)","dependencies":[{"name":"vcpkg-tool-meson","host":true}],"_id":"zb2aOOIyKEvyvStK"} +{"fts":"muparser https://github.com/beltoforion/muparser fast math parser library","name":"muparser","version":"2.3.4","description":"Fast math parser library","homepage":"https://github.com/beltoforion/muparser","license":"BSD-2-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"LXwyFmA1uaYId1l3"} +{"fts":"murmur3 https://github.com/peterscott/murmur3 murmur3 hash in c","name":"murmur3","version-date":"2015-05-02","description":"Murmur3 hash in C","homepage":"https://github.com/PeterScott/murmur3","license":"CC0-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"vq7lNAhb52bukiYD"} +{"fts":"murmurhash https://github.com/aappleby/smhasher murmurhash a family of hash functions.","name":"murmurhash","version-date":"2016-01-09","port-version":7,"description":"MurmurHash a family of hash functions.","homepage":"https://github.com/aappleby/smhasher","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"0q90Psca20o3cYsK"} +{"fts":"mvfst https://github.com/facebook/mvfst mvfst (pronounced move fast) is a client and server implementation of ietf quic protocol in c++ by facebook.","name":"mvfst","version-string":"2024.09.30.00","description":"mvfst (Pronounced move fast) is a client and server implementation of IETF QUIC protocol in C++ by Facebook.","homepage":"https://github.com/facebook/mvfst","license":"MIT","supports":"!(windows & !static)","dependencies":["boost-context","boost-date-time","boost-filesystem","boost-iostreams","boost-program-options","boost-regex","boost-system","boost-thread","fizz","fmt","folly","glog",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"6lKpKUDJZLqrci9x"} +{"fts":"mygui http://mygui.info opengl use opengl render system. tools install mygui tools. fast, flexible and simple gui","name":"mygui","version":"3.4.3","port-version":1,"description":"Fast, flexible and simple GUI","homepage":"http://mygui.info","license":"MIT","supports":"!uwp","dependencies":["freetype","sdl2-image",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"opengl":{"description":"Use OpenGL render system.","dependencies":["opengl"]},"tools":{"description":"Install MyGUI tools."}},"_id":"WGxC6cO3WYBVV2Ps"} +{"fts":"mysql-connector-cpp https://github.com/mysql/mysql-connector-cpp jdbc legacy jdbc support. this is a release of mysql connector/c++, the c++ interface for communicating with mysql servers.","name":"mysql-connector-cpp","version":"8.0.32","port-version":2,"description":"This is a release of MySQL Connector/C++, the C++ interface for communicating with MySQL servers.","homepage":"https://github.com/mysql/mysql-connector-cpp","license":null,"supports":"!uwp & !(windows & (arm | arm64))","dependencies":["lz4","openssl","protobuf",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib","zstd"],"features":{"jdbc":{"description":"Legacy JDBC support.","supports":"static","dependencies":["libmysql"]}},"_id":"vVuSBnR6mURVgDy3"} +{"fts":"nameof https://github.com/neargye/nameof nameof operator for modern c++, simply obtain the name of a variable, type, function, macro, and enum.","name":"nameof","version":"0.10.4","description":"Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum.","homepage":"https://github.com/Neargye/nameof","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ocN0pKhvBVy1Y1pl"} +{"fts":"nana https://github.com/cnjinhao/nana cross-platform library for gui programming in modern c++ style.","name":"nana","version":"1.7.4","port-version":5,"description":"Cross-platform library for GUI programming in modern C++ style.","homepage":"https://github.com/cnjinhao/nana","supports":"!uwp","dependencies":[{"name":"fontconfig","platform":"!uwp & !windows & !mingw"},{"name":"freetype","platform":"!uwp & !windows & !mingw"},"libjpeg-turbo","libpng",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"zyyx9tqDXk6mvWHD"} +{"fts":"nano-signal-slot https://github.com/noavailablealias/nano-signal-slot pure c++17 signals and slots","name":"nano-signal-slot","version":"2.0.1","port-version":2,"description":"Pure C++17 Signals and Slots","homepage":"https://github.com/NoAvailableAlias/nano-signal-slot","supports":"!uwp","_id":"3quuTQxGYFzTAwAD"} +{"fts":"nanobench https://nanobench.ankerl.com simple, fast, accurate single-header microbenchmarking functionality for c++11/14/17/20","name":"nanobench","version":"4.3.11","description":"Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20","homepage":"https://nanobench.ankerl.com","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"IOedBmhgtXZQFxxK"} +{"fts":"nanobind https://nanobind.readthedocs.io/en/latest/ tiny and efficient c++/python bindings","name":"nanobind","version-semver":"1.9.2","description":"Tiny and efficient C++/Python bindings","homepage":"https://nanobind.readthedocs.io/en/latest/","license":"BSD-3-Clause","dependencies":["python3","robin-map",{"name":"vcpkg-cmake","host":true}],"_id":"tR2qX7L1K7cyney2"} +{"fts":"nanodbc https://github.com/nanodbc/nanodbc a small c++ wrapper for the native c odbc api.","name":"nanodbc","version":"2.13.0","port-version":8,"description":"A small C++ wrapper for the native C ODBC API.","homepage":"https://github.com/nanodbc/nanodbc","supports":"!uwp","dependencies":[{"name":"unixodbc","platform":"!windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"POLreTY1AAVsLwdS"} +{"fts":"nanoflann https://github.com/jlblancoc/nanoflann nanoflann is a c++11 header-only library for building kd-trees of datasets with different topologies: r2, r3 (point clouds), so(2) and so(3) (2d and 3d rotation groups).","name":"nanoflann","version":"1.6.1","description":"nanoflann is a C++11 header-only library for building KD-Trees of datasets with different topologies: R2, R3 (point clouds), SO(2) and SO(3) (2D and 3D rotation groups).","homepage":"https://github.com/jlblancoc/nanoflann","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"RLLNDOggoC8mCFij"} +{"fts":"nanogui https://github.com/wjakob/nanogui example build nanogui example application nanogui is a minimalistic cross-platform widget library for opengl 3.x or higher.","name":"nanogui","version-date":"2019-09-23","port-version":5,"description":"NanoGUI is a minimalistic cross-platform widget library for OpenGL 3.x or higher.","homepage":"https://github.com/wjakob/nanogui","license":"BSD-3-Clause","supports":"!uwp","dependencies":["eigen3","glad","glfw3","nanovg",{"name":"vcpkg-cmake","host":true}],"features":{"example":{"description":"Build NanoGUI example application"}},"_id":"1bcvPSMd8SIeeCxG"} +{"fts":"nanojsonc https://github.com/open-source-patterns/nanojsonc saad shams event-driven json parser for c","name":"nanojsonc","version":"1.0.0","maintainers":"Saad Shams","description":"Event-Driven JSON Parser for C","homepage":"https://github.com/open-source-patterns/nanojsonc","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"cluXi3WLrj4vjOVt"} +{"fts":"nanomsg https://nanomsg.org/ tool nanomsg tool (nanocat) a simple high-performance implementation of several \"scalability protocols\". these scalability protocols are light-weight messaging protocols which can be used to solve a number of very common messaging patterns, such as request/reply, publish/subscribe, surveyor/respondent, and so forth. these protocols can run over a variety of transports such as tcp, unix sockets, and even websocket.","name":"nanomsg","version-semver":"1.2.1","port-version":2,"description":["A simple high-performance implementation of several \"scalability protocols\".","These scalability protocols are light-weight messaging protocols which can be used to solve a number of very common messaging patterns, such as request/reply, publish/subscribe, surveyor/respondent, and so forth. These protocols can run over a variety of transports such as TCP, UNIX sockets, and even WebSocket."],"homepage":"https://nanomsg.org/","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tool":{"description":"nanomsg tool (nanocat)"}},"_id":"VLOBVYaeHQs6txG5"} +{"fts":"nanopb https://jpa.kapsi.fi/nanopb/ generator build the generator a small code-size protocol buffers implementation in ansi c.","name":"nanopb","version-semver":"0.4.8","port-version":1,"description":"A small code-size Protocol Buffers implementation in ANSI C.","homepage":"https://jpa.kapsi.fi/nanopb/","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"generator":{"description":"build the generator","dependencies":[{"name":"protobuf","host":true}]}},"_id":"QLusb1fkGitiS4i9"} +{"fts":"nanoprintf https://github.com/charlesnicholson/nanoprintf a tiny embeddable printf replacement written in c99","name":"nanoprintf","version":"0.3.4","description":"A tiny embeddable printf replacement written in C99","homepage":"https://github.com/charlesnicholson/nanoprintf","_id":"SxLHRasPM8AHerXb"} +{"fts":"nanorange https://github.com/tcbrindle/nanorange nanorange is a c++14 implementation of the c++20 ranges proposals.","name":"nanorange","version-date":"2020-07-06","description":"NanoRange is a C++14 implementation of the C++20 Ranges proposals.","homepage":"https://github.com/tcbrindle/NanoRange","license":"BSL-1.0","_id":"eDle7vIxTyBDkNw8"} +{"fts":"nanort https://github.com/lighttransport/nanort single header only modern ray tracing kernel","name":"nanort","version-date":"2019-08-20","port-version":3,"description":"Single header only modern ray tracing kernel","homepage":"https://github.com/lighttransport/nanort","_id":"4hoSvZ97H9pmYlA5"} +{"fts":"nanosvg https://github.com/memononen/nanosvg nanosvg is a simple stupid single-header-file svg parser. it is accompanied by a simple svg rasterizer.","name":"nanosvg","version-date":"2023-12-29","description":"NanoSVG is a simple stupid single-header-file SVG parser. It is accompanied by a simple SVG rasterizer.","homepage":"https://github.com/memononen/nanosvg","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"No46cX1heBHTJ4ez"} +{"fts":"nanovg https://github.com/memononen/nanovg nanovg is small antialiased vector graphics rendering library for opengl.","name":"nanovg","version-date":"2019-08-30","port-version":6,"description":"NanoVG is small antialiased vector graphics rendering library for OpenGL.","homepage":"https://github.com/memononen/nanovg","supports":"!uwp","dependencies":["stb",{"name":"vcpkg-cmake","host":true}],"_id":"f738ySTCfGULi2YC"} +{"fts":"nativefiledialog-extended https://github.com/btzy/nativefiledialog-extended native file dialog extended","name":"nativefiledialog-extended","version":"1.2.0","description":"Native File Dialog Extended","homepage":"https://github.com/btzy/nativefiledialog-extended","license":"Zlib","supports":"!android & !ios & !uwp","dependencies":[{"name":"dbus","platform":"!osx & !windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"bznETKDAJytvgrLn"} +{"fts":"nayuki-qr-code-generator https://github.com/nayuki/qr-code-generator high-quality qr code generator library in c++","name":"nayuki-qr-code-generator","version":"1.8.0","port-version":1,"description":"High-quality QR Code generator library in C++","homepage":"https://github.com/nayuki/QR-Code-generator","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"5Dbcl3vvTrSwHMDw"} +{"fts":"nccl optimized primitives for collective multi-gpu communication.","name":"nccl","version":"2.4.6","port-version":2,"description":"Optimized primitives for collective multi-GPU communication.","supports":"linux & x64","dependencies":["cuda"],"_id":"fMMX5e0S6GsxuFBu"} +{"fts":"ncnn https://github.com/tencent/ncnn vulkan enable vulkan support ncnn is a high-performance neural network inference computing framework.","name":"ncnn","version":"20240102","port-version":1,"description":"ncnn is a high-performance neural network inference computing framework.","homepage":"https://github.com/Tencent/ncnn","license":"BSD-3-Clause","supports":"!(windows & arm)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"vulkan":{"description":"Enable Vulkan support","dependencies":["glslang","vulkan"]}},"_id":"XSAwVUw1F4DRk2zI"} +{"fts":"ncurses https://invisible-island.net/ncurses/announce.html free software emulation of curses in system v release 4.0, and more","name":"ncurses","version":"6.4","port-version":2,"description":"Free software emulation of curses in System V Release 4.0, and more","homepage":"https://invisible-island.net/ncurses/announce.html","license":"MIT","supports":"!windows | mingw","_id":"j6p2uTy5W5tApbb0"} +{"fts":"ndis-driver-library https://github.com/microsoft/ndis-driver-library code to make it easier to write an ndis network driver on windows","name":"ndis-driver-library","version":"1.2.0","description":"Code to make it easier to write an NDIS network driver on Windows","homepage":"https://github.com/microsoft/ndis-driver-library","license":"MIT","_id":"xiSdDtkSn6Fz8m3I"} +{"fts":"neargye-semver https://github.com/neargye/semver c++17 header-only dependency-free versioning library complying with semantic versioning 2.0.0","name":"neargye-semver","version":"0.3.1","description":"C++17 header-only dependency-free versioning library complying with Semantic Versioning 2.0.0","homepage":"https://github.com/Neargye/semver","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"4D293ZoChsj5JauH"} +{"fts":"ned14-internal-quickcpplib https://github.com/ned14/quickcpplib niall douglas henrik gaßmann polyfill-cxx17 polyfill std::byte with byte-lite polyfill-cxx20 polyfill std::span with span-lite not for external consumption, a set of internal scripts used by ned14's libraries.","name":"ned14-internal-quickcpplib","version-date":"2023-11-22","maintainers":["Niall Douglas ","Henrik Gaßmann "],"description":"NOT FOR EXTERNAL CONSUMPTION, a set of internal scripts used by ned14's libraries.","homepage":"https://github.com/ned14/quickcpplib","license":"Apache-2.0 OR BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"polyfill-cxx17":{"description":"Polyfill std::byte with byte-lite","dependencies":["byte-lite",{"name":"ned14-internal-quickcpplib","default-features":false,"features":["polyfill-cxx20"]}]},"polyfill-cxx20":{"description":"Polyfill std::span with span-lite","dependencies":["span-lite"]}},"_id":"8XOh5gWpSGMLbUbU"} +{"fts":"neon2sse https://github.com/intel/arm_neon_2_x86_sse open standard for machine learning interoperability","name":"neon2sse","version-date":"2021-09-16","description":"Open standard for machine learning interoperability","homepage":"https://github.com/intel/ARM_NEON_2_x86_SSE","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ARK0F6zEoQWWl7Iv"} +{"fts":"netcdf-c https://github.com/unidata/netcdf-c dap build with dap remote access client support hdf5 build with hdf5 support nczarr build with nczarr cloud storage access support nczarr-zip build with nczarr zip support netcdf-4 build with netcdf-4 support tools build utilities a set of self-describing, machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.","name":"netcdf-c","version":"4.8.1","port-version":5,"description":"A set of self-describing, machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.","homepage":"https://github.com/Unidata/netcdf-c","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["dap",{"name":"hdf5","platform":"!uwp & !(arm64 & windows)"},"nczarr","netcdf-4"],"features":{"dap":{"description":"Build with DAP remote access client support","dependencies":[{"name":"curl","default-features":false}]},"hdf5":{"description":"Build with HDF5 support","dependencies":[{"name":"hdf5","default-features":false,"features":["zlib"]},{"name":"netcdf-c","default-features":false,"features":["netcdf-4"]},{"name":"vcpkg-pkgconfig-get-modules","host":true}]},"nczarr":{"description":"Build with NCZarr cloud storage access support","dependencies":[{"name":"curl","default-features":false},{"name":"netcdf-c","default-features":false,"features":["netcdf-4"]}]},"nczarr-zip":{"description":"Build with NCZarr ZIP support","dependencies":[{"name":"libzip","default-features":false},{"name":"netcdf-c","default-features":false,"features":["nczarr"]}]},"netcdf-4":{"description":"Build with netCDF-4 support"},"tools":{"description":"Build utilities"}},"_id":"fSdG6sDhlhWWKgDj"} +{"fts":"netcdf-cxx4 https://github.com/unidata/netcdf-cxx4 a set of machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.","name":"netcdf-cxx4","version":"4.3.1","port-version":5,"description":"a set of machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.","homepage":"https://github.com/Unidata/netcdf-cxx4","dependencies":["hdf5","netcdf-c",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"gUZ63Y8NJ12Xc2nX"} +{"fts":"netcpp https://github.com/index1207/netcpp a simple asynchronous network library","name":"netcpp","version":"0.5.0","description":"A simple asynchronous network library","homepage":"https://github.com/index1207/netcpp","license":"MIT","supports":"windows | linux","dependencies":[{"name":"liburing","platform":"linux"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"KeuKvmKXRT0A8bgv"} +{"fts":"netgen https://ngsolve.org/ cgns cgns file read/write support jpeg enable snapshots using library libjpeg mpeg enable video recording with ffmpeg occ build with opencascade geometry kernel interface python build python bindings netgen is an automatic 3d tetrahedral mesh generator. it accepts input from constructive solid geometry (csg) or boundary representation (brep) from stl file format. the connection to a geometry kernel allows the handling of iges and step files. netgen contains modules for mesh optimization and hierarchical mesh refinement.","name":"netgen","version":"6.2.2401","port-version":2,"description":"NETGEN is an automatic 3d tetrahedral mesh generator. It accepts input from constructive solid geometry (CSG) or boundary representation (BRep) from STL file format. The connection to a geometry kernel allows the handling of IGES and STEP files. NETGEN contains modules for mesh optimization and hierarchical mesh refinement.","homepage":"https://ngsolve.org/","license":"LGPL-2.1-or-later","supports":"arm64 | x64","dependencies":[{"name":"netgen","host":true,"default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"cgns":{"description":"CGNS file read/write support","dependencies":[{"name":"cgns","default-features":false}]},"jpeg":{"description":"enable snapshots using library libjpeg","dependencies":["libjpeg-turbo"]},"mpeg":{"description":"enable video recording with FFmpeg","dependencies":[{"name":"ffmpeg","default-features":false,"features":["avcodec"]}]},"occ":{"description":"build with OpenCascade geometry kernel interface","dependencies":[{"name":"opencascade","default-features":false}]},"python":{"description":"Build python bindings","dependencies":["pybind11","python3"]}},"_id":"UvbO30VN8vq1B9FO"} +{"fts":"nethost https://github.com/dotnet/runtime/tree/main/src/native/corehost/nethost provides a set of apis that can be used to host .net core (dotnet)","name":"nethost","version":"8.0.3","description":"Provides a set of APIs that can be used to host .NET Core (dotnet)","homepage":"https://github.com/dotnet/runtime/tree/main/src/native/corehost/nethost","license":"MIT","supports":"(windows & !uwp), (linux, osx)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"CNUZQ0bpuykXHwNS"} +{"fts":"nettle https://git.lysator.liu.se/nettle/nettle tools build tools nettle is a low-level cryptographic library that is designed to fit easily in more or less any context: in crypto toolkits for object-oriented languages (c++, python, pike, ...), in applications like lsh or gnupg, or even in kernel space.","name":"nettle","version":"3.10","description":"Nettle is a low-level cryptographic library that is designed to fit easily in more or less any context: In crypto toolkits for object-oriented languages (C++, Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel space.","homepage":"https://git.lysator.liu.se/nettle/nettle","license":null,"dependencies":["gmp",{"name":"nettle","host":true},{"name":"vcpkg-cmake-get-vars","host":true}],"features":{"tools":{"description":"Build tools"}},"_id":"UGShViaIIfqipRky"} +{"fts":"networkdirect-sdk https://www.nuget.org/packages/networkdirect the network direct architecture allows hardware vendors to expose the advanced capabilities of their networking devices.","name":"networkdirect-sdk","version":"2.0.1","port-version":4,"description":"The Network Direct architecture allows hardware vendors to expose the advanced capabilities of their networking devices.","homepage":"https://www.nuget.org/packages/NetworkDirect","supports":"windows & (x64 | x86) & !uwp","_id":"gWnyNuF9iWAa2N4Z"} +{"fts":"nghttp2-asio https://github.com/nghttp2/nghttp2-asio high level abstraction api to build http/2 applications with nghttp2 and boost asio.","name":"nghttp2-asio","version-date":"2022-08-11","port-version":1,"description":"High level abstraction API to build HTTP/2 applications with nghttp2 and boost asio.","homepage":"https://github.com/nghttp2/nghttp2-asio","license":"MIT","supports":"!windows","dependencies":[{"name":"boost-asio","version>=":"1.81.0"},"boost-system","boost-thread",{"name":"nghttp2","version>=":"1.51.0"},"openssl",{"name":"vcpkg-cmake","host":true}],"_id":"S2gjgMVwrKvkakDO"} +{"fts":"nghttp2 https://github.com/nghttp2/nghttp2 implementation of the hypertext transfer protocol version 2 in c","name":"nghttp2","version":"1.62.1","description":"Implementation of the Hypertext Transfer Protocol version 2 in C","homepage":"https://github.com/nghttp2/nghttp2","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"DjgC8MObBOdlkY5K"} +{"fts":"nghttp3 https://github.com/ngtcp2/nghttp3 implementation of rfc 9114 http/3 mapping over quic and rfc 9204 qpack in c","name":"nghttp3","version":"1.5.0","port-version":1,"description":"Implementation of RFC 9114 HTTP/3 mapping over QUIC and RFC 9204 QPACK in C","homepage":"https://github.com/ngtcp2/nghttp3","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"rfB4n2gcZ9FxQnJr"} +{"fts":"ngspice http://ngspice.sourceforge.net/ codemodels adds optional code models for xspice, adms (verilog integration) and b-/e-/g- sources. ngspice is a mixed-level/mixed-signal electronic circuit simulator. it is a successor of the latest stable release of berkeley spice","name":"ngspice","version":"41","description":"Ngspice is a mixed-level/mixed-signal electronic circuit simulator. It is a successor of the latest stable release of Berkeley SPICE","homepage":"http://ngspice.sourceforge.net/","license":"CC-BY-SA-4.0","supports":"!(linux | osx | arm | uwp)","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"default-features":["codemodels"],"features":{"codemodels":{"description":"Adds optional code models for XSPICE, ADMS (verilog integration) and B-/E-/G- sources."}},"_id":"6xTIlx92YUZDDfCV"} +{"fts":"ngtcp2 https://github.com/ngtcp2/ngtcp2 gnutls compile with gnutls libressl compile with libressl wolfssl compile with wolfssl ngtcp2 project is an effort to implement rfc9000 quic protocol.","name":"ngtcp2","version":"1.7.0","port-version":1,"description":"ngtcp2 project is an effort to implement RFC9000 QUIC protocol.","homepage":"https://github.com/ngtcp2/ngtcp2","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"gnutls":{"description":"Compile with gnutls","dependencies":[{"name":"libgnutls","platform":"!windows | mingw"},{"name":"shiftmedia-libgnutls","platform":"windows & !mingw"}]},"libressl":{"description":"Compile with libressl","dependencies":["libressl"]},"wolfssl":{"description":"Compile with wolfssl","dependencies":[{"name":"wolfssl","features":["quic"]}]}},"_id":"vnuSW4rpmIkNG3n0"} +{"fts":"nifly https://github.com/ousnius/nifly a c++ library for working with the nif file format","name":"nifly","version":"1.0.0","port-version":1,"description":"A C++ library for working with the NIF file format","homepage":"https://github.com/ousnius/nifly","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TSsZ4AIHE165neXf"} +{"fts":"nifticlib https://github.com/nifti-imaging/nifti_clib cifti build cifti libraries fsl build fsl libraries nifti2 build nifti2 libraries nifticdf build nifticdf libraries tools builds the core tool and the tools for 'nifti2' and 'nifticdf' if selected nifticlib is a c i/o library for reading and writing files in the nifti-1 data format.","name":"nifticlib","version-date":"2022-07-04","description":"Nifticlib is a C I/O library for reading and writing files in the nifti-1 data format.","homepage":"https://github.com/NIFTI-Imaging/nifti_clib","license":null,"supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["nifti2","nifticdf"],"features":{"cifti":{"description":"Build cifti libraries"},"fsl":{"description":"Build fsl libraries"},"nifti2":{"description":"Build nifti2 libraries"},"nifticdf":{"description":"Build nifticdf libraries"},"tools":{"description":"Builds the core tool and the tools for 'nifti2' and 'nifticdf' if selected"}},"_id":"nQ4Dulc7r2s4B4mY"} +{"fts":"nlohmann-fifo-map https://github.com/nlohmann/fifo_map a fifo-ordered associative container for c++","name":"nlohmann-fifo-map","version-string":"2018.05.07","port-version":3,"description":"a FIFO-ordered associative container for C++","homepage":"https://github.com/nlohmann/fifo_map","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"xKgE1SqQIiCxoJK0"} +{"fts":"nlohmann-json https://github.com/nlohmann/json diagnostics build json_diagnostics json for modern c++","name":"nlohmann-json","version-semver":"3.11.3","port-version":1,"description":"JSON for Modern C++","homepage":"https://github.com/nlohmann/json","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"diagnostics":{"description":"Build json_diagnostics"}},"_id":"MZyb1hxMmdCNZj7U"} +{"fts":"nlopt https://github.com/stevengj/nlopt library for nonlinear local and global optimization, for functions with and without gradient information.","name":"nlopt","version":"2.7.1","port-version":1,"description":"Library for nonlinear local and global optimization, for functions with and without gradient information.","homepage":"https://github.com/stevengj/nlopt","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"PZzRoBnNTzCgX9Ib"} +{"fts":"nmap a library for scanning network ports.","name":"nmap","version":"7.70","port-version":11,"description":"A library for scanning network ports.","dependencies":[{"name":"libpcap","platform":"!windows"},"libssh2","lua","openssl","pcre",{"name":"python2","platform":"windows"},{"name":"vcpkg-msbuild","host":true,"platform":"windows"},{"name":"winpcap","platform":"windows"},"zlib"],"_id":"cbR5I6u7LcwPWqrF"} +{"fts":"nmslib https://github.com/searchivarius/nmslib non-metric space library (nmslib) is an efficient similarity search library and a toolkit for evaluation of k-nn methods for generic non-metric spaces.","name":"nmslib","version":"2.1.1","port-version":1,"description":"Non-Metric Space Library (NMSLIB) is an efficient similarity search library and a toolkit for evaluation of k-NN methods for generic non-metric spaces.","homepage":"https://github.com/searchivarius/nmslib","supports":"!(arm | uwp)","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"qQrLQ3TIiAHvi7Ek"} +{"fts":"nng https://nng.nanomsg.org mbedtls nng tls support tools nng tools (nngcat, for example) nanomsg-next-gen, lightweight messaging library","name":"nng","version-semver":"1.8.0","description":"nanomsg-next-gen, lightweight messaging library","homepage":"https://nng.nanomsg.org","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"mbedtls":{"description":"nng TLS support","dependencies":["mbedtls"]},"tools":{"description":"nng tools (nngcat, for example)"}},"_id":"i5Y7KtBvRaI3LX4Y"} +{"fts":"nngpp https://github.com/cwzx/nngpp c++ wrapper around the nanomsg nng api.","name":"nngpp","version":"1.3.0","port-version":3,"description":"C++ wrapper around the nanomsg NNG API.","homepage":"https://github.com/cwzx/nngpp","dependencies":["nng",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"NXnisDMyitKFV1dz"} +{"fts":"nnpack https://github.com/maratyszcza/nnpack acceleration package for neural networks on multi-core cpus","name":"nnpack","version-date":"2021-02-21","port-version":3,"description":"Acceleration package for neural networks on multi-core CPUs","homepage":"https://github.com/Maratyszcza/NNPACK","license":"BSD-2-Clause","supports":"linux | osx","dependencies":["cpuinfo","fp16","fxdiv","psimd","pthreadpool",{"name":"vcpkg-cmake","host":true}],"_id":"O2n80KeaXKGtlsqc"} +{"fts":"node-addon-api https://github.com/nodejs/node-addon-api module for using node-api from c++","name":"node-addon-api","version":"7.0.0","description":"Module for using Node-API from C++","homepage":"https://github.com/nodejs/node-addon-api","license":"MIT","supports":"((windows & !arm) | linux | osx) & !uwp","dependencies":["node-api-headers",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"c62d3UePHnduAEM1"} +{"fts":"node-api-headers https://nodejs.org/api/addons.html nodejs api for writing modules in c++","name":"node-api-headers","version":"1.1.0","description":"NodeJS API for writing modules in C++","homepage":"https://nodejs.org/api/addons.html","license":"MIT","supports":"(windows & !arm & !uwp) | linux | osx","dependencies":[{"name":"vcpkg-cmake","host":true,"platform":"windows"},{"name":"vcpkg-cmake-config","host":true,"platform":"windows"}],"_id":"DaDa6oQwEotLGhJr"} +{"fts":"nodesoup force-directed graph layout with fruchterman-reingold","name":"nodesoup","version-date":"2023-06-12","description":"Force-directed graph layout with Fruchterman-Reingold","license":"Unlicense","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"HSYtJpl6ziVL89YA"} +{"fts":"nonius a c++ micro-benchmarking framework","name":"nonius","version-date":"2019-04-20","port-version":4,"description":"A C++ micro-benchmarking framework","dependencies":["boost-algorithm","boost-lexical-cast","boost-math",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"t00pL3ihQKUNkm0P"} +{"fts":"nowide https://github.com/boostorg/nowide boost nowide module (standalone)","name":"nowide","version":"11.3.0","description":"Boost nowide module (standalone)","homepage":"https://github.com/boostorg/nowide","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"tyotEF0dLsqArwYr"} +{"fts":"nrf-ble-driver https://github.com/nordicsemiconductor/pc-ble-driver ble driver is a library for bluetooth low energy communication using nordic semiconductor development kits.","name":"nrf-ble-driver","version":"4.1.4","port-version":1,"description":"BLE driver is a library for Bluetooth Low Energy communication using Nordic Semiconductor development kits.","homepage":"https://github.com/NordicSemiconductor/pc-ble-driver","license":"BSD-3-Clause","supports":"!uwp","dependencies":["asio","cli11","spdlog",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"vvB1zMZlZrxCoLCw"} +{"fts":"nspr https://releases.mozilla.org/pub/nspr/ netscape portable runtime","name":"nspr","version":"4.35","port-version":4,"description":"Netscape portable runtime","homepage":"https://releases.mozilla.org/pub/nspr/","license":"MPL-2.0","supports":"windows & !(arm | uwp | static | xbox)","dependencies":[{"name":"vcpkg-tool-mozbuild","host":true}],"_id":"CbVs7JUZMlQCGlON"} +{"fts":"nss https://ftp.mozilla.org/pub/security/nss/releases/ network security services from mozilla","name":"nss","version":"3.99","port-version":1,"description":"Network Security Services from Mozilla","homepage":"https://ftp.mozilla.org/pub/security/nss/releases/","license":"MPL-2.0","supports":"windows & !arm & !xbox","dependencies":["nspr","sqlite3",{"name":"vcpkg-tool-gyp-next","host":true},{"name":"vcpkg-tool-mozbuild","host":true}],"_id":"5qyS2T6wp82JXiwM"} +{"fts":"nsync https://github.com/google/nsync nsync is a c library that exports various synchronization primitives, such as mutexes","name":"nsync","version":"1.26.0","description":"nsync is a C library that exports various synchronization primitives, such as mutexes","homepage":"https://github.com/google/nsync","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"WmwGc9k4rSKINkE2"} +{"fts":"nt-wrapper https://github.com/justasmasiulis/nt_wrapper a header only wrapper library around native windows system apis","name":"nt-wrapper","version-date":"2019-08-10","port-version":3,"description":"A header only wrapper library around native windows system APIs","homepage":"https://github.com/JustasMasiulis/nt_wrapper","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"zT8ALDLCtvRj14SD"} +{"fts":"ntf-core the network transport framework: core libraries","name":"ntf-core","version":"2.1.0","port-version":1,"description":"The Network Transport Framework: Core Libraries","license":"Apache-2.0","dependencies":["bde",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ze1bCUIzbItzhBij"} +{"fts":"nu-book-zxing-cpp https://github.com/zxing-cpp/zxing-cpp barcode detection and decoding library.","name":"nu-book-zxing-cpp","version":"2.2.1","description":"Barcode detection and decoding library.","homepage":"https://github.com/zxing-cpp/zxing-cpp","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"PCXyxEm8GBFLbLaH"} +{"fts":"nuklear https://github.com/immediate-mode-ui/nuklear demo install demo files example install example files this is a minimal state immediate mode graphical user interface toolkit written in ansi c and licensed under public domain","name":"nuklear","version-date":"2022-05-12","description":"This is a minimal state immediate mode graphical user interface toolkit written in ANSI C and licensed under public domain","homepage":"https://github.com/Immediate-Mode-UI/Nuklear","license":"Unlicense OR MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"demo":{"description":"Install demo files"},"example":{"description":"Install example files"}},"_id":"YYdTqfrwoFH6el5d"} +{"fts":"numactl https://github.com/numactl/numactl numa support for linux","name":"numactl","version":"2.0.18","description":"NUMA support for Linux","homepage":"https://github.com/numactl/numactl","supports":"linux","_id":"3JC29Zmlfi69CgVC"} +{"fts":"numcpp https://dpilger26.github.io/numcpp boost enable use boost python interacting with python with pybind11 interface c++ implementation of the python numpy library","name":"numcpp","version":"2.12.1","port-version":2,"description":"C++ implementation of the Python Numpy library","homepage":"https://dpilger26.github.io/NumCpp","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"boost":{"description":"Enable use boost","dependencies":["boost-algorithm","boost-date-time","boost-endian","boost-integer","boost-log","boost-math","boost-predef","boost-python","boost-random","boost-type-traits"]},"python":{"description":"Interacting with Python with pybind11 interface","dependencies":["boost-python","pybind11"]}},"_id":"aRztEyU0fHIHQZgz"} +{"fts":"nuspell https://nuspell.github.io/ tools build tools nuspell is a fast and safe spelling checker software program. it is designed for languages with rich morphology and complex word compounding. nuspell is written in modern c++ and it supports hunspell dictionaries.","name":"nuspell","version-semver":"5.1.4","description":["Nuspell is a fast and safe spelling checker software program.","It is designed for languages with rich morphology and complex word compounding.","Nuspell is written in modern C++ and it supports Hunspell dictionaries."],"homepage":"https://nuspell.github.io/","license":"LGPL-3.0-or-later","supports":"!xbox","dependencies":["icu",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build tools","dependencies":["getopt"]}},"_id":"xlkTBsyHu7iRjWia"} +{"fts":"nvidia-cutlass https://github.com/nvidia/cutlass cuda templates for linear algebra subroutines","name":"nvidia-cutlass","version":"3.3.0","description":"CUDA Templates for Linear Algebra Subroutines","homepage":"https://github.com/NVIDIA/cutlass","license":"BSD-3-Clause","dependencies":["cuda","cudnn",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"BwnahGm2dI7b5pjh"} +{"fts":"nvtt https://github.com/castano/nvidia-texture-tools cuda enable cuda support texture processing tools with support for direct3d 10 and 11 formats.","name":"nvtt","version":"2.1.2","port-version":8,"description":"Texture processing tools with support for Direct3D 10 and 11 formats.","homepage":"https://github.com/castano/nvidia-texture-tools","license":"MIT","supports":"!uwp & !arm","dependencies":["libsquish",{"name":"vcpkg-cmake","host":true}],"features":{"cuda":{"description":"Enable CUDA support","dependencies":["cuda"]}},"_id":"0LkpIhbEQicgr6eR"} +{"fts":"nyan-lang https://github.com/sfttech/nyan nyan is a data description language, it is a mixture of python, json, patch, wml, yaml and some new ideas.","name":"nyan-lang","version":"0.3","description":"nyan is a data description language, It is a mixture of python, json, patch, wml, yaml and some new ideas.","homepage":"https://github.com/SFTtech/nyan","license":"LGPL-3.0-or-later","supports":"!osx & !static & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"DdBu7MhQywQuqYhs"} +{"fts":"oatpp-consul https://github.com/oatpp/oatpp-consul oat++ modern web framework consul module.","name":"oatpp-consul","version":"1.3.0","port-version":1,"description":"OAT++ Modern web framework consul module.","homepage":"https://github.com/oatpp/oatpp-consul","license":"Apache-2.0","dependencies":["oatpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"VZkHwdDZxofAQZPI"} +{"fts":"oatpp-curl https://github.com/oatpp/oatpp-curl oat++ modern web framework curl module to use libcurl as a requestexecutor on the oatpp's apiclient.","name":"oatpp-curl","version":"1.3.0","port-version":1,"description":"Oat++ Modern web framework curl module to use libcurl as a RequestExecutor on the oatpp's ApiClient.","homepage":"https://github.com/oatpp/oatpp-curl","license":"Apache-2.0","dependencies":["curl","oatpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"kp6izpQpBF4iZVz0"} +{"fts":"oatpp-libressl https://github.com/oatpp/oatpp-libressl oat++ libressl module providing secure server and client connection providers.","name":"oatpp-libressl","version":"1.3.0","port-version":1,"description":"Oat++ libressl module providing secure server and client connection providers.","homepage":"https://github.com/oatpp/oatpp-libressl","license":"Apache-2.0","dependencies":["libressl","oatpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"3dS6p2Sr87QFUTcJ"} +{"fts":"oatpp-mbedtls https://oatpp.io/docs/modules/oatpp-mbedtls/ oat++ mbed tls submodule providing secure server and client connection providers.","name":"oatpp-mbedtls","version":"1.3.0","port-version":1,"description":"Oat++ Mbed TLS submodule providing secure server and client connection providers.","homepage":"https://oatpp.io/docs/modules/oatpp-mbedtls/","license":"Apache-2.0","dependencies":["mbedtls","oatpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Aa28ZZDZYTlLa8c2"} +{"fts":"oatpp-mongo https://github.com/oatpp/oatpp-mongo oat++ mongodb adapter for oat++ orm (native client). it contains dto to bson mapper plus database driver.","name":"oatpp-mongo","version":"1.3.0","port-version":1,"description":"Oat++ MongoDB adapter for Oat++ ORM (native client). It contains DTO to BSON mapper plus database driver.","homepage":"https://github.com/oatpp/oatpp-mongo","license":"Apache-2.0","dependencies":["oatpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"P26xmnrAjhYUAzXL"} +{"fts":"oatpp-openssl https://github.com/oatpp/oatpp-openssl oat++ openssl module providing secure server and client connection providers.","name":"oatpp-openssl","version-semver":"1.3.0","description":"Oat++ openssl module providing secure server and client connection providers.","homepage":"https://github.com/oatpp/oatpp-openssl","dependencies":["oatpp","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"M9XWhw4NvwKdMcVY"} +{"fts":"oatpp-postgresql https://github.com/oatpp/oatpp-postgresql oat++ postgresql adapter for oat++ orm (alpha - not all datatypes are supported).","name":"oatpp-postgresql","version":"1.3.0","port-version":1,"description":"Oat++ PostgreSQL adapter for Oat++ ORM (alpha - not all datatypes are supported).","homepage":"https://github.com/oatpp/oatpp-postgresql","license":"Apache-2.0","dependencies":["libpq","oatpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"nttATCBcoIWFzTbQ"} +{"fts":"oatpp-sqlite https://github.com/oatpp/oatpp-sqlite oat++ sqlite adapter for oat++ orm.","name":"oatpp-sqlite","version":"1.3.0","port-version":2,"description":"Oat++ SQLite adapter for Oat++ ORM.","homepage":"https://github.com/oatpp/oatpp-sqlite","license":"Apache-2.0","dependencies":["oatpp","sqlite3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"MhnU8EtAUxMXveDt"} +{"fts":"oatpp-ssdp https://github.com/oatpp/oatpp-ssdp oat++ ssdp (simple service discovery protocol) submodule.","name":"oatpp-ssdp","version":"1.3.0","port-version":1,"description":"Oat++ SSDP (Simple Service Discovery Protocol) submodule.","homepage":"https://github.com/oatpp/oatpp-ssdp","license":"Apache-2.0","dependencies":["oatpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TcjAgOtaBntRxwxh"} +{"fts":"oatpp-swagger https://github.com/oatpp/oatpp-swagger oat++ openapi (swagger) ui submodule.","name":"oatpp-swagger","version":"1.3.0","port-version":1,"description":"Oat++ OpenApi (Swagger) UI submodule.","homepage":"https://github.com/oatpp/oatpp-swagger","license":"Apache-2.0","dependencies":["oatpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"DQu02Py75soegZM6"} +{"fts":"oatpp-websocket https://github.com/oatpp/oatpp-websocket oat++ websocket module.","name":"oatpp-websocket","version":"1.3.0","description":"Oat++ websocket module.","homepage":"https://github.com/oatpp/oatpp-websocket","dependencies":["oatpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"1babjx3z0KDRNhTV"} +{"fts":"oatpp-zlib https://github.com/oatpp/oatpp-zlib oat++ functionality for automatically compressing/decompressing content with deflate and gzip.","name":"oatpp-zlib","version":"1.3.0","port-version":2,"description":"Oat++ functionality for automatically compressing/decompressing content with deflate and gzip.","homepage":"https://github.com/oatpp/oatpp-zlib","license":"Apache-2.0","dependencies":["oatpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"FpTijG8aqiD6HiPD"} +{"fts":"oatpp https://github.com/oatpp/oatpp modern web framework.","name":"oatpp","version":"1.3.0","port-version":2,"description":"Modern web framework.","homepage":"https://github.com/oatpp/oatpp","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"A3gAXn4JhIDDhQn4"} +{"fts":"oboe https://developer.android.com/games/sdk/oboe oboe is a c++ library which makes it easy to build high-performance audio apps on android","name":"oboe","version":"1.8.0","description":"Oboe is a C++ library which makes it easy to build high-performance audio apps on Android","homepage":"https://developer.android.com/games/sdk/oboe","license":"Apache-2.0","supports":"android","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"OYOjdqOSgCL4wmsa"} +{"fts":"observer-ptr-lite a c++17-like observer_ptr for c++98 and later in a single-file header-only library","name":"observer-ptr-lite","version":"0.4.0","port-version":3,"description":"A C++17-like observer_ptr for C++98 and later in a single-file header-only library","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"HP56qr8ZeRIaZFPX"} +{"fts":"ocilib https://vrogier.github.io/ocilib/ ocilib is an open source and cross platform oracle driver that delivers efficient access to oracle databases.","name":"ocilib","version":"4.7.6","description":"OCILIB is an open source and cross platform Oracle Driver that delivers efficient access to Oracle databases.","homepage":"https://vrogier.github.io/ocilib/","license":"Apache-2.0","supports":"!uwp & !(arm & windows)","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"_id":"si2eWr9a7sPW3jlO"} +{"fts":"octave https://octave.org/ high-level interpreted language, primarily intended for numerical computations.","name":"octave","version":"9.2.0","port-version":1,"description":"High-level interpreted language, primarily intended for numerical computations.","homepage":"https://octave.org/","license":"GPL-3.0-or-later","supports":"!arm","dependencies":["blas","fftw3","glpk","lapack","libsndfile","opengl","pcre2","portaudio","readline","sundials",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"2WhROxvj40x642k2"} +{"fts":"octomap https://octomap.github.io/ an efficient probabilistic 3d mapping framework based on octrees","name":"octomap","version":"1.10.0","description":"An Efficient Probabilistic 3D Mapping Framework Based on Octrees","homepage":"https://octomap.github.io/","license":"BSD-3-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TfWQil701Po13VHh"} +{"fts":"ode https://bitbucket.org/odedevs/ode/src/master/ open dynamics engine","name":"ode","version":"0.16.4","port-version":1,"description":"Open Dynamics Engine","homepage":"https://bitbucket.org/odedevs/ode/src/master/","license":"BSD-3-Clause OR LGPL-2.1-or-later","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"O01oIGdW5dcD0TdE"} +{"fts":"offscale-libetcd-cpp https://github.com/offscale/libetcd-cpp a c++ client library for etcd. etcd is a distributed, reliable key-value store.","name":"offscale-libetcd-cpp","version-date":"2019-07-10","port-version":3,"description":"A C++ client library for etcd. etcd is a distributed, reliable key-value store.","homepage":"https://github.com/offscale/libetcd-cpp","dependencies":["grpc","protobuf",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"IKVG4TAp09sUP0g5"} +{"fts":"ogdf https://github.com/ogdf/ogdf open graph drawing framework","name":"ogdf","version-date":"2022-06-30","description":"Open Graph Drawing Framework","homepage":"https://github.com/ogdf/ogdf","license":null,"supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"8kOjWtCEDYqz1NyE"} +{"fts":"ogre-next https://github.com/ogrecave/ogre-next d3d11 direct3d 11 render system gl3plus opengl 3+ render system metal metal render system planar-reflections component to use planar reflections, can be used by both hlmspbs and hlmsunlit vulkan vulkan render system ogre next - scene-oriented, flexible 3d engine written in c++","name":"ogre-next","version":"2.3.3","port-version":3,"description":"Ogre Next - scene-oriented, flexible 3D engine written in C++","homepage":"https://github.com/OGRECave/ogre-next","license":"MIT","supports":"!emscripten & !uwp & !xbox","dependencies":["freeimage",{"name":"freetype","default-features":false},"rapidjson","tinyxml",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib","zziplib"],"default-features":[{"name":"d3d11","platform":"windows"},{"name":"gl3plus","platform":"!android & !ios & !osx & !windows"},{"name":"metal","platform":"ios | osx"},{"name":"vulkan","platform":"android"}],"features":{"d3d11":{"description":"Direct3D 11 render system","supports":"windows"},"gl3plus":{"description":"OpenGL 3+ render system","supports":"!android & !(arm & windows)"},"metal":{"description":"Metal render system","supports":"osx | ios"},"planar-reflections":{"description":"Component to use planar reflections, can be used by both HlmsPbs and HlmsUnlit"},"vulkan":{"description":"Vulkan render system","supports":"!osx","dependencies":["glslang","vulkan"]}},"_id":"Z2kaVFR4KVz63wHU"} +{"fts":"ogre https://github.com/ogrecave/ogre assimp build with assimp support bullet build with bullet physics support csharp build csharp bindings d3d9 build direct3d9 rendersystem freeimage build with freeimage support (no effect for emscripten) java build java (jni) bindings openexr build with openexr support overlay build overlay component python build python bindings strict force ogre resource manager to be strict with group names and resource names tools build tools zip build zip archive support zziplib obsolete, use zip feature instead 3d object-oriented graphics rendering engine","name":"ogre","version":"14.2.2","port-version":1,"description":"3D Object-Oriented Graphics Rendering Engine","homepage":"https://github.com/OGRECave/ogre","license":"MIT","supports":"!uwp","dependencies":[{"name":"freetype","default-features":false},"pugixml",{"name":"sdl2","platform":"!android"},"stb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["assimp","freeimage","overlay","zip"],"features":{"assimp":{"description":"Build with assimp support","dependencies":["assimp"]},"bullet":{"description":"Build with bullet physics support","dependencies":["bullet3"]},"csharp":{"description":"Build csharp bindings","supports":"!static & !android & !ios & !emscripten"},"d3d9":{"description":"Build Direct3D9 RenderSystem","supports":"windows"},"freeimage":{"description":"Build with FreeImage support (no effect for Emscripten)","dependencies":[{"name":"freeimage","platform":"!emscripten"}]},"java":{"description":"Build Java (JNI) bindings","supports":"!static & !android & !ios & !emscripten"},"openexr":{"description":"Build with OpenEXR support","dependencies":["openexr"]},"overlay":{"description":"Build overlay component","dependencies":[{"name":"imgui","features":["freetype"]}]},"python":{"description":"Build Python bindings","supports":"!static & !android & !ios & !emscripten","dependencies":["python3"]},"strict":{"description":"Force Ogre resource manager to be strict with group names and resource names"},"tools":{"description":"Build tools","supports":"!android & !emscripten"},"zip":{"description":"Build ZIP archive support"},"zziplib":{"description":"Obsolete, use zip feature instead","dependencies":[{"name":"ogre","default-features":false,"features":["zip"]}]}},"_id":"evJbVV2aLCPZZn9w"} +{"fts":"ois https://wgois.github.io/ois/ cross platform object oriented input lib system. meant to be very robust and compatible with many systems and operating systems.","name":"ois","version":"1.5.1","port-version":1,"description":"Cross Platform Object Oriented Input Lib System. Meant to be very robust and compatible with many systems and operating systems.","homepage":"https://wgois.github.io/OIS/","license":"Zlib","supports":"!(arm | arm64 | uwp)","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"T1Sex4d0R8gzTMGH"} +{"fts":"omniorb https://omniorb.sourceforge.io/ omniorb is a robust high performance corba orb for c++","name":"omniorb","version":"4.3.0","port-version":3,"description":"omniORB is a robust high performance CORBA ORB for C++","homepage":"https://omniorb.sourceforge.io/","license":"LGPL-2.1-or-later","supports":"!uwp & !xbox & !((arm | x86) & windows) & !osx","dependencies":["openssl","python3",{"name":"python3","host":true},{"name":"vcpkg-cmake","host":true},"zlib","zstd"],"_id":"N8u5fZaX7UvAJaIl"} +{"fts":"ompl https://ompl.kavrakilab.org/ the open motion planning library, consists of many state-of-the-art sampling-based motion planning algorithms","name":"ompl","version":"1.6.0","port-version":2,"description":"The Open Motion Planning Library, consists of many state-of-the-art sampling-based motion planning algorithms","homepage":"https://ompl.kavrakilab.org/","dependencies":["boost-dynamic-bitset","boost-filesystem","boost-graph","boost-odeint","boost-program-options","boost-serialization","boost-system","boost-test","boost-timer","boost-ublas","eigen3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"USD941NcMweo13zc"} +{"fts":"omplapp https://ompl.kavrakilab.org/ ode build with open dynamics engine support opengl build with opengl support threads build with threads support use ompl for reading meshes and performing collision checking","name":"omplapp","version":"1.5.1","port-version":5,"description":"Use OMPL for reading meshes and performing collision checking","homepage":"https://ompl.kavrakilab.org/","license":null,"dependencies":["assimp","boost-dynamic-bitset","boost-filesystem","boost-graph","boost-odeint","boost-program-options","boost-serialization","boost-system","boost-test","boost-timer","boost-ublas","ccd","eigen3","fcl",{"name":"omplapp","features":["threads"],"platform":"linux"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"ode":{"description":"Build with Open Dynamics Engine support","dependencies":["ode"]},"opengl":{"description":"Build with OpenGL support","dependencies":["opengl"]},"threads":{"description":"Build with Threads support","dependencies":["pthreads"]}},"_id":"0WkeDIljhqze2yU7"} +{"fts":"onednn https://github.com/oneapi-src/onednn oneapi deep neural network library (onednn)","name":"onednn","version":"3.5.3","port-version":1,"description":"oneAPI Deep Neural Network Library (oneDNN)","homepage":"https://github.com/oneapi-src/oneDNN","license":"Apache-2.0","supports":"x64 & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lrGFAk17nz1emkm3"} +{"fts":"oniguruma https://github.com/kkos/oniguruma non-posix disable posix api modern and flexible regular expressions library","name":"oniguruma","version":"6.9.7.1","port-version":1,"description":"Modern and flexible regular expressions library","homepage":"https://github.com/kkos/oniguruma","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"non-posix":{"description":"Disable POSIX API"}},"_id":"ymzQaUCDZJOPDy75"} +{"fts":"onnx-optimizer https://github.com/onnx/optimizer pybind11 build python binaries actively maintained onnx optimizer","name":"onnx-optimizer","version-semver":"0.3.18","description":"Actively maintained ONNX Optimizer","homepage":"https://github.com/onnx/optimizer","license":"Apache-2.0","dependencies":["onnx",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"pybind11":{"description":"Build Python binaries","dependencies":[{"name":"onnx","features":["pybind11"]}]}},"_id":"Jf5iqjfgn1aF3ZDL"} +{"fts":"onnx https://onnx.ai pybind11 build python binaries open standard for machine learning interoperability","name":"onnx","version-semver":"1.15.0","port-version":1,"description":"Open standard for machine learning interoperability","homepage":"https://onnx.ai","license":"Apache-2.0","supports":"!uwp","dependencies":["protobuf",{"name":"protobuf","host":true},{"name":"python3","host":true},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"pybind11":{"description":"Build Python binaries","dependencies":["pybind11"]}},"_id":"nBkwtYr6gPpfMMdC"} +{"fts":"onnxruntime-gpu https://github.com/microsoft/onnxruntime onnxruntime (gpu)","name":"onnxruntime-gpu","version":"1.19.2","description":"onnxruntime (GPU)","homepage":"https://github.com/microsoft/onnxruntime","license":"MIT","supports":"windows & !x86 & !uwp & !static & !arm","_id":"cKDl5krPUGGkNqh4"} +{"fts":"oof https://github.com/s9w/oof convenient, high-performance rgb color and position control for console output.","name":"oof","version-date":"2021-11-23","description":"Convenient, high-performance RGB color and position control for console output.","homepage":"https://github.com/s9w/oof","license":"MIT","_id":"jwsssZMC3rcabKT3"} +{"fts":"open-dis-cpp https://open-dis.org dis v6/v7 library c++ implementation of the ieee-1278.1 distributed interactive simulation (dis) application protocol v6 and v7","name":"open-dis-cpp","version":"1.0.1","description":["DIS v6/v7 Library","C++ implementation of the IEEE-1278.1 Distributed Interactive Simulation (DIS) application protocol v6 and v7"],"homepage":"https://open-dis.org","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lHnztzKJfWUlAiUQ"} +{"fts":"open62541 https://open62541.org amalgamation concatenate the library to a single file open62541.h/.c diagnostics enable diagnostics information exposed by the server discovery enable discovery service (lds) historizing enable basic support for historical access (client and server) mbedtls enable encryption support (uses mbedtls) methodcalls enable the method service set openssl enable encryption support (uses openssl) subscriptions enable subscriptions support subscriptions-events enable event monitoring open62541 is an open source c (c99) implementation of opc ua licensed under the mozilla public license v2.0.","name":"open62541","version":"1.3.12","description":"open62541 is an open source C (C99) implementation of OPC UA licensed under the Mozilla Public License v2.0.","homepage":"https://open62541.org","license":"MPL-2.0","supports":"!xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["methodcalls","subscriptions","subscriptions-events"],"features":{"amalgamation":{"description":"Concatenate the library to a single file open62541.h/.c"},"diagnostics":{"description":"Enable diagnostics information exposed by the server"},"discovery":{"description":"Enable Discovery Service (LDS)"},"historizing":{"description":"Enable basic support for historical access (client and server)"},"mbedtls":{"description":"Enable encryption support (uses MbedTLS)","dependencies":["mbedtls"]},"methodcalls":{"description":"Enable the Method service set"},"openssl":{"description":"Enable encryption support (uses OpenSSL)","dependencies":["openssl"]},"subscriptions":{"description":"Enable subscriptions support"},"subscriptions-events":{"description":"Enable event monitoring"}},"_id":"OfBoDK53JbGpW3I4"} +{"fts":"open62541pp https://open62541pp.github.io/open62541pp/ c++ wrapper of the open62541 opc ua library","name":"open62541pp","version":"0.15.0","description":"C++ wrapper of the open62541 OPC UA library","homepage":"https://open62541pp.github.io/open62541pp/","license":"MPL-2.0","dependencies":["open62541",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"1VJwzwC9D7l57ZF6"} +{"fts":"openal-soft https://github.com/kcat/openal-soft pipewire native support for pipewire openal soft is an lgpl-licensed, cross-platform, software implementation of the openal 3d audio api.","name":"openal-soft","version":"1.23.1","port-version":2,"description":"OpenAL Soft is an LGPL-licensed, cross-platform, software implementation of the OpenAL 3D audio API.","homepage":"https://github.com/kcat/openal-soft","license":"LGPL-2.0-or-later","supports":"!uwp & !xbox","dependencies":[{"name":"alsa","platform":"linux"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"pipewire":{"description":"Native support for Pipewire","supports":"linux","dependencies":["pipewire"]}},"_id":"cjU9jopzt2YuLIaR"} +{"fts":"openblas https://github.com/openmathlib/openblas dynamic-arch support for multiple targets in a single library simplethread use simple thread threads use a threading backend openblas is an optimized blas library based on gotoblas2 1.13 bsd version.","name":"openblas","version":"0.3.27","port-version":1,"description":"OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.","homepage":"https://github.com/OpenMathLib/OpenBLAS","license":"BSD-3-Clause","supports":"!arm | arm64 | !uwp","dependencies":[{"name":"openblas","host":true},{"name":"pthread","platform":"!windows & !uwp"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"dynamic-arch":{"description":"Support for multiple targets in a single library","supports":"!windows | mingw"},"simplethread":{"description":"Use simple thread","dependencies":[{"name":"openblas","features":["threads"]}]},"threads":{"description":"Use a threading backend","dependencies":[{"name":"pthread","platform":"!windows & !uwp"}]}},"_id":"TgrdyW4NEq9pno7C"} +{"fts":"opencascade https://github.com/open-cascade-sas/occt freeimage enable optional usage of freeimage freetype use of freetype rapidjson enable optional usage of rapidjson samples enable optional samples tbb enable optional usage of tbb vtk enable optional usage of vtk open cascade technology (occt) is an open-source software development platform for 3d cad, cam, cae.","name":"opencascade","version":"7.8.1","port-version":1,"description":"Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE.","homepage":"https://github.com/Open-Cascade-SAS/OCCT","license":"LGPL-2.1-only","supports":"!xbox","dependencies":[{"name":"angle","platform":"uwp"},{"name":"opengl","platform":"!(android | ios | uwp | wasm32)"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":[{"name":"freetype","platform":"!uwp"}],"features":{"freeimage":{"description":"Enable optional usage of freeimage","dependencies":["freeimage"]},"freetype":{"description":"Use of freetype","supports":"!uwp","dependencies":["fontconfig",{"name":"freetype","default-features":false}]},"rapidjson":{"description":"Enable optional usage of rapidjson","dependencies":["rapidjson"]},"samples":{"description":"Enable optional samples"},"tbb":{"description":"Enable optional usage of tbb","dependencies":["tbb"]},"vtk":{"description":"Enable optional usage of vtk","dependencies":[{"name":"vtk","default-features":false,"features":["opengl"]}]}},"_id":"XIsYlwhjTGRSlCUw"} +{"fts":"opencc https://github.com/byvoid/opencc tools build opencc command-line tools a project for conversions between traditional chinese, simplified chinese and japanese kanji (shinjitai)","name":"opencc","version":"1.1.6","port-version":1,"description":"A project for conversions between Traditional Chinese, Simplified Chinese and Japanese Kanji (Shinjitai)","homepage":"https://github.com/BYVoid/OpenCC","license":"Apache-2.0","supports":"!(arm | uwp)","dependencies":["darts-clone","marisa-trie",{"name":"pkgconf","host":true},"rapidjson","tclap",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build OpenCC command-line tools"}},"_id":"FLf9fmASLudlEVVS"} +{"fts":"opencensus-cpp https://github.com/census-instrumentation/opencensus-cpp test build test opencensus is a toolkit for collecting application performance and behavior data. it currently includes an api for tracing and stats.","name":"opencensus-cpp","version-date":"2021-08-26","port-version":2,"description":"OpenCensus is a toolkit for collecting application performance and behavior data. It currently includes an API for tracing and stats.","homepage":"https://github.com/census-instrumentation/opencensus-cpp","license":"Apache-2.0","supports":"!windows","dependencies":["abseil","prometheus-cpp",{"name":"vcpkg-cmake","host":true}],"features":{"test":{"description":"Build test","dependencies":["benchmark","gtest"]}},"_id":"9aKoS9aUqyxfnLHQ"} +{"fts":"opencl https://github.com/khronosgroup/opencl-sdk opencl sdk","name":"opencl","version-string":"v2024.05.08","description":"OpenCL SDK","homepage":"https://github.com/KhronosGroup/OpenCL-SDK","license":"Apache-2.0 AND (MIT OR WTFPL)","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"0BxYgTRblUmEQxj9"} +{"fts":"opencolorio https://opencolorio.org/ tools installs tools opencolorio (ocio) is a complete color management solution geared towards motion picture production with an emphasis on visual effects and computer animation. ocio provides a straightforward and consistent user experience across all supporting applications while allowing for sophisticated back-end configuration options suitable for high-end production usage. ocio is compatible with the academy color encoding specification (aces) and is lut-format agnostic, supporting many popular formats.","name":"opencolorio","version-semver":"2.2.1","port-version":3,"description":"OpenColorIO (OCIO) is a complete color management solution geared towards motion picture production with an emphasis on visual effects and computer animation. OCIO provides a straightforward and consistent user experience across all supporting applications while allowing for sophisticated back-end configuration options suitable for high-end production usage. OCIO is compatible with the Academy Color Encoding Specification (ACES) and is LUT-format agnostic, supporting many popular formats.","homepage":"https://opencolorio.org/","license":"BSD-3-Clause","supports":"!uwp","dependencies":["expat","imath","minizip-ng","pystring",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"yaml-cpp"],"features":{"tools":{"description":"Installs tools","dependencies":["glew","lcms","openexr"]}},"_id":"XYeSv7WJEEWsZlcR"} +{"fts":"opencsg https://github.com/floriankirsch/opencsg opencsg is a library that does image-based csg rendering using opengl. opencsg is written in c++ and supports most modern graphics hardware using microsoft windows or the linux operating system.","name":"opencsg","version":"1.6.0","description":"OpenCSG is a library that does image-based CSG rendering using OpenGL. OpenCSG is written in C++ and supports most modern graphics hardware using Microsoft Windows or the Linux operating system.","homepage":"https://github.com/floriankirsch/OpenCSG","license":"GPL-2.0-or-later","dependencies":["glew",{"name":"vcpkg-cmake","host":true}],"_id":"0BrtCm6trbs2wxPM"} +{"fts":"openctm http://openctm.sourceforge.net/ openctm — the open compressed triangle mesh file format — is a file format, a software library and a tool set for compression of 3d triangle meshes.","name":"openctm","version":"1.0.3","description":"OpenCTM — the Open Compressed Triangle Mesh file format — is a file format, a software library and a tool set for compression of 3D triangle meshes.","homepage":"http://openctm.sourceforge.net/","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"fq7QpmLgnm02VKb8"} +{"fts":"opencv https://github.com/opencv/opencv ade graph api contrib opencv_contrib module cuda cuda support for opencv cudnn cudnn support for opencv dc1394 dc1394 support for opencv default-features platform-dependent default features dnn enable dnn module dnn-cuda build dnn module with cuda support eigen eigen support for opencv ffmpeg ffmpeg support for opencv freetype freetype support for opencv gdcm gdcm support for opencv gstreamer gstreamer support for opencv gtk gtk support for opencv halide halide support for opencv ipp enable intel integrated performance primitives jasper jpeg 2000 support for opencv jpeg jpeg support for opencv lapack lapack support for opencv nonfree opencv nonfree module openexr openexr support for opencv opengl opengl support for opencv openmp enable openmp support for opencv ovis opencv_ovis module png png support for opencv python python wrapper support for opencv qt qt gui support for opencv quirc enable qr code module sfm opencv_sfm module tbb enable intel threading building blocks tiff tiff support for opencv vtk vtk support for opencv vulkan vulkan support for opencv dnn webp webp support for opencv world compile to a single package support for opencv computer vision library","name":"opencv","version":"4.8.0","port-version":1,"description":"Computer vision library","homepage":"https://github.com/opencv/opencv","license":"Apache-2.0","dependencies":[{"name":"opencv4","default-features":false}],"default-features":["default-features"],"features":{"ade":{"description":"graph api","dependencies":[{"name":"opencv4","default-features":false,"features":["ade"]}]},"contrib":{"description":"opencv_contrib module","dependencies":[{"name":"opencv4","default-features":false,"features":["contrib"]}]},"cuda":{"description":"CUDA support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["cuda"]}]},"cudnn":{"description":"cuDNN support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["cudnn"]}]},"dc1394":{"description":"Dc1394 support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["dc1394"]}]},"default-features":{"description":"Platform-dependent default features","dependencies":[{"name":"opencv4","default-features":false,"features":["dnn","jpeg","png","quirc","tiff","webp"]},{"name":"opencv4","default-features":false,"features":["gtk"],"platform":"linux"}]},"dnn":{"description":"Enable dnn module","dependencies":[{"name":"opencv4","default-features":false,"features":["dnn"]}]},"dnn-cuda":{"description":"Build dnn module with CUDA support","dependencies":[{"name":"opencv4","default-features":false,"features":["dnn-cuda"]}]},"eigen":{"description":"Eigen support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["eigen"]}]},"ffmpeg":{"description":"ffmpeg support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["ffmpeg"]}]},"freetype":{"description":"freetype support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["freetype"]}]},"gdcm":{"description":"GDCM support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["gdcm"]}]},"gstreamer":{"description":"gstreamer support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["gstreamer"]}]},"gtk":{"description":"GTK support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["gtk"]}]},"halide":{"description":"Halide support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["halide"]}]},"ipp":{"description":"Enable Intel Integrated Performance Primitives","dependencies":[{"name":"opencv4","default-features":false,"features":["ipp"]}]},"jasper":{"description":"JPEG 2000 support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["jasper"]}]},"jpeg":{"description":"JPEG support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["jpeg"]}]},"lapack":{"description":"LAPACK support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["lapack"]}]},"nonfree":{"description":"opencv nonfree module","dependencies":[{"name":"opencv4","default-features":false,"features":["nonfree"]}]},"openexr":{"description":"OpenEXR support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["openexr"]}]},"opengl":{"description":"opengl support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["opengl"]}]},"openmp":{"description":"Enable openmp support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["openmp"]}]},"ovis":{"description":"opencv_ovis module","dependencies":[{"name":"opencv4","default-features":false,"features":["ovis"]}]},"png":{"description":"PNG support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["png"]}]},"python":{"description":"Python wrapper support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["python"]}]},"qt":{"description":"Qt GUI support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["qt"]}]},"quirc":{"description":"Enable QR code module","dependencies":[{"name":"opencv4","default-features":false,"features":["quirc"]}]},"sfm":{"description":"opencv_sfm module","dependencies":[{"name":"opencv4","default-features":false,"features":["sfm"]}]},"tbb":{"description":"Enable Intel Threading Building Blocks","dependencies":[{"name":"opencv4","default-features":false,"features":["tbb"]}]},"tiff":{"description":"TIFF support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["tiff"]}]},"vtk":{"description":"vtk support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["vtk"]}]},"vulkan":{"description":"Vulkan support for opencv dnn","dependencies":[{"name":"opencv4","default-features":false,"features":["vulkan"]}]},"webp":{"description":"WebP support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["webp"]}]},"world":{"description":"Compile to a single package support for opencv","dependencies":[{"name":"opencv4","default-features":false,"features":["world"]}]}},"_id":"qbp68ZKnvXblluZk"} +{"fts":"opencv2 https://github.com/opencv/opencv cuda cuda support for opencv dc1394 dc1394 support for opencv default-features platform-dependent default features eigen eigen support for opencv ffmpeg ffmpeg support for opencv gtk gtk support for opencv jasper jpeg 2000 support for opencv jpeg jpeg support for opencv openexr openexr support for opencv opengl opengl support for opencv png png support for opencv python python wrapper support for opencv qt qt gui support for opencv tiff tiff support for opencv world compile to a single package support for opencv open source computer vision library","name":"opencv2","version":"2.4.13.7","port-version":20,"description":"Open Source Computer Vision Library","homepage":"https://github.com/opencv/opencv","license":"BSD-3-Clause","supports":"!uwp & !(arm & windows)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-get-python-packages","host":true},"zlib"],"default-features":["default-features"],"features":{"cuda":{"description":"CUDA support for opencv","dependencies":["cuda"]},"dc1394":{"description":"Dc1394 support for opencv","dependencies":["libdc1394"]},"default-features":{"description":"Platform-dependent default features","dependencies":[{"name":"opencv2","default-features":false,"features":["eigen","jpeg","png","tiff"]},{"name":"opencv2","default-features":false,"features":["gtk"],"platform":"linux"}]},"eigen":{"description":"Eigen support for opencv","dependencies":["eigen3"]},"ffmpeg":{"description":"ffmpeg support for opencv","dependencies":[{"name":"ffmpeg","default-features":false,"features":["avcodec","avformat","swresample","swscale"]}]},"gtk":{"description":"GTK support for opencv","dependencies":["gtk"]},"jasper":{"description":"JPEG 2000 support for opencv","dependencies":["jasper"]},"jpeg":{"description":"JPEG support for opencv","dependencies":["libjpeg-turbo"]},"openexr":{"description":"OpenEXR support for opencv","dependencies":["imath","openexr"]},"opengl":{"description":"opengl support for opencv","dependencies":["opengl"]},"png":{"description":"PNG support for opencv","dependencies":["libpng"]},"python":{"description":"Python wrapper support for opencv"},"qt":{"description":"Qt GUI support for opencv","dependencies":[{"name":"qt5-base","default-features":false}]},"tiff":{"description":"TIFF support for opencv","dependencies":[{"name":"tiff","default-features":false}]},"world":{"description":"Compile to a single package support for opencv"}},"_id":"6jIL6lnoWNUICWrn"} +{"fts":"opencv3 https://github.com/opencv/opencv contrib opencv_contrib module cuda cuda support for opencv dc1394 dc1394 support for opencv default-features platform-dependent default features dnn enable dnn module eigen eigen support for opencv ffmpeg ffmpeg support for opencv flann opencv_flann module freetype freetype support for opencv gdcm gdcm support for opencv gstreamer gstreamer support for opencv gtk gtk support for opencv halide halide support for opencv ipp enable intel integrated performance primitives jasper jpeg 2000 support for opencv jpeg jpeg support for opencv lapack lapack support for opencv nonfree allow nonfree and unredistributable libraries openexr openexr support for opencv opengl opengl support for opencv openmp enable openmp support for opencv ovis opencv_ovis module png png support for opencv python python wrapper support for opencv qt qt gui support for opencv quirc enable qr code module sfm opencv_sfm module tbb enable intel threading building blocks tiff tiff support for opencv vtk vtk support for opencv webp webp support for opencv world compile to a single package support for opencv open source computer vision library","name":"opencv3","version":"3.4.18","port-version":16,"description":"Open Source Computer Vision Library","homepage":"https://github.com/opencv/opencv","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-get-python-packages","host":true},"zlib"],"default-features":["default-features"],"features":{"contrib":{"description":"opencv_contrib module","dependencies":[{"name":"hdf5","platform":"!uwp & !(windows & (arm | arm64))"},{"name":"opencv3","features":["dnn"]},{"name":"tesseract","platform":"!uwp & !(windows & (arm | arm64))"}]},"cuda":{"description":"CUDA support for opencv","dependencies":["cuda","cudnn",{"name":"opencv3","default-features":false,"features":["contrib"]}]},"dc1394":{"description":"Dc1394 support for opencv","dependencies":["libdc1394"]},"default-features":{"description":"Platform-dependent default features","dependencies":[{"name":"opencv3","default-features":false,"features":["dnn","jpeg","png","quirc","tiff","webp"]},{"name":"opencv3","default-features":false,"features":["gtk"],"platform":"linux"}]},"dnn":{"description":"Enable dnn module","dependencies":[{"name":"opencv3","features":["flann"]}]},"eigen":{"description":"Eigen support for opencv","dependencies":["eigen3"]},"ffmpeg":{"description":"ffmpeg support for opencv","dependencies":[{"name":"ffmpeg","default-features":false,"features":["avcodec","avformat","swresample","swscale"]}]},"flann":{"description":"opencv_flann module","dependencies":["protobuf"]},"freetype":{"description":"Freetype support for opencv","dependencies":["freetype","harfbuzz"]},"gdcm":{"description":"GDCM support for opencv","dependencies":["gdcm"]},"gstreamer":{"description":"gstreamer support for opencv","dependencies":["gstreamer"]},"gtk":{"description":"GTK support for opencv","dependencies":["gtk"]},"halide":{"description":"Halide support for opencv","dependencies":["halide",{"name":"opencv3","default-features":false},{"name":"opencv3","features":["dnn"]}]},"ipp":{"description":"Enable Intel Integrated Performance Primitives"},"jasper":{"description":"JPEG 2000 support for opencv","dependencies":["jasper"]},"jpeg":{"description":"JPEG support for opencv","dependencies":["libjpeg-turbo"]},"lapack":{"description":"LAPACK support for opencv","dependencies":["blas","lapack"]},"nonfree":{"description":"allow nonfree and unredistributable libraries"},"openexr":{"description":"OpenEXR support for opencv","dependencies":["openexr"]},"opengl":{"description":"opengl support for opencv","dependencies":["opengl"]},"openmp":{"description":"Enable openmp support for opencv"},"ovis":{"description":"opencv_ovis module","dependencies":["ogre",{"name":"opencv3","default-features":false,"features":["contrib"]}]},"png":{"description":"PNG support for opencv","dependencies":["libpng"]},"python":{"description":"Python wrapper support for opencv","dependencies":[{"name":"opencv3","default-features":false,"features":["flann"]},"python3"]},"qt":{"description":"Qt GUI support for opencv","dependencies":[{"name":"qt5-base","default-features":false}]},"quirc":{"description":"Enable QR code module","dependencies":["quirc"]},"sfm":{"description":"opencv_sfm module","dependencies":["ceres","gflags","glog",{"name":"opencv3","default-features":false,"features":["contrib"]},{"name":"opencv3","default-features":false,"features":["eigen"]}]},"tbb":{"description":"Enable Intel Threading Building Blocks","dependencies":["tbb"]},"tiff":{"description":"TIFF support for opencv","dependencies":[{"name":"tiff","default-features":false}]},"vtk":{"description":"vtk support for opencv","dependencies":[{"name":"opencv3","features":["contrib"]},{"name":"vtk","default-features":false}]},"webp":{"description":"WebP support for opencv","dependencies":["libwebp"]},"world":{"description":"Compile to a single package support for opencv"}},"_id":"mbcXPETS2wzcL8Xs"} +{"fts":"opencv4 https://github.com/opencv/opencv ade graph api contrib opencv_contrib module cuda cuda support for opencv cudnn cudnn support for opencv dc1394 dc1394 support for opencv default-features platform-dependent default features dnn enable dnn module dnn-cuda build dnn module with cuda support eigen eigen support for opencv ffmpeg ffmpeg support for opencv freetype freetype support for opencv gdcm gdcm support for opencv gstreamer gstreamer support for opencv gtk gtk support for opencv halide halide support for opencv ipp enable intel integrated performance primitives jasper jpeg 2000 support for opencv (deprecated) jpeg jpeg support for opencv lapack lapack support for opencv nonfree allow nonfree and unredistributable libraries openexr openexr support for opencv opengl opengl support for opencv openjpeg jpeg 2000 support for opencv openmp enable openmp support for opencv openvino openvino support for opencv dnn ovis opencv_ovis module png png support for opencv python python wrapper support for opencv qt qt gui support for opencv quirc enable qr code module sfm opencv_sfm module tbb enable intel threading building blocks tiff tiff support for opencv vtk vtk support for opencv vulkan vulkan support for opencv dnn webp webp support for opencv world compile to a single package support for opencv computer vision library","name":"opencv4","version":"4.8.0","port-version":22,"description":"computer vision library","homepage":"https://github.com/opencv/opencv","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-get-python-packages","host":true},"zlib"],"default-features":["default-features"],"features":{"ade":{"description":"graph api","dependencies":["ade"]},"contrib":{"description":"opencv_contrib module","dependencies":[{"name":"hdf5","platform":"!uwp & !(windows & (arm | arm64)) & !ios"},{"name":"tesseract","platform":"!uwp & !(windows & (arm | arm64)) & !ios"}]},"cuda":{"description":"CUDA support for opencv","dependencies":["cuda",{"name":"opencv4","default-features":false,"features":["contrib"]}]},"cudnn":{"description":"cuDNN support for opencv","dependencies":["cudnn",{"name":"opencv4","default-features":false,"features":["cuda"]}]},"dc1394":{"description":"Dc1394 support for opencv","dependencies":["libdc1394"]},"default-features":{"description":"Platform-dependent default features","dependencies":[{"name":"opencv4","default-features":false,"features":["dnn","jpeg","png","quirc","tiff","webp"]},{"name":"opencv4","default-features":false,"features":["gtk"],"platform":"linux"}]},"dnn":{"description":"Enable dnn module","dependencies":["flatbuffers",{"name":"flatbuffers","host":true,"default-features":false},"protobuf"]},"dnn-cuda":{"description":"Build dnn module with CUDA support","dependencies":[{"name":"opencv4","default-features":false,"features":["cudnn","dnn"]}]},"eigen":{"description":"Eigen support for opencv","dependencies":["eigen3"]},"ffmpeg":{"description":"ffmpeg support for opencv","dependencies":[{"name":"ffmpeg","default-features":false,"features":["avcodec","avformat","swresample","swscale"]}]},"freetype":{"description":"Freetype support for opencv","dependencies":[{"name":"freetype","default-features":false},{"name":"harfbuzz","default-features":false}]},"gdcm":{"description":"GDCM support for opencv","dependencies":["gdcm"]},"gstreamer":{"description":"gstreamer support for opencv","dependencies":[{"name":"gstreamer","default-features":false,"features":["plugins-base"]}]},"gtk":{"description":"GTK support for opencv","supports":"!windows & !osx & !ios & !android","dependencies":[{"name":"gtk3","default-features":false}]},"halide":{"description":"Halide support for opencv","dependencies":["halide",{"name":"opencv4","default-features":false},{"name":"opencv4","features":["dnn"]}]},"ipp":{"description":"Enable Intel Integrated Performance Primitives"},"jasper":{"description":"JPEG 2000 support for opencv (deprecated)","dependencies":["jasper"]},"jpeg":{"description":"JPEG support for opencv","dependencies":["libjpeg-turbo"]},"lapack":{"description":"LAPACK support for opencv","dependencies":["blas","lapack"]},"nonfree":{"description":"allow nonfree and unredistributable libraries"},"openexr":{"description":"OpenEXR support for opencv","dependencies":["openexr"]},"opengl":{"description":"opengl support for opencv","dependencies":["opengl"]},"openjpeg":{"description":"JPEG 2000 support for opencv","dependencies":["openjpeg"]},"openmp":{"description":"Enable openmp support for opencv"},"openvino":{"description":"OpenVINO support for OpenCV DNN","supports":"!uwp & !x86","dependencies":[{"name":"opencv4","default-features":false,"features":["dnn"]},{"name":"openvino","default-features":false,"features":["auto","cpu","hetero"]},{"name":"openvino","default-features":false,"features":["gpu"],"platform":"x64 & !(osx | uwp)"}]},"ovis":{"description":"opencv_ovis module","dependencies":["ogre",{"name":"opencv4","default-features":false,"features":["contrib"]}]},"png":{"description":"PNG support for opencv","dependencies":["libpng"]},"python":{"description":"Python wrapper support for opencv","dependencies":["python3"]},"qt":{"description":"Qt GUI support for opencv","dependencies":["qt5compat",{"name":"qtbase","default-features":false,"features":["concurrent","gui","testlib","widgets"]}]},"quirc":{"description":"Enable QR code module","dependencies":["quirc"]},"sfm":{"description":"opencv_sfm module","dependencies":["ceres","gflags","glog",{"name":"opencv4","default-features":false,"features":["contrib"]},{"name":"opencv4","default-features":false,"features":["eigen"]}]},"tbb":{"description":"Enable Intel Threading Building Blocks","dependencies":["tbb"]},"tiff":{"description":"TIFF support for opencv","dependencies":[{"name":"tiff","default-features":false}]},"vtk":{"description":"vtk support for opencv","dependencies":[{"name":"opencv4","features":["contrib"]},{"name":"vtk","default-features":false}]},"vulkan":{"description":"Vulkan support for opencv dnn","dependencies":[{"name":"opencv4","default-features":false,"features":["dnn"]}]},"webp":{"description":"WebP support for opencv","dependencies":["libwebp"]},"world":{"description":"Compile to a single package support for opencv"}},"_id":"yzYX7rflSkuCL2co"} +{"fts":"opendnp3 https://github.com/dnp3/opendnp3/ tls build tls client/server support dnp3 (ieee-1815) protocol stack. modern c++ with bindings for .net and java.","name":"opendnp3","version":"3.1.1","port-version":1,"description":"DNP3 (IEEE-1815) protocol stack. Modern C++ with bindings for .NET and Java.","homepage":"https://github.com/dnp3/opendnp3/","supports":"!uwp","dependencies":["asio",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tls":{"description":"Build TLS client/server support","dependencies":["openssl"]}},"_id":"DCjTH9HmPTAg9Fpr"} +{"fts":"openexr https://www.openexr.com/ tools build tools openexr is a high dynamic-range (hdr) image file format developed by industrial light & magic for use in computer imaging applications","name":"openexr","version":"3.2.4","description":"OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications","homepage":"https://www.openexr.com/","license":"BSD-3-Clause","supports":"!uwp","dependencies":["imath","libdeflate",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build tools"}},"_id":"fI2h2cjT0bmGQ2WD"} +{"fts":"openfbx https://github.com/nem0/openfbx lightweight open source fbx importer","name":"openfbx","version-date":"2022-07-18","description":"Lightweight open source FBX importer","homepage":"https://github.com/nem0/OpenFBX","license":"MIT","dependencies":["miniz",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"zLQ71NDwQvHqyqlq"} +{"fts":"openfx https://github.com/academysoftwarefoundation/openfx reza alizadeh majd , behnam binesh ","name":"openfx","version":"1.4","maintainers":"Reza Alizadeh Majd , Behnam Binesh ","summary":"OpenFX - An open-source plugin API for visual effects","homepage":"https://github.com/AcademySoftwareFoundation/openfx","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"dKkd6gtvVRYInYvV"} +{"fts":"opengl-registry https://github.com/khronosgroup/opengl-registry opengl, opengl es, and opengl es-sc api and extension registry","name":"opengl-registry","version-date":"2024-02-10","port-version":1,"description":"OpenGL, OpenGL ES, and OpenGL ES-SC API and Extension Registry","homepage":"https://github.com/KhronosGroup/OpenGL-Registry","supports":"!xbox","dependencies":["egl-registry"],"_id":"DZf2pw0FVzZU9NZy"} +{"fts":"opengl open graphics library (opengl)[3][4][5] is a cross-language, cross-platform application programming interface (api) for rendering 2d and 3d vector graphics.","name":"opengl","version-date":"2022-12-04","port-version":3,"description":"Open Graphics Library (OpenGL)[3][4][5] is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics.","license":null,"supports":"!uwp & !xbox","dependencies":["opengl-registry"],"_id":"Q4b6YgjtIwe3Bl0R"} +{"fts":"openh264 https://www.openh264.org/ openh264 is a codec library which supports h.264 encoding and decoding. it is suitable for use in real time applications such as webrtc.","name":"openh264","version-date":"2021-03-16","port-version":4,"description":"OpenH264 is a codec library which supports H.264 encoding and decoding. It is suitable for use in real time applications such as WebRTC.","homepage":"https://www.openh264.org/","supports":"!uwp","dependencies":[{"name":"vcpkg-tool-meson","host":true}],"_id":"5bUc777ODs0QLro9"} +{"fts":"openigtlink https://github.com/openigtlink/openigtlink openigtlink is an open-source network communication interface specifically designed for image-guided interventions.","name":"openigtlink","version":"3.0","port-version":4,"description":"OpenIGTLink is an open-source network communication interface specifically designed for image-guided interventions.","homepage":"https://github.com/openigtlink/OpenIGTLink","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"RC7oHMDSR4Cf4IQj"} +{"fts":"openimageio https://github.com/openimageio/oiio ffmpeg enable ffmpeg support for openimageio freetype enable freetype support for openimageio gif enable giflib support for openimageio libheif enable heif support for openimageio libraw enable raw image files support opencolorio enable opencolorio support for openimageio.,this feature can only be used when openexr and opencolorio use the same version of imath. opencv enable opencv support for openimageio openjpeg enable openjpeg support for openimageio pybind11 enable python bindings support for openimageio tools build openimageio tools viewer build openimageio viewer webp enable libwebp support for openimageio a library for reading and writing images, and a bunch of related classes, utilities, and application.","name":"openimageio","version":"2.5.14.0","description":"A library for reading and writing images, and a bunch of related classes, utilities, and application.","homepage":"https://github.com/OpenImageIO/oiio","license":"BSD-3-Clause","dependencies":["boost-algorithm","boost-asio","boost-config","boost-filesystem","boost-foreach","boost-random","boost-regex","boost-smart-ptr","boost-stacktrace","boost-static-assert","boost-system","boost-thread","boost-type-traits","fmt","libjpeg-turbo","libpng","openexr","robin-map",{"name":"tiff","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"ffmpeg":{"description":"Enable ffmpeg support for openimageio","dependencies":[{"name":"ffmpeg","default-features":false,"features":["avresample"]}]},"freetype":{"description":"Enable freetype support for openimageio","dependencies":["freetype"]},"gif":{"description":"Enable giflib support for openimageio","dependencies":["giflib"]},"libheif":{"description":"Enable heif support for openimageio","dependencies":["libheif"]},"libraw":{"description":"Enable RAW image files support","dependencies":["libraw"]},"opencolorio":{"description":["Enable opencolorio support for openimageio.","This feature can only be used when openexr and opencolorio use the same version of Imath."],"dependencies":["opencolorio"]},"opencv":{"description":"Enable opencv support for openimageio","dependencies":[{"name":"opencv","default-features":false}]},"openjpeg":{"description":"Enable openjpeg support for openimageio","dependencies":["openjpeg"]},"pybind11":{"description":"Enable Python bindings support for openimageio","dependencies":["pybind11","python3"]},"tools":{"description":"Build openimageio tools"},"viewer":{"description":"Build openimageio viewer","dependencies":["opengl",{"name":"openimageio","features":["tools"]},{"name":"qtbase","default-features":false}]},"webp":{"description":"Enable libwebp support for openimageio","dependencies":["libwebp"]}},"_id":"Rh3jGEeHV9x4Gnhf"} +{"fts":"openjpeg https://github.com/uclouvain/openjpeg jpip build optional component jpip tools (deprecated) openjpeg is an open-source jpeg 2000 codec written in c language. it has been developed in order to promote the use of jpeg 2000, a still-image compression standard from the joint photographic experts group (jpeg). since april 2015, it is officially recognized by iso/iec and itu-t as a jpeg 2000 reference software.","name":"openjpeg","version":"2.5.2","port-version":1,"description":"OpenJPEG is an open-source JPEG 2000 codec written in C language. It has been developed in order to promote the use of JPEG 2000, a still-image compression standard from the Joint Photographic Experts Group (JPEG). Since April 2015, it is officially recognized by ISO/IEC and ITU-T as a JPEG 2000 Reference Software.","homepage":"https://github.com/uclouvain/openjpeg","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"jpip":{"description":"Build optional component jpip","supports":"!uwp"},"tools":{"description":"(deprecated)","dependencies":[{"name":"curl","platform":"!windows"},{"name":"fastcgi","platform":"!windows"},"lcms","libpng",{"name":"tiff","default-features":false},"zlib"]}},"_id":"JuWmP0QwDVujV0Tk"} +{"fts":"openldap https://www.openldap.org/software/ cyrus-sasl with cyrus sasl support tools enable client tools openldap software is an open source implementation of the lightweight directory access protocol. when using the cyrus-sasl feature on linux, you need to install the libsasl2-dev development package.","name":"openldap","version":"2.5.18","description":"OpenLDAP Software is an open source implementation of the Lightweight Directory Access Protocol. When using the cyrus-sasl feature on Linux, you need to install the libsasl2-dev development package.","homepage":"https://www.openldap.org/software/","license":"OLDAP-2.8","supports":"!windows, (mingw & !x86)","dependencies":["openssl"],"features":{"cyrus-sasl":{"description":"with Cyrus SASL support"},"tools":{"description":"Enable client tools"}},"_id":"ZQ1Rse9xJIZGW7ot"} +{"fts":"openmama https://github.com/finos/openmama openmama is a high performance vendor neutral lightweight wrapper that provides a common api interface to different middleware and messaging solutions across a variety of platforms and languages","name":"openmama","version-semver":"6.3.2","port-version":3,"description":"OpenMAMA is a high performance vendor neutral lightweight wrapper that provides a common API interface to different middleware and messaging solutions across a variety of platforms and languages","homepage":"https://github.com/finos/OpenMAMA","license":"LGPL-2.1","supports":"!xbox","dependencies":["apr","apr-util","libevent",{"name":"libuuid","platform":"!windows & !osx"},{"name":"qpid-proton","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"9YZW87cUkNnFHSCs"} +{"fts":"openmesh https://www.graphics.rwth-aachen.de/media/openmesh_static/daily-builds/doc/index.html a generic and efficient polygon mesh data structure","name":"openmesh","version":"10.0","description":"A generic and efficient polygon mesh data structure","homepage":"https://www.graphics.rwth-aachen.de/media/openmesh_static/Daily-Builds/Doc/index.html","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"IVWT9ABkB6KEljz8"} +{"fts":"openmpi https://www.open-mpi.org/ the open mpi project is an open source message passing interface implementation that is developed and maintained by a consortium of academic, research, and industry partners. open mpi is therefore able to combine the expertise, technologies, and resources from all across the high performance computing community in order to build the best mpi library available. open mpi offers advantages for system and software vendors, application developers and computer science researchers.","name":"openmpi","version":"4.1.6","port-version":1,"description":"The Open MPI Project is an open source Message Passing Interface implementation that is developed and maintained by a consortium of academic, research, and industry partners. Open MPI is therefore able to combine the expertise, technologies, and resources from all across the High Performance Computing community in order to build the best MPI library available. Open MPI offers advantages for system and software vendors, application developers and computer science researchers.","homepage":"https://www.open-mpi.org/","supports":"!(windows | uwp)","_id":"JjjAnSkVuvPR02UE"} +{"fts":"openmvg opencv opencv support for openmvg openmp openmp support for openmvg software build openmvg tools open multiple view geometry library. basis for 3d computer vision and structure from motion.","name":"openmvg","version":"2.0","port-version":11,"description":"open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.","license":"MPL-2.0-no-copyleft-exception","supports":"(x86 | x64 | arm64) & !xbox","dependencies":["cereal",{"name":"ceres","features":["cxsparse","suitesparse"]},"coin-or-clp","coin-or-osi","coinutils","eigen3","flann","libjpeg-turbo","liblemon","libpng",{"name":"tiff","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"vlfeat","zlib"],"features":{"opencv":{"description":"opencv support for openmvg","dependencies":[{"name":"opencv","features":["contrib"]}]},"openmp":{"description":"openmp support for openmvg"},"software":{"description":"build openMVG tools","dependencies":["qt5-base","qt5-svg"]}},"_id":"uDkb4HLalDTwv85J"} +{"fts":"openmvs https://cdcseacave.github.io/openmvs ceres ceres support for openmvs cuda cuda support for openmvs nonfree nonfree support for openmvs openmp openmp support for openmvs openmvs: open multi-view stereo reconstruction library","name":"openmvs","version":"2.1.0","port-version":6,"description":"OpenMVS: open Multi-View Stereo reconstruction library","homepage":"https://cdcseacave.github.io/openMVS","license":"AGPL-3.0-only","supports":"!xbox","dependencies":["boost-iostreams","boost-program-options","boost-serialization","boost-system","boost-throw-exception",{"name":"cgal","default-features":false},"eigen3","glew","glfw3","libpng","opencv",{"name":"openmvg","features":["software"],"platform":"!(windows & static)"},{"name":"tiff","default-features":false},"vcglib",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["nonfree"],"features":{"ceres":{"description":"CERES support for openmvs","dependencies":["ceres"]},"cuda":{"description":"CUDA support for openmvs","dependencies":["cuda"]},"nonfree":{"description":"nonfree support for openmvs"},"openmp":{"description":"OpenMP support for openmvs"}},"_id":"nymo05aUswx6CBH1"} +{"fts":"openni2 https://github.com/openni/openni2 openni is open source library for access to natural interaction (ni) devices such as rgb-d camera.","name":"openni2","version":"2.2.0.33","port-version":15,"description":"OpenNI is open source library for access to Natural Interaction (NI) devices such as RGB-D camera.","homepage":"https://github.com/OpenNI/OpenNI2","license":"Apache-2.0","supports":"!uwp & !staticcrt","dependencies":["kinectsdk1",{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"_id":"6oyG7AZrk9MpKxeu"} +{"fts":"openscap https://github.com/openscap/openscap python build with python3 util build available utils the oscap program is a command line tool that allows users to load, scan, validate, edit, and export scap documents.","name":"openscap","version":"1.4.0","port-version":1,"description":"The oscap program is a command line tool that allows users to load, scan, validate, edit, and export SCAP documents.","homepage":"https://github.com/OpenSCAP/openscap","license":"LGPL-2.1-or-later","supports":"!xbox","dependencies":[{"name":"acl","platform":"linux"},"curl","glib","libpopt","libxml2","libxslt","libzip","openssl","pcre","pthreads",{"name":"vcpkg-cmake","host":true},"xmlsec","zlib"],"features":{"python":{"description":"build with python3"},"util":{"description":"build available utils","dependencies":[{"name":"getopt-win32","platform":"windows"}]}},"_id":"othl6uq53qEyETc7"} +{"fts":"openslide https://openslide.org/ openslide is a c library for reading whole slide image files (also known as virtual slides). it provides a consistent and simple api for reading files from multiple vendors.","name":"openslide","version":"3.4.1","port-version":4,"description":"OpenSlide is a C library for reading whole slide image files (also known as virtual slides). It provides a consistent and simple API for reading files from multiple vendors.","homepage":"https://openslide.org/","license":"LGPL-2.1-or-later","supports":"native & !(windows & static) & !xbox & !osx","dependencies":["cairo","gdk-pixbuf","glib","libjpeg-turbo","libpng","libxml2","openjpeg","sqlite3",{"name":"tiff","default-features":false},{"name":"vcpkg-tool-meson","host":true},"zlib"],"_id":"Wcl69uuJajF7bTSI"} +{"fts":"openssl-unix deprecated openssl port. use port openssl instead.","name":"openssl-unix","version-string":"deprecated","description":"Deprecated OpenSSL port. Use port openssl instead.","supports":"!windows","dependencies":["openssl"],"_id":"hbBgV2MagA6hxNdV"} +{"fts":"openssl-uwp deprecated openssl port. use port openssl instead.","name":"openssl-uwp","version-string":"deprecated","description":"Deprecated OpenSSL port. Use port openssl instead.","supports":"uwp","dependencies":["openssl"],"_id":"4cQsGrEtFHjGukUb"} +{"fts":"openssl-windows deprecated openssl port. use port openssl instead.","name":"openssl-windows","version-string":"deprecated","description":"Deprecated OpenSSL port. Use port openssl instead.","supports":"windows & !uwp","dependencies":["openssl"],"_id":"SzmR25W63fRRjBCt"} +{"fts":"openssl https://www.openssl.org fips enable fips ssl3 enable ssl3 tools install openssl executable and scripts weak-ssl-ciphers enable weak-ssl-ciphers openssl is an open source project that provides a robust, commercial-grade, and full-featured toolkit for the transport layer security (tls) and secure sockets layer (ssl) protocols. it is also a general-purpose cryptography library.","name":"openssl","version":"3.3.2","port-version":1,"description":"OpenSSL is an open source project that provides a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. It is also a general-purpose cryptography library.","homepage":"https://www.openssl.org","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-cmake-get-vars","host":true}],"features":{"fips":{"description":"Enable fips","supports":"!static"},"ssl3":{"description":"Enable SSL3"},"tools":{"description":"Install openssl executable and scripts","supports":"!uwp"},"weak-ssl-ciphers":{"description":"Enable weak-ssl-ciphers"}},"_id":"VaoM8P7IfYCTfuTE"} +{"fts":"opensubdiv https://github.com/pixaranimationstudios/opensubdiv cuda enable cuda backend dx enable directx support examples build examples glew enable glew wrapper library glfw build components depending on glfw omp enable openmp backend opencl enable opencl backend opengl enable opengl backend ptex enable ptex support tbb enable tbb backend true-deriv-eval enable true derivative evaluation for gregory basis patches tutorials enable tutorials build an open-source subdivision surface library.","name":"opensubdiv","version-semver":"3.5.0","port-version":2,"description":"An Open-Source subdivision surface library.","homepage":"https://github.com/PixarAnimationStudios/OpenSubdiv","license":"Apache-2.0","supports":"!arm & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cuda":{"description":"Enable CUDA backend","dependencies":["cuda"]},"dx":{"description":"Enable DirectX support","dependencies":[{"name":"directxsdk","features":["xp"]}]},"examples":{"description":"Build examples"},"glew":{"description":"Enable GLEW wrapper library","dependencies":["glew"]},"glfw":{"description":"Build components depending on GLFW","dependencies":["glfw3"]},"omp":{"description":"Enable OpenMP backend"},"opencl":{"description":"Enable OpenCL backend","dependencies":["opencl"]},"opengl":{"description":"Enable OpenGL backend","dependencies":["opengl"]},"ptex":{"description":"Enable Ptex support","dependencies":["ptex"]},"tbb":{"description":"Enable TBB backend","dependencies":["tbb"]},"true-deriv-eval":{"description":"Enable true derivative evaluation for Gregory basis patches"},"tutorials":{"description":"Enable tutorials build"}},"_id":"wRw8yie7JpjxhV4S"} +{"fts":"opentelemetry-cpp-contrib-version https://github.com/open-telemetry/opentelemetry-cpp-contrib this port manages the opentelemetry-cpp-version that will be used for opentelemetry-cpp","name":"opentelemetry-cpp-contrib-version","version-date":"2024-06-17","description":"This port manages the opentelemetry-cpp-version that will be used for opentelemetry-cpp","homepage":"https://github.com/open-telemetry/opentelemetry-cpp-contrib","license":"Apache-2.0","_id":"5NvdkbHzQavgMTlt"} +{"fts":"opentelemetry-cpp https://github.com/open-telemetry/opentelemetry-cpp elasticsearch whether to include the elasticsearch client in the sdk etw whether to include the etw exporter in the sdk geneva whether to include the geneva exporter from the opentelemetry-cpp-contrib repository otlp-grpc whether to include the otlp grpc exporter in the sdk otlp-http whether to include the opentelemetry protocol over http in the sdk prometheus whether to include the prometheus client in the sdk user-events whether to include the user events exporter from the opentelemetry-cpp-contrib repository zipkin whether to include the zipkin exporter in the sdk opentelemetry is a collection of tools, apis, and sdks. you use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) for analysis in order to understand your software's performance and behavior.","name":"opentelemetry-cpp","version-semver":"1.16.1","description":["OpenTelemetry is a collection of tools, APIs, and SDKs.","You use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) for analysis in order to understand your software's performance and behavior."],"homepage":"https://github.com/open-telemetry/opentelemetry-cpp","license":"Apache-2.0","dependencies":["abseil","nlohmann-json",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"elasticsearch":{"description":"Whether to include the Elasticsearch Client in the SDK","dependencies":[{"name":"curl","default-features":false}]},"etw":{"description":"Whether to include the ETW Exporter in the SDK","supports":"windows"},"geneva":{"description":"Whether to include the Geneva Exporter from the opentelemetry-cpp-contrib repository","dependencies":[{"name":"opentelemetry-cpp","features":["etw"],"platform":"windows"},"opentelemetry-cpp-contrib-version"]},"otlp-grpc":{"description":"Whether to include the OTLP gRPC exporter in the SDK","dependencies":["grpc",{"name":"grpc","host":true}]},"otlp-http":{"description":"Whether to include the OpenTelemetry Protocol over HTTP in the SDK","dependencies":["curl","protobuf"]},"prometheus":{"description":"Whether to include the Prometheus Client in the SDK","dependencies":["prometheus-cpp"]},"user-events":{"description":"Whether to include the User Events Exporter from the opentelemetry-cpp-contrib repository","supports":"linux","dependencies":["libeventheader-tracepoint","libtracepoint",{"name":"opentelemetry-cpp","features":["otlp-http"]},"opentelemetry-cpp-contrib-version"]},"zipkin":{"description":"Whether to include the Zipkin exporter in the SDK"}},"_id":"MfCzq1VjW5nhMEpc"} +{"fts":"opentracing https://opentracing.io c++ implementation of the opentracing api","name":"opentracing","version":"1.6.0","port-version":4,"description":"C++ implementation of the OpenTracing API","homepage":"https://opentracing.io","license":"Apache-2.0","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"HFHBhnlSMhJmHUgp"} +{"fts":"openturns http://www.openturns.org openturns is a scientific c++ and python library featuring an internal data model and algorithms dedicated to the treatment of uncertainties.","name":"openturns","version":"1.20","port-version":2,"description":"OpenTURNS is a scientific C++ and Python library featuring an internal data model and algorithms dedicated to the treatment of uncertainties.","homepage":"http://www.openturns.org","license":null,"dependencies":["blas","boost-multiprecision","boost-random","ceres","cminpack","dlib","exprtk",{"name":"hdf5","default-features":false,"features":["cpp"]},"lapack","libxml2","mpc","mpfr","muparser","nlopt","pagmo2","pthread","python3",{"name":"python3","host":true},"spectra","tbb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"aUgy5O4lRkhgXRbD"} +{"fts":"openvdb https://github.com/dreamworksanimation/openvdb ax provides a powerful and easy way of interacting with openvdb volume and point data. nanovdb a lightweight gpu friendly version of vdb initially targeting rendering applications tools openvdb utilities: view, print and render sparse volume data structure and tools","name":"openvdb","version":"11.0.0","description":"Sparse volume data structure and tools","homepage":"https://github.com/dreamworksanimation/openvdb","license":"MPL-2.0","supports":"!xbox","dependencies":["blosc","boost-any","boost-date-time","boost-interprocess","boost-iostreams","boost-ptr-container","boost-system","boost-thread","boost-uuid","imath","openexr","tbb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"ax":{"description":"Provides a powerful and easy way of interacting with OpenVDB volume and point data.","supports":"!windows","dependencies":[{"name":"llvm","default-features":false}]},"nanovdb":{"description":"A lightweight GPU friendly version of VDB initially targeting rendering applications","dependencies":["cuda"]},"tools":{"description":"OpenVDB utilities: view, print and render","dependencies":["glew","glfw3"]}},"_id":"zE2gVr8w1FqCW3Cu"} +{"fts":"openvino https://github.com/openvinotoolkit/openvino openvino developers auto enables auto plugin for inference auto-batch enables auto batch plugin for inference, useful for throughput mode cpu enables cpu plugin for inference gpu enables gpu plugin for inference hetero enables hetero plugin for inference ir enables ir frontend for reading models in openvino ir format npu npu support onnx enables onnx frontend for reading models in onnx format paddle enables paddlepaddle frontend for reading models in paddlepaddle format pytorch enables pytorch frontend to convert models in pytorch format tensorflow enables tensorflow frontend for reading models in tensorflow format tensorflow-lite enables tensorflow lite frontend for reading models in tensorflow lite format intel® distribution of openvino™ toolkit is an open-source toolkit for optimizing and deploying ai inference. it can be used to develop applications and solutions based on deep learning tasks, such as: emulation of human vision, automatic speech recognition, natural language processing, recommendation systems, etc. it provides high-performance and rich deployment options, from edge to cloud","name":"openvino","version":"2024.4.0","maintainers":"OpenVINO Developers ","summary":"This is a port for Open Visual Inference And Optimization toolkit for AI inference","description":["Intel® Distribution of OpenVINO™ toolkit is an open-source toolkit for optimizing ","and deploying AI inference. It can be used to develop applications and solutions based ","on deep learning tasks, such as: emulation of human vision, automatic speech recognition, ","natural language processing, recommendation systems, etc. It provides high-performance ","and rich deployment options, from edge to cloud"],"homepage":"https://github.com/openvinotoolkit/openvino","documentation":"https://docs.openvino.ai/latest/index.html","license":"Apache-2.0","supports":"!uwp & !x86 & !(android & arm32)","dependencies":[{"name":"pkgconf","host":true},"pugixml",{"name":"tbb","version>=":"2021.10.0#2"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-get-python-packages","host":true},{"name":"xbyak","platform":"!(arm | uwp)","version>=":"6.69"}],"default-features":["auto","auto-batch",{"name":"cpu","platform":"!(windows & arm)"},{"name":"gpu","platform":"x64 & !(osx | uwp)"},"hetero","ir","onnx","paddle","pytorch","tensorflow","tensorflow-lite"],"features":{"auto":{"description":"Enables Auto plugin for inference"},"auto-batch":{"description":"Enables Auto Batch plugin for inference, useful for throughput mode"},"cpu":{"description":"Enables CPU plugin for inference","supports":"!(windows & arm)"},"gpu":{"description":"Enables GPU plugin for inference","supports":"x64 & !(osx | uwp)","dependencies":["opencl","rapidjson"]},"hetero":{"description":"Enables Hetero plugin for inference"},"ir":{"description":"Enables IR frontend for reading models in OpenVINO IR format"},"npu":{"description":"NPU Support","supports":"x64 & !(osx | uwp) & !static"},"onnx":{"description":"Enables ONNX frontend for reading models in ONNX format","dependencies":[{"name":"onnx","version>=":"1.13.1"},{"name":"protobuf","version>=":"3.21.2"},{"name":"protobuf","host":true,"version>=":"3.21.2"}]},"paddle":{"description":"Enables PaddlePaddle frontend for reading models in PaddlePaddle format","dependencies":[{"name":"protobuf","version>=":"3.21.2"},{"name":"protobuf","host":true,"version>=":"3.21.2"}]},"pytorch":{"description":"Enables PyTorch frontend to convert models in PyTorch format"},"tensorflow":{"description":"Enables TensorFlow frontend for reading models in TensorFlow format","dependencies":[{"name":"protobuf","version>=":"3.21.2"},{"name":"protobuf","host":true,"version>=":"3.21.2"},"snappy"]},"tensorflow-lite":{"description":"Enables TensorFlow Lite frontend for reading models in TensorFlow Lite format","dependencies":[{"name":"flatbuffers","version>=":"2.0.6"},{"name":"flatbuffers","host":true,"version>=":"2.0.6"}]}},"_id":"zCk7ytnpXtPvzj86"} +{"fts":"openvpn3 https://openvpn.net a c++ class library that implements the functionality of an openvpn client, and is protocol-compatible with the openvpn 2.x branch.","name":"openvpn3","version":"3.10","port-version":1,"description":"a C++ class library that implements the functionality of an OpenVPN client, and is protocol-compatible with the OpenVPN 2.x branch.","homepage":"https://openvpn.net","license":"AGPL-3.0-only","supports":"!uwp & !xbox","dependencies":["asio","lz4","mbedtls",{"name":"tap-windows6","platform":"windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"i0iRu84KnuFfZpfQ"} +{"fts":"openvr https://github.com/valvesoftware/openvr an api and runtime that allows access to vr hardware from multiple vendors without requiring that applications have specific knowledge of the hardware they are targeting.","name":"openvr","version":"2.5.1","description":"An API and runtime that allows access to VR hardware from multiple vendors without requiring that applications have specific knowledge of the hardware they are targeting.","homepage":"https://github.com/ValveSoftware/openvr","license":"BSD-3-Clause","supports":"!(arm | uwp | osx | android)","_id":"UQrVqUWsDngvi2ZS"} +{"fts":"openxr-loader https://github.com/khronosgroup/openxr-sdk vulkan vulkan functionality for openxr a royalty-free, open standard that provides high-performance access to augmented reality (ar) and virtual reality (vr)—collectively known as xr—platforms and devices","name":"openxr-loader","version":"1.0.31","description":"A royalty-free, open standard that provides high-performance access to Augmented Reality (AR) and Virtual Reality (VR)—collectively known as XR—platforms and devices","homepage":"https://github.com/KhronosGroup/OpenXR-SDK","license":"Apache-2.0","supports":"!uwp & !osx","dependencies":["jsoncpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"vulkan":{"description":"Vulkan functionality for OpenXR","dependencies":["vulkan"]}},"_id":"AcoVZnGy2uKhdte7"} +{"fts":"optimus-cpp https://github.com/kafeg/optimus-cpp id hashing and obfuscation using knuth's algorithm for c++","name":"optimus-cpp","version":"0.3.0","description":"ID hashing and Obfuscation using Knuth's Algorithm for C++","homepage":"https://github.com/kafeg/optimus-cpp","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"zM1AUZS748dZeW3J"} +{"fts":"optional-bare a simple version of a c++17-like optional for default-constructible, copyable types, for c++98 and later in a single-file header-only library","name":"optional-bare","version":"1.1.0","port-version":3,"description":"A simple version of a C++17-like optional for default-constructible, copyable types, for C++98 and later in a single-file header-only library","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"CeEjK8m4c8sw1WEY"} +{"fts":"optional-lite https://github.com/martinmoene/optional-lite a c++17-like optional, a nullable object for c++98, c++11 and later in a single-file header-only library","name":"optional-lite","version":"3.6.0","description":"A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library","homepage":"https://github.com/martinmoene/optional-lite","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"8ENTFwNKSmgBJYGE"} +{"fts":"opus https://github.com/xiph/opus avx2 builds the library with avx2 instruction set totally open, royalty-free, highly versatile audio codec","name":"opus","version":"1.5.2","description":"Totally open, royalty-free, highly versatile audio codec","homepage":"https://github.com/xiph/opus","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"avx2":{"description":"Builds the library with avx2 instruction set"}},"_id":"GO6LKHH2YrZVMcyS"} +{"fts":"opusfile https://github.com/xiph/opusfile opusurl support decoding of http(s) streams stand-alone decoder library for .opus streams","name":"opusfile","version":"0.12+20221121","port-version":1,"description":"Stand-alone decoder library for .opus streams","homepage":"https://github.com/xiph/opusfile","license":"BSD-3-Clause","supports":"!uwp","dependencies":["libogg","opus",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"opusurl":{"description":"Support decoding of http(s) streams","supports":"!windows","dependencies":["openssl"]}},"_id":"WKISgcS0FlssT1JT"} +{"fts":"orc https://orc.apache.org/ the smallest, fastest columnar storage for hadoop workloads.","name":"orc","version":"2.0.0","description":"The smallest, fastest columnar storage for Hadoop workloads.","homepage":"https://orc.apache.org/","license":"Apache-2.0","supports":"!uwp","dependencies":["lz4","protobuf",{"name":"protobuf","host":true},"snappy",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib","zstd"],"_id":"aIiBQb7y68l3sgEI"} +{"fts":"orocos-kdl https://github.com/orocos/orocos_kinematics_dynamics kinematics and dynamics library.","name":"orocos-kdl","version":"1.5.1","description":"Kinematics and Dynamics Library.","homepage":"https://github.com/orocos/orocos_kinematics_dynamics","dependencies":["eigen3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"wKWy1H1GgiICz3I6"} +{"fts":"osg-qt osgqt - qt project for making use of openscenegraph(osg)","name":"osg-qt","version-string":"Qt5","port-version":3,"description":"osgQt - Qt project for making use of OpenSceneGraph(OSG)","dependencies":["osg",{"name":"qt5-base","default-features":false},{"name":"vcpkg-cmake","host":true}],"_id":"fJGHtBtItnZvXLCB"} +{"fts":"osg https://www.openscenegraph.com/ collada support for collada (.dae) files default-features platform-dependent default features docs build openscenegraph reference documentation using doxygen (use: make doc_openscenegraph doc_openthreads examples enable to build osg examples fontconfig enable fontconfig support for osgtext freetype enable freetype support nvtt build texture processing tools plugin openexr build the exr plugin packages set to on to generate cpack configuration files and packaging targets plugins build most osg plugins sdl1 build sdl 1 plugin, and enable sdl 1 app features tools enable to build osg applications (e.g. osgviewer) the openscenegraph is an open source high performance 3d graphics toolkit.","name":"osg","version":"3.6.5","port-version":25,"description":"The OpenSceneGraph is an open source high performance 3D graphics toolkit.","homepage":"https://www.openscenegraph.com/","license":null,"supports":"!uwp","dependencies":[{"name":"expat","platform":"windows"},"opengl-registry",{"name":"openimageio","default-features":false,"platform":"osx"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["default-features","freetype","plugins"],"features":{"collada":{"description":"Support for Collada (.dae) files","dependencies":["collada-dom"]},"default-features":{"description":"Platform-dependent default features","dependencies":[{"name":"osg","default-features":false,"features":["openexr"],"platform":"!uwp"},{"name":"osg","default-features":false,"features":["fontconfig"],"platform":"!android & !ios & !uwp"},{"name":"osg","default-features":false,"features":["nvtt"],"platform":"!x86 & !(windows & arm64) & !uwp"}]},"docs":{"description":"Build OpenSceneGraph reference documentation using doxygen (use: make doc_openscenegraph doc_openthreads"},"examples":{"description":"Enable to build OSG Examples","dependencies":[{"name":"libiconv","platform":"windows"},{"name":"osg","default-features":false,"features":["freetype","plugins"]},"sdl2"]},"fontconfig":{"description":"Enable Fontconfig support for osgText","dependencies":["fontconfig",{"name":"osg","default-features":false,"features":["freetype"]}]},"freetype":{"description":"Enable Freetype support","dependencies":[{"name":"freetype","default-features":false}]},"nvtt":{"description":"Build texture processing tools plugin","dependencies":["nvtt"]},"openexr":{"description":"Build the exr plugin","dependencies":["openexr"]},"packages":{"description":"Set to ON to generate CPack configuration files and packaging targets"},"plugins":{"description":"Build most OSG plugins","dependencies":[{"name":"curl","default-features":false},{"name":"gdal","default-features":false},{"name":"giflib","platform":"windows"},{"name":"jasper","default-features":false},"libgta",{"name":"libiconv","platform":"windows"},"libjpeg-turbo","libpng",{"name":"libxml2","platform":"windows"},{"name":"tiff","default-features":false}]},"sdl1":{"description":"Build SDL 1 plugin, and enable SDL 1 app features","dependencies":["sdl1"]},"tools":{"description":"Enable to build OSG Applications (e.g. osgviewer)","dependencies":[{"name":"curl","default-features":false},{"name":"libiconv","platform":"windows"},"libjpeg-turbo","libpng",{"name":"osg","default-features":false,"features":["freetype","plugins"]}]}},"_id":"eOz9LLA3Avjculsq"} +{"fts":"osgearth https://github.com/gwaldron/osgearth blend2d enable blend2d support default-features platform-dependent default features tools build tools osgearth - dynamic map generation toolkit for openscenegraph copyright 2021 pelican mapping.","name":"osgearth","version":"3.4","port-version":3,"description":"osgEarth - Dynamic map generation toolkit for OpenSceneGraph Copyright 2021 Pelican Mapping.","homepage":"https://github.com/gwaldron/osgearth","license":"LGPL-3.0-or-later","supports":"!(arm | x86 | wasm32 | xbox | uwp)","dependencies":["basisu","blosc","cfitsio","draco","geos","glew","libwebp","libzip","opengl",{"name":"osg","default-features":false,"features":["plugins"]},"protobuf","pthreads","sqlite3","tinyxml",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["default-features"],"features":{"blend2d":{"description":"Enable Blend2D support","dependencies":["blend2d"]},"default-features":{"description":"Platform-dependent default features","dependencies":[{"name":"osgearth","default-features":false,"features":["blend2d"],"platform":"!(arm & windows) & !uwp & !wasm32"}]},"tools":{"description":"Build tools"}},"_id":"3mOrKgrqGXWC590I"} +{"fts":"osmanip https://github.com/justwhit3/osmanip a cross-platform library for output stream manipulation using ansi escape sequences.","name":"osmanip","version":"4.6.1","description":"A cross-platform library for output stream manipulation using ANSI escape sequences.","homepage":"https://github.com/JustWhit3/osmanip","license":"MIT","dependencies":["arsenalgear",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"kjwnMt7p13w9AAij"} +{"fts":"otl http://otl.sourceforge.net/ oracle, odbc and db2-cli template library","name":"otl","version":"4.0.476","description":"Oracle, Odbc and DB2-CLI Template Library","homepage":"http://otl.sourceforge.net/","license":"ISC","_id":"g58aKRp2HbEOVAJr"} +{"fts":"outcome https://github.com/ned14/outcome niall douglas henrik gaßmann polyfill-cxx17 polyfill c++17 entities polyfill-cxx20 polyfill c++20 entities run-tests build and run the dependency validation tests provides very lightweight outcome and result (non-boost edition)","name":"outcome","version":"2.2.9","maintainers":["Niall Douglas ","Henrik Gaßmann "],"description":"Provides very lightweight outcome and result (non-Boost edition)","homepage":"https://github.com/ned14/outcome","license":"Apache-2.0 OR BSL-1.0","supports":"!uwp","dependencies":["ned14-internal-quickcpplib","status-code",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"polyfill-cxx17":{"description":"Polyfill C++17 entities","dependencies":[{"name":"ned14-internal-quickcpplib","default-features":false,"features":["polyfill-cxx17"]},{"name":"outcome","default-features":false,"features":["polyfill-cxx20"]}]},"polyfill-cxx20":{"description":"Polyfill C++20 entities","dependencies":[{"name":"ned14-internal-quickcpplib","default-features":false,"features":["polyfill-cxx20"]}]},"run-tests":{"description":"Build and run the dependency validation tests"}},"_id":"kWHFuJd1f52Q3vPT"} +{"fts":"p-ranav-csv https://github.com/p-ranav/csv [deprecated] csv for modern c++","name":"p-ranav-csv","version-date":"2019-07-11","port-version":3,"description":"[deprecated] CSV for modern C++","homepage":"https://github.com/p-ranav/csv","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"PVWl6vTBUc8a36MG"} +{"fts":"p-ranav-csv2 https://github.com/p-ranav/csv2 csv for modern c++","name":"p-ranav-csv2","version-date":"2020-12-14","port-version":4,"description":"CSV for modern C++","homepage":"https://github.com/p-ranav/csv2","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"WA2Y8HXTaf4qmiur"} +{"fts":"pagmo2 https://esa.github.io/pagmo2/ nlopt enable the nlopt wrappers a c++ platform to perform parallel computations of optimization tasks (global and local) via the asynchronous generalized island model.","name":"pagmo2","version":"2.19.0","port-version":2,"description":"A C++ platform to perform parallel computations of optimization tasks (global and local) via the asynchronous generalized island model.","homepage":"https://esa.github.io/pagmo2/","license":"GPL-3.0-or-later OR LGPL-3.0-or-later","supports":"!xbox","dependencies":["boost-any","boost-graph","boost-safe-numerics","boost-serialization","eigen3","tbb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"nlopt":{"description":"Enable the NLopt wrappers","dependencies":["nlopt"]}},"_id":"Y6HiQYjwWAZOtjAx"} +{"fts":"paho-mqtt https://github.com/eclipse/paho.mqtt.c paho project provides open-source client implementations of mqtt and mqtt-sn messaging protocols aimed at new, existing, and emerging applications for the internet of things","name":"paho-mqtt","version":"1.3.13","port-version":1,"description":"Paho project provides open-source client implementations of MQTT and MQTT-SN messaging protocols aimed at new, existing, and emerging applications for the Internet of Things","homepage":"https://github.com/eclipse/paho.mqtt.c","license":"EPL-2.0","dependencies":[{"name":"libuuid","platform":"!osx & !windows"},"openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"eZQaW2dxlQwMuD2R"} +{"fts":"paho-mqttpp3 https://github.com/eclipse/paho.mqtt.cpp ssl build with ssl support paho project provides open-source c++ wrapper for paho c library","name":"paho-mqttpp3","version":"1.4.1","port-version":1,"description":"Paho project provides open-source C++ wrapper for Paho C library","homepage":"https://github.com/eclipse/paho.mqtt.cpp","license":"EPL-1.0","dependencies":["paho-mqtt",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["ssl"],"features":{"ssl":{"description":"Build with SSL support","dependencies":["openssl"]}},"_id":"UByfL5c0mdFINo3w"} +{"fts":"palsigslot https://github.com/palacaze/sigslot a header-only, thread safe implementation of signal-slots for c++.","name":"palsigslot","version":"1.2.2","description":"A header-only, thread safe implementation of signal-slots for C++.","homepage":"https://github.com/palacaze/sigslot","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"LtmeyFvFdn1TJa27"} +{"fts":"pango https://ftp.gnome.org/pub/gnome/sources/pango/ introspection build with introspection text and font handling library.","name":"pango","version":"1.50.14","port-version":4,"description":"Text and font handling library.","homepage":"https://ftp.gnome.org/pub/GNOME/sources/pango/","license":"LGPL-2.0-or-later","supports":"!xbox","dependencies":[{"name":"cairo","features":["gobject"]},"fontconfig","freetype","fribidi","gettext","glib",{"name":"glib","host":true},"harfbuzz",{"name":"harfbuzz","features":["coretext"],"platform":"osx"},{"name":"vcpkg-tool-meson","host":true}],"features":{"introspection":{"description":"build with introspection","dependencies":[{"name":"harfbuzz","features":["introspection"]}]}},"_id":"gQH1FuRbCaViOYq7"} +{"fts":"pangolin https://github.com/stevenlovegrove/pangolin eigen unused option left for backwards compatibility with older versions examples build examples ffmpeg build support for ffmpeg video input gui unused option left for backwards compatibility with older versions jpeg build support for libjpeg image input lz4 build support for liblz4 compression module unused option left for backwards compatibility with older versions openexr build support for libopenexr image input openni2 build support for openni2 video input png build support for libpng image input pybind11 python wrapper for pangolin realsense build support for librealsense2 video input test build tests tiff build support for libtiff image input tools build tools uvc build support for mediafoundation uvc input vars unused option left for backwards compatibility with older versions video unused option left for backwards compatibility with older versions zstd build support for libzstd compression lightweight gui library","name":"pangolin","version":"0.8","port-version":3,"description":"Lightweight GUI Library","homepage":"https://github.com/stevenlovegrove/Pangolin","license":"MIT","supports":"!uwp","dependencies":["eigen3","glew","palsigslot",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["ffmpeg","jpeg","png"],"features":{"eigen":{"description":"Unused option left for backwards compatibility with older versions"},"examples":{"description":"Build Examples"},"ffmpeg":{"description":"Build support for ffmpeg video input","dependencies":[{"name":"ffmpeg","features":["avformat"]}]},"gui":{"description":"Unused option left for backwards compatibility with older versions"},"jpeg":{"description":"Build support for libjpeg image input","dependencies":["libjpeg-turbo"]},"lz4":{"description":"Build support for liblz4 compression","dependencies":["lz4"]},"module":{"description":"Unused option left for backwards compatibility with older versions"},"openexr":{"description":"Build support for libopenexr image input","dependencies":["openexr"]},"openni2":{"description":"Build support for OpenNI2 video input","dependencies":["openni2"]},"png":{"description":"Build support for libpng image input","dependencies":["libpng"]},"pybind11":{"description":"Python wrapper for Pangolin","dependencies":["pybind11","python3"]},"realsense":{"description":"Build support for LibRealSense2 video input","dependencies":["realsense2"]},"test":{"description":"Build Tests"},"tiff":{"description":"Build support for libtiff image input","dependencies":[{"name":"tiff","default-features":false}]},"tools":{"description":"Build Tools","dependencies":[{"name":"pangolin","default-features":false}]},"uvc":{"description":"Build support for MediaFoundation UVC input","dependencies":["libuvc"]},"vars":{"description":"Unused option left for backwards compatibility with older versions"},"video":{"description":"Unused option left for backwards compatibility with older versions"},"zstd":{"description":"Build support for libzstd compression","dependencies":["zstd"]}},"_id":"ueydhFjRIgEGjukl"} +{"fts":"pangomm https://gitlab.gnome.org/gnome/pangomm pangomm is the official c++ interface for the pango font layout library. see, for instance, the pango::layout class.","name":"pangomm","version":"2.50.1","port-version":3,"description":"pangomm is the official C++ interface for the Pango font layout library. See, for instance, the Pango::Layout class.","homepage":"https://gitlab.gnome.org/GNOME/pangomm","license":"LGPL-2.1-or-later","supports":"!(arm | xbox)","dependencies":["cairo","cairomm","fontconfig","freetype","gettext","glib",{"name":"glib","host":true},"glibmm","harfbuzz","pango",{"name":"vcpkg-tool-meson","host":true}],"_id":"5qpeEGj03RhEKOrF"} +{"fts":"parallel-hashmap a header-only, very fast and memory-friendly family of c++ hash map & btree containers.","name":"parallel-hashmap","version":"1.4.0","description":"A header-only, very fast and memory-friendly family of C++ hash map & btree containers.","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"AsHGTqc19USGCf83"} +{"fts":"parallelstl https://github.com/intel/parallelstl parallel stl is an implementation of the c++ standard library algorithms with support for execution policies, as specified in iso/iec 14882:2017 standard, commonly called c++17.","name":"parallelstl","version":"20200330","port-version":3,"description":"Parallel STL is an implementation of the C++ standard library algorithms with support for execution policies, as specified in ISO/IEC 14882:2017 standard, commonly called C++17.","homepage":"https://github.com/intel/parallelstl","dependencies":["tbb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"egiEDbIsy2JCDgNS"} +{"fts":"paraview https://www.paraview.org/ all-modules enables the build of all paraview modules cuda enables cuda within paraview mpi enables cuda within paraview python enables the build of python wrappers tools build paraview tools vtkm enables vtkm for the build of paraview vtk-based data analysis and visualization application","name":"paraview","version":"5.12.1","port-version":2,"description":"VTK-based Data Analysis and Visualization Application","homepage":"https://www.paraview.org/","license":"BSD-3-Clause","dependencies":["boost-algorithm","boost-core","boost-format","cgns","protobuf","qt5compat","qtsvg",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vtk","default-features":false,"features":["paraview"]}],"features":{"all-modules":{"description":"enables the build of all paraview modules","dependencies":["ffmpeg","gdal","laszip","pdal"]},"cuda":{"description":"enables cuda within paraview","dependencies":["cuda",{"name":"vtk","default-features":false,"features":["cuda"]}]},"mpi":{"description":"enables cuda within paraview","dependencies":[{"name":"hdf5","default-features":false,"features":["parallel"]},{"name":"vtk","default-features":false,"features":["mpi"]}]},"python":{"description":"enables the build of python wrappers","dependencies":[{"name":"vtk","default-features":false,"features":["python"]}]},"tools":{"description":"Build paraview tools"},"vtkm":{"description":"enables vtkm for the build of paraview","dependencies":[{"name":"vtk","default-features":false,"features":["vtkm"]}]}},"_id":"LgkearJyghMVTj8n"} +{"fts":"parmetis https://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview parallel graph partitioning and fill-reducing matrix ordering","name":"parmetis","version-date":"2022-07-27","description":"Parallel Graph Partitioning and Fill-reducing Matrix Ordering","homepage":"https://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview","license":null,"dependencies":["metis","mpi",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"t0m0QTtvQE45NNMx"} +{"fts":"parquet parquet-cpp is a c++ library to read and write the apache parquet columnar data format. it is now part of the arrow library.","name":"parquet","version":"0","port-version":2,"description":"Parquet-cpp is a C++ library to read and write the Apache Parquet columnar data format. It is now part of the arrow library.","dependencies":["arrow"],"_id":"cPMMPGopjvMGUsCY"} +{"fts":"parsi https://github.com/cthulhu-irl/parsi a declarative parser combinator library.","name":"parsi","version":"0.1.0","description":"A declarative parser combinator library.","homepage":"https://github.com/cthulhu-irl/parsi","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"bEq62ziXdSEtHKGZ"} +{"fts":"parson https://github.com/kgabis/parson a lightweight json library written in c","name":"parson","version-date":"2023-10-31","description":"a lightweight json library written in C","homepage":"https://github.com/kgabis/parson","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"VbsrX8B4vtMvkvka"} +{"fts":"pbc https://crypto.stanford.edu/pbc pairing-based crypto library provides low-level routines for pairing-based cryptosystems.","name":"pbc","version":"0.5.14","port-version":9,"description":"Pairing-Based Crypto library provides low-level routines for pairing-based cryptosystems.","homepage":"https://crypto.stanford.edu/pbc","license":"LGPL-3.0","supports":"!uwp & !arm","dependencies":[{"name":"gmp","platform":"!windows"},{"name":"mpir","platform":"windows"},{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"_id":"rEDuMoI4ZyGzZcdZ"} +{"fts":"pcapplusplus https://github.com/seladb/pcapplusplus pcapplusplus is a multi-platform c++ library for capturing, parsing and crafting of network packets","name":"pcapplusplus","version":"24.9","description":"PcapPlusPlus is a multi-platform C++ library for capturing, parsing and crafting of network packets","homepage":"https://github.com/seladb/PcapPlusPlus","documentation":"https://pcapplusplus.github.io","license":null,"dependencies":[{"name":"libpcap","platform":"!windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"winpcap","platform":"windows"}],"_id":"j1WG9nAYtKxBoL3R"} +{"fts":"pcg permuted congruential generator","name":"pcg","version-date":"2021-04-06","port-version":2,"description":"Permuted Congruential Generator","_id":"eWkQBuiv9TSMY0wD"} +{"fts":"pciids https://pci-ids.ucw.cz/ maintainer function to acquire a pci id repository database snapshot","name":"pciids","version-date":"2023-04-11","description":"Maintainer function to acquire a PCI ID Repository database snapshot","homepage":"https://pci-ids.ucw.cz/","license":"GPL-2.0-or-later OR BSD-3-Clause","supports":"native","_id":"JiP2Muj1nfEzZhdm"} +{"fts":"pcl https://github.com/pointcloudlibrary/pcl apps build application examples/samples that show how pcl works cuda cuda support for pcl examples build pcl examples libusb build usb rgbd-camera drivers opengl opengl support for pcl openni2 openni2 support for pcl pcap pcap support for pcl qt qt support for pcl simulation build point cloud library simulation surface-on-nurbs fitting nurbs to point clouds tools build pcl utilities visualization build visualization vtk an alias for visualization point cloud library (pcl) is open source library for 2d/3d image and point cloud processing.","name":"pcl","version":"1.14.1","port-version":1,"description":"Point Cloud Library (PCL) is open source library for 2D/3D image and point cloud processing.","homepage":"https://github.com/PointCloudLibrary/pcl","license":"BSD-3-Clause","dependencies":["boost-asio","boost-date-time","boost-dynamic-bitset","boost-filesystem","boost-foreach","boost-graph","boost-interprocess","boost-iostreams","boost-multi-array","boost-property-map","boost-ptr-container","boost-random","boost-signals2","boost-sort","boost-system","boost-thread","boost-uuid","eigen3","flann","libpng","qhull",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"apps":{"description":"Build application examples/samples that show how PCL works","dependencies":[{"name":"pcl","default-features":false,"features":["opengl","openni2","qt","vtk"]}]},"cuda":{"description":"CUDA support for PCL","supports":"x64","dependencies":["cuda"]},"examples":{"description":"Build PCL examples","dependencies":["boost-format",{"name":"pcl","features":["visualization"]}]},"libusb":{"description":"Build USB RGBD-Camera drivers","dependencies":["libusb"]},"opengl":{"description":"OpenGL support for PCL","dependencies":["opengl"]},"openni2":{"description":"OpenNI2 support for PCL","dependencies":["openni2",{"name":"pcl","default-features":false,"features":["libusb"],"platform":"!windows"}]},"pcap":{"description":"PCAP support for PCL","dependencies":[{"name":"libpcap","platform":"!windows"},{"name":"winpcap","platform":"windows"}]},"qt":{"description":"Qt support for PCL","dependencies":[{"name":"vtk","default-features":false,"features":["qt"]}]},"simulation":{"description":"Build Point Cloud Library Simulation","dependencies":["glew",{"name":"pcl","default-features":false,"features":["opengl"]}]},"surface-on-nurbs":{"description":"Fitting NURBS to point clouds","dependencies":["zlib"]},"tools":{"description":"Build PCL utilities","supports":"!static","dependencies":["boost-accumulators"]},"visualization":{"description":"Build visualization","dependencies":[{"name":"vtk","default-features":false,"features":["opengl"]}]},"vtk":{"description":"An alias for visualization","dependencies":[{"name":"pcl","default-features":false,"features":["visualization"]}]}},"_id":"AnyGtzecRJB3eA9u"} +{"fts":"pcre https://www.pcre.org/ perl compatible regular expressions","name":"pcre","version":"8.45","port-version":6,"description":"Perl Compatible Regular Expressions","homepage":"https://www.pcre.org/","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"1r5AdvyTXMN7hBz4"} +{"fts":"pcre2 https://github.com/pcre2project/pcre2 jit enable support for just-in-time compiling regex matchers platform-default-features enable default features regular expression pattern matching using the same syntax and semantics as perl 5.","name":"pcre2","version":"10.43","description":"Regular Expression pattern matching using the same syntax and semantics as Perl 5.","homepage":"https://github.com/PCRE2Project/pcre2","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["platform-default-features"],"features":{"jit":{"description":"Enable support for Just-In-Time compiling regex matchers","supports":"!emscripten & !ios"},"platform-default-features":{"description":"Enable default features","dependencies":[{"name":"pcre2","features":["jit"],"platform":"!emscripten & !ios"}]}},"_id":"VqmSFNv50K2GsmsE"} +{"fts":"pdal-c https://github.com/pdal/capi#readme c api for the point data abstraction library (pdal)","name":"pdal-c","version":"2.2.0","description":"C API for the Point Data Abstraction Library (PDAL)","homepage":"https://github.com/PDAL/CAPI#readme","supports":"!(windows & staticcrt)","dependencies":[{"name":"pdal","default-features":false},{"name":"vcpkg-cmake","host":true}],"_id":"AyPbNZkYmMnIA9et"} +{"fts":"pdal https://pdal.io/ draco build the draco plugin e57 build the e57 plugin hdf build the hdf plugin i3s build the slpk/i3s plugins liblzma support for compression/decompression with lzma pgpointcloud build the pgpointcloud plugin supported-plugins default set of plugins, dependent on platform zstd support for zstd compression/decompression pdal - point data abstraction library is a library for manipulating point cloud data.","name":"pdal","version":"2.5.3","port-version":3,"description":"PDAL - Point Data Abstraction Library is a library for manipulating point cloud data.","homepage":"https://pdal.io/","license":null,"supports":"!(windows & staticcrt)","dependencies":[{"name":"curl","default-features":false},{"name":"gdal","default-features":false},"libgeotiff",{"name":"libxml2","features":["http"]},"nanoflann","nlohmann-json",{"name":"pdal","host":true,"default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["supported-plugins"],"features":{"draco":{"description":"Build the Draco plugin","dependencies":["draco"]},"e57":{"description":"Build the E57 plugin","dependencies":["xerces-c"]},"hdf":{"description":"Build the HDF plugin","dependencies":[{"name":"hdf5","default-features":false}]},"i3s":{"description":"Build the SLPK/I3S plugins","dependencies":["zlib"]},"liblzma":{"description":"Support for compression/decompression with LZMA","dependencies":["liblzma"]},"pgpointcloud":{"description":"Build the PgPointCloud plugin","dependencies":["libpq"]},"supported-plugins":{"description":"Default set of plugins, dependent on platform","dependencies":[{"name":"pdal","default-features":false,"features":["draco","e57","i3s"]},{"name":"pdal","default-features":false,"features":["hdf","pgpointcloud"],"platform":"!uwp"}]},"zstd":{"description":"Support for ZSTD compression/decompression","dependencies":["zstd"]}},"_id":"bVdvygMohuj9oUIM"} +{"fts":"pdcurses https://pdcurses.org/ public domain curses - a curses library for environments that don't fit the termcap/terminfo model.","name":"pdcurses","version":"3.9","port-version":6,"description":"Public Domain Curses - a curses library for environments that don't fit the termcap/terminfo model.","homepage":"https://pdcurses.org/","license":null,"supports":"windows & !uwp & !mingw","_id":"LxJSBTR65iiyYeI8"} +{"fts":"pdqsort https://github.com/orlp/pdqsort pattern-defeating quicksort (pdqsort) is a novel sorting algorithm","name":"pdqsort","version-date":"2019-07-30","port-version":2,"description":"Pattern-defeating quicksort (pdqsort) is a novel sorting algorithm","homepage":"https://github.com/orlp/pdqsort","_id":"XzNKlVH4VXK5TZry"} +{"fts":"pe-parse https://github.com/trailofbits/pe-parse pe-parse is a principled, lightweight c/c++ pe parser","name":"pe-parse","version":"2.1.1","description":"pe-parse is a principled, lightweight C/C++ PE parser","homepage":"https://github.com/trailofbits/pe-parse","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"IdxpXrsFL9brNCLy"} +{"fts":"pegtl-2 https://github.com/taocpp/pegtl the parsing expression grammar template library (pegtl) is a zero-dependency c++ header-only parser combinator library for creating parsers according to a parsing expression grammar (peg). this version maintains compatibility with c++11.","name":"pegtl-2","version":"2.8.3","port-version":3,"description":"The Parsing Expression Grammar Template Library (PEGTL) is a zero-dependency C++ header-only parser combinator library for creating parsers according to a Parsing Expression Grammar (PEG). This version maintains compatibility with C++11.","homepage":"https://github.com/taocpp/PEGTL","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"2QxiW1dgPmxzFDsf"} +{"fts":"pegtl https://github.com/taocpp/pegtl the parsing expression grammar template library (pegtl) is a zero-dependency c++ header-only parser combinator library for creating parsers according to a parsing expression grammar (peg).","name":"pegtl","version-semver":"3.2.7","description":"The Parsing Expression Grammar Template Library (PEGTL) is a zero-dependency C++ header-only parser combinator library for creating parsers according to a Parsing Expression Grammar (PEG).","homepage":"https://github.com/taocpp/PEGTL","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"5buDJ6Wa0TB05ZQC"} +{"fts":"perfetto https://perfetto.dev system profiling, app tracing and trace analysis","name":"perfetto","version":"47.0","description":"System profiling, app tracing and trace analysis","homepage":"https://perfetto.dev","license":"Apache-2.0","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"zWsyPCxGWedLcKYD"} +{"fts":"pffft https://bitbucket.org/jpommier/pffft/ pffft, a pretty fast fourier transform.","name":"pffft","version-date":"2021-10-09","port-version":1,"description":"PFFFT, a pretty fast Fourier Transform.","homepage":"https://bitbucket.org/jpommier/pffft/","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"H6nBapzsCA1ephNT"} +{"fts":"pfring https://github.com/ntop/pf_ring library to interface with the pf_ring™ kernel module for processing packets at high-rates while providing a consistent api.","name":"pfring","version":"8.4.0","description":"Library to interface with the PF_RING™ kernel module for processing packets at high-rates while providing a consistent API.","homepage":"https://github.com/ntop/PF_RING","license":null,"supports":"linux","_id":"T661ztM9H4xCISIR"} +{"fts":"pfultz2-linq linq for list comprehension in c++","name":"pfultz2-linq","version-date":"2019-05-14","port-version":3,"description":"Linq for list comprehension in C++","dependencies":["boost-fusion","boost-iterator","boost-mpl","boost-optional","boost-preprocessor","boost-range","boost-static-assert","boost-type-traits","boost-unordered","boost-utility",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"cX2iuKZQYFZgGjvU"} +{"fts":"phnt https://github.com/winsiderss/phnt windows native api header files","name":"phnt","version-date":"2024-05-22","description":"Windows Native API header files","homepage":"https://github.com/winsiderss/phnt","_id":"302HmTt1SERNJ5wC"} +{"fts":"physac https://github.com/victorfisac/physac 2d physics header-only library for videogames developed in c using raylib library.","name":"physac","version":"1.1","description":"2D physics header-only library for videogames developed in C using raylib library.","homepage":"https://github.com/victorfisac/Physac","license":"MIT","_id":"zdVNkPxilzN2ormB"} +{"fts":"physfs https://icculus.org/physfs/ a library to provide abstract access to various archives","name":"physfs","version-semver":"3.2.0","port-version":1,"description":"a library to provide abstract access to various archives","homepage":"https://icculus.org/physfs/","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Uemhi2VdOmWSATeS"} +{"fts":"physx https://github.com/nvidia-omniverse/physx the nvidia physx sdk is a scalable multi-platform physics solution supporting a wide range of devices, from smartphones to high-end multicore cpus and gpus. this is the latest nvidia official version of the physx engine which also directly integrates into omniverse. this port is not officially supported by nvidia.","name":"physx","version":"5.3.0","description":"The NVIDIA PhysX SDK is a scalable multi-platform physics solution supporting a wide range of devices, from smartphones to high-end multicore CPUs and GPUs. This is the latest NVIDIA official version of the PhysX engine which also directly integrates into Omniverse. This port is NOT officially supported by NVIDIA.","homepage":"https://github.com/NVIDIA-Omniverse/PhysX","license":"BSD-3-Clause","supports":"(windows & x64 & !mingw & !uwp) | (linux & x64) | (linux & arm64)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-cmake-get-vars","host":true}],"_id":"PNSxwgpnjhO13tiH"} +{"fts":"picojson https://github.com/kazuho/picojson a header-file-only, json parser serializer in c++.","name":"picojson","version":"1.3.0","port-version":3,"description":"A header-file-only, JSON parser serializer in C++.","homepage":"https://github.com/kazuho/picojson","_id":"9iSYg0BD3Ye2gDUo"} +{"fts":"picosha2 https://github.com/okdshin/picosha2 picosha2 - a c++ sha256 hash generator","name":"picosha2","version-date":"2018-07-30","port-version":2,"description":"PicoSHA2 - a C++ SHA256 hash generator","homepage":"https://github.com/okdshin/PicoSHA2","_id":"VGMKIZs2lgbOb5nU"} +{"fts":"piex https://github.com/google/piex the preview image extractor (piex) is designed to find and extract the largest","name":"piex","version-date":"2019-07-11","port-version":2,"description":"The Preview Image Extractor (PIEX) is designed to find and extract the largest","homepage":"https://github.com/google/piex","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"WHNhDRHmVfhTZbjr"} +{"fts":"pipewire https://pipewire.org low-latency audio/video router and processor. this port only builds the client library, not the server.","name":"pipewire","version":"1.0.4","port-version":3,"description":"Low-latency audio/video router and processor. This port only builds the client library, not the server.","homepage":"https://pipewire.org","license":"MIT","supports":"linux","dependencies":["glib",{"name":"vcpkg-tool-meson","host":true}],"_id":"BcDMjzNEckhWHk2K"} +{"fts":"pistache https://github.com/oktal/pistache pistache is a modern and elegant http and rest framework for c++. it is entirely written in pure-c++11 and provides a clear and pleasant api","name":"pistache","version-date":"2021-03-31","port-version":3,"description":"Pistache is a modern and elegant HTTP and REST framework for C++. It is entirely written in pure-C++11 and provides a clear and pleasant API","homepage":"https://github.com/oktal/pistache","supports":"linux","dependencies":["rapidjson",{"name":"vcpkg-tool-meson","host":true}],"_id":"n1BI67i8rx7FdeEd"} +{"fts":"pixel https://github.com/dascandy/pixel simple 2d graphics based on standard and portable opengl.","name":"pixel","version-date":"2022-03-15","port-version":1,"description":"Simple 2D Graphics based on standard and portable OpenGL.","homepage":"https://github.com/dascandy/pixel","license":"Apache-2.0","dependencies":["glew","opengl",{"name":"sdl2","default-features":false,"features":["x11"],"platform":"linux"},{"name":"sdl2","platform":"!linux"},{"name":"vcpkg-cmake","host":true}],"_id":"qpyHzIGGAki4opSa"} +{"fts":"pixman https://www.cairographics.org/releases pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization.","name":"pixman","version":"0.43.4","port-version":1,"description":"Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization.","homepage":"https://www.cairographics.org/releases","license":"MIT","dependencies":["libpng",{"name":"vcpkg-tool-meson","host":true}],"_id":"B92ZCUxAuogV2sGm"} +{"fts":"pkgconf https://github.com/pkgconf/pkgconf pkgconf is a program which helps to configure compiler and linker flags for development libraries. it is similar to pkg-config from freedesktop.org.","name":"pkgconf","version":"2.3.0","description":"pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.","homepage":"https://github.com/pkgconf/pkgconf","license":null,"supports":"!uwp","dependencies":[{"name":"vcpkg-tool-meson","host":true}],"_id":"rNhrpMTKSy8nRuz8"} +{"fts":"plasma-wayland-protocols https://invent.kde.org/libraries/plasma-wayland-protocols/-/tree/master/ the non-standard wayland protocols use by kde plasma","name":"plasma-wayland-protocols","version":"1.8.0","description":"The non-standard Wayland protocols use by KDE Plasma","homepage":"https://invent.kde.org/libraries/plasma-wayland-protocols/-/tree/master/","supports":"linux","dependencies":["ecm",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"oZchjYrNYCgnMPBK"} +{"fts":"platform-folders https://github.com/sago007/platformfolders a c++ library to look for special directories like \"my documents\" and \"%appdata%\"","name":"platform-folders","version":"4.2.0","port-version":1,"description":"A C++ library to look for special directories like \"My Documents\" and \"%APPDATA%\"","homepage":"https://github.com/sago007/PlatformFolders","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lNe5J5VBuF7csBXb"} +{"fts":"plf-colony https://plflib.org/colony.htm an unordered c++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures.","name":"plf-colony","version":"7.41","description":"An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures.","homepage":"https://plflib.org/colony.htm","_id":"6cd73m9mxg1dWQPb"} +{"fts":"plf-hive https://plflib.org/colony.htm plf::hive is a fork of plf::colony to match the current c++ standards proposal.","name":"plf-hive","version-date":"2021-12-11","description":"plf::hive is a fork of plf::colony to match the current C++ standards proposal.","homepage":"https://plflib.org/colony.htm","_id":"Ruhpk9aa9mn2IoHM"} +{"fts":"plf-list https://www.plflib.org/ a drop-in replacement for std::list with 293% faster insertion, 57% faster erasure, 17% faster iteration and 77% faster sorting on average","name":"plf-list","version-date":"2019-08-10","port-version":2,"description":"A drop-in replacement for std::list with 293% faster insertion, 57% faster erasure, 17% faster iteration and 77% faster sorting on average","homepage":"https://www.plflib.org/","_id":"C09uAqfyXVWvVW1w"} +{"fts":"plf-nanotimer https://www.plflib.org/ a simple c++ 03/11/etc timer class for ~microsecond-precision cross-platform benchmarking","name":"plf-nanotimer","version-date":"2019-08-10","port-version":2,"description":"A simple C++ 03/11/etc timer class for ~microsecond-precision cross-platform benchmarking","homepage":"https://www.plflib.org/","_id":"GjOSlRRnpxwTMasz"} +{"fts":"plf-queue https://plflib.org/queue.htm a data container replicating std::queue functionality but with better performance than standard library containers in a queue context. c++98/03/11/14/etc-compatible.","name":"plf-queue","version":"2.2","description":"A data container replicating std::queue functionality but with better performance than standard library containers in a queue context. C++98/03/11/14/etc-compatible.","homepage":"https://plflib.org/queue.htm","_id":"wnfLiMdSAkeRJF64"} +{"fts":"plf-stack https://www.plflib.org/ a c++ data container replicating std::stack functionality but with better performance","name":"plf-stack","version-date":"2019-08-10","port-version":2,"description":"A C++ data container replicating std::stack functionality but with better performance","homepage":"https://www.plflib.org/","_id":"oUV2vMsImJlaRpVY"} +{"fts":"plib a suite of portable game libraries","name":"plib","version":"1.8.5","port-version":8,"description":"A suite of portable game libraries","license":"LGPL-2.0-only","supports":"!(osx | uwp | xbox)","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"Oi5KvaK4jBttCfiD"} +{"fts":"plibsys https://github.com/saprykin/plibsys highly portable c system library: threads and synchronization, sockets, ipc, data structures and more.","name":"plibsys","version":"0.0.4","port-version":7,"description":"Highly portable C system library: threads and synchronization, sockets, IPC, data structures and more.","homepage":"https://github.com/saprykin/plibsys","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"9taE0P6Fh2iJf6pH"} +{"fts":"plog https://github.com/sergiusthebest/plog portable, simple and extensible c++ logging library.","name":"plog","version":"1.1.10","description":"Portable, simple and extensible C++ logging library.","homepage":"https://github.com/SergiusTheBest/plog","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"SSj15UdDvnSECAIa"} +{"fts":"plplot http://plplot.org/ wxwidgets enable wxwidgets gui binding x11 enable x11 support plplot is a cross-platform software package for creating scientific plots whose (utf-8) plot symbols and text are limited in practice only by what unicode-aware system fonts are installed on a user's computer.","name":"plplot","version-semver":"5.15.0","port-version":2,"description":"PLplot is a cross-platform software package for creating scientific plots whose (UTF-8) plot symbols and text are limited in practice only by what Unicode-aware system fonts are installed on a user's computer.","homepage":"http://plplot.org/","license":null,"dependencies":[{"name":"freetype","default-features":false},"pango",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"wxwidgets":{"description":"Enable wxWidgets GUI binding","dependencies":[{"name":"wxwidgets","default-features":false}]},"x11":{"description":"Enable X11 support","dependencies":[{"name":"cairo","features":["x11"]},"libx11"]}},"_id":"RLYRUajJ5gfy8oFm"} +{"fts":"plustache {{mustaches}} for c++","name":"plustache","version":"0.4.0","port-version":4,"description":"{{mustaches}} for C++","dependencies":["boost-algorithm","boost-regex",{"name":"vcpkg-cmake","host":true}],"_id":"I7ZJuTm96EivFmzW"} +{"fts":"pmdk https://github.com/pmem/pmdk persistent memory development kit","name":"pmdk","version":"1.12.0","port-version":2,"description":"Persistent Memory Development Kit","homepage":"https://github.com/pmem/pmdk","license":"BSD-3-Clause","supports":"!(linux | arm | x86)","dependencies":["getopt",{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"_id":"GomiESs0zNQhJeZQ"} +{"fts":"pmp-library https://github.com/pmp-library/pmp-library the polygon mesh processing library","name":"pmp-library","version":"3.0.0","description":"The Polygon Mesh Processing Library","homepage":"https://github.com/pmp-library/pmp-library","license":"MIT","supports":"!xbox","dependencies":["eigen3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"SXtyhVaNHvqZq8zq"} +{"fts":"pngpp a c++ wrapper for libpng library.","name":"pngpp","version":"0.2.10","port-version":2,"description":"A C++ wrapper for libpng library.","dependencies":["libpng"],"_id":"pHkkcMMXslvMR7BR"} +{"fts":"pngwriter pngwriter is a very easy to use open source graphics library that uses png as its output format","name":"pngwriter","version":"0.7.0","port-version":5,"description":"PNGwriter is a very easy to use open source graphics library that uses PNG as its output format","dependencies":["freetype","libpng",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"oPxesAcmk6m77Tsi"} +{"fts":"pocketfft https://github.com/mreineck/pocketfft this is a heavily modified implementation of fftpack","name":"pocketfft","version-date":"2023-09-25","description":"This is a heavily modified implementation of FFTPack","homepage":"https://github.com/mreineck/pocketfft","license":"BSD-3-Clause","_id":"8psqhJE5Zhtn6q9U"} +{"fts":"pocketpy https://github.com/pocketpy/pocketpy pkpy is a lightweight(~15k loc) python interpreter for game scripting, built on c++17 with stl.","name":"pocketpy","version":"1.4.6","port-version":1,"description":"pkpy is a lightweight(~15K LOC) Python interpreter for game scripting, built on C++17 with STL.","homepage":"https://github.com/pocketpy/pocketpy","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"SigzFZDluZqZBTPi"} +{"fts":"poco https://github.com/pocoproject/poco crypto crypto support mariadb mariadb support for poco mysql mysql support for poco netssl netssl support for poco,by default, this feature uses the openssl implementation. the `poco_enable_netssl_win` triplet variable can be used to switch to the netssl_win module. pdf haru support for poco postgresql postgresql support for poco sqlite3 sqlite3 support for poco modern, powerful open source c++ class libraries for building network and internet-based applications that run on desktop, server, mobile and embedded systems.","name":"poco","version":"1.13.3","description":"Modern, powerful open source C++ class libraries for building network and internet-based applications that run on desktop, server, mobile and embedded systems.","homepage":"https://github.com/pocoproject/poco","license":"BSL-1.0","supports":"!uwp","dependencies":["expat","pcre2",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"crypto":{"description":"Crypto support","dependencies":["openssl"]},"mariadb":{"description":"MariaDB support for POCO","dependencies":["libmariadb"]},"mysql":{"description":"Mysql support for POCO","dependencies":["libmysql"]},"netssl":{"description":["NetSSL support for POCO","By default, this feature uses the OpenSSL implementation. The `POCO_ENABLE_NETSSL_WIN` triplet variable can be used to switch to the NetSSL_Win module."],"dependencies":[{"name":"poco","default-features":false,"features":["crypto"]}]},"pdf":{"description":"Haru support for POCO","dependencies":["libharu"]},"postgresql":{"description":"PostgreSQL support for POCO","dependencies":["libpqxx"]},"sqlite3":{"description":"Sqlite3 support for POCO","dependencies":["sqlite3"]}},"_id":"s7Jz85TytAgOq96A"} +{"fts":"podofo https://github.com/podofo/podofo fontconfig use fontconfig fontmanager enable font manager podofo is a library to work with the pdf file format","name":"podofo","version":"0.10.3","description":"PoDoFo is a library to work with the PDF file format","homepage":"https://github.com/podofo/podofo","license":"LGPL-2.0-or-later","supports":"!uwp & !xbox","dependencies":["freetype","libjpeg-turbo","libpng",{"name":"libxml2","default-features":false},"openssl",{"name":"tiff","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["fontmanager"],"features":{"fontconfig":{"description":"Use Fontconfig","dependencies":["fontconfig"]},"fontmanager":{"description":"Enable font manager","dependencies":[{"name":"podofo","default-features":false,"features":["fontconfig"],"platform":"!windows"}]}},"_id":"Wga07Wpfmd5bCf49"} +{"fts":"poissonrecon https://github.com/mkazhdan/poissonrecon adaptive multigrid solvers","name":"poissonrecon","version-date":"2021-09-26","description":"Adaptive Multigrid Solvers","homepage":"https://github.com/mkazhdan/PoissonRecon","dependencies":["libjpeg-turbo","libpng",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"XfP2r1OUTxDeTCce"} +{"fts":"polyclipping https://sourceforge.net/projects/polyclipping/ the clipper library performs clipping and offsetting for both lines and polygons. all four boolean clipping operations are supported - intersection, union, difference and exclusive-or. polygons can be of any shape including self-intersecting polygons.","name":"polyclipping","version":"6.4.2","port-version":12,"description":"The Clipper library performs clipping and offsetting for both lines and polygons. All four boolean clipping operations are supported - intersection, union, difference and exclusive-or. Polygons can be of any shape including self-intersecting polygons.","homepage":"https://sourceforge.net/projects/polyclipping/","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"5BVpfpmXpwi6Qm7q"} +{"fts":"polyhook2 https://github.com/stevemk14ebr/polyhook_2_0 detours implement detour functionality exception implement all exception hooking functionality inlinentd support inline hooks without specifying typedefs by generating callback stubs at runtime with asmjit pe implement all win pe hooking functionality virtuals implement all virtual table hooking functionality c++17, x86/x64 hooking library v2.0","name":"polyhook2","version-date":"2024-06-03","description":"C++17, x86/x64 Hooking Library v2.0","homepage":"https://github.com/stevemk14ebr/PolyHook_2_0","license":"MIT","supports":"(x86 | x64) & !(uwp | osx)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zydis"],"default-features":["detours",{"name":"exception","platform":"windows"},"inlinentd",{"name":"pe","platform":"windows"},"virtuals"],"features":{"detours":{"description":"Implement detour functionality","dependencies":["asmtk"]},"exception":{"description":"Implement all exception hooking functionality"},"inlinentd":{"description":"Support inline hooks without specifying typedefs by generating callback stubs at runtime with AsmJit","dependencies":["asmjit"]},"pe":{"description":"Implement all win pe hooking functionality"},"virtuals":{"description":"Implement all virtual table hooking functionality"}},"_id":"JkWlsgGyzsTFSnDC"} +{"fts":"polymorphic-value https://github.com/jbcoe/polymorphic_value a polymorphic value-type for c++","name":"polymorphic-value","version":"1.3.0","port-version":3,"description":"A polymorphic value-type for C++","homepage":"https://github.com/jbcoe/polymorphic_value","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"SVsW69CONMElSEt2"} +{"fts":"ponder https://github.com/billyquith/ponder a c++ multi-purpose reflection library.","name":"ponder","version":"3.0.0","port-version":5,"description":"A C++ multi-purpose reflection library.","homepage":"https://github.com/billyquith/ponder","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"mU5dcbnvN0qYgWZc"} +{"fts":"poolstl https://github.com/alugowski/poolstl light and self-contained implementation of c++17 parallel algorithms.","name":"poolstl","version":"0.3.5","description":"Light and self-contained implementation of C++17 parallel algorithms.","homepage":"https://github.com/alugowski/poolSTL","license":"BSD-2-Clause OR BSL-1.0 OR MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Oej25WEYm54JfZK7"} +{"fts":"poppler https://poppler.freedesktop.org/ cairo enable the cairo graphics backend cms enable use of lcms2 as color management system curl curl for poppler font-configuration defaut font configuration backend fontconfig use fontconfig glib glib for poppler private-api install headers for private api (aka unstable api/abi headers) qt enable the qt api splash the splash backend is always enabled. this option is kept for compatibility. zlib zlib for poppler a pdf rendering library","name":"poppler","version":"24.3.0","port-version":1,"description":"A PDF rendering library","homepage":"https://poppler.freedesktop.org/","license":"GPL-2.0-or-later","supports":"!uwp & !xbox","dependencies":["boost-container","boost-move","freetype","libiconv","libjpeg-turbo","libpng","openjpeg",{"name":"tiff","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["font-configuration","zlib"],"features":{"cairo":{"description":"Enable the Cairo graphics backend","dependencies":[{"name":"cairo","default-features":false}]},"cms":{"description":"Enable use of LCMS2 as color management system","dependencies":["lcms"]},"curl":{"description":"curl for poppler","dependencies":[{"name":"curl","default-features":false}]},"font-configuration":{"description":"Defaut font configuration backend","dependencies":[{"name":"poppler","default-features":false,"features":["fontconfig"],"platform":"!windows & !android"}]},"fontconfig":{"description":"Use fontconfig","supports":"!windows, mingw","dependencies":["fontconfig"]},"glib":{"description":"glib for poppler","dependencies":[{"name":"glib","default-features":false},{"name":"poppler","default-features":false,"features":["cairo"]}]},"private-api":{"description":"Install headers for private API (aka unstable API/ABI headers)"},"qt":{"description":"Enable the Qt API","dependencies":[{"name":"qtbase","default-features":false}]},"splash":{"description":"The splash backend is always enabled. This option is kept for compatibility."},"zlib":{"description":"zlib for poppler","dependencies":["zlib"]}},"_id":"7WaNhnhLS2Emmblh"} +{"fts":"popsift https://github.com/alicevision/popsift apps application programs for popsift (detection and matching) popsift is an implementation of the sift algorithm in cuda.","name":"popsift","version":"0.9","port-version":5,"description":"PopSift is an implementation of the SIFT algorithm in CUDA.","homepage":"https://github.com/alicevision/popsift","supports":"!(uwp | arm | arm64 | android | x86)","dependencies":["cuda",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"apps":{"description":"Application programs for popsift (detection and matching)","dependencies":["boost-algorithm","boost-filesystem","boost-program-options","boost-system"]}},"_id":"jp2B5XesE76f2njj"} +{"fts":"portable-file-dialogs https://github.com/samhocevar/portable-file-dialogs portable gui dialogs library","name":"portable-file-dialogs","version":"0.1.0","description":"Portable GUI dialogs library","homepage":"https://github.com/samhocevar/portable-file-dialogs","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"QJFrcihThrZTFi5U"} +{"fts":"portable-snippets https://github.com/nemequ/portable-snippets collection of miscellaneous portable c snippets","name":"portable-snippets","version-date":"2019-09-20","port-version":4,"description":"Collection of miscellaneous portable C snippets","homepage":"https://github.com/nemequ/portable-snippets","license":null,"supports":"!(arm & osx)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"5rOEpDu3fGBLBCEh"} +{"fts":"portaudio http://www.portaudio.com portaudio portable cross-platform audio i/o api portaudio is a free, cross-platform, open-source, audio i/o library. it lets you write simple audio programs in 'c' or c++ that will compile and run on many platforms including windows, macintosh os x, and unix (oss/alsa). it is intended to promote the exchange of audio software between developers on different platforms. many applications use portaudio for audio i/o.","name":"portaudio","version":"19.7","port-version":5,"description":"PortAudio Portable Cross-platform Audio I/O API PortAudio is a free, cross-platform, open-source, audio I/O library. It lets you write simple audio programs in 'C' or C++ that will compile and run on many platforms including Windows, Macintosh OS X, and Unix (OSS/ALSA). It is intended to promote the exchange of audio software between developers on different platforms. Many applications use PortAudio for Audio I/O.","homepage":"http://www.portaudio.com","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Qmm08i4oEtCI4cDQ"} +{"fts":"portmidi https://github.com/portmidi/portmidi portmidi is a cross platform (windows, macos, linux, and bsds which support alsalib) library for interfacing with operating systems' midi i/o apis.","name":"portmidi","version":"2.0.4","port-version":3,"description":"PortMidi is a cross platform (Windows, macOS, Linux, and BSDs which support alsalib) library for interfacing with operating systems' MIDI I/O APIs.","homepage":"https://github.com/PortMidi/portmidi","license":"MIT","supports":"!uwp","dependencies":[{"name":"alsa","platform":"linux | android | freebsd | openbsd"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"0sTSu4MUfCICjpDz"} +{"fts":"portsmf https://codeberg.org/tenacityteam/portsmf portsmf is 'port standard midi file', a cross-platform, c++ library for reading and writing standard midi files.","name":"portsmf","version":"239","description":"Portsmf is 'Port Standard MIDI File', a cross-platform, C++ library for reading and writing Standard MIDI Files.","homepage":"https://codeberg.org/tenacityteam/portsmf","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"EeQbs6tsf5tMdIJB"} +{"fts":"ppconsul https://github.com/oliora/ppconsul a c++ client library for consul. consul is a distributed tool for discovering and configuring services in your infrastructure.","name":"ppconsul","version":"0.5","port-version":5,"description":"A C++ client library for Consul. Consul is a distributed tool for discovering and configuring services in your infrastructure.","homepage":"https://github.com/oliora/ppconsul","dependencies":["boost-core","boost-fusion","boost-optional","boost-variant",{"name":"curl","features":["openssl"]},"json11",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"yRdr6bH0jWZTaJ74"} +{"fts":"ppmagic https://github.com/kobalicek/ppmagic c/c++ preprocessor macros that you can use to simplify your life.","name":"ppmagic","version-date":"2020-07-03","port-version":2,"description":"C/C++ preprocessor macros that you can use to simplify your life.","homepage":"https://github.com/kobalicek/ppmagic","_id":"dTW9CCYx3aR0CxEv"} +{"fts":"pprint https://github.com/p-ranav/pprint pretty printer for modern c++","name":"pprint","version-date":"2019-07-19","port-version":3,"description":"Pretty Printer for Modern C++","homepage":"https://github.com/p-ranav/pprint","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"UAgPcLhGjm0rMTKT"} +{"fts":"pqp https://gamma.cs.unc.edu/ssv/ a proximity query package","name":"pqp","version":"1.3","port-version":8,"description":"a proximity query package","homepage":"https://gamma.cs.unc.edu/SSV/","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"pdIlVitwe5vwhMjn"} +{"fts":"pravila00-enum-string https://github.com/pravila00/enum-string a utility to provide stringizing support for c++ enums.","name":"pravila00-enum-string","version-date":"2023-10-16","description":"A utility to provide stringizing support for C++ enums.","homepage":"https://github.com/Pravila00/enum-string","license":"Unlicense","_id":"s10ZKE0d4nnhzyLU"} +{"fts":"pravila00-enumflag https://www.justsoftwaresolutions.co.uk/cplusplus/using-enum-classes-as-bitfields.html this c++ code provides a template for enabling bitwise operations on enum classes, which are not supported by default in c++.","name":"pravila00-enumflag","version-date":"2024-04-12","description":"This C++ code provides a template for enabling bitwise operations on enum classes, which are not supported by default in C++.","homepage":"https://www.justsoftwaresolutions.co.uk/cplusplus/using-enum-classes-as-bitfields.html","license":"BSL-1.0","_id":"HakKUNZL29o0mzdN"} +{"fts":"pravila00-make-vector https://github.com/pravila00/make-vector c++ helper for making vectors.","name":"pravila00-make-vector","version-date":"2023-04-10","description":"C++ helper for making vectors.","homepage":"https://github.com/Pravila00/make-vector","license":"BSL-1.0","_id":"DDM2VGhnkfY4TZs8"} +{"fts":"presentmon tools build tool presentmon presentmon is a tool to capture and analyze etw events related to swap chain presentation on windows.","name":"presentmon","version-semver":"2.1.1","description":"PresentMon is a tool to capture and analyze ETW events related to swap chain presentation on Windows.","supports":"windows & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"features":{"tools":{"description":"Build tool PresentMon"}},"_id":"xPmzPAFAmkzMwD1S"} +{"fts":"proj https://proj.org/ net enable network support tiff enable tiff support to read some grids tools build tools proj library for cartographic projections","name":"proj","version":"9.4.1","port-version":2,"description":"PROJ library for cartographic projections","homepage":"https://proj.org/","license":"MIT","dependencies":["nlohmann-json",{"name":"sqlite3","default-features":false},{"name":"sqlite3","host":true,"default-features":false,"features":["tool"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["net","tiff"],"features":{"net":{"description":"Enable network support","dependencies":["curl"]},"tiff":{"description":"Enable TIFF support to read some grids","dependencies":[{"name":"tiff","default-features":false,"features":["lzma","zip"]}]},"tools":{"description":"Build tools"}},"_id":"h5siwCvhtPt8zyw7"} +{"fts":"projectm-eval https://github.com/projectm-visualizer/projectm-eval the projectm expression evaluation library. a portable drop-in replacement of milkdrop's \"ns-eel2\" expression parser for use in milkdrop, projectm and other applications.","name":"projectm-eval","version":"1.0.0","port-version":1,"description":"The projectM Expression Evaluation Library. A portable drop-in replacement of Milkdrop's \"ns-eel2\" expression parser for use in Milkdrop, projectM and other applications.","homepage":"https://github.com/projectM-visualizer/projectm-eval","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"nXqRUH0t7XuMqXRT"} +{"fts":"prometheus-cpp compression enable zlib compression pull support for regular pull mode push support push gateway tests additional testing support prometheus client library for modern c++","name":"prometheus-cpp","version-semver":"1.2.4","description":"Prometheus Client Library for Modern C++","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["compression","pull"],"features":{"compression":{"description":"Enable zlib compression","dependencies":["zlib"]},"pull":{"description":"Support for regular pull mode","dependencies":["civetweb"]},"push":{"description":"Support push gateway","dependencies":["curl"]},"tests":{"description":"Additional testing support","dependencies":["gtest"]}},"_id":"3mwUjt4nPPrf8IPP"} +{"fts":"promise-cpp https://github.com/xhawk18/promise-cpp c++ promise/a+ library in javascript style.","name":"promise-cpp","version":"2.1.2","description":"C++ promise/A+ library in Javascript style.","homepage":"https://github.com/xhawk18/promise-cpp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"uwNlN3OfAfjwGAes"} +{"fts":"protobuf-c https://github.com/protobuf-c/protobuf-c test build test project. tools build tools (protoc-gen-c). this is protobuf-c, a c implementation of the google protocol buffers data serialization format.","name":"protobuf-c","version-semver":"1.5.0","description":"This is protobuf-c, a C implementation of the Google Protocol Buffers data serialization format.","homepage":"https://github.com/protobuf-c/protobuf-c","dependencies":["protobuf",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"test":{"description":"Build test project.","dependencies":[{"name":"protobuf-c","features":["tools"]}]},"tools":{"description":"Build tools (protoc-gen-c).","supports":"!uwp"}},"_id":"LGEs9ZIAh3W4f7H9"} +{"fts":"protobuf https://github.com/protocolbuffers/protobuf zlib zlib based features like gzip streams google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.","name":"protobuf","version":"4.25.1","port-version":1,"description":"Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.","homepage":"https://github.com/protocolbuffers/protobuf","license":"BSD-3-Clause","dependencies":["abseil",{"name":"protobuf","host":true},"utf8-range",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"zlib":{"description":"ZLib based features like Gzip streams","dependencies":["zlib"]}},"_id":"FxNDvZYKVdHxPRYK"} +{"fts":"protopuf https://github.com/pragmatwice/protopuf a little, highly templated, and protobuf-compatible serialization/deserialization library written in c++20","name":"protopuf","version":"2.2.1","description":"A little, highly templated, and protobuf-compatible serialization/deserialization library written in C++20","homepage":"https://github.com/PragmaTwice/protopuf","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"sq1ssXlp3Z8LZgLA"} +{"fts":"protozero https://github.com/mapbox/protozero minimalist protocol buffer decoder and encoder in c++","name":"protozero","version-semver":"1.7.1","description":"Minimalist protocol buffer decoder and encoder in C++","homepage":"https://github.com/mapbox/protozero","license":"BSD-2-Clause","supports":"!uwp","dependencies":["protobuf",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"KmurVXspx27HwH2y"} +{"fts":"proxsuite https://github.com/simple-robotics/proxsuite the advanced proximal optimization toolbox","name":"proxsuite","version":"0.6.4","description":"The Advanced Proximal Optimization Toolbox","homepage":"https://github.com/Simple-Robotics/proxsuite","license":"BSD-2-Clause","dependencies":["eigen3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"rpiPNCJDu46nT23S"} +{"fts":"proxy https://github.com/microsoft/proxy a single-header c++20 library that facilitates runtime polymorphism.","name":"proxy","version":"3.0.0","description":"A single-header C++20 library that facilitates runtime polymorphism.","homepage":"https://github.com/microsoft/proxy","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"oUnEOCpHBkEQRbKZ"} +{"fts":"proxygen https://github.com/facebook/proxygen it comprises the core c++ http abstractions used at facebook.","name":"proxygen","version-string":"2024.09.30.00","description":"It comprises the core C++ HTTP abstractions used at Facebook.","homepage":"https://github.com/facebook/proxygen","license":"BSD-3-Clause","supports":"!windows","dependencies":["boost-context","boost-date-time","boost-filesystem","boost-iostreams","boost-program-options","boost-regex","boost-system","boost-thread","fizz","folly","gflags",{"name":"gperf","host":true},"mvfst","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"wangle","zlib","zstd"],"_id":"kcaQZVJUakBEVqXU"} +{"fts":"psimd https://github.com/maratyszcza/psimd portable 128-bit simd intrinsics","name":"psimd","version-date":"2021-02-21","port-version":2,"description":"Portable 128-bit SIMD intrinsics","homepage":"https://github.com/Maratyszcza/psimd","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"nKbYEq9vQZlKGlkQ"} +{"fts":"ptc-print https://github.com/justwhit3/ptc-print a single-header library for custom printing to the output stream.","name":"ptc-print","version":"1.4.1","port-version":1,"description":"A single-header library for custom printing to the output stream.","homepage":"https://github.com/JustWhit3/ptc-print","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Lw1vG2UxxCzPg4BG"} +{"fts":"ptex https://github.com/wdas/ptex per-face texture mapping for production rendering.","name":"ptex","version":"2.4.2","description":"Per-Face Texture Mapping for Production Rendering.","homepage":"https://github.com/wdas/ptex","license":"BSD-3-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"5KNtQuie0JePJDxO"} +{"fts":"pthread-stubs https://gitlab.freedesktop.org/xorg/lib/pthread-stubs stub replacements for posix threads functions.","name":"pthread-stubs","version":"0.4","port-version":1,"description":"Stub replacements for POSIX Threads functions.","homepage":"https://gitlab.freedesktop.org/xorg/lib/pthread-stubs","license":"X11-distribute-modifications-variant","dependencies":["pthread"],"_id":"I3Ui2vytQqfHCfTy"} +{"fts":"pthread empty package, linking to other port","name":"pthread","version":"3.0.0","port-version":2,"description":"empty package, linking to other port","dependencies":["pthreads"],"_id":"HQKejQ6CcV1fVT8w"} +{"fts":"pthreadpool https://github.com/maratyszcza/pthreadpool portable (posix/windows/emscripten) thread pool for c/c++","name":"pthreadpool","version-date":"2020-04-10","port-version":3,"description":"Portable (POSIX/Windows/Emscripten) thread pool for C/C++","homepage":"https://github.com/Maratyszcza/pthreadpool","dependencies":["fxdiv",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"a8T4WK3DJGx86dY2"} +{"fts":"pthreads https://sourceforge.net/projects/pthreads4w/ meta-package that provides pthreads4w on windows, or assumes presence of system pthreads on posix systems.","name":"pthreads","version":"3.0.0","port-version":14,"description":"Meta-package that provides PThreads4W on Windows, or assumes presence of system pthreads on POSIX systems.","homepage":"https://sourceforge.net/projects/pthreads4w/","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake-config","host":true}],"_id":"zCARgkJE3CzjDzf2"} +{"fts":"ptyqt ptyqt - c++ library for work with pseudoterminals","name":"ptyqt","version":"0.6.5","description":"PtyQt - C++ library for work with PseudoTerminals","supports":"!uwp","dependencies":["qt5-base",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"winpty","platform":"windows"}],"_id":"RKLfgmUbio1f8Q6k"} +{"fts":"pugixml https://github.com/zeux/pugixml light-weight, simple and fast xml parser for c++ with xpath support","name":"pugixml","version":"1.14","description":"Light-weight, simple and fast XML parser for C++ with XPath support","homepage":"https://github.com/zeux/pugixml","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"tl6gQer14AJCLHEJ"} +{"fts":"pulsar-client-cpp https://github.com/apache/pulsar-client-cpp the apache pulsar c++ library","name":"pulsar-client-cpp","version":"3.5.1","port-version":1,"description":"The Apache Pulsar C++ library","homepage":"https://github.com/apache/pulsar-client-cpp","license":"Apache-2.0","supports":"!(arm & windows) & !android","dependencies":["asio","boost-accumulators","boost-algorithm","boost-any","boost-circular-buffer","boost-date-time","boost-format","boost-predef","boost-property-tree","boost-random","boost-serialization","boost-xpressive",{"name":"curl","default-features":false,"features":["openssl"]},{"name":"dlfcn-win32","platform":"windows"},"openssl",{"name":"protobuf","version>=":"3.21.12"},"snappy",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib","zstd"],"_id":"WkhlghPzZ6eyvz3P"} +{"fts":"pulseaudio https://www.freedesktop.org/wiki/software/pulseaudio/documentation/user/community/ pulseaudio is a sound server, originally created to overcome the limitations of the enlightened sound daemon (esound)","name":"pulseaudio","version":"17.0","port-version":2,"description":"PulseAudio is a sound server, originally created to overcome the limitations of the Enlightened Sound Daemon (EsounD)","homepage":"https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Community/","license":null,"supports":"!windows & !osx","dependencies":[{"name":"alsa","platform":"linux"},{"name":"dbus","default-features":false},"fftw3",{"name":"glib","default-features":false},{"name":"gstreamer","default-features":false},"jack2","libatomic-ops","libiconv",{"name":"libsndfile","default-features":false,"features":["external-libs"]},{"name":"openssl","default-features":false},"orc","soxr","speex",{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-tool-meson","host":true}],"_id":"I7NoCt9lF4ZaPQOG"} +{"fts":"pulzed-mini https://github.com/pulzed/mini ini file reader and writer","name":"pulzed-mini","version":"0.9.14","description":"INI file reader and writer","homepage":"https://github.com/pulzed/mINI","license":"MIT","_id":"g0srxs0FYns8WP9e"} +{"fts":"pybind11 https://github.com/pybind/pybind11 pybind11 is a lightweight header-only library that exposes c++ types in python and vice versa, mainly to create python bindings of existing c++ code","name":"pybind11","version":"2.13.6","description":"pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code","homepage":"https://github.com/pybind/pybind11","license":"BSD-3-Clause","supports":"!(arm & windows)","dependencies":["python3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"r0NY6vM4bkBxMUrp"} +{"fts":"pystring https://github.com/imageworks/pystring pystring is a collection of c++ functions which match the interface and behavior of python's string class methods using std::string","name":"pystring","version":"1.1.4","description":"Pystring is a collection of C++ functions which match the interface and behavior of python's string class methods using std::string","homepage":"https://github.com/imageworks/pystring","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"yY1efW9v9fqts3BG"} +{"fts":"python2 https://www.python.org the python programming language as an embeddable library","name":"python2","version":"2.7.18","port-version":7,"description":"The Python programming language as an embeddable library","homepage":"https://www.python.org","license":"Python-2.0","supports":"!(arm & osx) & !(arm & windows) & !uwp","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"_id":"3n7AiXyTDgxPVGK2"} +{"fts":"python3 https://github.com/python/cpython deprecated-win7-support deprecated support for the windows 7 platform -- may be removed at any time. extensions allow the build and usage of python extensions. on windows this requires python to be a dynamic library! readline build with readline. requires system readline to be installed the python programming language","name":"python3","version":"3.11.8","port-version":5,"description":"The Python programming language","homepage":"https://github.com/python/cpython","license":"Python-2.0","supports":"!uwp & !mingw","dependencies":[{"name":"gettext","platform":"osx"},{"name":"libiconv","platform":"osx"},{"name":"libuuid","platform":"!osx & !windows"},{"name":"python3","host":true,"default-features":false},{"name":"python3","features":["extensions"],"platform":"!windows"},{"name":"vcpkg-get-python","host":true},{"name":"vcpkg-msbuild","host":true,"platform":"windows"},"zlib"],"default-features":[{"name":"extensions","platform":"!(staticcrt & windows)"}],"features":{"deprecated-win7-support":{"description":"Deprecated support for the Windows 7 platform -- may be removed at any time."},"extensions":{"description":"Allow the build and usage of python extensions. On windows this requires python to be a dynamic library!","supports":"!(staticcrt & windows)","dependencies":[{"name":"bzip2","default-features":false},{"name":"expat","default-features":false},{"name":"libffi","default-features":false},{"name":"liblzma","default-features":false},{"name":"openssl","default-features":false},{"name":"sqlite3","default-features":false}]},"readline":{"description":"Build with readline. Requires system readline to be installed","supports":"!windows"}},"_id":"GveVjDGILeDaWCZM"} +{"fts":"qca https://userbase.kde.org/qca botan build with botan ossl build with openssl qt cryptographic architecture (qca).","name":"qca","version":"2.3.7","port-version":2,"description":"Qt Cryptographic Architecture (QCA).","homepage":"https://userbase.kde.org/QCA","dependencies":[{"name":"qt5compat","default-features":false},{"name":"qtbase","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["botan"],"features":{"botan":{"description":"Build with botan","dependencies":["botan"]},"ossl":{"description":"Build with openssl","dependencies":["openssl"]}},"_id":"zYtgNiqyeD1UDwU9"} +{"fts":"qcoro https://www.github.com/danvratil/qcoro dbus coroutine support for qtdbus module network coroutine support for qtnetwork module qml coroutine support for qtqml module quick coroutine support for qtquick module test support code for easier testing of coroutines with qttest. websockets coroutine support for qtwebsockets module coroutine support for qt","name":"qcoro","version":"0.10.0","port-version":1,"description":"Coroutine support for Qt","homepage":"https://www.github.com/danvratil/qcoro","documentation":"https://qcoro.dvratil.cz","license":"MIT","dependencies":[{"name":"qtbase","default-features":false,"features":["thread"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["dbus","network","qml","quick","test","websockets"],"features":{"dbus":{"description":"Coroutine support for QtDBus module","dependencies":[{"name":"qtbase","default-features":false,"features":["dbus"]}]},"network":{"description":"Coroutine support for QtNetwork module","dependencies":[{"name":"qtbase","default-features":false,"features":["network"]}]},"qml":{"description":"Coroutine support for QtQml module","dependencies":[{"name":"qtdeclarative","default-features":false}]},"quick":{"description":"Coroutine support for QtQuick module","dependencies":[{"name":"qtdeclarative","default-features":false}]},"test":{"description":"Support code for easier testing of coroutines with QtTest.","dependencies":[{"name":"qtbase","default-features":false,"features":["testlib"]}]},"websockets":{"description":"Coroutine support for QtWebSockets module","dependencies":[{"name":"qtwebsockets","default-features":false}]}},"_id":"JzXfLnhmBIPXhiAe"} +{"fts":"qcustomplot https://www.qcustomplot.com/ qcustomplot is a qt c++ widget for plotting and data visualization.","name":"qcustomplot","version":"2.1.1","port-version":1,"description":"QCustomPlot is a Qt C++ widget for plotting and data visualization.","homepage":"https://www.qcustomplot.com/","license":"GPL-3.0-or-later","supports":"!xbox","dependencies":[{"name":"qtbase","default-features":false},{"name":"vcpkg-qmake","host":true,"default-features":false}],"_id":"5nqeUhAbWncfWygm"} +{"fts":"qhttpengine http server for qt applications","name":"qhttpengine","version":"1.0.2","port-version":1,"description":"HTTP server for Qt applications","supports":"!uwp","dependencies":["qt5-base",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"4sjJKSnGP0Z4WqfN"} +{"fts":"qhull https://github.com/qhull/qhull tools determines whether tools should be built computes the convex hull, delaunay triangulation, voronoi diagram","name":"qhull","version":"8.0.2","port-version":5,"description":"computes the convex hull, Delaunay triangulation, Voronoi diagram","homepage":"https://github.com/qhull/qhull","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Determines whether tools should be built"}},"_id":"Lx5Nz6eIzMIMevRC"} +{"fts":"qnnpack https://github.com/pytorch/qnnpack quantized neural network package - mobile-optimized implementation of quantized neural network operators","name":"qnnpack","version-date":"2021-02-26","port-version":3,"description":"Quantized Neural Network PACKage - mobile-optimized implementation of quantized neural network operators","homepage":"https://github.com/pytorch/QNNPACK","license":"BSD-3-Clause","supports":"!windows","dependencies":["cpuinfo","fp16","fxdiv","psimd","pthreadpool",{"name":"vcpkg-cmake","host":true}],"_id":"CxC3SdLYgyS6n01x"} +{"fts":"qoi https://qoiformat.org/ the quite ok image format for fast, lossless image compression","name":"qoi","version-date":"2023-08-10","description":"The Quite OK Image Format for fast, lossless image compression","homepage":"https://qoiformat.org/","license":"MIT","_id":"MNH7xXU94aEPOauK"} +{"fts":"qoixx https://github.com/wx257osn2/qoixx single header quite fast qoi(quite ok image format) implementation written in c++20","name":"qoixx","version-date":"2022-12-07","description":"Single Header Quite Fast QOI(Quite OK Image Format) Implementation written in C++20","homepage":"https://github.com/wx257osn2/qoixx","license":"MIT","_id":"0F1oBigBHZRm9Nfa"} +{"fts":"qpid-proton https://github.com/apache/qpid-proton qpid proton is a high-performance, lightweight messaging library.","name":"qpid-proton","version":"0.38.0","port-version":2,"description":"Qpid Proton is a high-performance, lightweight messaging library.","homepage":"https://github.com/apache/qpid-proton","license":"Apache-2.0","dependencies":["jsoncpp",{"name":"libuv","platform":"osx"},{"name":"openssl","platform":"!windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TTdNnL8M1EfqO7EG"} +{"fts":"qscintilla https://www.riverbankcomputing.com/software/qscintilla qscintilla is a port to qt of the scintilla editing component. features syntax highlighting, code-completion and much more (barebone build without python bindings (missing dependeny pyqt) and without qtdesigner plugin)","name":"qscintilla","version":"2.14.1","port-version":1,"description":"QScintilla is a port to Qt of the Scintilla editing component. Features syntax highlighting, code-completion and much more (Barebone build without python bindings (missing dependeny PyQt) and without QtDesigner plugin)","homepage":"https://www.riverbankcomputing.com/software/qscintilla","license":"GPL-3.0-or-later","supports":"!xbox","dependencies":[{"name":"qtbase","default-features":false},{"name":"vcpkg-qmake","host":true,"default-features":false}],"_id":"lWcsPcMdfpaVuTai"} +{"fts":"qt-advanced-docking-system https://github.com/githubuser0xffff/qt-advanced-docking-system create customizable layouts using an advanced window docking system similar to what is found in many popular ides such as visual studio","name":"qt-advanced-docking-system","version":"4.3.1","description":"Create customizable layouts using an advanced window docking system similar to what is found in many popular IDEs such as Visual Studio","homepage":"https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System","license":"LGPL-2.1-only","supports":"!xbox","dependencies":["bzip2",{"name":"qtbase","default-features":false,"features":["gui","widgets"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"PZB6XhziK23R1EeY"} +{"fts":"qt https://www.qt.io/ default-features platform-dependent default features a cross-platform application and ui framework.","name":"qt","version":"6.7.2","description":"A cross-platform application and UI framework.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qt3d","default-features":false,"features":["animation","assimp","extras","input","logic","qml","render","rhi"]},{"name":"qt5compat","default-features":false,"features":["big-codecs","codecs","qml","textcodec"]},"qtapplicationmanager",{"name":"qtbase","default-features":false},{"name":"qtcharts","default-features":false,"features":["designer","qml"]},"qtcoap","qtconnectivity","qtdatavis3d","qtdeclarative",{"name":"qtdeviceutilities","default-features":false,"platform":"linux"},"qtdoc","qtgraphs","qtgrpc",{"name":"qtimageformats","default-features":false,"features":["jasper","tiff","webp"]},"qtinterfaceframework","qtlanguageserver",{"name":"qtlottie","default-features":false,"features":["qml"]},"qtmqtt",{"name":"qtmultimedia","default-features":false,"features":["ffmpeg","qml","widgets"]},{"name":"qtmultimedia","default-features":false,"features":["gstreamer"],"platform":"!windows"},"qtnetworkauth",{"name":"qtopcua","features":["qml"]},{"name":"qtpositioning","default-features":false,"features":["qml"]},{"name":"qtquick3d","default-features":false},"qtquicktimeline",{"name":"qtremoteobjects","default-features":false,"features":["qml"]},{"name":"qtscxml","default-features":false,"features":["qml"]},{"name":"qtsensors","default-features":false,"features":["qml"]},"qtserialbus","qtserialport","qtshadertools",{"name":"qtspeech","default-features":false,"platform":"!(windows & x86)"},"qtsvg",{"name":"qttools","default-features":false,"features":["assistant","designer","qml"]},"qttranslations","qtvirtualkeyboard",{"name":"qtwebchannel","default-features":false,"features":["qml"]},{"name":"qtwebengine","default-features":false,"features":["geolocation","spellchecker","webchannel"],"platform":"!static & !(windows & arm)"},{"name":"qtwebsockets","default-features":false,"features":["qml"]},{"name":"qtwebview","default-features":false},{"name":"qtwebview","default-features":false,"features":["webengine"],"platform":"!static & !(windows & arm)"}],"default-features":["default-features"],"features":{"default-features":{"description":"Platform-dependent default features","dependencies":[{"name":"qtactiveqt","features":["qml"],"platform":"windows"},{"name":"qtwayland","features":["qml"],"platform":"linux"}]}},"_id":"bDs5WTP0lGXOhif1"} +{"fts":"qt3d https://www.qt.io/ animation use the 3d animation aspect library assimp build with assimp extras use the 3d extra library input use the 3d input aspect library logic use the 3d logic aspect library qml build qml imports render use the 3d render aspect library rhi enable rhi renderer vulkan build with vulkan support qt wrapper for existing opc ua stacks","name":"qt3d","version":"6.7.2","description":"Qt wrapper for existing OPC UA stacks","homepage":"https://www.qt.io/","license":null,"dependencies":["assimp",{"name":"qtbase","default-features":false,"features":["concurrent","gui","network","widgets"]}],"default-features":["animation","assimp","extras","input","logic","render"],"features":{"animation":{"description":"Use the 3D Animation Aspect library","dependencies":[{"name":"qt3d","default-features":false,"features":["render"]}]},"assimp":{"description":"Build with assimp","dependencies":["assimp"]},"extras":{"description":"Use the 3D Extra library","dependencies":[{"name":"qt3d","default-features":false,"features":["input","logic","render"]}]},"input":{"description":"Use the 3D Input Aspect library"},"logic":{"description":"Use the 3D Logic Aspect library"},"qml":{"description":"Build QML imports","dependencies":[{"name":"qtbase","default-features":false,"features":["gui"]},{"name":"qtdeclarative","default-features":false}]},"render":{"description":"Use the 3D Render Aspect library"},"rhi":{"description":"Enable RHI renderer","dependencies":["qtshadertools"]},"vulkan":{"description":"Build with vulkan support","dependencies":[{"name":"qt3d","default-features":false,"features":["rhi"]},"vulkan"]}},"_id":"OqAKCGeX0U9v2xX4"} +{"fts":"qt5-3d qt 3d provides functionality for near-realtime simulation systems with support for 2d and 3d rendering in both qt c++ and qt quick applications.","name":"qt5-3d","version":"5.15.15","description":"Qt 3D provides functionality for near-realtime simulation systems with support for 2D and 3D rendering in both Qt C++ and Qt Quick applications.","license":null,"dependencies":["assimp",{"name":"qt5-base","default-features":false},"qt5-declarative","qt5-gamepad","qt5-imageformats",{"name":"vcpkg-pkgconfig-get-modules","host":true}],"_id":"YSL6RSeByvvunp5n"} +{"fts":"qt5-activeqt active qt is a helper framework that enables the developer to access and use activex controls and com objects provided by any activex server. it also makes it possible to make the developer's own qt applications available as com servers on windows.","name":"qt5-activeqt","version":"5.15.15","description":"Active Qt is a helper framework that enables the developer to access and use ActiveX controls and COM objects provided by any ActiveX server. It also makes it possible to make the developer's own Qt applications available as COM servers on Windows.","license":null,"supports":"windows","dependencies":[{"name":"qt5-base","default-features":false}],"_id":"dLcOcnaT0pWZQ4FO"} +{"fts":"qt5-androidextras the qt android extras module provided a set of classes and functions that were specific to android applications written with qt. this module helped developers to integrate various android-specific features and services into their qt applications.","name":"qt5-androidextras","version":"5.15.15","description":"The Qt Android Extras module provided a set of classes and functions that were specific to Android applications written with Qt. This module helped developers to integrate various Android-specific features and services into their Qt applications.","license":null,"supports":"android","dependencies":[{"name":"qt5-base","default-features":false}],"_id":"0Xg1h7BOVcvRFaHs"} +{"fts":"qt5-base https://www.qt.io/ icu enable icu support latest (deprecated) mysqlplugin build the sql plugin for connecting to mysql databases postgresqlplugin build the sql plugin for connecting to postgresql databases vulkan enable vulkan support in qtgui qt base provides the basic non-gui functionality required by all qt applications.","name":"qt5-base","version":"5.15.15","description":"Qt Base provides the basic non-GUI functionality required by all Qt applications.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"at-spi2-core","platform":"linux"},{"name":"dbus","platform":"linux"},"double-conversion","egl-registry",{"name":"fontconfig","platform":"!windows"},"freetype","harfbuzz","libjpeg-turbo","libpng",{"name":"opengl","platform":"!windows"},"openssl",{"name":"pcre2","default-features":false},{"name":"qt5-base","host":true,"default-features":false},"sqlite3",{"name":"vcpkg-cmake-get-vars","host":true},{"name":"vcpkg-pkgconfig-get-modules","host":true},"zlib","zstd"],"features":{"icu":{"description":"Enable ICU support","dependencies":[{"name":"icu","platform":"!uwp"}]},"latest":{"description":"(deprecated)"},"mysqlplugin":{"description":"Build the sql plugin for connecting to mysql databases","dependencies":["libmysql"]},"postgresqlplugin":{"description":"Build the sql plugin for connecting to postgresql databases","dependencies":["libpq"]},"vulkan":{"description":"Enable Vulkan support in QtGui","dependencies":["vulkan"]}},"_id":"4HMdfocRjZ9evZvQ"} +{"fts":"qt5-canvas3d qt canvas3d offers a low level opengl-like api that enables you to execute 3d drawing commands from javascript.","name":"qt5-canvas3d","version":"0","port-version":3,"description":"Qt Canvas3D offers a low level OpenGL-like API that enables you to execute 3D drawing commands from JavaScript.","dependencies":[{"name":"qt5-base","default-features":false}],"_id":"FuI50KVL0NfQNXQh"} +{"fts":"qt5-charts the qt charts module provides a set of easy to use chart components.","name":"qt5-charts","version":"5.15.15","description":"The Qt Charts module provides a set of easy to use chart components.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-declarative","qt5-multimedia"],"_id":"MpcRshBVQyEqBnvC"} +{"fts":"qt5-connectivity the qt connectivity module provides access to bluetooth and nfc hardware.","name":"qt5-connectivity","version":"5.15.15","description":"The Qt Connectivity module provides access to Bluetooth and NFC hardware.","license":null,"dependencies":[{"name":"qt5-base","default-features":false}],"_id":"CgwqprMECVp7yTBl"} +{"fts":"qt5-datavis3d the qt data visualization module provides a way to visualize data in 3d as bar, scatter, and surface graphs.","name":"qt5-datavis3d","version":"5.15.15","description":"The Qt Data Visualization module provides a way to visualize data in 3D as bar, scatter, and surface graphs.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-declarative","qt5-multimedia"],"_id":"6xBN6gwNB6NXRZ8o"} +{"fts":"qt5-declarative d3d12 provides a direct3d 12 backend for the scenegraph. platform-default-features enable platform-dependent default features qt declarative (quick 2)","name":"qt5-declarative","version":"5.15.15","description":"Qt Declarative (Quick 2)","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-imageformats","qt5-svg"],"default-features":["platform-default-features"],"features":{"d3d12":{"description":"Provides a Direct3D 12 backend for the scenegraph.","supports":"windows & !mingw"},"platform-default-features":{"description":"Enable platform-dependent default features","dependencies":[{"name":"qt5-declarative","features":["d3d12"],"platform":"windows & !mingw"}]}},"_id":"YCzYB0t7YkBbpv6O"} +{"fts":"qt5-doc the qt documentation.","name":"qt5-doc","version":"5.15.15","description":"The Qt documentation.","license":null,"supports":"native","dependencies":[{"name":"qt5-base","default-features":false},"qt5-declarative","qt5-quickcontrols2",{"name":"qt5-tools","default-features":false,"features":["qdoc"]}],"_id":"HqnG9ZvxJzQKIu8G"} +{"fts":"qt5-gamepad qt gamepad is an add-on library that enables qt applications to support the use of gamepad hardware and in some cases remote control equipment.","name":"qt5-gamepad","version":"5.15.15","description":"Qt Gamepad is an add-on library that enables Qt applications to support the use of gamepad hardware and in some cases remote control equipment.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-declarative"],"_id":"11TPg0pO3y0zrTvm"} +{"fts":"qt5-graphicaleffects the qt graphical effects module provides a set of qml types for adding visually impressive and configurable effects to user interfaces.","name":"qt5-graphicaleffects","version":"5.15.15","description":"The Qt Graphical Effects module provides a set of QML types for adding visually impressive and configurable effects to user interfaces.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-declarative"],"_id":"mx3HD0g4jd98IeYo"} +{"fts":"qt5-imageformats jasper enable jpeg-2000 support using the jasper library tiff enable tiff support webp enable webp support the qt image formats add-on module provides optional support for other image file formats.","name":"qt5-imageformats","version":"5.15.15","description":"The Qt Image Formats add-on module provides optional support for other image file formats.","license":null,"dependencies":[{"name":"qt5-base","default-features":false}],"default-features":["tiff","webp"],"features":{"jasper":{"description":"Enable JPEG-2000 support using the JasPer library","dependencies":[{"name":"jasper","default-features":false},{"name":"vcpkg-pkgconfig-get-modules","host":true}]},"tiff":{"description":"Enable TIFF support","dependencies":[{"name":"tiff","default-features":false},{"name":"vcpkg-pkgconfig-get-modules","host":true}]},"webp":{"description":"Enable WEBP support","dependencies":["libwebp",{"name":"vcpkg-pkgconfig-get-modules","host":true}]}},"_id":"a9oxkfqcOWOHQrhH"} +{"fts":"qt5-location the qt location api helps you create viable mapping solutions using the data available from some of the popular location services.","name":"qt5-location","version":"5.15.15","description":"The Qt Location API helps you create viable mapping solutions using the data available from some of the popular location services.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-declarative","qt5-quickcontrols","qt5-quickcontrols2","qt5-serialport"],"_id":"DTmlt9m34ar22lQr"} +{"fts":"qt5-macextras qt mac extras provide classes and functions that enable you to use miscellaneous functionality specific to the macos and ios operating systems.","name":"qt5-macextras","version":"5.15.15","description":"Qt Mac Extras provide classes and functions that enable you to use miscellaneous functionality specific to the macOS and iOS operating systems.","license":null,"supports":"osx","dependencies":[{"name":"qt5-base","default-features":false}],"_id":"Up0jPILfBuCrSMH0"} +{"fts":"qt5-modularscripts now part of qt5-base, formerly vcpkg helpers to package qt5 modules","name":"qt5-modularscripts","version-string":"deprecated","port-version":1,"description":"now part of qt5-base, formerly vcpkg helpers to package qt5 modules","_id":"SteH6eyhAdSORqba"} +{"fts":"qt5-mqtt qt mqtt enables you to create applications and devices that can communicate over the mq telemetry transport (mqtt) protocol.","name":"qt5-mqtt","version":"5.15.15","description":"Qt MQTT enables you to create applications and devices that can communicate over the MQ telemetry transport (MQTT) protocol.","license":null,"dependencies":[{"name":"qt5-base","default-features":false}],"_id":"2oQADiAbQ5XAhhWW"} +{"fts":"qt5-multimedia qt multimedia is an essential module that provides a rich set of qml types and c++ classes to handle multimedia content. it also provides necessary apis to access the camera and radio functionality.","name":"qt5-multimedia","version":"5.15.15","description":"Qt Multimedia is an essential module that provides a rich set of QML types and C++ classes to handle multimedia content. It also provides necessary APIs to access the camera and radio functionality.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-declarative"],"_id":"8shKIVSFZ3poe4Yt"} +{"fts":"qt5-networkauth qt network authorization provides a set of apis that enable qt applications to obtain limited access to online accounts and http services without exposing users' passwords.","name":"qt5-networkauth","version":"5.15.15","description":"Qt Network Authorization provides a set of APIs that enable Qt applications to obtain limited access to online accounts and HTTP services without exposing users' passwords.","license":null,"dependencies":[{"name":"qt5-base","default-features":false}],"_id":"93BkTfkWOwbapy4B"} +{"fts":"qt5-purchasing qt purchasing is an add-on library that enables qt applications to support in-app purchases. it is a cross-platform library that currently supports purchases made to the mac app store on os x, app store on ios, and google play on android.","name":"qt5-purchasing","version":"5.15.15","description":"Qt Purchasing is an add-on library that enables Qt applications to support in-app purchases. It is a cross-platform library that currently supports purchases made to the Mac App Store on OS X, App Store on iOS, and Google Play on Android.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-declarative"],"_id":"lBmIhXL1itNlbyRk"} +{"fts":"qt5-quickcontrols the qt quick controls module provides a set of controls that can be used to build complete interfaces in qt quick.","name":"qt5-quickcontrols","version":"5.15.15","description":"The Qt Quick Controls module provides a set of controls that can be used to build complete interfaces in Qt Quick.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-declarative","qt5-graphicaleffects"],"_id":"P2jnuePRkrh6TBid"} +{"fts":"qt5-quickcontrols2 qt quick controls provides a set of controls that can be used to build complete interfaces in qt quick.","name":"qt5-quickcontrols2","version":"5.15.15","description":"Qt Quick Controls provides a set of controls that can be used to build complete interfaces in Qt Quick.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-declarative","qt5-imageformats"],"_id":"7NaHzes0NLrNU40t"} +{"fts":"qt5-remoteobjects qt remote objects (qtro) is an inter-process communication (ipc) module developed for qt. this module extends qt's existing functionalities to enable information exchange between processes or computers, easily.","name":"qt5-remoteobjects","version":"5.15.15","description":"Qt Remote Objects (QtRO) is an Inter-Process Communication (IPC) module developed for Qt. This module extends Qt's existing functionalities to enable information exchange between processes or computers, easily.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-declarative"],"_id":"5WTzPxhOUZ7ICPkC"} +{"fts":"qt5-script qt script provides support for application scripting with ecmascript.","name":"qt5-script","version":"5.15.15","description":"Qt Script provides support for application scripting with ECMAScript.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-tools"],"_id":"DUly6DdW3PWbQczb"} +{"fts":"qt5-scxml the qt scxml module provides classes for embedding state machines created from state chart xml (scxml) files in qt applications.","name":"qt5-scxml","version":"5.15.15","description":"The Qt SCXML module provides classes for embedding state machines created from State Chart XML (SCXML) files in Qt applications.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-declarative"],"_id":"TQwOKUCvCUkc5fit"} +{"fts":"qt5-sensors the qt sensors api provides access to sensor hardware via qml and c++ interfaces. the qt sensors api also provides a motion gesture recognition api for devices.","name":"qt5-sensors","version":"5.15.15","description":"The Qt Sensors API provides access to sensor hardware via QML and C++ interfaces. The Qt Sensors API also provides a motion gesture recognition API for devices.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-declarative"],"_id":"qYNiatOOpS39khxh"} +{"fts":"qt5-serialbus the qt serial bus api provides classes and functions to access the various industrial serial buses and protocols, such as can, modbus, and others.","name":"qt5-serialbus","version":"5.15.15","description":"The Qt Serial Bus API provides classes and functions to access the various industrial serial buses and protocols, such as CAN, ModBus, and others.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-serialport"],"_id":"muMkVBnkeU4RgnGW"} +{"fts":"qt5-serialport qt5 serial port - provides access to hardware and virtual serial ports","name":"qt5-serialport","version":"5.15.15","description":"Qt5 Serial Port - provides access to hardware and virtual serial ports","license":null,"dependencies":[{"name":"qt5-base","default-features":false}],"_id":"Rf19HdgLQ4B31oyk"} +{"fts":"qt5-speech the qt speech module enables a qt application to support accessibility features such as text-to-speech, which is useful for end-users who are visually challenged or cannot access the application for whatever reason.","name":"qt5-speech","version":"5.15.15","description":"The Qt Speech module enables a Qt application to support accessibility features such as text-to-speech, which is useful for end-users who are visually challenged or cannot access the application for whatever reason.","license":null,"dependencies":[{"name":"atlmfc","platform":"windows"},{"name":"qt5-base","default-features":false},"qt5-declarative","qt5-multimedia"],"_id":"BlUYQiXH0Td58DMK"} +{"fts":"qt5-svg qt svg provides classes for rendering and displaying svg drawings in widgets and on other paint devices.","name":"qt5-svg","version":"5.15.15","description":"Qt SVG provides classes for rendering and displaying SVG drawings in widgets and on other paint devices.","license":null,"dependencies":[{"name":"qt5-base","default-features":false}],"_id":"4oJTKAKl8n6pLScO"} +{"fts":"qt5-tools qdoc build the qdoc tool. a collection of tools and utilities that come with the qt framework to assist developers in the creation, management, and deployment of qt applications.","name":"qt5-tools","version":"5.15.15","description":"A collection of tools and utilities that come with the Qt framework to assist developers in the creation, management, and deployment of Qt applications.","license":null,"dependencies":[{"name":"qt5-activeqt","platform":"windows"},{"name":"qt5-base","default-features":false},"qt5-declarative"],"features":{"qdoc":{"description":"Build the qdoc tool.","dependencies":[{"name":"llvm","default-features":false,"features":["clang"]}]}},"_id":"XW5n25pKZgdM1ByF"} +{"fts":"qt5-translations qt translations.","name":"qt5-translations","version":"5.15.15","description":"Qt translations.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-tools"],"_id":"DaRMXa6fFICfdPfl"} +{"fts":"qt5-virtualkeyboard the qt virtual keyboard project provides an input framework and reference keyboard frontend for qt 5 on linux desktop/x11, windows desktop, and boot2qt targets.","name":"qt5-virtualkeyboard","version":"5.15.15","description":"The Qt Virtual Keyboard project provides an input framework and reference keyboard frontend for Qt 5 on Linux Desktop/X11, Windows Desktop, and Boot2Qt targets.","license":null,"dependencies":["qt5-multimedia","qt5-quickcontrols","qt5-svg"],"_id":"iVeqXK6BlFVuGezI"} +{"fts":"qt5-wayland qtwayland is a qt 5 module that wraps the functionality of wayland.","name":"qt5-wayland","version":"5.15.15","description":"QtWayland is a Qt 5 module that wraps the functionality of Wayland.","license":null,"supports":"linux","dependencies":[{"name":"qt5-base","default-features":false}],"_id":"6kCr15jtdbOOudRF"} +{"fts":"qt5-webchannel qt webchannel enables peer-to-peer communication between a server (qml/c++ application) and a client (html/javascript or qml application).","name":"qt5-webchannel","version":"5.15.15","description":"Qt WebChannel enables peer-to-peer communication between a server (QML/C++ application) and a client (HTML/JavaScript or QML application).","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-declarative"],"_id":"XGBdS4PhPUCrVxkE"} +{"fts":"qt5-webengine proprietary-codecs enable proprietary-codecs in qtwebengine qt webengine provides functionality for rendering regions of dynamic web content.","name":"qt5-webengine","version":"5.15.15","description":"Qt WebEngine provides functionality for rendering regions of dynamic web content.","license":null,"supports":"!static","dependencies":[{"name":"atl","platform":"windows"},{"name":"dbus","platform":"!windows"},{"name":"ffmpeg","default-features":false,"platform":"!windows"},{"name":"icu","platform":"!windows"},{"name":"qt5-base","default-features":false},"qt5-declarative","qt5-location","qt5-quickcontrols","qt5-quickcontrols2","qt5-tools","qt5-webchannel",{"name":"vcpkg-tool-nodejs","host":true}],"features":{"proprietary-codecs":{"description":"Enable proprietary-codecs in qtwebengine"}},"_id":"0EDQdP23ZyAwdS8a"} +{"fts":"qt5-webglplugin the qt webgl plugin module enables qt applications to be run in web browsers through webgl streaming.","name":"qt5-webglplugin","version":"5.15.15","description":"The Qt WebGL Plugin module enables Qt applications to be run in web browsers through WebGL streaming.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-websockets"],"_id":"LcfysTmb20fe3QTu"} +{"fts":"qt5-websockets the qt websockets module provides c++ and qml interfaces that enable qt applications to act as a server that can process websocket requests, or a client that can consume data received from the server, or both.","name":"qt5-websockets","version":"5.15.15","description":"The Qt WebSockets module provides C++ and QML interfaces that enable Qt applications to act as a server that can process WebSocket requests, or a client that can consume data received from the server, or both.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-declarative"],"_id":"Qvy3vxS1njB6r0NK"} +{"fts":"qt5-webview qt webview provides a way to display web content in a qml application without necessarily including a full web browser stack by using native apis where it makes sense.","name":"qt5-webview","version":"5.15.15","description":"Qt WebView provides a way to display web content in a QML application without necessarily including a full web browser stack by using native APIs where it makes sense.","license":null,"dependencies":["qt5-declarative"],"_id":"hkeiDiJdvRfTglh1"} +{"fts":"qt5-winextras declarative build qt quick imports qt windows extras provide classes and functions that enable you to use miscellaneous windows-specific functions. for example, you can convert qt objects to windows object handles and manipulate dwm glass frames.","name":"qt5-winextras","version":"5.15.15","description":"Qt Windows Extras provide classes and functions that enable you to use miscellaneous Windows-specific functions. For example, you can convert Qt objects to Windows object handles and manipulate DWM glass frames.","license":null,"supports":"windows","dependencies":["atlmfc",{"name":"qt5-base","default-features":false}],"features":{"declarative":{"description":"Build Qt Quick imports","dependencies":["qt5-declarative"]}},"_id":"apU3LlBvEDFY1kL3"} +{"fts":"qt5-x11extras qt x11 extras enables the qt programmer to write applications for the linux/x11 platform.","name":"qt5-x11extras","version":"5.15.15","description":"Qt X11 Extras enables the Qt programmer to write applications for the Linux/X11 platform.","license":null,"supports":"!windows","dependencies":[{"name":"qt5-base","default-features":false}],"_id":"WxPPHz0swASfnMPO"} +{"fts":"qt5-xmlpatterns the qt xml patterns module provides support for xpath, xquery, xslt, and xml schema validation.","name":"qt5-xmlpatterns","version":"5.15.15","description":"The Qt XML Patterns module provides support for XPath, XQuery, XSLT, and XML Schema validation.","license":null,"dependencies":[{"name":"qt5-base","default-features":false},"qt5-declarative"],"_id":"GLmKm7zRChunkuyq"} +{"fts":"qt5 https://www.qt.io/ 3d activeqt windows only all install all qt5 submodules (warning: could take a long time and fail...) charts connectivity datavis3d declarative doc essentials build the essential qt modules extras gamepad graphicaleffects imageformats latest (deprecated) location mqtt multimedia networkauth purchasing quickcontrols (deprecated) quickcontrols2 remoteobjects script (deprecated) scxml sensors serialbus serialport speech svg tools translations virtualkeyboard wayland webchannel webengine webglplugin websockets webview xmlpatterns (deprecated) a cross-platform application and ui framework.","name":"qt5","version":"5.15.15","description":"A cross-platform application and UI framework.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qt5-base","default-features":false}],"default-features":["essentials"],"features":{"3d":{"description":[],"dependencies":["qt5-3d"]},"activeqt":{"description":"Windows Only","dependencies":[{"name":"qt5-activeqt","platform":"windows"}]},"all":{"description":"Install all Qt5 submodules (Warning: Could take a long time and fail...)","dependencies":[{"name":"qt5","features":["3d","activeqt","charts","connectivity","datavis3d","declarative","doc","extras","gamepad","graphicaleffects","imageformats","location","mqtt","multimedia","networkauth","purchasing","quickcontrols","quickcontrols2","remoteobjects","script","scxml","sensors","serialbus","serialport","speech","svg","tools","translations","virtualkeyboard","webchannel","webglplugin","websockets","webview","xmlpatterns"]},{"name":"qt5","default-features":false,"features":["wayland"],"platform":"linux"},{"name":"qt5","default-features":false,"features":["webengine"],"platform":"!static"},{"name":"qt5-base","default-features":false,"features":["icu","mysqlplugin","postgresqlplugin"]}]},"charts":{"description":[],"dependencies":["qt5-charts"]},"connectivity":{"description":[],"dependencies":["qt5-connectivity"]},"datavis3d":{"description":[],"dependencies":["qt5-datavis3d"]},"declarative":{"description":[],"dependencies":["qt5-declarative"]},"doc":{"description":[],"dependencies":[{"name":"qt5-doc","platform":"linux"}]},"essentials":{"description":"Build the essential qt modules","dependencies":[{"name":"qt5","default-features":false,"features":["activeqt","declarative","imageformats","multimedia","networkauth","quickcontrols","quickcontrols2","svg","tools","translations","websockets"]}]},"extras":{"description":[],"dependencies":[{"name":"qt5-androidextras","platform":"android"},{"name":"qt5-macextras","platform":"osx"},{"name":"qt5-winextras","features":["declarative"],"platform":"windows"},{"name":"qt5-x11extras","platform":"linux"}]},"gamepad":{"description":[],"dependencies":["qt5-gamepad"]},"graphicaleffects":{"description":[],"dependencies":["qt5-graphicaleffects"]},"imageformats":{"description":[],"dependencies":["qt5-imageformats"]},"latest":{"description":"(deprecated)"},"location":{"description":[],"dependencies":["qt5-location"]},"mqtt":{"description":[],"dependencies":["qt5-mqtt"]},"multimedia":{"description":[],"dependencies":["qt5-multimedia"]},"networkauth":{"description":[],"dependencies":["qt5-networkauth"]},"purchasing":{"description":[],"dependencies":["qt5-purchasing"]},"quickcontrols":{"description":"(deprecated)","dependencies":["qt5-quickcontrols"]},"quickcontrols2":{"description":[],"dependencies":["qt5-quickcontrols2"]},"remoteobjects":{"description":[],"dependencies":["qt5-remoteobjects"]},"script":{"description":"(deprecated)","dependencies":["qt5-script"]},"scxml":{"description":[],"dependencies":["qt5-scxml"]},"sensors":{"description":[],"dependencies":["qt5-sensors"]},"serialbus":{"description":[],"dependencies":["qt5-serialbus"]},"serialport":{"description":[],"dependencies":["qt5-serialport"]},"speech":{"description":[],"dependencies":["qt5-speech"]},"svg":{"description":[],"dependencies":["qt5-svg"]},"tools":{"description":[],"dependencies":["qt5-tools"]},"translations":{"description":[],"dependencies":["qt5-translations"]},"virtualkeyboard":{"description":[],"dependencies":["qt5-virtualkeyboard"]},"wayland":{"description":[],"dependencies":["qt5-wayland"]},"webchannel":{"description":[],"dependencies":["qt5-webchannel"]},"webengine":{"description":[],"dependencies":["qt5-webengine"]},"webglplugin":{"description":[],"dependencies":["qt5-webglplugin"]},"websockets":{"description":[],"dependencies":["qt5-websockets"]},"webview":{"description":[],"dependencies":["qt5-webview"]},"xmlpatterns":{"description":"(deprecated)","dependencies":["qt5-xmlpatterns"]}},"_id":"n9xEjqLHLDJXcwU1"} +{"fts":"qt5compat https://www.qt.io/ big-codecs supports big codecs, e.g. cjk. codecs supports non-unicode text conversions. default-features platform-dependent default features iconv provides internationalization on unix. qml build qml imports textcodec supports conversions between text encodings. the qt 5 core compat module contains the qt 5 core apis that were removed in qt 6. the module facilitates the transition to qt 6.","name":"qt5compat","version":"6.7.2","description":"The Qt 5 Core Compat module contains the Qt 5 Core APIs that were removed in Qt 6. The module facilitates the transition to Qt 6.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false}],"default-features":["big-codecs","codecs","default-features","qml","textcodec"],"features":{"big-codecs":{"description":"Supports big codecs, e.g. CJK.","dependencies":[{"name":"qt5compat","default-features":false,"features":["textcodec"]}]},"codecs":{"description":"Supports non-unicode text conversions.","dependencies":[{"name":"qt5compat","default-features":false,"features":["textcodec"]}]},"default-features":{"description":"Platform-dependent default features"},"iconv":{"description":"Provides internationalization on Unix.","dependencies":["libiconv",{"name":"qt5compat","default-features":false,"features":["textcodec"]}]},"qml":{"description":"Build QML imports","dependencies":[{"name":"qtbase","default-features":false,"features":["gui"]},{"name":"qtdeclarative","default-features":false}]},"textcodec":{"description":"Supports conversions between text encodings."}},"_id":"weYaPMPREp3nZKaq"} +{"fts":"qtactiveqt https://www.qt.io/ qml build qml imports activeqt","name":"qtactiveqt","version":"6.7.2","description":"ActiveQt","homepage":"https://www.qt.io/","license":null,"supports":"windows","dependencies":[{"name":"qtactiveqt","host":true,"default-features":false},{"name":"qtbase","default-features":false,"features":["gui","widgets"]}],"features":{"qml":{"description":"Build QML imports","dependencies":[{"name":"qtdeclarative","default-features":false}]}},"_id":"y3iGKMs08EbCs2KZ"} +{"fts":"qtapplicationmanager https://www.qt.io/ qt component for application lifecycle management","name":"qtapplicationmanager","version":"6.7.2","description":"Qt component for application lifecycle management","homepage":"https://www.qt.io/","license":null,"dependencies":["libarchive","libyaml",{"name":"qtapplicationmanager","host":true,"default-features":false},{"name":"qtbase","default-features":false},{"name":"qtdeclarative","default-features":false},{"name":"qtwayland","default-features":false,"platform":"!windows"}],"_id":"pW2j9nNkpX9G7u5N"} +{"fts":"qtbase https://www.qt.io/ appstore-compliant disable code that is not allowed in platform app stores. this is on by default for platforms which require distribution through an app store by default, in particular android, ios, tvos, and watchos. brotli support for downloading and decompressing resources compressed with brotli through qnetworkaccessmanager. concurrent provides a high-level multi-threading api. qt concurrent cups provides support for the common unix printing system. dbus qt d-bus default-features platform-dependent default features dnslookup enable dns lookup support doubleconversion enable double conversion support egl egl fontconfig use fontconfig framework mac framework build freetype supports the freetype 2 font engine (and its supported font formats). gles2 opengl es 2.0 gles3 opengl es 3.0 glib glib gtk3 gtk3 platform theme plugin gui qt gui harfbuzz use harfbuzz icu enable icu support jpeg enable jpeg network qt network opengl opengl openssl enable openssl pcre2 enable pcre2 support png enable png securetransport enable secure transport sql qt sql sql-mysql enable sql driver mysql sql-oci enable sql driver oracle oci sql-odbc enable sql driver odbc sql-psql enable sql driver psql sql-sqlite enable sql driver sqlite testlib qt testlib thread thread support; provides qthread and related classes. vulkan enable vulkan support widgets qt widgets xcb xcb xcb-xlib xcb-xlib xkb xkb xkbcommon-x11 xkbcommon_x11 xlib xlib xrender xrender for native painting zstd zstandard support qt base (core, gui, widgets, network, ...)","name":"qtbase","version":"6.7.2","port-version":3,"description":"Qt Base (Core, Gui, Widgets, Network, ...)","homepage":"https://www.qt.io/","license":null,"supports":"!uwp","dependencies":[{"name":"libb2","platform":"!windows"},"pcre2",{"name":"qtbase","host":true,"default-features":false},{"name":"qtbase","default-features":false,"features":["doubleconversion"]},{"name":"qtbase","default-features":false,"features":["cups"],"platform":"osx"},{"name":"qtbase","default-features":false,"features":["thread"],"platform":"osx"},{"name":"qtbase","default-features":false,"features":["pcre2"],"platform":"windows & static"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["brotli","concurrent",{"name":"dbus","platform":"!(static & windows)"},"default-features","dnslookup","doubleconversion","freetype","gui","harfbuzz","icu","jpeg","network",{"name":"opengl","platform":"!ios"},{"name":"openssl","platform":"!ios"},"pcre2","png",{"name":"securetransport","platform":"ios"},"sql","sql-psql","sql-sqlite","testlib","thread","widgets","zstd"],"features":{"appstore-compliant":{"description":"Disable code that is not allowed in platform app stores. This is on by default for platforms which require distribution through an app store by default, in particular Android, iOS, tvOS, and watchOS."},"brotli":{"description":"Support for downloading and decompressing resources compressed with Brotli through QNetworkAccessManager.","dependencies":["brotli",{"name":"qtbase","default-features":false,"features":["network"]}]},"concurrent":{"description":"Provides a high-level multi-threading API. Qt Concurrent","dependencies":[{"name":"qtbase","default-features":false,"features":["thread"]}]},"cups":{"description":"Provides support for the Common Unix Printing System.","supports":"linux | osx"},"dbus":{"description":"Qt D-Bus","dependencies":[{"name":"dbus","default-features":false},{"name":"qtbase","host":true,"default-features":false,"features":["dbus"]},{"name":"qtbase","default-features":false,"features":["thread"]}]},"default-features":{"description":"Platform-dependent default features","dependencies":[{"name":"qtbase","default-features":false,"features":["appstore-compliant"],"platform":"uwp"},{"name":"qtbase","default-features":false,"features":["egl","fontconfig","xcb","xcb-xlib","xrender"],"platform":"linux"},{"name":"qtbase","default-features":false,"features":["egl","gles2"],"platform":"android"}]},"dnslookup":{"description":"Enable DNS lookup support","dependencies":[{"name":"qtbase","default-features":false,"features":["network"]}]},"doubleconversion":{"description":"Enable double conversion support","dependencies":["double-conversion"]},"egl":{"description":"EGL","supports":"linux","dependencies":["egl"]},"fontconfig":{"description":"Use fontconfig","dependencies":["fontconfig",{"name":"qtbase","default-features":false,"features":["gui"]}]},"framework":{"description":"MAC framework build","supports":"osx & !static"},"freetype":{"description":"Supports the FreeType 2 font engine (and its supported font formats).","dependencies":[{"name":"freetype","default-features":false}]},"gles2":{"description":"OpenGL ES 2.0","supports":"!windows & !osx","dependencies":[{"name":"qtbase","default-features":false,"features":["gui"]}]},"gles3":{"description":"OpenGL ES 3.0","supports":"!windows & !osx","dependencies":[{"name":"qtbase","default-features":false,"features":["gles2"]}]},"glib":{"description":"GLib","dependencies":["glib"]},"gtk3":{"description":"GTK3 platform theme plugin","supports":"linux","dependencies":["gtk3",{"name":"qtbase","default-features":false,"features":["glib"]}]},"gui":{"description":"Qt Gui","dependencies":[{"name":"opengl","platform":"!ios"},{"name":"qtbase","default-features":false,"features":["freetype"]},{"name":"qtbase","default-features":false,"features":["opengl"],"platform":"osx"},{"name":"qtbase","default-features":false,"features":["thread"],"platform":"windows"}]},"harfbuzz":{"description":"Use harfbuzz","dependencies":["harfbuzz",{"name":"qtbase","default-features":false,"features":["gui"]}]},"icu":{"description":"Enable ICU support","dependencies":["icu"]},"jpeg":{"description":"Enable JPEG","dependencies":["libjpeg-turbo",{"name":"qtbase","default-features":false,"features":["gui"]}]},"network":{"description":"Qt Network"},"opengl":{"description":"OpenGL","dependencies":["opengl",{"name":"qtbase","default-features":false,"features":["gui"]}]},"openssl":{"description":"Enable OpenSSL","dependencies":["openssl",{"name":"qtbase","default-features":false,"features":["network"]}]},"pcre2":{"description":"Enable PCRE2 support","dependencies":["pcre2"]},"png":{"description":"Enable PNG","dependencies":["libpng",{"name":"qtbase","default-features":false,"features":["gui"]}]},"securetransport":{"description":"Enable Secure Transport","supports":"ios | osx"},"sql":{"description":"Qt Sql","dependencies":[{"name":"qtbase","default-features":false,"features":["concurrent"]}]},"sql-mysql":{"description":"Enable SQL Driver MySQL","dependencies":["libmysql",{"name":"qtbase","default-features":false,"features":["sql"]}]},"sql-oci":{"description":"Enable SQL Driver Oracle OCI","dependencies":["ocilib",{"name":"qtbase","default-features":false,"features":["sql"]}]},"sql-odbc":{"description":"Enable SQL Driver odbc","supports":"windows","dependencies":[{"name":"qtbase","default-features":false,"features":["sql"]}]},"sql-psql":{"description":"Enable SQL Driver psql","dependencies":["libpq",{"name":"qtbase","default-features":false,"features":["sql"]}]},"sql-sqlite":{"description":"Enable SQL Driver sqlite","dependencies":[{"name":"qtbase","default-features":false,"features":["sql"]},"sqlite3"]},"testlib":{"description":"Qt Testlib"},"thread":{"description":"Thread support; provides QThread and related classes."},"vulkan":{"description":"Enable Vulkan support","dependencies":["vulkan"]},"widgets":{"description":"Qt Widgets","dependencies":[{"name":"qtbase","default-features":false,"features":["gui"]}]},"xcb":{"description":"XCB","dependencies":[{"name":"qtbase","default-features":false,"features":["concurrent","xkbcommon-x11","xlib"]}]},"xcb-xlib":{"description":"xcb-xlib","dependencies":[{"name":"qtbase","default-features":false,"features":["xlib"]}]},"xkb":{"description":"XKB"},"xkbcommon-x11":{"description":"xkbcommon_x11","dependencies":[{"name":"qtbase","default-features":false,"features":["xkb"]}]},"xlib":{"description":"XLib"},"xrender":{"description":"XRender for native painting","dependencies":[{"name":"qtbase","default-features":false,"features":["xcb"]}]},"zstd":{"description":"Zstandard support","dependencies":["zstd"]}},"_id":"1yy83Oj9CJp7yzeB"} +{"fts":"qtcharts https://www.qt.io/ designer build designer plugin qml build qml imports the qt charts module provides a set of easy-to-use chart components. it uses the qt graphics view framework to integrate charts with modern user interfaces.","name":"qtcharts","version":"6.7.2","description":"The Qt Charts module provides a set of easy-to-use chart components. It uses the Qt Graphics View Framework to integrate charts with modern user interfaces.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["gui","widgets"]}],"features":{"designer":{"description":"Build Designer plugin","dependencies":[{"name":"qttools","default-features":false}]},"qml":{"description":"Build QML imports","dependencies":[{"name":"qtdeclarative","default-features":false}]}},"_id":"THLrPCrklAToABnm"} +{"fts":"qtcoap https://www.qt.io/ qt coap implements the client side of coap.","name":"qtcoap","version":"6.7.2","description":"Qt CoAP implements the client side of CoAP.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["network"]}],"_id":"MfpSQFKr4RMAXIzw"} +{"fts":"qtconnectivity https://www.qt.io/ the qt connectivity module provides access to bluetooth and nfc hardware.","name":"qtconnectivity","version":"6.7.2","port-version":1,"description":"The Qt Connectivity module provides access to Bluetooth and NFC hardware.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["gui","network"]},{"name":"qtbase","default-features":false,"features":["dbus"],"platform":"!(windows & static) & !android & !ios"}],"_id":"1bLQNpwgXmVTIrEf"} +{"fts":"qtdatavis3d https://www.qt.io/ the qt data visualization module enables you to visualize data in 3d as bar, scatter, and surface graphs.","name":"qtdatavis3d","version":"6.7.2","description":"The Qt Data Visualization module enables you to visualize data in 3D as bar, scatter, and surface graphs.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["gui","testlib"]},{"name":"qtdeclarative","default-features":false}],"_id":"ZU1bB0p1eXAVmz5X"} +{"fts":"qtdeclarative https://www.qt.io/ qt declarative (quick 2)","name":"qtdeclarative","version":"6.7.2","description":"Qt Declarative (Quick 2)","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["network","testlib"]},{"name":"qtdeclarative","host":true,"default-features":false},"qtlanguageserver",{"name":"qtshadertools","default-features":false},"qtsvg"],"_id":"vEE8oAE9wXsDWvII"} +{"fts":"qtdeviceutilities https://www.qt.io/ qt device utilities provides functionality that is useful for controlling settings in embedded applications.","name":"qtdeviceutilities","version":"6.7.2","description":"Qt Device Utilities provides functionality that is useful for controlling settings in embedded applications.","homepage":"https://www.qt.io/","license":null,"supports":"linux","dependencies":[{"name":"qtdeclarative","default-features":false},{"name":"qttools","default-features":false}],"_id":"kfhUo0JA70iFQ6oP"} +{"fts":"qtdoc https://www.qt.io/ the qt documentation.","name":"qtdoc","version":"6.7.2","description":"The Qt documentation.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false}],"_id":"fx4sTOCKe3KrrETx"} +{"fts":"qtgraphs https://www.qt.io/ the qt graphs module enables you to visualize data in 3d as bar, scatter, and surface graphs.","name":"qtgraphs","version":"6.7.2","description":"The Qt Graphs module enables you to visualize data in 3D as bar, scatter, and surface graphs.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["gui","testlib","widgets"]},{"name":"qtdeclarative","default-features":false},{"name":"qtquick3d","default-features":false}],"_id":"HBbRNFdljxfr3aW9"} +{"fts":"qtgrpc https://www.qt.io/ the qt grpc and qt protobuf modules together allow you to define data and messages in proto files, and then use the code generators, which generate client code allowing accessors for fields and grpc services in the qt framework.","name":"qtgrpc","version":"6.7.2","description":"The Qt GRPC and Qt Protobuf modules together allow you to define data and messages in proto files, and then use the code generators, which generate client code allowing accessors for fields and gRPC services in the Qt framework.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"grpc","default-features":false},{"name":"protobuf","default-features":false},{"name":"qtbase","default-features":false},{"name":"qtgrpc","host":true,"default-features":false}],"_id":"aRey0Yjylj1OBy3j"} +{"fts":"qthttpserver https://www.qt.io/ qt http server supports building http server functionality into an application.","name":"qthttpserver","version":"6.7.2","description":"Qt HTTP Server supports building HTTP server functionality into an application.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["concurrent","network"]}],"_id":"esoNl9L9S1kHIIVi"} +{"fts":"qtimageformats https://www.qt.io/ default-features platform-dependent default features jasper use jasper tiff use tiff webp use webp the qt image formats add-on module provides optional support for other image file formats.","name":"qtimageformats","version":"6.7.2","description":"The Qt Image Formats add-on module provides optional support for other image file formats.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["gui"]}],"default-features":["default-features","jasper","tiff","webp"],"features":{"default-features":{"description":"Platform-dependent default features"},"jasper":{"description":"Use jasper","dependencies":["jasper"]},"tiff":{"description":"Use TIFF","dependencies":[{"name":"tiff","default-features":false}]},"webp":{"description":"Use WebP","dependencies":["libwebp"]}},"_id":"p0rcX4gVjs6RFxbI"} +{"fts":"qtinterfaceframework https://www.qt.io/ the qt interface framework module provides both the tools and the core apis, for you to implement middleware apis, middleware back ends, and middleware services.","name":"qtinterfaceframework","version":"6.7.2","description":"The Qt Interface Framework module provides both the tools and the core APIs, for you to implement Middleware APIs, Middleware Back ends, and Middleware Services.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"pkgconf","host":true},{"name":"qtdeclarative","default-features":false},{"name":"qtinterfaceframework","host":true,"default-features":false},{"name":"qtmultimedia","default-features":false},{"name":"qtremoteobjects","default-features":false},{"name":"qttools","default-features":false},"taglib",{"name":"vcpkg-get-python-packages","host":true,"default-features":false}],"_id":"gt5A1rNfVkkBuPOl"} +{"fts":"qtkeychain-qt6 https://github.com/frankosterfeld/qtkeychain (unaffiliated with qt) platform-independent qt6 api for storing passwords securely","name":"qtkeychain-qt6","version":"0.14.3","description":"(Unaffiliated with Qt) Platform-independent Qt6 API for storing passwords securely","homepage":"https://github.com/frankosterfeld/qtkeychain","license":"BSD-3-Clause","dependencies":[{"name":"libsecret","platform":"linux"},{"name":"qtbase","default-features":false},{"name":"qttools","host":true,"features":["linguist"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"bpn4gh6lBUVKbDm7"} +{"fts":"qtkeychain https://github.com/frankosterfeld/qtkeychain translations build qtkeychain translations (unaffiliated with qt) platform-independent qt5 api for storing passwords securely","name":"qtkeychain","version":"0.14.3","description":"(Unaffiliated with Qt) Platform-independent Qt5 API for storing passwords securely","homepage":"https://github.com/frankosterfeld/qtkeychain","license":"BSD-3-Clause","dependencies":[{"name":"libsecret","platform":"!(windows | uwp | osx)"},"qt5-base",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["translations"],"features":{"translations":{"description":"Build qtkeychain translations","dependencies":["qt5-tools"]}},"_id":"G04xOnjcxRR08Cto"} +{"fts":"qtlanguageserver https://www.qt.io/ an implementation of the language server protocol.","name":"qtlanguageserver","version":"6.7.2","description":"An implementation of the Language Server Protocol.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["concurrent","network"]},{"name":"qtbase","default-features":false,"features":["gui"],"platform":"android"}],"_id":"j36YYjZH5hZNjSOV"} +{"fts":"qtlocation https://www.qt.io/ the qt location api helps you create viable mapping solutions using the data available from some of the popular location services.","name":"qtlocation","version":"6.7.2","description":"The Qt Location API helps you create viable mapping solutions using the data available from some of the popular location services.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false},{"name":"qtbase","default-features":false,"features":["dbus"],"platform":"linux"},{"name":"qtpositioning","default-features":false,"features":["qml"]},{"name":"qtshadertools","default-features":false}],"_id":"vbq5iYjxkFb6DOYQ"} +{"fts":"qtlottie https://www.qt.io/ qml (deprecated since qt 6.4) lottie is a family of player software for a certain json-based file format for describing 2d vector graphics animations. these files are created/exported directly from after effects by a plugin called bodymovin.","name":"qtlottie","version":"6.7.2","description":"Lottie is a family of player software for a certain json-based file format for describing 2d vector graphics animations. These files are created/exported directly from After Effects by a plugin called Bodymovin.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["gui"]},{"name":"qtdeclarative","default-features":false}],"features":{"qml":{"description":"(deprecated since Qt 6.4)"}},"_id":"pOsoGoupIA7lpWiY"} +{"fts":"qtmqtt https://www.qt.io/ the qt mqtt module provides a standard compliant implementation of the mqtt protocol specification.","name":"qtmqtt","version":"6.7.2","description":"The Qt MQTT module provides a standard compliant implementation of the MQTT protocol specification.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["network"]}],"_id":"og2CZNG9ln1KLVZs"} +{"fts":"qtmultimedia https://www.qt.io/ ffmpeg build with ffmpeg gstreamer build with gstreamer qml build qml imports widgets build multimedia widgets qt multimedia is an add-on module that provides a rich set of qml types and c++ classes to handle multimedia content.","name":"qtmultimedia","version":"6.7.2","description":"Qt Multimedia is an add-on module that provides a rich set of QML types and C++ classes to handle multimedia content.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["concurrent","gui","network"]},{"name":"qtshadertools","default-features":false}],"default-features":[{"name":"gstreamer","platform":"linux"},"widgets"],"features":{"ffmpeg":{"description":"Build with ffmpeg","dependencies":[{"name":"ffmpeg","default-features":false,"features":["avcodec","avdevice","avformat","swresample","swscale"]},{"name":"pulseaudio","platform":"linux"},{"name":"qtdeclarative","default-features":false}]},"gstreamer":{"description":"Build with gstreamer","supports":"linux","dependencies":["egl",{"name":"gstreamer","default-features":false,"features":["plugins-base"]}]},"qml":{"description":"Build QML imports","dependencies":[{"name":"qtdeclarative","default-features":false}]},"widgets":{"description":"Build Multimedia Widgets","dependencies":[{"name":"qtbase","default-features":false,"features":["widgets"]}]}},"_id":"RAfw5Zy1HR5yhkRq"} +{"fts":"qtnetworkauth https://www.qt.io/ qt network authorization provides a set of apis that enable qt applications to obtain limited access to online accounts and http services without exposing users' passwords.","name":"qtnetworkauth","version":"6.7.2","description":"Qt Network Authorization provides a set of APIs that enable Qt applications to obtain limited access to online accounts and HTTP services without exposing users' passwords.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["network"]}],"_id":"SCPmlFF21S2G8FnX"} +{"fts":"qtopcua https://www.qt.io/ default-features platform-dependent default features gds support for global discovery server ns0idgenerator namespace 0 nodeids generator from the nodeids.csv file. ns0idnames support for namespace 0 nodeid names open62541 open62541 with plugin to connect to servers with signing and encryption qml build qml imports uacpp unified automation c++ sdk the qt opc ua module implements a qt api to interact with opc ua on top of a 3rd party opc ua stack.","name":"qtopcua","version":"6.7.2","description":"The Qt OPC UA module implements a Qt API to interact with OPC UA on top of a 3rd party OPC UA stack.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["network"]},{"name":"qtopcua","host":true,"default-features":false}],"default-features":["default-features","gds","ns0idnames","open62541"],"features":{"default-features":{"description":"Platform-dependent default features"},"gds":{"description":"Support for global discovery server"},"ns0idgenerator":{"description":"Namespace 0 NodeIds generator from the NodeIds.csv file.","supports":"native"},"ns0idnames":{"description":"Support for namespace 0 NodeId names"},"open62541":{"description":"Open62541 with plugin to connect to servers with signing and encryption","dependencies":[{"name":"open62541","default-features":false,"features":["amalgamation","historizing","openssl"]}]},"qml":{"description":"Build QML imports","dependencies":[{"name":"qtbase","default-features":false,"features":["gui"]},{"name":"qtdeclarative","default-features":false}]},"uacpp":{"description":"Unified Automation C++ SDK"}},"_id":"8xMtMfKPYLRASsu6"} +{"fts":"qtpositioning https://www.qt.io/ qml build qml imports the qt positioning api provides positioning information via qml and c++ interfaces.","name":"qtpositioning","version":"6.7.2","description":"The Qt Positioning API provides positioning information via QML and C++ interfaces.","homepage":"https://www.qt.io/","license":null,"dependencies":["jhasse-poly2tri",{"name":"qtbase","default-features":false},{"name":"qtserialport","default-features":false,"platform":"!ios"}],"features":{"qml":{"description":"Build QML imports","dependencies":[{"name":"qtdeclarative","default-features":false}]}},"_id":"E3wud5BkN39WJAJt"} +{"fts":"qtquick3d https://www.qt.io/ assimp assimp default-features platform-dependent default features qt quick 3d provides a high-level api for creating 3d content and 3d user interfaces based on qt quick.","name":"qtquick3d","version":"6.7.2","description":"Qt Quick 3D provides a high-level API for creating 3D content and 3D user interfaces based on Qt Quick.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["gui"]},"qtdeclarative",{"name":"qtquick3d","host":true,"default-features":false},"qtquicktimeline","qtshadertools"],"default-features":["default-features"],"features":{"assimp":{"description":"assimp","dependencies":["assimp"]},"default-features":{"description":"Platform-dependent default features"}},"_id":"m9z4ImScZcz69uKC"} +{"fts":"qtquick3dphysics https://www.qt.io/ qt quick 3d physics provides a high-level api for physics simulation.","name":"qtquick3dphysics","version":"6.7.2","description":"Qt Quick 3D Physics provides a high-level API for physics simulation.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtquick3d","default-features":false}],"_id":"AK3DaxpyYKqLGctd"} +{"fts":"qtquickcontrols2 https://www.qt.io/ qt quick controls provides a set of controls that can be used to build complete interfaces in qt quick.","name":"qtquickcontrols2","version-string":"deprecated","port-version":1,"description":"Qt Quick Controls provides a set of controls that can be used to build complete interfaces in Qt Quick.","homepage":"https://www.qt.io/","license":null,"dependencies":["qtdeclarative"],"_id":"H8vJ7DWlguIRSiah"} +{"fts":"qtquickeffectmaker https://www.qt.io/ qt quick effect maker is a tool for creating shader effects for qt quick with high productivity and performance.","name":"qtquickeffectmaker","version":"6.7.2","description":"Qt Quick Effect Maker is a tool for creating shader effects for Qt Quick with high productivity and performance.","homepage":"https://www.qt.io/","license":null,"supports":"native","dependencies":[{"name":"qtbase","default-features":false,"features":["gui"]},{"name":"qtdeclarative","default-features":false},{"name":"qtquick3d","default-features":false},{"name":"qtshadertools","default-features":false}],"_id":"FabLwImVbfMcvKsq"} +{"fts":"qtquicktimeline https://www.qt.io/ the qt quick timeline module enables keyframe-based animations and parameterization.","name":"qtquicktimeline","version":"6.7.2","description":"The Qt Quick Timeline module enables keyframe-based animations and parameterization.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false},"qtdeclarative"],"_id":"pikdKNOenujfQnmk"} +{"fts":"qtremoteobjects https://www.qt.io/ qml build qml imports qt remote objects (qtro) is an inter-process communication (ipc) module developed for qt. this module extends qt's existing functionalities to enable information exchange between processes or computers, easily.","name":"qtremoteobjects","version":"6.7.2","description":"Qt Remote Objects (QtRO) is an Inter-Process Communication (IPC) module developed for Qt. This module extends Qt's existing functionalities to enable information exchange between processes or computers, easily.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["network"]},{"name":"qtdeclarative","default-features":false},{"name":"qtremoteobjects","host":true,"default-features":false}],"features":{"qml":{"description":"Build QML imports","dependencies":[{"name":"qtbase","default-features":false,"features":["gui"]},{"name":"qtdeclarative","default-features":false}]}},"_id":"W3xKsbAW6zipjlnw"} +{"fts":"qtscxml https://www.qt.io/ qml build qml imports the qt scxml module provides functionality to create state machines from scxml files.","name":"qtscxml","version":"6.7.2","description":"The Qt SCXML module provides functionality to create state machines from SCXML files.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["gui"]},{"name":"qtscxml","host":true,"default-features":false}],"features":{"qml":{"description":"Build QML imports","dependencies":[{"name":"qtdeclarative","default-features":false}]}},"_id":"npWORQ4HMfV7ho14"} +{"fts":"qtsensors https://www.qt.io/ qml build qml imports the qt sensors api provides access to sensor hardware via qml and c++ interfaces. the qt sensors api also provides a motion gesture recognition api for devices.","name":"qtsensors","version":"6.7.2","port-version":1,"description":"The Qt Sensors API provides access to sensor hardware via QML and C++ interfaces. The Qt Sensors API also provides a motion gesture recognition API for devices.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false},{"name":"qtbase","default-features":false,"features":["dbus"],"platform":"!(windows & static) & !android & !ios"},{"name":"qtconnectivity","default-features":false}],"features":{"qml":{"description":"Build QML imports","dependencies":[{"name":"qtdeclarative","default-features":false}]}},"_id":"fnKnSruXqVTkw6W4"} +{"fts":"qtserialbus https://www.qt.io/ default-features platform-dependent default features the qt serial bus api provides classes and functions to access the various industrial serial buses and protocols, such as can, modbus, and others.","name":"qtserialbus","version":"6.7.2","description":"The Qt Serial Bus API provides classes and functions to access the various industrial serial buses and protocols, such as CAN, ModBus, and others.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["network"]},{"name":"qtserialbus","host":true,"default-features":false},{"name":"qtserialport","default-features":false}],"default-features":["default-features"],"features":{"default-features":{"description":"Platform-dependent default features"}},"_id":"tLbhOkMih6KLzAhK"} +{"fts":"qtserialport https://www.qt.io/ qt serial port provides basic functionality for configuration, i/o operations, and getting and setting the control signals of the rs-232 pinouts.","name":"qtserialport","version":"6.7.2","description":"Qt Serial Port provides basic functionality for configuration, I/O operations, and getting and setting the control signals of the RS-232 pinouts.","homepage":"https://www.qt.io/","license":null,"supports":"!ios","dependencies":[{"name":"qtbase","default-features":false}],"_id":"r5G6zvLNhUBcQsw1"} +{"fts":"qtshadertools https://www.qt.io/ the qt shader tools module is designed to provide a set of tools and utilities to work with graphics shaders.","name":"qtshadertools","version":"6.7.2","description":"The Qt Shader Tools module is designed to provide a set of tools and utilities to work with graphics shaders.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["gui"]},{"name":"qtshadertools","host":true,"default-features":false}],"_id":"6jUn8cGk4GiFheap"} +{"fts":"qtspeech https://www.qt.io/ the qt speech module enables a qt application to support accessibility features such as text-to-speech, which is useful for end-users who are visually challenged or cannot access the application for whatever reason.","name":"qtspeech","version":"6.7.2","description":"The Qt Speech module enables a Qt application to support accessibility features such as text-to-speech, which is useful for end-users who are visually challenged or cannot access the application for whatever reason.","homepage":"https://www.qt.io/","license":null,"supports":"!(windows & x86)","dependencies":[{"name":"qtbase","default-features":false,"features":["gui","widgets"]},{"name":"qtdeclarative","default-features":false},{"name":"qtmultimedia","default-features":false}],"_id":"AxAEQFwflCERmbQD"} +{"fts":"qtsvg https://www.qt.io/ qt svg provides classes for rendering and displaying svg drawings in widgets and on other paint devices.","name":"qtsvg","version":"6.7.2","description":"Qt SVG provides classes for rendering and displaying SVG drawings in widgets and on other paint devices.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["gui"]}],"_id":"A0682my4vakS1i6f"} +{"fts":"qttools https://www.qt.io/ assistant build qt assistant designer build qt designer linguist build qt linguist components qdbus build qdbusviewer qdoc build qdoc qml build qml imports a collection of tools and utilities that come with the qt framework to assist developers in the creation, management, and deployment of qt applications.","name":"qttools","version":"6.7.2","port-version":1,"description":"A collection of tools and utilities that come with the Qt framework to assist developers in the creation, management, and deployment of Qt applications.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false},{"name":"qttools","host":true,"default-features":false,"features":["linguist"]}],"features":{"assistant":{"description":"Build Qt Assistant","dependencies":[{"name":"litehtml","default-features":false},{"name":"qtbase","default-features":false,"features":["network","png","sql-sqlite","widgets"]},{"name":"qttools","host":true,"default-features":false,"features":["assistant"]}]},"designer":{"description":"Build Qt Designer","dependencies":[{"name":"qtbase","default-features":false,"features":["network","png"]}]},"linguist":{"description":"Build Qt Linguist components","dependencies":[{"name":"qttools","default-features":false,"features":["designer"]}]},"qdbus":{"description":"Build QDBusViewer","dependencies":[{"name":"qtbase","default-features":false,"features":["dbus","widgets"]}]},"qdoc":{"description":"Build QDoc","dependencies":[{"name":"llvm","default-features":false,"features":["clang","enable-rtti"]}]},"qml":{"description":"Build QML imports","dependencies":[{"name":"qtbase","default-features":false,"features":["gui","widgets"]},{"name":"qtdeclarative","default-features":false}]}},"_id":"xB5C5QngZ4giPm9A"} +{"fts":"qttranslations https://www.qt.io/ default-features platform-dependent default features qt translations.","name":"qttranslations","version":"6.7.2","description":"Qt translations.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false},{"name":"qttools","default-features":false,"features":["linguist"]}],"default-features":["default-features"],"features":{"default-features":{"description":"Platform-dependent default features"}},"_id":"JgHQlh4WMPZCJIzh"} +{"fts":"qtvirtualkeyboard https://www.qt.io/ default-features platform-dependent default features hunspell use hunspell the qt virtual keyboard project provides an input framework and reference keyboard frontend for qt 6 on linux desktop/x11, windows desktop, and boot2qt targets.","name":"qtvirtualkeyboard","version":"6.7.2","description":"The Qt Virtual Keyboard project provides an input framework and reference keyboard frontend for Qt 6 on Linux Desktop/X11, Windows Desktop, and Boot2Qt targets.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["gui"]},{"name":"qtdeclarative","default-features":false},{"name":"qtsvg","default-features":false}],"default-features":["default-features","hunspell"],"features":{"default-features":{"description":"Platform-dependent default features"},"hunspell":{"description":"Use hunspell","dependencies":["hunspell"]}},"_id":"ne18aNlderrpVdRX"} +{"fts":"qtwayland https://www.qt.io/ qml build qml imports a toolbox for making qt based wayland compositors","name":"qtwayland","version":"6.7.2","description":"A toolbox for making Qt based Wayland compositors","homepage":"https://www.qt.io/","license":null,"supports":"!windows","dependencies":[{"name":"qtbase","default-features":false,"features":["gui"]}],"features":{"qml":{"description":"Build QML imports","dependencies":[{"name":"qtdeclarative","default-features":false}]}},"_id":"bBrN43XciriuMiRY"} +{"fts":"qtwebchannel https://www.qt.io/ qml build qml imports qt webchannel enables peer-to-peer communication between a server (qml/c++ application) and a client (html/javascript or qml application).","name":"qtwebchannel","version":"6.7.2","port-version":1,"description":"Qt WebChannel enables peer-to-peer communication between a server (QML/C++ application) and a client (HTML/JavaScript or QML application).","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false}],"features":{"qml":{"description":"Build QML imports","dependencies":[{"name":"qtdeclarative","default-features":false}]}},"_id":"vTmybokHX5YegQFk"} +{"fts":"qtwebengine https://www.qt.io/ default-features platform-dependent default features geolocation build with geolocation proprietary-codecs enables the use of proprietary codecs such as h.264/h.265 and mp3. spellchecker provides a spellchecker webchannel provides qtwebchannel integration qt webengine provides functionality for rendering regions of dynamic web content.","name":"qtwebengine","version":"6.7.2","description":"Qt WebEngine provides functionality for rendering regions of dynamic web content.","homepage":"https://www.qt.io/","license":null,"supports":"!static & !((x86 | arm) & windows)","dependencies":[{"name":"ffmpeg","platform":"!windows"},{"name":"fontconfig","platform":"!windows"},{"name":"freetype","platform":"!windows"},{"name":"glib","platform":"!windows"},{"name":"gperf","host":true},{"name":"harfbuzz","platform":"!windows"},{"name":"icu","platform":"!windows"},{"name":"libevent","platform":"!windows"},{"name":"libjpeg-turbo","platform":"!windows"},{"name":"libpng","platform":"!windows"},{"name":"libvpx","platform":"!windows"},{"name":"libwebp","platform":"!windows"},{"name":"libxml2","default-features":false,"features":["icu"],"platform":"!windows"},{"name":"minizip","platform":"!windows"},"opengl",{"name":"opus","platform":"!windows"},{"name":"protobuf","platform":"!windows"},{"name":"qtbase","default-features":false,"features":["gui","network","widgets"]},{"name":"qtdeclarative","default-features":false},{"name":"qttools","default-features":false},{"name":"qtwebengine","host":true,"default-features":false},{"name":"re2","platform":"!windows"},{"name":"snappy","platform":"!windows"},{"name":"vcpkg-get-python-packages","host":true},{"name":"vcpkg-tool-nodejs","host":true},{"name":"zlib","platform":"!windows"}],"default-features":["default-features"],"features":{"default-features":{"description":"Platform-dependent default features"},"geolocation":{"description":"Build with Geolocation","dependencies":[{"name":"qtlocation","default-features":false}]},"proprietary-codecs":{"description":"Enables the use of proprietary codecs such as h.264/h.265 and MP3."},"spellchecker":{"description":"Provides a spellchecker"},"webchannel":{"description":"Provides QtWebChannel integration","dependencies":[{"name":"qtwebchannel","default-features":false,"features":["qml"]}]}},"_id":"7N0ZjwlkI7QTZINi"} +{"fts":"qtwebsockets https://www.qt.io/ qml build qml imports the qt websockets module provides c++ and qml interfaces that enable qt applications to act as a server that can process websocket requests, or a client that can consume data received from the server, or both.","name":"qtwebsockets","version":"6.7.2","description":"The Qt WebSockets module provides C++ and QML interfaces that enable Qt applications to act as a server that can process WebSocket requests, or a client that can consume data received from the server, or both.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["network"]}],"features":{"qml":{"description":"Build QML imports","dependencies":[{"name":"qtdeclarative","default-features":false}]}},"_id":"WOg9gZEgxiqlUGmO"} +{"fts":"qtwebview https://www.qt.io/ webengine build with webengine qt webview provides a way to display web content in a qml application without necessarily including a full web browser stack by using native apis where it makes sense.","name":"qtwebview","version":"6.7.2","description":"Qt WebView provides a way to display web content in a QML application without necessarily including a full web browser stack by using native APIs where it makes sense.","homepage":"https://www.qt.io/","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["gui"]},{"name":"qtdeclarative","default-features":false}],"features":{"webengine":{"description":"Build with Webengine","supports":"!static","dependencies":[{"name":"qtwebengine","default-features":false}]}},"_id":"4ZxQ7kOxJ6Ffju03"} +{"fts":"quadtree https://github.com/pvigier/quadtree a simple and modern c++ quadtree implementation","name":"quadtree","version-date":"2022-04-24","description":"A simple and modern C++ quadtree implementation","homepage":"https://github.com/pvigier/Quadtree","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"CjMHcDisCiaW8rsl"} +{"fts":"quantlib https://www.quantlib.org/ the quantlib c++ library","name":"quantlib","version":"1.35","description":"The QuantLib C++ library","homepage":"https://www.quantlib.org/","license":"BSD-3-Clause","supports":"!(windows & !static)","dependencies":["boost-accumulators","boost-algorithm","boost-any","boost-assert","boost-bimap","boost-bind","boost-config","boost-core","boost-date-time","boost-dynamic-bitset","boost-format","boost-function","boost-functional","boost-iterator","boost-math","boost-multi-array","boost-multiprecision","boost-optional","boost-preprocessor","boost-smart-ptr","boost-tuple","boost-type-traits","boost-ublas","boost-unordered","boost-utility",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Q8tJJMlEaidCo292"} +{"fts":"quaternions https://github.com/ferd36/quaternions a c++11 library to work with quaternions, as a single header file.","name":"quaternions","version":"1.0.0","port-version":2,"description":"A C++11 library to work with quaternions, as a single header file.","homepage":"https://github.com/ferd36/quaternions","dependencies":["boost-mpl"],"_id":"w1jhztUxV99aqOj6"} +{"fts":"quazip https://stachenov.github.io/quazip/ bzip2 bzip2 compression qt/c++ wrapper over minizip","name":"quazip","version":"1.4","port-version":1,"description":"Qt/C++ wrapper over minizip","homepage":"https://stachenov.github.io/quazip/","license":"LGPL-2.1-or-later","supports":"!xbox","dependencies":[{"name":"qt5compat","default-features":false},{"name":"qtbase","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"bzip2":{"description":"BZIP2 compression","dependencies":["bzip2"]}},"_id":"qJp7NrWo5yK780dv"} +{"fts":"quickfast https://github.com/objectcomputing/quickfast quickfast is an open source native c++ implementation of the fast protocol [sm].","name":"quickfast","version":"1.5","port-version":4,"description":"QuickFAST is an Open Source native C++ implementation of the FAST Protocol [SM].","homepage":"https://github.com/objectcomputing/quickfast","license":"BSD-3-Clause","dependencies":["boost-asio","boost-thread",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"xerces-c"],"_id":"K0aTQ4VUcWano1Ra"} +{"fts":"quickfix https://github.com/quickfix/quickfix quickfix is a free and open source implementation of the fix protocol.","name":"quickfix","version":"1.15.1","port-version":9,"description":"QuickFIX is a free and open source implementation of the FIX protocol.","homepage":"https://github.com/quickfix/quickfix","supports":"!uwp & !(osx & arm64)","dependencies":["openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"gafgZtwC4fAWwM55"} +{"fts":"quill https://github.com/odygrd/quill/ asynchronous low latency c++ logging library","name":"quill","version":"7.1.0","description":"Asynchronous Low Latency C++ Logging Library","homepage":"https://github.com/odygrd/quill/","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"gh5YacZllkf5wgb6"} +{"fts":"quirc https://github.com/dlbeer/quirc quirc is one of the c library available for scanning qr codes","name":"quirc","version":"1.2","description":"quirc is one of the C library available for scanning QR Codes","homepage":"https://github.com/dlbeer/quirc","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"pTNvlCOQy5HKBJJd"} +{"fts":"qwt https://sourceforge.net/projects/qwt widgets library for technical applications","name":"qwt","version":"6.3.0","description":"Widgets library for technical applications","homepage":"https://sourceforge.net/projects/qwt","license":null,"dependencies":[{"name":"qtbase","default-features":false,"features":["concurrent","gui","opengl","widgets"]},"qtsvg",{"name":"vcpkg-qmake","host":true,"default-features":false}],"_id":"37YS3o0AoZFhNAXA"} +{"fts":"qwtw https://github.com/ig-or/qwtw qwt-based 2d plotting library","name":"qwtw","version":"3.1.0","port-version":3,"description":"qwt-based 2D plotting library","homepage":"https://github.com/ig-or/qwtw","supports":"windows & x64 & !static","dependencies":["boost-asio","boost-chrono","boost-circular-buffer","boost-date-time","boost-filesystem","boost-regex","boost-system","boost-thread","marble","qt5-base","qt5-networkauth","qt5-svg","qwt",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"66Vre5XDoOdvWkti"} +{"fts":"rabit https://github.com/dmlc/rabit rabit is a light weight library that provides a fault tolerant interface of allreduce and broadcast. it is designed to support easy implementations of distributed machine learning programs, many of which fall naturally under the allreduce abstraction.","name":"rabit","version":"0.1","port-version":5,"description":"rabit is a light weight library that provides a fault tolerant interface of Allreduce and Broadcast. It is designed to support easy implementations of distributed machine learning programs, many of which fall naturally under the Allreduce abstraction.","homepage":"https://github.com/dmlc/rabit","supports":"!uwp","dependencies":["dmlc",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"WHJ02g8rpFY3hjv4"} +{"fts":"ragel https://www.colm.net/files/ragel ragel state machine compiler","name":"ragel","version":"6.10","port-version":6,"description":"Ragel State Machine Compiler","homepage":"https://www.colm.net/files/ragel","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"S5VltzWTUSoB4DLW"} +{"fts":"random123 http://www.deshawresearch.com/resources_random123.html random123 is a library of 'counter-based' random number generators (cbrngs), in which the nth random number can be obtained by applying a stateless mixing function to n instead of the conventional approach of using n iterations of a stateful transformation.","name":"random123","version":"1.14.0","description":"Random123 is a library of 'counter-based' random number generators (CBRNGs), in which the Nth random number can be obtained by applying a stateless mixing function to N instead of the conventional approach of using N iterations of a stateful transformation.","homepage":"http://www.deshawresearch.com/resources_random123.html","license":"BSD-3-Clause","_id":"wQ2hdpz97G8erLZQ"} +{"fts":"randomstr simple randomstr function in a header-only c89 library","name":"randomstr","version-date":"2022-02-03","description":"Simple randomstr function in a header-only C89 library","license":"0BSD","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"FxNkayjz8HCG7ebK"} +{"fts":"rang https://github.com/agauniyal/rang colors for your terminal.","name":"rang","version":"3.2","description":"Colors for your Terminal.","homepage":"https://github.com/agauniyal/rang","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"CybNFLsKZHHyn61i"} +{"fts":"range-v3-vs2015 https://github.com/microsoft/range-v3-vs2015 range library for c++11/14/17.","name":"range-v3-vs2015","version":"20151130-vcpkg5","port-version":3,"description":"Range library for C++11/14/17.","homepage":"https://github.com/Microsoft/Range-V3-VS2015","_id":"MJrlRWO4KYnLgZc3"} +{"fts":"range-v3 https://github.com/ericniebler/range-v3 range library for c++14/17/20, basis for c++20's std::ranges","name":"range-v3","version":"0.12.0","port-version":4,"description":"Range library for C++14/17/20, basis for C++20's std::ranges","homepage":"https://github.com/ericniebler/range-v3","license":"BSL-1.0 AND MIT AND (NCSA OR MIT)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"8k1fP1WJYoHgAwwN"} +{"fts":"rapidcheck https://github.com/emil-e/rapidcheck a property-based testing library for c++ (a la quickcheck) with the goal of being simple to use with as little boilerplate as possible.","name":"rapidcheck","version-date":"2023-12-14","description":"A property-based testing library for C++ (a la QuickCheck) with the goal of being simple to use with as little boilerplate as possible.","homepage":"https://github.com/emil-e/rapidcheck","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"u4t12NGrpsXZIytu"} +{"fts":"rapidcsv https://github.com/d99kris/rapidcsv/ rapidcsv is a c++ header-only library for csv parsing.","name":"rapidcsv","version":"8.83","description":"Rapidcsv is a C++ header-only library for CSV parsing.","homepage":"https://github.com/d99kris/rapidcsv/","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"DghxOgAGzw4UuXMH"} +{"fts":"rapidfuzz https://github.com/maxbachmann/rapidfuzz-cpp rapid fuzzy string matching library for c++17 using the levenshtein distance.","name":"rapidfuzz","version":"3.0.5","description":"Rapid fuzzy string matching library for C++17 using the Levenshtein Distance.","homepage":"https://github.com/maxbachmann/rapidfuzz-cpp","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ldiocgJkDXzyTgZ4"} +{"fts":"rapidhash https://github.com/nicoshev/rapidhash very fast, high quality, platform independent hashing algorithm.","name":"rapidhash","version-date":"2024-06-08","description":"Very fast, high quality, platform independent hashing algorithm.","homepage":"https://github.com/Nicoshev/rapidhash","license":"BSD-2-Clause","_id":"3gQn073dIed8eDWy"} +{"fts":"rapidjson http://rapidjson.org/ a fast json parser/generator for c++ with both sax/dom style api ","name":"rapidjson","version-date":"2023-07-17","port-version":1,"description":"A fast JSON parser/generator for C++ with both SAX/DOM style API ","homepage":"http://rapidjson.org/","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lsoRexl18VePxTN7"} +{"fts":"rapidxml-ns rapidxml with added xml namespaces support.","name":"rapidxml-ns","version":"1.13.2","port-version":2,"description":"RapidXML with added XML namespaces support.","_id":"wJsOzoXbgCS8JRJf"} +{"fts":"rapidxml https://sourceforge.net/projects/rapidxml rapidxml is an attempt to create the fastest xml parser possible, while retaining useability, portability and reasonable w3c compatibility.","name":"rapidxml","version":"1.13","port-version":6,"description":"RapidXml is an attempt to create the fastest XML parser possible, while retaining useability, portability and reasonable W3C compatibility.","homepage":"https://sourceforge.net/projects/rapidxml","_id":"m1EnzPcMhc69dPSI"} +{"fts":"rappture rappture is a toolkit supporting rapid application infrastructure, making it quick and easy to develop powerful scientific applications.","name":"rappture","version":"1.9","port-version":4,"description":"Rappture is a toolkit supporting Rapid application infrastructure, making it quick and easy to develop powerful scientific applications.","license":null,"dependencies":["expat",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"oX0MiGn4Yo3DZR7s"} +{"fts":"raygui https://github.com/raysan5/raylib a simple and easy-to-use immediate-mode gui library","name":"raygui","version":"4.0","description":"A simple and easy-to-use immediate-mode gui library","homepage":"https://github.com/raysan5/raylib","license":"Zlib","_id":"xI7t9MmxjAdPYPOg"} +{"fts":"raylib https://github.com/raysan5/raylib use-audio build raylib with audio module a simple and easy-to-use library to enjoy videogames programming","name":"raylib","version":"5.0","port-version":1,"description":"A simple and easy-to-use library to enjoy videogames programming","homepage":"https://github.com/raysan5/raylib","license":"Zlib","supports":"!arm32 & !uwp","dependencies":["cgltf","dirent","drlibs",{"name":"glfw3","platform":"!(android | emscripten)"},"miniaudio","mmx","nanosvg","qoi","stb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["use-audio"],"features":{"use-audio":{"description":"Build raylib with audio module"}},"_id":"C7cJBMpPyrtT8OM4"} +{"fts":"rbdl-orb https://github.com/orb-hd/rbdl-orb rigid body dynamics library - orb","name":"rbdl-orb","version":"3.2.0","port-version":2,"description":"Rigid Body Dynamics Library - ORB","homepage":"https://github.com/orb-hd/rbdl-orb","dependencies":["rbdl"],"_id":"kP7JKlk7deP39xFZ"} +{"fts":"rbdl https://github.com/rbdl/rbdl rigid body dynamics library","name":"rbdl","version":"3.3.0","port-version":7,"description":"Rigid Body Dynamics Library","homepage":"https://github.com/rbdl/rbdl","dependencies":["boost-algorithm","boost-lexical-cast","eigen3","lua",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Z8EQznYJCp7d6BsO"} +{"fts":"re2 https://github.com/google/re2 re2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in pcre, perl, and python. it is a c++ library.","name":"re2","version-date":"2024-07-02","description":"RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.","homepage":"https://github.com/google/re2","license":"BSD-3-Clause","dependencies":["abseil",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"47MEOgCtrqTxe2Uf"} +{"fts":"reactiveplusplus https://github.com/victimsnino/reactiveplusplus reactiveplusplus is reactive programming library for c++ language","name":"reactiveplusplus","version":"2.1.1","description":"ReactivePlusPlus is reactive programming library for C++ language","homepage":"https://github.com/victimsnino/ReactivePlusPlus","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"APHIo835Y9m33VVb"} +{"fts":"readerwriterqueue https://github.com/cameron314/readerwriterqueue a single-producer, single-consumer lock-free queue","name":"readerwriterqueue","version-semver":"1.0.6","description":"A single-producer, single-consumer lock-free queue","homepage":"https://github.com/cameron314/readerwriterqueue","_id":"Ov2hlW6Y7O2y2BvY"} +{"fts":"readline-osx empty package, linking to readline-unix","name":"readline-osx","version-date":"2020-01-04","description":"empty package, linking to readline-unix","supports":"osx","dependencies":["readline-unix"],"_id":"tWByj1hkSoGTkJgf"} +{"fts":"readline-unix https://tiswww.case.edu/php/chet/readline/rltop.html the gnu readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in.","name":"readline-unix","version":"8.2","port-version":1,"description":"The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in.","homepage":"https://tiswww.case.edu/php/chet/readline/rltop.html","license":"GPL-3.0-or-later","supports":"!windows","dependencies":["ncurses"],"_id":"BDUkzNKH2VlBNzFf"} +{"fts":"readline-win32 https://github.com/xiaozhuai/readline-win32 implementation of readline for windows desktop","name":"readline-win32","version":"5.0","port-version":8,"description":"Implementation of readline for Windows Desktop","homepage":"https://github.com/xiaozhuai/readline-win32","license":"GPL-2.0","supports":"windows & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"fS54XTP2e3U0pKXT"} +{"fts":"readline gnu readline and history libraries","name":"readline","version":"0","port-version":5,"description":"GNU readline and history libraries","supports":"!uwp","dependencies":[{"name":"readline-unix","platform":"!windows"},{"name":"readline-win32","platform":"windows"}],"_id":"L42Wd0kmI9FTW4Up"} +{"fts":"readosm https://www.gaia-gis.it/gaia-sins/readosm-sources readosm is an open source library to extract valid data from within an open street map input file (.osm or .osm.pbf)","name":"readosm","version-string":"1.1.0a","port-version":4,"description":"ReadOSM is an open source library to extract valid data from within an Open Street Map input file (.osm or .osm.pbf)","homepage":"https://www.gaia-gis.it/gaia-sins/readosm-sources","license":"MPL-1.1","dependencies":["expat",{"name":"vcpkg-pkgconfig-get-modules","host":true},"zlib"],"_id":"es7cH9QNOl7rzZa8"} +{"fts":"realm-core https://github.com/realm/realm-core realm is a mobile database that runs directly inside phones, tablets or wearables.","name":"realm-core","version":"14.10.4","description":"Realm is a mobile database that runs directly inside phones, tablets or wearables.","homepage":"https://github.com/realm/realm-core","license":null,"supports":"!emscripten","dependencies":[{"name":"openssl","platform":"!ios & !osx","version>=":"3.2.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"cUEVqyd93fYZijVU"} +{"fts":"realsense2 https://github.com/intelrealsense/librealsense openni2 build intel® realsense™ openni2 driver tools build intel® realsense™ tools intel® realsense™ sdk 2.0 is a cross-platform library for intel® realsense™ depth cameras (d400 series and the sr300).","name":"realsense2","version":"2.54.2","port-version":2,"description":"Intel® RealSense™ SDK 2.0 is a cross-platform library for Intel® RealSense™ depth cameras (D400 series and the SR300).","homepage":"https://github.com/IntelRealSense/librealsense","license":"Apache-2.0","supports":"!uwp & !(windows & arm)","dependencies":[{"name":"libusb","platform":"!windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"openni2":{"description":"Build Intel® RealSense™ OpenNI2 driver","dependencies":["openni2"]},"tools":{"description":"Build Intel® RealSense™ tools"}},"_id":"lyicNmoUihLRhvsO"} +{"fts":"recast https://github.com/recastnavigation/recastnavigation a stub package that pulls in recastnavigation. do not depend on this package.","name":"recast","version-string":"deprecated","description":"A stub package that pulls in recastnavigation. Do not depend on this package.","homepage":"https://github.com/recastnavigation/recastnavigation","license":"Zlib","dependencies":["recastnavigation"],"_id":"SDsnGaLCbI2asnLS"} +{"fts":"recastnavigation https://github.com/recastnavigation/recastnavigation navigation-mesh toolset for games","name":"recastnavigation","version":"1.6.0","port-version":1,"description":"Navigation-mesh Toolset for Games","homepage":"https://github.com/recastnavigation/recastnavigation","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"6XXLKh38VaMbeZY2"} +{"fts":"recycle https://github.com/steinwurf/recycle simple resource pool for recycling resources in c++","name":"recycle","version":"6.0.0","description":"Simple resource pool for recycling resources in C++","homepage":"https://github.com/steinwurf/recycle","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"HCx0qwCB17M5PQtQ"} +{"fts":"redis-plus-plus https://github.com/sewenew/redis-plus-plus async build with async async-std build async with std::future cxx17 build redis-plus-plus with cxx 17 standard tls build with tls support this is a c++ client for redis. it's based on hiredis, and written in c++ 11","name":"redis-plus-plus","version-semver":"1.3.12","description":"This is a C++ client for Redis. It's based on hiredis, and written in C++ 11","homepage":"https://github.com/sewenew/redis-plus-plus","license":"Apache-2.0","dependencies":["hiredis",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"async":{"description":"Build with async","dependencies":["libuv"]},"async-std":{"description":"Build async with std::future","dependencies":[{"name":"redis-plus-plus","default-features":false,"features":["async"]}]},"cxx17":{"description":"Build redis-plus-plus with cxx 17 standard"},"tls":{"description":"Build with TLS support","dependencies":[{"name":"hiredis","default-features":false,"features":["ssl"]}]}},"_id":"FO2ELWydHUsvNxhq"} +{"fts":"refl-cpp https://github.com/veselink1/refl-cpp static reflection for c++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).","name":"refl-cpp","version":"0.12.4","description":"Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).","homepage":"https://github.com/veselink1/refl-cpp","license":"MIT","_id":"pKWuTzlmzR2BXV8O"} +{"fts":"refprop-headers https://github.com/coolprop/refprop-headers header files for the refprop fluid property library","name":"refprop-headers","version-date":"2022-12-07","description":"Header files for the REFPROP fluid property library","homepage":"https://github.com/CoolProp/REFPROP-headers","license":"MIT","_id":"ZZn48zB1YM0M3AoQ"} +{"fts":"rendergraph https://github.com/dragonjoker/rendergraph vulkan render graph implementation.","name":"rendergraph","version":"1.4.1","description":"Vulkan render graph implementation.","homepage":"https://github.com/DragonJoker/RenderGraph","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"vulkan-headers"],"_id":"4ADhIggaDBqRmBv0"} +{"fts":"replxx https://github.com/amokhuginnsson/replxx a small, portable gnu readline replacement for linux, windows and macos which is capable of handling utf-8 characters.","name":"replxx","version":"0.0.4","port-version":1,"description":"A small, portable GNU readline replacement for Linux, Windows and MacOS which is capable of handling UTF-8 characters.","homepage":"https://github.com/AmokHuginnsson/replxx","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"S12Z6PxpXPOsE7Uu"} +{"fts":"reproc https://github.com/daandemeyer/reproc cross-platform (c99/c++11) process library","name":"reproc","version":"14.2.4","port-version":2,"description":"Cross-platform (C99/C++11) process library","homepage":"https://github.com/DaanDeMeyer/reproc","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ytpsMlmcpeHsazv1"} +{"fts":"rest-rpc https://github.com/qicosmos/rest_rpc c++11, high performance, cross platform, easy to use rpc framework","name":"rest-rpc","version":"0.12","description":"c++11, high performance, cross platform, easy to use rpc framework","homepage":"https://github.com/qicosmos/rest_rpc","dependencies":["asio"],"_id":"IedIQC3HG8toYcHs"} +{"fts":"restbed https://github.com/corvusoft/restbed openssl secure over the wire communication allowing you to transmit private data online. corvusoft's restbed framework brings asynchronous restful functionality to c++14 applications.","name":"restbed","version":"4.8","port-version":3,"description":"Corvusoft's Restbed framework brings asynchronous RESTful functionality to C++14 applications.","homepage":"https://github.com/corvusoft/restbed","license":"AGPL-3.0-or-later OR CPL-1.0","supports":"!xbox","dependencies":["asio",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"openssl":{"description":"Secure over the wire communication allowing you to transmit private data online.","dependencies":[{"name":"asio","features":["openssl"]},"openssl"]}},"_id":"1ZBQKYTXTkEbePhR"} +{"fts":"restc-cpp https://github.com/jgaa/restc-cpp boost-log use boost-log for logging. openssl openssl support. threaded-ctx allow asio contexts with multiple threads. enables thread-safe internal access. zlib use zlib. modern c++ rest client library","name":"restc-cpp","version-semver":"0.10.0","port-version":3,"description":"Modern C++ REST Client library","homepage":"https://github.com/jgaa/restc-cpp","license":"MIT","dependencies":["boost-asio","boost-chrono","boost-context","boost-coroutine","boost-date-time","boost-filesystem","boost-program-options","boost-system","boost-uuid","rapidjson",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["openssl","zlib"],"features":{"boost-log":{"description":"Use boost-log for logging.","dependencies":["boost-log"]},"openssl":{"description":"OpenSSL support.","dependencies":["openssl"]},"threaded-ctx":{"description":"Allow asio contexts with multiple threads. Enables thread-safe internal access."},"zlib":{"description":"Use zlib.","dependencies":["zlib"]}},"_id":"91PsQ1tfBCDLqU82"} +{"fts":"restclient-cpp https://code.mrtazz.com/restclient-cpp/ simple rest client for c++. it wraps libcurl for http requests.","name":"restclient-cpp","version-date":"2022-02-09","description":"Simple REST client for C++. It wraps libcurl for HTTP requests.","homepage":"https://code.mrtazz.com/restclient-cpp/","license":"MIT","dependencies":["curl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"XkfnGG4QsYecjlOA"} +{"fts":"restinio https://github.com/stiffstream/restinio a header-only c++14 library that gives you an embedded http/websocket server targeted primarily for asynchronous processing of http-requests.","name":"restinio","version":"0.7.2","description":"A header-only C++14 library that gives you an embedded HTTP/Websocket server targeted primarily for asynchronous processing of HTTP-requests.","homepage":"https://github.com/Stiffstream/restinio","license":"BSD-3-Clause","dependencies":["asio","expected-lite","fmt","llhttp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ppV5J0X2JSdUxrBL"} +{"fts":"rexo https://github.com/christophercrouzet/rexo rexo is a neat single-file cross-platform unit testing framework for c/c++","name":"rexo","version-semver":"0.2.2","description":"Rexo is a neat single-file cross-platform unit testing framework for C/C++","homepage":"https://github.com/christophercrouzet/rexo","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"dHX6Kmug8IMTH1jM"} +{"fts":"rhash https://github.com/rhash/rhash c library for computing a wide variety of hash sums","name":"rhash","version":"1.4.4","port-version":1,"description":"C library for computing a wide variety of hash sums","homepage":"https://github.com/rhash/RHash","license":"0BSD","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"IHfdrblewjB25ZC5"} +{"fts":"rhasheq https://github.com/offscale/rhasheq simple header-only librhash wrapper for verifying hashes from a file to a given `const char *`.","name":"rhasheq","version-date":"2023-06-17","description":"Simple header-only librhash wrapper for verifying hashes from a file to a given `const char *`.","homepage":"https://github.com/offscale/rhasheq","license":"0BSD","dependencies":["c89stringutils","rhash",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"mMqTjWkSk7CP4I7e"} +{"fts":"riffcpp https://github.com/libdmusic/riffcpp simple library for reading riff files","name":"riffcpp","version":"2.2.4","port-version":3,"description":"Simple library for reading RIFF files","homepage":"https://github.com/libdmusic/riffcpp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"DNGHWzg6uYUKeZFD"} +{"fts":"ring-span-lite https://github.com/martinmoene/ring-span-lite a c++yy-like ring_span type for c++98, c++11 and later in a single-file header-only library","name":"ring-span-lite","version":"0.7.0","description":"A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library","homepage":"https://github.com/martinmoene/ring-span-lite","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"SpOXQzw0lOtHqlDb"} +{"fts":"rioki-glow https://github.com/rioki/glow opengl object wrapper","name":"rioki-glow","version-semver":"0.2.1","description":"OpenGL Object Wrapper","homepage":"https://github.com/rioki/glow","license":"MIT","dependencies":["glew","glm",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"8G81N4S4lGPNjBxd"} +{"fts":"rivers https://github.com/brevzin/rivers/ fmt use fmt as rivers fommatter a c++ internal iteration library based loosely on java streams","name":"rivers","version-date":"2022-05-16","description":"A C++ internal iteration library based loosely on Java Streams","homepage":"https://github.com/brevzin/rivers/","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"fmt":{"description":"Use fmt as rivers fommatter","dependencies":["fmt"]}},"_id":"JBxTm9QbOhoFfntg"} +{"fts":"rkcommon https://github.com/ospray/rkcommon/ this project represents a common set of c++ infrastructure and cmake utilities used by various components of intel® oneapi rendering toolkit.","name":"rkcommon","version":"1.10.0","description":"This project represents a common set of C++ infrastructure and CMake utilities used by various components of Intel® oneAPI Rendering Toolkit.","homepage":"https://github.com/ospray/rkcommon/","license":"Apache-2.0","supports":"x86 | x64","dependencies":["tbb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TIavqaOLelMuTLzH"} +{"fts":"rmlui https://github.com/mikke89/rmlui michael r. p. ragazzon freetype include font engine based on freetype lua build lua bindings svg enable plugin for svg images rmlui is the c++ user interface library based on the html and css standards, designed as a complete solution for any project's interface needs.","name":"rmlui","version":"6.0","port-version":1,"maintainers":"Michael R. P. Ragazzon ","description":"RmlUi is the C++ user interface library based on the HTML and CSS standards, designed as a complete solution for any project's interface needs.","homepage":"https://github.com/mikke89/RmlUi","documentation":"https://mikke89.github.io/RmlUiDoc/","license":"MIT","dependencies":["robin-hood-hashing",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["freetype"],"features":{"freetype":{"description":"Include font engine based on FreeType","dependencies":[{"name":"freetype","default-features":false}]},"lua":{"description":"Build Lua bindings","dependencies":["lua"]},"svg":{"description":"Enable plugin for SVG images","dependencies":["lunasvg"]}},"_id":"TAgiNgkpZdoiBcDT"} +{"fts":"rmqcpp rmqcpp - a c++ library for rabbitmq.","name":"rmqcpp","version":"1.0.0","port-version":1,"description":"rmqcpp - A C++ library for RabbitMQ.","dependencies":[{"name":"bde","version>=":"3.123.0.0"},"boost-asio","boost-iostreams","gtest","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"uSf5m7QbiifFwHl5"} +{"fts":"roaring https://github.com/roaringbitmap/croaring a better compressed bitset in c (and c++)","name":"roaring","version":"4.1.3","description":"A better compressed bitset in C (and C++)","homepage":"https://github.com/RoaringBitmap/CRoaring","license":"Apache-2.0 OR MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"9rb2pNHakDpPUfQg"} +{"fts":"robin-hood-hashing https://github.com/martinus/robin-hood-hashing fast & memory efficient hashtable based on robin hood hashing for c++11/14/17/20","name":"robin-hood-hashing","version":"3.11.5","description":"Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20","homepage":"https://github.com/martinus/robin-hood-hashing","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"3lTcCj1FzqwcN3hE"} +{"fts":"robin-map https://github.com/tessil/robin-map a c++ implementation of a fast hash map and hash set using robin hood hashing","name":"robin-map","version-semver":"1.3.0","description":"A C++ implementation of a fast hash map and hash set using robin hood hashing","homepage":"https://github.com/Tessil/robin-map","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"hWkQiw2TYTN1uIVw"} +{"fts":"robotraconteur-companion https://github.com/robotraconteur/robotraconteur_companion ","name":"robotraconteur-companion","version-semver":"0.4.1","homepage":"https://github.com/robotraconteur/robotraconteur_companion","license":"Apache-2.0","supports":"(windows & (x86 | x64)) | (linux & (x86 | x64 | arm64 | arm32)) | (osx & (x64 | arm64))","dependencies":["eigen3","opencv","robotraconteur",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"yaml-cpp"],"_id":"3r42DYC7aAoT7Pk1"} +{"fts":"robotraconteur https://www.robotraconteur.com the robot raconteur communication framework core library","name":"robotraconteur","version-semver":"1.2.3","description":"The Robot Raconteur communication framework core library","homepage":"https://www.robotraconteur.com","license":"Apache-2.0","supports":"(windows & (x86 | x64)) | (linux & (x86 | x64 | arm64 | arm32)) | (osx & (x64 | arm64))","dependencies":["boost-algorithm","boost-array","boost-asio","boost-assign","boost-atomic","boost-bind","boost-config","boost-container","boost-date-time","boost-filesystem","boost-foreach","boost-format","boost-function","boost-interprocess","boost-intrusive","boost-lexical-cast","boost-locale","boost-program-options","boost-random","boost-range","boost-regex","boost-scope-exit","boost-signals2","boost-smart-ptr","boost-thread","boost-tuple","boost-unordered","boost-utility","boost-uuid",{"name":"dbus","platform":"linux"},{"name":"libusb","platform":"linux"},{"name":"openssl","platform":"!windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"FTSlGR2C8g9DNyUb"} +{"fts":"rocksdb https://github.com/facebook/rocksdb bzip2 build with bzip2 liburing build with liburing lz4 build with lz4 numa build with numa policy support snappy build with snappy tbb build with threading building blocks (tbb) zlib build with zlib zstd build with zstd a library that provides an embeddable, persistent key-value store for fast storage","name":"rocksdb","version":"9.6.1","description":"A library that provides an embeddable, persistent key-value store for fast storage","homepage":"https://github.com/facebook/rocksdb","license":"GPL-2.0-only OR Apache-2.0","supports":"!uwp & !(arm & !arm64 & android)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["zlib"],"features":{"bzip2":{"description":"build with bzip2","dependencies":["bzip2"]},"liburing":{"description":"build with liburing","supports":"linux","dependencies":[{"name":"liburing","platform":"linux"}]},"lz4":{"description":"build with lz4","dependencies":["lz4"]},"numa":{"description":"build with NUMA policy support","supports":"linux"},"snappy":{"description":"build with SNAPPY","dependencies":["snappy"]},"tbb":{"description":"build with Threading Building Blocks (TBB)","dependencies":["tbb"]},"zlib":{"description":"build with zlib","dependencies":["zlib"]},"zstd":{"description":"build with zstd","dependencies":["zstd"]}},"_id":"VRgusWU0x1plZvff"} +{"fts":"rpclib https://github.com/rpclib/rpclib a rpc library for c++, providing both a client and server implementation. it is built using modern c++14.","name":"rpclib","version-semver":"2.3.0","port-version":2,"description":"a RPC library for C++, providing both a client and server implementation. It is built using modern C++14.","homepage":"https://github.com/rpclib/rpclib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"BGGD6ucYc6ounkpr"} +{"fts":"rply http://w3.impa.br/~diego/software/rply ansi c library for ply file format input and output","name":"rply","version":"1.1.4","port-version":4,"description":"ANSI C Library for PLY file format input and output","homepage":"http://w3.impa.br/~diego/software/rply","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"OmRuRDT4qVYvEQMk"} +{"fts":"rsasynccpp https://github.com/renestein/rstein.asynccpp rene stein lib-cl-win-legacy-await legacy coroutines (/await switch, std::experimental namespace). task parallel library (tpl)/dataflow/actors/async primitives for c++ based on c++ 20 coroutines.","name":"rsasynccpp","version":"0.0.7","port-version":3,"maintainers":"Rene Stein ","description":"Task Parallel Library (TPL)/dataflow/actors/async primitives for C++ based on C++ 20 coroutines.","homepage":"https://github.com/renestein/Rstein.AsyncCpp","supports":"windows & !arm","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"features":{"lib-cl-win-legacy-await":{"description":"Legacy coroutines (/await switch, std::experimental namespace)."}},"_id":"wufSXYhoXe2IXWqM"} +{"fts":"rsig https://github.com/rioki/rsig rioki's signal library","name":"rsig","version-semver":"0.1.1","description":"rioki's signal library","homepage":"https://github.com/rioki/rsig","license":"MIT","_id":"5rKlC4Rv3NQpYgq4"} +{"fts":"rsm-binary-io https://github.com/ryan-rsm-mckenzie/binary_io a binary i/o library for c++, without the agonizing pain","name":"rsm-binary-io","version-semver":"2.0.6","description":"A binary i/o library for C++, without the agonizing pain","homepage":"https://github.com/Ryan-rsm-McKenzie/binary_io","documentation":"https://ryan-rsm-mckenzie.github.io/binary_io/","license":"MIT","supports":"!osx & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"sVczuu1npw9lL4vl"} +{"fts":"rsm-bsa https://github.com/ryan-rsm-mckenzie/bsa xmem compression support for the xmem codec a c++ library for working with the bethesda archive file format","name":"rsm-bsa","version-semver":"4.1.0","description":"A C++ library for working with the Bethesda archive file format","homepage":"https://github.com/Ryan-rsm-McKenzie/bsa","documentation":"https://ryan-rsm-mckenzie.github.io/bsa/","license":"MIT","supports":"!x86 & !osx & !uwp","dependencies":["directxtex","lz4","rsm-binary-io","rsm-mmio",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"xmem":{"description":"Compression support for the xmem codec","supports":"windows","dependencies":["reproc"]}},"_id":"Zj7vYrpOtswX2fGx"} +{"fts":"rsm-mmio https://github.com/ryan-rsm-mckenzie/mmio a cross-platform memory-mapped io library for c++","name":"rsm-mmio","version-semver":"2.0.0","description":"A cross-platform memory-mapped io library for C++","homepage":"https://github.com/Ryan-rsm-McKenzie/mmio","license":"MIT","supports":"!osx & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"fo5YCmtAN1KohZbb"} +{"fts":"rsocket https://github.com/rsocket/rsocket-cpp c++ implementation of rsocket http://rsocket.io","name":"rsocket","version-string":"2021.08.30.00","port-version":5,"description":"C++ implementation of RSocket http://rsocket.io","homepage":"https://github.com/rsocket/rsocket-cpp","dependencies":["boost-context","boost-filesystem","boost-program-options","boost-regex","boost-system","boost-thread","double-conversion","fmt","folly","gflags","glog","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"QpZ2GnMHjshcqnQM"} +{"fts":"rtabmap-res-tool https://introlab.github.io/rtabmap/ real-time appearance-based mapping, resource generator","name":"rtabmap-res-tool","version":"0.21.4.1","description":"Real-Time Appearance-Based Mapping, resource generator","homepage":"https://introlab.github.io/rtabmap/","license":"BSD-3-Clause","supports":"native","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"2jpQhy8CrD1Azjjf"} +{"fts":"rtabmap https://introlab.github.io/rtabmap/ gui build rtab-map with gui support (qt) k4w2 build rtab-map with kinect for windows sdk 2.0 camera driver octomap build rtab-map with octomap support opencv-contrib use opencv with contrib modules (e.g., xfeatures2d, aruco) opencv-cuda use opencv with cuda (accelerated sift ad surf gpu options) opencv-nonfree use opencv with nonfree module (surf feature) openni2 build rtab-map with openni2 camera driver realsense2 build rtab-map with realsense2 camera driver tools build rtab-map's tools real-time appearance-based mapping","name":"rtabmap","version":"0.21.4.1","port-version":1,"description":"Real-Time Appearance-Based Mapping","homepage":"https://introlab.github.io/rtabmap/","license":null,"dependencies":["ceres","g2o",{"name":"opencv","default-features":false},{"name":"pcl","default-features":false},{"name":"rtabmap-res-tool","host":true},"sqlite3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["gui","opencv-contrib","opencv-nonfree","tools"],"features":{"gui":{"description":"Build RTAB-Map with GUI support (Qt)","dependencies":[{"name":"pcl","default-features":false,"features":["qt","visualization"]},{"name":"qtbase","default-features":false,"features":["gui","opengl","widgets"]},{"name":"vtk","default-features":false}]},"k4w2":{"description":"Build RTAB-Map with Kinect For Windows SDK 2.0 camera driver","dependencies":["kinectsdk2"]},"octomap":{"description":"Build RTAB-Map with OctoMap support","dependencies":["octomap"]},"opencv-contrib":{"description":"Use OpenCV with contrib modules (e.g., xfeatures2d, aruco)","dependencies":[{"name":"opencv","default-features":false,"features":["contrib"]}]},"opencv-cuda":{"description":"Use OpenCV with CUDA (accelerated SIFT ad SURF GPU options)","dependencies":[{"name":"opencv","default-features":false,"features":["cuda"]}]},"opencv-nonfree":{"description":"Use OpenCV with nonfree module (surf feature)","dependencies":[{"name":"opencv","default-features":false,"features":["nonfree"]}]},"openni2":{"description":"Build RTAB-Map with OpenNI2 camera driver","dependencies":["kinectsdk1","openni2"]},"realsense2":{"description":"Build RTAB-Map with RealSense2 camera driver","dependencies":[{"name":"realsense2","default-features":false}]},"tools":{"description":"Build RTAB-Map's tools","dependencies":["yaml-cpp"]}},"_id":"7up8tS3OK4ZhCJfX"} +{"fts":"rtaudio https://github.com/thestk/rtaudio alsa build alsa api asio build with asio backend pulse build with pulseaudio backend a set of c++ classes that provide a common api for realtime audio input/output across linux (native alsa, jack, pulseaudio and oss), macintosh os x (coreaudio and jack), and windows (directsound, asio and wasapi) operating systems.","name":"rtaudio","version":"6.0.1","port-version":1,"description":"A set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound, ASIO and WASAPI) operating systems.","homepage":"https://github.com/thestk/rtaudio","license":null,"supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"alsa":{"description":"Build ALSA API","supports":"linux","dependencies":["alsa"]},"asio":{"description":"Build with ASIO backend","supports":"windows"},"pulse":{"description":"Build with PulseAudio backend","supports":"linux","dependencies":["pulseaudio"]}},"_id":"UawGgbL44houYVcV"} +{"fts":"rtlsdr https://osmocom.org/projects/rtl-sdr rtl-sdr is a library that turns your realtek rtl2832 based dvb dongle into a sdr receiver","name":"rtlsdr","version-date":"2020-04-16","port-version":4,"description":"rtl-sdr is a library that turns your Realtek RTL2832 based DVB dongle into a SDR receiver","homepage":"https://osmocom.org/projects/rtl-sdr","supports":"windows & (x86 | x64)","dependencies":["libusb",{"name":"pthreads","platform":"windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"PUwKobRHAgZJT9QJ"} +{"fts":"rtmfp-cpp https://github.com/zenomt/rtmfp-cpp secure real-time media flow protocol library (rtmfp)","name":"rtmfp-cpp","version":"1.5.1","description":"Secure Real-Time Media Flow Protocol Library (RTMFP)","homepage":"https://github.com/zenomt/rtmfp-cpp","license":"MIT","dependencies":["openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Y3BNsiUiKQPSooUy"} +{"fts":"rtmidi https://github.com/thestk/rtmidi alsa build alsa api a set of c++ classes that provide a common api for realtime midi input/output across linux (alsa & jack), macintosh os x (coremidi & jack) and windows (multimedia)","name":"rtmidi","version":"5.0.0","port-version":3,"description":"A set of C++ classes that provide a common API for realtime MIDI input/output across Linux (ALSA & JACK), Macintosh OS X (CoreMidi & JACK) and Windows (Multimedia)","homepage":"https://github.com/thestk/rtmidi","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"alsa":{"description":"Build ALSA API","supports":"linux","dependencies":["alsa"]}},"_id":"0FBDSurJwCxkDbIj"} +{"fts":"rttr https://github.com/rttrorg/rttr an easy and intuitive way to use reflection in c++","name":"rttr","version":"0.9.6+20210811","port-version":1,"description":"an easy and intuitive way to use reflection in C++","homepage":"https://github.com/rttrorg/rttr","license":"MIT","supports":"(static & staticcrt) | (!static & staticcrt) | (!static & !staticcrt)","dependencies":["rapidjson",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ng4oQCwAAjFKQMsG"} +{"fts":"rubberband https://www.breakfastquay.com/rubberband/ cli build the command-line utility a high quality software library for audio time-stretching and pitch-shifting.","name":"rubberband","version":"3.3.0","port-version":1,"description":"A high quality software library for audio time-stretching and pitch-shifting.","homepage":"https://www.breakfastquay.com/rubberband/","license":"GPL-2.0-or-later","supports":"!uwp & !(windows & static) & !xbox","dependencies":[{"name":"fftw3","platform":"(arm & windows) | (x86 & windows) | (arm64 & osx) | ios | emscripten"},"libsamplerate",{"name":"sleef","platform":"!(arm & windows) & !(x86 & windows) & !(arm64 & osx) & !ios & !emscripten"},{"name":"vcpkg-tool-meson","host":true}],"features":{"cli":{"description":"Build the command-line utility","dependencies":[{"name":"libsndfile","default-features":false,"features":["external-libs"]}]}},"_id":"uQNxHhAcLKd0HOC9"} +{"fts":"ruckig https://ruckig.com/ ruckig generates trajectories on-the-fly, allowing robots and machines to react instantaneously to sensor input.","name":"ruckig","version":"0.14.0","description":"Ruckig generates trajectories on-the-fly, allowing robots and machines to react instantaneously to sensor input.","homepage":"https://ruckig.com/","license":"MIT","dependencies":["eigen3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"hloZ5BW5nWS3FkSQ"} +{"fts":"rxcpp https://github.com/reactive-extensions/rxcpp reactive extensions for c++","name":"rxcpp","version":"4.1.1","port-version":1,"description":"Reactive Extensions for C++","homepage":"https://github.com/Reactive-Extensions/RxCpp","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"8YUAMsYuWXzoVRCg"} +{"fts":"rxqt https://github.com/tetsurom/rxqt the reactive extensions for qt.","name":"rxqt","version-string":"d0b1535","port-version":1,"description":"The Reactive Extensions for Qt.","homepage":"https://github.com/tetsurom/rxqt","dependencies":["rxcpp"],"_id":"AygorglaJSBo3PWL"} +{"fts":"rxspencer https://garyhouston.github.io/regex/ henry spencer's bsd regular expression library.","name":"rxspencer","version":"3.9.0","port-version":2,"description":"Henry Spencer's BSD regular expression library.","homepage":"https://garyhouston.github.io/regex/","license":"MIT AND CC0-1.0","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"5G8k3b5ofuHId7hE"} +{"fts":"ryml https://github.com/biojppm/rapidyaml dbg enable (very verbose) ryml debug prints. def-callbacks enable ryml's default implementation of callbacks: allocate(), free(), error() rapid yaml library","name":"ryml","version":"0.5.0","port-version":1,"description":"Rapid YAML library","homepage":"https://github.com/biojppm/rapidyaml","license":"MIT","dependencies":[{"name":"c4core","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["def-callbacks"],"features":{"dbg":{"description":"Enable (very verbose) ryml debug prints."},"def-callbacks":{"description":"Enable ryml's default implementation of callbacks: allocate(), free(), error()"}},"_id":"LIdPVhXhbpK1P42Z"} +{"fts":"ryu https://github.com/ulfjack/ryu ryu generates the shortest decimal representation of a floating point number that maintains round-trip safety.","name":"ryu","version":"2.0","port-version":9,"description":"Ryu generates the shortest decimal representation of a floating point number that maintains round-trip safety.","homepage":"https://github.com/ulfjack/ryu","dependencies":[{"name":"vcpkg-cmake-get-vars","host":true},{"name":"vcpkg-tool-bazel","host":true}],"_id":"nZ6v80d4zq6W5Clh"} +{"fts":"s2geometry https://s2geometry.io s2 is a library for spherical geometry that aims to have the same robustness, flexibility, and performance as the very best planar geometry libraries.","name":"s2geometry","version":"0.11.1","description":"S2 is a library for spherical geometry that aims to have the same robustness, flexibility, and performance as the very best planar geometry libraries.","homepage":"https://s2geometry.io","license":"Apache-2.0","dependencies":["abseil","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"EjiNEAW5A5cmuikf"} +{"fts":"s2n https://github.com/aws/s2n-tls tests build and run the tests c99 implementation of the tls/ssl protocols.","name":"s2n","version":"1.4.16","description":"C99 implementation of the TLS/SSL protocols.","homepage":"https://github.com/aws/s2n-tls","license":"Apache-2.0","supports":"!uwp & !windows","dependencies":["openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tests":{"description":"Build and run the tests"}},"_id":"Hvgo1MNHOIcH7h09"} +{"fts":"safeint https://github.com/dcleblanc/safeint safeint is a class library for c++ that manages integer overflows","name":"safeint","version":"3.0.28","description":"SafeInt is a class library for C++ that manages integer overflows","homepage":"https://github.com/dcleblanc/SafeInt","_id":"qX27KM4cIu5nJm2m"} +{"fts":"sail https://github.com/happyseafox/sail all enable all codecs avif enable avif codec bmp enable bmp codec gif enable gif codec high-priority-codecs enable high priority codecs such as bmp highest-priority-codecs enable highest priority codecs such as jpeg or png ico enable ico codec jpeg enable jpeg codec jpeg2000 enable jpeg2000 codec jpegxl enable jpeg xl codec low-priority-codecs enable low priority codecs such as tga lowest-priority-codecs enable lowest priority codecs such as xbm medium-priority-codecs enable medium priority codecs such as avif openmp enable openmp support pcx enable pcx codec png enable png codec psd enable psd codec qoi enable qoi codec svg enable svg codec tga enable tga codec tiff enable tiff codec wal enable wal codec webp enable webp codec xbm enable xbm codec the missing small and fast image decoding library for humans (not for machines)","name":"sail","version-semver":"0.9.6","description":"The missing small and fast image decoding library for humans (not for machines)","homepage":"https://github.com/HappySeaFox/sail","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["highest-priority-codecs"],"features":{"all":{"description":"Enable all codecs","dependencies":[{"name":"sail","features":["high-priority-codecs","highest-priority-codecs","low-priority-codecs","lowest-priority-codecs","medium-priority-codecs"]}]},"avif":{"description":"Enable AVIF codec","dependencies":["libavif"]},"bmp":{"description":"Enable BMP codec"},"gif":{"description":"Enable GIF codec","dependencies":["giflib"]},"high-priority-codecs":{"description":"Enable high priority codecs such as BMP","dependencies":[{"name":"sail","features":["bmp","svg"]}]},"highest-priority-codecs":{"description":"Enable highest priority codecs such as JPEG or PNG","dependencies":[{"name":"sail","features":["gif","jpeg","png","tiff"]}]},"ico":{"description":"Enable ICO codec"},"jpeg":{"description":"Enable JPEG codec","dependencies":["libjpeg-turbo"]},"jpeg2000":{"description":"Enable JPEG2000 codec","dependencies":["jasper"]},"jpegxl":{"description":"Enable JPEG XL codec","dependencies":["libjxl"]},"low-priority-codecs":{"description":"Enable low priority codecs such as TGA","dependencies":[{"name":"sail","features":["ico","pcx","psd","qoi","tga"]}]},"lowest-priority-codecs":{"description":"Enable lowest priority codecs such as XBM","dependencies":[{"name":"sail","features":["wal","xbm"]}]},"medium-priority-codecs":{"description":"Enable medium priority codecs such as AVIF","dependencies":[{"name":"sail","features":["avif","jpeg2000","jpegxl","webp"]}]},"openmp":{"description":"Enable OpenMP support"},"pcx":{"description":"Enable PCX codec"},"png":{"description":"Enable PNG codec","dependencies":["libpng"]},"psd":{"description":"Enable PSD codec"},"qoi":{"description":"Enable QOI codec"},"svg":{"description":"Enable SVG codec","dependencies":["nanosvg"]},"tga":{"description":"Enable TGA codec"},"tiff":{"description":"Enable TIFF codec","dependencies":[{"name":"tiff","default-features":false}]},"wal":{"description":"Enable WAL codec"},"webp":{"description":"Enable WEBP codec","dependencies":["libwebp"]},"xbm":{"description":"Enable XBM codec"}},"_id":"LJZH8ssb5zH4Ox0A"} +{"fts":"sajson lightweight, extremely high-performance json parser for c++11","name":"sajson","version-date":"2018-09-21","port-version":3,"description":"Lightweight, extremely high-performance JSON parser for C++11","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"4nS47f89oZVJfDRe"} +{"fts":"salome-configuration https://www.salome-platform.org configuration files and other utilities for salome platform","name":"salome-configuration","version":"9.10.0","description":"Configuration files and other utilities for SALOME platform","homepage":"https://www.salome-platform.org","license":"LGPL-2.1-or-later","supports":"windows | linux","dependencies":[{"name":"hdf5","default-features":false}],"_id":"klDvJwF0A9aZogyT"} +{"fts":"salome-med-fichier https://www.salome-platform.org med-fichier provides a low level c api for fine-grained access to the structure of med files (.med)","name":"salome-med-fichier","version":"4.1.1","port-version":1,"description":"med-fichier provides a low level C API for fine-grained access to the structure of MED files (.med)","homepage":"https://www.salome-platform.org","license":"LGPL-3.0-or-later","dependencies":[{"name":"hdf5","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"WQ5o79w59C1uU9aZ"} +{"fts":"salome-medcoupling https://www.salome-platform.org salome-medcoupling is a part of salome platform to manipulate meshes and fields in memory, and use salome-med format for files.","name":"salome-medcoupling","version":"9.10.0","description":"salome-medcoupling is a part of SALOME platform to manipulate meshes and fields in memory, and use salome-med format for files.","homepage":"https://www.salome-platform.org","license":"GPL-2.0-or-later","supports":"!(windows & static)","dependencies":["boost-chrono","boost-date-time","boost-filesystem","boost-regex","boost-serialization","boost-system","boost-thread","libxml2","metis","salome-configuration","salome-med-fichier","scotch",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"a1sQzFtknrvL0UX3"} +{"fts":"sassc https://github.com/sass/sassc sassc is a wrapper around libsass (http://github.com/sass/libsass) used to generate a useful command-line application that can be installed and packaged for several operating systems.","name":"sassc","version":"3.6.2","port-version":1,"description":"SassC is a wrapper around libsass (http://github.com/sass/libsass) used to generate a useful command-line application that can be installed and packaged for several operating systems.","homepage":"https://github.com/sass/sassc","dependencies":[{"name":"getopt","platform":"windows & !mingw"},"libsass"],"_id":"Lf5CX4H0rSTbzy9a"} +{"fts":"saucer https://saucer.github.io/ next-gen desktop apps with web-frontend in c++","name":"saucer","version":"2.3.0","port-version":1,"description":"Next-gen desktop apps with web-frontend in C++","homepage":"https://saucer.github.io/","license":"MIT","supports":"!uwp","dependencies":["boost-callable-traits","boost-preprocessor","ereignis","flagpp","fmt","glaze","lockpp","nlohmann-json",{"name":"qtwebchannel","platform":"!windows"},{"name":"qtwebengine","platform":"!windows"},"tl-expected",{"name":"vcpkg-cmake","host":true},{"name":"webview2","platform":"windows"}],"_id":"6UEoRmsg4F8wp0j6"} +{"fts":"sbp https://github.com/swift-nav/libsbp swift navigation binary protocol (sbp) is a binary protocol for communicating gnss data used by piksi devices.","name":"sbp","version-semver":"3.4.10","port-version":1,"description":"Swift Navigation Binary Protocol (SBP) is a binary protocol for communicating GNSS data used by Piksi devices.","homepage":"https://github.com/swift-nav/libsbp","documentation":"https://support.swiftnav.com/support/solutions/articles/44001850782-swift-binary-protocol","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"rz77UwaBpVx4cinK"} +{"fts":"scenepic https://microsoft.github.io/scenepic/ a powerful, easy to use, and portable visualization toolkit for mixed 3d and 2d content","name":"scenepic","version":"1.1.0","port-version":1,"description":"A Powerful, easy to use, and portable visualization toolkit for mixed 3D and 2D content","homepage":"https://microsoft.github.io/scenepic/","license":"MIT","dependencies":["eigen3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"M2kqnZiwAthsqRBz"} +{"fts":"scintilla https://www.scintilla.org/ a free source code editing component for win32, gtk+, and os x","name":"scintilla","version":"5.5.1","description":"A free source code editing component for Win32, GTK+, and OS X","homepage":"https://www.scintilla.org/","supports":"!(uwp | linux | osx)","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"_id":"LnU3EBmF9SSZ9JCk"} +{"fts":"sciplot https://github.com/sciplot/sciplot a modern c++ scientific plotting library powered by gnuplot","name":"sciplot","version":"0.3.1","port-version":1,"description":"A modern c++ scientific plotting library powered by gnuplot","homepage":"https://github.com/sciplot/sciplot","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"hZJbtBUaiSfUWJSB"} +{"fts":"sciter-js https://gitlab.com/sciter-engine/sciter-js-sdk windowless windowless version - lite version sciter.js - sciter but with quickjs on board instead of tiscript. sciter is an embeddable html/css/scripting engine.","name":"sciter-js","version":"5.0.3.14","description":"Sciter.JS - Sciter but with QuickJS on board instead of TIScript. Sciter is an embeddable HTML/CSS/scripting engine.","homepage":"https://gitlab.com/sciter-engine/sciter-js-sdk","supports":"!uwp & !arm & !static","features":{"windowless":{"description":"windowless version - lite version"}},"_id":"AuwJXvxdCuVium6c"} +{"fts":"sciter https://github.com/c-smile/sciter-sdk sciter is an embeddable html/css/scripting engine.","name":"sciter","version":"0","port-version":1,"description":"Sciter is an embeddable HTML/CSS/scripting engine.","homepage":"https://github.com/c-smile/sciter-sdk","_id":"aqYTMMHDDTaKxWfa"} +{"fts":"scnlib https://scnlib.dev/ scnlib is a modern c++ library for replacing scanf and std::istream","name":"scnlib","version":"3.0.1","description":"scnlib is a modern C++ library for replacing scanf and std::istream","homepage":"https://scnlib.dev/","license":"Apache-2.0","dependencies":["fast-float",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"CmYcyUthItE5oSIY"} +{"fts":"scope-guard https://github.com/ricab/scope_guard a public, general, simple, and fast c++11 scope guard that defends against implicitly ignored returns and optionally enforces noexcept at compile time (in c++17), all in a sfinae-friendly maner.","name":"scope-guard","version-semver":"1.1.0","description":"A public, general, simple, and fast C++11 scope guard that defends against implicitly ignored returns and optionally enforces noexcept at compile time (in C++17), all in a SFINAE-friendly maner.","homepage":"https://github.com/ricab/scope_guard","license":"Unlicense","_id":"6mykJ4UUVPrlomgE"} +{"fts":"scotch https://gitlab.inria.fr/scotch/scotch scotch: a software package for graph and mesh/hypergraph partitioning, graph clustering, and sparse matrix ordering","name":"scotch","version":"7.0.3","description":"Scotch: a software package for graph and mesh/hypergraph partitioning, graph clustering, and sparse matrix ordering","homepage":"https://gitlab.inria.fr/scotch/scotch","license":null,"supports":"!arm & !uwp & !android & !osx","dependencies":["bzip2","liblzma","pthread",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"FVkEeZREvxNxdUq2"} +{"fts":"scottt-debugbreak https://github.com/scottt/debugbreak break into the debugger programmatically","name":"scottt-debugbreak","version":"1.0","description":"Break into the debugger programmatically","homepage":"https://github.com/scottt/debugbreak","_id":"fRpCLhYwTDoYTSPv"} +{"fts":"scylla-wrapper this is a wrapper around scylla. it exports functions for iat fixing, dumping and pe rebuilding. based on https://github.com/ntquery/scylla commit 0f6b7198be (v0.9.6b).","name":"scylla-wrapper","version":"2018-08-26-16e6f435","port-version":3,"description":"This is a wrapper around Scylla. It exports functions for IAT fixing, dumping and PE rebuilding. based on https://github.com/NtQuery/Scylla commit 0f6b7198be (v0.9.6b).","supports":"windows & !uwp & !arm & !static","dependencies":["distorm",{"name":"vcpkg-cmake","host":true}],"_id":"Z5NnMVB0QPpXklQD"} +{"fts":"sdbus-cpp https://github.com/kistler-group/sdbus-cpp tool build c++ codegen tool high-level c++ d-bus library for linux designed to provide easy-to-use yet powerful api in modern c++","name":"sdbus-cpp","version":"2.0.0","description":"High-level C++ D-Bus library for Linux designed to provide easy-to-use yet powerful API in modern C++","homepage":"https://github.com/Kistler-Group/sdbus-cpp","license":"LGPL-2.1-only","supports":"linux","dependencies":["dbus","libsystemd",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tool":{"description":"build C++ codegen tool","dependencies":["expat"]}},"_id":"mmliyUUDA4S5mlzV"} +{"fts":"sdformat10 http://sdformat.org/ simulation description format (sdf) parser and description files.","name":"sdformat10","version":"10.0.0","port-version":5,"description":"Simulation Description Format (SDF) parser and description files.","homepage":"http://sdformat.org/","supports":"!uwp & !(arm & osx)","dependencies":["ignition-math6","tinyxml2","urdfdom",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"0SqwnTFAUQI4CpZC"} +{"fts":"sdformat13 http://sdformat.org/ simulation description format (sdf) parser and description files.","name":"sdformat13","version":"13.6.0","description":"Simulation Description Format (SDF) parser and description files.","homepage":"http://sdformat.org/","license":"Apache-2.0","supports":"!uwp","dependencies":["gz-math7","gz-tools2","gz-utils2","tinyxml2","urdfdom",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Gc9qnRUHE0Om8Cnu"} +{"fts":"sdformat6 http://sdformat.org/ simulation description format (sdf) parser and description files.","name":"sdformat6","version":"6.2.0","port-version":8,"description":"Simulation Description Format (SDF) parser and description files.","homepage":"http://sdformat.org/","license":"Apache-2.0","supports":"!(arm | uwp)","dependencies":["boost-any","boost-variant","ignition-math4","tinyxml","urdfdom",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"UlbETYZo6ePctnI3"} +{"fts":"sdformat9 http://sdformat.org/ simulation description format (sdf) parser and description files.","name":"sdformat9","version":"9.8.0","port-version":3,"description":"Simulation Description Format (SDF) parser and description files.","homepage":"http://sdformat.org/","license":"Apache-2.0","supports":"!uwp & !(arm & osx)","dependencies":["ignition-math6","tinyxml","urdfdom","urdfdom-headers",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"atzUDYjWCp6zLdwb"} +{"fts":"sdl1-mixer https://www.libsdl.org an audio mixer that supports various file formats for simple directmedia layer.","name":"sdl1-mixer","version-date":"2023-03-25","port-version":2,"description":"An audio mixer that supports various file formats for Simple Directmedia Layer.","homepage":"https://www.libsdl.org","license":"Zlib","supports":"!osx & !uwp & !arm","dependencies":["libflac","libmikmod","libogg","libvorbis","mpg123","sdl1"],"_id":"H6BhXEeFDfTcVl5i"} +{"fts":"sdl1-net networking library for sdl","name":"sdl1-net","version":"1.2.8","port-version":6,"description":"Networking library for SDL","dependencies":["sdl1",{"name":"vcpkg-cmake","host":true}],"_id":"tXrEXhKdmb35phIY"} +{"fts":"sdl1 https://www.libsdl.org simple directmedia layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via opengl and direct3d.","name":"sdl1","version":"1.2.15","port-version":20,"description":"Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.","homepage":"https://www.libsdl.org","license":"LGPL-2.1-or-later","supports":"!osx & !uwp","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows & !mingw"}],"_id":"UqKHbE29tXKJ9JC3"} +{"fts":"sdl2-gfx graphics primitives (line, circle, rectangle etc.) with aa support, rotozoomer and other drawing related support functions wrapped up in a c based add-on library for the simple direct media (sdl) cross-platform api layer.","name":"sdl2-gfx","version":"1.0.4","port-version":11,"description":"Graphics primitives (line, circle, rectangle etc.) with AA support, rotozoomer and other drawing related support functions wrapped up in a C based add-on library for the Simple Direct Media (SDL) cross-platform API layer.","dependencies":[{"name":"sdl2","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"aivkHkZaJkuZ3WCy"} +{"fts":"sdl2-image https://github.com/libsdl-org/sdl_image libjpeg-turbo support for jpeg image format libwebp support for webp image format. tiff support for tiff image format sdl_image is an image file loading library. it loads images as sdl surfaces and textures, and supports the following formats: bmp, gif, jpeg, lbm, pcx, png, pnm, tga, tiff, webp, xcf, xpm, xv","name":"sdl2-image","version":"2.8.2","port-version":2,"description":"SDL_image is an image file loading library. It loads images as SDL surfaces and textures, and supports the following formats: BMP, GIF, JPEG, LBM, PCX, PNG, PNM, TGA, TIFF, WEBP, XCF, XPM, XV","homepage":"https://github.com/libsdl-org/SDL_image","license":"Zlib","dependencies":["libpng",{"name":"sdl2","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"libjpeg-turbo":{"description":"Support for JPEG image format","dependencies":["libjpeg-turbo"]},"libwebp":{"description":"Support for WEBP image format.","dependencies":["libwebp"]},"tiff":{"description":"Support for TIFF image format","dependencies":[{"name":"tiff","default-features":false}]}},"_id":"Gc75qJGnZLkiHiCc"} +{"fts":"sdl2-mixer-ext https://wohlsoft.github.io/sdl-mixer-x cmd use external command for playing music (linux only). ffmpeg use ffmpeg to play wma and aac audio formats. fluidsynth use fluidsynth to play midi audio format. libadlmidi use libadlmidi to play xmi, mus, imf and regular midi audio format with opl3 (ymf262) emulator. libflac use libflac to play flac audio format. libgme use libgme to play chip music (ay, gbs, gym, hes, kss, nsf/nsfe, sap, spc, vgm/vgz). libmodplug use libmodplug to play tracker music including exclusive formats (ams, dmf, dsm, mt2). libopnmidi use libopnmidi to play midi and rmi audio format with opn2 (ym2612) emulator. libvorbis use libvorbis to play ogg audio format. libxmp use libxmp to play tracker music including exclusive formats (abk, digi, dtm, emod, flx, fnk, gdm, imf, j2b, liq, m15, mfp, mgt, mmdc, mtn, rtm, sfx, spm, stim, stx, wow). mpg123 use mpg123 to play mp3 audio format. nativemidi use native midi player to play midi audio format. opusfile use opusfile to play opus audio format. pxtone use pxtone to play pptune and ptcop audio formats. timidity use timidity to play midi audio format. wavpack use wavpack to play vw audio format. an audio mixer library based on the sdl library, a fork of sdl_mixer","name":"sdl2-mixer-ext","version":"2.6.0","port-version":1,"description":"An audio mixer library based on the SDL library, a fork of SDL_mixer","homepage":"https://wohlsoft.github.io/SDL-Mixer-X","license":"Zlib OR LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later","dependencies":[{"name":"sdl2","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cmd":{"description":"Use external command for playing music (Linux only).","supports":"linux"},"ffmpeg":{"description":"Use FFMPEG to play WMA and AAC audio formats.","dependencies":[{"name":"ffmpeg","default-features":false}]},"fluidsynth":{"description":"Use FluidSynth to play MIDI audio format.","dependencies":[{"name":"fluidsynth","default-features":false}]},"libadlmidi":{"description":"Use libADLMIDI to play XMI, MUS, IMF and regular MIDI audio format with OPL3 (YMF262) emulator.","dependencies":[{"name":"libadlmidi","default-features":false}]},"libflac":{"description":"Use libflac to play FLAC audio format.","dependencies":["libflac"]},"libgme":{"description":"Use libgme to play chip music (AY, GBS, GYM, HES, KSS, NSF/NSFE, SAP, SPC, VGM/VGZ).","dependencies":[{"name":"libgme","default-features":false}]},"libmodplug":{"description":"Use libmodplug to play tracker music including exclusive formats (AMS, DMF, DSM, MT2).","dependencies":["libmodplug"]},"libopnmidi":{"description":"Use libOPNMIDI to play MIDI and RMI audio format with OPN2 (YM2612) emulator.","dependencies":[{"name":"libopnmidi","default-features":false}]},"libvorbis":{"description":"Use libvorbis to play OGG audio format.","dependencies":["libvorbis"]},"libxmp":{"description":"Use libxmp to play tracker music including exclusive formats (ABK, DIGI, DTM, EMOD, FLX, FNK, GDM, IMF, J2B, LIQ, M15, MFP, MGT, MMDC, MTN, RTM, SFX, SPM, STIM, STX, WOW).","dependencies":[{"name":"libxmp","default-features":false}]},"mpg123":{"description":"Use mpg123 to play MP3 audio format.","dependencies":["mpg123"]},"nativemidi":{"description":"Use Native MIDI Player to play MIDI audio format.","supports":"(windows & !uwp) | osx"},"opusfile":{"description":"Use opusfile to play Opus audio format.","dependencies":["opusfile"]},"pxtone":{"description":"Use pxtone to play PPTUNE and PTCOP audio formats."},"timidity":{"description":"Use Timidity to play MIDI audio format."},"wavpack":{"description":"Use wavpack to play VW audio format.","dependencies":["wavpack"]}},"_id":"YeJIfCludhEaXHBq"} +{"fts":"sdl2-mixer https://github.com/libsdl-org/sdl_mixer fluidsynth use fluidsynth to play midi audio format. libflac use libflac to play flac audio format. libmodplug use libmodplug to play mod audio format. mpg123 use mpg123 to play mp3 audio format. opusfile use opusfile to play opus audio format. wavpack enable wavpack music. multi-channel audio mixer library for sdl.","name":"sdl2-mixer","version":"2.8.0","port-version":3,"description":"Multi-channel audio mixer library for SDL.","homepage":"https://github.com/libsdl-org/SDL_mixer","license":"Zlib","dependencies":["libvorbis",{"name":"sdl2","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["wavpack"],"features":{"fluidsynth":{"description":"Use FluidSynth to play MIDI audio format.","dependencies":["fluidsynth"]},"libflac":{"description":"Use libflac to play FLAC audio format.","dependencies":["libflac"]},"libmodplug":{"description":"Use libmodplug to play MOD audio format.","dependencies":["libmodplug","libxmp"]},"mpg123":{"description":"Use mpg123 to play MP3 audio format.","dependencies":["mpg123"]},"opusfile":{"description":"Use opusfile to play Opus audio format.","dependencies":["opusfile"]},"wavpack":{"description":"Enable WavPack music.","dependencies":["wavpack"]}},"_id":"lqtC6lXcDRD50NqJ"} +{"fts":"sdl2-net https://github.com/libsdl-org/sdl_net networking library for sdl","name":"sdl2-net","version":"2.2.0","port-version":3,"description":"Networking library for SDL","homepage":"https://github.com/libsdl-org/SDL_net","license":"Zlib","dependencies":[{"name":"sdl2","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"rIKEmsFbngvwFp6z"} +{"fts":"sdl2-ttf https://www.libsdl.org/projects/sdl_ttf/ harfbuzz enable harfbuzz support a library for rendering truetype fonts with sdl","name":"sdl2-ttf","version":"2.22.0","port-version":1,"description":"A library for rendering TrueType fonts with SDL","homepage":"https://www.libsdl.org/projects/SDL_ttf/","license":"Zlib","dependencies":["freetype",{"name":"sdl2","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"harfbuzz":{"description":"Enable HarfBuzz support","dependencies":["harfbuzz"]}},"_id":"ntWHVpH5AXf9FCUO"} +{"fts":"sdl2 https://www.libsdl.org/download-2.0.php alsa support for alsa audio dbus build with d-bus support ibus build with ibus ime support samplerate use libsamplerate for audio rate conversion vulkan vulkan functionality for sdl wayland build with wayland support x11 build with x11 support simple directmedia layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via opengl and direct3d.","name":"sdl2","version":"2.30.8","description":"Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.","homepage":"https://www.libsdl.org/download-2.0.php","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":[{"name":"dbus","platform":"linux"},{"name":"ibus","platform":"linux"},{"name":"wayland","platform":"linux"},{"name":"x11","platform":"linux"}],"features":{"alsa":{"description":"Support for alsa audio","dependencies":[{"name":"alsa","platform":"linux"}]},"dbus":{"description":"Build with D-Bus support","dependencies":[{"name":"dbus","default-features":false,"platform":"linux"}]},"ibus":{"description":"Build with ibus IME support","supports":"linux"},"samplerate":{"description":"Use libsamplerate for audio rate conversion","dependencies":["libsamplerate"]},"vulkan":{"description":"Vulkan functionality for SDL"},"wayland":{"description":"Build with Wayland support","supports":"linux"},"x11":{"description":"Build with X11 support","supports":"!windows"}},"_id":"o0kJEvBF0fHByYnU"} +{"fts":"sdl2pp https://sdl2pp.amdmi3.ru sdl2-image enable sdl2_image support sdl2-mixer enable sdl2_mixer support sdl2-ttf enable sdl2_ttf support c++11 bindings/wrapper for sdl2","name":"sdl2pp","version":"0.16.1","port-version":11,"description":"C++11 bindings/wrapper for SDL2","homepage":"https://sdl2pp.amdmi3.ru","license":"Zlib","dependencies":[{"name":"sdl2","default-features":false},{"name":"vcpkg-cmake","host":true}],"features":{"sdl2-image":{"description":"Enable SDL2_image support","dependencies":["sdl2-image"]},"sdl2-mixer":{"description":"Enable SDL2_mixer support","dependencies":["sdl2-mixer"]},"sdl2-ttf":{"description":"Enable SDL2_ttf support","dependencies":["sdl2-ttf"]}},"_id":"zV0CvZSZbhVqj4Cf"} +{"fts":"seacas https://github.com/sandialabs/seacas matio enable matio support mpi enable mpi support the sandia engineering analysis code access system (seacas) is a suite of preprocessing, postprocessing, translation, and utility applications supporting finite element analysis software using the exodus database file format.","name":"seacas","version-date":"2022-11-22","port-version":7,"description":"The Sandia Engineering Analysis Code Access System (SEACAS) is a suite of preprocessing, postprocessing, translation, and utility applications supporting finite element analysis software using the Exodus database file format.","homepage":"https://github.com/sandialabs/seacas","license":null,"dependencies":["cereal",{"name":"cgns","default-features":false,"features":["hdf5"]},"fmt",{"name":"hdf5","default-features":false},"metis",{"name":"netcdf-c","default-features":false,"features":["hdf5"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"matio":{"description":"Enable Matio support","dependencies":[{"name":"matio","default-features":false,"features":["hdf5"]}]},"mpi":{"description":"Enable MPI support","dependencies":[{"name":"cgns","default-features":false,"features":["mpi"]},{"name":"hdf5","default-features":false,"features":["parallel"]},{"name":"parmetis","default-features":false,"platform":"!osx"}]}},"_id":"mh3aQUZAMlcDP0Lp"} +{"fts":"seal https://github.com/microsoft/seal hexl use intel® hexl for acceleration of low-level kernels. ms-gsl use ms-gsl for span view no-throw-tran do not throw when operating on transparent ciphertexts zlib use zlib for compressed serialization zstd use zstd for compressed serialization microsoft seal is an easy-to-use and powerful homomorphic encryption library.","name":"seal","version":"4.1.2","description":"Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.","homepage":"https://github.com/microsoft/SEAL","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["ms-gsl","zlib","zstd"],"features":{"hexl":{"description":"Use Intel® HEXL for acceleration of low-level kernels.","dependencies":["hexl"]},"ms-gsl":{"description":"Use ms-gsl for span view","dependencies":["ms-gsl"]},"no-throw-tran":{"description":"Do not throw when operating on transparent ciphertexts"},"zlib":{"description":"Use zlib for compressed serialization","dependencies":["zlib"]},"zstd":{"description":"Use zstd for compressed serialization","dependencies":["zstd"]}},"_id":"576p0EgmJx11GWzK"} +{"fts":"seasocks https://github.com/mattgodbolt/seasocks zlib build with deflate support via zlib simple, small, c++ embeddable webserver with websockets support","name":"seasocks","version":"1.4.6","description":"Simple, small, C++ embeddable webserver with WebSockets support","homepage":"https://github.com/mattgodbolt/seasocks","license":"BSD-2-Clause","supports":"!osx & !android","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["zlib"],"features":{"zlib":{"description":"Build with Deflate support via zlib","dependencies":["zlib"]}},"_id":"dd7vglIyh9VppFjX"} +{"fts":"secp256k1 https://github.com/bitcoin-core/secp256k1 examples build examples tools build tools optimized c library for ec operations on curve","name":"secp256k1","version-date":"2022-07-11","port-version":1,"description":"Optimized C library for EC operations on curve","homepage":"https://github.com/bitcoin-core/secp256k1","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"examples":{"description":"Build examples"},"tools":{"description":"Build tools"}},"_id":"XSqcZyPjhKSMesFd"} +{"fts":"selene https://github.com/kmhofmann/selene opencv enable using opencv a c++17 image representation, processing and i/o library.","name":"selene","version":"0.3.1","port-version":7,"description":"A C++17 image representation, processing and I/O library.","homepage":"https://github.com/kmhofmann/selene","dependencies":["libjpeg-turbo","libpng",{"name":"tiff","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"opencv":{"description":"Enable using OpenCV","dependencies":[{"name":"opencv","default-features":false}]}},"_id":"nBmUOCkMfECcIjBN"} +{"fts":"sentencepiece sentencepiece is an unsupervised text tokenizer and detokenizer mainly for neural network-based text generation systems where the vocabulary size is predetermined prior to the neural model training","name":"sentencepiece","version":"0.2.0","description":"SentencePiece is an unsupervised text tokenizer and detokenizer mainly for Neural Network-based text generation systems where the vocabulary size is predetermined prior to the neural model training","license":"Apache-2.0","supports":"static","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"3jJBiTdq7Nju7bxn"} +{"fts":"sentry-native https://sentry.io/ backend enables the platform-specific backend.,this feature does nothing for some platforms.,cf. https://github.com/getsentry/sentry-native#compile-time-options compression enables gzip compression support for the transport.,cf.https://github.com/getsentry/sentry-native#compile-time-options transport enables the platform-specific network transport.,this feature does nothing for some platforms.,cf. https://github.com/getsentry/sentry-native#compile-time-options wer enables the windows error reporting backend.,cf.https://github.com/getsentry/sentry-native#compile-time-options sentry sdk for c, c++ and native applications.","name":"sentry-native","version":"0.7.10","description":"Sentry SDK for C, C++ and native applications.","homepage":"https://sentry.io/","license":"MIT","supports":"osx | linux | (!arm & !uwp)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["backend","transport",{"name":"wer","platform":"windows & !static"}],"features":{"backend":{"description":["Enables the platform-specific backend.","This feature does nothing for some platforms.","Cf. https://github.com/getsentry/sentry-native#compile-time-options"],"dependencies":[{"name":"pkgconf","host":true,"platform":"!android & !ios"},{"name":"zlib","platform":"!android & !ios"}]},"compression":{"description":["Enables gzip compression support for the transport.","Cf.https://github.com/getsentry/sentry-native#compile-time-options"],"dependencies":["zlib"]},"transport":{"description":["Enables the platform-specific network transport.","This feature does nothing for some platforms.","Cf. https://github.com/getsentry/sentry-native#compile-time-options"],"dependencies":[{"name":"curl","default-features":false,"platform":"!windows"}]},"wer":{"description":["Enables the Windows Error Reporting backend.","Cf.https://github.com/getsentry/sentry-native#compile-time-options"],"supports":"windows & !static","dependencies":[{"name":"sentry-native","features":["backend"]}]}},"_id":"9Hud6Fa2MJimAMUc"} +{"fts":"septag-dmon https://github.com/septag/dmon a tiny c library that monitors changes in a directory","name":"septag-dmon","version-date":"2022-02-08","description":"a tiny C library that monitors changes in a directory","homepage":"https://github.com/septag/dmon","license":"BSD-2-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"iZ2DUACKwkFTsf3k"} +{"fts":"septag-sx portable base library for c programmers, designed for performance and simplicity.","name":"septag-sx","version-date":"2019-05-07","port-version":5,"description":"Portable base library for C programmers, designed for performance and simplicity.","supports":"!(uwp | arm)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"GpBnSrmtHMYIA38S"} +{"fts":"seqan seqan is an open source c++ library of efficient algorithms and data structures for the analysis of sequences with the focus on biological data.","name":"seqan","version":"2.4.0","port-version":3,"description":"SeqAn is an open source C++ library of efficient algorithms and data structures for the analysis of sequences with the focus on biological data.","_id":"TEVcGjCvfCeB4jKn"} +{"fts":"serd https://drobilla.net/software/serd serd is a lightweight c library for rdf syntax which supports reading and writing turtle, trig, ntriples, and nquads.","name":"serd","version":"0.30.4","port-version":2,"description":"Serd is a lightweight C library for RDF syntax which supports reading and writing Turtle, TRiG, NTriples, and NQuads.","homepage":"https://drobilla.net/software/serd","license":"ISC","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"RscXB3f7ZDP4mrBi"} +{"fts":"serdepp https://github.com/injae/serdepp c++ 17 universal serialize deserialize library like rust serde, support libraries: [nlohmann_json, fmt, yaml-cpp, toml11, rapidjson]","name":"serdepp","version":"0.1.4.1","description":"c++ 17 universal serialize deserialize library like rust serde, support libraries: [nlohmann_json, fmt, yaml-cpp, toml11, rapidjson]","homepage":"https://github.com/injae/serdepp","license":"MIT","supports":"!(osx & arm)","dependencies":["magic-enum","nameof",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"EbM9IZiljWDKea0s"} +{"fts":"sese https://github.com/libsese/sese archive add archive support async-logger use the async logger mysql add mysql and mariadb support psql add postgresql support replace-execinfo replace the system execinfo implementation sqlite3 add sqlite3 support tests build the unit test a cross-platform framework for basic components.","name":"sese","version":"2.2.0","port-version":1,"description":"A cross-platform framework for basic components.","homepage":"https://github.com/libsese/sese","license":"Apache-2.0","supports":"x64 & (windows | osx | linux) & !uwp","dependencies":[{"name":"asio","features":["openssl"]},"openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["sqlite3"],"features":{"archive":{"description":"add archive support","dependencies":["libarchive"]},"async-logger":{"description":"use the async logger"},"mysql":{"description":"add mysql and mariadb support","dependencies":["libmariadb"]},"psql":{"description":"add postgresql support","dependencies":["libpq"]},"replace-execinfo":{"description":"replace the system execinfo implementation","dependencies":["libunwind"]},"sqlite3":{"description":"add sqlite3 support","dependencies":["sqlite3"]},"tests":{"description":"build the unit test","dependencies":["benchmark","gtest"]}},"_id":"5B0LCGdB1Zok8nDc"} +{"fts":"sf2cute example installs an example application c++14 library for soundfont 2","name":"sf2cute","version":"0.2.0","port-version":4,"description":"C++14 Library for SoundFont 2","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"example":{"description":"Installs an example application"}},"_id":"tUDKn494OEgAVHSL"} +{"fts":"sfgui https://github.com/tankos/sfgui simple and fast graphical user interface library","name":"sfgui","version":"0.4.0","port-version":6,"description":"simple and fast graphical user interface library","homepage":"https://github.com/TankOs/SFGUI","dependencies":["sfml",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"yyBON1P2lW9gKEJL"} +{"fts":"sfml https://github.com/sfml/sfml simple and fast multimedia library","name":"sfml","version":"2.6.1","description":"Simple and fast multimedia library","homepage":"https://github.com/SFML/SFML","license":"Zlib","dependencies":["freetype","libflac","libogg","libvorbis","openal-soft","opengl","stb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"6rayznoFxyHbA1w3"} +{"fts":"sfsexp https://github.com/mjsottile/sfsexp small fast s-expression library","name":"sfsexp","version":"1.4.1","description":"Small Fast S-Expression Library","homepage":"https://github.com/mjsottile/sfsexp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"D5tpqXjcvHRq2mQ9"} +{"fts":"shader-slang https://github.com/shader-slang/slang slang is a shading language that makes it easier to build and maintain large shader codebases in a modular and extensible fashion, while also maintaining the highest possible performance on modern gpus and graphics apis. slang is based on years of collaboration between researchers at nvidia, carnegie mellon university, and stanford.","name":"shader-slang","version":"2024.11","description":"Slang is a shading language that makes it easier to build and maintain large shader codebases in a modular and extensible fashion, while also maintaining the highest possible performance on modern GPUs and graphics APIs. Slang is based on years of collaboration between researchers at NVIDIA, Carnegie Mellon University, and Stanford.","homepage":"https://github.com/shader-slang/slang","license":"MIT","supports":"(arm64 | x64) & (linux | osx | windows) & !uwp","_id":"BcLNiMjDXEJQwtYN"} +{"fts":"shaderc https://github.com/google/shaderc a collection of tools, libraries and tests for shader compilation.","name":"shaderc","version":"2023.8","description":"A collection of tools, libraries and tests for shader compilation.","homepage":"https://github.com/google/shaderc","license":"Apache-2.0","dependencies":["glslang","spirv-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"NZa7wUBpmImMq4Hr"} +{"fts":"shaderwriter https://github.com/dragonjoker/shaderwriter glsl compiles glsl exporter. hlsl compiles hlsl exporter. spirv compiles spir-v exporter. library to write shaders directly from c++ code, supports glsl, hlsl and spirv outputs.","name":"shaderwriter","version":"2.7.0","description":"Library to write shaders directly from C++ code, supports GLSL, HLSL and SPIRV outputs.","homepage":"https://github.com/DragonJoker/ShaderWriter","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["spirv"],"features":{"glsl":{"description":"Compiles GLSL exporter."},"hlsl":{"description":"Compiles HLSL exporter."},"spirv":{"description":"Compiles SPIR-V exporter."}},"_id":"QFPngkhZtxWhsrLl"} +{"fts":"shapelib https://download.osgeo.org/shapelib contrib build utilities from contrib tools build tools shapefile c library is simple c api for reading and writing esri shapefiles","name":"shapelib","version":"1.6.1","description":"Shapefile C Library is simple C API for reading and writing ESRI Shapefiles","homepage":"https://download.osgeo.org/shapelib","license":"MIT OR LGPL-2.0-or-later","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"contrib":{"description":"Build utilities from contrib","license":null},"tools":{"description":"Build tools"}},"_id":"Kx9MVYRWgZC0umA8"} +{"fts":"shiftmedia-libgcrypt https://github.com/shiftmediaproject/libgcrypt an unofficial libgcrypt with added custom native visual studio project build tools. libgcrypt","name":"shiftmedia-libgcrypt","version":"1.10.3-1","port-version":1,"description":"An unofficial LibGCrypt with added custom native Visual Studio project build tools. LibGCrypt","homepage":"https://github.com/ShiftMediaProject/libgcrypt","license":"LGPL-2.1-only","supports":"windows & !mingw","dependencies":["shiftmedia-libgpg-error"],"_id":"nkC5gRQP54s2AAup"} +{"fts":"shiftmedia-libgnutls https://github.com/shiftmediaproject/gnutls unofficial gnutls fork with added custom native visual studio project build tools. ","name":"shiftmedia-libgnutls","version":"3.8.4","port-version":3,"description":"Unofficial GnuTLS fork with added custom native Visual Studio project build tools. ","homepage":"https://github.com/ShiftMediaProject/gnutls","license":"LGPL-2.1-only","supports":"windows & !arm & !mingw & !xbox","dependencies":["gettext","gmp","libidn2","libtasn1","nettle",{"name":"vs-yasm","host":true},{"name":"yasm-tool-helper","host":true},"zlib"],"_id":"EvuPt3Yhr1XCheVW"} +{"fts":"shiftmedia-libgpg-error https://github.com/shiftmediaproject/libgpg-error an unofficial libgpg-error with added native visual studio project system","name":"shiftmedia-libgpg-error","version":"1.45","port-version":1,"description":"An unofficial libgpg-error with added native Visual Studio project system","homepage":"https://github.com/ShiftMediaProject/libgpg-error","license":"LGPL-2.1-only","supports":"windows & !mingw & !(arm | arm64)","_id":"chEMpowd9Cun0ATu"} +{"fts":"shiva https://github.com/milerius/shiva modern c++ game engine","name":"shiva","version":"1.0","port-version":7,"description":"Modern C++ Game Engine","homepage":"https://github.com/Milerius/shiva","license":"MIT","supports":"!(static & windows)","dependencies":["boost-dll","boost-filesystem","boost-stacktrace","entt","lua",{"name":"luafilesystem","platform":"windows"},"nlohmann-json","pybind11","python3","sol2","spdlog",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"uep5riQfJR3XPctx"} +{"fts":"shogun https://github.com/shogun-toolbox/shogun unified and efficient machine learning","name":"shogun","version-date":"2023-12-19","port-version":1,"description":"Unified and efficient Machine Learning","homepage":"https://github.com/shogun-toolbox/shogun","dependencies":["blas","bzip2","curl","eigen3",{"name":"hdf5","default-features":false,"platform":"!windows"},"lapack","liblzma","libxml2","lzo","nlopt","protobuf","rapidjson","rxcpp","snappy","spdlog",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-pkgconfig-get-modules","host":true},"zlib"],"_id":"Lz5Bo78SLHr2lRY8"} +{"fts":"si https://si.dominikberner.ch/doc/ a header only c++ library that provides type safety and user defined literals for physical units","name":"si","version":"2.5.1","description":"A header only C++ library that provides type safety and user defined literals for physical units","homepage":"https://si.dominikberner.ch/doc/","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"PzcPs2hhSPDpExEN"} +{"fts":"sigmatch https://github.com/spriteovo/sigmatch modern c++ 20 signature match / search library","name":"sigmatch","version":"0.2.0","description":"Modern C++ 20 signature match / search library","homepage":"https://github.com/SpriteOvO/sigmatch","license":"Apache-2.0","supports":"windows & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lYeEeR7FEGFsT9Nz"} +{"fts":"signalrclient https://github.com/signalr/signalr-client-cpp c++ client for signalr.","name":"signalrclient","version":"1.0.0-beta1-9","port-version":6,"description":"C++ client for SignalR.","homepage":"https://github.com/SignalR/SignalR-Client-Cpp","dependencies":[{"name":"cpprestsdk","features":["websockets"]},"openssl",{"name":"vcpkg-cmake","host":true}],"_id":"BxgVAXMzXyAPcZlc"} +{"fts":"sigslot portable c++ type-safe, thread-safe signal/slot library for iso c++, unix/bsd/linux and win32. sigslot allows c++ code to use the signal/slot paradigm made popular by, for example, qt.","name":"sigslot","version":"1.0.0","port-version":5,"description":"Portable C++ type-safe, thread-safe signal/slot library for ISO C++, Unix/BSD/Linux and Win32. Sigslot allows C++ code to use the signal/slot paradigm made popular by, for example, Qt.","_id":"i3S1RlqCQxwpVLdg"} +{"fts":"simage https://github.com/coin3d/simage all enable all features avienc use video for windows for avi encoding gdiplus use gdi+ on windows to load/save images giflib enable support for gif images jpeg enable support for jpeg images oggvorbis enable support for ogg/vorbis extensions png enable support for png images sndfile use libsndfile to load/save sampled sound tiff enable support for tiff images zlib enable support for zlib library image file format library abstraction layer","name":"simage","version-semver":"1.8.3","description":"Image file format library abstraction layer","homepage":"https://github.com/coin3d/simage","license":"ISC","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["all"],"features":{"all":{"description":"Enable all features","dependencies":[{"name":"simage","default-features":false,"features":["oggvorbis"]},{"name":"simage","default-features":false,"features":["sndfile"]},{"name":"simage","default-features":false,"features":["avienc"],"platform":"windows"},{"name":"simage","default-features":false,"features":["gdiplus"],"platform":"windows"},{"name":"simage","default-features":false,"features":["giflib"],"platform":"!windows"},{"name":"simage","default-features":false,"features":["jpeg"],"platform":"!windows"},{"name":"simage","default-features":false,"features":["png"],"platform":"!windows"},{"name":"simage","default-features":false,"features":["tiff"],"platform":"!windows"},{"name":"simage","default-features":false,"features":["zlib"],"platform":"!windows"}]},"avienc":{"description":"Use Video for Windows for AVI encoding","supports":"windows"},"gdiplus":{"description":"Use GDI+ on Windows to load/save images","supports":"windows"},"giflib":{"description":"Enable support for GIF images","dependencies":["giflib"]},"jpeg":{"description":"Enable support for JPEG images","dependencies":["libjpeg-turbo"]},"oggvorbis":{"description":"Enable support for ogg/vorbis extensions","dependencies":["libogg","libvorbis","opus"]},"png":{"description":"Enable support for PNG images","dependencies":["libpng"]},"sndfile":{"description":"Use libsndfile to load/save sampled sound","dependencies":[{"name":"libsndfile","default-features":false,"features":["external-libs"]}]},"tiff":{"description":"Enable support for TIFF images","dependencies":["liblzma","tiff","zstd"]},"zlib":{"description":"Enable support for zlib library","dependencies":["zlib"]}},"_id":"tuxqwxCWuXp6SqLk"} +{"fts":"simbody https://simtk.org/home/simbody high-performance c++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.","name":"simbody","version-date":"2023-01-10","port-version":1,"description":"High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.","homepage":"https://simtk.org/home/simbody","license":"Apache-2.0","supports":"!uwp","dependencies":["blas","lapack",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"aD285oSOSEkhCFmw"} +{"fts":"simd https://github.com/ermig1979/simd simd image processing and machine learning library, designed for c and c++ programmers","name":"simd","version":"6.1.140","description":"Simd image processing and machine learning library, designed for C and C++ programmers","homepage":"https://github.com/ermig1979/Simd","license":"MIT","supports":"!(uwp | osx | (arm64 & windows))","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"8K9ZW9DjE6H5L41U"} +{"fts":"simde https://github.com/simd-everywhere/simde implementations of simd instruction sets for systems which don't natively support them","name":"simde","version":"0.8.2","description":"Implementations of SIMD instruction sets for systems which don't natively support them","homepage":"https://github.com/simd-everywhere/simde","license":"MIT","_id":"mTlajmLNUlxGcR8G"} +{"fts":"simdjson https://simdjson.org/ deprecated enable deprecated apis exceptions enable exception-throwing interface threads link with thread support utf8-validation enable utf-8 validation an extremely fast json library that can parse gigabytes of json per second","name":"simdjson","version":"3.10.1","description":"An extremely fast JSON library that can parse gigabytes of JSON per second","homepage":"https://simdjson.org/","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["deprecated","exceptions","threads","utf8-validation"],"features":{"deprecated":{"description":"Enable deprecated APIs"},"exceptions":{"description":"Enable exception-throwing interface"},"threads":{"description":"Link with thread support"},"utf8-validation":{"description":"Enable UTF-8 validation"}},"_id":"LxMkpLtWC8QSoSWu"} +{"fts":"simdutf https://github.com/simdutf/simdutf tools build the fastbase64 and simdutf command line tools for transcoding strings unicode validation and transcoding at billions of characters per second","name":"simdutf","version-semver":"5.5.0","description":"Unicode validation and transcoding at billions of characters per second","homepage":"https://github.com/simdutf/simdutf","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build the fastbase64 and simdutf command line tools for transcoding strings"}},"_id":"8BP8uTPszMywGyFs"} +{"fts":"simonbrunel-qtpromise https://qtpromise.netlify.app/ simon brunel promises/a+ implementation for qt/c++","name":"simonbrunel-qtpromise","version":"0.7.0","maintainers":"Simon Brunel","description":"Promises/A+ implementation for Qt/C++","homepage":"https://qtpromise.netlify.app/","license":"MIT","dependencies":["qtbase",{"name":"vcpkg-cmake","host":true}],"_id":"v5LypZ72PEVkZloa"} +{"fts":"simple-fft https://github.com/d1vanov/simple-fft header-only c++ library implementing fast fourier transform of 1d, 2d and 3d data","name":"simple-fft","version-date":"2020-06-14","port-version":2,"description":"Header-only C++ library implementing fast Fourier transform of 1D, 2D and 3D data","homepage":"https://github.com/d1vanov/Simple-FFT","_id":"FybkafS84g5C0mfS"} +{"fts":"simpleble https://github.com/openbluetoothtoolbox/simpleble the ultimate fully-fledged cross-platform library and bindings for bluetooth low energy (ble).","name":"simpleble","version-date":"2023-07-29","description":"The ultimate fully-fledged cross-platform library and bindings for Bluetooth Low Energy (BLE).","homepage":"https://github.com/OpenBluetoothToolbox/SimpleBLE","license":"MIT","supports":"!android & !uwp","dependencies":["fmt",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"LDxkUliUrGP6QhlW"} +{"fts":"simpleini https://github.com/brofield/simpleini cross-platform c++ library providing a simple api to read and write ini-style configuration files","name":"simpleini","version":"4.22","description":"Cross-platform C++ library providing a simple API to read and write INI-style configuration files","homepage":"https://github.com/brofield/simpleini","license":"MIT","_id":"xnuj2EkOF3wzg1r1"} +{"fts":"simsimd https://github.com/ashvardanian/simsimd fastest similarity-measures and distance functions on the wild west – vectors, strings, short molecules, and even dna sequences. all with a pinch of simd for both x86 and arm.","name":"simsimd","version":"5.4.4","description":"Fastest similarity-measures and distance functions on the Wild West – vectors, strings, short molecules, and even DNA sequences. All with a pinch of SIMD for both x86 and ARM.","homepage":"https://github.com/ashvardanian/SimSIMD","license":"Apache-2.0","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"nKT0zbfJyG6o2Hoj"} +{"fts":"sjpeg https://github.com/webmproject/sjpeg simple library for encoding baseline jpeg files","name":"sjpeg","version-date":"2021-10-31","description":"Simple library for encoding baseline JPEG files","homepage":"https://github.com/webmproject/sjpeg","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"s52JHWhXucFxlExF"} +{"fts":"skcrypter https://github.com/skadro-official/skcrypter compile-time, usermode + kernelmode, safe and lightweight string crypter library for c++11","name":"skcrypter","version-date":"2021-12-03","description":"Compile-time, Usermode + Kernelmode, safe and lightweight string crypter library for C++11","homepage":"https://github.com/skadro-official/skCrypter","_id":"TTOh9H8iNUdQ47U3"} +{"fts":"skia https://skia.org dawn dawn support for skia direct3d direct3d support for skia fontconfig fontconfig support freetype freetype support gl opengl support for skia graphite graphite support harfbuzz harfbuzz support icu use icu. metal metal support for skia vulkan vulkan support for skia skia is an open source 2d graphics library which provides common apis that work across a variety of hardware and software platforms. it serves as the graphics engine for google chrome and chrome os, android, mozilla firefox and firefox os, and many other products. skia is sponsored and managed by google, but is available for use by anyone under the bsd free software license. while engineering of the core components is done by the skia development team, we consider contributions from any source.","name":"skia","version":"129","description":["Skia is an open source 2D graphics library which provides common APIs that work across a variety of hardware and software platforms.","It serves as the graphics engine for Google Chrome and Chrome OS, Android, Mozilla Firefox and Firefox OS, and many other products.","Skia is sponsored and managed by Google, but is available for use by anyone under the BSD Free Software License. While engineering of the core components is done by the Skia development team, we consider contributions from any source."],"homepage":"https://skia.org","license":null,"supports":"!(windows & arm32) & !mingw","dependencies":["expat","libjpeg-turbo","libpng","libwebp",{"name":"opengl","default-features":false,"platform":"windows & !arm64 & !uwp"},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-cmake-get-vars","host":true},{"name":"vcpkg-gn","host":true},{"name":"vcpkg-pkgconfig-get-modules","host":true},{"name":"vcpkg-tool-gn","host":true},"zlib"],"default-features":[{"name":"direct3d","platform":"uwp"},{"name":"fontconfig","platform":"linux"},{"name":"freetype","platform":"!(windows | osx | ios)"},{"name":"gl","platform":"!(windows & arm) & !uwp"},{"name":"harfbuzz","platform":"!uwp"},{"name":"icu","platform":"!uwp"}],"features":{"dawn":{"description":"dawn support for skia","dependencies":["egl-registry","opengl-registry",{"name":"skia","default-features":false,"features":["graphite","vulkan"]},"vulkan-utility-libraries"]},"direct3d":{"description":"Direct3D support for skia","supports":"windows"},"fontconfig":{"description":"Fontconfig support","dependencies":["fontconfig",{"name":"skia","default-features":false,"features":["freetype"]}]},"freetype":{"description":"Freetype support","dependencies":[{"name":"dlfcn-win32","platform":"windows"},{"name":"freetype","default-features":false}]},"gl":{"description":"OpenGL support for skia","supports":"!(windows & arm) & !uwp","dependencies":["opengl-registry"]},"graphite":{"description":"Graphite support","dependencies":[{"name":"skia","default-features":false,"features":["vulkan"]}]},"harfbuzz":{"description":"Harfbuzz support","dependencies":[{"name":"harfbuzz","default-features":false},{"name":"skia","default-features":false,"features":["icu"]}]},"icu":{"description":"Use icu.","dependencies":["icu"]},"metal":{"description":"Metal support for skia","supports":"ios, osx"},"vulkan":{"description":"Vulkan support for skia","dependencies":["vulkan-headers","vulkan-memory-allocator"]}},"_id":"O2HnAMCyq5tM7YM7"} +{"fts":"skyr-url https://github.com/cpp-netlib/url a c++ library that implements the whatwg url specification","name":"skyr-url","version":"1.13.0","port-version":2,"description":"A C++ library that implements the WhatWG URL specification","homepage":"https://github.com/cpp-netlib/url","dependencies":["nlohmann-json","range-v3","tl-expected",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"eRQZiXAvdCq8ZpbY"} +{"fts":"sleef https://sleef.org/ simd library for evaluating elementary functions, vectorized libm and dft","name":"sleef","version":"3.5.1","port-version":4,"description":"SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT","homepage":"https://sleef.org/","license":"BSL-1.0","supports":"!uwp & !(arm & windows) & !(arm64 & osx)","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"4cv2dqVOlagArSzx"} +{"fts":"sleepy-discord https://yourwaifu.dev/sleepy-discord/ compression allow compression for websockets connection cpr use cpr library for handling https voice voice chat support websocketpp use websocketpp for handling websockets c++ library for the discord chat client","name":"sleepy-discord","version-date":"2022-02-05","port-version":2,"description":"C++ library for the Discord chat client","homepage":"https://yourwaifu.dev/sleepy-discord/","dependencies":["boost-asio",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["cpr","websocketpp"],"features":{"compression":{"description":"Allow compression for Websockets connection","dependencies":["zlib"]},"cpr":{"description":"Use CPR library for handling HTTPS","dependencies":["cpr"]},"voice":{"description":"Voice Chat support","dependencies":["libsodium","opus"]},"websocketpp":{"description":"Use Websocketpp for handling WebSockets","dependencies":["boost-random","websocketpp"]}},"_id":"vsvdTziiGlfQ6abx"} +{"fts":"slikenet https://github.com/slikesoft/slikenet slikenett is an open source/free software cross-platform network engine written in c++ and specifially designed for games (and applications which have comparable requirements on a network engine like games) building upon the discontinued raknet network engine which had more than 13 years of active development.","name":"slikenet","version-date":"2021-06-07","port-version":3,"description":"SLikeNetT is an Open Source/Free Software cross-platform network engine written in C++ and specifially designed for games (and applications which have comparable requirements on a network engine like games) building upon the discontinued RakNet network engine which had more than 13 years of active development.","homepage":"https://github.com/SLikeSoft/SLikeNet","supports":"!uwp","dependencies":["openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"AOOtnMkRNpIvvOnP"} +{"fts":"sltbench https://github.com/ivafanas/sltbench c++ benchmark tool. practical, stable and fast performance testing framework.","name":"sltbench","version":"2.4.0","port-version":3,"description":"C++ benchmark tool. Practical, stable and fast performance testing framework.","homepage":"https://github.com/ivafanas/sltbench","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"MQIbEchtMWPhloWG"} +{"fts":"small-gicp https://github.com/koide3/small_gicp openmp enable openmp based parallelism. pcl enable interfacing with pointcloud library. tbb enable intel tbb based parallelism. efficient and parallelized algorithms for point cloud registration","name":"small-gicp","version":"1.0.0","description":"Efficient and parallelized algorithms for point cloud registration","homepage":"https://github.com/koide3/small_gicp","license":"MIT","supports":"!(x86 | arm32)","dependencies":["eigen3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"openmp":{"description":"Enable OpenMP based parallelism."},"pcl":{"description":"Enable interfacing with PointCloud Library.","dependencies":["pcl"]},"tbb":{"description":"Enable Intel TBB based parallelism.","dependencies":["tbb"]}},"_id":"F0fS81xHgfUlDJOZ"} +{"fts":"smf https://github.com/vpetrigo/smf hierarchical enable hierarchical state machine support state machine framework","name":"smf","version":"0.1.1","description":"State machine framework","homepage":"https://github.com/vpetrigo/smf","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"hierarchical":{"description":"Enable hierarchical state machine support"}},"_id":"igF9M19sUTOS4trd"} +{"fts":"smpeg2 https://www.libsdl.org/projects/smpeg/ sdl mpeg player library","name":"smpeg2","version":"2.0.0","port-version":11,"description":"SDL MPEG Player Library","homepage":"https://www.libsdl.org/projects/smpeg/","license":null,"dependencies":["sdl2",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"duZxKcvBY8QPqSVk"} +{"fts":"snap7 https://snap7.sourceforge.net/ snap7","name":"snap7","version":"1.4.2","port-version":2,"description":"Snap7","homepage":"https://snap7.sourceforge.net/","license":"LGPL-3.0","supports":"!android & !uwp & !static","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"sBtmbhApiRqNojN7"} +{"fts":"snappy https://github.com/google/snappy a fast compressor/decompressor.","name":"snappy","version":"1.2.1","description":"A fast compressor/decompressor.","homepage":"https://github.com/google/snappy","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"LPsqY9EWid1YUWyi"} +{"fts":"snitch https://github.com/snitch-org/snitch lightweight c++20 testing framework.","name":"snitch","version":"1.2.5","description":"Lightweight C++20 testing framework.","homepage":"https://github.com/snitch-org/snitch","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"r0gsZdNFjNmWYMmW"} +{"fts":"snowhouse an assertion library for c++","name":"snowhouse","version":"5.0.0","port-version":2,"description":"An assertion library for C++","_id":"k6DHkvdwg9sDy2eS"} +{"fts":"so5extra https://github.com/stiffstream/so5extra a set of additional tools for sobjectizer framework.","name":"so5extra","version":"1.6.1","description":"A set of additional tools for SObjectizer framework.","homepage":"https://github.com/Stiffstream/so5extra","license":"BSD-3-Clause","dependencies":["sobjectizer",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"6cJLK5bRsL1wBePK"} +{"fts":"soapysdr https://github.com/pothosware/soapysdr/wiki vendor and platform neutral sdr interface library.","name":"soapysdr","version":"0.8.1","description":"Vendor and platform neutral SDR interface library.","homepage":"https://github.com/pothosware/SoapySDR/wiki","license":"BSL-1.0","supports":"!uwp & !static","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"HQoFM4qezZB5o32f"} +{"fts":"sobjectizer https://github.com/stiffstream/sobjectizer sobjectizer is a c++ in-process message dispatching framework with implementation of actor model, publish-subscribe model and csp-like channels.","name":"sobjectizer","version":"5.8.2","description":"SObjectizer is a C++ in-process message dispatching framework with implementation of Actor Model, Publish-Subscribe Model and CSP-like channels.","homepage":"https://github.com/Stiffstream/sobjectizer","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"zlMSRG8OhQUoou6Z"} +{"fts":"soci https://soci.sourceforge.net/ boost integration with boost empty build the backend skeleton for new backends development mysql build mysql backend odbc build odbc backend postgresql build postgresql backend sqlite3 build sqlite3 backend soci - the c++ database access library","name":"soci","version":"4.0.3","port-version":3,"description":"SOCI - The C++ Database Access Library","homepage":"https://soci.sourceforge.net/","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"boost":{"description":"Integration with Boost","dependencies":["boost-date-time","boost-fusion","boost-optional","boost-preprocessor","boost-tuple"]},"empty":{"description":"Build the backend skeleton for new backends development"},"mysql":{"description":"Build mysql backend","dependencies":["libmysql"]},"odbc":{"description":"Build odbc backend","supports":"!uwp","dependencies":[{"name":"unixodbc","platform":"!windows"}]},"postgresql":{"description":"Build postgresql backend","dependencies":[{"name":"libpq","default-features":false}]},"sqlite3":{"description":"Build sqlite3 backend","dependencies":[{"name":"sqlite3","default-features":false}]}},"_id":"rrcpLRDH0UXrLpdn"} +{"fts":"socket-io-client https://github.com/socketio/socket.io-client-cpp c++11 implementation of socket.io client","name":"socket-io-client","version-date":"2023-11-11","description":"C++11 implementation of Socket.IO client","homepage":"https://github.com/socketio/socket.io-client-cpp","license":"MIT","dependencies":["asio","rapidjson",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"websocketpp"],"_id":"gF4XU1aE1o4Gdzux"} +{"fts":"sockpp https://github.com/fpagliughi/sockpp simple, modern, c++ socket library. this is a fairly low-level c++ wrapper around the berkeley sockets library using socket, acceptor, and connector classes that are familiar concepts from other languages.","name":"sockpp","version":"1.0.0","port-version":1,"description":"Simple, modern, C++ socket library. This is a fairly low-level C++ wrapper around the Berkeley sockets library using socket, acceptor, and connector classes that are familiar concepts from other languages.","homepage":"https://github.com/fpagliughi/sockpp","license":"BSD-3-Clause","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"DzO8dUTs8f9gyofI"} +{"fts":"soem https://github.com/openethercatsociety/soem simple open source ethercat master","name":"soem","version-date":"2023-06-09","port-version":2,"description":"Simple Open Source EtherCAT Master","homepage":"https://github.com/OpenEtherCATsociety/SOEM","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"winpcap","platform":"windows"}],"_id":"YyzQTufskJ68ItjW"} +{"fts":"soil https://github.com/paralin/soil soil is a tiny c library used primarily for uploading textures into opengl.","name":"soil","version-date":"2021-04-22","port-version":2,"description":"SOIL is a tiny C library used primarily for uploading textures into OpenGL.","homepage":"https://github.com/paralin/soil","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"ZAKPUpwqkcroYhWt"} +{"fts":"soil2 https://github.com/spartanj/soil2 simple opengl image library 2","name":"soil2","version":"1.3.0","port-version":1,"description":"Simple OpenGL Image Library 2","homepage":"https://github.com/SpartanJ/SOIL2","license":"MIT-0","supports":"!uwp & !android","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"lq0QxRqpGhep8Wtb"} +{"fts":"sokol https://github.com/floooh/sokol minimal cross-platform standalone c headers","name":"sokol","version-date":"2023-10-07","description":"Minimal cross-platform standalone C headers","homepage":"https://github.com/floooh/sokol","license":"Zlib","_id":"cLCrXfPpHy888V7u"} +{"fts":"sol2 https://github.com/thephd/sol2 sol v2.0 - a c++ <-> lua api wrapper with advanced features and top notch performance - is here, and it's great","name":"sol2","version":"3.3.1","description":"Sol v2.0 - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great","homepage":"https://github.com/ThePhD/sol2","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"QBVftmI38fUNhXGD"} +{"fts":"solid3 software library for interference detection","name":"solid3","version":"3.5.8","port-version":2,"description":"Software Library for Interference Detection","license":"GPL-2.0-only OR QPL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"12Eil22Vclf0e8Nt"} +{"fts":"sophus https://github.com/strasdat/sophus lie group library for c++","name":"sophus","version":"1.24.6-r1","description":"Lie group library for C++","homepage":"https://github.com/strasdat/Sophus","license":"MIT","dependencies":["eigen3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"3zaFWLai27pm0hmt"} +{"fts":"soqt https://github.com/coin3d/soqt a qt gui-toolkit binding for coin","name":"soqt","version":"1.6.0","port-version":4,"description":"A Qt Gui-toolkit binding for Coin","homepage":"https://github.com/coin3d/soqt","supports":"!(arm | arm64 | uwp)","dependencies":["coin",{"name":"qt5-base","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"dM3ACbBIXBftVecl"} +{"fts":"sord https://drobilla.net/software/sord sord is a lightweight c library for storing rdf statements in memory.","name":"sord","version":"0.16.4","port-version":2,"description":"Sord is a lightweight C library for storing RDF statements in memory.","homepage":"https://drobilla.net/software/sord","license":"ISC","dependencies":["serd",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"0ZYLNaAKIrMhH5T5"} +{"fts":"soundtouch https://www.surina.net/soundtouch soundstretch build the soundstretch command line tool soundtouchdll build the soundtouchdll c wrapper dynamic library soundtouch is an open-source audio processing library for changing the tempo, pitch and playback rates of audio streams or audio files.","name":"soundtouch","version":"2.3.3","description":"SoundTouch is an open-source audio processing library for changing the Tempo, Pitch and Playback Rates of audio streams or audio files.","homepage":"https://www.surina.net/soundtouch","license":"LGPL-2.1-only","supports":"!uwp","dependencies":[{"name":"atlmfc","platform":"windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"soundstretch":{"description":"Build the soundstretch command line tool"},"soundtouchdll":{"description":"Build the SoundTouchDLL C wrapper dynamic library","supports":"!staticcrt"}},"_id":"nKxkR6CfzikKzLJr"} +{"fts":"soxr https://sourceforge.net/projects/soxr/ lsr-bindings include a `libsamplerate'-like interface. openmp include openmp threading. high quality audio resampling","name":"soxr","version":"0.1.3","port-version":8,"description":"High quality audio resampling","homepage":"https://sourceforge.net/projects/soxr/","dependencies":[{"name":"vcpkg-cmake","host":true}],"features":{"lsr-bindings":{"description":"Include a `libsamplerate'-like interface."},"openmp":{"description":"Include OpenMP threading."}},"_id":"ByMgx2Qk8rc23BPN"} +{"fts":"spaceland spaceland lib (sl) is a suite for geometric computation, specifically adapted to opengl.","name":"spaceland","version":"7.8.2","port-version":9,"description":"Spaceland Lib (sl) is a suite for geometric computation, specifically adapted to OpenGL.","dependencies":[{"name":"vcpkg-cmake","host":true},"zlib"],"_id":"2ycjf5SeVKrQALqK"} +{"fts":"span-lite https://github.com/martinmoene/span-lite a c++20-like span for c++98, c++11 and later in a single-file header-only library","name":"span-lite","version":"0.11.0","description":"A C++20-like span for C++98, C++11 and later in a single-file header-only library","homepage":"https://github.com/martinmoene/span-lite","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"H4F8ndOk3mxjJE8h"} +{"fts":"sparsehash https://github.com/sparsehash/sparsehash the sparsehash package consists of two hashtable implementations: sparse, which is designed to be very space efficient, and dense, which is designed to be very time efficient.","name":"sparsehash","version":"2.0.4","port-version":2,"description":"The sparsehash package consists of two hashtable implementations: sparse, which is designed to be very space efficient, and dense, which is designed to be very time efficient.","homepage":"https://github.com/sparsehash/sparsehash","_id":"WWbZt3qc5IzQfr0L"} +{"fts":"sparsepp a fast, memory efficient hash map for c++","name":"sparsepp","version":"1.22","port-version":4,"description":"A fast, memory efficient hash map for C++","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"eco9UHjY6hz7Z4sP"} +{"fts":"spatialite-tools https://www.gaia-gis.it/fossil/spatialite-tools/index contains spatialite.exe and other command line tools to work with spatialite databases (import, export, sql queries)","name":"spatialite-tools","version":"5.1.0-a","description":"Contains spatialite.exe and other command line tools to work with SpatiaLite databases (import, export, SQL queries)","homepage":"https://www.gaia-gis.it/fossil/spatialite-tools/index","license":"GPL-3.0-or-later","supports":"!xbox","dependencies":["expat","libiconv",{"name":"libspatialite","features":["gcp","rttopo"]},{"name":"libxml2","features":["http"]},"readosm","sqlite3",{"name":"vcpkg-pkgconfig-get-modules","host":true}],"_id":"M0uXS7waP1rtCEBQ"} +{"fts":"spdk-dpdk spdk mirror of dpdk. a set of libraries and drivers for fast packet processing","name":"spdk-dpdk","version-date":"2018-11-24","port-version":3,"description":"SPDK mirror of DPDK. A set of libraries and drivers for fast packet processing","supports":"linux","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"kZTZbrpvsdTRJLlN"} +{"fts":"spdk-ipsec spdk mirror of ipsec. intel(r) multi-buffer crypto for ipsec library","name":"spdk-ipsec","version-date":"2018-07-11","port-version":3,"description":"SPDK mirror of ipsec. Intel(R) Multi-Buffer Crypto for IPsec Library","supports":"x64 & linux","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"6I8ajYVVa7bs4YzW"} +{"fts":"spdk-isal https://github.com/spdk/isa-l spdk mirror of isa-l. intel(r) intelligent storage acceleration library","name":"spdk-isal","version-date":"2018-10-06","port-version":3,"description":"SPDK mirror of isa-l. Intel(R) Intelligent Storage Acceleration Library","homepage":"https://github.com/spdk/isa-l","license":"BSD-3-Clause","supports":"!windows & !(osx & x64)","_id":"j23isZTzVTA42AfZ"} +{"fts":"spdk storage performance development kit","name":"spdk","version-string":"24.01","description":"Storage Performance Development Kit","supports":"linux","dependencies":["spdk-dpdk","spdk-ipsec","spdk-isal",{"name":"vcpkg-cmake","host":true}],"_id":"JEWmhrC4qisOAQRj"} +{"fts":"spdlog https://github.com/gabime/spdlog benchmark use google benchmark wchar build with wchar_t (windows only) very fast, header-only/compiled, c++ logging library.","name":"spdlog","version-semver":"1.14.1","description":"Very fast, header-only/compiled, C++ logging library.","homepage":"https://github.com/gabime/spdlog","license":"MIT","dependencies":["fmt",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"benchmark":{"description":"Use google benchmark","dependencies":["benchmark"]},"wchar":{"description":"Build with wchar_t (Windows only)","supports":"windows"}},"_id":"wLEtS2ciO2OMMevx"} +{"fts":"spectra https://spectralib.org a header-only c++ library for large scale eigenvalue problems","name":"spectra","version":"1.0.1","description":"A header-only C++ library for large scale eigenvalue problems","homepage":"https://spectralib.org","documentation":"https://spectralib.org/quick-start.html","license":"MPL-2.0","dependencies":["eigen3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Ybprrm6kPRZHvjFr"} +{"fts":"speex https://github.com/xiph/speex speex is an open source/free software patent-free audio compression format designed for speech.","name":"speex","version":"1.2.1","port-version":1,"description":"Speex is an Open Source/Free Software patent-free audio compression format designed for speech.","homepage":"https://github.com/xiph/speex","license":"BSD-3-Clause","_id":"4TJrSwIf5xOdxIFf"} +{"fts":"speexdsp https://speex.org/ a patent-free, open source/free software dsp library.","name":"speexdsp","version":"1.2.1","port-version":1,"description":"A patent-free, Open Source/Free Software DSP library.","homepage":"https://speex.org/","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"HIhQOh96CDlgOgqj"} +{"fts":"spglib https://spglib.readthedocs.io/en/latest/ c library for finding and handling crystal symmetries","name":"spglib","version-semver":"2.4.0","description":"C library for finding and handling crystal symmetries","homepage":"https://spglib.readthedocs.io/en/latest/","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"KKASc1nnNTN63882"} +{"fts":"spine-runtimes https://github.com/esotericsoftware/spine-runtimes 2d skeletal animation runtimes for spine","name":"spine-runtimes","version":"4.1.0","description":"2D skeletal animation runtimes for Spine","homepage":"https://github.com/EsotericSoftware/spine-runtimes","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"hVHqcXLEuUsEpnh2"} +{"fts":"spirit-po https://github.com/cbeck88/spirit-po a header-only c++ library for localization using gnu gettext po files, based on boost.spirit.","name":"spirit-po","version":"1.1.2","port-version":4,"description":"A header-only C++ library for localization using GNU gettext po files, based on Boost.Spirit.","homepage":"https://github.com/cbeck88/spirit-po","dependencies":["boost-fusion","boost-optional","boost-spirit","boost-variant"],"_id":"1xhu5emTSSOlyusn"} +{"fts":"spirv-cross https://github.com/khronosgroup/spirv-cross spirv-cross is a practical tool and library for performing reflection on spir-v and disassembling spir-v back to high level languages.","name":"spirv-cross","version":"1.3.290.0","description":"SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.","homepage":"https://github.com/KhronosGroup/SPIRV-Cross","dependencies":["spirv-headers",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"APEeC7pSX9qMvNgL"} +{"fts":"spirv-headers https://github.com/khronosgroup/spirv-headers machine-readable files for the spir-v registry","name":"spirv-headers","version":"1.3.290.0","description":"Machine-readable files for the SPIR-V Registry","homepage":"https://github.com/KhronosGroup/SPIRV-Headers","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"wtbluQJvilvwU0CK"} +{"fts":"spirv-reflect https://github.com/khronosgroup/spirv-reflect spirv-reflect is a lightweight library that provides a c/c++ reflection api for spir-v shader bytecode in vulkan applications.","name":"spirv-reflect","version":"1.3.290.0","description":"SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.","homepage":"https://github.com/KhronosGroup/SPIRV-Reflect","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"d5FgkMuftgPe4Mk6"} +{"fts":"spirv-tools https://github.com/khronosgroup/spirv-tools tools build tools. api and commands for processing spir-v modules","name":"spirv-tools","version":"1.3.290.0","description":"API and commands for processing SPIR-V modules","homepage":"https://github.com/KhronosGroup/SPIRV-Tools","license":"Apache-2.0","dependencies":["spirv-headers",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build tools."}},"_id":"953ZWzbufSoEfWHi"} +{"fts":"spout2 https://github.com/leadedge/spout2 dx a sub-set of the spout sdk for applications using directx rather than opengl. spout is a video frame sharing system for microsoft windows, which allows applications to share opengl textures in a similar way to syphon for the mac.","name":"spout2","version-string":"2.007.010","description":"Spout is a video frame sharing system for Microsoft Windows, which allows applications to share OpenGL textures in a similar way to Syphon for the Mac.","homepage":"https://github.com/leadedge/Spout2","supports":"windows & !uwp & !arm64","dependencies":["opengl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"dx":{"description":"A sub-set of the Spout SDK for applications using DirectX rather than OpenGL."}},"_id":"HpByB6xUHPB0Iexu"} +{"fts":"sprout https://github.com/bolero-murakami/sprout c++11/14 constexpr based containers, algorithms, random numbers, parsing, ray tracing, synthesizer, and others","name":"sprout","version-date":"2019-06-20","port-version":2,"description":"C++11/14 constexpr based Containers, Algorithms, Random numbers, Parsing, Ray tracing, Synthesizer, and others","homepage":"https://github.com/bolero-MURAKAMI/Sprout","dependencies":["boost-array","boost-mpl"],"_id":"erzfQNmBylnm6CHV"} +{"fts":"spscqueue https://github.com/rigtorp/spscqueue a bounded single-producer single-consumer wait-free and lock-free queue written in c++11","name":"spscqueue","version":"1.1","port-version":3,"description":"A bounded single-producer single-consumer wait-free and lock-free queue written in C++11","homepage":"https://github.com/rigtorp/SPSCQueue","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"iRP8vMLnRoPIEWnV"} +{"fts":"sqlcipher https://www.zetetic.net/sqlcipher fts5 enable fts5 functionality for sqlite3 geopoly enable geopoly functionality for sqlite3 json1 enable json functionality for sqlite3 tool sqlite3 executable sqlcipher extends the sqlite database library to add security enhancements that make it more suitable for encrypted local data storage.","name":"sqlcipher","version":"4.6.1","description":"SQLCipher extends the SQLite database library to add security enhancements that make it more suitable for encrypted local data storage.","homepage":"https://www.zetetic.net/sqlcipher","license":null,"supports":"windows & !uwp & !static","dependencies":["openssl","tcl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"fts5":{"description":"enable FTS5 functionality for sqlite3"},"geopoly":{"description":"enable geopoly functionality for sqlite3"},"json1":{"description":"enable JSON functionality for sqlite3"},"tool":{"description":"sqlite3 executable"}},"_id":"8AhrgKN69QdcoYy8"} +{"fts":"sqlite-modern-cpp https://github.com/aminroosta/sqlite_modern_cpp the c++14 wrapper around sqlite library","name":"sqlite-modern-cpp","version-date":"2023-12-03","description":"The C++14 wrapper around sqlite library","homepage":"https://github.com/aminroosta/sqlite_modern_cpp","dependencies":["sqlite3"],"_id":"zNEBzD7YM3LfV0Oh"} +{"fts":"sqlite-orm https://github.com/fnc12/sqlite_orm example build examples test build sqlite_orm unit tests sqlite orm light header only library for modern c++","name":"sqlite-orm","version":"1.8.2","port-version":2,"description":"SQLite ORM light header only library for modern C++","homepage":"https://github.com/fnc12/sqlite_orm","license":"AGPL-3.0-or-later OR MIT","dependencies":["sqlite3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"example":{"description":"Build examples"},"test":{"description":"Build sqlite_orm unit tests","dependencies":["catch2"]}},"_id":"Bdj89pg28KE7c75G"} +{"fts":"sqlite3 https://sqlite.org/ dbpage-vtab enable the recovery extension dbstat enable the dbstat virtual table fts3 enable the fts3 extension fts4 enable the fts4 extension fts5 enable the fts5 extension geopoly enable geopoly functionality for sqlite3 json1 enable json functionality for sqlite3 limit enable the update/delete limit clause math enable math functions memsys3 enable memsys3 memsys5 enable memsys5 omit-load-extension enable loading of external extensions rtree enable the rtree extension session enable the session extension snapshot enable the snapshot function soundex enable the soundex scalar function tool build sqlite3 executable zlib build sqlite3 command line tool with zlib support; has no effect on the library itself sqlite is a software library that implements a self-contained, serverless, zero-configuration, transactional sql database engine.","name":"sqlite3","version":"3.46.1","description":"SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine.","homepage":"https://sqlite.org/","license":"blessing","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["json1"],"features":{"dbpage-vtab":{"description":"Enable the recovery extension"},"dbstat":{"description":"Enable the DBSTAT virtual table"},"fts3":{"description":"Enable the FTS3 extension"},"fts4":{"description":"Enable the FTS4 extension"},"fts5":{"description":"Enable the FTS5 extension"},"geopoly":{"description":"Enable geopoly functionality for sqlite3"},"json1":{"description":"Enable JSON functionality for sqlite3"},"limit":{"description":"Enable the UPDATE/DELETE LIMIT clause"},"math":{"description":"Enable math functions"},"memsys3":{"description":"Enable MEMSYS3"},"memsys5":{"description":"Enable MEMSYS5"},"omit-load-extension":{"description":"Enable loading of external extensions"},"rtree":{"description":"Enable the RTREE extension"},"session":{"description":"Enable the SESSION extension"},"snapshot":{"description":"Enable the snapshot function"},"soundex":{"description":"Enable the SOUNDEX scalar function"},"tool":{"description":"Build sqlite3 executable","supports":"!uwp"},"zlib":{"description":"Build sqlite3 command line tool with zlib support; has no effect on the library itself","dependencies":["zlib"]}},"_id":"ZULCRCHPSSG0LjhM"} +{"fts":"sqlitecpp https://github.com/srombauts/sqlitecpp sqlcipher use the sqlcipher port sqlite deprecated; no effects sqlitec++ (sqlitecpp) is a smart and easy to use c++ sqlite3 wrapper.","name":"sqlitecpp","version":"3.3.2","description":"SQLiteC++ (SQLiteCpp) is a smart and easy to use C++ SQLite3 wrapper.","homepage":"https://github.com/SRombauts/SQLiteCpp","license":"MIT","dependencies":["sqlite3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["sqlite"],"features":{"sqlcipher":{"description":"Use the sqlcipher port","dependencies":[{"name":"sqlcipher","default-features":false}]},"sqlite":{"description":"Deprecated; no effects"}},"_id":"svC7XGbyw0Lq3MN4"} +{"fts":"sqlpp11-connector-mysql https://github.com/rbock/sqlpp11-connector-mysql mariadb use mariadb connector mysql use mysql connector a c++ wrapper for mysql meant to be used in combination with sqlpp11 (obsolete, use sqlpp11 with the mariadb/mysql feature instead)","name":"sqlpp11-connector-mysql","version":"0.61","description":"A C++ wrapper for MySQL meant to be used in combination with sqlpp11 (obsolete, use sqlpp11 with the mariadb/mysql feature instead)","homepage":"https://github.com/rbock/sqlpp11-connector-mysql","license":"BSD-2-Clause","default-features":["mariadb"],"features":{"mariadb":{"description":"Use MariaDB connector","dependencies":[{"name":"sqlpp11","default-features":false,"features":["mariadb"],"version>=":"0.61"}]},"mysql":{"description":"Use MySQL connector","dependencies":[{"name":"sqlpp11","default-features":false,"features":["mysql"],"version>=":"0.61"}]}},"_id":"EFk3aJyT8A2r1B9Q"} +{"fts":"sqlpp11-connector-sqlite3 https://github.com/rbock/sqlpp11-connector-sqlite3 a c++ wrapper for sqlite3 meant to be used in combination with sqlpp11 (obsolete, use sqlpp11 with the sqlite3 feature instead)","name":"sqlpp11-connector-sqlite3","version":"0.61","description":"A C++ wrapper for sqlite3 meant to be used in combination with sqlpp11 (obsolete, use sqlpp11 with the sqlite3 feature instead)","homepage":"https://github.com/rbock/sqlpp11-connector-sqlite3","license":"BSD-2-Clause","dependencies":[{"name":"sqlpp11","default-features":false,"features":["sqlite3"],"version>=":"0.61"}],"_id":"KZKQUDzqawfVEeIT"} +{"fts":"sqlpp11 https://github.com/rbock/sqlpp11 mariadb use mariadb connector mysql use mysql connector postgresql use postgresql connector sqlite3 use sqlite3 connector a type safe embedded domain specific language for sql queries and results in c++.","name":"sqlpp11","version":"0.64","port-version":2,"description":"A type safe embedded domain specific language for SQL queries and results in C++.","homepage":"https://github.com/rbock/sqlpp11","license":"BSD-2-Clause","dependencies":["date",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"mariadb":{"description":"Use MariaDB connector","dependencies":["libmariadb"]},"mysql":{"description":"Use MySQL connector","dependencies":["libmysql"]},"postgresql":{"description":"Use PostgreSQL connector","dependencies":["libpq"]},"sqlite3":{"description":"Use SQLite3 connector","dependencies":["sqlite3"]}},"_id":"EOprtf5fuDXWHf7B"} +{"fts":"squirrel http://www.squirrel-lang.org interpreter build sq command-line interpreter squirrel is a high level imperative, object-oriented programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of applications like video games.","name":"squirrel","version-date":"2021-09-17","description":"Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of applications like video games.","homepage":"http://www.squirrel-lang.org","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"interpreter":{"description":"Build sq command-line interpreter"}},"_id":"XK0S0gLRyjXLOYt0"} +{"fts":"sratom https://drobilla.net/software/sratom sratom is a library for serialising lv2 atoms to and from rdf, particularly the turtle syntax.","name":"sratom","version":"0.6.16","description":"Sratom is a library for serialising LV2 atoms to and from RDF, particularly the Turtle syntax.","homepage":"https://drobilla.net/software/sratom","license":"ISC","dependencies":["lv2","serd","sord",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"rVwrn00zSVmeoawk"} +{"fts":"srell https://www.akenotsuki.com/misc/srell/en/ srell (std::regex-like library) is a regular expression template library for c++.","name":"srell","version-string":"3.010","description":"SRELL (std::regex-like library) is a regular expression template library for C++.","homepage":"https://www.akenotsuki.com/misc/srell/en/","license":"BSD-2-Clause","_id":"b8d0apgaElKgzdOH"} +{"fts":"srpc https://github.com/sogou/srpc rpc based on sogou c++ workflow","name":"srpc","version-semver":"0.10.1","description":"RPC based on Sogou C++ Workflow","homepage":"https://github.com/sogou/srpc","dependencies":["lz4","openssl","protobuf","snappy",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"workflow","zlib"],"_id":"jyBY2bJmfx3xP2u2"} +{"fts":"sse2neon https://github.com/dltcollab/sse2neon a translator from intel sse intrinsics to arm/aarch64 neon implementation","name":"sse2neon","version":"1.7.0","description":"A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation","homepage":"https://github.com/DLTcollab/sse2neon","license":"MIT","_id":"4dgynekWLHle1mH8"} +{"fts":"stackwalker stackwalker - walking the callstack.","name":"stackwalker","version-date":"2023-06-24","description":"StackWalker - Walking the callstack.","license":"BSD-2-Clause","supports":"windows & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"2i5rXwETMlzSMExz"} +{"fts":"starlink-ast https://starlink.eao.hawaii.edu/starlink/ast pthreads build with posix threads support yaml build with yaml support the ast library provides a comprehensive range of facilities for attaching world coordinate systems to astronomical data, for retrieving and interpreting that information and for generating graphical output based on it","name":"starlink-ast","version":"9.2.10","port-version":1,"description":"The AST library provides a comprehensive range of facilities for attaching world coordinate systems to astronomical data, for retrieving and interpreting that information and for generating graphical output based on it","homepage":"https://starlink.eao.hawaii.edu/starlink/AST","license":null,"dependencies":["cminpack"],"features":{"pthreads":{"description":"Build with POSIX threads support","dependencies":["pthreads"]},"yaml":{"description":"Build with YAML support","dependencies":["libyaml"]}},"_id":"p7BhXH25GZs9sXE3"} +{"fts":"staticjson https://github.com/netheril96/staticjson fast, direct and static typed parsing of json with c++","name":"staticjson","version":"1.0.0","description":"Fast, direct and static typed parsing of JSON with C++","homepage":"https://github.com/netheril96/StaticJSON","license":"MIT","dependencies":["rapidjson",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"bD5rgfTleYKAuBuF"} +{"fts":"status-code https://github.com/ned14/status-code niall douglas henrik gaßmann proposed sg14 status_code for the c++ standard (https://wg21.link/p1028).","name":"status-code","version-date":"2023-11-06","port-version":1,"maintainers":["Niall Douglas ","Henrik Gaßmann "],"description":"Proposed SG14 status_code for the C++ standard (https://wg21.link/P1028).","homepage":"https://github.com/ned14/status-code","license":"Apache-2.0 OR BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"mZPeLVFoMwMI8I8A"} +{"fts":"status-value-lite https://github.com/martinmoene/status-value-lite test build with test status_value is a single-file header-only library for objects that represent a status and an optional value. it is intended for use with c++11 and later.","name":"status-value-lite","version":"1.1.0","port-version":3,"description":"status_value is a single-file header-only library for objects that represent a status and an optional value. It is intended for use with C++11 and later.","homepage":"https://github.com/martinmoene/status-value-lite","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"test":{"description":"Build with test"}},"_id":"mBBc81PG1dMJ6vDC"} +{"fts":"stb https://github.com/nothings/stb public domain header-only libraries","name":"stb","version-date":"2024-07-29","port-version":1,"description":"public domain header-only libraries","homepage":"https://github.com/nothings/stb","license":"MIT OR CC-PDDC","_id":"Sjttxcy1p3xuutKC"} +{"fts":"stdexec https://github.com/nvidia/stdexec stdexec is an experimental reference implementation of the senders model of asynchronous programming proposed by p2300 - std::execution for adoption into the c++ standard.","name":"stdexec","version-date":"2024-06-16","port-version":2,"description":"stdexec is an experimental reference implementation of the Senders model of asynchronous programming proposed by P2300 - std::execution for adoption into the C++ Standard.","homepage":"https://github.com/NVIDIA/stdexec","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"5eC0nx0mTKTrRQBe"} +{"fts":"stduuid https://github.com/mariusbancila/stduuid gsl-span using span from gsl instead of std system-gen enable operating system uuid generator a c++17 cross-platform implementation for uuids","name":"stduuid","version":"1.2.3","description":"A C++17 cross-platform implementation for UUIDs","homepage":"https://github.com/mariusbancila/stduuid","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"gsl-span":{"description":"Using span from gsl instead of std","dependencies":["ms-gsl"]},"system-gen":{"description":"Enable operating system uuid generator","dependencies":[{"name":"libuuid","platform":"!osx & !windows"}]}},"_id":"6aDLrBjvgYEUNHTW"} +{"fts":"stftpitchshift stft based multi pitch shifting with optional formant preservation.","name":"stftpitchshift","version":"1.4.1","description":"STFT based multi pitch shifting with optional formant preservation.","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Qgz0KpETF5CNsNpv"} +{"fts":"stlab https://github.com/stlab/libraries cpp17shims support c++11/14 by polyfilling stlab's use of `optional` and `variant` with boost. on by default. stlab is the ongoing work of what was adobe software technology lab. the concurrency library provides futures and channels, high level constructs for implementing algorithms that eases the use of multiple cpu cores while minimizing contention. this library solves several problems of the c++11 and c++17 ts futures.","name":"stlab","version":"1.7.1","port-version":2,"description":["stlab is the ongoing work of what was Adobe Software Technology Lab.","The Concurrency library provides futures and channels, high level constructs for implementing algorithms that eases the use of multiple CPU cores while minimizing contention. This library solves several problems of the C++11 and C++17 TS futures."],"homepage":"https://github.com/stlab/libraries","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["cpp17shims"],"features":{"cpp17shims":{"description":"Support C++11/14 by polyfilling stlab's use of `optional` and `variant` with boost. On by default.","dependencies":["boost-optional","boost-variant"]}},"_id":"WAkgtEokTrocSDJQ"} +{"fts":"stormlib stormlib is a library for opening and manipulating blizzard mpq files","name":"stormlib","version":"9.26","description":"StormLib is a library for opening and manipulating Blizzard MPQ files","dependencies":["bzip2",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"weJ0s43vP1YzCWl6"} +{"fts":"str-view https://github.com/agl-alexglopez/str_view a simple, robust, and convenient library for read-only string handling in c.","name":"str-view","version":"0.5.0","description":"A simple, robust, and convenient library for read-only string handling in C.","homepage":"https://github.com/agl-alexglopez/str_view","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"wXKCnYyCRQXvElTD"} +{"fts":"strict-variant tagged union implementation that will never throw an exception or make a dynamic allocation in the effort of supporting types that have throwing moves.","name":"strict-variant","version":"0.5","port-version":2,"description":"Tagged union implementation that will never throw an exception or make a dynamic allocation in the effort of supporting types that have throwing moves.","_id":"gsBvrXRTRbS6VfDE"} +{"fts":"string-theory https://github.com/zrax/string_theory flexible modern c++ string library with type-safe formatting.","name":"string-theory","version":"3.8","description":"Flexible modern C++ string library with type-safe formatting.","homepage":"https://github.com/zrax/string_theory","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"GoY0dC6bsQ9s55cL"} +{"fts":"string-view-lite a c++17-like string_view for c++98, c++11 and later in a single-file header-only library","name":"string-view-lite","version":"1.8.0","port-version":1,"description":"A C++17-like string_view for C++98, C++11 and later in a single-file header-only library","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lXKVmiBzxiJ64YNK"} +{"fts":"stringzilla https://github.com/ashvardanian/stringzilla stringzilla is the godzilla of string libraries, using simd and swar to accelerate string operations on modern cpus.","name":"stringzilla","version":"3.7.0","description":"StringZilla is the GodZilla of string libraries, using SIMD and SWAR to accelerate string operations on modern CPUs.","homepage":"https://github.com/ashvardanian/StringZilla","license":"Apache-2.0","supports":"!x86","_id":"bnsojQHJBZqRWzFp"} +{"fts":"strong-type https://github.com/rollbear/strong_type an additive strong typedef library for c++14/17/20","name":"strong-type","version":"14","description":"An additive strong typedef library for C++14/17/20","homepage":"https://github.com/rollbear/strong_type","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"vNTL2tR77ifXrUby"} +{"fts":"stronk https://github.com/twig-energy/stronk abseil dependencies for abseil extension fmt dependencies for fmt extension an easy to customize, strong type library with built in support for unit-like behavior","name":"stronk","version-semver":"0.3.1","description":"An easy to customize, strong type library with built in support for unit-like behavior","homepage":"https://github.com/twig-energy/stronk","license":"MIT","dependencies":[{"name":"boost-type-index","version>=":"1.78.0"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"abseil":{"description":"Dependencies for abseil extension","dependencies":[{"name":"abseil","version>=":"20211102.1"}]},"fmt":{"description":"Dependencies for fmt extension","dependencies":[{"name":"fmt","version>=":"9.0.0"}]}},"_id":"KcFE1E7sjnQGsjku"} +{"fts":"strtk https://github.com/arashpartow/strtk boost request boost libraries robust, optimized and portable string processing algorithms for the c++ language","name":"strtk","version-date":"2020-09-14","port-version":4,"description":"robust, optimized and portable string processing algorithms for the C++ language","homepage":"https://github.com/ArashPartow/strtk","license":null,"features":{"boost":{"description":"Request boost libraries","dependencies":["boost-algorithm","boost-lexical-cast","boost-random","boost-regex","boost-spirit","boost-tokenizer"]}},"_id":"i1zrFMHYxVRIUptk"} +{"fts":"stx https://github.com/lamarrr/stx backtrace stacktrace support for stx stx is a collection of libraries and utilities designed to make working with c++ easier and less error-prone.","name":"stx","version":"1.0.5","description":"STX is a collection of libraries and utilities designed to make working with C++ easier and less error-prone.","homepage":"https://github.com/lamarrr/STX","license":"MIT","dependencies":["abseil",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"backtrace":{"description":"stacktrace support for STX"}},"_id":"avIAPUvISmFtSzHJ"} +{"fts":"stxxl standard template library for extra large data sets","name":"stxxl","version-date":"2018-11-15","port-version":8,"description":"Standard Template Library for Extra Large Data Sets","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"SmA8oODFleug4J0j"} +{"fts":"suitesparse http://suitesparse.com a suite of sparse matrix algorithms. also provides libcxsparse.","name":"suitesparse","version-semver":"5.8.0","port-version":2,"description":"A suite of sparse matrix algorithms. Also provides libcxsparse.","homepage":"http://suitesparse.com","dependencies":["lapack","metis",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"9QKGbQqXr3O4mexy"} +{"fts":"sundials https://computation.llnl.gov/projects/sundials sundials (suite of nonlinear and differential/algebraic equation solvers)","name":"sundials","version-semver":"6.2.0","description":"SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers)","homepage":"https://computation.llnl.gov/projects/sundials","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"941CVQtA0WX6nqnd"} +{"fts":"superlu https://github.com/xiaoyeli/superlu supernodal sparse direct solver.","name":"superlu","version":"6.0.1","description":"Supernodal sparse direct solver.","homepage":"https://github.com/xiaoyeli/superlu","license":"BSD-3-Clause-LBNL","dependencies":["blas",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"jZEJAWdYuXUlX1O5"} +{"fts":"swenson-sort https://github.com/swenson/sort sort.h is an implementation of a ton of sorting algorithms in c with a user-defined type that is provided at include time.","name":"swenson-sort","version-date":"2021-05-22","description":"sort.h is an implementation of a ton of sorting algorithms in C with a user-defined type that is provided at include time.","homepage":"https://github.com/swenson/sort","license":"MIT","_id":"7bIkplFswMndRrdQ"} +{"fts":"symengine https://github.com/symengine/symengine arb build with arb flint build with flint integer-class-flint use flint integer class llvm build with llvm mpfr build with mpfr tcmalloc build with tcmalloc symengine is a fast symbolic manipulation library","name":"symengine","version":"0.11.2","port-version":2,"description":"SymEngine is a fast symbolic manipulation library","homepage":"https://github.com/symengine/symengine","license":"BSD-3-Clause","supports":"!uwp","dependencies":["boost-math","boost-random",{"name":"symengine","default-features":false,"features":["integer-class-flint"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["arb","llvm","mpfr"],"features":{"arb":{"description":"Build with arb","dependencies":["arb"]},"flint":{"description":"Build with flint","dependencies":["flint"]},"integer-class-flint":{"description":"Use flint integer class","dependencies":["flint"]},"llvm":{"description":"Build with LLVM","dependencies":[{"name":"llvm","default-features":false}]},"mpfr":{"description":"Build with mpfr","dependencies":["mpfr"]},"tcmalloc":{"description":"Build with tcmalloc","dependencies":["gperftools"]}},"_id":"a1XG66pGoxphj1v5"} +{"fts":"systemc a set of c++ classes and macros which provide an event-driven simulation kernel in c++","name":"systemc","version":"2.3.3","port-version":8,"description":"A set of C++ classes and macros which provide an event-driven simulation kernel in C++","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"PdJkEHF6XlpRF5T8"} +{"fts":"szip https://support.hdfgroup.org/ftp/lib-external/szip szip compression software, providing lossless compression of scientific data","name":"szip","version":"2.1.1","port-version":12,"description":"Szip compression software, providing lossless compression of scientific data","homepage":"https://support.hdfgroup.org/ftp/lib-external/szip","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"EdEXM5fU9RRCh1bM"} +{"fts":"tabulate https://github.com/p-ranav/tabulate table maker for modern c++","name":"tabulate","version":"1.5","description":"Table maker for modern C++","homepage":"https://github.com/p-ranav/tabulate","license":"MIT AND BSL-1.0 AND BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"j5PKxXDq8hURWxQb"} +{"fts":"tacopie https://github.com/cpp-redis/tacopie tacopie is a tcp client & server c++11 library","name":"tacopie","version":"3.2.0","port-version":6,"description":"Tacopie is a TCP Client & Server C++11 library","homepage":"https://github.com/cpp-redis/tacopie","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"ZVNxUW9jjOhg44t7"} +{"fts":"taglib https://taglib.org/ taglib audio meta-data library","name":"taglib","version":"2.0","port-version":2,"description":"TagLib Audio Meta-Data Library","homepage":"https://taglib.org/","license":"LGPL-2.1-only OR MPL-1.1","dependencies":["utfcpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"YBOmQI0NCXOJ1Qa9"} +{"fts":"talib https://ta-lib.github.io/ ta-lib - technical analysis library","name":"talib","version-semver":"0.4.0","port-version":1,"description":"TA-Lib - Technical Analysis Library","homepage":"https://ta-lib.github.io/","license":"BSD-2-Clause","supports":"windows & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"37FWC4rUS8St8TQI"} +{"fts":"taocpp-json c++ header-only json library","name":"taocpp-json","version-date":"2020-09-14","port-version":4,"description":"C++ header-only JSON library","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"BP6ZPkHJZcbtPgvL"} +{"fts":"tap-windows6 an ndis 6 implementation of the tap-windows driver, used by openvpn and other apps. note: this package only contains the headers for the driver.","name":"tap-windows6","version":"9.21.2-0e30f5c","port-version":2,"description":"an NDIS 6 implementation of the TAP-Windows driver, used by OpenVPN and other apps. Note: This package only contains the headers for the driver.","_id":"uQuALL13X5eVpwhh"} +{"fts":"task-thread-pool https://github.com/alugowski/task-thread-pool fast and lightweight thread pool for c++11 and newer.","name":"task-thread-pool","version":"1.0.7","description":"Fast and lightweight thread pool for C++11 and newer.","homepage":"https://github.com/alugowski/task-thread-pool","documentation":"https://github.com/alugowski/task-thread-pool/blob/main/README.md","license":"BSD-2-Clause OR MIT OR BSL-1.0","_id":"THL3pdYkCzzdE9cw"} +{"fts":"taskflow https://github.com/taskflow/taskflow fast parallel tasking programming library using modern c++","name":"taskflow","version":"3.7.0","description":"Fast Parallel Tasking Programming Library using Modern C++","homepage":"https://github.com/taskflow/taskflow","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"2OtUmboEXIyO77vI"} +{"fts":"tbb https://github.com/oneapi-src/onetbb hwloc builds tbb with tbbbind support for hybrid cpus or numa architectures. intel's threading building blocks.","name":"tbb","version":"2021.13.0","description":"Intel's Threading Building Blocks.","homepage":"https://github.com/oneapi-src/oneTBB","license":"Apache-2.0","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":[{"name":"hwloc","platform":"!static & !osx & !uwp"}],"features":{"hwloc":{"description":"Builds TBB with TBBBind support for Hybrid CPUs or NUMA architectures.","supports":"!static & !osx & !uwp","dependencies":["hwloc"]}},"_id":"z7VGdioX7Efk6qa7"} +{"fts":"tcb-span https://github.com/tcbrindle/span implementation of c++20's std::span for older compilers","name":"tcb-span","version-date":"2022-06-15","description":"Implementation of C++20's std::span for older compilers","homepage":"https://github.com/tcbrindle/span","license":"BSL-1.0","_id":"DA29nrINSiQdaxTQ"} +{"fts":"tcl https://github.com/tcltk/tcl profile adds profiling hooks. map file is assumed. thrdalloc use the thread allocator (shared global free pool). unchecked allows a symbols build to not use the debug enabled runtime (msvcrt.dll not msvcrtd.dll or libcmt.lib not libcmtd.lib). utfmax forces tcl_unichar to be a 32-bit quantity in stead of 16-bits tcl provides a powerful platform for creating integration applications that tie together diverse applications, protocols, devices, and frameworks. when paired with the tk toolkit, tcl provides the fastest and most powerful way to create gui applications that run on pcs, unix, and mac os x. tcl can also be used for a variety of web-related tasks and for creating powerful command languages for applications.","name":"tcl","version-string":"core-9-0-a1","port-version":8,"description":"Tcl provides a powerful platform for creating integration applications that tie together diverse applications, protocols, devices, and frameworks. When paired with the Tk toolkit, Tcl provides the fastest and most powerful way to create GUI applications that run on PCs, Unix, and Mac OS X. Tcl can also be used for a variety of web-related tasks and for creating powerful command languages for applications.","homepage":"https://github.com/tcltk/tcl","supports":"!android & !(windows & arm) & !uwp","dependencies":["zlib"],"features":{"profile":{"description":"Adds profiling hooks. Map file is assumed."},"thrdalloc":{"description":"Use the thread allocator (shared global free pool)."},"unchecked":{"description":"Allows a symbols build to not use the debug enabled runtime (msvcrt.dll not msvcrtd.dll or libcmt.lib not libcmtd.lib)."},"utfmax":{"description":"Forces Tcl_UniChar to be a 32-bit quantity in stead of 16-bits"}},"_id":"mJS1ebiD2bbVXGIg"} +{"fts":"tclap https://sourceforge.net/projects/tclap/ templatized command-line argument parser for c++","name":"tclap","version":"1.2.5","description":"Templatized command-line argument parser for C++","homepage":"https://sourceforge.net/projects/tclap/","license":"MIT","_id":"TxVOoSdLRPn1AGL6"} +{"fts":"tcp-pubsub https://github.com/eclipse-ecal/tcp_pubsub tcp based publish-subscribe library for c++","name":"tcp-pubsub","version":"1.0.3","description":"TCP based publish-subscribe library for C++","homepage":"https://github.com/eclipse-ecal/tcp_pubsub","license":"MIT","supports":"!uwp","dependencies":["asio","recycle",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TwA5QOjtyj4bFlkP"} +{"fts":"tdscpp https://github.com/maharmstone/tdscpp ssl openssl support c++ library to communicate with microsoft sql server","name":"tdscpp","version":"20240707","description":"C++ library to communicate with Microsoft SQL Server","homepage":"https://github.com/maharmstone/tdscpp","license":"LGPL-3.0","supports":"!android & !uwp & !osx","dependencies":[{"name":"fmt","platform":"!windows"},{"name":"icu","platform":"!windows"},"nlohmann-json",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"ssl":{"description":"OpenSSL support","dependencies":["openssl"]}},"_id":"Dv7rJ62SqJ6YXvlj"} +{"fts":"telnetpp https://github.com/kazdragon/telnetpp zlib zlib support telnet++ is an implementation of the telnet session layer protocol using c++17","name":"telnetpp","version":"3.1.0","description":"Telnet++ is an implementation of the Telnet Session Layer protocol using C++17","homepage":"https://github.com/KazDragon/telnetpp","supports":"!uwp","dependencies":["boost-algorithm","boost-container","boost-exception","boost-range","boost-signals2","boost-variant","gsl-lite",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["zlib"],"features":{"zlib":{"description":"Zlib support","dependencies":["zlib"]}},"_id":"LE3TA0dcMBVSFtaD"} +{"fts":"tensorflow-cc https://github.com/tensorflow/tensorflow library for computation using data flow graphs for scalable machine learning (c++ api version)","name":"tensorflow-cc","version-semver":"2.10.0","description":"Library for computation using data flow graphs for scalable machine learning (C++ API version)","homepage":"https://github.com/tensorflow/tensorflow","license":"Apache-2.0","supports":"!(x86 | arm | uwp) | (arm64 & osx)","dependencies":["tensorflow-common",{"name":"vcpkg-tool-bazel","host":true}],"_id":"Cn0v8nDbLvg2ud7i"} +{"fts":"tensorflow-common https://github.com/tensorflow/tensorflow this meta package holds common files for the c [tensorflow] and the c++ [tensorflow-cc] api version of tensorflow but is not installable on its own.","name":"tensorflow-common","version-semver":"2.10.0","port-version":3,"description":"This meta package holds common files for the C [tensorflow] and the C++ [tensorflow-cc] API version of TensorFlow but is not installable on its own.","homepage":"https://github.com/tensorflow/tensorflow","license":"Apache-2.0","_id":"pdI0XDsrRTYrVneI"} +{"fts":"tensorflow https://github.com/tensorflow/tensorflow library for computation using data flow graphs for scalable machine learning (c api version)","name":"tensorflow","version-semver":"2.10.0","description":"Library for computation using data flow graphs for scalable machine learning (C API version)","homepage":"https://github.com/tensorflow/tensorflow","license":"Apache-2.0","supports":"!(x86 | arm | uwp) | (arm64 & osx)","dependencies":["tensorflow-common",{"name":"vcpkg-tool-bazel","host":true}],"_id":"QG42E0jNdD2AMpON"} +{"fts":"tensorpipe https://github.com/pytorch/tensorpipe cuda enable support for cuda tensors, cuda ipc channel pybind11 build python bindings test build with google.test a tensor-aware point-to-point communication primitive for machine learning","name":"tensorpipe","version-date":"2022-03-16","port-version":5,"description":"A tensor-aware point-to-point communication primitive for machine learning","homepage":"https://github.com/pytorch/tensorpipe","license":"BSD-3-Clause","supports":"linux | osx","dependencies":["libnop","libuv",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cuda":{"description":"Enable support for CUDA tensors, CUDA IPC channel","dependencies":["cuda"]},"pybind11":{"description":"Build Python bindings","dependencies":["pybind11"]},"test":{"description":"Build with Google.Test","dependencies":["gtest"]}},"_id":"ZudhiqN0ywVjaA28"} +{"fts":"termcolor https://github.com/ikalnytskyi/termcolor termcolor is a header-only c++ library for printing colored messages to the terminal.","name":"termcolor","version":"2.1.0","description":"Termcolor is a header-only C++ library for printing colored messages to the terminal.","homepage":"https://github.com/ikalnytskyi/termcolor","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"BCEqG6ckpBuATfmC"} +{"fts":"tesseract https://github.com/tesseract-ocr/tesseract training-tools build training tools an ocr engine that was developed at hp labs between 1985 and 1995... and now at google.","name":"tesseract","version":"5.4.1","port-version":1,"description":"An OCR Engine that was developed at HP Labs between 1985 and 1995... and now at Google.","homepage":"https://github.com/tesseract-ocr/tesseract","license":"Apache-2.0","supports":"!uwp","dependencies":[{"name":"cpu-features","platform":"android"},{"name":"curl","default-features":false},"leptonica",{"name":"libarchive","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"training-tools":{"description":"build training tools","dependencies":["cairo","fontconfig","icu","pango"]}},"_id":"StR9Ib4ywmIqXWcX"} +{"fts":"tevclient https://github.com/westlicht/tevclient c++ client library for communicating to the tev image viewer","name":"tevclient","version-date":"2023-12-04","description":"C++ client library for communicating to the tev image viewer","homepage":"https://github.com/westlicht/tevclient","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"JdX2HfgzgbnID255"} +{"fts":"tfhe https://github.com/tfhe/tfhe tfhe is open-source software distributed under the terms of the apache 2.0 license.","name":"tfhe","version-semver":"1.0.1","port-version":5,"description":"TFHE is open-source software distributed under the terms of the Apache 2.0 license.","homepage":"https://github.com/tfhe/tfhe","supports":"!windows & !arm","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"w9plJbE8iTiLfeUm"} +{"fts":"tgbot-cpp https://github.com/reo7sp/tgbot-cpp c++ library for telegram bot api.","name":"tgbot-cpp","version":"1.7.3","description":"C++ library for Telegram bot API.","homepage":"https://github.com/reo7sp/tgbot-cpp","license":"MIT","dependencies":["boost-algorithm","boost-asio","boost-lexical-cast","boost-property-tree","boost-system","boost-test","boost-variant","curl","openssl",{"name":"vcpkg-cmake","host":true},"zlib"],"_id":"OftTQAcRtQlxAUzE"} +{"fts":"tgc https://github.com/orangeduck/tgc a tiny garbage collector for c","name":"tgc","version-date":"2019-08-11","port-version":4,"description":"A tiny garbage collector for C","homepage":"https://github.com/orangeduck/tgc","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"qcSkHH6Sjh32JQ1W"} +{"fts":"tgui https://tgui.eu sdl2 build the sdl backend sfml build the sfml backend tool build gui builder tgui is an easy to use, cross-platform, c++ gui for sfml.","name":"tgui","version":"1.1.0","port-version":1,"description":"TGUI is an easy to use, cross-platform, C++ GUI for SFML.","homepage":"https://tgui.eu","license":"Zlib","dependencies":["stb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["sfml"],"features":{"sdl2":{"description":"Build the SDL backend","dependencies":[{"name":"opengl","platform":"!android & !ios"},"sdl2","sdl2-ttf"]},"sfml":{"description":"Build the SFML backend","dependencies":["sfml"]},"tool":{"description":"Build GUI builder"}},"_id":"uBLKdgoMp2sFkqPE"} +{"fts":"theia https://github.com/sweeneychris/theiasfm an open source library for multiview geometry and structure from motion","name":"theia","version":"0.8","port-version":10,"description":"An open source library for multiview geometry and structure from motion","homepage":"https://github.com/sweeneychris/TheiaSfM","license":"BSD-3-Clause","supports":"!uwp & !arm & !(windows & x86)","dependencies":["cereal",{"name":"ceres","features":["suitesparse"]},"flann",{"name":"freeglut","platform":"!osx"},"glew",{"name":"openimageio","features":["viewer"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"TBqO3cTfx4qSjKe4"} +{"fts":"think-cell-range https://github.com/think-cell/think-cell-library think-cell's range library","name":"think-cell-range","version":"2023.1","port-version":1,"description":"think-cell's range library","homepage":"https://github.com/think-cell/think-cell-library","license":"BSL-1.0","dependencies":["boost-filesystem","boost-fusion","boost-integer","boost-intrusive","boost-lexical-cast","boost-mpl","boost-multi-index","boost-predef","boost-preprocessor","boost-range","boost-spirit"],"_id":"BaeadtkSGa1kJoyj"} +{"fts":"thomasmonkman-filewatch https://github.com/thomasmonkman/filewatch file watcher in c++.","name":"thomasmonkman-filewatch","version-date":"2023-01-16","port-version":2,"description":"File watcher in C++.","homepage":"https://github.com/ThomasMonkman/filewatch","license":"MIT","_id":"dZlPa4PH4y2tj91L"} +{"fts":"thor https://bromeon.ch/libraries/thor/ extends the multimedia library sfml with higher-level features","name":"thor","version-date":"2022-04-16","description":"Extends the multimedia library SFML with higher-level features","homepage":"https://bromeon.ch/libraries/thor/","license":"Zlib","dependencies":["aurora","sfml",{"name":"vcpkg-cmake","host":true}],"_id":"v6Mchvi9Ab851AZ0"} +{"fts":"thorvg https://www.thorvg.org tools build tools thorvg is a platform-independent portable library for drawing vector-based scenes and animations","name":"thorvg","version":"0.14.10","description":"ThorVG is a platform-independent portable library for drawing vector-based scenes and animations","homepage":"https://www.thorvg.org","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-tool-meson","host":true}],"features":{"tools":{"description":"Build tools"}},"_id":"QHODbQdOvcii7NIR"} +{"fts":"threadpool http://threadpool.sourceforge.net/ threadpool is a cross-platform c++ thread pool library. it provides a convenient way for dispatching asynchronous tasks and can be easily customized. threadpool is based on the high-quality boost source libraries.","name":"threadpool","version":"0.2.5","port-version":3,"description":"threadpool is a cross-platform C++ thread pool library. It provides a convenient way for dispatching asynchronous tasks and can be easily customized. threadpool is based on the high-quality Boost source libraries.","homepage":"http://threadpool.sourceforge.net/","dependencies":["boost-thread"],"_id":"eeTAAD1wxpoMMckq"} +{"fts":"thrift https://github.com/apache/thrift apache thrift is a software project spanning a variety of programming languages and use cases. our goal is to make reliable, performant communication and data serialization across languages as efficient and seamless as possible.","name":"thrift","version":"0.20.0","port-version":1,"description":"Apache Thrift is a software project spanning a variety of programming languages and use cases. Our goal is to make reliable, performant communication and data serialization across languages as efficient and seamless as possible.","homepage":"https://github.com/apache/thrift","license":"Apache-2.0","dependencies":["boost-date-time","boost-locale","boost-range","boost-scope-exit","boost-smart-ptr","libevent","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"vJJ1e0iL94C59V6P"} +{"fts":"tidy-html5 https://www.html-tidy.org tidy tidies html and xml. it can tidy your documents by itself, and developers can easily integrate its features into even more powerful tools.","name":"tidy-html5","version":"5.8.0","port-version":2,"description":"Tidy tidies HTML and XML. It can tidy your documents by itself, and developers can easily integrate its features into even more powerful tools.","homepage":"https://www.html-tidy.org","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"iGuKCI8jO5zGqCIb"} +{"fts":"tiff https://libtiff.gitlab.io/libtiff/ cxx build c++ libtiffxx library jpeg support jpeg compression in tiff image files lerc support lerc compression libdeflate use libdeflate for faster zip support lzma support lzma compression in tiff image files tools build tools webp support webp compression in tiff image files zip support zip/deflate compression in tiff image files zstd support zstd compression in tiff image files a library that supports the manipulation of tiff image files","name":"tiff","version":"4.6.0","port-version":5,"description":"A library that supports the manipulation of TIFF image files","homepage":"https://libtiff.gitlab.io/libtiff/","license":"libtiff","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["jpeg","lzma","zip"],"features":{"cxx":{"description":"Build C++ libtiffxx library"},"jpeg":{"description":"Support JPEG compression in TIFF image files","dependencies":["libjpeg-turbo"]},"lerc":{"description":"Support LERC compression","dependencies":["lerc",{"name":"tiff","default-features":false,"features":["zip"]}]},"libdeflate":{"description":"Use libdeflate for faster ZIP support","dependencies":["libdeflate",{"name":"tiff","default-features":false,"features":["zip"]}]},"lzma":{"description":"Support LZMA compression in TIFF image files","dependencies":["liblzma"]},"tools":{"description":"Build tools"},"webp":{"description":"Support WEBP compression in TIFF image files","dependencies":["libwebp"]},"zip":{"description":"Support ZIP/deflate compression in TIFF image files","dependencies":["zlib"]},"zstd":{"description":"Support ZSTD compression in TIFF image files","dependencies":["zstd"]}},"_id":"N5Gp0uowfLUTQyFF"} +{"fts":"tinkerforge tinkerforge c api bindings for bricks and bricklets","name":"tinkerforge","version":"2.1.25","port-version":3,"description":"Tinkerforge C API bindings for bricks and bricklets","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"HqZguf2Vz5an7v81"} +{"fts":"tiny-aes-c https://github.com/kokke/tiny-aes-c small portable aes128/192/256 in c","name":"tiny-aes-c","version-date":"2019-07-31","port-version":3,"description":"Small portable AES128/192/256 in C","homepage":"https://github.com/kokke/tiny-AES-c","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"UoxaXL3mr1FIi4el"} +{"fts":"tiny-bignum-c https://github.com/kokke/tiny-bignum-c small portable multiple-precision unsigned integer arithmetic in c","name":"tiny-bignum-c","version-date":"2019-07-31","port-version":3,"description":"Small portable multiple-precision unsigned integer arithmetic in C","homepage":"https://github.com/kokke/tiny-bignum-c","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"jNt64MwGqS4KqV75"} +{"fts":"tiny-dnn https://github.com/tiny-dnn/tiny-dnn a c++14 implementation of deep learning. it is suitable for deep learning on limited computational resource.","name":"tiny-dnn","version-date":"2018-10-25","port-version":2,"description":"A C++14 implementation of deep learning. It is suitable for deep learning on limited computational resource.","homepage":"https://github.com/tiny-dnn/tiny-dnn","_id":"KXZVddXTTtKpmdB8"} +{"fts":"tiny-process-library https://gitlab.com/eidheim/tiny-process-library/ a small platform independent library to create and stop new processes in c++","name":"tiny-process-library","version":"2.0.4","port-version":3,"description":"A small platform independent library to create and stop new processes in C++","homepage":"https://gitlab.com/eidheim/tiny-process-library/","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"VHTxiLYtxjHkSyuO"} +{"fts":"tiny-regex-c https://github.com/kokke/tiny-regex-c a small regex implementation in c","name":"tiny-regex-c","version-date":"2019-07-31","port-version":3,"description":"A small regex implementation in C","homepage":"https://github.com/kokke/tiny-regex-c","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Z7pS5u7kTcgrk6ey"} +{"fts":"tinycbor https://github.com/intel/tinycbor concise binary object representation (cbor) library","name":"tinycbor","version-semver":"0.6.0","port-version":1,"description":"Concise Binary Object Representation (CBOR) Library","homepage":"https://github.com/intel/tinycbor","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"OnKztbxVsYJVcS2z"} +{"fts":"tinycthread https://tinycthread.github.io/ small, portable implementation of the c11 threads api","name":"tinycthread","version-date":"2019-08-06","port-version":3,"description":"Small, portable implementation of the C11 threads API","homepage":"https://tinycthread.github.io/","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"QqPfRueNYl8AIxu5"} +{"fts":"tinydir https://github.com/cxong/tinydir lightweight, portable and easy to integrate c directory and file reader","name":"tinydir","version":"1.2.6","description":"Lightweight, portable and easy to integrate C directory and file reader","homepage":"https://github.com/cxong/tinydir","license":"BSD-2-Clause","_id":"tSdYHEvzPEVHfoIp"} +{"fts":"tinyexif https://github.com/cdcseacave/tinyexif tiny iso-compliant c++ exif and xmp parsing library for jpeg images","name":"tinyexif","version-date":"2024-09-03","description":"tiny ISO-compliant C++ EXIF and XMP parsing library for JPEG images","homepage":"https://github.com/cdcseacave/TinyEXIF","dependencies":["tinyxml2",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"b7uihvSY4eYc6GJ0"} +{"fts":"tinyexpr https://codeplea.com/tinyexpr tiny recursive descent parser and evaluation engine in c","name":"tinyexpr","version-date":"2020-09-25","port-version":2,"description":"Tiny recursive descent parser and evaluation engine in C","homepage":"https://codeplea.com/tinyexpr","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"UkOA8UkyQ20nE82o"} +{"fts":"tinyexr https://github.com/syoyo/tinyexr library to load and save openexr(.exr) images","name":"tinyexr","version":"1.0.8","description":"Library to load and save OpenEXR(.exr) images","homepage":"https://github.com/syoyo/tinyexr","license":"BSD-3-Clause","dependencies":["miniz",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Vm90xuwyWZAOx4iE"} +{"fts":"tinyfiledialogs https://sourceforge.net/projects/tinyfiledialogs/ highly portable and cross-platform dialogs for native inputbox, passwordbox, colorpicker and more","name":"tinyfiledialogs","version":"3.8.8","port-version":4,"description":"Highly portable and cross-platform dialogs for native inputbox, passwordbox, colorpicker and more","homepage":"https://sourceforge.net/projects/tinyfiledialogs/","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ygXNnousVx0r7JkK"} +{"fts":"tinyfsm https://digint.ch/tinyfsm/ a simple c++ finite state machine library","name":"tinyfsm","version":"0.3.3","description":"A simple C++ finite state machine library","homepage":"https://digint.ch/tinyfsm/","license":"MIT","_id":"Tz7KL5hbcoVxCAaW"} +{"fts":"tinygltf https://github.com/syoyo/tinygltf a header only c++11 gltf 2.0 library.","name":"tinygltf","version":"2.9.3","description":"A header only C++11 glTF 2.0 library.","homepage":"https://github.com/syoyo/tinygltf","dependencies":["nlohmann-json","stb"],"_id":"G5hGP8gBjbN0dfec"} +{"fts":"tinynpy tiny c++ loader/exporter of python numpy array npy/npz files","name":"tinynpy","version":"1.0.0","port-version":6,"description":"tiny C++ loader/exporter of python numpy array NPY/NPZ files","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"2609xtYly3iMAeAY"} +{"fts":"tinyobjloader double enable double(64bit) precision tiny but powerful single file wavefront obj loader","name":"tinyobjloader","version-string":"2.0.0rc13","description":"Tiny but powerful single file wavefront obj loader","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"double":{"description":"enable double(64bit) precision"}},"_id":"WWtcTM1vUANOYInF"} +{"fts":"tinyorm https://github.com/silverqx/tinyorm silver zachara build-mysql-driver build tinydrivers mysql database driver (provided by tinydrivers) disable-thread-local remove all thread_local storage duration specifiers (disables multi-threading support) inline-constants use inline constants instead of extern constants in shared builds mysql-ping install mysql c client library (libmysql) to support the mysql_ping() orm enable orm-related source code (without it only the query builder is compiled) sql-mysql build qt sql mysql database driver (provided by qtsql) sql-psql build qt sql postgresql database driver (provided by qtsql) sql-sqlite build qt sql sqlite database driver (provided by qtsql) strict-mode propagate strict compiler/linker options and qt definitions tom enable tom-related source code (command-line interface) tom-example build tom command-line application example modern c++ orm library for qt framework","name":"tinyorm","version-semver":"0.37.3","maintainers":"Silver Zachara ","description":"Modern C++ ORM library for Qt framework","homepage":"https://github.com/silverqx/TinyORM","documentation":"https://www.tinyorm.org","license":"MIT","supports":"!(uwp | arm | android | emscripten | osx | ios | xbox | freebsd | openbsd | wasm32)","dependencies":[{"name":"qtbase","default-features":false},"range-v3","tabulate",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["orm","sql-sqlite","tom"],"features":{"build-mysql-driver":{"description":"Build TinyDrivers MySQL database driver (provided by TinyDrivers)","dependencies":["libmysql"]},"disable-thread-local":{"description":"Remove all thread_local storage duration specifiers (disables multi-threading support)"},"inline-constants":{"description":"Use inline constants instead of extern constants in shared builds"},"mysql-ping":{"description":"Install MySQL C client library (libmysql) to support the mysql_ping()","dependencies":["libmysql"]},"orm":{"description":"Enable ORM-related source code (without it only the query builder is compiled)"},"sql-mysql":{"description":"Build Qt SQL MySQL database driver (provided by QtSql)","dependencies":[{"name":"qtbase","default-features":false,"features":["sql-mysql"]}]},"sql-psql":{"description":"Build Qt SQL PostgreSQL database driver (provided by QtSql)","dependencies":[{"name":"qtbase","default-features":false,"features":["sql-psql"]}]},"sql-sqlite":{"description":"Build Qt SQL SQLite database driver (provided by QtSql)","dependencies":[{"name":"qtbase","default-features":false,"features":["sql-sqlite"]}]},"strict-mode":{"description":"Propagate strict compiler/linker options and Qt definitions"},"tom":{"description":"Enable Tom-related source code (command-line interface)"},"tom-example":{"description":"Build Tom command-line application example","dependencies":[{"name":"tinyorm","default-features":false,"features":["tom"]}]}},"_id":"maCAKe0rDS412Mdj"} +{"fts":"tinyply https://github.com/ddiakopoulos/tinyply c++11 ply 3d mesh format importer & exporter","name":"tinyply","version":"2.3.4","description":"C++11 ply 3d mesh format importer & exporter","homepage":"https://github.com/ddiakopoulos/tinyply","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"CE9rtGPqhbyQ9QWm"} +{"fts":"tinyspline https://github.com/msteinbeck/tinyspline library for nurbs, b-splines, and bézier curves, allowing you to handle splines with ease","name":"tinyspline","version":"0.6.0","description":"Library for NURBS, B-Splines, and Bézier curves, allowing you to handle splines with ease","homepage":"https://github.com/msteinbeck/tinyspline","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"94Rt41piiH3HsJAI"} +{"fts":"tinythread https://tinythreadpp.bitsnbites.eu/ implements a fairly compatible subset of the c++11 thread management classes","name":"tinythread","version":"1.1","port-version":6,"description":"Implements a fairly compatible subset of the C++11 thread management classes","homepage":"https://tinythreadpp.bitsnbites.eu/","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"fA1Zxr3bSOFqgJHZ"} +{"fts":"tinytiff https://jkriege2.github.io/tinytiff/ winapi use win-api for file-io lightweight tiff reader/writer library","name":"tinytiff","version":"4.0.1.0","description":"Lightweight TIFF reader/writer library","homepage":"https://jkriege2.github.io/TinyTIFF/","license":"LGPL-3.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"winapi":{"description":"Use WIN-API for File-IO","supports":"windows"}},"_id":"hYUpDZRAypiFr1S7"} +{"fts":"tinytoml https://github.com/mayah/tinytoml a header only c++11 library for parsing toml.","name":"tinytoml","version":"20180219","port-version":3,"description":"A header only C++11 library for parsing TOML.","homepage":"https://github.com/mayah/tinytoml","_id":"FvrfATKhH6Ljtasj"} +{"fts":"tinyutf8 https://github.com/duffsdevice/tiny-utf8/ tinyutf8 is a library for extremely easy integration of unicode into an arbitrary c++11 project.","name":"tinyutf8","version":"4.4.3","port-version":1,"description":"TINYUTF8 is a library for extremely easy integration of Unicode into an arbitrary C++11 project.","homepage":"https://github.com/DuffsDevice/tiny-utf8/","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"UAkeyOAlEmQActvf"} +{"fts":"tinyxml https://sourceforge.net/projects/tinyxml a simple, small, minimal, c++ xml parser that can be easily integrating into other programs.","name":"tinyxml","version":"2.6.2","port-version":10,"description":"A simple, small, minimal, C++ XML parser that can be easily integrating into other programs.","homepage":"https://sourceforge.net/projects/tinyxml","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"hqGsODERb6w806SK"} +{"fts":"tinyxml2 https://github.com/leethomason/tinyxml2 a simple, small, efficient, c++ xml parser","name":"tinyxml2","version-semver":"10.0.0","description":"A simple, small, efficient, C++ XML parser","homepage":"https://github.com/leethomason/tinyxml2","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ue7WRrG29GASPWrZ"} +{"fts":"tl-expected https://github.com/tartanllama/expected c++11/14/17 std::expected implementation with functional-style extensions","name":"tl-expected","version":"1.1.0","description":"C++11/14/17 std::expected implementation with functional-style extensions","homepage":"https://github.com/TartanLlama/expected","documentation":"https://tl.tartanllama.xyz/en/latest/api/expected.html","license":"CC0-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"N485T6JqDPh7JCPc"} +{"fts":"tl-function-ref a lightweight, non-owning reference to a callable.","name":"tl-function-ref","version":"1.0.0","port-version":4,"description":"A lightweight, non-owning reference to a callable.","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"rpM01ovhdv9tDFmM"} +{"fts":"tl-generator https://tl.tartanllama.xyz single-header, ranges-compatible generator type built on c++20 coroutines","name":"tl-generator","version-date":"2021-09-28","description":"Single-header, ranges-compatible generator type built on C++20 coroutines","homepage":"https://tl.tartanllama.xyz","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"369rVWTlf6gT0Qcs"} +{"fts":"tl-optional https://github.com/tartanllama/optional c++11/14/17 std::optional implementation with functional-style extensions","name":"tl-optional","version-date":"2021-05-02","description":"C++11/14/17 std::optional implementation with functional-style extensions","homepage":"https://github.com/TartanLlama/optional","documentation":"https://tl.tartanllama.xyz/en/latest/api/optional.html","license":"CC0-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lInRxhAISQ6lytR2"} +{"fts":"tl-ranges https://github.com/tartanllama/ranges ranges that didn't make c++20","name":"tl-ranges","version-date":"2022-12-07","port-version":1,"description":"Ranges that didn't make C++20","homepage":"https://github.com/TartanLlama/ranges","documentation":"https://tl.tartanllama.xyz/en/latest/api/ranges/index.html","license":"CC0-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"R3UcikZeq9E3ZrxQ"} +{"fts":"tlx https://github.com/tlx/tlx tlx is a collection of c++ helpers and extensions universally needed, but not found in the stl","name":"tlx","version":"0.6.1","description":"tlx is a collection of C++ helpers and extensions universally needed, but not found in the STL","homepage":"https://github.com/tlx/tlx","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"T2Rtd0M6Xi2QkslT"} +{"fts":"tmx a portable c library to load tiled maps in your games.","name":"tmx","version":"1.4.0","description":"A portable C library to load tiled maps in your games.","license":"BSD-2-Clause","dependencies":["libxml2",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"tQVZ6lQpcEsAy8YC"} +{"fts":"tmxlite https://github.com/fallahn/tmxlite a lightweight c++14 parsing library for tmx map files created with the tiled map editor.","name":"tmxlite","version":"1.4.4","description":"A lightweight C++14 parsing library for tmx map files created with the Tiled map editor.","homepage":"https://github.com/fallahn/tmxlite","license":"Zlib","dependencies":["pugixml",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib","zstd"],"_id":"zW7qZwUOU74BlwjO"} +{"fts":"tmxparser c++11 library for parsing the maps generated by the map editor called tiled.","name":"tmxparser","version-date":"2019-10-14","port-version":1,"description":"C++11 library for parsing the maps generated by the Map Editor called Tiled.","license":"BSD-2-Clause","supports":"!windows","dependencies":["tinyxml2",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"RDuLd3UwGOweizWW"} +{"fts":"toml11 https://github.com/toruniina/toml11 a c++11 header-only toml parser/encoder depending only on c++ standard library.","name":"toml11","version":"4.2.0","description":"A C++11 header-only toml parser/encoder depending only on C++ standard library.","homepage":"https://github.com/ToruNiina/toml11","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"920FVRGxinoZQ85e"} +{"fts":"tomlplusplus https://marzer.github.io/tomlplusplus/ header-only toml config file parser and serializer for modern c++.","name":"tomlplusplus","version":"3.4.0","description":"Header-only TOML config file parser and serializer for modern C++.","homepage":"https://marzer.github.io/tomlplusplus/","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-tool-meson","host":true}],"_id":"O9sjwoTypO8CKdqw"} +{"fts":"torch-th https://github.com/torch/torch7 torch's th library","name":"torch-th","version-date":"2019-04-19","port-version":4,"description":"Torch's TH library","homepage":"https://github.com/torch/torch7","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"sUrqlkvEFAJenvXg"} +{"fts":"tracy https://github.com/wolfpld/tracy cli-tools build tracy command-line tools: `capture`, `csvexport`, `import-chrome`, `import-fuchsia` and `update` crash-handler enable crash handler fibers enable fibers support gui-tools build tracy gui tool: `profiler` (aka `tracy` executable) on-demand enable on-demand profiling verbose enables verbose logging a real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications.","name":"tracy","version":"0.11.1","port-version":1,"description":"A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications.","homepage":"https://github.com/wolfpld/tracy","license":"BSD-3-Clause","supports":"!(windows & (arm | uwp))","dependencies":[{"name":"pthreads","platform":"!windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["crash-handler"],"features":{"cli-tools":{"description":"Build Tracy command-line tools: `capture`, `csvexport`, `import-chrome`, `import-fuchsia` and `update`","supports":"!(windows & x86)","dependencies":[{"name":"capstone","features":["arm","arm64","x86"]},{"name":"dbus","default-features":false,"platform":"!windows"},"freetype","glfw3",{"name":"tbb","platform":"!windows"}]},"crash-handler":{"description":"Enable crash handler"},"fibers":{"description":"Enable fibers support"},"gui-tools":{"description":"Build Tracy GUI tool: `profiler` (aka `Tracy` executable)","supports":"!(windows & x86)","dependencies":[{"name":"capstone","features":["arm","arm64","x86"]},{"name":"dbus","default-features":false,"platform":"!windows"},"freetype","glfw3",{"name":"tbb","platform":"!windows"}]},"on-demand":{"description":"Enable on-demand profiling"},"verbose":{"description":"Enables verbose logging"}},"_id":"OBkQTZAhwGcA8hvV"} +{"fts":"transwarp https://github.com/bloomen/transwarp a header-only c++ library for task concurrency","name":"transwarp","version":"2.2.3","description":"A header-only C++ library for task concurrency","homepage":"https://github.com/bloomen/transwarp","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"CMstYiFWth2FhLDL"} +{"fts":"trantor https://github.com/an-tao/trantor a non-blocking i/o cross-platform tcp network library, using c++14","name":"trantor","version-semver":"1.5.21","description":"A non-blocking I/O cross-platform TCP network library, using C++14","homepage":"https://github.com/an-tao/trantor","license":"BSD-2-Clause","dependencies":["c-ares","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"XYIm0UYvCnBXuYWh"} +{"fts":"tre https://github.com/laurikari/tre tre is a lightweight, robust, and efficient posix compliant regexp matching library with some exciting features such as approximate (fuzzy) matching.","name":"tre","version":"0.8.0","port-version":6,"description":"TRE is a lightweight, robust, and efficient POSIX compliant regexp matching library with some exciting features such as approximate (fuzzy) matching.","homepage":"https://github.com/laurikari/tre","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"qRBpbRAXSkWbSiAF"} +{"fts":"tree-similarity https://github.com/databasegroup/tree-similarity tree edit distance (ted) and similarity measurement library, offering multiple algorithm implementation such as apted and lgm.","name":"tree-similarity","version-semver":"0.1.1","port-version":1,"description":"Tree edit distance (TED) and similarity measurement library, offering multiple algorithm implementation such as APTED and LGM.","homepage":"https://github.com/DatabaseGroup/tree-similarity","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"LiNVfMpI3Pa1NQF9"} +{"fts":"tree-sitter https://github.com/tree-sitter/tree-sitter an incremental parsing system for programming tools.","name":"tree-sitter","version-semver":"0.20.6","port-version":1,"description":"An incremental parsing system for programming tools.","homepage":"https://github.com/tree-sitter/tree-sitter","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"dWtK5DHsrZdyAfo9"} +{"fts":"treehh https://github.com/kpeeters/tree.hh an stl-like c++ header-only tree library","name":"treehh","version":"3.18","description":"An STL-like C++ header-only tree library","homepage":"https://github.com/kpeeters/tree.hh","license":"GPL-2.0-only OR GPL-3.0-only","_id":"lYKIR2tnVclB2ovi"} +{"fts":"treehopper https://treehopper.io treehopper connects the physical world to your computer, tablet, or smartphone.","name":"treehopper","version":"1.11.3","port-version":9,"description":"Treehopper connects the physical world to your computer, tablet, or smartphone.","homepage":"https://treehopper.io","supports":"!staticcrt & !uwp","dependencies":[{"name":"libusb","platform":"linux"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"SThPJQ0MSaImkotw"} +{"fts":"triangle http://www.cs.cmu.edu/~quake/triangle.html a two-dimensional quality mesh generator and delaunay triangulator.","name":"triangle","version":"1.6","port-version":3,"description":"A Two-Dimensional Quality Mesh Generator and Delaunay Triangulator.","homepage":"http://www.cs.cmu.edu/~quake/triangle.html","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"UWzZEMcWg03PgG98"} +{"fts":"triton https://github.com/jonathansalwan/triton boost use boost as multiprecision library python build triton with python bindings triton is a dynamic binary analysis (dba) framework. it provides internal components like a dynamic symbolic execution (dse) engine, a dynamic taint engine, ast representations of the x86, x86-64, arm32 and aarch64 instructions set architecture (isa), smt simplification passes, an smt solver interface and, the last but not least, python bindings.","name":"triton","version-date":"2023-08-16","description":"Triton is a Dynamic Binary Analysis (DBA) framework. It provides internal components like a Dynamic Symbolic Execution (DSE) engine, a dynamic taint engine, AST representations of the x86, x86-64, ARM32 and AArch64 Instructions Set Architecture (ISA), SMT simplification passes, an SMT solver interface and, the last but not least, Python bindings.","homepage":"https://github.com/JonathanSalwan/Triton","license":"Apache-2.0","supports":"!arm","dependencies":[{"name":"capstone","default-features":false,"features":["arm","arm64","x86"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"z3"],"features":{"boost":{"description":"Use Boost as multiprecision library","dependencies":["boost-multiprecision","boost-numeric-conversion"]},"python":{"description":"Build Triton with Python bindings","dependencies":[{"name":"python3","default-features":false}]}},"_id":"vm5ZrRwYQ981OwOo"} +{"fts":"trompeloeil https://github.com/rollbear/trompeloeil a thread-safe header-only mocking framework for c++11/14 using the boost software license 1.0","name":"trompeloeil","version":"47","description":"A thread-safe header-only mocking framework for C++11/14 using the Boost Software License 1.0","homepage":"https://github.com/rollbear/trompeloeil","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"BIJbQY3h2gpxbFK8"} +{"fts":"try-catcher https://github.com/daleabarnard/try-catcher c++ header uses raii to try each step of a sequence of operations, catch all exceptions that may occur, and throw a single, composite message when trycatcher goes out of scope.","name":"try-catcher","version":"1.0.1","description":"C++ header uses RAII to try each step of a sequence of operations, catch all exceptions that may occur, and throw a single, composite message when TryCatcher goes out of scope.","homepage":"https://github.com/daleabarnard/try-catcher","license":"MIT","_id":"xGJeJ54f6KLPb8aT"} +{"fts":"tsl-hopscotch-map c++ implementation of a fast hash map and hash set using hopscotch hashing","name":"tsl-hopscotch-map","version":"2.3.1","description":"C++ implementation of a fast hash map and hash set using hopscotch hashing","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"FTZmnZ2rif1KFcUQ"} +{"fts":"tsl-ordered-map c++ hash map and hash set which preserve the order of insertion","name":"tsl-ordered-map","version":"1.1.0","description":"C++ hash map and hash set which preserve the order of insertion","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"b96smynIQRzZzato"} +{"fts":"tsl-sparse-map c++ implementation of a memory efficient hash map and hash set","name":"tsl-sparse-map","version":"0.6.2","port-version":3,"description":"C++ implementation of a memory efficient hash map and hash set","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"p7Q87Gcf18Cy270c"} +{"fts":"ttauri https://github.com/ttauri-project/ttauri @takev a portable, low latency, retained-mode gui framework written in c++. (renamed to hikogui)","name":"ttauri","version":"0.5.0","port-version":2,"maintainers":"@takev","description":"A portable, low latency, retained-mode GUI framework written in C++. (renamed to hikogui)","homepage":"https://github.com/ttauri-project/ttauri","license":"BSL-1.0","supports":"windows & x64","dependencies":["hikogui"],"_id":"66NoqN36UoUl07a1"} +{"fts":"tuplet https://github.com/codeinred/tuplet a lightweight tuple library for modern c++","name":"tuplet","version":"2.1.1","description":"A Lightweight Tuple Library for Modern C++","homepage":"https://github.com/codeinred/tuplet","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"bq16I2PofLiZxsLq"} +{"fts":"turbobase64 https://github.com/powturbo/turbo-base64 fastest base64 simd/neon library","name":"turbobase64","version-date":"2020-01-12","port-version":3,"description":"Fastest Base64 SIMD/Neon library","homepage":"https://github.com/powturbo/Turbo-Base64","license":"GPL-3.0-only","supports":"!windows","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"k5O2ztPtmMbMUYjA"} +{"fts":"tvision https://github.com/magiblot/tvision a modern port of turbo vision 2.0, the classical framework for text-based user interfaces.","name":"tvision","version-date":"2024-05-22","description":"A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces.","homepage":"https://github.com/magiblot/tvision","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"6kCwZA65NDRHnAck"} +{"fts":"tweeny https://github.com/mobius3/tweeny a modern c++ tweening library","name":"tweeny","version":"3.2.0","port-version":1,"description":"A modern C++ tweening library","homepage":"https://github.com/mobius3/tweeny","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"67V6vo0Qp3x6DMjP"} +{"fts":"type-lite https://github.com/martinmoene/type-lite test build with test strong types for c++98, c++11 and later in a single-file header-only library.","name":"type-lite","version":"0.2.0","description":"Strong types for C++98, C++11 and later in a single-file header-only library.","homepage":"https://github.com/martinmoene/type-lite","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"test":{"description":"Build with test"}},"_id":"F3m11l7V7g8AlsYp"} +{"fts":"type-safe https://github.com/foonathan/type_safe zero overhead abstractions that use the c++ type system to prevent bugs.","name":"type-safe","version":"0.2.4","description":"Zero overhead abstractions that use the C++ type system to prevent bugs.","homepage":"https://github.com/foonathan/type_safe","dependencies":["debug-assert",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"8R2UKPMVqvnEfMJn"} +{"fts":"uchardet https://cgit.freedesktop.org/uchardet/uchardet/ tool build uchardet cli tool. an encoding detector library ported from mozilla.","name":"uchardet","version":"0.0.8","description":"An encoding detector library ported from Mozilla.","homepage":"https://cgit.freedesktop.org/uchardet/uchardet/","license":"GPL-2.0 AND MPL-1.1","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tool":{"description":"Build uchardet CLI tool.","dependencies":["getopt"]}},"_id":"ORnWJVndYQb4t4iV"} +{"fts":"udt https://udt.sourceforge.io/ udt is a reliable udp based application level data transport protocol for distributed data intensive applications over wide area high-speed networks.","name":"udt","version":"4.11","description":"UDT is a reliable UDP based application level data transport protocol for distributed data intensive applications over wide area high-speed networks.","homepage":"https://udt.sourceforge.io/","license":null,"supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"OyEe4HCz0UIXnx1g"} +{"fts":"umock-c https://github.com/azure/umock-c a pure c mocking library","name":"umock-c","version-date":"2022-01-21","port-version":1,"description":"A pure C mocking library","homepage":"https://github.com/Azure/umock-c","license":"MIT","dependencies":["azure-macro-utils-c",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Qn0w6tDRBU6MFOKg"} +{"fts":"uni-algo https://github.com/uni-algo/uni-algo unicode algorithms implementation","name":"uni-algo","version-semver":"1.2.0","description":"Unicode Algorithms Implementation","homepage":"https://github.com/uni-algo/uni-algo","license":"Unlicense OR MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"E521nOSEMhX8tTzY"} +{"fts":"unicorn-lib https://github.com/captaincrowbar/unicorn-lib unicode library for c++ by ross smith","name":"unicorn-lib","version-date":"2022-01-24","port-version":2,"description":"Unicode library for C++ by Ross Smith","homepage":"https://github.com/CaptainCrowbar/unicorn-lib","license":"MIT","supports":"!uwp","dependencies":[{"name":"libiconv","platform":"!windows"},{"name":"pcre2","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"UlKnrnwT9TlnZGOA"} +{"fts":"unicorn https://github.com/unicorn-engine/unicorn unicorn is a lightweight multi-platform, multi-architecture cpu emulator framework","name":"unicorn","version":"2.0.1","description":"Unicorn is a lightweight multi-platform, multi-architecture CPU emulator framework","homepage":"https://github.com/unicorn-engine/unicorn","license":"GPL-2.0-only","supports":"windows & !uwp & !arm","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"6eI8du3JhAUF2igO"} +{"fts":"units https://github.com/nholthaus/units a compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies.","name":"units","version":"2.3.3","port-version":1,"description":"A compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies.","homepage":"https://github.com/nholthaus/units","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"6VLclIsSiqgGkDqv"} +{"fts":"unittest-cpp https://github.com/unittest-cpp/unittest-cpp a lightweight unit testing framework for c++","name":"unittest-cpp","version-semver":"2.0.0","port-version":6,"description":"A lightweight unit testing framework for C++","homepage":"https://github.com/unittest-cpp/unittest-cpp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"s9hBtIuT7UVjE7Pm"} +{"fts":"unixodbc https://github.com/lurcher/unixodbc unixodbc is an open source odbc sub-system and an odbc sdk for linux, mac osx, and unix","name":"unixodbc","version":"2.3.11","port-version":2,"description":"unixODBC is an Open Source ODBC sub-system and an ODBC SDK for Linux, Mac OSX, and UNIX","homepage":"https://github.com/lurcher/unixODBC","license":"LGPL-2.1-only","supports":"osx | linux","_id":"IXEfBR6Li0XSGyVz"} +{"fts":"unordered-dense https://github.com/martinus/unordered_dense a fast & densely stored hashmap and hashset based on robin-hood backward shift deletion","name":"unordered-dense","version":"4.4.0","description":"A fast & densely stored hashmap and hashset based on robin-hood backward shift deletion","homepage":"https://github.com/martinus/unordered_dense","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"665qynXUgDAwuaYa"} +{"fts":"unqlite https://unqlite.org/ an embedded nosql, transactional database engine","name":"unqlite","version":"1.1.9","port-version":2,"description":"An embedded NoSQL, transactional database engine","homepage":"https://unqlite.org/","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"rimTU0zHTvgUASKc"} +{"fts":"unrar https://www.rarlab.com rarlab's unrar library","name":"unrar","version":"7.0.7","description":"rarlab's unrar library","homepage":"https://www.rarlab.com","license":null,"supports":"windows & !uwp & !arm & !static","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"_id":"695FGwsP0ZPrbIji"} +{"fts":"upa-url https://github.com/upa-url/upa cxx11 compile library with c++11 (for use in c++11 and c++14 projects) an implementation of the whatwg url standard in c++","name":"upa-url","version":"1.0.0","description":"An implementation of the WHATWG URL Standard in C++","homepage":"https://github.com/upa-url/upa","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cxx11":{"description":"Compile library with C++11 (for use in C++11 and C++14 projects)"}},"_id":"8dhDHY7Cl1MKV8gd"} +{"fts":"upb https://github.com/protocolbuffers/protobuf codegen build code generator machinery μpb (often written 'upb') is a small protobuf implementation written in c.","name":"upb","version":"4.25.1","port-version":1,"description":"μpb (often written 'upb') is a small protobuf implementation written in C.","homepage":"https://github.com/protocolbuffers/protobuf","license":"BSD-2-Clause","dependencies":["utf8-range",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"codegen":{"description":"Build code generator machinery","supports":"!uwp","dependencies":["abseil","protobuf"]}},"_id":"AJ9HrFTxt7vUMdLZ"} +{"fts":"urdfdom-headers https://github.com/ros/urdfdom_headers the urdf (u-robot description format) headers provides core data structure headers for urdf.","name":"urdfdom-headers","version":"1.1.1","description":"The URDF (U-Robot Description Format) headers provides core data structure headers for URDF.","homepage":"https://github.com/ros/urdfdom_headers","license":"BSD-2-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"l5qxDrQgSipOcBV9"} +{"fts":"urdfdom https://github.com/ros/urdfdom provides core data structures and a simple xml parsers for populating the class data structures from an urdf file.","name":"urdfdom","version":"3.1.1","description":"Provides core data structures and a simple XML parsers for populating the class data structures from an URDF file.","homepage":"https://github.com/ros/urdfdom","license":"BSD-3-Clause","supports":"!staticcrt","dependencies":["console-bridge","tinyxml","urdfdom-headers",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"x7SG1CGzRJUexDZK"} +{"fts":"urho3d https://github.com/urho3d/urho3d examples build examples. readline enable readline. tools build tools. urho3d is a free lightweight, cross-platform 2d and 3d game engine implemented in c++ and released under the mit license. greatly inspired by ogre and horde3d.","name":"urho3d","version-date":"2021-03-01","port-version":5,"description":"Urho3D is a free lightweight, cross-platform 2D and 3D game engine implemented in C++ and released under the MIT license. Greatly inspired by OGRE and Horde3D.","homepage":"https://github.com/urho3d/Urho3D","supports":"!(arm | uwp)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"examples":{"description":"Build examples."},"readline":{"description":"Enable readline.","dependencies":["readline"]},"tools":{"description":"Build tools."}},"_id":"u6MS47D0WevfhsTW"} +{"fts":"uriparser https://uriparser.github.io/ tool builds cli tool uriparse. strictly rfc 3986 compliant uri parsing and handling library written in c89.","name":"uriparser","version":"0.9.8","description":"Strictly RFC 3986 compliant URI parsing and handling library written in C89.","homepage":"https://uriparser.github.io/","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tool":{"description":"Builds CLI tool uriparse."}},"_id":"1b4K3cc5I3zgMDC0"} +{"fts":"usbmuxd http://www.libimobiledevice.org a socket daemon to multiplex connections from and to ios devices","name":"usbmuxd","version-date":"2023-07-21","port-version":1,"description":"A socket daemon to multiplex connections from and to iOS devices","homepage":"http://www.libimobiledevice.org","license":"LGPL-2.0-or-later","supports":"(!windows & !android & !ios) | mingw","dependencies":["dirent","getopt","libimobiledevice","libimobiledevice-glue","libusb","pthreads",{"name":"vcpkg-cmake","host":true}],"_id":"ZN9S67M3kNkoIG5s"} +{"fts":"usd https://github.com/pixaranimationstudios/usd universal scene description (usd) is an efficient, scalable system for authoring, reading, and streaming time-sampled scene description for interchange between graphics applications.","name":"usd","version":"24.5","description":"Universal Scene Description (USD) is an efficient, scalable system for authoring, reading, and streaming time-sampled scene description for interchange between graphics applications.","homepage":"https://github.com/PixarAnimationStudios/USD","license":null,"supports":"!x86 & !arm & !android","dependencies":["boost-assign","boost-crc","boost-date-time","boost-filesystem","boost-format","boost-multi-index","boost-program-options","boost-regex","boost-system","boost-variant","boost-vmd","tbb",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"TH0e9fwqLKieTDuH"} +{"fts":"usearch https://github.com/unum-cloud/usearch fastest search & clustering engine × for vectors & strings","name":"usearch","version":"2.3.2","description":"Fastest Search & Clustering engine × for Vectors & Strings","homepage":"https://github.com/unum-cloud/usearch","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"esRI4jaFOMVDGMjC"} +{"fts":"usockets https://github.com/unetworking/usockets event build usockets with epoll support network build usockets with winsock support ssl build usockets with openssl support miniscule cross-platform eventing, networking & crypto for async applications","name":"usockets","version":"0.8.8","port-version":1,"description":"Miniscule cross-platform eventing, networking & crypto for async applications","homepage":"https://github.com/uNetworking/uSockets","license":"Apache-2.0","dependencies":["libuv",{"name":"vcpkg-cmake","host":true}],"features":{"event":{"description":"Build usockets with epoll support"},"network":{"description":"Build usockets with winsock support","dependencies":["winsock2"]},"ssl":{"description":"Build usockets with openssl support","dependencies":["openssl"]}},"_id":"rkGh8YByZ8K1zCSW"} +{"fts":"usrsctp https://github.com/sctplab/usrsctp a userland sctp stack supporting freebsd, linux, mac os x and windows.","name":"usrsctp","version":"0.9.5.0","port-version":4,"description":"A userland SCTP stack supporting FreeBSD, Linux, Mac OS X and Windows.","homepage":"https://github.com/sctplab/usrsctp","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"wQAWCAkz2Km0vUYt"} +{"fts":"utf8-range https://github.com/protocolbuffers/protobuf fast utf-8 validation with range algorithm (neon+sse4+avx2)","name":"utf8-range","version":"4.25.1","description":"Fast UTF-8 validation with Range algorithm (NEON+SSE4+AVX2)","homepage":"https://github.com/protocolbuffers/protobuf","license":"MIT","dependencies":["abseil",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"XH2pk6BavRxnaumH"} +{"fts":"utf8h https://github.com/sheredom/utf8.h single header utf8 string functions for c and c++","name":"utf8h","version-date":"2021-11-18","port-version":1,"description":"Single header utf8 string functions for C and C++","homepage":"https://github.com/sheredom/utf8.h","license":"Unlicense","_id":"BPT7ASOupBEWW1jr"} +{"fts":"utf8proc https://github.com/julialang/utf8proc clean c library for processing utf-8 unicode data.","name":"utf8proc","version":"2.9.0","description":"Clean C library for processing UTF-8 Unicode data.","homepage":"https://github.com/JuliaLang/utf8proc","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"7b3HTqob9Ml1z6VL"} +{"fts":"utfcpp https://github.com/nemtrif/utfcpp utf-8 with c++ in a portable way","name":"utfcpp","version":"4.0.5","description":"UTF-8 with C++ in a Portable Way","homepage":"https://github.com/nemtrif/utfcpp","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ALgVHeU2gHA3E0sy"} +{"fts":"utfz https://github.com/imqs/utfz a tiny c++ library for parsing and encoding utf-8","name":"utfz","version":"1.2","port-version":4,"description":"A tiny C++ library for parsing and encoding utf-8","homepage":"https://github.com/IMQS/utfz","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"9SEKDZ9q1XaeT9UU"} +{"fts":"uthash https://troydhanson.github.io/uthash/ c macros for hash tables and more.","name":"uthash","version-semver":"2.3.0","description":"C macros for hash tables and more.","homepage":"https://troydhanson.github.io/uthash/","license":"BSD-1-Clause","_id":"bCUIqNhr7pNsuKKk"} +{"fts":"uthenticode https://github.com/trailofbits/uthenticode a cross-platform library for verifying authenticode signatures","name":"uthenticode","version":"2.0.1","port-version":1,"description":"A cross-platform library for verifying Authenticode signatures","homepage":"https://github.com/trailofbits/uthenticode","supports":"!uwp","dependencies":["openssl","pe-parse",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"FXVHcCsz1m6HoF78"} +{"fts":"uvatlas https://github.com/microsoft/uvatlas eigen use eigen & spectra for eigen-value computations spectre build spectre-mitigated library tools meshconvert command-line tool uvatlas isochart texture atlas","name":"uvatlas","version-date":"2024-09-04","description":"UVAtlas isochart texture atlas","homepage":"https://github.com/Microsoft/UVAtlas","documentation":"https://github.com/Microsoft/UVAtlas/wiki","license":"MIT","supports":"(windows & !arm32) | linux","dependencies":[{"name":"directx-headers","platform":"mingw | linux"},"directxmath",{"name":"ms-gdkx","platform":"xbox"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"eigen":{"description":"Use Eigen & Spectra for eigen-value computations","dependencies":["eigen3","spectra"]},"spectre":{"description":"Build Spectre-mitigated library"},"tools":{"description":"meshconvert command-line tool","supports":"windows & !uwp & !xbox","dependencies":[{"name":"directxmesh","default-features":false},{"name":"directxtex","default-features":false}]}},"_id":"DRXh1qk195IeUgZW"} +{"fts":"uvw https://github.com/skypjack/uvw a compilable static library, event based, tiny and easy to use libuv wrapper in modern c++.","name":"uvw","version":"3.2.0","description":"A compilable static library, event based, tiny and easy to use libuv wrapper in modern C++.","homepage":"https://github.com/skypjack/uvw","license":"MIT","dependencies":["libuv",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"m45rpCb6MusqWxVL"} +{"fts":"uwebsockets https://github.com/uwebsockets/uwebsockets simple, secure & standards compliant web i/o for the most demanding of applications","name":"uwebsockets","version-semver":"20.67.0","description":"Simple, secure & standards compliant web I/O for the most demanding of applications","homepage":"https://github.com/uWebSockets/uWebSockets","license":"Apache-2.0","dependencies":["usockets","zlib"],"_id":"aMnbJsFqb8wzPtJi"} +{"fts":"v-hacd https://github.com/kmammou/v-hacd opencl builds opencl enabled lib openmp builds openmp enabled lib the v-hacd library decomposes a 3d surface into a set of \"near\" convex parts.","name":"v-hacd","version":"3.2.0","port-version":4,"description":"The V-HACD library decomposes a 3D surface into a set of \"near\" convex parts.","homepage":"https://github.com/kmammou/v-hacd","supports":"!arm","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"opencl":{"description":"Builds opencl enabled lib","dependencies":["opencl"]},"openmp":{"description":"Builds openmp enabled lib"}},"_id":"RYBHANImwaxD5QfF"} +{"fts":"v8 https://v8.dev google chrome's javascript engine","name":"v8","version":"9.1.269.39","port-version":8,"description":"Google Chrome's JavaScript engine","homepage":"https://v8.dev","license":"BSD-3-Clause","supports":"!(arm | arm64 | uwp | osx | linux)","dependencies":[{"name":"glib","platform":"linux"},"icu",{"name":"pthread","platform":"linux"},{"name":"vcpkg-gn","host":true},{"name":"vcpkg-tool-python2","host":true},"zlib"],"_id":"OKUiZRRvOuxdQIhe"} +{"fts":"valijson header-only c++ library for json schema validation","name":"valijson","version":"1.0.2","description":"Header-only C++ library for JSON Schema validation","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"7mHMmkJyfEYKUWvj"} +{"fts":"value-ptr-lite https://github.com/martinmoene/value-ptr-lite test build and perform value_ptr-lite tests. a c++ smart-pointer with value semantics for c++98, c++11 and later in a single-file header-only library.","name":"value-ptr-lite","version-semver":"0.2.1","port-version":1,"description":"A C++ smart-pointer with value semantics for C++98, C++11 and later in a single-file header-only library.","homepage":"https://github.com/martinmoene/value-ptr-lite","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"test":{"description":"Build and perform value_ptr-lite tests."}},"_id":"ljGEGl55Yb41FzMm"} +{"fts":"vamp-sdk https://www.vamp-plugins.org/develop.html library for vamp plugins","name":"vamp-sdk","version":"2.10","port-version":5,"description":"Library for Vamp plugins","homepage":"https://www.vamp-plugins.org/develop.html","license":"MIT","supports":"!uwp","dependencies":[{"name":"libsndfile","default-features":false},{"name":"vcpkg-cmake","host":true}],"_id":"boAAUgdx4Aq3XyDP"} +{"fts":"variant-lite a c++17-like variant, a type-safe union for c++98, c++11 and later in a single-file header-only library","name":"variant-lite","version":"2.0.0","description":"A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"hVRVyOHmOALI0Zot"} +{"fts":"vc https://github.com/vcdevel/vc simd vector classes for c++ .","name":"vc","version":"1.4.4","description":"SIMD Vector Classes for C++ .","homepage":"https://github.com/VcDevel/Vc","license":"BSD-3-Clause","supports":"!arm64","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"uLGdb64V1kWDSuxi"} +{"fts":"vcglib library for manipulation, processing, cleaning, simplifying triangle meshes.","name":"vcglib","version":"2023.12","description":"library for manipulation, processing, cleaning, simplifying triangle meshes.","license":"GPL-3.0-only","dependencies":["eigen3"],"_id":"tIznJ82ra9EUQ9D6"} +{"fts":"vcpkg-boost ","name":"vcpkg-boost","version-date":"2024-05-15","license":"MIT","_id":"ghA17kN2DKjA1PLD"} +{"fts":"vcpkg-cmake-config ","name":"vcpkg-cmake-config","version-date":"2024-05-23","documentation":"https://learn.microsoft.com/vcpkg/maintainers/functions/vcpkg_cmake_config_fixup","license":"MIT","_id":"Gm54x6CUJCiJeact"} +{"fts":"vcpkg-cmake-get-vars ","name":"vcpkg-cmake-get-vars","version-date":"2024-09-22","documentation":"https://vcpkg.io/en/docs/README.html","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"iZ6ZXg5FI0tmdQop"} +{"fts":"vcpkg-cmake ","name":"vcpkg-cmake","version-date":"2024-04-23","documentation":"https://learn.microsoft.com/vcpkg/maintainers/functions/vcpkg_cmake_configure","license":"MIT","_id":"Ib2QW5qqNo9NocvW"} +{"fts":"vcpkg-get-python-packages ","name":"vcpkg-get-python-packages","version-date":"2024-01-24","documentation":"https://learn.microsoft.com/en-us/vcpkg/maintainers/functions/vcpkg_get_python_packages","license":"MIT","supports":"native","_id":"mtoFALzo8LMa1tOI"} +{"fts":"vcpkg-get-python ","name":"vcpkg-get-python","version-date":"2024-06-22","license":"MIT","supports":"native","_id":"W23NXmT8FAiNpOmJ"} +{"fts":"vcpkg-gfortran metaport to install gfortran dependencies from msys if vcpkg_use_external_fortran is false","name":"vcpkg-gfortran","version":"3","port-version":3,"description":"Metaport to install gfortran dependencies from msys if VCPKG_USE_EXTERNAL_Fortran is false","supports":"windows & !arm & !uwp","_id":"D4A9u5lfZmwbew7c"} +{"fts":"vcpkg-gn gn is a meta-build system that generates build files for ninja (gn is the build system for chromium, fuchsia, and related projects)","name":"vcpkg-gn","version-date":"2024-02-22","description":"GN is a meta-build system that generates build files for Ninja (GN is the build system for Chromium, Fuchsia, and related projects)","documentation":"https://gn.googlesource.com/gn/+/main/docs/reference.md","license":"MIT","supports":"native","dependencies":[{"name":"vcpkg-tool-gn","host":true}],"_id":"mx1lKazVh0s4yeQR"} +{"fts":"vcpkg-msbuild pkg-config enable pkg-config lookup for msbuild ","name":"vcpkg-msbuild","version-date":"2023-08-08","documentation":"https://vcpkg.io/en/docs/README.html","license":"MIT","supports":"native & windows","dependencies":[{"name":"vcpkg-cmake-get-vars","host":true},{"name":"vcpkg-pkgconfig-get-modules","host":true}],"features":{"pkg-config":{"description":"Enable pkg-config lookup for msbuild","dependencies":["pkgconf"]}},"_id":"pFtTKbbfbt6zsd4u"} +{"fts":"vcpkg-pkgconfig-get-modules ","name":"vcpkg-pkgconfig-get-modules","version-date":"2024-04-03","documentation":"https://learn.microsoft.com/vcpkg/maintainers/functions/vcpkg_pkgconfig_get_modules","license":"MIT","supports":"native","dependencies":["pkgconf"],"_id":"SUqxiZ6QgOM0bZ7r"} +{"fts":"vcpkg-qmake ","name":"vcpkg-qmake","version-date":"2023-03-22","port-version":3,"documentation":"https://vcpkg.io/en/docs/README.html","license":"MIT","supports":"native","dependencies":["pkgconf",{"name":"qtbase","default-features":false},{"name":"vcpkg-cmake-get-vars","host":true}],"_id":"VRPgvGsFifCwsOLM"} +{"fts":"vcpkg-tool-bazel https://github.com/bazelbuild/bazel bazel build system","name":"vcpkg-tool-bazel","version":"5.2.0","description":"Bazel build system","homepage":"https://github.com/bazelbuild/bazel","license":"Apache-2.0","supports":"native","_id":"kO7mf3bsbNMZXHTB"} +{"fts":"vcpkg-tool-gn https://gn.googlesource.com/gn/ gn build system","name":"vcpkg-tool-gn","version-date":"2024-02-22","description":"GN build system","homepage":"https://gn.googlesource.com/gn/","license":null,"supports":"native","_id":"pulFcAsZtJAfx9gH"} +{"fts":"vcpkg-tool-gyp-next https://github.com/nodejs/gyp-next","name":"vcpkg-tool-gyp-next","version-date":"2022-10-15","description":"https://github.com/nodejs/gyp-next","supports":"native","_id":"AAaAnqDtzk2U8pBk"} +{"fts":"vcpkg-tool-lessmsi https://github.com/activescott/lessmsi this is a utility with a graphical user interface and a command line interface that can be used to view and extract the contents of an msi file.","name":"vcpkg-tool-lessmsi","version":"1.10.0","port-version":1,"description":"This is a utility with a graphical user interface and a command line interface that can be used to view and extract the contents of an MSI file.","homepage":"https://github.com/activescott/lessmsi","license":"MIT","supports":"native & windows","_id":"Sj0XydC9YdPV5y1d"} +{"fts":"vcpkg-tool-meson https://github.com/mesonbuild/meson meson build system","name":"vcpkg-tool-meson","version":"1.5.2","description":"Meson build system","homepage":"https://github.com/mesonbuild/meson","license":"Apache-2.0","supports":"native","dependencies":["vcpkg-cmake-get-vars"],"_id":"U0GChgle1e68t7w1"} +{"fts":"vcpkg-tool-mozbuild https://firefox-source-docs.mozilla.org/build/buildsystem/mozbuild/index.html mozbuild is a python package providing functionality used by mozilla’s build system","name":"vcpkg-tool-mozbuild","version":"4.0.2","description":"mozbuild is a Python package providing functionality used by Mozilla’s build system","homepage":"https://firefox-source-docs.mozilla.org/build/buildsystem/mozbuild/index.html","supports":"native & x64 & windows","_id":"xvfFM4TbVwSyjiaR"} +{"fts":"vcpkg-tool-ninja https://ninja-build.org/ ninja is a small build system with a focus on speed.","name":"vcpkg-tool-ninja","version-date":"2022-03-31","port-version":2,"description":"Ninja is a small build system with a focus on speed.","homepage":"https://ninja-build.org/","license":"Apache-2.0","supports":"native","dependencies":["vcpkg-cmake","vcpkg-cmake-config"],"_id":"5yOrJO8bvEQDfVd3"} +{"fts":"vcpkg-tool-nodejs ","name":"vcpkg-tool-nodejs","version-semver":"16.18.0","port-version":1,"supports":"native","_id":"OBnppF16mYWPdXIj"} +{"fts":"vcpkg-tool-python2 https://www.python.org/download/releases/2.0/ python 2","name":"vcpkg-tool-python2","version":"2.7.18","port-version":1,"description":"Python 2","homepage":"https://www.python.org/download/releases/2.0/","license":"PSF-2.0","supports":"!uwp & !(arm & windows)","dependencies":[{"name":"vcpkg-tool-lessmsi","host":true,"platform":"windows"}],"_id":"913dA5ZafImO3MSI"} +{"fts":"vectorclass https://github.com/vectorclass/version2 c++ class library for using the single instruction multiple data (simd) instructions in modern microprocessors","name":"vectorclass","version-string":"2.02.00","description":"C++ class library for using the Single Instruction Multiple Data (SIMD) instructions in modern Microprocessors","homepage":"https://github.com/vectorclass/version2","license":"Apache-2.0","supports":"!(arm | arm64)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"T4VAUdCfTVI5hEsq"} +{"fts":"veigar https://github.com/winsoft666/veigar winsoft666 cross platform rpc library using shared memory.","name":"veigar","version":"1.2","maintainers":"winsoft666 ","description":"Cross platform RPC library using shared memory.","homepage":"https://github.com/winsoft666/veigar","license":"GPL-3.0-or-later","supports":"linux | (windows & !uwp & !xbox)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"8kKEvDjwLmjaUG4O"} +{"fts":"velodyne-decoder https://github.com/valgur/velodyne_decoder a decoder library for raw velodyne data and telemetry info","name":"velodyne-decoder","version":"3.0.0","port-version":1,"description":"A decoder library for raw Velodyne data and telemetry info","homepage":"https://github.com/valgur/velodyne_decoder","license":"BSD-3-Clause","dependencies":["ms-gsl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"yaml-cpp","version>=":"0.7.0"}],"_id":"uRBGL7j7IErFIsDO"} +{"fts":"verdict https://github.com/sandialabs/verdict compute quality functions of 2 and 3-dimensional regions.","name":"verdict","version":"1.4.0","description":"Compute quality functions of 2 and 3-dimensional regions.","homepage":"https://github.com/sandialabs/verdict","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"SjjlFvTVLWLcmYlI"} +{"fts":"via-httplib https://github.com/kenba/via-httplib c++ http library","name":"via-httplib","version":"1.9.0","description":"C++ HTTP Library","homepage":"https://github.com/kenba/via-httplib","license":"GPL-2.0-or-later","dependencies":["boost-asio","json-spirit",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"aoO3g1xNzcHYpYzU"} +{"fts":"vili https://github.com/viliorg/vili sygmei a nice and readable data format !","name":"vili","version":"1.0.0+20221123","port-version":1,"maintainers":"Sygmei","description":"A nice and readable data format !","homepage":"https://github.com/ViliOrg/Vili","license":"MIT","dependencies":["fmt","nlohmann-fifo-map","pegtl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ir3wJ0qfUpdiKGpo"} +{"fts":"vincentlaucsb-csv-parser https://github.com/vincentlaucsb/csv-parser a modern c++ library for reading, writing, and analyzing csv (and similar) files.","name":"vincentlaucsb-csv-parser","version":"2.2.3","description":"A modern C++ library for reading, writing, and analyzing CSV (and similar) files.","homepage":"https://github.com/vincentlaucsb/csv-parser","license":"MIT","supports":"!uwp","dependencies":["hedley","mio","string-view-lite",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"dp6qWALHRzxRw2hq"} +{"fts":"visit-struct a header-only library providing structure visitors for c++11 and c++14","name":"visit-struct","version":"1.1.0","description":"A header-only library providing structure visitors for C++11 and C++14","license":"BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"PQQivQlZWo709VGS"} +{"fts":"vit-vit-ctpl https://github.com/vit-vit/ctpl lockfree depends on boost lockfree queue library modern and efficient c++ thread pool library","name":"vit-vit-ctpl","version":"0.0.2","description":"Modern and efficient C++ Thread Pool Library","homepage":"https://github.com/vit-vit/ctpl","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"lockfree":{"description":"Depends on Boost Lockfree Queue library","dependencies":["boost-lockfree"]}},"_id":"Q2pNDTpVUzrE2UVd"} +{"fts":"vk-bootstrap https://github.com/charles-lunarg/vk-bootstrap vulkan bootstraping library","name":"vk-bootstrap","version":"1.3.279","port-version":1,"description":"Vulkan bootstraping library","homepage":"https://github.com/charles-lunarg/vk-bootstrap","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"vulkan-headers"],"_id":"65YW4aotlZl43Nqf"} +{"fts":"vkfft https://github.com/dtolm/vkfft vulkan/cuda/hip/opencl/level zero fast fourier transform library","name":"vkfft","version":"1.2.31","description":"Vulkan/CUDA/HIP/OpenCL/Level Zero Fast Fourier Transform library","homepage":"https://github.com/DTolm/VkFFT","license":"MIT","_id":"KBsYewddREKtXBqH"} +{"fts":"vladimirshaleev-ipaddress https://vladimirshaleev.github.io/ipaddress/ a library for working and manipulating ipv4/ipv6 addresses and networks in modern c++.","name":"vladimirshaleev-ipaddress","version":"1.1.0","description":"A library for working and manipulating IPv4/IPv6 addresses and networks in modern C++.","homepage":"https://vladimirshaleev.github.io/ipaddress/","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"L89zX8InDWMIluLP"} +{"fts":"vlfeat https://www.vlfeat.org openmp enable openmp support an open library of computer vision algorithms","name":"vlfeat","version-date":"2020-07-10","port-version":4,"description":"An open library of computer vision algorithms","homepage":"https://www.vlfeat.org","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"openmp":{"description":"Enable OpenMP support"}},"_id":"rVGOO70NdEZvfMM5"} +{"fts":"vlpp https://github.com/vczh-libraries/release vczh gacuicore enable gacui core gacuirecompiler enable gacui compiler gacuireflection enable gacui reflection glrparser enable glrparser reflection enable reflection tools build tools workflowcompiler enable vlppworkflow compiler workflowlibrary enable vlppworkflow library workflowruntime enable vlppworkflow runtime common c++ construction, including string operation / generic container / linq / general-lr parser generator / multithreading / reflection for c++ / etc","name":"vlpp","version":"1.2.9.0","maintainers":"vczh","description":"Common C++ construction, including string operation / generic container / linq / General-LR parser generator / multithreading / reflection for C++ / etc","homepage":"https://github.com/vczh-libraries/Release","license":null,"supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"gacuicore":{"description":"Enable GacUI Core","dependencies":[{"name":"vlpp","features":["glrparser","workflowlibrary"]}]},"gacuirecompiler":{"description":"Enable GacUI Compiler","dependencies":[{"name":"vlpp","features":["gacuireflection","workflowcompiler"]}]},"gacuireflection":{"description":"Enable GacUI Reflection","dependencies":[{"name":"vlpp","features":["gacuicore","workflowruntime"]}]},"glrparser":{"description":"Enable GlrParser","dependencies":[{"name":"vlpp","features":["reflection"]}]},"reflection":{"description":"Enable Reflection"},"tools":{"description":"Build tools","supports":"!osx"},"workflowcompiler":{"description":"Enable VlppWorkflow Compiler","dependencies":[{"name":"vlpp","features":["workflowruntime"]}]},"workflowlibrary":{"description":"Enable VlppWorkflow Library","dependencies":[{"name":"vlpp","features":["reflection"]}]},"workflowruntime":{"description":"Enable VlppWorkflow Runtime","dependencies":[{"name":"vlpp","features":["workflowlibrary"]}]}},"_id":"uOmcmjpg9t67UW2P"} +{"fts":"volk https://github.com/zeux/volk meta loader for vulkan api. note that the static library target volk::volk is built without platform-specific defines. use the header-only target volk::volk_headers if you require platform-specific extensions.","name":"volk","version":"1.3.295","description":["Meta loader for Vulkan API.","Note that the static library target volk::volk is built without platform-specific defines.","Use the header-only target volk::volk_headers if you require platform-specific extensions."],"homepage":"https://github.com/zeux/volk","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"vulkan-headers"],"_id":"kNpgwbxXXv37Ckuv"} +{"fts":"vowpal-wabbit https://github.com/vowpalwabbit/vowpal_wabbit reduction based online learning framework with a focus on contextual bandits and reinforcement learning.","name":"vowpal-wabbit","version":"9.10.0","description":"Reduction based online learning framework with a focus on contextual bandits and reinforcement learning.","homepage":"https://github.com/vowpalwabbit/vowpal_wabbit","license":"BSD-3-Clause","supports":"!x86 & !uwp & !(windows & arm)","dependencies":["boost-math","eigen3","flatbuffers","fmt","rapidjson","spdlog",{"name":"sse2neon","platform":"arm"},"string-view-lite",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"Ifx2MefDDbspt8x5"} +{"fts":"vs-yasm https://github.com/shiftmediaproject/vsyasm provides visual studio integration for the yasm assembler.","name":"vs-yasm","version":"0.5.0","port-version":2,"description":"Provides Visual Studio integration for the YASM assembler.","homepage":"https://github.com/ShiftMediaProject/VSYASM","supports":"windows & !arm","_id":"CC19Wp2RrACPiVJU"} +{"fts":"vsg http://www.vulkanscenegraph.org/ a modern, cross platform, high performance scene graph library built upon vulkan.","name":"vsg","version":"1.1.7","description":"A modern, cross platform, high performance scene graph library built upon Vulkan.","homepage":"http://www.vulkanscenegraph.org/","license":"MIT","dependencies":["glslang",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"vulkan",{"name":"xcb","platform":"!(android | windows | osx)"}],"_id":"YwvutKrt0RFpsnfW"} +{"fts":"vsgimgui https://github.com/vsg-dev/vsgimgui library that integrates vulkanscenegraph with dear imgui & implot.","name":"vsgimgui","version":"0.3.0","description":"Library that integrates VulkanSceneGraph with Dear ImGui & ImPlot.","homepage":"https://github.com/vsg-dev/vsgImGui","license":"MIT","dependencies":[{"name":"imgui","features":["vulkan-binding"]},"implot",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"vsg"],"_id":"qkAnru5XLOubNLaC"} +{"fts":"vsgxchange https://github.com/vsg-dev/vsgxchange assimp enable support for reading 3d model formats as vsg::node via assimp curl enable support for reading image and model files from http:// and https:// freetype enable support for reading fonts as vsg::font via freetype gdal enable support for reading geospatial data formats as vsg::data via gdal openexr enable support for reading exr files as vsg::data utility library for converting 3rd party images, models and fonts formats to/from vulkanscenegraph.","name":"vsgxchange","version":"1.0.5","port-version":1,"description":"Utility library for converting 3rd party images, models and fonts formats to/from VulkanSceneGraph.","homepage":"https://github.com/vsg-dev/vsgXchange","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"vsg"],"features":{"assimp":{"description":"Enable support for reading 3D model formats as vsg::Node via Assimp","dependencies":["assimp"]},"curl":{"description":"Enable support for reading image and model files from http:// and https://","dependencies":["curl"]},"freetype":{"description":"Enable support for reading fonts as vsg::Font via Freetype","dependencies":["freetype"]},"gdal":{"description":"Enable support for reading geospatial data formats as vsg::Data via GDAL","dependencies":["gdal"]},"openexr":{"description":"Enable support for reading EXR files as vsg::Data","dependencies":["openexr"]}},"_id":"fXRzcDDOxengWFFj"} +{"fts":"vtk-dicom https://github.com/dgobbi/vtk-dicom gdcm use gdcm for decompressing dicom files. dicom for vtk","name":"vtk-dicom","version":"0.8.14","port-version":2,"description":"DICOM for VTK","homepage":"https://github.com/dgobbi/vtk-dicom","license":"BSD-3-Clause","dependencies":[{"name":"python3","host":true,"default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vtk","default-features":false},"zlib"],"features":{"gdcm":{"description":"Use gdcm for decompressing DICOM files.","dependencies":["gdcm"]}},"_id":"PXOYSHa9Ks0fBEYe"} +{"fts":"vtk-m https://gitlab.kitware.com/vtk/vtk-m/ cuda use the nvidia cuda device adapter. double use double precision in floating point calculations mpi use the mpi controller. omp use the openmp device adapter. tbb use the intel tbb device adapter. vtk-m is a toolkit of scientific visualization algorithms for emerging processor architectures.","name":"vtk-m","version":"2.1.0","description":"VTK-m is a toolkit of scientific visualization algorithms for emerging processor architectures.","homepage":"https://gitlab.kitware.com/vtk/vtk-m/","license":null,"supports":"!x86 & !uwp & !(arm & windows)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cuda":{"description":"Use the NVIDIA CUDA device adapter.","dependencies":["cuda"]},"double":{"description":"Use double precision in floating point calculations"},"mpi":{"description":"Use the MPI controller.","dependencies":["mpi"]},"omp":{"description":"Use the OpenMP device adapter."},"tbb":{"description":"Use the Intel TBB device adapter.","dependencies":["tbb"]}},"_id":"eUtSoim1bsLJVp9I"} +{"fts":"vtk https://github.com/kitware/vtk all build all vtk modules atlmfc mfc functionality for vtk on windows cgns cgns functionality for vtk cuda support cuda compilation gdal support gdal compilation geojson convert geo json format to vtkpolydata ioocct build with ioocct module libharu pdf functionality for vtk libtheora compressed ogg functionality for vtk mpi mpi functionality for vtk netcdf netcdf functionality for vtk opengl all opengl related modules openvr openvr functionality for vtk paraview build vtk modules required by paraview proj geographic projection functionality for vtk python python functionality for vtk qt qt functionality for vtk seacas exodus and ioss functionality for vtk sql sql functionality for vtk utf8 enables vtk reader/writer with utf-8 path support vtkm build with vtk-m accelerator and module. software system for 3d computer graphics, image processing, and visualization","name":"vtk","version-semver":"9.3.0-pv5.12.1","port-version":5,"description":"Software system for 3D computer graphics, image processing, and visualization","homepage":"https://github.com/Kitware/VTK","license":"BSD-3-Clause","dependencies":["double-conversion","eigen3","expat","exprtk","fast-float","fmt",{"name":"freetype","default-features":false,"features":["zlib"]},"glew",{"name":"hdf5","default-features":false,"features":["zlib"]},"jsoncpp","libjpeg-turbo","liblzma","libpng",{"name":"libxml2","default-features":false,"features":["zlib"]},"lz4","nlohmann-json","pegtl","pugixml",{"name":"tiff","default-features":false},"utfcpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"verdict","zlib"],"default-features":["cgns","libharu","libtheora","netcdf","proj","seacas","sql"],"features":{"all":{"description":"Build all vtk modules","dependencies":["ffmpeg","libmysql",{"name":"vtk","default-features":false,"features":["cgns","gdal","geojson","libharu","libtheora","mpi","netcdf","proj","python","qt","seacas","sql"]},{"name":"vtk","default-features":false,"features":["atlmfc","utf8"],"platform":"windows"}]},"atlmfc":{"description":"Mfc functionality for vtk on Windows","dependencies":[{"name":"atlmfc","platform":"windows"}]},"cgns":{"description":"CGNS functionality for VTK","dependencies":[{"name":"cgns","default-features":false}]},"cuda":{"description":"Support CUDA compilation","dependencies":["cuda"]},"gdal":{"description":"Support GDAL compilation","dependencies":[{"name":"gdal","default-features":false}]},"geojson":{"description":"Convert Geo JSON format to vtkPolyData"},"ioocct":{"description":"Build with IOOCCT module","dependencies":[{"name":"opencascade","default-features":false}]},"libharu":{"description":"PDF functionality for VTK","dependencies":[{"name":"libharu","version>=":"2.4.3"}]},"libtheora":{"description":"Compressed ogg functionality for VTK","dependencies":["libtheora"]},"mpi":{"description":"MPI functionality for VTK","dependencies":[{"name":"hdf5","default-features":false,"features":["parallel"]},"mpi",{"name":"seacas","default-features":false,"features":["mpi"]},{"name":"vtk","default-features":false,"features":["seacas","vtkm"]},{"name":"vtk-m","default-features":false,"features":["mpi"]}]},"netcdf":{"description":"NetCDF functionality for VTK","dependencies":[{"name":"netcdf-c","default-features":false,"features":["hdf5"]}]},"opengl":{"description":"All opengl related modules","dependencies":[{"name":"vtk","default-features":false}]},"openvr":{"description":"OpenVR functionality for VTK","dependencies":["openvr","sdl2"]},"paraview":{"description":"Build vtk modules required by paraview","dependencies":["cli11","openturns",{"name":"vtk","default-features":false,"features":["qt"]},{"name":"vtk","default-features":false,"features":["atlmfc","libtheora","seacas"],"platform":"windows"}]},"proj":{"description":"Geographic projection functionality for VTK","dependencies":[{"name":"proj","default-features":false},{"name":"vtk","default-features":false,"features":["sql"]}]},"python":{"description":"Python functionality for VTK","dependencies":["python3"]},"qt":{"description":"Qt functionality for VTK","dependencies":[{"name":"qtbase","default-features":false,"features":["gui","opengl","sql-sqlite","widgets"]},"qtdeclarative",{"name":"vtk","default-features":false,"features":["sql"]}]},"seacas":{"description":"Exodus and IOSS functionality for VTK","dependencies":[{"name":"seacas","default-features":false},{"name":"vtk","default-features":false,"features":["cgns","netcdf"]}]},"sql":{"description":"SQL functionality for VTK","dependencies":["sqlite3"]},"utf8":{"description":"Enables vtk reader/writer with utf-8 path support","dependencies":[{"name":"vtk","default-features":false}]},"vtkm":{"description":"Build with vtk-m accelerator and module.","dependencies":[{"name":"vtk-m","default-features":false}]}},"_id":"rb7c2HKipwR2jgep"} +{"fts":"vulkan-headers https://github.com/khronosgroup/vulkan-headers vulkan header files and api registry","name":"vulkan-headers","version":"1.3.290.0","port-version":1,"description":"Vulkan header files and API registry","homepage":"https://github.com/KhronosGroup/Vulkan-Headers","license":"Apache-2.0 OR MIT","supports":"!uwp & !xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Vaakt8QL36xKixIe"} +{"fts":"vulkan-hpp [deprecated] header only c++ bindings for the vulkan c api","name":"vulkan-hpp","version-string":"deprecated","description":"[deprecated] Header only C++ bindings for the Vulkan C API","license":null,"supports":"!uwp & !xbox","dependencies":["vulkan-headers"],"_id":"t863JuE3Zbh9D9ev"} +{"fts":"vulkan-loader https://github.com/khronosgroup/vulkan-loader vulkan development tools","name":"vulkan-loader","version":"1.3.290.0","description":"Vulkan Development Tools","homepage":"https://github.com/KhronosGroup/Vulkan-Loader","license":null,"supports":"!android","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"vulkan-headers"],"_id":"IPWdgEQGlRwomXfD"} +{"fts":"vulkan-memory-allocator-hpp https://github.com/yaaz/vulkanmemoryallocator-hpp c++ bindings for vulkanmemoryallocator (development branch)","name":"vulkan-memory-allocator-hpp","version":"3.1.0","description":"C++ bindings for VulkanMemoryAllocator (Development branch)","homepage":"https://github.com/YaaZ/VulkanMemoryAllocator-Hpp","license":"CC0-1.0","supports":"!uwp & !xbox","dependencies":["vulkan","vulkan-memory-allocator"],"_id":"0Adgg6RGRi7IMmI7"} +{"fts":"vulkan-memory-allocator https://github.com/gpuopen-librariesandsdks/vulkanmemoryallocator easy to integrate vulkan memory allocation library from gpuopen","name":"vulkan-memory-allocator","version":"3.1.0","description":"Easy to integrate Vulkan memory allocation library from GPUOpen","homepage":"https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator","license":"MIT","supports":"!uwp & !xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"4xDKJIsweGw9R7Xq"} +{"fts":"vulkan-sdk-components tools build vulkan related tools installs packages which are part of the vulkan sdk.","name":"vulkan-sdk-components","version":"1.3.290.0","description":"Installs packages which are part of the Vulkan SDK.","license":null,"supports":"!uwp & !xbox","dependencies":[{"name":"directx-dxc","platform":"windows"},"glm","glslang","jsoncpp",{"name":"mimalloc","platform":"windows"},"robin-hood-hashing","sdl2","shaderc","spirv-cross","spirv-headers","valijson",{"name":"vcpkg-cmake","host":true},"volk","vulkan","vulkan-memory-allocator","vulkan-utility-libraries","vulkan-validationlayers"],"features":{"tools":{"description":"Build Vulkan related tools","dependencies":["lunarg-vulkantools","spirv-reflect","spirv-tools","vulkan-tools"]}},"_id":"wfCLFzeQuSGJ6FS8"} +{"fts":"vulkan-tools https://github.com/khronosgroup/vulkan-tools vulkan development tools","name":"vulkan-tools","version":"1.3.290.0","description":"Vulkan Development Tools","homepage":"https://github.com/KhronosGroup/Vulkan-Tools","license":"Apache-2.0","supports":"!osx","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"volk","vulkan-headers"],"_id":"xxwy4FgVsiQeMBNe"} +{"fts":"vulkan-utility-libraries https://github.com/khronosgroup/vulkan-utility-libraries utility libraries for vulkan developers","name":"vulkan-utility-libraries","version":"1.3.290.0","description":"Utility libraries for Vulkan developers","homepage":"https://github.com/KhronosGroup/Vulkan-Utility-Libraries","license":null,"dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"vulkan-headers"],"_id":"2vBvVXZuAScZKyf7"} +{"fts":"vulkan-validationlayers https://github.com/khronosgroup/vulkan-validationlayers vulkan validation layers (vvl)","name":"vulkan-validationlayers","version":"1.3.290.0","description":"Vulkan Validation Layers (VVL)","homepage":"https://github.com/KhronosGroup/Vulkan-ValidationLayers","license":null,"dependencies":["mimalloc","robin-hood-hashing","spirv-cross","spirv-headers","spirv-reflect","spirv-tools",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"vulkan-headers","vulkan-utility-libraries"],"_id":"Cwt2hCfuuquNXRWH"} +{"fts":"vulkan a stub package that ensures that vulkan headers and a loader are available. on android, the ndk provides a loader at api level 24 or higher.","name":"vulkan","version-date":"2023-12-17","description":["A stub package that ensures that Vulkan headers and a loader are available.","On Android, the NDK provides a loader at API level 24 or higher."],"license":null,"supports":"!uwp & !xbox","dependencies":[{"name":"vcpkg-cmake","host":true},"vulkan-headers",{"name":"vulkan-loader","platform":"!android"}],"_id":"AB51QMwfVhWbQlxA"} +{"fts":"vvenc https://github.com/fraunhoferhhi/vvenc tools build user tools: vvencffapp and vvencapp vvenc is a fast and efficient h.266/vvc encoder implementation.","name":"vvenc","version":"1.7.0","description":"VVenC is a fast and efficient H.266/VVC encoder implementation.","homepage":"https://github.com/fraunhoferhhi/vvenc","license":"BSD-3-Clause-Clear","supports":"!x86 & !arm","dependencies":["nlohmann-json","simde",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build user tools: vvencFFapp and vvencapp"}},"_id":"eesf8GHsudL5Prd8"} +{"fts":"vxl core-imaging core-imaging support for vxl a multi-platform collection of c++ software libraries for computer vision and image understanding.","name":"vxl","version":"2.0.2","port-version":6,"description":"A multi-platform collection of C++ software libraries for Computer Vision and Image Understanding.","dependencies":["bzip2","expat","libgeotiff","libjpeg-turbo","libpng","shapelib",{"name":"tiff","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"features":{"core-imaging":{"description":"core-imaging support for vxl"}},"_id":"kssRgvfUM6xzow60"} +{"fts":"wabt https://github.com/webassembly/wabt/ tools build wabt commandline tools wasm-rt-impl include the wabt c runtime implementation library the webassembly binary toolkit","name":"wabt","version":"1.0.36","description":"The WebAssembly Binary Toolkit","homepage":"https://github.com/WebAssembly/wabt/","license":"Apache-2.0","dependencies":["picosha2",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build wabt commandline tools"},"wasm-rt-impl":{"description":"Include the WABT C runtime implementation library"}},"_id":"VkvScALPViGhAU2P"} +{"fts":"wampcc examples build example apps utils build utility apps wampcc is c++ library that implements the web application messaging protocol (wamp) protocol.","name":"wampcc","version-date":"2019-09-04","port-version":5,"description":"Wampcc is C++ library that implements the Web Application Messaging Protocol (WAMP) protocol.","license":"MIT","supports":"!(windows & arm64)","dependencies":["jansson","libuv","openssl",{"name":"vcpkg-cmake","host":true}],"features":{"examples":{"description":"Build example apps"},"utils":{"description":"Build utility apps","supports":"!windows"}},"_id":"EYvJQTvvoVPWHdCB"} +{"fts":"wangle https://github.com/facebook/wangle wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.","name":"wangle","version-string":"2024.09.30.00","description":"Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.","homepage":"https://github.com/facebook/wangle","license":"Apache-2.0","dependencies":["boost-context","boost-filesystem","boost-regex","boost-system","boost-thread","double-conversion","fizz","folly","gflags","glog","libevent","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"dmcRUhh0aKDA64nE"} +{"fts":"wasmedge https://wasmedge.org aot build with the ahead-of-time compiler supporting plugin-wasi-nn-backend-openvino build the openvino backend plugin for the wasmedge wasi-nn extension plugin-wasi-nn-backend-pytorch build the pytorch backend plugin for the wasmedge wasi-nn extension plugin-wasi-nn-backend-tensorflowlite build the tensorflow lite backend plugin for the wasmedge wasi-nn extension plugins build plugins tools build tools wasmedge is a high-performance webassembly runtime for edge computing.","name":"wasmedge","version":"0.13.5","port-version":2,"description":"WasmEdge is a high-performance WebAssembly runtime for edge computing.","homepage":"https://WasmEdge.org","license":"Apache-2.0","supports":"!windows","dependencies":["boost-algorithm","boost-align","boost-predef","spdlog",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["tools"],"features":{"aot":{"description":"Build with the Ahead-of-Time compiler supporting","dependencies":["llvm"]},"plugin-wasi-nn-backend-openvino":{"description":"Build the OpenVINO backend plugin for the WasmEdge WASI-NN extension","supports":"linux & !static"},"plugin-wasi-nn-backend-pytorch":{"description":"Build the PyTorch backend plugin for the WasmEdge WASI-NN extension","supports":"linux & !static"},"plugin-wasi-nn-backend-tensorflowlite":{"description":"Build the TensorFlow Lite backend plugin for the WasmEdge WASI-NN extension","supports":"linux & !static"},"plugins":{"description":"Build plugins","supports":"!static"},"tools":{"description":"Build tools"}},"_id":"holryIMeiqQtZVYh"} +{"fts":"wavelib https://github.com/rafat/wavelib c implementation of wavelet transform (dwt,swt and modwt)","name":"wavelib","version-date":"2021-11-26","description":"C implementation of wavelet transform (DWT,SWT and MODWT)","homepage":"https://github.com/rafat/wavelib","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"5BQLfKkHSNz504R2"} +{"fts":"wavpack https://github.com/dbry/wavpack wavpack encode/decode library, command-line programs, and several plugins","name":"wavpack","version":"5.7.0","description":"WavPack encode/decode library, command-line programs, and several plugins","homepage":"https://github.com/dbry/WavPack","license":"BSD-3-Clause","supports":"!(windows & arm)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"6N9me8baDjX6YC4N"} +{"fts":"wayland-protocols https://wayland.freedesktop.org force-build build wayland libraries instead of depending on system ones.,requires triplet variable x_vcpkg_force_vcpkg_wayland_libraries to be set. wayland-protocols contains wayland protocols that add functionality not available in the wayland core protocol.","name":"wayland-protocols","version":"1.31","port-version":1,"description":"wayland-protocols contains Wayland protocols that add functionality not available in the Wayland core protocol.","homepage":"https://wayland.freedesktop.org","license":"MIT","dependencies":["wayland"],"features":{"force-build":{"description":["Build wayland libraries instead of depending on system ones.","Requires triplet variable X_VCPKG_FORCE_VCPKG_WAYLAND_LIBRARIES to be set."],"dependencies":[{"name":"wayland","features":["force-build"]}]}},"_id":"qDJyAWevibNzsBAL"} +{"fts":"wayland https://wayland.freedesktop.org force-build build wayland libraries instead of depending on system ones.,requires triplet variable x_vcpkg_force_vcpkg_wayland_libraries to be set. core wayland window system code and protocol","name":"wayland","version":"1.21.0","port-version":1,"description":"Core Wayland window system code and protocol","homepage":"https://wayland.freedesktop.org","license":"MIT","supports":"!(windows | osx)","features":{"force-build":{"description":["Build wayland libraries instead of depending on system ones.","Requires triplet variable X_VCPKG_FORCE_VCPKG_WAYLAND_LIBRARIES to be set."],"dependencies":["expat","libffi","libxml2",{"name":"vcpkg-tool-meson","host":true}]}},"_id":"z6aD3oHpEVyOPTly"} +{"fts":"wcslib https://www.atnf.csiro.au/people/mcalabre/wcs/ world coordinate system (wcs) (library)","name":"wcslib","version":"8.2.1","description":"World Coordinate System (WCS) (Library)","homepage":"https://www.atnf.csiro.au/people/mcalabre/WCS/","supports":"!windows","_id":"yq833NQRRMkUxmt5"} +{"fts":"websocketpp https://github.com/zaphoyd/websocketpp recommended use recommended dependencies library that implements rfc6455 the websocket protocol","name":"websocketpp","version":"0.8.2","port-version":3,"description":"Library that implements RFC6455 The WebSocket Protocol","homepage":"https://github.com/zaphoyd/websocketpp","documentation":"http://docs.websocketpp.org/","default-features":["recommended"],"features":{"recommended":{"description":"Use recommended dependencies","dependencies":["boost-asio","openssl","zlib"]}},"_id":"Wcs1Rcy22c1nzheu"} +{"fts":"webview2 https://docs.microsoft.com/en-us/microsoft-edge/webview2 the webview2 control allows you to embed web technologies (html, css, and javascript) using microsoft edge","name":"webview2","version":"1.0.2277.86","description":"The WebView2 control allows you to embed web technologies (HTML, CSS, and JavaScript) using Microsoft Edge","homepage":"https://docs.microsoft.com/en-us/microsoft-edge/webview2","documentation":"https://docs.microsoft.com/en-us/microsoft-edge/webview2","license":"BSD-3-Clause","supports":"windows & (x86 | x64 | arm64)","dependencies":["wil"],"_id":"Djua8zd4Q7Z2LPf6"} +{"fts":"wepoll https://github.com/piscisaureus/wepoll fast epoll for windows","name":"wepoll","version":"1.5.8","port-version":3,"description":"Fast epoll for windows","homepage":"https://github.com/piscisaureus/wepoll","supports":"windows","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"YDlcdvrABUWv8skZ"} +{"fts":"wg21-linear-algebra a linear algebra proposal for the c++ standard library","name":"wg21-linear-algebra","version":"0.7.3","port-version":1,"description":"A linear algebra proposal for the C++ standard library","license":"NCSA","dependencies":["mdspan",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"aW8XklBvFS11hbXQ"} +{"fts":"wg21-sg14 https://github.com/wg21-sg14/sg14 a library for study group 14 of working group 21 (c++)","name":"wg21-sg14","version-date":"2019-08-13","port-version":2,"description":"A library for Study Group 14 of Working Group 21 (C++)","homepage":"https://github.com/WG21-SG14/SG14","_id":"j1P6u8Mx4TrNvA0m"} +{"fts":"wil https://github.com/microsoft/wil the windows implementation libraries (wil) is a header-only c++ library created to make life easier for developers on windows through readable type-safe c++ interfaces for common windows coding patterns.","name":"wil","version":"1.0.240803.1","description":"The Windows Implementation Libraries (WIL) is a header-only C++ library created to make life easier for developers on Windows through readable type-safe C++ interfaces for common Windows coding patterns.","homepage":"https://github.com/microsoft/wil","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"ex1VahYfbyehIeTy"} +{"fts":"wildmidi https://github.com/mindwerks/wildmidi midi software synthesizer library.","name":"wildmidi","version":"0.4.5","description":"MIDI software synthesizer library.","homepage":"https://github.com/Mindwerks/wildmidi","license":"LGPL-3.0-only","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"n83WZPt4tjtBoeZW"} +{"fts":"wincrypt windows cryptography.","name":"wincrypt","version":"0.0","port-version":4,"description":"Windows Cryptography.","supports":"windows","_id":"qUl8ZOFdeGkDt9SV"} +{"fts":"winlamb https://github.com/rodrigocfd/winlamb a lightweight modern c++11 library for win32 api, using lambdas to handle windows messages.","name":"winlamb","version-date":"2020-10-15","description":"A lightweight modern C++11 library for Win32 API, using lambdas to handle Windows messages.","homepage":"https://github.com/rodrigocfd/winlamb","license":"MIT","supports":"windows","_id":"H0fRq7xhVqBqVPTE"} +{"fts":"winpcap https://www.winpcap.org winpcap is the industry-standard tool for link-layer network access in windows environments.","name":"winpcap","version":"4.1.3","port-version":12,"description":"WinPcap is the industry-standard tool for link-layer network access in Windows environments.","homepage":"https://www.winpcap.org","supports":"windows & !uwp & !arm & !static","dependencies":[{"name":"vcpkg-msbuild","host":true,"platform":"windows"}],"_id":"GS44qPUF8IvOV51U"} +{"fts":"winpty winpty is a windows software package providing an interface similar to a unix pty-master for communicating with windows console programs","name":"winpty","version":"0.4.3","description":"winpty is a Windows software package providing an interface similar to a Unix pty-master for communicating with Windows console programs","supports":"windows & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"Fg59H2g0AwkVp3QG"} +{"fts":"winreg https://github.com/giovannidicanio/winreg high-level c++ wrapper around the windows registry c api.","name":"winreg","version":"6.3.0","description":"High-level C++ wrapper around the Windows Registry C API.","homepage":"https://github.com/GiovanniDicanio/WinReg","license":"MIT","supports":"windows | uwp","_id":"JxsnPGk5FW6DOOym"} +{"fts":"winsock2 windows sockets.","name":"winsock2","version":"0.0","port-version":5,"description":"Windows Sockets.","license":null,"supports":"windows","_id":"SnDp2HjhaoWq2Bfb"} +{"fts":"winsparkle https://winsparkle.org winsparkle is an easy-to-use software update library for windows developers.","name":"winsparkle","version":"0.8.1","description":"WinSparkle is an easy-to-use software update library for Windows developers.","homepage":"https://winsparkle.org","license":"MIT","supports":"windows & !(arm | uwp)","_id":"3FAPtFvDUrv0flT5"} +{"fts":"wintoast wintoast is a lightly library written in c++ which brings a complete integration of the modern toast notifications of windows 8 & windows 10.","name":"wintoast","version":"1.3.0","description":"WinToast is a lightly library written in C++ which brings a complete integration of the modern toast notifications of Windows 8 & Windows 10.","supports":"windows & !uwp","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"YQPSkZXSzgpQhO64"} +{"fts":"wmipp https://github.com/sonodima/wmipp streamlined windows management instrumentation (wmi) integration for seamless c++ development","name":"wmipp","version":"1.3.0","description":"Streamlined Windows Management Instrumentation (WMI) integration for seamless C++ development","homepage":"https://github.com/sonodima/wmipp","license":"MIT","supports":"windows & !uwp","_id":"dEcSlS5qggkU4BWe"} +{"fts":"woff2 font compression reference code","name":"woff2","version":"1.0.2","port-version":4,"description":"font compression reference code","dependencies":["brotli",{"name":"vcpkg-cmake","host":true}],"_id":"VWGNd9M55HoNqi6Z"} +{"fts":"wolfmqtt https://wolfssl.com mqtt library used with wolfssl library for many platforms","name":"wolfmqtt","version":"1.19.0","description":"MQTT library used with wolfSSL library for many platforms","homepage":"https://wolfssl.com","license":"GPL-2.0-or-later","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"wolfssl"],"_id":"1GyIsGRHk0ckwlM4"} +{"fts":"wolfssl https://wolfssl.com asio enable asio support dtls dtls support quic enable quic support secret-callback enables callback to provide tls keys for debugging tls and cryptographic library for many platforms","name":"wolfssl","version":"5.7.2","port-version":3,"description":"TLS and Cryptographic library for many platforms","homepage":"https://wolfssl.com","license":"GPL-2.0-or-later","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-cmake-get-vars","host":true}],"features":{"asio":{"description":"Enable asio support"},"dtls":{"description":"DTLS support"},"quic":{"description":"Enable quic support"},"secret-callback":{"description":"Enables callback to provide TLS keys for debugging"}},"_id":"6IjfyY6KDTnndG4h"} +{"fts":"wolftpm https://wolfssl.com tpm library used with wolfssl library for many platforms","name":"wolftpm","version":"3.4.0","description":"TPM library used with wolfSSL library for many platforms","homepage":"https://wolfssl.com","license":"GPL-2.0-or-later","supports":"!uwp & !xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"wolfssl"],"_id":"LikhWyfQMdB4gcrx"} +{"fts":"wordnet dbfiles wordnet 3.1 database files wordnet is a large lexical database of english","name":"wordnet","version":"3.0","port-version":3,"description":"WordNet is a large lexical database of English","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"dbfiles":{"description":"WordNet 3.1 database files"}},"_id":"cjgCEB0PxNw8LrQn"} +{"fts":"workflow https://github.com/sogou/workflow about c++ parallel computing and asynchronous networking engine","name":"workflow","version":"0.10.9","description":"About C++ Parallel Computing and Asynchronous Networking Engine","homepage":"https://github.com/sogou/workflow","license":"Apache-2.0","dependencies":["openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"wBZrfrle30PHOTAw"} +{"fts":"wpilib https://github.com/wpilibsuite/allwpilib allwpilib enables the simulation hal, and the high level wpilibc library. cameraserver enables the cameraserver and cscore libraries for manipulating usb cameras and http camera streams wpilib is the software library package for the first robotics competition. the core install includes wpiutil, a common utilies library, and ntcore, the base networktables library.","name":"wpilib","version-date":"2023-08-24","port-version":1,"description":"WPILib is the software library package for the FIRST Robotics Competition. The core install includes wpiutil, a common utilies library, and ntcore, the base NetworkTables library.","homepage":"https://github.com/wpilibsuite/allwpilib","license":null,"dependencies":["eigen3","fmt","libuv",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"vcpkg-get-python-packages","host":true}],"features":{"allwpilib":{"description":"Enables the simulation HAL, and the high level wpilibc library.","dependencies":["opencv",{"name":"wpilib","features":["cameraserver"]}]},"cameraserver":{"description":"Enables the CameraServer and CSCore libraries for manipulating USB Cameras and HTTP Camera Streams","dependencies":["opencv"]}},"_id":"6lOQCQajOJePG0Pv"} +{"fts":"wren https://github.com/wren-lang/wren wren is a small, fast, class-based concurrent scripting language.","name":"wren","version":"0.4.0","description":"Wren is a small, fast, class-based concurrent scripting language.","homepage":"https://github.com/wren-lang/wren","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"X6sv1d8skcC3nljV"} +{"fts":"wt https://github.com/emweb/wt dbo wt::dbo graphicsmagick wrasterimage support on non-windows based on graphicsmagick openssl tls support postgresql wt::dbo postgresql backend sqlite3 wt::dbo sqlite 3 backend sqlserver wt::dbo ms sql server backend wt is a c++ library for developing web applications","name":"wt","version":"4.10.4","port-version":1,"description":"Wt is a C++ library for developing web applications","homepage":"https://github.com/emweb/wt","license":"GPL-2.0-only","supports":"!xbox","dependencies":["boost-algorithm","boost-array","boost-asio","boost-bind","boost-config","boost-container-hash","boost-filesystem","boost-foreach","boost-fusion","boost-interprocess","boost-lexical-cast","boost-logic","boost-math","boost-multi-index","boost-optional","boost-phoenix","boost-pool","boost-program-options","boost-range","boost-serialization","boost-smart-ptr","boost-spirit","boost-system","boost-thread","boost-tokenizer","boost-tuple","boost-ublas","boost-variant","glew",{"name":"harfbuzz","platform":"!windows"},"libharu","libpng",{"name":"pango","platform":"!windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["openssl"],"features":{"dbo":{"description":"Wt::Dbo"},"graphicsmagick":{"description":"WRasterImage support on non-Windows based on GraphicsMagick","dependencies":["graphicsmagick"]},"openssl":{"description":"TLS support","dependencies":["openssl"]},"postgresql":{"description":"Wt::Dbo PostgreSQL backend","dependencies":["libpq",{"name":"wt","features":["dbo"]}]},"sqlite3":{"description":"Wt::Dbo Sqlite 3 backend","dependencies":["sqlite3",{"name":"wt","features":["dbo"]}]},"sqlserver":{"description":"Wt::Dbo MS SQL Server backend","dependencies":[{"name":"unixodbc","platform":"!windows"},{"name":"wt","features":["dbo"]}]}},"_id":"7E9lnJWHWlI82Dt4"} +{"fts":"wtl https://sourceforge.net/projects/wtl/ windows template library (wtl) is a c++ library for developing windows applications and ui components.","name":"wtl","version":"10.0.10320","port-version":4,"description":"Windows Template Library (WTL) is a C++ library for developing Windows applications and UI components.","homepage":"https://sourceforge.net/projects/wtl/","license":"MS-PL","_id":"CrT6zfSgLEd2pp3d"} +{"fts":"wxchartdir https://github.com/utelle/wxchartdir wxchartdir provides components for the integration and use of the commercial c++ library chartdirector, a universal chart component developed by advanced software engineering ltd, in wxwidgets based applications.","name":"wxchartdir","version":"2.0.0","port-version":2,"description":"wxChartDir provides components for the integration and use of the commercial C++ library ChartDirector, a universal chart component developed by Advanced Software Engineering Ltd, in wxWidgets based applications.","homepage":"https://github.com/utelle/wxchartdir","license":"GPL-3.0-only AND LGPL-3.0 AND wxWindows","supports":"!xbox","dependencies":["chartdir",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"wxwidgets"],"_id":"wyYWlCV8erqhTvGC"} +{"fts":"wxcharts https://www.wxishiko.com/wxcharts chart controls for the wxwidgets cross-platform gui library","name":"wxcharts","version-date":"2022-07-05","description":"Chart controls for the wxWidgets cross-platform GUI library","homepage":"https://www.wxishiko.com/wxCharts","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"wxwidgets"],"_id":"A7d2ABrqUNhsFlK6"} +{"fts":"wxwidgets https://github.com/wxwidgets/wxwidgets debug-support enable wxwidgets debugging support hooks even for release builds (wxdebug_level 1) example example source code and cmake project fonts enable to use the font functionality of wxwidgets media build wxmediactrl support secretstore use wxsecretstore class sound build wxsound support webview the edge backend uses microsoft's edge webview2 widget toolkit and tools library for creating graphical user interfaces (guis) for cross-platform applications. set wxwidgets_use_stl in a custom triplet to build with the wxuse_stl build option. set wxwidgets_use_std_containers in a custom triplet to build with the wxuse_std_containers build option.","name":"wxwidgets","version":"3.2.5","port-version":3,"description":["Widget toolkit and tools library for creating graphical user interfaces (GUIs) for cross-platform applications. ","Set WXWIDGETS_USE_STL in a custom triplet to build with the wxUSE_STL build option.","Set WXWIDGETS_USE_STD_CONTAINERS in a custom triplet to build with the wxUSE_STD_CONTAINERS build option."],"homepage":"https://github.com/wxWidgets/wxWidgets","license":"LGPL-2.0-or-later WITH WxWindows-exception-3.1","supports":"!uwp & !xbox","dependencies":[{"name":"cairo","default-features":false,"platform":"!windows & !osx & !ios"},{"name":"curl","default-features":false,"platform":"!windows & !osx"},"expat",{"name":"gtk3","platform":"!windows & !osx & !ios"},{"name":"libiconv","platform":"!windows"},"libjpeg-turbo","libpng","nanosvg","opengl",{"name":"pcre2","default-features":false},{"name":"tiff","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"default-features":["debug-support","sound"],"features":{"debug-support":{"description":"Enable wxWidgets debugging support hooks even for release builds (wxDEBUG_LEVEL 1)"},"example":{"description":"Example source code and CMake project"},"fonts":{"description":"Enable to use the font functionality of wxWidgets","dependencies":[{"name":"fontconfig","platform":"!windows & !osx"},{"name":"pango","platform":"!windows & !osx"}]},"media":{"description":"Build wxMediaCtrl support","dependencies":[{"name":"gstreamer","default-features":false,"platform":"!windows & !osx & !ios"}]},"secretstore":{"description":"Use wxSecretStore class"},"sound":{"description":"Build wxSound support","dependencies":[{"name":"sdl2","default-features":false,"platform":"!windows & !osx & !ios"}]},"webview":{"description":"The Edge backend uses Microsoft's Edge WebView2","dependencies":["webview2"]}},"_id":"iyiPI1zyMRa48gCU"} +{"fts":"wyhash https://github.com/wangyi-fudan/wyhash the fastest quality hash function, random number generators (prng) and hash map.","name":"wyhash","version-date":"2023-12-03","description":"The FASTEST QUALITY hash function, random number generators (PRNG) and hash map.","homepage":"https://github.com/wangyi-fudan/wyhash","license":"Unlicense","_id":"UWTfUjLenew6C6KQ"} +{"fts":"x-plane https://developer.x-plane.com/sdk/ the x-plane plugin sdk","name":"x-plane","version":"4.0.1","description":"The X-Plane Plugin SDK","homepage":"https://developer.x-plane.com/sdk/","license":null,"supports":"(windows & !uwp & x64) | (osx & (x64 | arm64)) | (linux & x64)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"QUyp2L49eA52O526"} +{"fts":"x264 https://www.videolan.org/developers/x264.html asm enable platform-specific assembly optimizations chroma-format-all output all chroma formats gpl allow use of gpl code, the resulting libs and binaries will be under gpl tool build the command line tool x264 is a free software library and application for encoding video streams into the h.264/mpeg-4 avc compression format","name":"x264","version":"0.164.3108","description":"x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format","homepage":"https://www.videolan.org/developers/x264.html","license":"GPL-2.0-or-later","supports":"!xbox","dependencies":[{"name":"vcpkg-cmake-get-vars","host":true}],"default-features":[{"name":"asm","platform":"!(arm32 & windows)"},{"name":"gpl","platform":"!(arm32 & windows)"}],"features":{"asm":{"description":"Enable platform-specific assembly optimizations","supports":"!(arm32 & windows)"},"chroma-format-all":{"description":"Output all chroma formats"},"gpl":{"description":"Allow use of GPL code, the resulting libs and binaries will be under GPL"},"tool":{"description":"Build the command line tool","supports":"!uwp"}},"_id":"jla3wr1PMKXIr0dA"} +{"fts":"x265 https://bitbucket.org/multicoreware/x265_git/ tool build the command line tool x265 is a h.265 / hevc video encoder application library, designed to encode video or images into an h.265 / hevc encoded bitstream.","name":"x265","version":"3.6","description":"x265 is a H.265 / HEVC video encoder application library, designed to encode video or images into an H.265 / HEVC encoded bitstream.","homepage":"https://bitbucket.org/multicoreware/x265_git/","license":"GPL-2.0-or-later","supports":"!uwp & !xbox","dependencies":[{"name":"vcpkg-cmake","host":true}],"features":{"tool":{"description":"Build the command line tool","supports":"!uwp"}},"_id":"O72WhQuoKjdh99gf"} +{"fts":"x86-simd-sort https://github.com/intel/x86-simd-sort c++ header file library for high-performance simd-based sorting algorithms for primitive datatypes","name":"x86-simd-sort","version":"5.0","description":"C++ header file library for high-performance SIMD-based sorting algorithms for primitive datatypes","homepage":"https://github.com/intel/x86-simd-sort","license":"BSD-3-Clause","_id":"bFGCFLqiIfXbpRx6"} +{"fts":"xapian https://xapian.org/ xapian is an open source search engine library, released under the gpl v2+. it's written in c++, with bindings to allow use from perl, python 2, python 3, php 5, php 7, java, tcl, c#, ruby, lua, erlang, node.js and r (so far!)","name":"xapian","version":"1.4.22","port-version":2,"description":"Xapian is an Open Source Search Engine Library, released under the GPL v2+. It's written in C++, with bindings to allow use from Perl, Python 2, Python 3, PHP 5, PHP 7, Java, Tcl, C#, Ruby, Lua, Erlang, Node.js and R (so far!)","homepage":"https://xapian.org/","license":"GPL-2.0-or-later","supports":"(!arm | arm64) & !uwp & !xbox","dependencies":[{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"2ZkK4jTv9zLeKHi2"} +{"fts":"xaudio2redist https://aka.ms/xaudio2redist redistributable version of xaudio 2.9 for windows 7 sp1 or later","name":"xaudio2redist","version":"1.2.11","port-version":4,"description":"Redistributable version of XAudio 2.9 for Windows 7 SP1 or later","homepage":"https://aka.ms/XAudio2Redist","documentation":"https://aka.ms/XAudio2Redist","license":null,"supports":"windows & !arm & !uwp & !xbox","_id":"VuNK3hDsSMhthvCI"} +{"fts":"xbitmaps https://gitlab.freedesktop.org/xorg/data/bitmaps x bitmap (xbm) format bitmaps commonly used in x.org applications","name":"xbitmaps","version":"1.1.2","description":"X BitMap (XBM) format bitmaps commonly used in X.Org applications","homepage":"https://gitlab.freedesktop.org/xorg/data/bitmaps","license":null,"dependencies":["xorg-macros"],"_id":"JF7oFNM0FF9zaKWt"} +{"fts":"xbyak https://github.com/herumi/xbyak xbyak is a jit assembler for x86(ia-32)/x64(amd64, x86-64).","name":"xbyak","version":"7.6","description":"Xbyak is a JIT assembler for x86(IA-32)/x64(AMD64, x86-64).","homepage":"https://github.com/herumi/xbyak","license":"BSD-3-Clause","supports":"!(arm | uwp)","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"tfEQgSrolCRtvzGF"} +{"fts":"xcb-image https://xcb.freedesktop.org/ xcb port of xlib's ximage and xshmimage functions.","name":"xcb-image","version":"0.4.1","description":"XCB port of Xlib's XImage and XShmImage functions.","homepage":"https://xcb.freedesktop.org/","license":null,"dependencies":["xcb","xcb-util"],"_id":"JGPtUsYTUQE5qyXW"} +{"fts":"xcb-keysyms https://xcb.freedesktop.org/ standard x key constants and conversion to/from keycodes","name":"xcb-keysyms","version":"0.4.1","description":"Standard X key constants and conversion to/from keycodes","homepage":"https://xcb.freedesktop.org/","license":null,"dependencies":["bzip2","xcb","xorg-macros","xproto"],"_id":"8VhFzySLhjO7mWfd"} +{"fts":"xcb-proto https://xcb.freedesktop.org/ xml-xcb protocol descriptions used by libxcb for the x11 protocol & extensions","name":"xcb-proto","version":"1.14.1","port-version":2,"description":"XML-XCB protocol descriptions used by libxcb for the X11 protocol & extensions","homepage":"https://xcb.freedesktop.org/","license":"X11-distribute-modifications-variant","dependencies":["bzip2",{"name":"libxml2","host":true,"features":["tools"]},"xorg-macros"],"_id":"DxlH1x14jGIVMVEG"} +{"fts":"xcb-render-util https://xcb.freedesktop.org/ xcb convenience functions for the render extension.","name":"xcb-render-util","version":"0.3.10","description":"XCB convenience functions for the Render extension.","homepage":"https://xcb.freedesktop.org/","license":null,"dependencies":["xcb"],"_id":"hwOwNOQZnoIOx4l4"} +{"fts":"xcb-util-errors https://xcb.freedesktop.org/ xcb utility library that gives human readable names to error, event, & request codes.","name":"xcb-util-errors","version":"1.0.1","port-version":1,"description":"XCB utility library that gives human readable names to error, event, & request codes.","homepage":"https://xcb.freedesktop.org/","license":null,"dependencies":["xcb","xcb-util"],"_id":"U3FIe6SyIzCLbhBN"} +{"fts":"xcb-util-m4 https://gitlab.freedesktop.org/xorg/util/xcb-util-m4 gnu autoconf macros shared across xcb projects","name":"xcb-util-m4","version-date":"2022-01-24","description":"GNU autoconf macros shared across XCB projects","homepage":"https://gitlab.freedesktop.org/xorg/util/xcb-util-m4","license":null,"_id":"VzqObSvKfLRN5YN5"} +{"fts":"xcb-util-wm https://gitlab.freedesktop.org/xorg/lib/libxcb-wm/ xcb client and window-manager helpers for icccm & ewmh.","name":"xcb-util-wm","version":"0.4.2","port-version":1,"description":"XCB client and window-manager helpers for ICCCM & EWMH.","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxcb-wm/","license":null,"dependencies":["bzip2","xcb","xorg-macros","xproto"],"_id":"xOUYcklAK7SUDkmQ"} +{"fts":"xcb-util https://xcb.freedesktop.org/ c interface to the x window system protocol, which replaces the traditional xlib interface.","name":"xcb-util","version":"0.4.0","description":"C interface to the X Window System protocol, which replaces the traditional Xlib interface.","homepage":"https://xcb.freedesktop.org/","license":null,"dependencies":["xcb","xcb-util-m4","xorg-macros"],"_id":"QeYGzvYFpcWOWiqH"} +{"fts":"xcb https://xcb.freedesktop.org/ c interface to the x window system protocol, which replaces the traditional xlib interface.","name":"xcb","version":"1.14","port-version":2,"description":"C interface to the X Window System protocol, which replaces the traditional Xlib interface.","homepage":"https://xcb.freedesktop.org/","license":"X11-distribute-modifications-variant","dependencies":["bzip2","libxau","libxdmcp",{"name":"libxslt","host":true},"pthread","pthread-stubs","xcb-proto","xcb-util-m4","xorg-macros","xproto"],"_id":"hd0z3355es8bO42l"} +{"fts":"xerces-c https://github.com/apache/xerces-c icu icu support network network support xmlch-wchar xmlch type uses wchar_t xerces-c++ is a xml parser, for parsing, generating, manipulating, and validating xml documents using the dom, sax, and sax2 apis.","name":"xerces-c","version-semver":"3.2.5","description":"Xerces-C++ is a XML parser, for parsing, generating, manipulating, and validating XML documents using the DOM, SAX, and SAX2 APIs.","homepage":"https://github.com/apache/xerces-c","license":"Apache-2.0","supports":"!uwp","dependencies":[{"name":"libiconv","platform":"!windows & !osx"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["network"],"features":{"icu":{"description":"ICU support","dependencies":["icu"]},"network":{"description":"Network support"},"xmlch-wchar":{"description":"XMLCh type uses wchar_t"}},"_id":"1GSArWP8kSKsX0R5"} +{"fts":"xeus https://github.com/jupyter-xeus/xeus c++ implementation of the jupyter kernel protocol","name":"xeus","version":"0.24.3","port-version":3,"description":"C++ implementation of the Jupyter kernel protocol","homepage":"https://github.com/jupyter-xeus/xeus","license":"BSD-3-Clause","dependencies":["cppzmq",{"name":"libuuid","platform":"!windows & !osx"},"nlohmann-json","openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"xtl","zeromq"],"_id":"YJZhIEWmilwPXwDb"} +{"fts":"xframe https://github.com/xtensor-stack/xframe xframe is a dataframe for c++, based on xtensor and xtl.","name":"xframe","version":"0.3.0","port-version":3,"description":"xframe is a dataframe for C++, based on xtensor and xtl.","homepage":"https://github.com/xtensor-stack/xframe","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"xtensor","xtl"],"_id":"z6MqKDqm4YiN5dRM"} +{"fts":"xlnt https://github.com/tfussell/xlnt cross-platform user-friendly xlsx library for c++14","name":"xlnt","version":"1.5.0","port-version":4,"description":"Cross-platform user-friendly xlsx library for C++14","homepage":"https://github.com/tfussell/xlnt","license":"MIT OR BSD-3-Clause OR BSD-2-Clause OR LGPL-3.0-only OR BSL-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"KCfXnBjnTykHHaIM"} +{"fts":"xlsxio https://github.com/brechtsanders/xlsxio cross-platform c library for reading values from and writing values to .xlsx files","name":"xlsxio","version":"0.2.34","description":"Cross-platform C library for reading values from and writing values to .xlsx files","homepage":"https://github.com/brechtsanders/xlsxio","license":"MIT","dependencies":["expat",{"name":"minizip","features":["bzip2"]},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"RlukGlwGZs17dNX2"} +{"fts":"xmlsec https://www.aleksey.com/xmlsec/ xml security library is a c library based on libxml2. the library supports major xml security standards.","name":"xmlsec","version":"1.3.5","description":"XML Security Library is a C library based on LibXML2. The library supports major XML security standards.","homepage":"https://www.aleksey.com/xmlsec/","license":"X11 AND MPL-1.1","supports":"!xbox & !uwp","dependencies":[{"name":"libxml2","default-features":false},"openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"8VDonLlhFwcJMb0N"} +{"fts":"xnnpack https://github.com/google/xnnpack high-efficiency floating-point neural network inference operators for mobile, server, and web","name":"xnnpack","version-date":"2022-12-22","description":"High-efficiency floating-point neural network inference operators for mobile, server, and Web","homepage":"https://github.com/google/XNNPACK","license":"BSD-3-Clause","supports":"!(arm & windows) & !uwp & !arm32","dependencies":["cpuinfo","fp16","fxdiv","pthreadpool",{"name":"vcpkg-cmake","host":true}],"_id":"NUjnJaE3pMxgO5qO"} +{"fts":"xorg-macros https://xcb.freedesktop.org/ x.org macros utilities.","name":"xorg-macros","version":"1.19.3","port-version":1,"description":"X.org macros utilities.","homepage":"https://xcb.freedesktop.org/","license":null,"supports":"!uwp","_id":"Jk4ccn9FnWArls4e"} +{"fts":"xorstr https://github.com/justasmasiulis/xorstr heavily vectorized c++17 compile time string encryption","name":"xorstr","version-date":"2021-11-20","description":"Heavily vectorized c++17 compile time string encryption","homepage":"https://github.com/JustasMasiulis/xorstr","license":"Apache-2.0","_id":"3UEEPXRv0clYuWLg"} +{"fts":"xpack https://github.com/xyz347/xpack convert c++ struct from/to json/xml","name":"xpack","version":"1.0.5","description":"Convert C++ struct from/to json/xml","homepage":"https://github.com/xyz347/xpack","license":"Apache-2.0","dependencies":["rapidjson","rapidxml"],"_id":"c6Z102zFcN9SqMHX"} +{"fts":"xproperty traitlets-like c++ properties and implementation of the observer pattern","name":"xproperty","version":"0.8.1","port-version":3,"description":"Traitlets-like C++ properties and implementation of the observer pattern","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"xtl"],"_id":"xwxekeKNj9sieXMQ"} +{"fts":"xproto https://gitlab.freedesktop.org/xorg/proto/xorgproto x window system unified protocol definitions","name":"xproto","version":"2021.5","description":"X Window System unified protocol definitions","homepage":"https://gitlab.freedesktop.org/xorg/proto/xorgproto","license":null,"dependencies":["libxslt",{"name":"vcpkg-tool-meson","host":true},"xorg-macros"],"_id":"EGobK1AwHhpyDRAv"} +{"fts":"xqilla http://xqilla.sourceforge.net/homepage xquery and xpath 2 library","name":"xqilla","version":"2.3.4","port-version":3,"description":"XQuery and XPath 2 library","homepage":"http://xqilla.sourceforge.net/HomePage","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"xerces-c"],"_id":"68UEykOrwljlUnjw"} +{"fts":"xsimd https://github.com/xtensor-stack/xsimd xcomplex xtl complex support modern, portable c++ wrappers for simd intrinsics","name":"xsimd","version":"13.0.0","port-version":1,"description":"Modern, portable C++ wrappers for SIMD intrinsics","homepage":"https://github.com/xtensor-stack/xsimd","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"xcomplex":{"description":"xtl complex support","dependencies":["xtl"]}},"_id":"SDRPZEeoaPIqBe5L"} +{"fts":"xtensor-blas https://github.com/xtensor-stack/xtensor-blas blas extension to xtensor","name":"xtensor-blas","version":"0.20.0","description":"BLAS extension to xtensor","homepage":"https://github.com/xtensor-stack/xtensor-blas","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"xtensor"],"_id":"zU3854IAbNxoVai3"} +{"fts":"xtensor-fftw https://github.com/xtensor-stack/xtensor-fftw fftw bindings for the xtensor c++14 multi-dimensional array library","name":"xtensor-fftw","version-date":"2019-11-30","port-version":4,"description":"FFTW bindings for the xtensor C++14 multi-dimensional array library","homepage":"https://github.com/xtensor-stack/xtensor-fftw","dependencies":["fftw3",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"xtensor"],"_id":"fZrFFnVP4wUNxu5F"} +{"fts":"xtensor-io https://github.com/xtensor-stack/xtensor-io xtensor plugin to read and write images, audio files, numpy (compressed) npz and hdf5","name":"xtensor-io","version":"0.13.0","port-version":1,"description":"xtensor plugin to read and write images, audio files, numpy (compressed) npz and HDF5","homepage":"https://github.com/xtensor-stack/xtensor-io","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"xtensor","xtl"],"_id":"aELRE4DzuL35XdGm"} +{"fts":"xtensor https://github.com/xtensor-stack/xtensor tbb xtensor with tbb support xsimd xtensor with xsimd support c++ tensors with broadcasting and lazy computing","name":"xtensor","version":"0.25.0","description":"C++ tensors with broadcasting and lazy computing","homepage":"https://github.com/xtensor-stack/xtensor","license":"BSD-3-Clause","dependencies":["nlohmann-json",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"xtl"],"features":{"tbb":{"description":"xtensor with tbb support","dependencies":["tbb"]},"xsimd":{"description":"xtensor with xsimd support","dependencies":["xsimd"]}},"_id":"d7I8Uy4hiEYVcnwp"} +{"fts":"xtl https://github.com/xtensor-stack/xtl the x template library","name":"xtl","version":"0.7.7","description":"The x template library","homepage":"https://github.com/xtensor-stack/xtl","license":"BSD-3-Clause","dependencies":["nlohmann-json",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"4dLxPvyfw6Mc2Mx5"} +{"fts":"xtrans https://gitlab.freedesktop.org/xorg/lib/libxtrans xtrans - x network transport layer shared code","name":"xtrans","version":"1.4.0","port-version":2,"description":"xtrans - X Network Transport layer shared code","homepage":"https://gitlab.freedesktop.org/xorg/lib/libxtrans","license":null,"dependencies":["xorg-macros"],"_id":"ALYOa0hZlWxwjbay"} +{"fts":"xxhash https://github.com/cyan4973/xxhash xxhsum build the xxhsum binary extremely fast hash algorithm","name":"xxhash","version":"0.8.2","description":"Extremely fast hash algorithm","homepage":"https://github.com/Cyan4973/xxHash","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"xxhsum":{"description":"Build the xxhsum binary"}},"_id":"OwFlSnOA0pqypDCv"} +{"fts":"yajl https://github.com/lloyd/yajl yet another json library","name":"yajl","version":"2.1.0","port-version":4,"description":"Yet Another JSON Library","homepage":"https://github.com/lloyd/yajl","license":"ISC","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"pA0CLkBMauSzG4Nn"} +{"fts":"yaml-cpp https://github.com/jbeder/yaml-cpp yaml-cpp is a yaml parser and emitter in c++ matching the yaml 1.2 spec.","name":"yaml-cpp","version-semver":"0.8.0","port-version":1,"description":"yaml-cpp is a YAML parser and emitter in C++ matching the YAML 1.2 spec.","homepage":"https://github.com/jbeder/yaml-cpp","documentation":"https://codedocs.xyz/jbeder/yaml-cpp/index.html","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"MOjYHSWqO1fLYckF"} +{"fts":"yara https://github.com/virustotal/yara cuckoo the cuckoo module enables you to create yara rules based on behavioral information generated by cuckoo sandbox. dotnet the dotnet module allows you to create more fine-grained rules for .net files by using attributes and features of the .net file format. the pattern matching swiss knife","name":"yara","version":"4.5.2","port-version":1,"description":"The pattern matching swiss knife","homepage":"https://github.com/VirusTotal/yara","license":"BSD-3-Clause","supports":"!uwp","dependencies":["openssl",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"cuckoo":{"description":"The Cuckoo module enables you to create YARA rules based on behavioral information generated by Cuckoo sandbox.","dependencies":["jansson"]},"dotnet":{"description":"The dotnet module allows you to create more fine-grained rules for .NET files by using attributes and features of the .NET file format."}},"_id":"fyR3ThiFROwjaJP7"} +{"fts":"yas https://github.com/nixman/yas yet another serialization is a header only serialization library","name":"yas","version":"7.1.0","description":"Yet Another Serialization is a header only serialization library","homepage":"https://github.com/niXman/yas","_id":"qgzCylgni2q7Ohpq"} +{"fts":"yasm-tool-helper https://github.com/microsoft/vcpkg backfill that depends on yasm:host","name":"yasm-tool-helper","version-date":"2020-03-11","port-version":1,"description":"Backfill that depends on yasm:host","homepage":"https://github.com/Microsoft/vcpkg","dependencies":[{"name":"yasm","host":true,"features":["tools"]}],"_id":"5mOrgF4wjtAWsLss"} +{"fts":"yasm-tool legacy port. use port yasm instead.","name":"yasm-tool","version-date":"2021-12-14","description":"Legacy port. Use port yasm instead.","dependencies":[{"name":"yasm","features":["tools"]}],"_id":"blbdtfK7usAnyg6N"} +{"fts":"yasm https://github.com/yasm/yasm tools build yasm tools yasm is a complete rewrite of the nasm assembler under the new bsd license.","name":"yasm","version":"1.3.0","port-version":5,"description":"Yasm is a complete rewrite of the NASM assembler under the new BSD License.","homepage":"https://github.com/yasm/yasm","license":"BSD-2-Clause OR BSD-3-Clause OR Artistic-1.0 OR GPL-2.0-only OR LGPL-2.0-only","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},{"name":"yasm","host":true,"default-features":false,"features":["tools"]}],"features":{"tools":{"description":"Build yasm tools"}},"_id":"Wy6PP1t15KpermXs"} +{"fts":"yato modern c++14 containers and utilities, actors system, typesafe config","name":"yato","version-date":"2022-03-06","description":"Modern C++14 containers and utilities, actors system, typesafe config","license":"Apache-2.0","supports":"!(windows & arm)","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"LzxMABwVS49HPmKZ"} +{"fts":"yoga https://github.com/facebook/yoga yoga is a cross-platform layout engine which implements flexbox","name":"yoga","version":"3.1.0","description":"Yoga is a cross-platform layout engine which implements Flexbox","homepage":"https://github.com/facebook/yoga","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"rSTMNXJJ5IxqLFgV"} +{"fts":"yomm2 https://github.com/jll63/yomm2 yomm2 is an implementation of open multi-methods.","name":"yomm2","version":"1.5.2","description":"YOMM2 is an implementation of open multi-methods.","homepage":"https://github.com/jll63/yomm2","license":"BSL-1.0","dependencies":["boost-dynamic-bitset","boost-mp11","boost-preprocessor",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"JWW3o90RBzoRy363"} +{"fts":"yyjson https://github.com/ibireme/yyjson fast-fp-conv build with custom floating-point number conversion non-standard build with support for non-standard json reader build with json reader writer build with json writer a high performance json library written in ansi c","name":"yyjson","version":"0.10.0","description":"A high performance JSON library written in ANSI C","homepage":"https://github.com/ibireme/yyjson","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["fast-fp-conv","non-standard","reader","writer"],"features":{"fast-fp-conv":{"description":"Build with custom floating-point number conversion"},"non-standard":{"description":"Build with support for non-standard JSON"},"reader":{"description":"Build with JSON reader"},"writer":{"description":"Build with JSON writer","dependencies":[{"name":"yyjson","default-features":false,"features":["reader"]}]}},"_id":"O9cQdER329xuvz0O"} +{"fts":"z3 https://github.com/z3prover/z3 z3 is a theorem prover from microsoft research","name":"z3","version":"4.13.2","description":"Z3 is a theorem prover from Microsoft Research","homepage":"https://github.com/Z3Prover/z3","license":"MIT","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"08OC14Tq5ULgkcEo"} +{"fts":"z4kn4fein-semver https://github.com/z4kn4fein/cpp-semver semantic versioning 2.0.0 library for modern c++","name":"z4kn4fein-semver","version":"0.4.0","description":"Semantic Versioning 2.0.0 library for modern C++","homepage":"https://github.com/z4kn4fein/cpp-semver","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"R3uuw0VanWcIu6ub"} +{"fts":"z85 z85 is a binary-to-text encoding library. it implements zeromq base-85 encoding algorithm and provides custom padding.","name":"z85","version":"1.0","port-version":2,"description":"Z85 is a binary-to-text encoding library. It implements ZeroMQ Base-85 Encoding Algorithm and provides custom padding.","_id":"wIC2t3Qt4xmKEifK"} +{"fts":"zeroc-ice https://github.com/zeroc-ice/ice benjamin oldenburg glacier2lib glacier2 libraries glacier2router glacier2router iceboxlib icebox libraries and runtime iceboxtools icebox tools icebridge icebridge icediscovery icediscovery icegridlib icegrid library icegridtools icegrid tools icelocatordiscovery icelocatordiscovery icessl icessl icestormlib icestorm library icestormtools icestorm tools comprehensive rpc framework with support for c++, csharp, java, javascript, python and more.","name":"zeroc-ice","version":"3.7.9","port-version":4,"maintainers":"Benjamin Oldenburg ","description":"Comprehensive RPC framework with support for C++, CSharp, Java, JavaScript, Python and more.","homepage":"https://github.com/zeroc-ice/ice","license":null,"supports":"!uwp & !(windows & arm) & !wasm32","dependencies":["bzip2","expat","lmdb","mcpp",{"name":"openssl","platform":"!windows"},{"name":"vcpkg-msbuild","host":true,"platform":"windows"},"zlib"],"default-features":["glacier2lib","icegridlib","icestormlib"],"features":{"glacier2lib":{"description":"Glacier2 libraries"},"glacier2router":{"description":"Glacier2Router","supports":"!(windows & static)","dependencies":[{"name":"zeroc-ice","features":["glacier2lib","icessl"]}]},"iceboxlib":{"description":"IceBox libraries and runtime","supports":"!(windows & static)"},"iceboxtools":{"description":"IceBox tools","supports":"!(windows & static)"},"icebridge":{"description":"IceBridge","supports":"!(windows & static)","dependencies":[{"name":"zeroc-ice","features":["iceboxlib"]}]},"icediscovery":{"description":"IceDiscovery","dependencies":[{"name":"zeroc-ice","features":["glacier2lib","iceboxlib","icessl","icestormlib"]}]},"icegridlib":{"description":"IceGrid library","dependencies":[{"name":"zeroc-ice","features":["glacier2lib"]}]},"icegridtools":{"description":"IceGrid tools","supports":"!(windows & static)","dependencies":["expat",{"name":"zeroc-ice","features":["glacier2lib","iceboxlib","icegridlib","icessl"]}]},"icelocatordiscovery":{"description":"IceLocatorDiscovery","dependencies":[{"name":"zeroc-ice","features":["glacier2lib","iceboxlib","icessl","icestormlib"]}]},"icessl":{"description":"IceSSL","dependencies":[{"name":"openssl","platform":"!windows"}]},"icestormlib":{"description":"IceStorm library"},"icestormtools":{"description":"IceStorm tools","supports":"!(windows & static)","dependencies":["lmdb",{"name":"zeroc-ice","features":["glacier2lib","iceboxlib","icegridlib","icestormlib"]}]}},"_id":"RPIYU8YTzOfq4p4L"} +{"fts":"zeromq https://github.com/zeromq/libzmq curve enable curve security draft build and install draft apis sodium using libsodium for curve security websockets enable websocket transport websockets-secure enable websocket transport with tsl (wss) the zeromq lightweight messaging kernel is a library which extends the standard socket interfaces with features traditionally provided by specialised messaging middleware products","name":"zeromq","version":"4.3.5","port-version":2,"description":"The ZeroMQ lightweight messaging kernel is a library which extends the standard socket interfaces with features traditionally provided by specialised messaging middleware products","homepage":"https://github.com/zeromq/libzmq","license":"MPL-2.0","supports":"!uwp & !xbox","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"curve":{"description":"Enable CURVE security"},"draft":{"description":"Build and install draft APIs"},"sodium":{"description":"Using libsodium for CURVE security","dependencies":["libsodium",{"name":"zeromq","default-features":false,"features":["curve"]}]},"websockets":{"description":"Enable WebSocket transport"},"websockets-secure":{"description":"Enable WebSocket transport with TSL (wss)","dependencies":["libgnutls",{"name":"zeromq","default-features":false,"features":["websockets"]}]}},"_id":"SyKQ78QUJd7n1Vng"} +{"fts":"zfp https://github.com/llnl/zfp all obsolete. this feature is left for compatibility cfp cfp support for cfp utility build utility zfp is an open source c/c++ library for compressed numerical arrays that support high throughput read and write random access. zfp also supports streaming compression of integer and floating-point data, e.g., for applications that read and write large data sets to and from disk. zfp is primarily written in c and c++ but also includes python and fortran bindings.","name":"zfp","version":"1.0.0","port-version":2,"description":"Zfp is an open source C/C++ library for compressed numerical arrays that support high throughput read and write random access. zfp also supports streaming compression of integer and floating-point data, e.g., for applications that read and write large data sets to and from disk. zfp is primarily written in C and C++ but also includes Python and Fortran bindings.","homepage":"https://github.com/LLNL/zfp","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"all":{"description":"Obsolete. This feature is left for compatibility","dependencies":[{"name":"zfp","features":["cfp","utility"]}]},"cfp":{"description":"cfp support for cfp"},"utility":{"description":"Build utility"}},"_id":"qXGsk5OdYs8a41vz"} +{"fts":"zimpl http://zimpl.zib.de/ zuse institut mathematical programming language","name":"zimpl","version":"3.6.1","description":"Zuse Institut Mathematical Programming Language","homepage":"http://zimpl.zib.de/","license":"LGPL-3.0-or-later","supports":"!uwp","dependencies":["gmp",{"name":"pcre2","platform":"windows"},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"x8BuwznUfZWtcUUE"} +{"fts":"zint https://github.com/zint/zint png build with png support a barcode encoding library supporting over 50 symbologies","name":"zint","version":"2.12.0","port-version":1,"description":"A barcode encoding library supporting over 50 symbologies","homepage":"https://github.com/zint/zint","license":null,"supports":"!osx","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"png":{"description":"Build with PNG support","dependencies":["libpng"]}},"_id":"1mEoaoJGFO3Bz6yC"} +{"fts":"zkpp https://github.com/tgockel/zookeeper-cpp a zookeeper client for c++.","name":"zkpp","version":"0.2.3","port-version":3,"description":"A ZooKeeper client for C++.","homepage":"https://github.com/tgockel/zookeeper-cpp","supports":"!windows","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zookeeper"],"_id":"2RYCyhYxA14FpBSU"} +{"fts":"zlib-ng https://github.com/zlib-ng/zlib-ng zlib replacement with optimizations for 'next generation' systems","name":"zlib-ng","version":"2.1.5","port-version":1,"description":"zlib replacement with optimizations for 'next generation' systems","homepage":"https://github.com/zlib-ng/zlib-ng","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"hGf1yoo8IjUxoduS"} +{"fts":"zlib https://www.zlib.net/ a compression library","name":"zlib","version":"1.3.1","description":"A compression library","homepage":"https://www.zlib.net/","license":"Zlib","dependencies":[{"name":"vcpkg-cmake","host":true}],"_id":"9pZfnzxxdvfeZnSm"} +{"fts":"zlmediakit https://github.com/zlmediakit/zlmediakit mp4 enable mp4 openssl enable openssl sctp enable sctp webrtc enable webrtc a high-performance carrier-grade streaming media service framework based on c++11.","name":"zlmediakit","version-date":"2024-09-29","description":"A high-performance carrier-grade streaming media service framework based on C++11.","homepage":"https://github.com/ZLMediaKit/ZLMediaKit","license":"MIT","supports":"!uwp","dependencies":["jsoncpp",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["mp4","openssl","webrtc"],"features":{"mp4":{"description":"Enable MP4"},"openssl":{"description":"Enable OpenSSL","dependencies":["openssl"]},"sctp":{"description":"Enable SCTP","dependencies":["usrsctp"]},"webrtc":{"description":"Enable WebRTC","dependencies":[{"name":"libsrtp","features":["openssl"]}]}},"_id":"HjLBbBm1uGbgUKQx"} +{"fts":"zoe https://github.com/winsoft666/zoe winsoft666 c++ file download library, support multithreading, breakpoint transmission, speed limit, real-time speed.","name":"zoe","version":"3.1","maintainers":"winsoft666 ","description":"C++ File Download Library, support Multithreading, Breakpoint Transmission, Speed Limit, Real-time Speed.","homepage":"https://github.com/winsoft666/zoe","supports":"!osx & !uwp & !arm & !android","dependencies":[{"name":"curl","default-features":false},{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"oYNKjkab0a9XG5xL"} +{"fts":"zookeeper https://github.com/apache/zookeeper sync zookeeper with the sync api zookeeper c bindings","name":"zookeeper","version":"3.5.6","port-version":1,"description":"ZooKeeper C bindings","homepage":"https://github.com/apache/zookeeper","license":"BSD-3-Clause","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"default-features":["sync"],"features":{"sync":{"description":"ZooKeeper with the sync API"}},"_id":"D6TZIQ754NpWRSOO"} +{"fts":"zopfli https://github.com/google/zopfli zopfli compression algorithm compression library programmed in c","name":"zopfli","version":"1.0.3","port-version":4,"description":"Zopfli Compression Algorithm compression library programmed in C","homepage":"https://github.com/google/zopfli","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"KXb277l6rtx69TWp"} +{"fts":"zpp-bits https://github.com/eyalz800/zpp_bits a lightweight c++20 serialization and rpc library","name":"zpp-bits","version":"4.4.17","description":"A lightweight C++20 serialization and RPC library","homepage":"https://github.com/eyalz800/zpp_bits","license":"MIT","_id":"1UuiviMBPw3ywXbl"} +{"fts":"zserge-webview https://github.com/webview/webview tiny cross-platform webview library for c/c++/golang.","name":"zserge-webview","version-date":"2023-04-15","description":"Tiny cross-platform webview library for C/C++/Golang.","homepage":"https://github.com/webview/webview","license":"MIT","_id":"eVIoANGlO0LMSMlA"} +{"fts":"zstd https://facebook.github.io/zstd/ tools build zstd binary zstandard - fast real-time compression algorithm","name":"zstd","version":"1.5.6","description":"Zstandard - Fast real-time compression algorithm","homepage":"https://facebook.github.io/zstd/","license":"BSD-3-Clause OR GPL-2.0-only","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"tools":{"description":"Build zstd binary","supports":"!uwp & static"}},"_id":"haxzQNkqMD5cqqbK"} +{"fts":"zstr https://github.com/mateidavid/zstr this c++ header-only library enables the use of c++ standard iostreams to access zlib-compressed streams.","name":"zstr","version":"1.0.7","description":"This C++ header-only library enables the use of C++ standard iostreams to access ZLib-compressed streams.","homepage":"https://github.com/mateidavid/zstr","license":"MIT","dependencies":["zlib"],"_id":"JpySOzAOuAsF3pRj"} +{"fts":"ztd-cuneicode http://ztdcuneicode.rtfd.io/ shared tables between c and c++ for encoding infrastructure","name":"ztd-cuneicode","version-date":"2023-11-03","port-version":1,"description":"Shared tables between C and C++ for encoding infrastructure","homepage":"http://ztdcuneicode.rtfd.io/","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"ztd-encoding-tables"],"_id":"Nv69UUhGSXMNEdBO"} +{"fts":"ztd-encoding-tables https://github.com/soasis/encoding_tables shared tables between c and c++ for encoding infrastructure","name":"ztd-encoding-tables","version-date":"2023-06-10","description":"Shared tables between C and C++ for encoding infrastructure","homepage":"https://github.com/soasis/encoding_tables","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"ztd-idk"],"_id":"VsaiK4xEFkOHEXqn"} +{"fts":"ztd-idk https://github.com/soasis/idk the idk (industrial development kit) library!","name":"ztd-idk","version-date":"2023-11-03","description":"The IDK (Industrial Development Kit) library!","homepage":"https://github.com/soasis/idk","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"MEACLZhz3nln00ka"} +{"fts":"ztd-platform https://github.com/soasis/platform a library for messing with platfom-dependent configurations and libraries, and sometimes hiding their cores.","name":"ztd-platform","version-date":"2022-12-30","description":"A library for messing with platfom-dependent configurations and libraries, and sometimes hiding their cores.","homepage":"https://github.com/soasis/platform","license":"Apache-2.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"ztd-idk"],"_id":"MiNn4PZdwK79x57G"} +{"fts":"ztd-static-containers https://github.com/soasis/static_containers containers of fixed capacity","name":"ztd-static-containers","version-date":"2022-12-12","port-version":1,"description":"Containers of fixed capacity","homepage":"https://github.com/soasis/static_containers","license":"CC0-1.0","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"ztd-idk"],"_id":"83UlGOGp8x5bVLaY"} +{"fts":"ztd-text https://github.com/soasis/text a spicy text library.","name":"ztd-text","version-date":"2023-11-03","port-version":1,"description":"A spicy text library.","homepage":"https://github.com/soasis/text","license":"Apache-2.0","supports":"!uwp","dependencies":[{"name":"vcpkg-cmake","host":true},"ztd-cuneicode","ztd-platform","ztd-static-containers"],"_id":"nYlOR8KgxJcOaIrk"} +{"fts":"zug https://sinusoid.es/zug/ docs build documentation transducers for c++","name":"zug","version-date":"2024-04-26","description":"Transducers for C++","homepage":"https://sinusoid.es/zug/","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"features":{"docs":{"description":"Build documentation"}},"_id":"1w8LujqCBvYla0Gk"} +{"fts":"zycore https://github.com/zyantific/zycore-c provides platform independent types, macros and a fallback for environments without libc.","name":"zycore","version":"1.5.0","description":"Provides platform independent types, macros and a fallback for environments without LibC.","homepage":"https://github.com/zyantific/zycore-c","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"xvUXG8oiwasR9Qhu"} +{"fts":"zydis https://zydis.re fast and lightweight x86/x86-64 disassembler library.","name":"zydis","version-semver":"4.1.0","description":"Fast and lightweight x86/x86-64 disassembler library.","homepage":"https://zydis.re","license":"MIT","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zycore"],"_id":"TpdSwAguklZ2Hxu4"} +{"fts":"zyre https://github.com/zeromq/zyre an open-source framework for proximity-based peer-to-peer applications","name":"zyre","version-date":"2024-04-10","description":"An open-source framework for proximity-based peer-to-peer applications","homepage":"https://github.com/zeromq/zyre","dependencies":["czmq",{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true}],"_id":"lBDBv4VjyKx5Q5Ci"} +{"fts":"zziplib https://github.com/gdraheim/zziplib library providing read access on zip-archives","name":"zziplib","version":"0.13.78","description":"library providing read access on ZIP-archives","homepage":"https://github.com/gdraheim/zziplib","license":"LGPL-2.0-or-later OR MPL-1.1","dependencies":[{"name":"vcpkg-cmake","host":true},{"name":"vcpkg-cmake-config","host":true},"zlib"],"_id":"jVMpZzYAAGNRFwzv"} diff --git a/index.html b/index.html new file mode 100644 index 00000000..fa96f636 --- /dev/null +++ b/index.html @@ -0,0 +1 @@ +vcpkg index
\ No newline at end of file diff --git a/js/app.10d69b9d.js b/js/app.10d69b9d.js new file mode 100644 index 00000000..345b13ea --- /dev/null +++ b/js/app.10d69b9d.js @@ -0,0 +1,2 @@ +(function(){var t={1573:function(t,e,s){const a=s(9539),i=s(978),n=s(5210);i.constants=n,i.__mkdir=i.mkdir,delete i.mkdir,i.mkdir=function(t,e,s){this.existsSync(t)&&e.recursive?s():this.__mkdir(t,"object"===typeof e&&e.mode?e.mode:e,s)}.bind(i);const r=t=>new Proxy(t,{get:(t,e)=>e in t&&t[e]instanceof Function?a.promisify(t[e]):t[e]});let o=i.promises||r(i);i.promises=o,t.exports=i},1708:function(t,e,s){"use strict";var a=s(144),i=function(){var t=this,e=t._self._c;return e("router-view",{attrs:{search:t.search}})},n=[],r={name:"App",data(){return{search:""}}},o=r,c=s(1001),l=(0,c.Z)(o,i,n,!1,null,null,null),p=l.exports,u=s(8345),m=s(1096),f=s(4437),d=s(1200),h=s(3584),y=s(5057),g=s(3551),_=s(5294),x=s(8864),v=function(){var t=this,e=t._self._c;return e(m.Z,[e(g.Z,{staticStyle:{"background-color":"#f5f5f5"}},[e(d.Z,{staticClass:"my-0 py-0",staticStyle:{width:"100%",position:"relative",display:"flex","align-content":"center","justify-content":"center"},attrs:{"fill-height":""}},[e(_.Z,[e(f.Z,{staticStyle:{display:"flex","justify-content":"center"}},[e(y.Z,{class:t.search_focus_transition?"icon-rotate":"",attrs:{size:"160",color:"#028bcf"}},[t._v(" "+t._s(t.search_focus?"mdi-package-variant":"mdi-package-variant-closed")+" ")])],1)],1),e(_.Z,[e(f.Z,{staticStyle:{display:"flex","justify-content":"center"}},[e("h1",{staticStyle:{"text-align":"center"}},[t._v("vcpkg index")])])],1),e(_.Z,[e(f.Z,{staticStyle:{display:"flex","justify-content":"center"}},[e(x.Z,{ref:"searchBarHome",staticClass:"mt-5 mx-3 mx-md-12",staticStyle:{"max-width":"600px"},attrs:{solo:"",dense:"","prepend-inner-icon":"mdi-magnify",clearable:"",label:"Search vcpkg packages"},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.search_pkg(t.search)},"click:clear":function(e){return t.search_pkg("")},focus:function(e){return t.animate_icon()},blur:function(e){t.search_focus=!1}},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}})],1)],1),e(_.Z,{staticClass:"mt-12"},[e(f.Z,{staticStyle:{display:"flex","justify-content":"center"}},[e("span",{staticClass:"caption mr-1",staticStyle:{color:"gray"}},[t._v(" index built @ ")]),e("span",{staticClass:"font-weight-thin caption",staticStyle:{color:"gray"}},[t._v(" "+t._s(t.timestamp)+" ")])])],1)],1)],1),e(h.Z,{attrs:{padless:""}},[e(f.Z,{staticClass:"text-right ma-0 py-0 px-3",attrs:{cols:"12"}},[e("span",{staticClass:"caption"},[e("router-link",{staticStyle:{"text-decoration":"none"},attrs:{to:"/about"}},[t._v(" about "),e(y.Z,{staticClass:"mb-1 ml-1",attrs:{small:""}},[t._v(" mdi-information ")])],1)],1)])],1)],1)},b=[],k=(s(7658),{name:"HomeView",data(){return{search:"",search_focus:!1,search_focus_transition:!1,timestamp:"2024-10-05T00:10:05.971Z"}},methods:{search_pkg(t){this.$router.push(`/index/search/${t}`)},animate_icon(){this.search_focus_transition=!0,setTimeout((()=>{this.search_focus=!0,setTimeout((()=>{this.search_focus_transition=!1}),550)}),300)}},mounted(){this.$nextTick((()=>{setTimeout((()=>{this.$refs["searchBarHome"].$refs.input.focus()}))}))}}),Z=k,C=(0,c.Z)(Z,v,b,!1,null,"037c6b97",null),S=C.exports,w=s(4192),$=function(){var t=this,e=t._self._c;return e(m.Z,[e(g.Z,{staticStyle:{"background-color":"#f5f5f5"}},[e(d.Z,{staticClass:"my-0 py-0",staticStyle:{width:"100%",position:"relative",display:"flex","align-content":"center","justify-content":"center","max-width":"400px"},attrs:{"fill-height":""}},[e(_.Z,[e(f.Z,{staticStyle:{display:"flex","justify-content":"center"}},[e(y.Z,{class:t.search_focus_transition?"icon-rotate":"",attrs:{size:"160",color:"#028bcf"}},[t._v(" mdi-package-variant ")])],1)],1),e(_.Z,[e(f.Z,{staticStyle:{display:"flex","justify-content":"center"}},[e("h1",{staticStyle:{"text-align":"center"}},[t._v("vcpkg index")])])],1),e(_.Z,[e(f.Z,{staticStyle:{display:"flex","justify-content":"center"}},[e(w.Z,{staticClass:"mx-2",staticStyle:{"max-width":"400px"}})],1)],1),e(_.Z,[e(f.Z,{staticClass:"px-4",staticStyle:{display:"flex","justify-content":"center","text-align":"center"}},[e("span",{staticClass:"font-weight-light"},[t._v(" an online index of packages for the "),e("a",{attrs:{href:"https://github.com/microsoft/vcpkg/"}},[t._v("vcpkg")]),t._v(" package manager - updated every day at midnight ")])])],1),e(_.Z,[e(f.Z,{staticClass:"px-4",staticStyle:{display:"flex","justify-content":"center","text-align":"center"}},[e("span",{staticClass:"font-weight-light font-italic"},[t._v(" this project has no affiliation with Microsoft ")])])],1),e(_.Z,[e(f.Z,{staticStyle:{display:"flex","justify-content":"center"}},[e(w.Z,{staticClass:"mx-2",staticStyle:{"max-width":"400px"}})],1)],1),e(_.Z,[e(f.Z,{staticStyle:{display:"flex","justify-content":"center"}},[e("strong",[t._v("License")]),e("span",{staticClass:"mx-1"},[e("a",{attrs:{href:"http://www.mozilla.org/MPL/2.0/"}},[t._v("MPL-2.0")])])])],1),e(_.Z,[e(f.Z,{staticStyle:{display:"flex","justify-content":"center"}},[e("strong",[t._v("Built by")]),e("span",{staticClass:"mx-1"},[t._v("Arne Wendt")]),e(y.Z,[t._v("mdi-github")]),e("a",{attrs:{href:"http://github.com/bitmeal"}},[t._v("bitmeal")])],1)],1),e(_.Z,[e(f.Z,{staticStyle:{display:"flex","justify-content":"center"}},[e("strong",[t._v("Source")]),e("span",{staticClass:"mx-1"},[e("a",{attrs:{href:"http://github.com/bitmeal/vcpkg-index"}},[t._v("github.com/bitmeal/vcpkg-index")])])])],1),e(_.Z,{staticClass:"mt-12"},[e(f.Z,{staticStyle:{display:"flex","justify-content":"center"}},[e("span",{staticClass:"caption mr-1",staticStyle:{color:"gray"}},[t._v(" built @ ")]),e("span",{staticClass:"font-weight-thin caption",staticStyle:{color:"gray"}},[t._v(" "+t._s(t.timestamp)+" ")])])],1)],1)],1),e(h.Z,{attrs:{padless:""}},[e(f.Z,{staticClass:"text-right ma-0 py-0 px-3",attrs:{cols:"12"}},[e("span",{staticClass:"caption"},[e("router-link",{staticStyle:{"text-decoration":"none"},attrs:{to:"/about"}},[t._v(" about "),e(y.Z,{staticClass:"mb-1 ml-1",attrs:{small:""}},[t._v(" mdi-information ")])],1)],1)])],1)],1)},j=[],P={name:"AboutView",data(){return{timestamp:"2024-10-05T00:10:05.971Z"}}},O=P,T=(0,c.Z)(O,$,j,!1,null,"2768e8f7",null),A=T.exports,z=s(5378),E=s(2370),M=function(){var t=this,e=t._self._c;return e(m.Z,[e(z.Z,{attrs:{app:""}},[e(E.qW,{staticClass:"headline",staticStyle:{"z-index":"1"}},[e("span",{staticClass:"hidden-md-and-down"},[e("router-link",{staticStyle:{"text-decoration":"none"},attrs:{to:"/"}},[t._v(" vcpkg index ")])],1)]),e("div",{staticStyle:{position:"absolute",top:"-8px",left:"0px",width:"100%"}},[e(d.Z,{staticClass:"my-0 py-0",staticStyle:{"z-index":"0",width:"100%",position:"relative",display:"flex","justify-content":"center"}},[e(x.Z,{staticClass:"mt-5 mx-3 mx-md-12",staticStyle:{"max-width":"900px"},attrs:{solo:"",dense:"","prepend-inner-icon":"mdi-magnify",clearable:"",label:"Search vcpkg packages"},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.search_pkg(t.search)},"click:clear":function(e){return t.search_pkg("")}},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}})],1)],1)],1),e(g.Z,[e("router-view",{attrs:{db:t.db}})],1),e(h.Z,{attrs:{padless:""}},[e(f.Z,{staticClass:"text-right ma-0 py-0 px-3",attrs:{cols:"12"}},[e("span",{staticClass:"caption"},[e("router-link",{staticStyle:{"text-decoration":"none"},attrs:{to:"/about"}},[t._v(" about "),e(y.Z,{staticClass:"mb-1 ml-1",attrs:{small:""}},[t._v(" mdi-information ")])],1)],1)])],1)],1)},B=[];const L=s(5072),F=s(3229),H={fs:"MountableFileSystem",options:{"/db":{fs:"OverlayFS",options:{readable:{fs:"HTTPRequest",options:{index:s(1545),baseUrl:"/db"}},writable:{fs:"InMemory"}}}}};var V={name:"IndexView",data(){return{db:null,search:""}},methods:{search_pkg(t){this.$router.currentRoute.path!=`/index/search/${t}`&&this.$router.push(`/index/search/${t}`)}},computed:{},created(){let t=this.$router.currentRoute.path.match(/\/search\/([^\/]*)\/?/);t&&t[1]&&""!=t[1]&&(this.search=t[1]),F.configure(H,(t=>{if(t)throw console.error("error creating filesystem!"),t;this.db=new L({filename:"/db/vcpkg-index.nedb",autoload:!0})}))}},R=V,D=(0,c.Z)(R,M,B,!1,null,"df03eb62",null),I=D.exports,q=s(3440),U=s(5223),W=s(8236),J=s(6275),N=function(){var t=this,e=t._self._c;return e(d.Z,[t._l(t.items,(function(s){return e(_.Z,{key:s.name},[e(f.Z,{attrs:{align:"center"}},[e(q.Z,{staticClass:"rounded-md mx-3 mx-md-12",staticStyle:{"max-width":"900px"},attrs:{align:"start"}},[e("router-link",{staticStyle:{"text-decoration":"none"},attrs:{to:`/index/pkg/${s.name}`}},[e(U.EB,{staticClass:"pkg-title"},[e(y.Z,{staticClass:"pkg-icon",attrs:{color:"white",size:"96px"}},[t._v("mdi-package-variant-closed")]),e("span",{staticClass:"pkg-title-text"},[t._v(t._s(s.name))])],1)],1),e(U.ZB,{staticClass:"pt-3 px-6 pkg-text",staticStyle:{"text-align":"justify","max-height":"196px !important"}},[s.homepage?e("span",{staticStyle:{width:"100%","text-align":"right"}},[e("a",{attrs:{href:s.homepage}},[t._v(t._s(s.homepage))]),e("br")]):t._e(),t._l(Array.isArray(s.description)?s.description:[s.description],(function(s,a){return e("span",{key:a,staticClass:"mb-4"},[t._v(" "+t._s(s)),e("br")])})),e("br")],2)],1)],1)],1)})),e(W.Z,{staticStyle:{height:"100vh"},attrs:{value:t.loading,absolute:!0}},[e(J.Z,{attrs:{indeterminate:"",size:"128"}})],1)],2)},G=[],K={name:"SearchComponent",props:{db:{type:Object},search:{type:String,default:()=>""}},data(){return{items:[],loading:!1}},methods:{updatePackageSearch(t){if(this.loading=!0,t&&null!=t&&""!=t){let e={$or:t.toLowerCase().split(/\s+/).filter((t=>""!=t)).map((t=>t.trim())).map((t=>({fts:new RegExp(t)})))};this.db.find(e).sort({name:1}).exec(((e,s)=>{this.loading=!1,e?console.error(`error fetching packages for search term '${t}' from db!`):this.items=s}))}else this.db.find({}).sort({name:1}).exec(((t,e)=>{this.loading=!1,t?console.error("error fetching all packages from db!"):this.items=e}))}},watch:{search(t){this.updatePackageSearch(t)}},created(){this.updatePackageSearch(this.search)}},Q=K,X=(0,c.Z)(Q,N,G,!1,null,"80f09556",null),Y=X.exports,tt=s(4944),et=s(248),st=s(1908),at=s(8153),it=s(2595),nt=function(){var t=this,e=t._self._c;return e(d.Z,[e(_.Z,[e(f.Z,{attrs:{align:"center"}},[e(q.Z,{staticClass:"rounded-md mx-3 mx-md-12",staticStyle:{"max-width":"900px"},attrs:{align:"start"}},[e(U.EB,{staticClass:"pkg-title"},[e(y.Z,{staticClass:"pkg-icon",attrs:{color:"white",size:"96px"}},[t._v("mdi-package-variant")]),e("span",{staticStyle:{"z-index":"1"}},[t._v(t._s(t.item.name))])],1),e(U.ZB,{staticClass:"pt-3 px-6 pkg-text",staticStyle:{"text-align":"justify"}},[t.item["homepage"]?[e("span",{staticClass:"subtitle-2"},[t._v("Homepage")]),e("br"),e("span",[e("a",{attrs:{href:t.item.homepage}},[t._v(t._s(t.item.homepage))]),e("br")]),e("br")]:t._e(),t.item["maintainers"]?[e("span",{staticClass:"subtitle-2"},[t._v("Maintainers")]),e("br"),e("span",{staticClass:"font-weight-light"},[t._v(" "+t._s((Array.isArray(t.item.maintainers)?t.item.maintainers:[t.item.maintainers]).join(", "))+" "),e("br")]),e("br")]:t._e(),e("span",{staticClass:"subtitle-2"},[t._v("Latest Version")]),e("br"),e("span",{staticClass:"font-weight-light"},[t._v(t._s(t.item["version"]||t.item["version-string"]||t.item["version-semver"]))]),t.item["license"]?[e("br"),e("br"),e("span",{staticClass:"subtitle-2"},[t._v("License")]),e("br"),e("span",{staticClass:"font-weight-light"},[t._v(t._s(t.item.license))])]:t._e(),t.item["supports"]?[e("br"),e("br"),e("span",{staticClass:"subtitle-2"},[t._v("Supports")]),e("br"),t._l(t.resolvePlatforms(t.item["supports"]),(function(s){return[e(tt.Z,{key:s,staticClass:"ma-1",staticStyle:{color:"white"},attrs:{"x-small":"",color:"!"==s[0]?"red":"green"}},[t._v(t._s("!"==s[0]?s.slice(1):s))])]}))]:t._e(),e(w.Z,{staticClass:"mx-0 my-5"}),t._l(Array.isArray(t.item.description)?t.item.description:[t.item.description],(function(s,a){return[t.item["description"]&&Array.isArray(t.item.description)&&t.item.description.length>1&&0==a?e("span",{key:a,staticClass:"mb-4 font-weight-medium font-italic"},[t._v(" "+t._s(s)),e("br"),e("br")]):t._e(),!t.item["description"]||"string"!=typeof t.item.description&&1!=t.item.description.length&&0==a?t._e():e("span",{key:a,staticClass:"mb-4"},[t._v(" "+t._s(s)),e("br")])]})),t.item["features"]?[e(w.Z,{staticClass:"mx-0 my-5"}),e("span",{staticClass:"subtitle-2"},[t._v("Features")]),e("br"),t.item["default-features"]?e("span",{staticClass:"font-weight-light"},[t._v(" Default "),t._l(t.item["default-features"],(function(s){return e(tt.Z,{key:s,staticClass:"ma-1",attrs:{"x-small":""}},[e("a",{staticStyle:{"text-decoration":"none"},attrs:{href:`#${s}`}},[t._v(" "+t._s(s)+" ")])])}))],2):t._e(),e(et.Z,[t._l(Object.keys(t.item.features),(function(s,a){return[0!=a?e(w.Z,{key:a,staticClass:"ml-5 mr-2 my-2"}):t._e(),e(st.Z,{key:s,staticStyle:{width:"100%"},attrs:{"three-line":""}},[e(at.km,[e(at.V9,{staticClass:"subtitle-2"},[e("a",{attrs:{name:s}}),t._v(" "+t._s(s)+" ")]),t.item.features[s]["description"]?e(at.oZ,[t._v(" "+t._s(t.item.features[s]["description"])+" ")]):t._e(),t.item.features[s]["dependencies"]?[e("span",{staticClass:"font-weight-light"},[t._v(" Depends "),t._l(t.item.features[s]["dependencies"],(function(s,a){return e(it.Z,{key:`${"string"==typeof s?s:s.name}-${a}`,attrs:{bottom:"",disabled:!s["platform"]},scopedSlots:t._u([{key:"activator",fn:function({on:a,attrs:i}){return[e(tt.Z,t._g(t._b({staticClass:"ma-1",attrs:{"x-small":""}},"v-chip",i,!1),a),[e("router-link",{staticStyle:{"text-decoration":"none"},attrs:{to:`/index/pkg/${"string"==typeof s?s:s.name}`}},[t._v(" "+t._s("string"==typeof s?s:s.name)+" "),s["features"]?[e("span",{staticClass:"font-italic"},[t._v(" [ "),t._l(s.features,(function(a,i){return e("router-link",{key:`${"string"==typeof s?s:s.name}-${a}`,staticStyle:{"text-decoration":"none"},attrs:{to:`/index/pkg/${"string"==typeof s?s:s.name}#${a}`}},[t._v(" "+t._s(`${i?", ":""}${a}`)+" ")])})),t._v(" ] ")],2)]:t._e()],2)],1)]}}],null,!0)},[t._l(t.resolvePlatforms(s["platform"]||""),(function(s){return[e(tt.Z,{key:s,staticClass:"ma-1",staticStyle:{color:"white"},attrs:{"x-small":"",color:"!"==s[0]?"red":"green"}},[t._v(t._s("!"==s[0]?s.slice(1):s))])]}))],2)}))],2)]:t._e()],2)],1)]}))],2)]:t._e(),t.item["dependencies"]?[e(w.Z,{staticClass:"mx-0 my-5"}),e("span",{staticClass:"subtitle-2"},[t._v("Dependencies")]),e("br"),t._l(t.item["dependencies"],(function(s,a){return e(tt.Z,{key:`${"string"==typeof s?s:s.name}-${a}`,staticClass:"ma-1",attrs:{small:""}},[e("router-link",{staticStyle:{"text-decoration":"none"},attrs:{to:`/index/pkg/${"string"==typeof s?s:s.name}`}},[t._v(" "+t._s("string"==typeof s?s:s.name)+" "),s["features"]?[e("span",{staticClass:"font-italic"},[t._v(" [ "),t._l(s.features,(function(a,i){return e("router-link",{key:`${"string"==typeof s?s:s.name}-${a}`,staticStyle:{"text-decoration":"none"},attrs:{to:`/index/pkg/${"string"==typeof s?s:s.name}#${a}`}},[t._v(" "+t._s(`${i?",":""}${a}`)+" ")])})),t._v(" ] ")],2)]:t._e()],2)],1)}))]:t._e()],2)],1)],1)],1)],1)},rt=[];const ot=s(2914);var ct={name:"PackageComponent",props:{name:{type:String},db:{type:Object}},data(){return{item:{}}},methods:{resolvePlatforms(t){return ot.parse(t).sort()},getPackage(t){this.db.find({name:t},((e,s)=>{e?console.error(`${e} thrown while fetching ${t}`):0==s.length?console.error(`could not retrieve ${t} from database!`):(1!=s.length&&console.warn(`multiple results for ${t}; using first!`),this.item=s[0])}))}},watch:{name(t){this.getPackage(t)}},created(){this.getPackage(this.name)}},lt=ct,pt=(0,c.Z)(lt,nt,rt,!1,null,"722f3273",null),ut=pt.exports;a.ZP.use(u.ZP);const mt=[{path:"/",name:"home",component:S},{path:"/about",name:"about",component:A},{path:"/index",name:"index",component:I,children:[{path:"/index",name:"searchindex",component:Y},{path:"/index/search",name:"searchall",component:Y},{path:"/index/search/:search",name:"search",props:!0,component:Y},{path:"/index/pkg/:name",name:"package",props:!0,component:ut}]}],ft=new u.ZP({mode:"history",base:"/",routes:mt});var dt=ft,ht=s(3806);a.ZP.use(ht.Z);var yt=new ht.Z({});a.ZP.config.productionTip=!1,new a.ZP({router:dt,vuetify:yt,render:t=>t(p)}).$mount("#app")},2914:function(t,e,s){s(7658);const a=s(3612);function i(t){let e=a(t),s=t=>{let e=t=>t.sort((t=>t.search(/^((arm)|x)((86)|(64)|(hf))?/))).join("-");switch(t.type){case"Compound":return[];case"Identifier":return[t.name];case"UnaryExpression":return s(t.argument).map((e=>`${t.operator}${e}`));case"BinaryExpression":case"LogicalExpression":switch(t.operator){case"||":case"|":return[...s(t.left),...s(t.right)];case"&&":case"&":var a=s(t.right),i=s(t.left);return[...new Set(i.reduce(((t,s)=>(t.push(...a.reduce(((t,a)=>("!"==s[0]&&"!"==a[0]?i.filter((t=>"!"!=t[0])).length?t.push(s):t.push(s,a):"!"!=s[0]&&"!"!=a[0]?t.push(e([s,a])):"!"!=s[0]?(t.push(s),t.push("!"+e([s,a.slice(1)]))):(t.push(a),t.push("!"+e([s.slice(1),a]))),t)),[])),t)),[]))].sort((t=>"!"==t[0]))}}};return s(e)}t.exports.parse=i},1545:function(t){"use strict";t.exports=JSON.parse('{"vcpkg-index.nedb":null}')}},e={};function s(a){var i=e[a];if(void 0!==i)return i.exports;var n=e[a]={id:a,loaded:!1,exports:{}};return t[a].call(n.exports,n,n.exports,s),n.loaded=!0,n.exports}s.m=t,function(){var t=[];s.O=function(e,a,i,n){if(!a){var r=1/0;for(p=0;p=n)&&Object.keys(s.O).every((function(t){return s.O[t](a[c])}))?a.splice(c--,1):(o=!1,n0&&t[p-1][2]>n;p--)t[p]=t[p-1];t[p]=[a,i,n]}}(),function(){s.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return s.d(e,{a:e}),e}}(),function(){s.d=function(t,e){for(var a in e)s.o(e,a)&&!s.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:e[a]})}}(),function(){s.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}}()}(),function(){s.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){s.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}}(),function(){s.nmd=function(t){return t.paths=[],t.children||(t.children=[]),t}}(),function(){var t={143:0};s.O.j=function(e){return 0===t[e]};var e=function(e,a){var i,n,r=a[0],o=a[1],c=a[2],l=0;if(r.some((function(e){return 0!==t[e]}))){for(i in o)s.o(o,i)&&(s.m[i]=o[i]);if(c)var p=c(s)}for(e&&e(a);l { return bfs_shim.exists(path, cb); }\n// bfs_shim.access = (function (path, mode, cb) {\n// console.log(this)\n// if (mode == fs_const.F_OK) {\n// // return this.getFSModule().exists.apply(this.getFSModule(), [path, (ret) => { cb(!ret); }]);\n// return this.exists(path, (ret) => { console.log(this); cb(!ret); });\n// }\n// else {\n// throw `fs.access shim for mode F_OK only! got ${mode}`;\n// }\n// }).bind(bfs_shim.getFSModule());\n\n\n// patch mkdir for use with mode: {recursive: true}\nbfs_shim.__mkdir = bfs_shim.mkdir;\ndelete bfs_shim.mkdir;\nbfs_shim.mkdir = (function(path, mode, cb) {\n // console.trace();\n if (this.existsSync(path) && mode.recursive) {\n cb();\n }\n else {\n this.__mkdir( \n path,\n (typeof mode === 'object' && mode.mode) ? mode.mode : mode,\n cb\n );\n }\n}).bind(bfs_shim);\n\n// add fs.promises\nconst promisify = (obj) => {\n return new Proxy(obj, {\n get: (target, name) => {\n if (name in target) {\n if (target[name] instanceof Function) {\n return util.promisify(target[name]);\n }\n }\n return target[name];\n }\n });\n};\n\nlet fsPromises = bfs_shim.promises || promisify(bfs_shim);\nbfs_shim.promises = fsPromises;\n\n// export\nmodule.exports = bfs_shim;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('router-view',{attrs:{\"search\":_vm.search}})\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=68f3a09a&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('v-app',[_c('v-main',{staticStyle:{\"background-color\":\"#f5f5f5\"}},[_c('v-container',{staticClass:\"my-0 py-0\",staticStyle:{\"width\":\"100%\",\"position\":\"relative\",\"display\":\"flex\",\"align-content\":\"center\",\"justify-content\":\"center\"},attrs:{\"fill-height\":\"\"}},[_c('v-row',[_c('v-col',{staticStyle:{\"display\":\"flex\",\"justify-content\":\"center\"}},[_c('v-icon',{class:_vm.search_focus_transition ? 'icon-rotate' : '',attrs:{\"size\":\"160\",\"color\":\"#028bcf\"}},[_vm._v(\" \"+_vm._s(_vm.search_focus ? \"mdi-package-variant\" : \"mdi-package-variant-closed\")+\" \")])],1)],1),_c('v-row',[_c('v-col',{staticStyle:{\"display\":\"flex\",\"justify-content\":\"center\"}},[_c('h1',{staticStyle:{\"text-align\":\"center\"}},[_vm._v(\"vcpkg index\")])])],1),_c('v-row',[_c('v-col',{staticStyle:{\"display\":\"flex\",\"justify-content\":\"center\"}},[_c('v-text-field',{ref:\"searchBarHome\",staticClass:\"mt-5 mx-3 mx-md-12\",staticStyle:{\"max-width\":\"600px\"},attrs:{\"solo\":\"\",\"dense\":\"\",\"prepend-inner-icon\":\"mdi-magnify\",\"clearable\":\"\",\"label\":\"Search vcpkg packages\"},on:{\"keydown\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\"))return null;return _vm.search_pkg(_vm.search)},\"click:clear\":function($event){return _vm.search_pkg('')},\"focus\":function($event){return _vm.animate_icon()},\"blur\":function($event){_vm.search_focus = false}},model:{value:(_vm.search),callback:function ($$v) {_vm.search=$$v},expression:\"search\"}})],1)],1),_c('v-row',{staticClass:\"mt-12\"},[_c('v-col',{staticStyle:{\"display\":\"flex\",\"justify-content\":\"center\"}},[_c('span',{staticClass:\"caption mr-1\",staticStyle:{\"color\":\"gray\"}},[_vm._v(\" index built @ \")]),_c('span',{staticClass:\"font-weight-thin caption\",staticStyle:{\"color\":\"gray\"}},[_vm._v(\" \"+_vm._s(_vm.timestamp)+\" \")])])],1)],1)],1),_c('v-footer',{attrs:{\"padless\":\"\"}},[_c('v-col',{staticClass:\"text-right ma-0 py-0 px-3\",attrs:{\"cols\":\"12\"}},[_c('span',{staticClass:\"caption\"},[_c('router-link',{staticStyle:{\"text-decoration\":\"none\"},attrs:{\"to\":\"/about\"}},[_vm._v(\" about \"),_c('v-icon',{staticClass:\"mb-1 ml-1\",attrs:{\"small\":\"\"}},[_vm._v(\" mdi-information \")])],1)],1)])],1)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./HomeView.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./HomeView.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./HomeView.vue?vue&type=template&id=037c6b97&scoped=true&\"\nimport script from \"./HomeView.vue?vue&type=script&lang=js&\"\nexport * from \"./HomeView.vue?vue&type=script&lang=js&\"\nimport style0 from \"./HomeView.vue?vue&type=style&index=0&id=037c6b97&prod&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"037c6b97\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('v-app',[_c('v-main',{staticStyle:{\"background-color\":\"#f5f5f5\"}},[_c('v-container',{staticClass:\"my-0 py-0\",staticStyle:{\"width\":\"100%\",\"position\":\"relative\",\"display\":\"flex\",\"align-content\":\"center\",\"justify-content\":\"center\",\"max-width\":\"400px\"},attrs:{\"fill-height\":\"\"}},[_c('v-row',[_c('v-col',{staticStyle:{\"display\":\"flex\",\"justify-content\":\"center\"}},[_c('v-icon',{class:_vm.search_focus_transition ? 'icon-rotate' : '',attrs:{\"size\":\"160\",\"color\":\"#028bcf\"}},[_vm._v(\" mdi-package-variant \")])],1)],1),_c('v-row',[_c('v-col',{staticStyle:{\"display\":\"flex\",\"justify-content\":\"center\"}},[_c('h1',{staticStyle:{\"text-align\":\"center\"}},[_vm._v(\"vcpkg index\")])])],1),_c('v-row',[_c('v-col',{staticStyle:{\"display\":\"flex\",\"justify-content\":\"center\"}},[_c('v-divider',{staticClass:\"mx-2\",staticStyle:{\"max-width\":\"400px\"}})],1)],1),_c('v-row',[_c('v-col',{staticClass:\"px-4\",staticStyle:{\"display\":\"flex\",\"justify-content\":\"center\",\"text-align\":\"center\"}},[_c('span',{staticClass:\"font-weight-light\"},[_vm._v(\" an online index of packages for the \"),_c('a',{attrs:{\"href\":\"https://github.com/microsoft/vcpkg/\"}},[_vm._v(\"vcpkg\")]),_vm._v(\" package manager - updated every day at midnight \")])])],1),_c('v-row',[_c('v-col',{staticClass:\"px-4\",staticStyle:{\"display\":\"flex\",\"justify-content\":\"center\",\"text-align\":\"center\"}},[_c('span',{staticClass:\"font-weight-light font-italic\"},[_vm._v(\" this project has no affiliation with Microsoft \")])])],1),_c('v-row',[_c('v-col',{staticStyle:{\"display\":\"flex\",\"justify-content\":\"center\"}},[_c('v-divider',{staticClass:\"mx-2\",staticStyle:{\"max-width\":\"400px\"}})],1)],1),_c('v-row',[_c('v-col',{staticStyle:{\"display\":\"flex\",\"justify-content\":\"center\"}},[_c('strong',[_vm._v(\"License\")]),_c('span',{staticClass:\"mx-1\"},[_c('a',{attrs:{\"href\":\"http://www.mozilla.org/MPL/2.0/\"}},[_vm._v(\"MPL-2.0\")])])])],1),_c('v-row',[_c('v-col',{staticStyle:{\"display\":\"flex\",\"justify-content\":\"center\"}},[_c('strong',[_vm._v(\"Built by\")]),_c('span',{staticClass:\"mx-1\"},[_vm._v(\"Arne Wendt\")]),_c('v-icon',[_vm._v(\"mdi-github\")]),_c('a',{attrs:{\"href\":\"http://github.com/bitmeal\"}},[_vm._v(\"bitmeal\")])],1)],1),_c('v-row',[_c('v-col',{staticStyle:{\"display\":\"flex\",\"justify-content\":\"center\"}},[_c('strong',[_vm._v(\"Source\")]),_c('span',{staticClass:\"mx-1\"},[_c('a',{attrs:{\"href\":\"http://github.com/bitmeal/vcpkg-index\"}},[_vm._v(\"github.com/bitmeal/vcpkg-index\")])])])],1),_c('v-row',{staticClass:\"mt-12\"},[_c('v-col',{staticStyle:{\"display\":\"flex\",\"justify-content\":\"center\"}},[_c('span',{staticClass:\"caption mr-1\",staticStyle:{\"color\":\"gray\"}},[_vm._v(\" built @ \")]),_c('span',{staticClass:\"font-weight-thin caption\",staticStyle:{\"color\":\"gray\"}},[_vm._v(\" \"+_vm._s(_vm.timestamp)+\" \")])])],1)],1)],1),_c('v-footer',{attrs:{\"padless\":\"\"}},[_c('v-col',{staticClass:\"text-right ma-0 py-0 px-3\",attrs:{\"cols\":\"12\"}},[_c('span',{staticClass:\"caption\"},[_c('router-link',{staticStyle:{\"text-decoration\":\"none\"},attrs:{\"to\":\"/about\"}},[_vm._v(\" about \"),_c('v-icon',{staticClass:\"mb-1 ml-1\",attrs:{\"small\":\"\"}},[_vm._v(\" mdi-information \")])],1)],1)])],1)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./AboutView.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./AboutView.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./AboutView.vue?vue&type=template&id=2768e8f7&scoped=true&\"\nimport script from \"./AboutView.vue?vue&type=script&lang=js&\"\nexport * from \"./AboutView.vue?vue&type=script&lang=js&\"\nimport style0 from \"./AboutView.vue?vue&type=style&index=0&id=2768e8f7&prod&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2768e8f7\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('v-app',[_c('v-app-bar',{attrs:{\"app\":\"\"}},[_c('v-toolbar-title',{staticClass:\"headline\",staticStyle:{\"z-index\":\"1\"}},[_c('span',{staticClass:\"hidden-md-and-down\"},[_c('router-link',{staticStyle:{\"text-decoration\":\"none\"},attrs:{\"to\":\"/\"}},[_vm._v(\" vcpkg index \")])],1)]),_c('div',{staticStyle:{\"position\":\"absolute\",\"top\":\"-8px\",\"left\":\"0px\",\"width\":\"100%\"}},[_c('v-container',{staticClass:\"my-0 py-0\",staticStyle:{\"z-index\":\"0\",\"width\":\"100%\",\"position\":\"relative\",\"display\":\"flex\",\"justify-content\":\"center\"}},[_c('v-text-field',{staticClass:\"mt-5 mx-3 mx-md-12\",staticStyle:{\"max-width\":\"900px\"},attrs:{\"solo\":\"\",\"dense\":\"\",\"prepend-inner-icon\":\"mdi-magnify\",\"clearable\":\"\",\"label\":\"Search vcpkg packages\"},on:{\"keydown\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\"))return null;return _vm.search_pkg(_vm.search)},\"click:clear\":function($event){return _vm.search_pkg('')}},model:{value:(_vm.search),callback:function ($$v) {_vm.search=$$v},expression:\"search\"}})],1)],1)],1),_c('v-main',[_c('router-view',{attrs:{\"db\":_vm.db}})],1),_c('v-footer',{attrs:{\"padless\":\"\"}},[_c('v-col',{staticClass:\"text-right ma-0 py-0 px-3\",attrs:{\"cols\":\"12\"}},[_c('span',{staticClass:\"caption\"},[_c('router-link',{staticStyle:{\"text-decoration\":\"none\"},attrs:{\"to\":\"/about\"}},[_vm._v(\" about \"),_c('v-icon',{staticClass:\"mb-1 ml-1\",attrs:{\"small\":\"\"}},[_vm._v(\" mdi-information \")])],1)],1)])],1)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./IndexView.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./IndexView.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./IndexView.vue?vue&type=template&id=df03eb62&scoped=true&\"\nimport script from \"./IndexView.vue?vue&type=script&lang=js&\"\nexport * from \"./IndexView.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"df03eb62\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('v-container',[_vm._l((_vm.items),function(item){return _c('v-row',{key:item.name},[_c('v-col',{attrs:{\"align\":\"center\"}},[_c('v-card',{staticClass:\"rounded-md mx-3 mx-md-12\",staticStyle:{\"max-width\":\"900px\"},attrs:{\"align\":\"start\"}},[_c('router-link',{staticStyle:{\"text-decoration\":\"none\"},attrs:{\"to\":`/index/pkg/${item.name}`}},[_c('v-card-title',{staticClass:\"pkg-title\"},[_c('v-icon',{staticClass:\"pkg-icon\",attrs:{\"color\":\"white\",\"size\":\"96px\"}},[_vm._v(\"mdi-package-variant-closed\")]),_c('span',{staticClass:\"pkg-title-text\"},[_vm._v(_vm._s(item.name))])],1)],1),_c('v-card-text',{staticClass:\"pt-3 px-6 pkg-text\",staticStyle:{\"text-align\":\"justify\",\"max-height\":\"196px !important\"}},[(item.homepage)?_c('span',{staticStyle:{\"width\":\"100%\",\"text-align\":\"right\"}},[_c('a',{attrs:{\"href\":item.homepage}},[_vm._v(_vm._s(item.homepage))]),_c('br')]):_vm._e(),_vm._l((Array.isArray(item.description)\n ? item.description\n : [item.description]),function(par,idx){return _c('span',{key:idx,staticClass:\"mb-4\"},[_vm._v(\" \"+_vm._s(par)),_c('br')])}),_c('br')],2)],1)],1)],1)}),_c('v-overlay',{staticStyle:{\"height\":\"100vh\"},attrs:{\"value\":_vm.loading,\"absolute\":true}},[_c('v-progress-circular',{attrs:{\"indeterminate\":\"\",\"size\":\"128\"}})],1)],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./SearchComponent.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./SearchComponent.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./SearchComponent.vue?vue&type=template&id=80f09556&scoped=true&\"\nimport script from \"./SearchComponent.vue?vue&type=script&lang=js&\"\nexport * from \"./SearchComponent.vue?vue&type=script&lang=js&\"\nimport style0 from \"./SearchComponent.vue?vue&type=style&index=0&id=80f09556&prod&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"80f09556\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('v-container',[_c('v-row',[_c('v-col',{attrs:{\"align\":\"center\"}},[_c('v-card',{staticClass:\"rounded-md mx-3 mx-md-12\",staticStyle:{\"max-width\":\"900px\"},attrs:{\"align\":\"start\"}},[_c('v-card-title',{staticClass:\"pkg-title\"},[_c('v-icon',{staticClass:\"pkg-icon\",attrs:{\"color\":\"white\",\"size\":\"96px\"}},[_vm._v(\"mdi-package-variant\")]),_c('span',{staticStyle:{\"z-index\":\"1\"}},[_vm._v(_vm._s(_vm.item.name))])],1),_c('v-card-text',{staticClass:\"pt-3 px-6 pkg-text\",staticStyle:{\"text-align\":\"justify\"}},[(_vm.item['homepage'])?[_c('span',{staticClass:\"subtitle-2\"},[_vm._v(\"Homepage\")]),_c('br'),_c('span',[_c('a',{attrs:{\"href\":_vm.item.homepage}},[_vm._v(_vm._s(_vm.item.homepage))]),_c('br')]),_c('br')]:_vm._e(),(_vm.item['maintainers'])?[_c('span',{staticClass:\"subtitle-2\"},[_vm._v(\"Maintainers\")]),_c('br'),_c('span',{staticClass:\"font-weight-light\"},[_vm._v(\" \"+_vm._s((Array.isArray(_vm.item.maintainers) ? _vm.item.maintainers : [_vm.item.maintainers] ).join(\", \"))+\" \"),_c('br')]),_c('br')]:_vm._e(),_c('span',{staticClass:\"subtitle-2\"},[_vm._v(\"Latest Version\")]),_c('br'),_c('span',{staticClass:\"font-weight-light\"},[_vm._v(_vm._s(_vm.item[\"version\"] || _vm.item[\"version-string\"] || _vm.item[\"version-semver\"]))]),(_vm.item['license'])?[_c('br'),_c('br'),_c('span',{staticClass:\"subtitle-2\"},[_vm._v(\"License\")]),_c('br'),_c('span',{staticClass:\"font-weight-light\"},[_vm._v(_vm._s(_vm.item.license))])]:_vm._e(),(_vm.item['supports'])?[_c('br'),_c('br'),_c('span',{staticClass:\"subtitle-2\"},[_vm._v(\"Supports\")]),_c('br'),_vm._l((_vm.resolvePlatforms(_vm.item['supports'])),function(pf){return [_c('v-chip',{key:pf,staticClass:\"ma-1\",staticStyle:{\"color\":\"white\"},attrs:{\"x-small\":\"\",\"color\":pf[0] == '!' ? 'red' : 'green'}},[_vm._v(_vm._s(pf[0] == \"!\" ? pf.slice(1) : pf))])]})]:_vm._e(),_c('v-divider',{staticClass:\"mx-0 my-5\"}),_vm._l((Array.isArray(_vm.item.description)\n ? _vm.item.description\n : [_vm.item.description]),function(par,idx){return [(\n _vm.item['description'] &&\n Array.isArray(_vm.item.description) &&\n _vm.item.description.length > 1 &&\n idx == 0\n )?_c('span',{key:idx,staticClass:\"mb-4 font-weight-medium font-italic\"},[_vm._v(\" \"+_vm._s(par)),_c('br'),_c('br')]):_vm._e(),(\n _vm.item['description'] &&\n (typeof _vm.item.description == 'string' ||\n _vm.item.description.length == 1 ||\n idx != 0)\n )?_c('span',{key:idx,staticClass:\"mb-4\"},[_vm._v(\" \"+_vm._s(par)),_c('br')]):_vm._e()]}),(_vm.item['features'])?[_c('v-divider',{staticClass:\"mx-0 my-5\"}),_c('span',{staticClass:\"subtitle-2\"},[_vm._v(\"Features\")]),_c('br'),(_vm.item['default-features'])?_c('span',{staticClass:\"font-weight-light\"},[_vm._v(\" Default \"),_vm._l((_vm.item['default-features']),function(df){return _c('v-chip',{key:df,staticClass:\"ma-1\",attrs:{\"x-small\":\"\"}},[_c('a',{staticStyle:{\"text-decoration\":\"none\"},attrs:{\"href\":`#${df}`}},[_vm._v(\" \"+_vm._s(df)+\" \")])])})],2):_vm._e(),_c('v-list',[_vm._l((Object.keys(_vm.item.features)),function(feature,idx){return [(idx != 0)?_c('v-divider',{key:idx,staticClass:\"ml-5 mr-2 my-2\"}):_vm._e(),_c('v-list-item',{key:feature,staticStyle:{\"width\":\"100%\"},attrs:{\"three-line\":\"\"}},[_c('v-list-item-content',[_c('v-list-item-title',{staticClass:\"subtitle-2\"},[_c('a',{attrs:{\"name\":feature}}),_vm._v(\" \"+_vm._s(feature)+\" \")]),(_vm.item.features[feature]['description'])?_c('v-list-item-subtitle',[_vm._v(\" \"+_vm._s(_vm.item.features[feature][\"description\"])+\" \")]):_vm._e(),(_vm.item.features[feature]['dependencies'])?[_c('span',{staticClass:\"font-weight-light\"},[_vm._v(\" Depends \"),_vm._l((_vm.item.features[feature][\n 'dependencies'\n ]),function(dep,idx){return _c('v-tooltip',{key:`${\n typeof dep == 'string' ? dep : dep.name\n }-${idx}`,attrs:{\"bottom\":\"\",\"disabled\":!dep['platform']},scopedSlots:_vm._u([{key:\"activator\",fn:function({ on, attrs }){return [_c('v-chip',_vm._g(_vm._b({staticClass:\"ma-1\",attrs:{\"x-small\":\"\"}},'v-chip',attrs,false),on),[_c('router-link',{staticStyle:{\"text-decoration\":\"none\"},attrs:{\"to\":`/index/pkg/${\n typeof dep == 'string' ? dep : dep.name\n }`}},[_vm._v(\" \"+_vm._s(typeof dep == \"string\" ? dep : dep.name)+\" \"),(dep['features'])?[_c('span',{staticClass:\"font-italic\"},[_vm._v(\" [ \"),_vm._l((dep.features),function(feat,idx){return _c('router-link',{key:`${\n typeof dep == 'string'\n ? dep\n : dep.name\n }-${feat}`,staticStyle:{\"text-decoration\":\"none\"},attrs:{\"to\":`/index/pkg/${\n typeof dep == 'string'\n ? dep\n : dep.name\n }#${feat}`}},[_vm._v(\" \"+_vm._s(`${idx ? \", \" : \"\"}${feat}`)+\" \")])}),_vm._v(\" ] \")],2)]:_vm._e()],2)],1)]}}],null,true)},[_vm._l((_vm.resolvePlatforms(dep['platform'] || '')),function(pf){return [_c('v-chip',{key:pf,staticClass:\"ma-1\",staticStyle:{\"color\":\"white\"},attrs:{\"x-small\":\"\",\"color\":pf[0] == '!' ? 'red' : 'green'}},[_vm._v(_vm._s(pf[0] == \"!\" ? pf.slice(1) : pf))])]})],2)})],2)]:_vm._e()],2)],1)]})],2)]:_vm._e(),(_vm.item['dependencies'])?[_c('v-divider',{staticClass:\"mx-0 my-5\"}),_c('span',{staticClass:\"subtitle-2\"},[_vm._v(\"Dependencies\")]),_c('br'),_vm._l((_vm.item['dependencies']),function(dep,idx){return _c('v-chip',{key:`${typeof dep == 'string' ? dep : dep.name}-${idx}`,staticClass:\"ma-1\",attrs:{\"small\":\"\"}},[_c('router-link',{staticStyle:{\"text-decoration\":\"none\"},attrs:{\"to\":`/index/pkg/${typeof dep == 'string' ? dep : dep.name}`}},[_vm._v(\" \"+_vm._s(typeof dep == \"string\" ? dep : dep.name)+\" \"),(dep['features'])?[_c('span',{staticClass:\"font-italic\"},[_vm._v(\" [ \"),_vm._l((dep.features),function(feat,idx){return _c('router-link',{key:`${\n typeof dep == 'string' ? dep : dep.name\n }-${feat}`,staticStyle:{\"text-decoration\":\"none\"},attrs:{\"to\":`/index/pkg/${\n typeof dep == 'string' ? dep : dep.name\n }#${feat}`}},[_vm._v(\" \"+_vm._s(`${idx ? \",\" : \"\"}${feat}`)+\" \")])}),_vm._v(\" ] \")],2)]:_vm._e()],2)],1)})]:_vm._e()],2)],1)],1)],1)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n \n \n \n \n \n \n \n \n \n\n\n\n\n\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./PackageComponent.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./PackageComponent.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./PackageComponent.vue?vue&type=template&id=722f3273&scoped=true&\"\nimport script from \"./PackageComponent.vue?vue&type=script&lang=js&\"\nexport * from \"./PackageComponent.vue?vue&type=script&lang=js&\"\nimport style0 from \"./PackageComponent.vue?vue&type=style&index=0&id=722f3273&prod&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"722f3273\",\n null\n \n)\n\nexport default component.exports","import Vue from 'vue'\nimport VueRouter from 'vue-router'\nimport HomeView from '../views/HomeView.vue'\nimport AboutView from '../views/AboutView.vue'\nimport IndexView from '../views/IndexView.vue'\nimport SearchComponent from '../views/SearchComponent.vue'\nimport PackageComponent from '../views/PackageComponent.vue'\n\nVue.use(VueRouter)\n\nconst routes = [\n {\n path: '/',\n name: 'home',\n component: HomeView\n },\n {\n path: '/about',\n name: 'about',\n component: AboutView\n },\n {\n path: '/index',\n name: 'index',\n component: IndexView,\n children: [\n {\n path: '/index',\n name: 'searchindex',\n component: SearchComponent\n },\n {\n path: '/index/search',\n name: 'searchall',\n component: SearchComponent\n },\n {\n path: '/index/search/:search',\n name: 'search',\n props: true,\n component: SearchComponent\n },\n {\n path: '/index/pkg/:name',\n name: 'package',\n props: true,\n component: PackageComponent\n },\n ]\n }\n]\n\nconst router = new VueRouter({\n mode: 'history',\n base: process.env.BASE_URL,\n routes\n})\n\nexport default router\n","import Vue from 'vue';\nimport Vuetify from 'vuetify/lib/framework';\n\nVue.use(Vuetify);\n\nexport default new Vuetify({\n});\n","import Vue from 'vue'\nimport App from './App.vue'\nimport router from './router'\nimport vuetify from './plugins/vuetify';\n\nVue.config.productionTip = false\n\nnew Vue({\n router,\n vuetify,\n render: h => h(App)\n}).$mount('#app')\n","const jsep = require('jsep');\n\nfunction parse(tokenstring) {\n let ast = jsep(tokenstring);\n\n // |: flatten left/right\n // &: combine left/right for each\n // !: prefix '!' for each\n // identifier/leaf: return []\n let builder = (tree) => {\n let join = (lr) => {\n return lr.sort(v => v.search(/^((arm)|x)((86)|(64)|(hf))?/)).join('-')\n };\n\n switch(tree.type) {\n case 'Compound': // not implemented and should only occur on empty/invalid input\n return [];\n case 'Identifier':\n return [tree.name];\n case 'UnaryExpression':\n return builder(tree.argument).map(v => `${tree.operator}${v}`);\n case 'BinaryExpression':\n case 'LogicalExpression':\n switch(tree.operator) {\n case '||':\n case '|':\n return [...builder(tree.left), ...builder(tree.right)];\n case '&&':\n case '&':\n var right = builder(tree.right);\n var left = builder(tree.left);\n return [\n ...new Set(\n left.reduce((accl, l) => {\n accl.push(...right.reduce((accr, r) => {\n if(l[0] == '!' && r[0] == '!') {\n // if left (deeper parse tree) has a positive, don't add single negative\n if(left.filter(v => v[0] != '!').length) {\n accr.push(l);\n }\n else {\n accr.push(l, r);\n }\n }\n else if(l[0] != '!' && r[0] != '!') {\n accr.push(join([l, r]));\n }\n else {\n if(l[0] != '!') {\n accr.push(l);\n accr.push('!' + join([l, r.slice(1)]));\n }\n else {\n accr.push(r);\n accr.push('!' + join([l.slice(1), r]));\n }\n }\n\n return accr;\n }, []));\n return accl;\n }, [])\n )\n ].sort(v => v[0] == '!');\n }\n }\n }\n\n return builder(ast);\n}\n\nmodule.exports.parse = parse;","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = function(module) {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t143: 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkvcpkg_index\"] = self[\"webpackChunkvcpkg_index\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [998], function() { return __webpack_require__(1708); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["util","require","bfs_shim","fs_const","constants","__mkdir","mkdir","path","mode","cb","this","existsSync","recursive","bind","promisify","obj","Proxy","get","target","name","Function","fsPromises","promises","module","exports","render","_vm","_c","_self","attrs","search","staticRenderFns","data","component","staticStyle","class","_v","ref","staticClass","search_pkg","$event","search_focus","model","value","callback","expression","search_focus_transition","timestamp","process","methods","$router","push","animate_icon","setTimeout","mounted","$nextTick","$refs","input","focus","on","$$v","DB","browserfs","fs_config","fs","options","readable","index","baseUrl","writable","db","currentRoute","computed","created","sp","match","configure","err","console","error","filename","autoload","item","homepage","loading","props","type","Object","String","default","items","updatePackageSearch","query","$or","toLowerCase","split","filter","token","map","trim","fts","RegExp","find","sort","exec","docs","watch","val","license","_e","key","pf","_l","Array","isArray","description","par","idx","df","feature","dep","_s","features","pfp","resolvePlatforms","supports","parse","getPackage","length","warn","Vue","VueRouter","routes","HomeView","AboutView","IndexView","children","SearchComponent","PackageComponent","router","base","Vuetify","vuetify","h","App","$mount","jsep","tokenstring","ast","builder","tree","join","lr","v","argument","operator","left","right","Set","reduce","accl","l","accr","r","slice","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","id","loaded","__webpack_modules__","call","m","deferred","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","fulfilled","j","keys","every","splice","n","getter","__esModule","d","a","definition","o","defineProperty","enumerable","g","globalThis","e","window","prop","prototype","hasOwnProperty","Symbol","toStringTag","nmd","paths","installedChunks","chunkId","webpackJsonpCallback","parentChunkLoadingFunction","moreModules","runtime","some","chunkLoadingGlobal","self","forEach","__webpack_exports__"],"sourceRoot":""} \ No newline at end of file diff --git a/js/chunk-vendors.ddfb75af.js b/js/chunk-vendors.ddfb75af.js new file mode 100644 index 00000000..0af3c73d --- /dev/null +++ b/js/chunk-vendors.ddfb75af.js @@ -0,0 +1,16 @@ +(self["webpackChunkvcpkg_index"]=self["webpackChunkvcpkg_index"]||[]).push([[998],{1001:function(t,e,i){"use strict";function r(t,e,i,r,n,o,s,a){var h,u="function"===typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=i,u._compiled=!0),r&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),s?(h=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),n&&n.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(s)},u._ssrRegister=h):n&&(h=a?function(){n.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:n),h)if(u.functional){u._injectStyles=h;var c=u.render;u.render=function(t,e){return h.call(e),c(t,e)}}else{var l=u.beforeCreate;u.beforeCreate=l?[].concat(l,h):[h]}return{exports:t,options:u}}i.d(e,{Z:function(){return r}})},9809:function(t,e,i){"use strict";const r=e;r.bignum=i(4590),r.define=i(2500).define,r.base=i(1979),r.constants=i(6826),r.decoders=i(8307),r.encoders=i(6579)},2500:function(t,e,i){"use strict";const r=i(6579),n=i(8307),o=i(5717),s=e;function a(t,e){this.name=t,this.body=e,this.decoders={},this.encoders={}}s.define=function(t,e){return new a(t,e)},a.prototype._createNamed=function(t){const e=this.name;function i(t){this._initNamed(t,e)}return o(i,t),i.prototype._initNamed=function(e,i){t.call(this,e,i)},new i(this)},a.prototype._getDecoder=function(t){return t=t||"der",this.decoders.hasOwnProperty(t)||(this.decoders[t]=this._createNamed(n[t])),this.decoders[t]},a.prototype.decode=function(t,e,i){return this._getDecoder(e).decode(t,i)},a.prototype._getEncoder=function(t){return t=t||"der",this.encoders.hasOwnProperty(t)||(this.encoders[t]=this._createNamed(r[t])),this.encoders[t]},a.prototype.encode=function(t,e,i){return this._getEncoder(e).encode(t,i)}},6625:function(t,e,i){"use strict";const r=i(5717),n=i(8465).b,o=i(2399).Buffer;function s(t,e){n.call(this,e),o.isBuffer(t)?(this.base=t,this.offset=0,this.length=t.length):this.error("Input not Buffer")}function a(t,e){if(Array.isArray(t))this.length=0,this.value=t.map((function(t){return a.isEncoderBuffer(t)||(t=new a(t,e)),this.length+=t.length,t}),this);else if("number"===typeof t){if(!(0<=t&&t<=255))return e.error("non-byte EncoderBuffer value");this.value=t,this.length=1}else if("string"===typeof t)this.value=t,this.length=o.byteLength(t);else{if(!o.isBuffer(t))return e.error("Unsupported type: "+typeof t);this.value=t,this.length=t.length}}r(s,n),e.C=s,s.isDecoderBuffer=function(t){if(t instanceof s)return!0;const e="object"===typeof t&&o.isBuffer(t.base)&&"DecoderBuffer"===t.constructor.name&&"number"===typeof t.offset&&"number"===typeof t.length&&"function"===typeof t.save&&"function"===typeof t.restore&&"function"===typeof t.isEmpty&&"function"===typeof t.readUInt8&&"function"===typeof t.skip&&"function"===typeof t.raw;return e},s.prototype.save=function(){return{offset:this.offset,reporter:n.prototype.save.call(this)}},s.prototype.restore=function(t){const e=new s(this.base);return e.offset=t.offset,e.length=this.offset,this.offset=t.offset,n.prototype.restore.call(this,t.reporter),e},s.prototype.isEmpty=function(){return this.offset===this.length},s.prototype.readUInt8=function(t){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(t||"DecoderBuffer overrun")},s.prototype.skip=function(t,e){if(!(this.offset+t<=this.length))return this.error(e||"DecoderBuffer overrun");const i=new s(this.base);return i._reporterState=this._reporterState,i.offset=this.offset,i.length=this.offset+t,this.offset+=t,i},s.prototype.raw=function(t){return this.base.slice(t?t.offset:this.offset,this.length)},e.R=a,a.isEncoderBuffer=function(t){if(t instanceof a)return!0;const e="object"===typeof t&&"EncoderBuffer"===t.constructor.name&&"number"===typeof t.length&&"function"===typeof t.join;return e},a.prototype.join=function(t,e){return t||(t=o.alloc(this.length)),e||(e=0),0===this.length||(Array.isArray(this.value)?this.value.forEach((function(i){i.join(t,e),e+=i.length})):("number"===typeof this.value?t[e]=this.value:"string"===typeof this.value?t.write(this.value,e):o.isBuffer(this.value)&&this.value.copy(t,e),e+=this.length)),t}},1979:function(t,e,i){"use strict";const r=e;r.Reporter=i(8465).b,r.DecoderBuffer=i(6625).C,r.EncoderBuffer=i(6625).R,r.Node=i(1949)},1949:function(t,e,i){"use strict";const r=i(8465).b,n=i(6625).R,o=i(6625).C,s=i(9746),a=["seq","seqof","set","setof","objid","bool","gentime","utctime","null_","enum","int","objDesc","bitstr","bmpstr","charstr","genstr","graphstr","ia5str","iso646str","numstr","octstr","printstr","t61str","unistr","utf8str","videostr"],h=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat(a),u=["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"];function c(t,e,i){const r={};this._baseState=r,r.name=i,r.enc=t,r.parent=e||null,r.children=null,r.tag=null,r.args=null,r.reverseArgs=null,r.choice=null,r.optional=!1,r.any=!1,r.obj=!1,r.use=null,r.useDecoder=null,r.key=null,r["default"]=null,r.explicit=null,r.implicit=null,r.contains=null,r.parent||(r.children=[],this._wrap())}t.exports=c;const l=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];c.prototype.clone=function(){const t=this._baseState,e={};l.forEach((function(i){e[i]=t[i]}));const i=new this.constructor(e.parent);return i._baseState=e,i},c.prototype._wrap=function(){const t=this._baseState;h.forEach((function(e){this[e]=function(){const i=new this.constructor(this);return t.children.push(i),i[e].apply(i,arguments)}}),this)},c.prototype._init=function(t){const e=this._baseState;s(null===e.parent),t.call(this),e.children=e.children.filter((function(t){return t._baseState.parent===this}),this),s.equal(e.children.length,1,"Root node can have only one child")},c.prototype._useArgs=function(t){const e=this._baseState,i=t.filter((function(t){return t instanceof this.constructor}),this);t=t.filter((function(t){return!(t instanceof this.constructor)}),this),0!==i.length&&(s(null===e.children),e.children=i,i.forEach((function(t){t._baseState.parent=this}),this)),0!==t.length&&(s(null===e.args),e.args=t,e.reverseArgs=t.map((function(t){if("object"!==typeof t||t.constructor!==Object)return t;const e={};return Object.keys(t).forEach((function(i){i==(0|i)&&(i|=0);const r=t[i];e[r]=i})),e})))},u.forEach((function(t){c.prototype[t]=function(){const e=this._baseState;throw new Error(t+" not implemented for encoding: "+e.enc)}})),a.forEach((function(t){c.prototype[t]=function(){const e=this._baseState,i=Array.prototype.slice.call(arguments);return s(null===e.tag),e.tag=t,this._useArgs(i),this}})),c.prototype.use=function(t){s(t);const e=this._baseState;return s(null===e.use),e.use=t,this},c.prototype.optional=function(){const t=this._baseState;return t.optional=!0,this},c.prototype.def=function(t){const e=this._baseState;return s(null===e["default"]),e["default"]=t,e.optional=!0,this},c.prototype.explicit=function(t){const e=this._baseState;return s(null===e.explicit&&null===e.implicit),e.explicit=t,this},c.prototype.implicit=function(t){const e=this._baseState;return s(null===e.explicit&&null===e.implicit),e.implicit=t,this},c.prototype.obj=function(){const t=this._baseState,e=Array.prototype.slice.call(arguments);return t.obj=!0,0!==e.length&&this._useArgs(e),this},c.prototype.key=function(t){const e=this._baseState;return s(null===e.key),e.key=t,this},c.prototype.any=function(){const t=this._baseState;return t.any=!0,this},c.prototype.choice=function(t){const e=this._baseState;return s(null===e.choice),e.choice=t,this._useArgs(Object.keys(t).map((function(e){return t[e]}))),this},c.prototype.contains=function(t){const e=this._baseState;return s(null===e.use),e.contains=t,this},c.prototype._decode=function(t,e){const i=this._baseState;if(null===i.parent)return t.wrapResult(i.children[0]._decode(t,e));let r,n=i["default"],s=!0,a=null;if(null!==i.key&&(a=t.enterKey(i.key)),i.optional){let r=null;if(null!==i.explicit?r=i.explicit:null!==i.implicit?r=i.implicit:null!==i.tag&&(r=i.tag),null!==r||i.any){if(s=this._peekTag(t,r,i.any),t.isError(s))return s}else{const r=t.save();try{null===i.choice?this._decodeGeneric(i.tag,t,e):this._decodeChoice(t,e),s=!0}catch(h){s=!1}t.restore(r)}}if(i.obj&&s&&(r=t.enterObject()),s){if(null!==i.explicit){const e=this._decodeTag(t,i.explicit);if(t.isError(e))return e;t=e}const r=t.offset;if(null===i.use&&null===i.choice){let e;i.any&&(e=t.save());const r=this._decodeTag(t,null!==i.implicit?i.implicit:i.tag,i.any);if(t.isError(r))return r;i.any?n=t.raw(e):t=r}if(e&&e.track&&null!==i.tag&&e.track(t.path(),r,t.length,"tagged"),e&&e.track&&null!==i.tag&&e.track(t.path(),t.offset,t.length,"content"),i.any||(n=null===i.choice?this._decodeGeneric(i.tag,t,e):this._decodeChoice(t,e)),t.isError(n))return n;if(i.any||null!==i.choice||null===i.children||i.children.forEach((function(i){i._decode(t,e)})),i.contains&&("octstr"===i.tag||"bitstr"===i.tag)){const r=new o(n);n=this._getUse(i.contains,t._reporterState.obj)._decode(r,e)}}return i.obj&&s&&(n=t.leaveObject(r)),null===i.key||null===n&&!0!==s?null!==a&&t.exitKey(a):t.leaveKey(a,i.key,n),n},c.prototype._decodeGeneric=function(t,e,i){const r=this._baseState;return"seq"===t||"set"===t?null:"seqof"===t||"setof"===t?this._decodeList(e,t,r.args[0],i):/str$/.test(t)?this._decodeStr(e,t,i):"objid"===t&&r.args?this._decodeObjid(e,r.args[0],r.args[1],i):"objid"===t?this._decodeObjid(e,null,null,i):"gentime"===t||"utctime"===t?this._decodeTime(e,t,i):"null_"===t?this._decodeNull(e,i):"bool"===t?this._decodeBool(e,i):"objDesc"===t?this._decodeStr(e,t,i):"int"===t||"enum"===t?this._decodeInt(e,r.args&&r.args[0],i):null!==r.use?this._getUse(r.use,e._reporterState.obj)._decode(e,i):e.error("unknown tag: "+t)},c.prototype._getUse=function(t,e){const i=this._baseState;return i.useDecoder=this._use(t,e),s(null===i.useDecoder._baseState.parent),i.useDecoder=i.useDecoder._baseState.children[0],i.implicit!==i.useDecoder._baseState.implicit&&(i.useDecoder=i.useDecoder.clone(),i.useDecoder._baseState.implicit=i.implicit),i.useDecoder},c.prototype._decodeChoice=function(t,e){const i=this._baseState;let r=null,n=!1;return Object.keys(i.choice).some((function(o){const s=t.save(),a=i.choice[o];try{const i=a._decode(t,e);if(t.isError(i))return!1;r={type:o,value:i},n=!0}catch(h){return t.restore(s),!1}return!0}),this),n?r:t.error("Choice not matched")},c.prototype._createEncoderBuffer=function(t){return new n(t,this.reporter)},c.prototype._encode=function(t,e,i){const r=this._baseState;if(null!==r["default"]&&r["default"]===t)return;const n=this._encodeValue(t,e,i);return void 0===n||this._skipDefault(n,e,i)?void 0:n},c.prototype._encodeValue=function(t,e,i){const n=this._baseState;if(null===n.parent)return n.children[0]._encode(t,e||new r);let o=null;if(this.reporter=e,n.optional&&void 0===t){if(null===n["default"])return;t=n["default"]}let s=null,a=!1;if(n.any)o=this._createEncoderBuffer(t);else if(n.choice)o=this._encodeChoice(t,e);else if(n.contains)s=this._getUse(n.contains,i)._encode(t,e),a=!0;else if(n.children)s=n.children.map((function(i){if("null_"===i._baseState.tag)return i._encode(null,e,t);if(null===i._baseState.key)return e.error("Child should have a key");const r=e.enterKey(i._baseState.key);if("object"!==typeof t)return e.error("Child expected, but input is not object");const n=i._encode(t[i._baseState.key],e,t);return e.leaveKey(r),n}),this).filter((function(t){return t})),s=this._createEncoderBuffer(s);else if("seqof"===n.tag||"setof"===n.tag){if(!n.args||1!==n.args.length)return e.error("Too many args for : "+n.tag);if(!Array.isArray(t))return e.error("seqof/setof, but data is not Array");const i=this.clone();i._baseState.implicit=null,s=this._createEncoderBuffer(t.map((function(i){const r=this._baseState;return this._getUse(r.args[0],t)._encode(i,e)}),i))}else null!==n.use?o=this._getUse(n.use,i)._encode(t,e):(s=this._encodePrimitive(n.tag,t),a=!0);if(!n.any&&null===n.choice){const t=null!==n.implicit?n.implicit:n.tag,i=null===n.implicit?"universal":"context";null===t?null===n.use&&e.error("Tag could be omitted only for .use()"):null===n.use&&(o=this._encodeComposite(t,a,i,s))}return null!==n.explicit&&(o=this._encodeComposite(n.explicit,!1,"context",o)),o},c.prototype._encodeChoice=function(t,e){const i=this._baseState,r=i.choice[t.type];return r||s(!1,t.type+" not found in "+JSON.stringify(Object.keys(i.choice))),r._encode(t.value,e)},c.prototype._encodePrimitive=function(t,e){const i=this._baseState;if(/str$/.test(t))return this._encodeStr(e,t);if("objid"===t&&i.args)return this._encodeObjid(e,i.reverseArgs[0],i.args[1]);if("objid"===t)return this._encodeObjid(e,null,null);if("gentime"===t||"utctime"===t)return this._encodeTime(e,t);if("null_"===t)return this._encodeNull();if("int"===t||"enum"===t)return this._encodeInt(e,i.args&&i.reverseArgs[0]);if("bool"===t)return this._encodeBool(e);if("objDesc"===t)return this._encodeStr(e,t);throw new Error("Unsupported tag: "+t)},c.prototype._isNumstr=function(t){return/^[0-9 ]*$/.test(t)},c.prototype._isPrintstr=function(t){return/^[A-Za-z0-9 '()+,-./:=?]*$/.test(t)}},8465:function(t,e,i){"use strict";const r=i(5717);function n(t){this._reporterState={obj:null,path:[],options:t||{},errors:[]}}function o(t,e){this.path=t,this.rethrow(e)}e.b=n,n.prototype.isError=function(t){return t instanceof o},n.prototype.save=function(){const t=this._reporterState;return{obj:t.obj,pathLen:t.path.length}},n.prototype.restore=function(t){const e=this._reporterState;e.obj=t.obj,e.path=e.path.slice(0,t.pathLen)},n.prototype.enterKey=function(t){return this._reporterState.path.push(t)},n.prototype.exitKey=function(t){const e=this._reporterState;e.path=e.path.slice(0,t-1)},n.prototype.leaveKey=function(t,e,i){const r=this._reporterState;this.exitKey(t),null!==r.obj&&(r.obj[e]=i)},n.prototype.path=function(){return this._reporterState.path.join("/")},n.prototype.enterObject=function(){const t=this._reporterState,e=t.obj;return t.obj={},e},n.prototype.leaveObject=function(t){const e=this._reporterState,i=e.obj;return e.obj=t,i},n.prototype.error=function(t){let e;const i=this._reporterState,r=t instanceof o;if(e=r?t:new o(i.path.map((function(t){return"["+JSON.stringify(t)+"]"})).join(""),t.message||t,t.stack),!i.options.partial)throw e;return r||i.errors.push(e),e},n.prototype.wrapResult=function(t){const e=this._reporterState;return e.options.partial?{result:this.isError(t)?null:t,errors:e.errors}:t},r(o,Error),o.prototype.rethrow=function(t){if(this.message=t+" at: "+(this.path||"(shallow)"),Error.captureStackTrace&&Error.captureStackTrace(this,o),!this.stack)try{throw new Error(this.message)}catch(e){this.stack=e.stack}return this}},160:function(t,e){"use strict";function i(t){const e={};return Object.keys(t).forEach((function(i){(0|i)==i&&(i|=0);const r=t[i];e[r]=i})),e}e.tagClass={0:"universal",1:"application",2:"context",3:"private"},e.tagClassByName=i(e.tagClass),e.tag={0:"end",1:"bool",2:"int",3:"bitstr",4:"octstr",5:"null_",6:"objid",7:"objDesc",8:"external",9:"real",10:"enum",11:"embed",12:"utf8str",13:"relativeOid",16:"seq",17:"set",18:"numstr",19:"printstr",20:"t61str",21:"videostr",22:"ia5str",23:"utctime",24:"gentime",25:"graphstr",26:"iso646str",27:"genstr",28:"unistr",29:"charstr",30:"bmpstr"},e.tagByName=i(e.tag)},6826:function(t,e,i){"use strict";const r=e;r._reverse=function(t){const e={};return Object.keys(t).forEach((function(i){(0|i)==i&&(i|=0);const r=t[i];e[r]=i})),e},r.der=i(160)},1671:function(t,e,i){"use strict";const r=i(5717),n=i(4590),o=i(6625).C,s=i(1949),a=i(160);function h(t){this.enc="der",this.name=t.name,this.entity=t,this.tree=new u,this.tree._init(t.body)}function u(t){s.call(this,"der",t)}function c(t,e){let i=t.readUInt8(e);if(t.isError(i))return i;const r=a.tagClass[i>>6],n=0===(32&i);if(31===(31&i)){let r=i;i=0;while(128===(128&r)){if(r=t.readUInt8(e),t.isError(r))return r;i<<=7,i|=127&r}}else i&=31;const o=a.tag[i];return{cls:r,primitive:n,tag:i,tagStr:o}}function l(t,e,i){let r=t.readUInt8(i);if(t.isError(r))return r;if(!e&&128===r)return null;if(0===(128&r))return r;const n=127&r;if(n>4)return t.error("length octect is too long");r=0;for(let o=0;o=31?r.error("Multi-octet tag encoding unsupported"):(e||(n|=32),n|=s.tagClassByName[i||"universal"]<<6,n)}t.exports=a,a.prototype.encode=function(t,e){return this.tree._encode(t,e).join()},r(h,o),h.prototype._encodeComposite=function(t,e,i,r){const o=c(t,e,i,this.reporter);if(r.length<128){const t=n.alloc(2);return t[0]=o,t[1]=r.length,this._createEncoderBuffer([t,r])}let s=1;for(let n=r.length;n>=256;n>>=8)s++;const a=n.alloc(2+s);a[0]=o,a[1]=128|s;for(let n=1+s,h=r.length;h>0;n--,h>>=8)a[n]=255&h;return this._createEncoderBuffer([a,r])},h.prototype._encodeStr=function(t,e){if("bitstr"===e)return this._createEncoderBuffer([0|t.unused,t.data]);if("bmpstr"===e){const e=n.alloc(2*t.length);for(let i=0;i=40)return this.reporter.error("Second objid identifier OOB");t.splice(0,2,40*t[0]+t[1])}let r=0;for(let n=0;n=128;e>>=7)r++}const o=n.alloc(r);let s=o.length-1;for(let n=t.length-1;n>=0;n--){let e=t[n];o[s--]=127&e;while((e>>=7)>0)o[s--]=128|127&e}return this._createEncoderBuffer(o)},h.prototype._encodeTime=function(t,e){let i;const r=new Date(t);return"gentime"===e?i=[u(r.getUTCFullYear()),u(r.getUTCMonth()+1),u(r.getUTCDate()),u(r.getUTCHours()),u(r.getUTCMinutes()),u(r.getUTCSeconds()),"Z"].join(""):"utctime"===e?i=[u(r.getUTCFullYear()%100),u(r.getUTCMonth()+1),u(r.getUTCDate()),u(r.getUTCHours()),u(r.getUTCMinutes()),u(r.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+e+" time is not supported yet"),this._encodeStr(i,"octstr")},h.prototype._encodeNull=function(){return this._createEncoderBuffer("")},h.prototype._encodeInt=function(t,e){if("string"===typeof t){if(!e)return this.reporter.error("String int or enum given, but no values map");if(!e.hasOwnProperty(t))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(t));t=e[t]}if("number"!==typeof t&&!n.isBuffer(t)){const e=t.toArray();!t.sign&&128&e[0]&&e.unshift(0),t=n.from(e)}if(n.isBuffer(t)){let e=t.length;0===t.length&&e++;const i=n.alloc(e);return t.copy(i),0===t.length&&(i[0]=0),this._createEncoderBuffer(i)}if(t<128)return this._createEncoderBuffer(t);if(t<256)return this._createEncoderBuffer([0,t]);let i=1;for(let n=t;n>=256;n>>=8)i++;const r=new Array(i);for(let n=r.length-1;n>=0;n--)r[n]=255&t,t>>=8;return 128&r[0]&&r.unshift(0),this._createEncoderBuffer(n.from(r))},h.prototype._encodeBool=function(t){return this._createEncoderBuffer(t?255:0)},h.prototype._use=function(t,e){return"function"===typeof t&&(t=t(e)),t._getEncoder("der").tree},h.prototype._skipDefault=function(t,e,i){const r=this._baseState;let n;if(null===r["default"])return!1;const o=t.join();if(void 0===r.defaultBuffer&&(r.defaultBuffer=this._encodeValue(r["default"],e,i).join()),o.length!==r.defaultBuffer.length)return!1;for(n=0;n=65&&i<=70?i-55:i>=97&&i<=102?i-87:i-48&15}function h(t,e,i){var r=a(t,i);return i-1>=e&&(r|=a(t,i-1)<<4),r}function u(t,e,i,r){for(var n=0,o=Math.min(t.length,i),s=e;s=49?a-49+10:a>=17?a-17+10:a}return n}o.isBN=function(t){return t instanceof o||null!==t&&"object"===typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return t.cmp(e)>0?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,i){if("number"===typeof t)return this._initNumber(t,e,i);if("object"===typeof t)return this._initArray(t,e,i);"hex"===e&&(e=16),r(e===(0|e)&&e>=2&&e<=36),t=t.toString().replace(/\s+/g,"");var n=0;"-"===t[0]&&(n++,this.negative=1),n=0;n-=3)s=t[n]|t[n-1]<<8|t[n-2]<<16,this.words[o]|=s<>>26-a&67108863,a+=24,a>=26&&(a-=26,o++);else if("le"===i)for(n=0,o=0;n>>26-a&67108863,a+=24,a>=26&&(a-=26,o++);return this.strip()},o.prototype._parseHex=function(t,e,i){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var r=0;r=e;r-=2)n=h(t,e,r)<=18?(o-=18,s+=1,this.words[s]|=n>>>26):o+=8;else{var a=t.length-e;for(r=a%2===0?e+1:e;r=18?(o-=18,s+=1,this.words[s]|=n>>>26):o+=8}this.strip()},o.prototype._parseBase=function(t,e,i){this.words=[0],this.length=1;for(var r=0,n=1;n<=67108863;n*=e)r++;r--,n=n/e|0;for(var o=t.length-i,s=o%r,a=Math.min(o,o-s)+i,h=0,c=i;c1&&0===this.words[this.length-1])this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?""};var c=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],l=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],f=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function d(t){for(var e=new Array(t.bitLength()),i=0;i>>n}return e}function p(t,e,i){i.negative=e.negative^t.negative;var r=t.length+e.length|0;i.length=r,r=r-1|0;var n=0|t.words[0],o=0|e.words[0],s=n*o,a=67108863&s,h=s/67108864|0;i.words[0]=a;for(var u=1;u>>26,l=67108863&h,f=Math.min(u,e.length-1),d=Math.max(0,u-t.length+1);d<=f;d++){var p=u-d|0;n=0|t.words[p],o=0|e.words[d],s=n*o+l,c+=s/67108864|0,l=67108863&s}i.words[u]=0|l,h=0|c}return 0!==h?i.words[u]=0|h:i.length--,i.strip()}o.prototype.toString=function(t,e){var i;if(t=t||10,e=0|e||1,16===t||"hex"===t){i="";for(var n=0,o=0,s=0;s>>24-n&16777215,i=0!==o||s!==this.length-1?c[6-h.length]+h+i:h+i,n+=2,n>=26&&(n-=26,s--)}0!==o&&(i=o.toString(16)+i);while(i.length%e!==0)i="0"+i;return 0!==this.negative&&(i="-"+i),i}if(t===(0|t)&&t>=2&&t<=36){var u=l[t],d=f[t];i="";var p=this.clone();p.negative=0;while(!p.isZero()){var m=p.modn(d).toString(t);p=p.idivn(d),i=p.isZero()?m+i:c[u-m.length]+m+i}this.isZero()&&(i="0"+i);while(i.length%e!==0)i="0"+i;return 0!==this.negative&&(i="-"+i),i}r(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return r("undefined"!==typeof s),this.toArrayLike(s,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,i){var n=this.byteLength(),o=i||Math.max(1,n);r(n<=o,"byte array longer than desired length"),r(o>0,"Requested array length <= 0"),this.strip();var s,a,h="le"===e,u=new t(o),c=this.clone();if(h){for(a=0;!c.isZero();a++)s=c.andln(255),c.iushrn(8),u[a]=s;for(;a=4096&&(i+=13,e>>>=13),e>=64&&(i+=7,e>>>=7),e>=8&&(i+=4,e>>>=4),e>=2&&(i+=2,e>>>=2),i+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,i=0;return 0===(8191&e)&&(i+=13,e>>>=13),0===(127&e)&&(i+=7,e>>>=7),0===(15&e)&&(i+=4,e>>>=4),0===(3&e)&&(i+=2,e>>>=2),0===(1&e)&&i++,i},o.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;et.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var i=0;it.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){var e,i;this.length>t.length?(e=this,i=t):(e=t,i=this);for(var r=0;rt.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){r("number"===typeof t&&t>=0);var e=0|Math.ceil(t/26),i=t%26;this._expand(e),i>0&&e--;for(var n=0;n0&&(this.words[n]=~this.words[n]&67108863>>26-i),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){r("number"===typeof t&&t>=0);var i=t/26|0,n=t%26;return this._expand(i+1),this.words[i]=e?this.words[i]|1<t.length?(i=this,r=t):(i=t,r=this);for(var n=0,o=0;o>>26;for(;0!==n&&o>>26;if(this.length=i.length,0!==n)this.words[this.length]=n,this.length++;else if(i!==this)for(;ot.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var i,r,n=this.cmp(t);if(0===n)return this.negative=0,this.length=1,this.words[0]=0,this;n>0?(i=this,r=t):(i=t,r=this);for(var o=0,s=0;s>26,this.words[s]=67108863&e;for(;0!==o&&s>26,this.words[s]=67108863&e;if(0===o&&s>>13,d=0|s[1],p=8191&d,m=d>>>13,y=0|s[2],v=8191&y,g=y>>>13,b=0|s[3],w=8191&b,_=b>>>13,M=0|s[4],S=8191&M,E=M>>>13,k=0|s[5],x=8191&k,A=k>>>13,O=0|s[6],I=8191&O,C=O>>>13,R=0|s[7],L=8191&R,T=R>>>13,N=0|s[8],P=8191&N,D=N>>>13,B=0|s[9],F=8191&B,j=B>>>13,$=0|a[0],U=8191&$,z=$>>>13,q=0|a[1],Z=8191&q,V=q>>>13,H=0|a[2],W=8191&H,K=H>>>13,G=0|a[3],Y=8191&G,X=G>>>13,J=0|a[4],Q=8191&J,tt=J>>>13,et=0|a[5],it=8191&et,rt=et>>>13,nt=0|a[6],ot=8191&nt,st=nt>>>13,at=0|a[7],ht=8191&at,ut=at>>>13,ct=0|a[8],lt=8191&ct,ft=ct>>>13,dt=0|a[9],pt=8191&dt,mt=dt>>>13;i.negative=t.negative^e.negative,i.length=19,r=Math.imul(l,U),n=Math.imul(l,z),n=n+Math.imul(f,U)|0,o=Math.imul(f,z);var yt=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(yt>>>26)|0,yt&=67108863,r=Math.imul(p,U),n=Math.imul(p,z),n=n+Math.imul(m,U)|0,o=Math.imul(m,z),r=r+Math.imul(l,Z)|0,n=n+Math.imul(l,V)|0,n=n+Math.imul(f,Z)|0,o=o+Math.imul(f,V)|0;var vt=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(vt>>>26)|0,vt&=67108863,r=Math.imul(v,U),n=Math.imul(v,z),n=n+Math.imul(g,U)|0,o=Math.imul(g,z),r=r+Math.imul(p,Z)|0,n=n+Math.imul(p,V)|0,n=n+Math.imul(m,Z)|0,o=o+Math.imul(m,V)|0,r=r+Math.imul(l,W)|0,n=n+Math.imul(l,K)|0,n=n+Math.imul(f,W)|0,o=o+Math.imul(f,K)|0;var gt=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(gt>>>26)|0,gt&=67108863,r=Math.imul(w,U),n=Math.imul(w,z),n=n+Math.imul(_,U)|0,o=Math.imul(_,z),r=r+Math.imul(v,Z)|0,n=n+Math.imul(v,V)|0,n=n+Math.imul(g,Z)|0,o=o+Math.imul(g,V)|0,r=r+Math.imul(p,W)|0,n=n+Math.imul(p,K)|0,n=n+Math.imul(m,W)|0,o=o+Math.imul(m,K)|0,r=r+Math.imul(l,Y)|0,n=n+Math.imul(l,X)|0,n=n+Math.imul(f,Y)|0,o=o+Math.imul(f,X)|0;var bt=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(bt>>>26)|0,bt&=67108863,r=Math.imul(S,U),n=Math.imul(S,z),n=n+Math.imul(E,U)|0,o=Math.imul(E,z),r=r+Math.imul(w,Z)|0,n=n+Math.imul(w,V)|0,n=n+Math.imul(_,Z)|0,o=o+Math.imul(_,V)|0,r=r+Math.imul(v,W)|0,n=n+Math.imul(v,K)|0,n=n+Math.imul(g,W)|0,o=o+Math.imul(g,K)|0,r=r+Math.imul(p,Y)|0,n=n+Math.imul(p,X)|0,n=n+Math.imul(m,Y)|0,o=o+Math.imul(m,X)|0,r=r+Math.imul(l,Q)|0,n=n+Math.imul(l,tt)|0,n=n+Math.imul(f,Q)|0,o=o+Math.imul(f,tt)|0;var wt=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(wt>>>26)|0,wt&=67108863,r=Math.imul(x,U),n=Math.imul(x,z),n=n+Math.imul(A,U)|0,o=Math.imul(A,z),r=r+Math.imul(S,Z)|0,n=n+Math.imul(S,V)|0,n=n+Math.imul(E,Z)|0,o=o+Math.imul(E,V)|0,r=r+Math.imul(w,W)|0,n=n+Math.imul(w,K)|0,n=n+Math.imul(_,W)|0,o=o+Math.imul(_,K)|0,r=r+Math.imul(v,Y)|0,n=n+Math.imul(v,X)|0,n=n+Math.imul(g,Y)|0,o=o+Math.imul(g,X)|0,r=r+Math.imul(p,Q)|0,n=n+Math.imul(p,tt)|0,n=n+Math.imul(m,Q)|0,o=o+Math.imul(m,tt)|0,r=r+Math.imul(l,it)|0,n=n+Math.imul(l,rt)|0,n=n+Math.imul(f,it)|0,o=o+Math.imul(f,rt)|0;var _t=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(_t>>>26)|0,_t&=67108863,r=Math.imul(I,U),n=Math.imul(I,z),n=n+Math.imul(C,U)|0,o=Math.imul(C,z),r=r+Math.imul(x,Z)|0,n=n+Math.imul(x,V)|0,n=n+Math.imul(A,Z)|0,o=o+Math.imul(A,V)|0,r=r+Math.imul(S,W)|0,n=n+Math.imul(S,K)|0,n=n+Math.imul(E,W)|0,o=o+Math.imul(E,K)|0,r=r+Math.imul(w,Y)|0,n=n+Math.imul(w,X)|0,n=n+Math.imul(_,Y)|0,o=o+Math.imul(_,X)|0,r=r+Math.imul(v,Q)|0,n=n+Math.imul(v,tt)|0,n=n+Math.imul(g,Q)|0,o=o+Math.imul(g,tt)|0,r=r+Math.imul(p,it)|0,n=n+Math.imul(p,rt)|0,n=n+Math.imul(m,it)|0,o=o+Math.imul(m,rt)|0,r=r+Math.imul(l,ot)|0,n=n+Math.imul(l,st)|0,n=n+Math.imul(f,ot)|0,o=o+Math.imul(f,st)|0;var Mt=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,r=Math.imul(L,U),n=Math.imul(L,z),n=n+Math.imul(T,U)|0,o=Math.imul(T,z),r=r+Math.imul(I,Z)|0,n=n+Math.imul(I,V)|0,n=n+Math.imul(C,Z)|0,o=o+Math.imul(C,V)|0,r=r+Math.imul(x,W)|0,n=n+Math.imul(x,K)|0,n=n+Math.imul(A,W)|0,o=o+Math.imul(A,K)|0,r=r+Math.imul(S,Y)|0,n=n+Math.imul(S,X)|0,n=n+Math.imul(E,Y)|0,o=o+Math.imul(E,X)|0,r=r+Math.imul(w,Q)|0,n=n+Math.imul(w,tt)|0,n=n+Math.imul(_,Q)|0,o=o+Math.imul(_,tt)|0,r=r+Math.imul(v,it)|0,n=n+Math.imul(v,rt)|0,n=n+Math.imul(g,it)|0,o=o+Math.imul(g,rt)|0,r=r+Math.imul(p,ot)|0,n=n+Math.imul(p,st)|0,n=n+Math.imul(m,ot)|0,o=o+Math.imul(m,st)|0,r=r+Math.imul(l,ht)|0,n=n+Math.imul(l,ut)|0,n=n+Math.imul(f,ht)|0,o=o+Math.imul(f,ut)|0;var St=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(St>>>26)|0,St&=67108863,r=Math.imul(P,U),n=Math.imul(P,z),n=n+Math.imul(D,U)|0,o=Math.imul(D,z),r=r+Math.imul(L,Z)|0,n=n+Math.imul(L,V)|0,n=n+Math.imul(T,Z)|0,o=o+Math.imul(T,V)|0,r=r+Math.imul(I,W)|0,n=n+Math.imul(I,K)|0,n=n+Math.imul(C,W)|0,o=o+Math.imul(C,K)|0,r=r+Math.imul(x,Y)|0,n=n+Math.imul(x,X)|0,n=n+Math.imul(A,Y)|0,o=o+Math.imul(A,X)|0,r=r+Math.imul(S,Q)|0,n=n+Math.imul(S,tt)|0,n=n+Math.imul(E,Q)|0,o=o+Math.imul(E,tt)|0,r=r+Math.imul(w,it)|0,n=n+Math.imul(w,rt)|0,n=n+Math.imul(_,it)|0,o=o+Math.imul(_,rt)|0,r=r+Math.imul(v,ot)|0,n=n+Math.imul(v,st)|0,n=n+Math.imul(g,ot)|0,o=o+Math.imul(g,st)|0,r=r+Math.imul(p,ht)|0,n=n+Math.imul(p,ut)|0,n=n+Math.imul(m,ht)|0,o=o+Math.imul(m,ut)|0,r=r+Math.imul(l,lt)|0,n=n+Math.imul(l,ft)|0,n=n+Math.imul(f,lt)|0,o=o+Math.imul(f,ft)|0;var Et=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(Et>>>26)|0,Et&=67108863,r=Math.imul(F,U),n=Math.imul(F,z),n=n+Math.imul(j,U)|0,o=Math.imul(j,z),r=r+Math.imul(P,Z)|0,n=n+Math.imul(P,V)|0,n=n+Math.imul(D,Z)|0,o=o+Math.imul(D,V)|0,r=r+Math.imul(L,W)|0,n=n+Math.imul(L,K)|0,n=n+Math.imul(T,W)|0,o=o+Math.imul(T,K)|0,r=r+Math.imul(I,Y)|0,n=n+Math.imul(I,X)|0,n=n+Math.imul(C,Y)|0,o=o+Math.imul(C,X)|0,r=r+Math.imul(x,Q)|0,n=n+Math.imul(x,tt)|0,n=n+Math.imul(A,Q)|0,o=o+Math.imul(A,tt)|0,r=r+Math.imul(S,it)|0,n=n+Math.imul(S,rt)|0,n=n+Math.imul(E,it)|0,o=o+Math.imul(E,rt)|0,r=r+Math.imul(w,ot)|0,n=n+Math.imul(w,st)|0,n=n+Math.imul(_,ot)|0,o=o+Math.imul(_,st)|0,r=r+Math.imul(v,ht)|0,n=n+Math.imul(v,ut)|0,n=n+Math.imul(g,ht)|0,o=o+Math.imul(g,ut)|0,r=r+Math.imul(p,lt)|0,n=n+Math.imul(p,ft)|0,n=n+Math.imul(m,lt)|0,o=o+Math.imul(m,ft)|0,r=r+Math.imul(l,pt)|0,n=n+Math.imul(l,mt)|0,n=n+Math.imul(f,pt)|0,o=o+Math.imul(f,mt)|0;var kt=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(kt>>>26)|0,kt&=67108863,r=Math.imul(F,Z),n=Math.imul(F,V),n=n+Math.imul(j,Z)|0,o=Math.imul(j,V),r=r+Math.imul(P,W)|0,n=n+Math.imul(P,K)|0,n=n+Math.imul(D,W)|0,o=o+Math.imul(D,K)|0,r=r+Math.imul(L,Y)|0,n=n+Math.imul(L,X)|0,n=n+Math.imul(T,Y)|0,o=o+Math.imul(T,X)|0,r=r+Math.imul(I,Q)|0,n=n+Math.imul(I,tt)|0,n=n+Math.imul(C,Q)|0,o=o+Math.imul(C,tt)|0,r=r+Math.imul(x,it)|0,n=n+Math.imul(x,rt)|0,n=n+Math.imul(A,it)|0,o=o+Math.imul(A,rt)|0,r=r+Math.imul(S,ot)|0,n=n+Math.imul(S,st)|0,n=n+Math.imul(E,ot)|0,o=o+Math.imul(E,st)|0,r=r+Math.imul(w,ht)|0,n=n+Math.imul(w,ut)|0,n=n+Math.imul(_,ht)|0,o=o+Math.imul(_,ut)|0,r=r+Math.imul(v,lt)|0,n=n+Math.imul(v,ft)|0,n=n+Math.imul(g,lt)|0,o=o+Math.imul(g,ft)|0,r=r+Math.imul(p,pt)|0,n=n+Math.imul(p,mt)|0,n=n+Math.imul(m,pt)|0,o=o+Math.imul(m,mt)|0;var xt=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(xt>>>26)|0,xt&=67108863,r=Math.imul(F,W),n=Math.imul(F,K),n=n+Math.imul(j,W)|0,o=Math.imul(j,K),r=r+Math.imul(P,Y)|0,n=n+Math.imul(P,X)|0,n=n+Math.imul(D,Y)|0,o=o+Math.imul(D,X)|0,r=r+Math.imul(L,Q)|0,n=n+Math.imul(L,tt)|0,n=n+Math.imul(T,Q)|0,o=o+Math.imul(T,tt)|0,r=r+Math.imul(I,it)|0,n=n+Math.imul(I,rt)|0,n=n+Math.imul(C,it)|0,o=o+Math.imul(C,rt)|0,r=r+Math.imul(x,ot)|0,n=n+Math.imul(x,st)|0,n=n+Math.imul(A,ot)|0,o=o+Math.imul(A,st)|0,r=r+Math.imul(S,ht)|0,n=n+Math.imul(S,ut)|0,n=n+Math.imul(E,ht)|0,o=o+Math.imul(E,ut)|0,r=r+Math.imul(w,lt)|0,n=n+Math.imul(w,ft)|0,n=n+Math.imul(_,lt)|0,o=o+Math.imul(_,ft)|0,r=r+Math.imul(v,pt)|0,n=n+Math.imul(v,mt)|0,n=n+Math.imul(g,pt)|0,o=o+Math.imul(g,mt)|0;var At=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(At>>>26)|0,At&=67108863,r=Math.imul(F,Y),n=Math.imul(F,X),n=n+Math.imul(j,Y)|0,o=Math.imul(j,X),r=r+Math.imul(P,Q)|0,n=n+Math.imul(P,tt)|0,n=n+Math.imul(D,Q)|0,o=o+Math.imul(D,tt)|0,r=r+Math.imul(L,it)|0,n=n+Math.imul(L,rt)|0,n=n+Math.imul(T,it)|0,o=o+Math.imul(T,rt)|0,r=r+Math.imul(I,ot)|0,n=n+Math.imul(I,st)|0,n=n+Math.imul(C,ot)|0,o=o+Math.imul(C,st)|0,r=r+Math.imul(x,ht)|0,n=n+Math.imul(x,ut)|0,n=n+Math.imul(A,ht)|0,o=o+Math.imul(A,ut)|0,r=r+Math.imul(S,lt)|0,n=n+Math.imul(S,ft)|0,n=n+Math.imul(E,lt)|0,o=o+Math.imul(E,ft)|0,r=r+Math.imul(w,pt)|0,n=n+Math.imul(w,mt)|0,n=n+Math.imul(_,pt)|0,o=o+Math.imul(_,mt)|0;var Ot=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,r=Math.imul(F,Q),n=Math.imul(F,tt),n=n+Math.imul(j,Q)|0,o=Math.imul(j,tt),r=r+Math.imul(P,it)|0,n=n+Math.imul(P,rt)|0,n=n+Math.imul(D,it)|0,o=o+Math.imul(D,rt)|0,r=r+Math.imul(L,ot)|0,n=n+Math.imul(L,st)|0,n=n+Math.imul(T,ot)|0,o=o+Math.imul(T,st)|0,r=r+Math.imul(I,ht)|0,n=n+Math.imul(I,ut)|0,n=n+Math.imul(C,ht)|0,o=o+Math.imul(C,ut)|0,r=r+Math.imul(x,lt)|0,n=n+Math.imul(x,ft)|0,n=n+Math.imul(A,lt)|0,o=o+Math.imul(A,ft)|0,r=r+Math.imul(S,pt)|0,n=n+Math.imul(S,mt)|0,n=n+Math.imul(E,pt)|0,o=o+Math.imul(E,mt)|0;var It=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(It>>>26)|0,It&=67108863,r=Math.imul(F,it),n=Math.imul(F,rt),n=n+Math.imul(j,it)|0,o=Math.imul(j,rt),r=r+Math.imul(P,ot)|0,n=n+Math.imul(P,st)|0,n=n+Math.imul(D,ot)|0,o=o+Math.imul(D,st)|0,r=r+Math.imul(L,ht)|0,n=n+Math.imul(L,ut)|0,n=n+Math.imul(T,ht)|0,o=o+Math.imul(T,ut)|0,r=r+Math.imul(I,lt)|0,n=n+Math.imul(I,ft)|0,n=n+Math.imul(C,lt)|0,o=o+Math.imul(C,ft)|0,r=r+Math.imul(x,pt)|0,n=n+Math.imul(x,mt)|0,n=n+Math.imul(A,pt)|0,o=o+Math.imul(A,mt)|0;var Ct=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(Ct>>>26)|0,Ct&=67108863,r=Math.imul(F,ot),n=Math.imul(F,st),n=n+Math.imul(j,ot)|0,o=Math.imul(j,st),r=r+Math.imul(P,ht)|0,n=n+Math.imul(P,ut)|0,n=n+Math.imul(D,ht)|0,o=o+Math.imul(D,ut)|0,r=r+Math.imul(L,lt)|0,n=n+Math.imul(L,ft)|0,n=n+Math.imul(T,lt)|0,o=o+Math.imul(T,ft)|0,r=r+Math.imul(I,pt)|0,n=n+Math.imul(I,mt)|0,n=n+Math.imul(C,pt)|0,o=o+Math.imul(C,mt)|0;var Rt=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(Rt>>>26)|0,Rt&=67108863,r=Math.imul(F,ht),n=Math.imul(F,ut),n=n+Math.imul(j,ht)|0,o=Math.imul(j,ut),r=r+Math.imul(P,lt)|0,n=n+Math.imul(P,ft)|0,n=n+Math.imul(D,lt)|0,o=o+Math.imul(D,ft)|0,r=r+Math.imul(L,pt)|0,n=n+Math.imul(L,mt)|0,n=n+Math.imul(T,pt)|0,o=o+Math.imul(T,mt)|0;var Lt=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,r=Math.imul(F,lt),n=Math.imul(F,ft),n=n+Math.imul(j,lt)|0,o=Math.imul(j,ft),r=r+Math.imul(P,pt)|0,n=n+Math.imul(P,mt)|0,n=n+Math.imul(D,pt)|0,o=o+Math.imul(D,mt)|0;var Tt=(u+r|0)+((8191&n)<<13)|0;u=(o+(n>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,r=Math.imul(F,pt),n=Math.imul(F,mt),n=n+Math.imul(j,pt)|0,o=Math.imul(j,mt);var Nt=(u+r|0)+((8191&n)<<13)|0;return u=(o+(n>>>13)|0)+(Nt>>>26)|0,Nt&=67108863,h[0]=yt,h[1]=vt,h[2]=gt,h[3]=bt,h[4]=wt,h[5]=_t,h[6]=Mt,h[7]=St,h[8]=Et,h[9]=kt,h[10]=xt,h[11]=At,h[12]=Ot,h[13]=It,h[14]=Ct,h[15]=Rt,h[16]=Lt,h[17]=Tt,h[18]=Nt,0!==u&&(h[19]=u,i.length++),i};function y(t,e,i){i.negative=e.negative^t.negative,i.length=t.length+e.length;for(var r=0,n=0,o=0;o>>26)|0,n+=s>>>26,s&=67108863}i.words[o]=a,r=s,s=n}return 0!==r?i.words[o]=r:i.length--,i.strip()}function v(t,e,i){var r=new g;return r.mulp(t,e,i)}function g(t,e){this.x=t,this.y=e}Math.imul||(m=p),o.prototype.mulTo=function(t,e){var i,r=this.length+t.length;return i=10===this.length&&10===t.length?m(this,t,e):r<63?p(this,t,e):r<1024?y(this,t,e):v(this,t,e),i},g.prototype.makeRBT=function(t){for(var e=new Array(t),i=o.prototype._countBits(t)-1,r=0;r>=1;return r},g.prototype.permute=function(t,e,i,r,n,o){for(var s=0;s>>=1)n++;return 1<>>=13,i[2*s+1]=8191&o,o>>>=13;for(s=2*e;s>=26,e+=n/67108864|0,e+=o>>>26,this.words[i]=67108863&o}return 0!==e&&(this.words[i]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=d(t);if(0===e.length)return new o(1);for(var i=this,r=0;r=0);var e,i=t%26,n=(t-i)/26,o=67108863>>>26-i<<26-i;if(0!==i){var s=0;for(e=0;e>>26-i}s&&(this.words[e]=s,this.length++)}if(0!==n){for(e=this.length-1;e>=0;e--)this.words[e+n]=this.words[e];for(e=0;e=0),n=e?(e-e%26)/26:0;var o=t%26,s=Math.min((t-o)/26,this.length),a=67108863^67108863>>>o<s)for(this.length-=s,u=0;u=0&&(0!==c||u>=n);u--){var l=0|this.words[u];this.words[u]=c<<26-o|l>>>o,c=l&a}return h&&0!==c&&(h.words[h.length++]=c),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,i){return r(0===this.negative),this.iushrn(t,e,i)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){r("number"===typeof t&&t>=0);var e=t%26,i=(t-e)/26,n=1<=0);var e=t%26,i=(t-e)/26;if(r(0===this.negative,"imaskn works only with positive numbers"),this.length<=i)return this;if(0!==e&&i++,this.length=Math.min(i,this.length),0!==e){var n=67108863^67108863>>>e<=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(r("number"===typeof t),r(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e>26)-(h/67108864|0),this.words[n+i]=67108863&o}for(;n>26,this.words[n+i]=67108863&o;if(0===a)return this.strip();for(r(-1===a),a=0,n=0;n>26,this.words[n]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var i=this.length-t.length,r=this.clone(),n=t,s=0|n.words[n.length-1],a=this._countBits(s);i=26-a,0!==i&&(n=n.ushln(i),r.iushln(i),s=0|n.words[n.length-1]);var h,u=r.length-n.length;if("mod"!==e){h=new o(null),h.length=u+1,h.words=new Array(h.length);for(var c=0;c=0;f--){var d=67108864*(0|r.words[n.length+f])+(0|r.words[n.length+f-1]);d=Math.min(d/s|0,67108863),r._ishlnsubmul(n,d,f);while(0!==r.negative)d--,r.negative=0,r._ishlnsubmul(n,1,f),r.isZero()||(r.negative^=1);h&&(h.words[f]=d)}return h&&h.strip(),r.strip(),"div"!==e&&0!==i&&r.iushrn(i),{div:h||null,mod:r}},o.prototype.divmod=function(t,e,i){return r(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(a=this.neg().divmod(t,e),"mod"!==e&&(n=a.div.neg()),"div"!==e&&(s=a.mod.neg(),i&&0!==s.negative&&s.iadd(t)),{div:n,mod:s}):0===this.negative&&0!==t.negative?(a=this.divmod(t.neg(),e),"mod"!==e&&(n=a.div.neg()),{div:n,mod:a.mod}):0!==(this.negative&t.negative)?(a=this.neg().divmod(t.neg(),e),"div"!==e&&(s=a.mod.neg(),i&&0!==s.negative&&s.isub(t)),{div:a.div,mod:s}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var n,s,a},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var i=0!==e.div.negative?e.mod.isub(t):e.mod,r=t.ushrn(1),n=t.andln(1),o=i.cmp(r);return o<0||1===n&&0===o?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){r(t<=67108863);for(var e=(1<<26)%t,i=0,n=this.length-1;n>=0;n--)i=(e*i+(0|this.words[n]))%t;return i},o.prototype.idivn=function(t){r(t<=67108863);for(var e=0,i=this.length-1;i>=0;i--){var n=(0|this.words[i])+67108864*e;this.words[i]=n/t|0,e=n%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){r(0===t.negative),r(!t.isZero());var e=this,i=t.clone();e=0!==e.negative?e.umod(t):e.clone();var n=new o(1),s=new o(0),a=new o(0),h=new o(1),u=0;while(e.isEven()&&i.isEven())e.iushrn(1),i.iushrn(1),++u;var c=i.clone(),l=e.clone();while(!e.isZero()){for(var f=0,d=1;0===(e.words[0]&d)&&f<26;++f,d<<=1);if(f>0){e.iushrn(f);while(f-- >0)(n.isOdd()||s.isOdd())&&(n.iadd(c),s.isub(l)),n.iushrn(1),s.iushrn(1)}for(var p=0,m=1;0===(i.words[0]&m)&&p<26;++p,m<<=1);if(p>0){i.iushrn(p);while(p-- >0)(a.isOdd()||h.isOdd())&&(a.iadd(c),h.isub(l)),a.iushrn(1),h.iushrn(1)}e.cmp(i)>=0?(e.isub(i),n.isub(a),s.isub(h)):(i.isub(e),a.isub(n),h.isub(s))}return{a:a,b:h,gcd:i.iushln(u)}},o.prototype._invmp=function(t){r(0===t.negative),r(!t.isZero());var e=this,i=t.clone();e=0!==e.negative?e.umod(t):e.clone();var n,s=new o(1),a=new o(0),h=i.clone();while(e.cmpn(1)>0&&i.cmpn(1)>0){for(var u=0,c=1;0===(e.words[0]&c)&&u<26;++u,c<<=1);if(u>0){e.iushrn(u);while(u-- >0)s.isOdd()&&s.iadd(h),s.iushrn(1)}for(var l=0,f=1;0===(i.words[0]&f)&&l<26;++l,f<<=1);if(l>0){i.iushrn(l);while(l-- >0)a.isOdd()&&a.iadd(h),a.iushrn(1)}e.cmp(i)>=0?(e.isub(i),s.isub(a)):(i.isub(e),a.isub(s))}return n=0===e.cmpn(1)?s:a,n.cmpn(0)<0&&n.iadd(t),n},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),i=t.clone();e.negative=0,i.negative=0;for(var r=0;e.isEven()&&i.isEven();r++)e.iushrn(1),i.iushrn(1);do{while(e.isEven())e.iushrn(1);while(i.isEven())i.iushrn(1);var n=e.cmp(i);if(n<0){var o=e;e=i,i=o}else if(0===n||0===i.cmpn(1))break;e.isub(i)}while(1);return i.iushln(r)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){r("number"===typeof t);var e=t%26,i=(t-e)/26,n=1<>>26,a&=67108863,this.words[s]=a}return 0!==o&&(this.words[s]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e,i=t<0;if(0!==this.negative&&!i)return-1;if(0===this.negative&&i)return 1;if(this.strip(),this.length>1)e=1;else{i&&(t=-t),r(t<=67108863,"Number is too big");var n=0|this.words[0];e=n===t?0:nt.length)return 1;if(this.length=0;i--){var r=0|this.words[i],n=0|t.words[i];if(r!==n){rn&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return this.cmpn(t)>=0},o.prototype.gte=function(t){return this.cmp(t)>=0},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new k(t)},o.prototype.toRed=function(t){return r(!this.red,"Already a number in reduction context"),r(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return r(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return r(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return r(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return r(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return r(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return r(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return r(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return r(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return r(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return r(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return r(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return r(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return r(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var b={k256:null,p224:null,p192:null,p25519:null};function w(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function _(){w.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function M(){w.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function S(){w.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function E(){w.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function k(t){if("string"===typeof t){var e=o._prime(t);this.m=e.p,this.prime=e}else r(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function x(t){k.call(this,t),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}w.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},w.prototype.ireduce=function(t){var e,i=t;do{this.split(i,this.tmp),i=this.imulK(i),i=i.iadd(this.tmp),e=i.bitLength()}while(e>this.n);var r=e0?i.isub(this.p):void 0!==i.strip?i.strip():i._strip(),i},w.prototype.split=function(t,e){t.iushrn(this.n,0,e)},w.prototype.imulK=function(t){return t.imul(this.k)},n(_,w),_.prototype.split=function(t,e){for(var i=4194303,r=Math.min(t.length,9),n=0;n>>22,o=s}o>>>=22,t.words[n-10]=o,0===o&&t.length>10?t.length-=10:t.length-=9},_.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,i=0;i>>=26,t.words[i]=n,e=r}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(b[t])return b[t];var e;if("k256"===t)e=new _;else if("p224"===t)e=new M;else if("p192"===t)e=new S;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new E}return b[t]=e,e},k.prototype._verify1=function(t){r(0===t.negative,"red works only with positives"),r(t.red,"red works only with red numbers")},k.prototype._verify2=function(t,e){r(0===(t.negative|e.negative),"red works only with positives"),r(t.red&&t.red===e.red,"red works only with red numbers")},k.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},k.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},k.prototype.add=function(t,e){this._verify2(t,e);var i=t.add(e);return i.cmp(this.m)>=0&&i.isub(this.m),i._forceRed(this)},k.prototype.iadd=function(t,e){this._verify2(t,e);var i=t.iadd(e);return i.cmp(this.m)>=0&&i.isub(this.m),i},k.prototype.sub=function(t,e){this._verify2(t,e);var i=t.sub(e);return i.cmpn(0)<0&&i.iadd(this.m),i._forceRed(this)},k.prototype.isub=function(t,e){this._verify2(t,e);var i=t.isub(e);return i.cmpn(0)<0&&i.iadd(this.m),i},k.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},k.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},k.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},k.prototype.isqr=function(t){return this.imul(t,t.clone())},k.prototype.sqr=function(t){return this.mul(t,t)},k.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(r(e%2===1),3===e){var i=this.m.add(new o(1)).iushrn(2);return this.pow(t,i)}var n=this.m.subn(1),s=0;while(!n.isZero()&&0===n.andln(1))s++,n.iushrn(1);r(!n.isZero());var a=new o(1).toRed(this),h=a.redNeg(),u=this.m.subn(1).iushrn(1),c=this.m.bitLength();c=new o(2*c*c).toRed(this);while(0!==this.pow(c,u).cmp(h))c.redIAdd(h);var l=this.pow(c,n),f=this.pow(t,n.addn(1).iushrn(1)),d=this.pow(t,n),p=s;while(0!==d.cmp(a)){for(var m=d,y=0;0!==m.cmp(a);y++)m=m.redSqr();r(y=0;n--){for(var c=e.words[n],l=u-1;l>=0;l--){var f=c>>l&1;s!==r[0]&&(s=this.sqr(s)),0!==f||0!==a?(a<<=1,a|=f,h++,(h===i||0===n&&0===l)&&(s=this.mul(s,r[a]),h=0,a=0)):h=0}u=26}return s},k.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},k.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},o.mont=function(t){return new x(t)},n(x,k),x.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},x.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},x.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var i=t.imul(e),r=i.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),n=i.isub(r).iushrn(this.shift),o=n;return n.cmp(this.m)>=0?o=n.isub(this.m):n.cmpn(0)<0&&(o=n.iadd(this.m)),o._forceRed(this)},x.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new o(0)._forceRed(this);var i=t.mul(e),r=i.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),n=i.isub(r).iushrn(this.shift),s=n;return n.cmp(this.m)>=0?s=n.isub(this.m):n.cmpn(0)<0&&(s=n.iadd(this.m)),s._forceRed(this)},x.prototype.invm=function(t){var e=this.imod(t._invmp(this.m).mul(this.r2));return e._forceRed(this)}}(t,this)},1096:function(t,e,i){"use strict";i.d(e,{Z:function(){return o}});var r=i(3276),n=i(4987),o=(0,n.Z)(r.Z).extend({name:"v-app",props:{dark:{type:Boolean,default:void 0},id:{type:String,default:"app"},light:{type:Boolean,default:void 0}},computed:{isDark(){return this.$vuetify.theme.dark}},beforeCreate(){if(!this.$vuetify||this.$vuetify===this.$root)throw new Error("Vuetify is not properly initialized, see https://vuetifyjs.com/getting-started/quick-start#bootstrapping-the-vuetify-object")},render(t){const e=t("div",{staticClass:"v-application--wrap"},this.$slots.default);return t("div",{staticClass:"v-application",class:{"v-application--is-rtl":this.$vuetify.rtl,"v-application--is-ltr":!this.$vuetify.rtl,...this.themeClasses},attrs:{"data-app":!0},domProps:{id:this.id}},[e])}})},5378:function(t,e,i){"use strict";i.d(e,{Z:function(){return v}});i(7658);var r=i(1002);function n(t,e,i){const{self:r=!1}=e.modifiers||{},n=e.value,o="object"===typeof n&&n.options||{passive:!0},s="function"===typeof n||"handleEvent"in n?n:n.handler,a=r?t:e.arg?document.querySelector(e.arg):window;a&&(a.addEventListener("scroll",s,o),t._onScroll=Object(t._onScroll),t._onScroll[i.context._uid]={handler:s,options:o,target:r?void 0:a})}function o(t,e,i){var r;if(!(null===(r=t._onScroll)||void 0===r?void 0:r[i.context._uid]))return;const{handler:n,options:o,target:s=t}=t._onScroll[i.context._uid];s.removeEventListener("scroll",n,o),delete t._onScroll[i.context._uid]}const s={inserted:n,unbind:o};var a=s,h=i(3651),u=i(6596),c=i(144),l=c.ZP.extend({name:"scrollable",directives:{Scroll:s},props:{scrollTarget:String,scrollThreshold:[String,Number]},data:()=>({currentScroll:0,currentThreshold:0,isActive:!1,isScrollingUp:!1,previousScroll:0,savedScroll:0,target:null}),computed:{canScroll(){return"undefined"!==typeof window},computedScrollThreshold(){return this.scrollThreshold?Number(this.scrollThreshold):300}},watch:{isScrollingUp(){this.savedScroll=this.savedScroll||this.currentScroll},isActive(){this.savedScroll=0}},mounted(){this.scrollTarget&&(this.target=document.querySelector(this.scrollTarget),this.target||(0,u.Kd)(`Unable to locate element with identifier ${this.scrollTarget}`,this))},methods:{onScroll(){this.canScroll&&(this.previousScroll=this.currentScroll,this.currentScroll=this.target?this.target.scrollTop:window.pageYOffset,this.isScrollingUp=this.currentScroll{Math.abs(this.currentScroll-this.savedScroll)>this.computedScrollThreshold&&this.thresholdMet()})))},thresholdMet(){}}}),f=i(8574),d=i(6470),p=i(1050),m=i(4987);const y=(0,m.Z)(r.Z,l,f.Z,d.Z,(0,h.Z)("top",["clippedLeft","clippedRight","computedHeight","invertedScroll","isExtended","isProminent","value"]));var v=y.extend({name:"v-app-bar",directives:{Scroll:a},provide(){return{VAppBar:this}},props:{clippedLeft:Boolean,clippedRight:Boolean,collapseOnScroll:Boolean,elevateOnScroll:Boolean,fadeImgOnScroll:Boolean,hideOnScroll:Boolean,invertedScroll:Boolean,scrollOffScreen:Boolean,shrinkOnScroll:Boolean,value:{type:Boolean,default:!0}},data(){return{isActive:this.value}},computed:{applicationProperty(){return this.bottom?"bottom":"top"},canScroll(){return l.options.computed.canScroll.call(this)&&(this.invertedScroll||this.elevateOnScroll||this.hideOnScroll||this.collapseOnScroll||this.isBooted||!this.value)},classes(){return{...r.Z.options.computed.classes.call(this),"v-toolbar--collapse":this.collapse||this.collapseOnScroll,"v-app-bar":!0,"v-app-bar--clipped":this.clippedLeft||this.clippedRight,"v-app-bar--fade-img-on-scroll":this.fadeImgOnScroll,"v-app-bar--elevate-on-scroll":this.elevateOnScroll,"v-app-bar--fixed":!this.absolute&&(this.app||this.fixed),"v-app-bar--hide-shadow":this.hideShadow,"v-app-bar--is-scrolled":this.currentScroll>0,"v-app-bar--shrink-on-scroll":this.shrinkOnScroll}},scrollRatio(){const t=this.computedScrollThreshold;return Math.max((t-this.currentScroll)/t,0)},computedContentHeight(){if(!this.shrinkOnScroll)return r.Z.options.computed.computedContentHeight.call(this);const t=this.dense?48:56,e=this.computedOriginalHeight;return t+(e-t)*this.scrollRatio},computedFontSize(){if(!this.isProminent)return;const t=1.25,e=1.5;return t+(e-t)*this.scrollRatio},computedLeft(){return!this.app||this.clippedLeft?0:this.$vuetify.application.left},computedMarginTop(){return this.app?this.$vuetify.application.bar:0},computedOpacity(){if(this.fadeImgOnScroll)return this.scrollRatio},computedOriginalHeight(){let t=r.Z.options.computed.computedContentHeight.call(this);return this.isExtended&&(t+=parseInt(this.extensionHeight)),t},computedRight(){return!this.app||this.clippedRight?0:this.$vuetify.application.right},computedScrollThreshold(){return this.scrollThreshold?Number(this.scrollThreshold):this.computedOriginalHeight-(this.dense?48:56)},computedTransform(){if(!this.canScroll||this.elevateOnScroll&&0===this.currentScroll&&this.isActive)return 0;if(this.isActive)return 0;const t=this.scrollOffScreen?this.computedHeight:this.computedContentHeight;return this.bottom?t:-t},hideShadow(){return this.elevateOnScroll&&this.isExtended?this.currentScroll0:r.Z.options.computed.isCollapsed.call(this)},isProminent(){return r.Z.options.computed.isProminent.call(this)||this.shrinkOnScroll},styles(){return{...r.Z.options.computed.styles.call(this),fontSize:(0,p.kb)(this.computedFontSize,"rem"),marginTop:(0,p.kb)(this.computedMarginTop),transform:`translateY(${(0,p.kb)(this.computedTransform)})`,left:(0,p.kb)(this.computedLeft),right:(0,p.kb)(this.computedRight)}}},watch:{canScroll:"onScroll",computedTransform(){this.canScroll&&(this.clippedLeft||this.clippedRight)&&this.callUpdate()},invertedScroll(t){this.isActive=!t||0!==this.currentScroll},hideOnScroll(t){this.isActive=!t||this.currentScrollthis.computedScrollThreshold:(this.hideOnScroll&&(this.isActive=this.isScrollingUp||this.currentScroll({proxyClass:"v-chip--active"}),computed:{classes(){return{"v-chip":!0,...c.Z.options.computed.classes.call(this),"v-chip--clickable":this.isClickable,"v-chip--disabled":this.disabled,"v-chip--draggable":this.draggable,"v-chip--label":this.label,"v-chip--link":this.isLink,"v-chip--no-color":!this.color,"v-chip--outlined":this.outlined,"v-chip--pill":this.pill,"v-chip--removable":this.hasClose,...this.themeClasses,...this.sizeableClasses,...this.groupClasses}},hasClose(){return Boolean(this.close)},isClickable(){return Boolean(c.Z.options.computed.isClickable.call(this)||this.chipGroup)}},created(){const t=[["outline","outlined"],["selected","input-value"],["value","active"],["@input","@active.sync"]];t.forEach((([t,e])=>{this.$attrs.hasOwnProperty(t)&&(0,f.fK)(t,e,this)}))},methods:{click(t){this.$emit("click",t),this.chipGroup&&this.toggle()},genFilter(){const t=[];return this.isActive&&t.push(this.$createElement(o.Z,{staticClass:"v-chip__filter",props:{left:!0}},this.filterIcon)),this.$createElement(n.Zq,t)},genClose(){return this.$createElement(o.Z,{staticClass:"v-chip__close",props:{right:!0,size:18},attrs:{"aria-label":this.$vuetify.lang.t(this.closeLabel)},on:{click:t=>{t.stopPropagation(),t.preventDefault(),this.$emit("click:close"),this.$emit("update:active",!1)}}},this.closeIcon)},genContent(){return this.$createElement("span",{staticClass:"v-chip__content"},[this.filter&&this.genFilter(),this.$slots.default,this.hasClose&&this.genClose()])}},render(t){const e=[this.genContent()];let{tag:i,data:r}=this.generateRouteLink();r.attrs={...r.attrs,draggable:this.draggable?"true":void 0,tabindex:this.chipGroup&&!this.disabled?0:r.attrs.tabindex},r.directives.push({name:"show",value:this.active}),r=this.setBackgroundColor(this.color,r);const n=this.textColor||this.outlined&&this.color;return t(i,this.setTextColor(n,r),e)}})},4192:function(t,e,i){"use strict";i.d(e,{Z:function(){return n}});var r=i(3276),n=r.Z.extend({name:"v-divider",props:{inset:Boolean,vertical:Boolean},render(t){let e;return this.$attrs.role&&"separator"!==this.$attrs.role||(e=this.vertical?"vertical":"horizontal"),t("hr",{class:{"v-divider":!0,"v-divider--inset":this.inset,"v-divider--vertical":this.vertical,...this.themeClasses},attrs:{role:"separator","aria-orientation":e,...this.$attrs},on:this.$listeners})}})},3584:function(t,e,i){"use strict";i.d(e,{Z:function(){return h}});var r=i(9581),n=i(3651),o=i(8574),s=i(4987),a=i(1050),h=(0,s.Z)(r.Z,(0,n.Z)("footer",["height","inset"]),o.Z).extend({name:"v-footer",props:{height:{default:"auto",type:[Number,String]},inset:Boolean,padless:Boolean,tag:{type:String,default:"footer"}},computed:{applicationProperty(){return this.inset?"insetFooter":"footer"},classes(){return{...r.Z.options.computed.classes.call(this),"v-footer--absolute":this.absolute,"v-footer--fixed":!this.absolute&&(this.app||this.fixed),"v-footer--padless":this.padless,"v-footer--inset":this.inset}},computedBottom(){if(this.isPositioned)return this.app?this.$vuetify.application.bottom:0},computedLeft(){if(this.isPositioned)return this.app&&this.inset?this.$vuetify.application.left:0},computedRight(){if(this.isPositioned)return this.app&&this.inset?this.$vuetify.application.right:0},isPositioned(){return Boolean(this.absolute||this.fixed||this.app)},styles(){const t=parseInt(this.height);return{...r.Z.options.computed.styles.call(this),height:isNaN(t)?t:(0,a.kb)(t),left:(0,a.kb)(this.computedLeft),right:(0,a.kb)(this.computedRight),bottom:(0,a.kb)(this.computedBottom)}}},methods:{updateApplication(){const t=parseInt(this.height);return isNaN(t)?this.$el?this.$el.clientHeight:0:t}},render(t){const e=this.setBackgroundColor(this.color,{staticClass:"v-footer",class:this.classes,style:this.styles});return t(this.tag,e,this.$slots.default)}})},4437:function(t,e,i){"use strict";i(7658),i(1884);var r=i(144),n=i(2653),o=i(1050);const s=["sm","md","lg","xl"],a=(()=>s.reduce(((t,e)=>(t[e]={type:[Boolean,String,Number],default:!1},t)),{}))(),h=(()=>s.reduce(((t,e)=>(t["offset"+(0,o.jC)(e)]={type:[String,Number],default:null},t)),{}))(),u=(()=>s.reduce(((t,e)=>(t["order"+(0,o.jC)(e)]={type:[String,Number],default:null},t)),{}))(),c={col:Object.keys(a),offset:Object.keys(h),order:Object.keys(u)};function l(t,e,i){let r=t;if(null!=i&&!1!==i){if(e){const i=e.replace(t,"");r+=`-${i}`}return"col"!==t||""!==i&&!0!==i?(r+=`-${i}`,r.toLowerCase()):r.toLowerCase()}}const f=new Map;e["Z"]=r.ZP.extend({name:"v-col",functional:!0,props:{cols:{type:[Boolean,String,Number],default:!1},...a,offset:{type:[String,Number],default:null},...h,order:{type:[String,Number],default:null},...u,alignSelf:{type:String,default:null,validator:t=>["auto","start","end","center","baseline","stretch"].includes(t)},tag:{type:String,default:"div"}},render(t,{props:e,data:i,children:r,parent:o}){let s="";for(const n in e)s+=String(e[n]);let a=f.get(s);if(!a){let t;for(t in a=[],c)c[t].forEach((i=>{const r=e[i],n=l(t,i,r);n&&a.push(n)}));const i=a.some((t=>t.startsWith("col-")));a.push({col:!i||!e.cols,[`col-${e.cols}`]:e.cols,[`offset-${e.offset}`]:e.offset,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),f.set(s,a)}return t(e.tag,(0,n.ZP)(i,{class:a}),r)}})},1200:function(t,e,i){"use strict";i.d(e,{Z:function(){return s}});i(1884);var r=i(144);function n(t){return r.ZP.extend({name:`v-${t}`,functional:!0,props:{id:String,tag:{type:String,default:"div"}},render(e,{props:i,data:r,children:n}){r.staticClass=`${t} ${r.staticClass||""}`.trim();const{attrs:o}=r;if(o){r.attrs={};const t=Object.keys(o).filter((t=>{if("slot"===t)return!1;const e=o[t];return t.startsWith("data-")?(r.attrs[t]=e,!1):e||"string"===typeof e}));t.length&&(r.staticClass+=` ${t.join(" ")}`)}return i.id&&(r.domProps=r.domProps||{},r.domProps.id=i.id),e(i.tag,r,n)}})}var o=i(2653),s=n("container").extend({name:"v-container",functional:!0,props:{id:String,tag:{type:String,default:"div"},fluid:{type:Boolean,default:!1}},render(t,{props:e,data:i,children:r}){let n;const{attrs:s}=i;return s&&(i.attrs={},n=Object.keys(s).filter((t=>{if("slot"===t)return!1;const e=s[t];return t.startsWith("data-")?(i.attrs[t]=e,!1):e||"string"===typeof e}))),e.id&&(i.domProps=i.domProps||{},i.domProps.id=e.id),t(e.tag,(0,o.ZP)(i,{staticClass:"container",class:Array({"container--fluid":e.fluid}).concat(n||[])}),r)}})},5294:function(t,e,i){"use strict";i(7658),i(1884);var r=i(144),n=i(2653),o=i(1050);const s=["sm","md","lg","xl"],a=["start","end","center"];function h(t,e){return s.reduce(((i,r)=>(i[t+(0,o.jC)(r)]=e(),i)),{})}const u=t=>[...a,"baseline","stretch"].includes(t),c=h("align",(()=>({type:String,default:null,validator:u}))),l=t=>[...a,"space-between","space-around"].includes(t),f=h("justify",(()=>({type:String,default:null,validator:l}))),d=t=>[...a,"space-between","space-around","stretch"].includes(t),p=h("alignContent",(()=>({type:String,default:null,validator:d}))),m={align:Object.keys(c),justify:Object.keys(f),alignContent:Object.keys(p)},y={align:"align",justify:"justify",alignContent:"align-content"};function v(t,e,i){let r=y[t];if(null!=i){if(e){const i=e.replace(t,"");r+=`-${i}`}return r+=`-${i}`,r.toLowerCase()}}const g=new Map;e["Z"]=r.ZP.extend({name:"v-row",functional:!0,props:{tag:{type:String,default:"div"},dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:u},...c,justify:{type:String,default:null,validator:l},...f,alignContent:{type:String,default:null,validator:d},...p},render(t,{props:e,data:i,children:r}){let o="";for(const n in e)o+=String(e[n]);let s=g.get(o);if(!s){let t;for(t in s=[],m)m[t].forEach((i=>{const r=e[i],n=v(t,i,r);n&&s.push(n)}));s.push({"no-gutters":e.noGutters,"row--dense":e.dense,[`align-${e.align}`]:e.align,[`justify-${e.justify}`]:e.justify,[`align-content-${e.alignContent}`]:e.alignContent}),g.set(o,s)}return t(e.tag,(0,n.ZP)(i,{staticClass:"row",class:s}),r)}})},5057:function(t,e,i){"use strict";i.d(e,{Z:function(){return p}});i(7658);var r,n=i(4609),o=i(8914),s=i(281),a=i(3276),h=i(1050),u=i(144),c=i(4987);function l(t){return["fas","far","fal","fab","fad","fak"].some((e=>t.includes(e)))}function f(t){return/^[mzlhvcsqta]\s*[-+.0-9][^mlhvzcsqta]+/i.test(t)&&/[\dz]$/i.test(t)&&t.length>4}(function(t){t["xSmall"]="12px",t["small"]="16px",t["default"]="24px",t["medium"]="28px",t["large"]="36px",t["xLarge"]="40px"})(r||(r={}));const d=(0,c.Z)(n.Z,o.Z,s.Z,a.Z).extend({name:"v-icon",props:{dense:Boolean,disabled:Boolean,left:Boolean,right:Boolean,size:[Number,String],tag:{type:String,required:!1,default:"i"}},computed:{medium(){return!1},hasClickListener(){return Boolean(this.listeners$.click||this.listeners$["!click"])}},methods:{getIcon(){let t="";return this.$slots.default&&(t=this.$slots.default[0].text.trim()),(0,h.RB)(this,t)},getSize(){const t={xSmall:this.xSmall,small:this.small,medium:this.medium,large:this.large,xLarge:this.xLarge},e=(0,h.XP)(t).find((e=>t[e]));return e&&r[e]||(0,h.kb)(this.size)},getDefaultData(){return{staticClass:"v-icon notranslate",class:{"v-icon--disabled":this.disabled,"v-icon--left":this.left,"v-icon--link":this.hasClickListener,"v-icon--right":this.right,"v-icon--dense":this.dense},attrs:{"aria-hidden":!this.hasClickListener,disabled:this.hasClickListener&&this.disabled,type:this.hasClickListener?"button":void 0,...this.attrs$},on:this.listeners$}},getSvgWrapperData(){const t=this.getSize(),e={...this.getDefaultData(),style:t?{fontSize:t,height:t,width:t}:void 0};return this.applyColors(e),e},applyColors(t){t.class={...t.class,...this.themeClasses},this.setTextColor(this.color,t)},renderFontIcon(t,e){const i=[],r=this.getDefaultData();let n="material-icons";const o=t.indexOf("-"),s=o<=-1;s?i.push(t):(n=t.slice(0,o),l(n)&&(n="")),r.class[n]=!0,r.class[t]=!s;const a=this.getSize();return a&&(r.style={fontSize:a}),this.applyColors(r),e(this.hasClickListener?"button":this.tag,r,i)},renderSvgIcon(t,e){const i={class:"v-icon__svg",attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":!0}},r=this.getSize();return r&&(i.style={fontSize:r,height:r,width:r}),e(this.hasClickListener?"button":"span",this.getSvgWrapperData(),[e("svg",i,[e("path",{attrs:{d:t}})])])},renderSvgIconComponent(t,e){const i={class:{"v-icon__component":!0}},r=this.getSize();r&&(i.style={fontSize:r,height:r,width:r}),this.applyColors(i);const n=t.component;return i.props=t.props,i.nativeOn=i.on,e(this.hasClickListener?"button":"span",this.getSvgWrapperData(),[e(n,i)])}},render(t){const e=this.getIcon();return"string"===typeof e?f(e)?this.renderSvgIcon(e,t):this.renderFontIcon(e,t):this.renderSvgIconComponent(e,t)}});var p=u.ZP.extend({name:"v-icon",$_wrapperFor:d,functional:!0,render(t,{data:e,children:i}){let r="";return e.domProps&&(r=e.domProps.textContent||e.domProps.innerHTML||r,delete e.domProps.textContent,delete e.domProps.innerHTML),t(d,e,r?[r]:i)}})},1012:function(t,e,i){"use strict";var r=i(5057);e["Z"]=r.Z},248:function(t,e,i){"use strict";i.d(e,{Z:function(){return n}});i(7658);var r=i(9581),n=r.Z.extend().extend({name:"v-list",provide(){return{isInList:!0,list:this}},inject:{isInMenu:{default:!1},isInNav:{default:!1}},props:{dense:Boolean,disabled:Boolean,expand:Boolean,flat:Boolean,nav:Boolean,rounded:Boolean,subheader:Boolean,threeLine:Boolean,twoLine:Boolean},data:()=>({groups:[]}),computed:{classes(){return{...r.Z.options.computed.classes.call(this),"v-list--dense":this.dense,"v-list--disabled":this.disabled,"v-list--flat":this.flat,"v-list--nav":this.nav,"v-list--rounded":this.rounded,"v-list--subheader":this.subheader,"v-list--two-line":this.twoLine,"v-list--three-line":this.threeLine}}},methods:{register(t){this.groups.push(t)},unregister(t){const e=this.groups.findIndex((e=>e._uid===t._uid));e>-1&&this.groups.splice(e,1)},listClick(t){if(!this.expand)for(const e of this.groups)e.toggle(t)}},render(t){const e={staticClass:"v-list",class:this.classes,style:this.styles,attrs:{role:this.isInNav||this.isInMenu?void 0:"list",...this.attrs$}};return t(this.tag,this.setBackgroundColor(this.color,e),[this.$slots.default])}})},1908:function(t,e,i){"use strict";i.d(e,{Z:function(){return d}});var r=i(8914),n=i(4040),o=i(4791),s=i(3276),a=i(6470),h=i(3176),u=i(1050),c=i(6596),l=i(4987);const f=(0,l.Z)(r.Z,n.Z,s.Z,(0,o.d)("listItemGroup"),(0,a.d)("inputValue"));var d=f.extend().extend({name:"v-list-item",directives:{Ripple:h.Z},inject:{isInGroup:{default:!1},isInList:{default:!1},isInMenu:{default:!1},isInNav:{default:!1}},inheritAttrs:!1,props:{activeClass:{type:String,default(){return this.listItemGroup?this.listItemGroup.activeClass:""}},dense:Boolean,inactive:Boolean,link:Boolean,selectable:{type:Boolean},tag:{type:String,default:"div"},threeLine:Boolean,twoLine:Boolean,value:null},data:()=>({proxyClass:"v-list-item--active"}),computed:{classes(){return{"v-list-item":!0,...n.Z.options.computed.classes.call(this),"v-list-item--dense":this.dense,"v-list-item--disabled":this.disabled,"v-list-item--link":this.isClickable&&!this.inactive,"v-list-item--selectable":this.selectable,"v-list-item--three-line":this.threeLine,"v-list-item--two-line":this.twoLine,...this.themeClasses}},isClickable(){return Boolean(n.Z.options.computed.isClickable.call(this)||this.listItemGroup)}},created(){this.$attrs.hasOwnProperty("avatar")&&(0,c.Jk)("avatar",this)},methods:{click(t){t.detail&&this.$el.blur(),this.$emit("click",t),this.to||this.toggle()},genAttrs(){const t={"aria-disabled":!!this.disabled||void 0,tabindex:this.isClickable&&!this.disabled?0:-1,...this.$attrs};return this.$attrs.hasOwnProperty("role")||this.isInNav||(this.isInGroup?(t.role="option",t["aria-selected"]=String(this.isActive)):this.isInMenu?(t.role=this.isClickable?"menuitem":void 0,t.id=t.id||`list-item-${this._uid}`):this.isInList&&(t.role="listitem")),t},toggle(){this.to&&void 0===this.inputValue&&(this.isActive=!this.isActive),this.$emit("change")}},render(t){let{tag:e,data:i}=this.generateRouteLink();i.attrs={...i.attrs,...this.genAttrs()},i[this.to?"nativeOn":"on"]={...i[this.to?"nativeOn":"on"],keydown:t=>{this.disabled||(t.keyCode===u.Do.enter&&this.click(t),this.$emit("keydown",t))}},this.inactive&&(e="div"),this.inactive&&this.to&&(i.on=i.nativeOn,delete i.nativeOn);const r=this.$scopedSlots.default?this.$scopedSlots.default({active:this.isActive,toggle:this.toggle}):this.$slots.default;return t(e,this.isActive?this.setTextColor(this.color,i):i,r)}})},8153:function(t,e,i){"use strict";i.d(e,{km:function(){return L},oZ:function(){return N},V9:function(){return T}});var r=i(1050),n=i(248),o=i(1012),s=i(1908),a=i(144),h=a.ZP.extend({name:"v-list-item-icon",functional:!0,render(t,{data:e,children:i}){return e.staticClass=`v-list-item__icon ${e.staticClass||""}`.trim(),t("div",e,i)}}),u=i(4609),c=i(7601),l=i(8914),f=i(6470),d=i(380),p=i(3176),m=i(3422),y=i(4987);const v=(0,y.Z)(u.Z,c.Z,l.Z,(0,d.f)("list"),f.Z);var g=v.extend().extend({name:"v-list-group",directives:{ripple:p.Z},props:{activeClass:{type:String,default:""},appendIcon:{type:String,default:"$expand"},color:{type:String,default:"primary"},disabled:Boolean,group:[String,RegExp],noAction:Boolean,prependIcon:String,ripple:{type:[Boolean,Object],default:!0},subGroup:Boolean},computed:{classes(){return{"v-list-group--active":this.isActive,"v-list-group--disabled":this.disabled,"v-list-group--no-action":this.noAction,"v-list-group--sub-group":this.subGroup}}},watch:{isActive(t){!this.subGroup&&t&&this.list&&this.list.listClick(this._uid)},$route:"onRouteChange"},created(){this.list&&this.list.register(this),this.group&&this.$route&&null==this.value&&(this.isActive=this.matchRoute(this.$route.path))},beforeDestroy(){this.list&&this.list.unregister(this)},methods:{click(t){this.disabled||(this.isBooted=!0,this.$emit("click",t),this.$nextTick((()=>this.isActive=!this.isActive)))},genIcon(t){return this.$createElement(o.Z,t)},genAppendIcon(){const t=!this.subGroup&&this.appendIcon;return t||this.$slots.appendIcon?this.$createElement(h,{staticClass:"v-list-group__header__append-icon"},[this.$slots.appendIcon||this.genIcon(t)]):null},genHeader(){return this.$createElement(s.Z,{staticClass:"v-list-group__header",attrs:{"aria-expanded":String(this.isActive),role:"button"},class:{[this.activeClass]:this.isActive},props:{inputValue:this.isActive},directives:[{name:"ripple",value:this.ripple}],on:{...this.listeners$,click:this.click}},[this.genPrependIcon(),this.$slots.activator,this.genAppendIcon()])},genItems(){return this.showLazyContent((()=>[this.$createElement("div",{staticClass:"v-list-group__items",directives:[{name:"show",value:this.isActive}]},(0,r.z9)(this))]))},genPrependIcon(){const t=this.subGroup&&null==this.prependIcon?"$subgroup":this.prependIcon;return t||this.$slots.prependIcon?this.$createElement(h,{staticClass:"v-list-group__header__prepend-icon"},[this.$slots.prependIcon||this.genIcon(t)]):null},onRouteChange(t){if(!this.group)return;const e=this.matchRoute(t.path);e&&this.isActive!==e&&this.list&&this.list.listClick(this._uid),this.isActive=e},toggle(t){const e=this._uid===t;e&&(this.isBooted=!0),this.$nextTick((()=>this.isActive=e))},matchRoute(t){return null!==t.match(this.group)}},render(t){return t("div",this.setTextColor(this.isActive&&this.color,{staticClass:"v-list-group",class:this.classes}),[this.genHeader(),t(m.Fx,this.genItems())])}}),b=(i(7658),a.ZP.extend({name:"comparable",props:{valueComparator:{type:Function,default:r.vZ}}})),w=i(3939),_=i(3276),M=i(6596);const S=(0,y.Z)(b,w.Z,_.Z).extend({name:"base-item-group",props:{activeClass:{type:String,default:"v-item--active"},mandatory:Boolean,max:{type:[Number,String],default:null},multiple:Boolean,tag:{type:String,default:"div"}},data(){return{internalLazyValue:void 0!==this.value?this.value:this.multiple?[]:void 0,items:[]}},computed:{classes(){return{"v-item-group":!0,...this.themeClasses}},selectedIndex(){return this.selectedItem&&this.items.indexOf(this.selectedItem)||-1},selectedItem(){if(!this.multiple)return this.selectedItems[0]},selectedItems(){return this.items.filter(((t,e)=>this.toggleMethod(this.getValue(t,e))))},selectedValues(){return null==this.internalValue?[]:Array.isArray(this.internalValue)?this.internalValue:[this.internalValue]},toggleMethod(){if(!this.multiple)return t=>this.valueComparator(this.internalValue,t);const t=this.internalValue;return Array.isArray(t)?e=>t.some((t=>this.valueComparator(t,e))):()=>!1}},watch:{internalValue:"updateItemsState",items:"updateItemsState"},created(){this.multiple&&!Array.isArray(this.internalValue)&&(0,M.Kd)("Model must be bound to an array if the multiple property is true.",this)},methods:{genData(){return{class:this.classes}},getValue(t,e){return void 0===t.value?e:t.value},onClick(t){this.updateInternalValue(this.getValue(t,this.items.indexOf(t)))},register(t){const e=this.items.push(t)-1;t.$on("change",(()=>this.onClick(t))),this.mandatory&&!this.selectedValues.length&&this.updateMandatory(),this.updateItem(t,e)},unregister(t){if(this._isDestroyed)return;const e=this.items.indexOf(t),i=this.getValue(t,e);this.items.splice(e,1);const r=this.selectedValues.indexOf(i);if(!(r<0)){if(!this.mandatory)return this.updateInternalValue(i);this.multiple&&Array.isArray(this.internalValue)?this.internalValue=this.internalValue.filter((t=>t!==i)):this.internalValue=void 0,this.selectedItems.length||this.updateMandatory(!0)}},updateItem(t,e){const i=this.getValue(t,e);t.isActive=this.toggleMethod(i)},updateItemsState(){this.$nextTick((()=>{if(this.mandatory&&!this.selectedItems.length)return this.updateMandatory();this.items.forEach(this.updateItem)}))},updateInternalValue(t){this.multiple?this.updateMultiple(t):this.updateSingle(t)},updateMandatory(t){if(!this.items.length)return;const e=this.items.slice();t&&e.reverse();const i=e.find((t=>!t.disabled));if(!i)return;const r=this.items.indexOf(i);this.updateInternalValue(this.getValue(i,r))},updateMultiple(t){const e=Array.isArray(this.internalValue)?this.internalValue:[],i=e.slice(),r=i.findIndex((e=>this.valueComparator(e,t)));this.mandatory&&r>-1&&i.length-1<1||null!=this.max&&r<0&&i.length+1>this.max||(r>-1?i.splice(r,1):i.push(t),this.internalValue=i)},updateSingle(t){const e=this.valueComparator(this.internalValue,t);this.mandatory&&e||(this.internalValue=e?void 0:t)}},render(t){return t(this.tag,this.genData(),this.$slots.default)}});S.extend({name:"v-item-group",provide(){return{itemGroup:this}}});var E=(0,y.Z)(S,l.Z).extend({name:"v-list-item-group",provide(){return{isInGroup:!0,listItemGroup:this}},computed:{classes(){return{...S.options.computed.classes.call(this),"v-list-item-group":!0}}},methods:{genData(){return this.setTextColor(this.color,{...S.options.methods.genData.call(this),attrs:{role:"listbox"}})}}}),k=a.ZP.extend({name:"v-list-item-action",functional:!0,render(t,{data:e,children:i=[]}){e.staticClass=e.staticClass?`v-list-item__action ${e.staticClass}`:"v-list-item__action";const r=i.filter((t=>!1===t.isComment&&" "!==t.text));return r.length>1&&(e.staticClass+=" v-list-item__action--stack"),t("div",e,i)}}),x=i(9196),A=i(3960),O=(0,y.Z)(l.Z,x.Z,A.Z).extend({name:"v-avatar",props:{left:Boolean,right:Boolean,size:{type:[Number,String],default:48}},computed:{classes(){return{"v-avatar--left":this.left,"v-avatar--right":this.right,...this.roundedClasses}},styles(){return{height:(0,r.kb)(this.size),minWidth:(0,r.kb)(this.size),width:(0,r.kb)(this.size),...this.measurableStyles}}},render(t){const e={staticClass:"v-avatar",class:this.classes,style:this.styles,on:this.$listeners};return t("div",this.setBackgroundColor(this.color,e),this.$slots.default)}}),I=O,C=I.extend({name:"v-list-item-avatar",props:{horizontal:Boolean,size:{type:[Number,String],default:40}},computed:{classes(){return{"v-list-item__avatar--horizontal":this.horizontal,...I.options.computed.classes.call(this),"v-avatar--tile":this.tile||this.horizontal}}},render(t){const e=I.options.render.call(this,t);return e.data=e.data||{},e.data.staticClass+=" v-list-item__avatar",e}});const R=(0,r.Ji)("v-list-item__action-text","span"),L=(0,r.Ji)("v-list-item__content","div"),T=(0,r.Ji)("v-list-item__title","div"),N=(0,r.Ji)("v-list-item__subtitle","div");n.Z,s.Z},3551:function(t,e,i){"use strict";i.d(e,{Z:function(){return n}});var r=i(8574),n=r.Z.extend({name:"v-main",props:{tag:{type:String,default:"main"}},computed:{styles(){const{bar:t,top:e,right:i,footer:r,insetFooter:n,bottom:o,left:s}=this.$vuetify.application;return{paddingTop:`${e+t}px`,paddingRight:`${i}px`,paddingBottom:`${r+n+o}px`,paddingLeft:`${s}px`}}},render(t){const e={staticClass:"v-main",style:this.styles,ref:"main"};return t(this.tag,e,[t("div",{staticClass:"v-main__wrap"},this.$slots.default)])}})},8236:function(t,e,i){"use strict";i.d(e,{Z:function(){return a}});i(7658);var r=i(8914),n=i(3276),o=i(6470),s=i(4987),a=(0,s.Z)(r.Z,n.Z,o.Z).extend({name:"v-overlay",props:{absolute:Boolean,color:{type:String,default:"#212121"},dark:{type:Boolean,default:!0},opacity:{type:[Number,String],default:.46},value:{default:!0},zIndex:{type:[Number,String],default:5}},computed:{__scrim(){const t=this.setBackgroundColor(this.color,{staticClass:"v-overlay__scrim",style:{opacity:this.computedOpacity}});return this.$createElement("div",t)},classes(){return{"v-overlay--absolute":this.absolute,"v-overlay--active":this.isActive,...this.themeClasses}},computedOpacity(){return Number(this.isActive?this.opacity:0)},styles(){return{zIndex:this.zIndex}}},methods:{genContent(){return this.$createElement("div",{staticClass:"v-overlay__content"},this.$slots.default)}},render(t){const e=[this.__scrim];return this.isActive&&e.push(this.genContent()),t("div",{staticClass:"v-overlay",on:this.$listeners,class:this.classes,style:this.styles},e)}})},6275:function(t,e,i){"use strict";i.d(e,{Z:function(){return s}});var r=i(1558),n=i(8914),o=i(1050),s=n.Z.extend({name:"v-progress-circular",directives:{intersect:r.Z},props:{button:Boolean,indeterminate:Boolean,rotate:{type:[Number,String],default:0},size:{type:[Number,String],default:32},width:{type:[Number,String],default:4},value:{type:[Number,String],default:0}},data:()=>({radius:20,isVisible:!0}),computed:{calculatedSize(){return Number(this.size)+(this.button?8:0)},circumference(){return 2*Math.PI*this.radius},classes(){return{"v-progress-circular--visible":this.isVisible,"v-progress-circular--indeterminate":this.indeterminate,"v-progress-circular--button":this.button}},normalizedValue(){return this.value<0?0:this.value>100?100:parseFloat(this.value)},strokeDashArray(){return Math.round(1e3*this.circumference)/1e3},strokeDashOffset(){return(100-this.normalizedValue)/100*this.circumference+"px"},strokeWidth(){return Number(this.width)/+this.size*this.viewBoxSize*2},styles(){return{height:(0,o.kb)(this.calculatedSize),width:(0,o.kb)(this.calculatedSize)}},svgStyles(){return{transform:`rotate(${Number(this.rotate)}deg)`}},viewBoxSize(){return this.radius/(1-Number(this.width)/+this.size)}},methods:{genCircle(t,e){return this.$createElement("circle",{class:`v-progress-circular__${t}`,attrs:{fill:"transparent",cx:2*this.viewBoxSize,cy:2*this.viewBoxSize,r:this.radius,"stroke-width":this.strokeWidth,"stroke-dasharray":this.strokeDashArray,"stroke-dashoffset":e}})},genSvg(){const t=[this.indeterminate||this.genCircle("underlay",0),this.genCircle("overlay",this.strokeDashOffset)];return this.$createElement("svg",{style:this.svgStyles,attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:`${this.viewBoxSize} ${this.viewBoxSize} ${2*this.viewBoxSize} ${2*this.viewBoxSize}`}},t)},genInfo(){return this.$createElement("div",{staticClass:"v-progress-circular__info"},this.$slots.default)},onObserve(t,e,i){this.isVisible=i}},render(t){return t("div",this.setTextColor(this.color,{staticClass:"v-progress-circular",attrs:{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":this.indeterminate?void 0:this.normalizedValue},class:this.classes,directives:[{name:"intersect",value:this.onObserve}],style:this.styles,on:this.$listeners}),[this.genSvg(),this.genInfo()])}})},9581:function(t,e,i){"use strict";i.d(e,{Z:function(){return l}});var r=i(4609),n=i(8914),o=i(144),s=o.ZP.extend({name:"elevatable",props:{elevation:[Number,String]},computed:{computedElevation(){return this.elevation},elevationClasses(){const t=this.computedElevation;return null==t||isNaN(parseInt(t))?{}:{[`elevation-${this.elevation}`]:!0}}}}),a=i(9196),h=i(3960),u=i(3276),c=i(4987),l=(0,c.Z)(r.Z,n.Z,s,a.Z,h.Z,u.Z).extend({name:"v-sheet",props:{outlined:Boolean,shaped:Boolean,tag:{type:String,default:"div"}},computed:{classes(){return{"v-sheet":!0,"v-sheet--outlined":this.outlined,"v-sheet--shaped":this.shaped,...this.themeClasses,...this.elevationClasses,...this.roundedClasses}},styles(){return this.measurableStyles}},render(t){const e={class:this.classes,style:this.styles,on:this.listeners$};return t(this.tag,this.setBackgroundColor(this.color,e),this.$slots.default)}})},8864:function(t,e,i){"use strict";i.d(e,{Z:function(){return P}});i(7658),i(541);var r=i(1012),n=i(8914),o=i(3276),s=i(4987),a=i(1050),h=(0,s.Z)(o.Z).extend({name:"v-label",functional:!0,props:{absolute:Boolean,color:{type:String,default:"primary"},disabled:Boolean,focused:Boolean,for:String,left:{type:[Number,String],default:0},right:{type:[Number,String],default:"auto"},value:Boolean},render(t,e){const{children:i,listeners:r,props:s}=e,h={staticClass:"v-label",class:{"v-label--active":s.value,"v-label--is-disabled":s.disabled,...(0,o.X)(e)},attrs:{for:s.for,"aria-hidden":!s.for},on:r,style:{left:(0,a.kb)(s.left),right:(0,a.kb)(s.right),position:s.absolute?"absolute":"relative"},ref:"label"};return t("label",n.Z.options.methods.setTextColor(s.focused&&s.color,h),i)}}),u=h,c=(0,s.Z)(n.Z,o.Z).extend({name:"v-messages",props:{value:{type:Array,default:()=>[]}},methods:{genChildren(){return this.$createElement("transition-group",{staticClass:"v-messages__wrapper",attrs:{name:"message-transition",tag:"div"}},this.value.map(this.genMessage))},genMessage(t,e){return this.$createElement("div",{staticClass:"v-messages__message",key:e},(0,a.z9)(this,"default",{message:t,key:e})||[t])}},render(t){return t("div",this.setTextColor(this.color,{staticClass:"v-messages",class:this.themeClasses}),[this.genChildren()])}}),l=c,f=i(4609),d=i(380),p=i(6596);const m=(0,s.Z)(n.Z,(0,d.f)("form"),o.Z);var y=m.extend({name:"validatable",props:{disabled:Boolean,error:Boolean,errorCount:{type:[Number,String],default:1},errorMessages:{type:[String,Array],default:()=>[]},messages:{type:[String,Array],default:()=>[]},readonly:Boolean,rules:{type:Array,default:()=>[]},success:Boolean,successMessages:{type:[String,Array],default:()=>[]},validateOnBlur:Boolean,value:{required:!1}},data(){return{errorBucket:[],hasColor:!1,hasFocused:!1,hasInput:!1,isFocused:!1,isResetting:!1,lazyValue:this.value,valid:!1}},computed:{computedColor(){if(!this.isDisabled)return this.color?this.color:this.isDark&&!this.appIsDark?"white":"primary"},hasError(){return this.internalErrorMessages.length>0||this.errorBucket.length>0||this.error},hasSuccess(){return this.internalSuccessMessages.length>0||this.success},externalError(){return this.internalErrorMessages.length>0||this.error},hasMessages(){return this.validationTarget.length>0},hasState(){return!this.isDisabled&&(this.hasSuccess||this.shouldValidate&&this.hasError)},internalErrorMessages(){return this.genInternalMessages(this.errorMessages)},internalMessages(){return this.genInternalMessages(this.messages)},internalSuccessMessages(){return this.genInternalMessages(this.successMessages)},internalValue:{get(){return this.lazyValue},set(t){this.lazyValue=t,this.$emit("input",t)}},isDisabled(){return this.disabled||!!this.form&&this.form.disabled},isInteractive(){return!this.isDisabled&&!this.isReadonly},isReadonly(){return this.readonly||!!this.form&&this.form.readonly},shouldValidate(){return!!this.externalError||!this.isResetting&&(this.validateOnBlur?this.hasFocused&&!this.isFocused:this.hasInput||this.hasFocused)},validations(){return this.validationTarget.slice(0,Number(this.errorCount))},validationState(){if(!this.isDisabled)return this.hasError&&this.shouldValidate?"error":this.hasSuccess?"success":this.hasColor?this.computedColor:void 0},validationTarget(){return this.internalErrorMessages.length>0?this.internalErrorMessages:this.successMessages&&this.successMessages.length>0?this.internalSuccessMessages:this.messages&&this.messages.length>0?this.internalMessages:this.shouldValidate?this.errorBucket:[]}},watch:{rules:{handler(t,e){(0,a.vZ)(t,e)||this.validate()},deep:!0},internalValue(){this.hasInput=!0,this.validateOnBlur||this.$nextTick(this.validate)},isFocused(t){t||this.isDisabled||(this.hasFocused=!0,this.validateOnBlur&&this.$nextTick(this.validate))},isResetting(){setTimeout((()=>{this.hasInput=!1,this.hasFocused=!1,this.isResetting=!1,this.validate()}),0)},hasError(t){this.shouldValidate&&this.$emit("update:error",t)},value(t){this.lazyValue=t}},beforeMount(){this.validate()},created(){this.form&&this.form.register(this)},beforeDestroy(){this.form&&this.form.unregister(this)},methods:{genInternalMessages(t){return t?Array.isArray(t)?t:[t]:[]},reset(){this.isResetting=!0,this.internalValue=Array.isArray(this.internalValue)?[]:null},resetValidation(){this.isResetting=!0},validate(t=!1,e){const i=[];e=e||this.internalValue,t&&(this.hasInput=this.hasFocused=!0);for(let r=0;r0},hasHint(){return!this.hasMessages&&!!this.hint&&(this.persistentHint||this.isFocused)},hasLabel(){return!(!this.$slots.label&&!this.label)},internalValue:{get(){return this.lazyValue},set(t){this.lazyValue=t,this.$emit(this.$_modelEvent,t)}},isDirty(){return!!this.lazyValue},isLabelActive(){return this.isDirty},messagesToDisplay(){return this.hasHint?[this.hint]:this.hasMessages?this.validations.map((t=>{if("string"===typeof t)return t;const e=t(this.internalValue);return"string"===typeof e?e:""})).filter((t=>""!==t)):[]},showDetails(){return!1===this.hideDetails||"auto"===this.hideDetails&&this.hasDetails}},watch:{value(t){this.lazyValue=t}},beforeCreate(){this.$_modelEvent=this.$options.model&&this.$options.model.event||"input"},methods:{genContent(){return[this.genPrependSlot(),this.genControl(),this.genAppendSlot()]},genControl(){return this.$createElement("div",{staticClass:"v-input__control",attrs:{title:this.attrs$.title}},[this.genInputSlot(),this.genMessages()])},genDefaultSlot(){return[this.genLabel(),this.$slots.default]},genIcon(t,e,i={}){const n=this[`${t}Icon`],o=`click:${(0,a.GL)(t)}`,s=!(!this.listeners$[o]&&!e),h=(0,v.ZP)({attrs:{"aria-label":s?(0,a.GL)(t).split("-")[0]+" icon":void 0,color:this.validationState,dark:this.dark,disabled:this.isDisabled,light:this.light,tabindex:"clear"===t?-1:void 0},on:s?{click:t=>{t.preventDefault(),t.stopPropagation(),this.$emit(o,t),e&&e(t)},mouseup:t=>{t.preventDefault(),t.stopPropagation()}}:void 0},i);return this.$createElement("div",{staticClass:"v-input__icon",class:t?`v-input__icon--${(0,a.GL)(t)}`:void 0},[this.$createElement(r.Z,h,n)])},genInputSlot(){return this.$createElement("div",this.setBackgroundColor(this.backgroundColor,{staticClass:"v-input__slot",style:{height:(0,a.kb)(this.height)},on:{click:this.onClick,mousedown:this.onMouseDown,mouseup:this.onMouseUp},ref:"input-slot"}),[this.genDefaultSlot()])},genLabel(){return this.hasLabel?this.$createElement(u,{props:{color:this.validationState,dark:this.dark,disabled:this.isDisabled,focused:this.hasState,for:this.computedId,light:this.light}},this.$slots.label||this.label):null},genMessages(){return this.showDetails?this.$createElement(l,{props:{color:this.hasHint?"":this.validationState,dark:this.dark,light:this.light,value:this.messagesToDisplay},attrs:{role:this.hasMessages?"alert":null},scopedSlots:{default:t=>(0,a.z9)(this,"message",t)}}):null},genSlot(t,e,i){if(!i.length)return null;const r=`${t}-${e}`;return this.$createElement("div",{staticClass:`v-input__${r}`,ref:r},i)},genPrependSlot(){const t=[];return this.$slots.prepend?t.push(this.$slots.prepend):this.prependIcon&&t.push(this.genIcon("prepend")),this.genSlot("prepend","outer",t)},genAppendSlot(){const t=[];return this.$slots.append?t.push(this.$slots.append):this.appendIcon&&t.push(this.genIcon("append")),this.genSlot("append","outer",t)},onClick(t){this.$emit("click",t)},onMouseDown(t){this.hasMouseDown=!0,this.$emit("mousedown",t)},onMouseUp(t){this.hasMouseDown=!1,this.$emit("mouseup",t)}},render(t){return t("div",this.setTextColor(this.validationState,{staticClass:"v-input",class:this.classes}),this.genContent())}}),w=b,_=(0,s.Z)(o.Z).extend({name:"v-counter",functional:!0,props:{value:{type:[Number,String],default:""},max:[Number,String]},render(t,e){const{props:i}=e,r=parseInt(i.max,10),n=parseInt(i.value,10),s=r?`${n} / ${r}`:String(i.value),a=r&&n>r;return t("div",{staticClass:"v-counter",class:{"error--text":a,...(0,o.X)(e)}},s)}}),M=_,S=i(1558),E=i(144);function k(t){return E.ZP.extend({name:"intersectable",data:()=>({isIntersecting:!1}),mounted(){S.Z.inserted(this.$el,{name:"intersect",value:this.onObserve},this.$vnode)},destroyed(){S.Z.unbind(this.$el,{name:"intersect",value:this.onObserve},this.$vnode)},methods:{onObserve(e,i,r){if(this.isIntersecting=r,r)for(let n=0,o=t.onVisible.length;n({badInput:!1,labelWidth:0,prefixWidth:0,prependWidth:0,initialValue:null,isBooted:!1,isClearing:!1}),computed:{classes(){return{...w.options.computed.classes.call(this),"v-text-field":!0,"v-text-field--full-width":this.fullWidth,"v-text-field--prefix":this.prefix,"v-text-field--single-line":this.isSingle,"v-text-field--solo":this.isSolo,"v-text-field--solo-inverted":this.soloInverted,"v-text-field--solo-flat":this.flat,"v-text-field--filled":this.filled,"v-text-field--is-booted":this.isBooted,"v-text-field--enclosed":this.isEnclosed,"v-text-field--reverse":this.reverse,"v-text-field--outlined":this.outlined,"v-text-field--placeholder":this.placeholder,"v-text-field--rounded":this.rounded,"v-text-field--shaped":this.shaped}},computedColor(){const t=y.options.computed.computedColor.call(this);return this.soloInverted&&this.isFocused?this.color||"primary":t},computedCounterValue(){return"function"===typeof this.counterValue?this.counterValue(this.internalValue):[...(this.internalValue||"").toString()].length},hasCounter(){return!1!==this.counter&&null!=this.counter},hasDetails(){return w.options.computed.hasDetails.call(this)||this.hasCounter},internalValue:{get(){return this.lazyValue},set(t){this.lazyValue=t,this.$emit("input",this.lazyValue)}},isDirty(){var t;return(null===(t=this.lazyValue)||void 0===t?void 0:t.toString().length)>0||this.badInput},isEnclosed(){return this.filled||this.isSolo||this.outlined},isLabelActive(){return this.isDirty||N.includes(this.type)},isSingle(){return this.isSolo||this.singleLine||this.fullWidth||this.filled&&!this.hasLabel},isSolo(){return this.solo||this.soloInverted},labelPosition(){let t=this.prefix&&!this.labelValue?this.prefixWidth:0;return this.labelValue&&this.prependWidth&&(t-=this.prependWidth),this.$vuetify.rtl===this.reverse?{left:t,right:"auto"}:{left:"auto",right:t}},showLabel(){return this.hasLabel&&!(this.isSingle&&this.labelValue)},labelValue(){return this.isFocused||this.isLabelActive||this.persistentPlaceholder}},watch:{outlined:"setLabelWidth",label(){this.$nextTick(this.setLabelWidth)},prefix(){this.$nextTick(this.setPrefixWidth)},isFocused:"updateValue",value(t){this.lazyValue=t}},created(){this.$attrs.hasOwnProperty("box")&&(0,p.fK)("box","filled",this),this.$attrs.hasOwnProperty("browser-autocomplete")&&(0,p.fK)("browser-autocomplete","autocomplete",this),this.shaped&&!(this.filled||this.outlined||this.isSolo)&&(0,p.Kd)("shaped should be used with either filled or outlined",this)},mounted(){this.$watch((()=>this.labelValue),this.setLabelWidth),this.autofocus&&this.tryAutofocus(),requestAnimationFrame((()=>{this.isBooted=!0,requestAnimationFrame((()=>{this.isIntersecting||this.onResize()}))}))},methods:{focus(){this.onFocus()},blur(t){window.requestAnimationFrame((()=>{this.$refs.input&&this.$refs.input.blur()}))},clearableCallback(){this.$refs.input&&this.$refs.input.focus(),this.$nextTick((()=>this.internalValue=null))},genAppendSlot(){const t=[];return this.$slots["append-outer"]?t.push(this.$slots["append-outer"]):this.appendOuterIcon&&t.push(this.genIcon("appendOuter")),this.genSlot("append","outer",t)},genPrependInnerSlot(){const t=[];return this.$slots["prepend-inner"]?t.push(this.$slots["prepend-inner"]):this.prependInnerIcon&&t.push(this.genIcon("prependInner")),this.genSlot("prepend","inner",t)},genIconSlot(){const t=[];return this.$slots.append?t.push(this.$slots.append):this.appendIcon&&t.push(this.genIcon("append")),this.genSlot("append","inner",t)},genInputSlot(){const t=w.options.methods.genInputSlot.call(this),e=this.genPrependInnerSlot();return e&&(t.children=t.children||[],t.children.unshift(e)),t},genClearIcon(){return this.clearable?this.isDirty?this.genSlot("append","inner",[this.genIcon("clear",this.clearableCallback)]):this.genSlot("append","inner",[this.$createElement("div")]):null},genCounter(){var t,e,i;if(!this.hasCounter)return null;const r=!0===this.counter?this.attrs$.maxlength:this.counter,n={dark:this.dark,light:this.light,max:r,value:this.computedCounterValue};return null!==(i=null===(e=(t=this.$scopedSlots).counter)||void 0===e?void 0:e.call(t,{props:n}))&&void 0!==i?i:this.$createElement(M,{props:n})},genControl(){return w.options.methods.genControl.call(this)},genDefaultSlot(){return[this.genFieldset(),this.genTextFieldSlot(),this.genClearIcon(),this.genIconSlot(),this.genProgress()]},genFieldset(){return this.outlined?this.$createElement("fieldset",{attrs:{"aria-hidden":!0}},[this.genLegend()]):null},genLabel(){if(!this.showLabel)return null;const t={props:{absolute:!0,color:this.validationState,dark:this.dark,disabled:this.isDisabled,focused:!this.isSingle&&(this.isFocused||!!this.validationState),for:this.computedId,left:this.labelPosition.left,light:this.light,right:this.labelPosition.right,value:this.labelValue}};return this.$createElement(u,t,this.$slots.label||this.label)},genLegend(){const t=this.singleLine||!this.labelValue&&!this.isDirty?0:this.labelWidth,e=this.$createElement("span",{domProps:{innerHTML:"​"},staticClass:"notranslate"});return this.$createElement("legend",{style:{width:this.isSingle?void 0:(0,a.kb)(t)}},[e])},genInput(){const t=Object.assign({},this.listeners$);delete t.change;const{title:e,...i}=this.attrs$;return this.$createElement("input",{style:{},domProps:{value:"number"===this.type&&Object.is(this.lazyValue,-0)?"-0":this.lazyValue},attrs:{...i,autofocus:this.autofocus,disabled:this.isDisabled,id:this.computedId,placeholder:this.persistentPlaceholder||this.isFocused||!this.hasLabel?this.placeholder:void 0,readonly:this.isReadonly,type:this.type},on:Object.assign(t,{blur:this.onBlur,input:this.onInput,focus:this.onFocus,keydown:this.onKeyDown}),ref:"input",directives:[{name:"resize",modifiers:{quiet:!0},value:this.onResize}]})},genMessages(){if(!this.showDetails)return null;const t=w.options.methods.genMessages.call(this),e=this.genCounter();return this.$createElement("div",{staticClass:"v-text-field__details"},[t,e])},genTextFieldSlot(){return this.$createElement("div",{staticClass:"v-text-field__slot"},[this.genLabel(),this.prefix?this.genAffix("prefix"):null,this.genInput(),this.suffix?this.genAffix("suffix"):null])},genAffix(t){return this.$createElement("div",{class:`v-text-field__${t}`,ref:t},this[t])},onBlur(t){this.isFocused=!1,t&&this.$nextTick((()=>this.$emit("blur",t)))},onClick(){this.isFocused||this.isDisabled||!this.$refs.input||this.$refs.input.focus()},onFocus(t){if(!this.$refs.input)return;const e=L(this.$el);return e?e.activeElement!==this.$refs.input?this.$refs.input.focus():void(this.isFocused||(this.isFocused=!0,t&&this.$emit("focus",t))):void 0},onInput(t){const e=t.target;this.internalValue=e.value,this.badInput=e.validity&&e.validity.badInput},onKeyDown(t){t.keyCode===a.Do.enter&&this.lazyValue!==this.initialValue&&(this.initialValue=this.lazyValue,this.$emit("change",this.initialValue)),this.$emit("keydown",t)},onMouseDown(t){t.target!==this.$refs.input&&(t.preventDefault(),t.stopPropagation()),w.options.methods.onMouseDown.call(this,t)},onMouseUp(t){this.hasMouseDown&&this.focus(),w.options.methods.onMouseUp.call(this,t)},setLabelWidth(){this.outlined&&(this.labelWidth=this.$refs.label?Math.min(.75*this.$refs.label.scrollWidth+6,this.$el.offsetWidth-24):0)},setPrefixWidth(){this.$refs.prefix&&(this.prefixWidth=this.$refs.prefix.offsetWidth)},setPrependWidth(){this.outlined&&this.$refs["prepend-inner"]&&(this.prependWidth=this.$refs["prepend-inner"].offsetWidth)},tryAutofocus(){if(!this.autofocus||"undefined"===typeof document||!this.$refs.input)return!1;const t=L(this.$el);return!(!t||t.activeElement===this.$refs.input)&&(this.$refs.input.focus(),!0)},updateValue(t){this.hasColor=t,t?this.initialValue=this.lazyValue:this.initialValue!==this.lazyValue&&this.$emit("change",this.lazyValue)},onResize(){this.setLabelWidth(),this.setPrefixWidth(),this.setPrependWidth()}}})},1002:function(t,e,i){"use strict";i.d(e,{Z:function(){return m}});i(7658),i(541);var r=i(9581),n=i(1558),o=i(9196),s=i(4987),a=i(1050),h=(0,s.Z)(o.Z).extend({name:"v-responsive",props:{aspectRatio:[String,Number],contentClass:String},computed:{computedAspectRatio(){return Number(this.aspectRatio)},aspectStyle(){return this.computedAspectRatio?{paddingBottom:1/this.computedAspectRatio*100+"%"}:void 0},__cachedSizer(){return this.aspectStyle?this.$createElement("div",{style:this.aspectStyle,staticClass:"v-responsive__sizer"}):[]}},methods:{genContent(){return this.$createElement("div",{staticClass:"v-responsive__content",class:this.contentClass},(0,a.z9)(this))}},render(t){return t("div",{staticClass:"v-responsive",style:this.measurableStyles,on:this.$listeners},[this.__cachedSizer,this.genContent()])}}),u=h,c=i(3276),l=i(2653),f=i(6596);const d="undefined"!==typeof window&&"IntersectionObserver"in window;var p=(0,s.Z)(u,c.Z).extend({name:"v-img",directives:{intersect:n.Z},props:{alt:String,contain:Boolean,eager:Boolean,gradient:String,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},position:{type:String,default:"center center"},sizes:String,src:{type:[String,Object],default:""},srcset:String,transition:{type:[Boolean,String],default:"fade-transition"}},data(){return{currentSrc:"",image:null,isLoading:!0,calculatedAspectRatio:void 0,naturalWidth:void 0,hasError:!1}},computed:{computedAspectRatio(){return Number(this.normalisedSrc.aspect||this.calculatedAspectRatio)},normalisedSrc(){return this.src&&"object"===typeof this.src?{src:this.src.src,srcset:this.srcset||this.src.srcset,lazySrc:this.lazySrc||this.src.lazySrc,aspect:Number(this.aspectRatio||this.src.aspect)}:{src:this.src,srcset:this.srcset,lazySrc:this.lazySrc,aspect:Number(this.aspectRatio||0)}},__cachedImage(){if(!(this.normalisedSrc.src||this.normalisedSrc.lazySrc||this.gradient))return[];const t=[],e=this.isLoading?this.normalisedSrc.lazySrc:this.currentSrc;this.gradient&&t.push(`linear-gradient(${this.gradient})`),e&&t.push(`url("${e}")`);const i=this.$createElement("div",{staticClass:"v-image__image",class:{"v-image__image--preload":this.isLoading,"v-image__image--contain":this.contain,"v-image__image--cover":!this.contain},style:{backgroundImage:t.join(", "),backgroundPosition:this.position},key:+this.isLoading});return this.transition?this.$createElement("transition",{attrs:{name:this.transition,mode:"in-out"}},[i]):i}},watch:{src(){this.isLoading?this.loadImage():this.init(void 0,void 0,!0)},"$vuetify.breakpoint.width":"getSrc"},mounted(){this.init()},methods:{init(t,e,i){if(!d||i||this.eager){if(this.normalisedSrc.lazySrc){const t=new Image;t.src=this.normalisedSrc.lazySrc,this.pollForSize(t,null)}this.normalisedSrc.src&&this.loadImage()}},onLoad(){this.getSrc(),this.isLoading=!1,this.$emit("load",this.src),this.image&&(this.normalisedSrc.src.endsWith(".svg")||this.normalisedSrc.src.startsWith("data:image/svg+xml"))&&(this.image.naturalHeight&&this.image.naturalWidth?(this.naturalWidth=this.image.naturalWidth,this.calculatedAspectRatio=this.image.naturalWidth/this.image.naturalHeight):this.calculatedAspectRatio=1)},onError(){this.hasError=!0,this.$emit("error",this.src)},getSrc(){this.image&&(this.currentSrc=this.image.currentSrc||this.image.src)},loadImage(){const t=new Image;this.image=t,t.onload=()=>{t.decode?t.decode().catch((t=>{(0,f.Kd)(`Failed to decode image, trying to render anyway\n\nsrc: ${this.normalisedSrc.src}`+(t.message?`\nOriginal error: ${t.message}`:""),this)})).then(this.onLoad):this.onLoad()},t.onerror=this.onError,this.hasError=!1,this.sizes&&(t.sizes=this.sizes),this.normalisedSrc.srcset&&(t.srcset=this.normalisedSrc.srcset),t.src=this.normalisedSrc.src,this.$emit("loadstart",this.normalisedSrc.src),this.aspectRatio||this.pollForSize(t),this.getSrc()},pollForSize(t,e=100){const i=()=>{const{naturalHeight:r,naturalWidth:n}=t;r||n?(this.naturalWidth=n,this.calculatedAspectRatio=n/r):t.complete||!this.isLoading||this.hasError||null==e||setTimeout(i,e)};i()},genContent(){const t=u.options.methods.genContent.call(this);return this.naturalWidth&&this._b(t.data,"div",{style:{width:`${this.naturalWidth}px`}}),t},__genPlaceholder(){const t=(0,a.z9)(this,"placeholder");if(t){const e=this.isLoading?[this.$createElement("div",{staticClass:"v-image__placeholder"},t)]:[];return this.transition?this.$createElement("transition",{props:{appear:!0,name:this.transition}},e):e[0]}}},render(t){const e=u.options.render.call(this,t),i=(0,l.ZP)(e.data,{staticClass:"v-image",attrs:{"aria-label":this.alt,role:this.alt?"img":void 0},class:this.themeClasses,directives:d?[{name:"intersect",modifiers:{once:!0},value:{handler:this.init,options:this.options}}]:void 0});return e.children=[this.__cachedSizer,this.__cachedImage,this.__genPlaceholder(),this.genContent()],t(e.tag,i,e.children)}}),m=r.Z.extend({name:"v-toolbar",props:{absolute:Boolean,bottom:Boolean,collapse:Boolean,dense:Boolean,extended:Boolean,extensionHeight:{default:48,type:[Number,String]},flat:Boolean,floating:Boolean,prominent:Boolean,short:Boolean,src:{type:[String,Object],default:""},tag:{type:String,default:"header"}},data:()=>({isExtended:!1}),computed:{computedHeight(){const t=this.computedContentHeight;if(!this.isExtended)return t;const e=parseInt(this.extensionHeight);return this.isCollapsed?t:t+(isNaN(e)?0:e)},computedContentHeight(){return this.height?parseInt(this.height):this.isProminent&&this.dense?96:this.isProminent&&this.short?112:this.isProminent?128:this.dense?48:this.short||this.$vuetify.breakpoint.smAndDown?56:64},classes(){return{...r.Z.options.computed.classes.call(this),"v-toolbar":!0,"v-toolbar--absolute":this.absolute,"v-toolbar--bottom":this.bottom,"v-toolbar--collapse":this.collapse,"v-toolbar--collapsed":this.isCollapsed,"v-toolbar--dense":this.dense,"v-toolbar--extended":this.isExtended,"v-toolbar--flat":this.flat,"v-toolbar--floating":this.floating,"v-toolbar--prominent":this.isProminent}},isCollapsed(){return this.collapse},isProminent(){return this.prominent},styles(){return{...this.measurableStyles,height:(0,a.kb)(this.computedHeight)}}},created(){const t=[["app",""],["manual-scroll",''],["clipped-left",""],["clipped-right",""],["inverted-scroll",""],["scroll-off-screen",""],["scroll-target",""],["scroll-threshold",""],["card",""]];t.forEach((([t,e])=>{this.$attrs.hasOwnProperty(t)&&(0,f.fK)(t,e,this)}))},methods:{genBackground(){const t={height:(0,a.kb)(this.computedHeight),src:this.src},e=this.$scopedSlots.img?this.$scopedSlots.img({props:t}):this.$createElement(p,{props:t});return this.$createElement("div",{staticClass:"v-toolbar__image"},[e])},genContent(){return this.$createElement("div",{staticClass:"v-toolbar__content",style:{height:(0,a.kb)(this.computedContentHeight)}},(0,a.z9)(this))},genExtension(){return this.$createElement("div",{staticClass:"v-toolbar__extension",style:{height:(0,a.kb)(this.extensionHeight)}},(0,a.z9)(this,"extension"))}},render(t){this.isExtended=this.extended||!!this.$scopedSlots.extension;const e=[this.genContent()],i=this.setBackgroundColor(this.color,{class:this.classes,style:this.styles,on:this.$listeners});return this.isExtended&&e.push(this.genExtension()),(this.src||this.$scopedSlots.img)&&e.unshift(this.genBackground()),t(this.tag,i,e)}})},2370:function(t,e,i){"use strict";i.d(e,{qW:function(){return o}});var r=i(1002),n=i(1050);const o=(0,n.Ji)("v-toolbar__title"),s=(0,n.Ji)("v-toolbar__items");r.Z},2595:function(t,e,i){"use strict";i.d(e,{Z:function(){return M}});var r=i(144),n=r.ZP.extend().extend({name:"delayable",props:{openDelay:{type:[Number,String],default:0},closeDelay:{type:[Number,String],default:0}},data:()=>({openTimeout:void 0,closeTimeout:void 0}),methods:{clearDelay(){clearTimeout(this.openTimeout),clearTimeout(this.closeTimeout)},runDelay(t,e){this.clearDelay();const i=parseInt(this[`${t}Delay`],10);this[`${t}Timeout`]=setTimeout(e||(()=>{this.isActive={open:!0,close:!1}[t]}),i)}}}),o=i(6470),s=i(4987),a=i(1050),h=i(6596);const u=(0,s.Z)(n,o.Z);var c=u.extend({name:"activatable",props:{activator:{default:null,validator:t=>["string","object"].includes(typeof t)},disabled:Boolean,internalActivator:Boolean,openOnClick:{type:Boolean,default:!0},openOnHover:Boolean,openOnFocus:Boolean},data:()=>({activatorElement:null,activatorNode:[],events:["click","mouseenter","mouseleave","focus"],listeners:{}}),watch:{activator:"resetActivator",openOnFocus:"resetActivator",openOnHover:"resetActivator"},mounted(){const t=(0,a.sp)(this,"activator",!0);t&&["v-slot","normal"].includes(t)&&(0,h.N6)('The activator slot must be bound, try \'