{"count":51768,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=787","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=785","results":[{"name":"py-pyne","portdir":"python/py-pyne","version":"0.4.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.pyne.io/","description":"Python for Nuclear Engineering","long_description":"PyNE is a toolkit for making common tasks in nuclear engineering easier, faster, better","active":false,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"lib","ports":["py36-pyne"]}],"depends_on":[]},{"name":"py36-pyne","portdir":"python/py-pyne","version":"0.4.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.pyne.io/","description":"Python for Nuclear Engineering","long_description":"PyNE is a toolkit for making common tasks in nuclear engineering easier, faster, better","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["cmake","py36-cython","clang-15"]},{"type":"lib","ports":["py36-tables","python36","hdf5","py36-numpy","py36-scipy"]}],"depends_on":[{"type":"lib","ports":["py-pyne"]}]},{"name":"py27-chainer","portdir":"python/py-chainer","version":"1.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://chainer.org","description":"A flexible framework of neural networks","long_description":"A flexible framework of neural networks","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python27","py27-numpy","py27-scikit-learn"]}],"depends_on":[]},{"name":"py36-chainer","portdir":"python/py-chainer","version":"1.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://chainer.org","description":"A flexible framework of neural networks","long_description":"A flexible framework of neural networks","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python36","py36-numpy","py36-scikit-learn"]}],"depends_on":[]},{"name":"py35-chainer","portdir":"python/py-chainer","version":"1.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://chainer.org","description":"A flexible framework of neural networks","long_description":"A flexible framework of neural networks","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python35","py35-numpy","py35-scikit-learn"]}],"depends_on":[]},{"name":"py27-jubatus-client","portdir":"python/py-jubatus-client","version":"0.8.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/jubatus","description":"a Python client for jubatus, a highly distributed online machine learning system","long_description":"a Python client for jubatus, a highly distributed online machine learning system","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-16"]},{"type":"lib","ports":["python27","py27-msgpack"]}],"depends_on":[{"type":"lib","ports":["py-jubatus-client"]}]},{"name":"py-jubatus-client","portdir":"python/py-jubatus-client","version":"0.8.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/jubatus","description":"a Python client for jubatus, a highly distributed online machine learning system","long_description":"a Python client for jubatus, a highly distributed online machine learning system","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py27-jubatus-client"]}],"depends_on":[]},{"name":"rs-aggregate","portdir":"net/rs-aggregate","version":"0.3.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ktims/rs-aggregate","description":"Aggregate IPv4 and/or IPv6 prefixes","long_description":"rs-aggregate will aggregate an unsorted list of IP prefixes. Intended to be a drop-in replacement for aggregate6 with better performance. Takes a list of whitespace-separated IPs or IP networks and aggregates them to their minimal representation.","active":true,"categories":["net"],"maintainers":[{"name":"herrbischoff","github":"herrbischoff","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-16"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"docker-compose","portdir":"python/docker-compose","version":"1.29.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/docker/compose","description":"Define and run multi-container applications with Docker","long_description":"Compose is a tool for defining and running multi-container applications with Docker. With Compose, you define a multi- container application in a single file, then spin your application up in a single command which does everything that needs to be done to get it running.","active":true,"categories":["devel","python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-16"]},{"type":"lib","ports":["py311-texttable","py311-yaml","py311-jsonschema","py311-docopt","python311","py311-python-dotenv","py311-docker","py311-dockerpty","py311-websocket-client","py311-distro","py311-requests","py311-socks","py311-six"]}],"depends_on":[]},{"name":"p5.34-xml-sax-base","portdir":"perl/p5-xml-sax-base","version":"1.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::SAX::Base","description":"Base class SAX Drivers and Filters","long_description":"Base class SAX Drivers and Filters","active":true,"categories":["perl"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["smokeping","p5.34-bioperl","p5.34-xml-filter-buffertext","p5.34-xml-sax-writer","p5.34-xml-sax","p5-xml-sax-base"]}]},{"name":"p5.32-xml-sax-base","portdir":"perl/p5-xml-sax-base","version":"1.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::SAX::Base","description":"Base class SAX Drivers and Filters","long_description":"Base class SAX Drivers and Filters","active":true,"categories":["perl"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-bioperl","p5.32-xml-filter-buffertext","p5.32-xml-sax-writer","p5.32-xml-sax"]}]},{"name":"p5.30-xml-sax-base","portdir":"perl/p5-xml-sax-base","version":"1.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::SAX::Base","description":"Base class SAX Drivers and Filters","long_description":"Base class SAX Drivers and Filters","active":true,"categories":["perl"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-bioperl","p5.30-xml-filter-buffertext","p5.30-xml-sax-writer","p5.30-xml-sax"]}]},{"name":"p5.28-xml-sax-base","portdir":"perl/p5-xml-sax-base","version":"1.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::SAX::Base","description":"Base class SAX Drivers and Filters","long_description":"Base class SAX Drivers and Filters","active":true,"categories":["perl"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-bioperl","p5.28-xml-filter-buffertext","p5.28-xml-sax-writer","p5.28-xml-sax"]}]},{"name":"p5-xml-sax-base","portdir":"perl/p5-xml-sax-base","version":"1.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-xml-sax-base","homepage":"https://metacpan.org/pod/XML::SAX::Base","description":"Base class SAX Drivers and Filters","long_description":"Base class SAX Drivers and Filters","active":true,"categories":["perl"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["p5.34-xml-sax-base"]}],"depends_on":[]},{"name":"p5.26-xml-sax-base","portdir":"perl/p5-xml-sax-base","version":"1.90.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::SAX::Base","description":"Base class SAX Drivers and Filters","long_description":"Base class SAX Drivers and Filters","active":false,"categories":["perl"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-xml-filter-buffertext","p5.26-bioperl","p5.26-xml-sax","p5.26-xml-sax-writer"]}]},{"name":"p5.34-test-base","portdir":"perl/p5-test-base","version":"0.890.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Base","description":"A Data Driven Testing Framework","long_description":"A Data Driven Testing Framework","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-algorithm-diff","p5.34-text-diff","clang-16"]},{"type":"lib","ports":["perl5.34","p5.34-spiffy","p5.34-test-deep"]}],"depends_on":[{"type":"build","ports":["p5.34-web-scraper","p5.34-html-selector-xpath","p5.34-extutils-xspp"]},{"type":"lib","ports":["p5.34-text-trac","p5.34-carp-always","p5-test-base","p5.34-goocanvas2","p5.34-test-yaml"]}]},{"name":"p5.32-test-base","portdir":"perl/p5-test-base","version":"0.890.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Base","description":"A Data Driven Testing Framework","long_description":"A Data Driven Testing Framework","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-algorithm-diff","p5.32-text-diff","clang-16"]},{"type":"lib","ports":["perl5.32","p5.32-spiffy","p5.32-test-deep"]}],"depends_on":[{"type":"build","ports":["p5.32-extutils-xspp","p5.32-web-scraper","p5.32-html-selector-xpath"]},{"type":"lib","ports":["p5.32-text-trac","p5.32-test-yaml","p5.32-goocanvas2","p5.32-carp-always"]}]},{"name":"p5.30-test-base","portdir":"perl/p5-test-base","version":"0.890.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Base","description":"A Data Driven Testing Framework","long_description":"A Data Driven Testing Framework","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-algorithm-diff","p5.30-text-diff","clang-16"]},{"type":"lib","ports":["perl5.30","p5.30-spiffy","p5.30-test-deep"]}],"depends_on":[{"type":"build","ports":["p5.30-extutils-xspp","p5.30-web-scraper","p5.30-html-selector-xpath"]},{"type":"lib","ports":["p5.30-text-trac","p5.30-test-yaml","p5.30-goocanvas2","p5.30-carp-always"]}]},{"name":"p5.28-test-base","portdir":"perl/p5-test-base","version":"0.890.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Base","description":"A Data Driven Testing Framework","long_description":"A Data Driven Testing Framework","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-algorithm-diff","p5.28-text-diff","clang-16"]},{"type":"lib","ports":["perl5.28","p5.28-spiffy","p5.28-test-deep"]}],"depends_on":[{"type":"build","ports":["p5.28-extutils-xspp","p5.28-web-scraper","p5.28-html-selector-xpath"]},{"type":"lib","ports":["p5.28-text-trac","p5.28-test-yaml","p5.28-goocanvas2","p5.28-carp-always"]}]},{"name":"p5-test-base","portdir":"perl/p5-test-base","version":"0.890.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-test-base","homepage":"https://metacpan.org/pod/Test::Base","description":"A Data Driven Testing Framework","long_description":"A Data Driven Testing Framework","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["p5.34-test-base"]}],"depends_on":[]},{"name":"p5.26-test-base","portdir":"perl/p5-test-base","version":"0.890.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Base","description":"A Data Driven Testing Framework","long_description":"A Data Driven Testing Framework","active":false,"categories":["perl"],"maintainers":[{"name":"dluke","github":"danielluke","ports_count":31}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-algorithm-diff","p5.26-text-diff"]},{"type":"lib","ports":["perl5.26","p5.26-spiffy","p5.26-test-deep"]}],"depends_on":[{"type":"build","ports":["p5.26-extutils-xspp","p5.26-html-selector-xpath","p5.26-web-scraper"]},{"type":"lib","ports":["p5.26-test-yaml","p5.26-text-trac"]}]},{"name":"p5.34-spiffy","portdir":"perl/p5-spiffy","version":"0.460.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Spiffy","description":"Spiffy Perl Interface Framework For You","long_description":"Spiffy Perl Interface Framework For You","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-spiffy","p5.34-test-base"]}]},{"name":"p5.32-spiffy","portdir":"perl/p5-spiffy","version":"0.460.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Spiffy","description":"Spiffy Perl Interface Framework For You","long_description":"Spiffy Perl Interface Framework For You","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-test-base"]}]},{"name":"p5.30-spiffy","portdir":"perl/p5-spiffy","version":"0.460.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Spiffy","description":"Spiffy Perl Interface Framework For You","long_description":"Spiffy Perl Interface Framework For You","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-test-base"]}]},{"name":"p5.28-spiffy","portdir":"perl/p5-spiffy","version":"0.460.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Spiffy","description":"Spiffy Perl Interface Framework For You","long_description":"Spiffy Perl Interface Framework For You","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-test-base"]}]},{"name":"p5-spiffy","portdir":"perl/p5-spiffy","version":"0.460.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-spiffy","homepage":"https://metacpan.org/pod/Spiffy","description":"Spiffy Perl Interface Framework For You","long_description":"Spiffy Perl Interface Framework For You","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["p5.34-spiffy"]}],"depends_on":[]},{"name":"p5.26-spiffy","portdir":"perl/p5-spiffy","version":"0.460.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Spiffy","description":"Spiffy Perl Interface Framework For You","long_description":"Spiffy Perl Interface Framework For You","active":false,"categories":["perl"],"maintainers":[{"name":"dluke","github":"danielluke","ports_count":31}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-test-base"]}]},{"name":"p5.34-pod-coverage","portdir":"perl/p5-pod-coverage","version":"0.230.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Pod::Coverage","description":"Checks if the documentation of a module is comprehensive","long_description":"Checks if the documentation of a module is comprehensive","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.34","p5.34-devel-symdump","p5.34-pod-parser"]}],"depends_on":[{"type":"lib","ports":["p5.34-test-pod-coverage","p5.34-pod-coverage-trustpod","p5-pod-coverage","p5.34-devel-cover"]}]},{"name":"p5.32-pod-coverage","portdir":"perl/p5-pod-coverage","version":"0.230.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Pod::Coverage","description":"Checks if the documentation of a module is comprehensive","long_description":"Checks if the documentation of a module is comprehensive","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.32","p5.32-devel-symdump","p5.32-pod-parser"]}],"depends_on":[{"type":"lib","ports":["p5.32-test-pod-coverage","p5.32-pod-coverage-trustpod","p5.32-devel-cover"]}]},{"name":"p5.30-pod-coverage","portdir":"perl/p5-pod-coverage","version":"0.230.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Pod::Coverage","description":"Checks if the documentation of a module is comprehensive","long_description":"Checks if the documentation of a module is comprehensive","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.30","p5.30-devel-symdump"]}],"depends_on":[{"type":"lib","ports":["p5.30-test-pod-coverage","p5.30-pod-coverage-trustpod","p5.30-devel-cover"]}]},{"name":"p5.28-pod-coverage","portdir":"perl/p5-pod-coverage","version":"0.230.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Pod::Coverage","description":"Checks if the documentation of a module is comprehensive","long_description":"Checks if the documentation of a module is comprehensive","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.28","p5.28-devel-symdump"]}],"depends_on":[{"type":"lib","ports":["p5.28-test-pod-coverage","p5.28-pod-coverage-trustpod","p5.28-devel-cover"]}]},{"name":"p5-pod-coverage","portdir":"perl/p5-pod-coverage","version":"0.230.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-pod-coverage","homepage":"https://metacpan.org/pod/Pod::Coverage","description":"Checks if the documentation of a module is comprehensive","long_description":"Checks if the documentation of a module is comprehensive","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["p5.34-pod-coverage"]}],"depends_on":[]},{"name":"p5.26-pod-coverage","portdir":"perl/p5-pod-coverage","version":"0.230.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Pod::Coverage","description":"Checks if the documentation of a module is comprehensive","long_description":"Checks if the documentation of a module is comprehensive","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-devel-symdump"]}],"depends_on":[{"type":"lib","ports":["p5.26-devel-cover","p5.26-pod-coverage-trustpod","p5.26-test-pod-coverage"]}]},{"name":"cicada","portdir":"textproc/cicada","version":"0.3.5","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://att-astrec.nict.go.jp/product/cicada/","description":"a hypergraph-based toolkit for statistical machine translation","long_description":"a hypergraph-based toolkit for statistical machine translation","active":true,"categories":["textproc"],"maintainers":[],"variants":["clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang90","g95","gcc10","gcc11","gcc12","gcc13","gfortran","mpich","openmpi","universal"],"dependencies":[{"type":"build","ports":["py27-docutils","py27-pygments","clang-16"]},{"type":"lib","ports":["expgram","mpich-clang16","boost171","icu58"]}],"depends_on":[]},{"name":"watson","portdir":"office/watson","version":"2.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://tailordev.github.io/Watson","description":"A wonderful CLI to track your time!","long_description":"Watson is here to help you manage your time. You want to know how much time you are spending on your projects? You want to generate a nice report for your client? Watson is here for you.","active":true,"categories":["office","python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1045}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-16"]},{"type":"lib","ports":["py310-colorama","py310-click-didyoumean","python310","py310-setuptools","py310-requests","py310-click","py310-arrow"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"rb19-culerity","portdir":"ruby/rb19-culerity","version":"0.2.10","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/langalex/culerity","description":"Integrates Cucumber and Celerity in order to test your application's full stack.","long_description":"Culerity integrates Cucumber and Celerity in order to test your application's full stack including Javascript. Your Rails app doesn't have to run in JRuby.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby19"]},{"type":"run","ports":["rb19-cucumber","rb19-rspec"]}],"depends_on":[{"type":"run","ports":["rb19-capybara"]}]},{"name":"rb19-capybara","portdir":"ruby/rb19-capybara","version":"0.3.9","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jnicklas/capybara","description":"Integration testing tool for Rack-based web applications","long_description":"Capybara is an integration testing tool for rack based web applications. It simulates how a user would interact with a website.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby19"]},{"type":"run","ports":["rb19-mime-types","rb19-rack-test","rb19-selenium-webdriver","rb19-nokogiri","rb19-culerity"]}],"depends_on":[]},{"name":"sendpage","portdir":"net/sendpage","version":"1.000003","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.sendpage.org/","description":"Sendpage sends alphanumeric pages via a modem, receives via SNPP","long_description":"An SNPP client, SNPP server, a queuing engine, a modem control engine, a TAP communication system, and an email notification system.","active":true,"categories":["net"],"maintainers":[],"variants":["perl5_34","perl5_28","perl5_30","perl5_32"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["p5.34-dbi","p5.34-device-serialport","p5.34-mailtools","p5.34-net-snpp"]}],"depends_on":[]},{"name":"mediaserv","portdir":"net/mediaserv","version":"0.05","license":"Artistic-1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://mediautils.garage.maemo.org/mediaserv.html","description":"On-demand transcoding server for videos, targetting the Nokia Internet Tablets.","long_description":"mediaserv is a simple web server which exposes video content on your desktop PC or server to your Nokia Internet Tablet (such as the Nokia 770, Nokia N800 or Nokia N810). When content is accessed, it transcodes the video Just In Time and streams it to your Internet Tablet. RSS feeds for directories are also provided, listing the most recently updated content, and compatible with Nokia's beta Video Center application.","active":true,"categories":["net"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"run","ports":["tablet-encode","perl5.34","mplayer-devel","p5.34-libwww-perl","p5.34-xml-rss","p5.34-datetime"]}],"depends_on":[]},{"name":"rb19-wirble","portdir":"ruby/rb19-wirble","version":"0.1.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://pablotron.org/software/wirble/","description":"Handful of common Irb features, made easy.","long_description":"Wirble is a set of enhancements for Irb. Basically, it allows you to fill Irb with useful features without turning your ~/.irbic file into Swiss cheese. Wirble includes tab-completion, history, and a built-in ri command, as well as colorized results and a couple other goodies.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby19"]}],"depends_on":[]},{"name":"rb-cgen","portdir":"ruby/rb-cgen","version":"0.14","license":"Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://redshift.sourceforge.net/cgen/","description":"Framework for generating C extensions from Ruby.","long_description":"If you're starting a C extension from scratch, or if you need to dynamically generate and load C code on the fly, you may be interested. For wrapping an existing library, you should consider SWIG as well. SWIG has the advantage of being able to parse headers and generate something as a starting point. CGenerator has the advantage of automatically handling serialization and memory management, but it can handle only a limited (but extensible) range of C data types.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby"]}],"depends_on":[]},{"name":"gnome-backgrounds","portdir":"gnome/gnome-backgrounds","version":"3.38.0","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.gnome.org/","description":"A collection of backgrounds for GNOME 2.","long_description":"A collection of backgrounds for GNOME 2.","active":true,"categories":["gnome"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["meson","ninja","clang-16"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["glib2"]}],"depends_on":[{"type":"lib","ports":["gnome3-core"]},{"type":"run","ports":["gnome3-core"]}]},{"name":"rb-pluginfactory","portdir":"ruby/rb-pluginfactory","version":"1.0.8","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.deveiate.org/projects/PluginFactory","description":"Mixin for making dynamically-loadable plugin classes","long_description":"This module contains the PluginFactory mixin. Including PluginFactory in your class turns it into a factory for its derivatives, capable of searching for and loading them by name. This is useful when you have an abstract base class which defines an interface and basic functionality for a part of a larger system, and a collection of subclasses which implement the interface for different underlying functionality.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["rb18-rake","clang-16"]},{"type":"lib","ports":["ruby","rb-rubygems"]}],"depends_on":[]},{"name":"argus-monitor","portdir":"net/argus-monitor","version":"3.7","license":"Artistic","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://argus.tcp4me.com/","description":"The All Seeing System and Network Monitoring Software","long_description":"The All Seeing System and Network Monitoring Software","active":true,"categories":["net"],"maintainers":[],"variants":["apple_postfix"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["openssl","gd2","postfix","fping","freetype","perl5.34","p5.34-berkeleydb","p5.34-crypt-des","db53","p5.34-digest-hmac","p5.34-digest-md5","p5.34-digest-sha1","p5.34-gd","p5.34-net-ssleay","p5.34-socket6","p5.34-time-hires","p5.34-dbi"]}],"depends_on":[]},{"name":"tablet-encode","portdir":"multimedia/tablet-encode","version":"2.30","license":"Artistic-1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://mediautils.garage.maemo.org/tablet-encode.html","description":"Transcoding video files for Nokia Internet Tablets","long_description":"As the Nokia Internet Tablets have relatively slow processors, and relatively little storage space it is a good idea to transcode your videos to a smaller, more suitable format for watching them.","active":true,"categories":["multimedia"],"maintainers":[],"variants":["gui"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"run","ports":["mplayer-devel","perl5.34"]}],"depends_on":[{"type":"run","ports":["mediaserv"]}]},{"name":"rb19-rails","portdir":"ruby/rb19-rails","version":"3.0.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://rubyonrails.org/","description":"Ruby web-application framework for the MVC pattern.","long_description":"Rails is a web-application framework for the MVC pattern that includes a template engine, controller framework, and object-relational mapping package. Everything needed to develop web-apps that can run on CGI, FastCGI, and mod_ruby.","active":true,"categories":["devel","www","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby19"]},{"type":"run","ports":["rb19-actionmailer","rb19-actionpack","rb19-activerecord","rb19-activeresource","rb19-activesupport","rb19-railties","rb19-bundler"]}],"depends_on":[]},{"name":"rb19-treetop","portdir":"ruby/rb19-treetop","version":"1.4.9","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/cjheath/treetop","description":"A Ruby-based text parsing and interpretation DSL","long_description":"Treetop is a language for describing languages. Combining the elegance of Ruby with cutting-edge parsing expression grammars, it helps you analyze syntax with revolutionary ease.","active":true,"categories":["textproc","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby19"]},{"type":"run","ports":["rb19-polyglot"]}],"depends_on":[{"type":"run","ports":["rb19-mail"]}]},{"name":"rb19-railties","portdir":"ruby/rb19-railties","version":"3.0.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://rubyonrails.org/","description":"Railties glues the Rails frameworks together","long_description":"Railties glues the Rails frameworks together.","active":true,"categories":["devel","www","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby19"]},{"type":"run","ports":["rb19-actionpack","rb19-activesupport","rb19-thor"]}],"depends_on":[{"type":"run","ports":["rb19-rails"]}]},{"name":"rb19-polyglot","portdir":"ruby/rb19-polyglot","version":"0.3.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/cjheath/polyglot","description":"File type registry for Ruby 'require'","long_description":"Polyglot provides a registry of file types that can be loaded by calling its improved version of ‘require’. Each file extension that can be handled by a custom loader is registered by calling Polyglot.register(“ext”, <class>), and then you can simply require “somefile”, which will find and load “somefile.ext” using your custom loader. This supports the creation of DSLs having a syntax that is most appropriate to their purpose, instead of abusing the Ruby syntax.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby19"]}],"depends_on":[{"type":"run","ports":["rb19-treetop"]}]},{"name":"rb19-mail","portdir":"ruby/rb19-mail","version":"2.5.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mikel/mail","description":"A Really Ruby Mail Library","long_description":"Mail is an internet library for Ruby that is designed to handle emails generation, parsing and sending in a simple, rubyesque manner. The purpose of this library is to provide a single point of access to handle all email functions, including sending and receiving emails. All network type actions are done through proxy methods to Net::SMTP, Net::POP3 etc.","active":true,"categories":["mail","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby19"]},{"type":"run","ports":["rb19-activesupport","rb19-i18n","rb19-mime-types","rb19-treetop"]}],"depends_on":[{"type":"lib","ports":["taskjuggler"]},{"type":"run","ports":["rb19-actionmailer"]}]}]}