{"count":52338,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=651","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=649","results":[{"name":"kblackbox","portdir":"kde/kblackbox","version":"4.14.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://games.kde.org/game.php?game=kblackbox","description":"KBlackbox is a game of hide and seek played on a grid of boxes where the computer has hidden several balls.","long_description":"KBlackbox is a game of hide and seek played on a grid of boxes where the computer has hidden several balls.","active":true,"categories":["games","kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","clang-18","pkgconfig","cmake"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","libkdegames","kdelibs4","phonon"]}],"depends_on":[{"type":"lib","ports":["kdegames4"]}]},{"name":"katomic","portdir":"kde/katomic","version":"4.14.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://games.kde.org/game.php?game=katomic","description":"Katomic is both fun and educational game built around molecular geometry.","long_description":"Katomic is both fun and educational game built around molecular geometry. It employs simplistic two-dimensional looks at different chemical elements. You can also play an online demo version of this game.","active":true,"categories":["games","kde","kde4"],"maintainers":[],"variants":["docs","debug","universal"],"dependencies":[{"type":"build","ports":["automoc","clang-18","pkgconfig","cmake"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","libkdegames","kdelibs4","phonon"]}],"depends_on":[{"type":"lib","ports":["kdegames4"]}]},{"name":"kate","portdir":"kde/kate","version":"4.14.3","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://kate-editor.org","description":"Kate provides advanced editor components.","long_description":"The Kate project develops two main products: KatePart, the advanced editor component which is used in numerous KDE applications requiring a text editing component, and Kate, a MDI text editor application. In addition, we provide KWrite, a simple SDI editor shell which allows the user to select his/her favourite editor component.","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","cmake","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","oxygen-icons","phonon","qjson","kactivities","kdelibs4"]}],"depends_on":[{"type":"lib","ports":["kdevelop","rkward","smokekde"]},{"type":"run","ports":["kde4-kile"]}]},{"name":"kapptemplate","portdir":"kde/kapptemplate","version":"4.14.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org/","description":"KDE application templates","long_description":"KDE application templates","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["clang-18","automoc","cmake","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","phonon","kdelibs4"]}],"depends_on":[{"type":"lib","ports":["kdesdk4"]}]},{"name":"kapman","portdir":"kde/kapman","version":"4.14.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org/applications/games/kapman/","description":"Kapman is a clone of the well known game Pac-Man.","long_description":"Kapman is a clone of the well known game Pac-Man. You must run through the maze to eat all pills without being captured by a ghost. By eating an energizer, Kapman gets the ability to eat ghosts for a few seconds. When a stage is cleared of pills and energizer the player is taken to the next stage with slightly increased game speed.","active":true,"categories":["games","kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","clang-18","pkgconfig","cmake"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","libkdegames","kdelibs4","phonon"]}],"depends_on":[{"type":"lib","ports":["kdegames4"]}]},{"name":"kanagram","portdir":"kde/kanagram","version":"4.14.3","license":"GPL-2+ and LGPL-2.1+ and BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org","description":"Letter Order Game","long_description":"KDE Letter Order Game","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["clang-18","automoc","cmake","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","phonon","libkdeedu"]}],"depends_on":[{"type":"lib","ports":["kdeedu4"]}]},{"name":"kamera","portdir":"kde/kamera","version":"4.14.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org","description":"Camera support for KDE.","long_description":"Camera support for KDE, based on gPhoto2.","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","clang-18","pkgconfig","cmake"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","kdelibs4","gphoto2","phonon"]}],"depends_on":[{"type":"lib","ports":["kdegraphics4"]}]},{"name":"kalgebra","portdir":"kde/kalgebra","version":"4.14.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org","description":"2D and 3D Graph Calculator","long_description":"KDE 2D and 3D Graph Calculator","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","clang-18","pkgconfig","cmake"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","libkdeedu","analitza","phonon"]}],"depends_on":[{"type":"lib","ports":["kdeedu4"]}]},{"name":"kactivities","portdir":"kde/kactivities","version":"4.13.3","license":"GPL-2+ and LGPL-2+ and GFDL-1.2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org","description":"Kactivities","long_description":"Kactivities","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","clang-18","pkgconfig","cmake"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","nepomuk-core","kdelibs4","phonon"]}],"depends_on":[{"type":"lib","ports":["gwenview","kate","kde4-baseapps","kde4-runtime","kde4-workspace","okular"]}]},{"name":"juk","portdir":"kde/juk","version":"4.14.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org","description":"JuK is an audio jukebox application","long_description":"JuK is an audio jukebox application, supporting collections of MP3, Ogg Vorbis, and FLAC audio files. It allows you to edit the tags of your audio files, and manage your collection and playlists. It's main focus, in fact, is on music management.","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","clang-18","pkgconfig","cmake"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","kdelibs4","taglib","phonon"]}],"depends_on":[{"type":"lib","ports":["kdemultimedia4"]}]},{"name":"gwenview","portdir":"kde/gwenview","version":"4.14.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org/applications/graphics/gwenview/","description":"Gwenview is an image viewer for KDE.","long_description":"Gwenview can load and save all image formats supported by KDE.","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","baloo"],"dependencies":[{"type":"build","ports":["automoc","cmake","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libpng","kactivities","kde4-baseapps","qt4-mac","libkdcraw","libkipi","kdelibs4","phonon","exiv2","lcms2","libjpeg-turbo"]}],"depends_on":[{"type":"lib","ports":["kdegraphics4"]}]},{"name":"granatier","portdir":"kde/granatier","version":"4.14.3","license":"LGPL-2+ and GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org/applications/games/granatier/","description":"Granatier is a clone of the classic Bomberman game, inspired by the work of the Clanbomber clone.","long_description":"Granatier is a clone of the classic Bomberman game, inspired by the work of the Clanbomber clone.","active":true,"categories":["games","kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","clang-18","pkgconfig","cmake"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","libkdegames","kdelibs4","phonon"]}],"depends_on":[{"type":"lib","ports":["kdegames4"]}]},{"name":"ffmpegthumbs","portdir":"kde/ffmpegthumbs","version":"4.14.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org","description":"Ffmpeg-based thumbnail creator for video files.","long_description":"Ffmpeg-based thumbnail creator for video files.","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","ffmpeg3","universal"],"dependencies":[{"type":"build","ports":["automoc","clang-18","pkgconfig","cmake"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","ffmpeg","kdelibs4","phonon"]}],"depends_on":[{"type":"lib","ports":["kdemultimedia4"]}]},{"name":"dragon","portdir":"kde/dragon","version":"4.14.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org","description":"Dragon Player is a multimedia player.","long_description":"Dragon Player is a multimedia player where the focus is on simplicity, instead of features.","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["clang-18","automoc","cmake","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","phonon","kdelibs4"]}],"depends_on":[{"type":"lib","ports":["kdemultimedia4"]}]},{"name":"dolphin-plugins","portdir":"kde/dolphin-plugins","version":"4.14.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org/","description":"Dolphin plugin for revision control softwares","long_description":"Dolphin plugin for revision control softwares","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs"],"dependencies":[{"type":"build","ports":["automoc","clang-18","pkgconfig","cmake"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","kdelibs4","kde4-baseapps","phonon"]}],"depends_on":[{"type":"lib","ports":["kdesdk4"]}]},{"name":"digikam","portdir":"kde/digikam","version":"4.9.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.digikam.org/","description":"Photo Management Programme","long_description":"Digital photo management programme to import, organise, enhance, search and export your digital images.","active":true,"categories":["kde","kde4"],"maintainers":[{"name":"caulier.gilles","github":"","ports_count":1}],"variants":["debug","docs","translations","use_private_libs","lcms2","mysql_check"],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig","cmake","automoc"]},{"type":"lib","ports":["libgphoto2","libusb","qca","qjson","ImageMagick","gdk-pixbuf2","lcms","lensfun","libjpeg-turbo","liblqr","libpgf","libpng","opencv3","tiff","kdelibs4","kdepimlibs4","libkdcraw","libkexiv2","libkipi","libksane","marble","shared-desktop-ontologies","eigen3","libgpod","expat","libxml2","qt4-mac","boost171","jasper2","libxslt","phonon","gettext","glib2"]},{"type":"run","ports":["oxygen-icons","kde4-runtime","kde4-baseapps","qt4-mac-sqlite3-plugin"]}],"depends_on":[]},{"name":"dictconv","portdir":"kde/dictconv","version":"0.2","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://ktranslator.sourceforge.net/","description":"converts dictionary file types","long_description":"dictconv converts a dictionary from one file type to another.","active":true,"categories":["kde"],"maintainers":[{"name":"ryandesign","github":"","ports_count":99}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libxml2"]}],"depends_on":[]},{"name":"ciment-icons","portdir":"kde/ciment-icons","version":"200909","license":"CC-BY","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://store.kde.org/p/1002573/","description":"Ciment for KDE","long_description":"Ciment for KDE is a port of the Mac OS X icon folders Ciment made by Laurent Baumann. It includes icons from Albook by the same author. An extended Albook theme can be found here: https://www.deviantart.com/stopdreaming/art/Albook-extended-811-icons-95130402","active":true,"categories":["gnome","kde","kf5"],"maintainers":[{"name":"rjvbertin","github":"RJVB","ports_count":55}],"variants":["OSXdg"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["QtCurve-extra"]}]},{"name":"choqok","portdir":"kde/choqok","version":"1.4","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://choqok.gnufolks.org/","description":"A Free/Open Source micro-blogging client for KDE.","long_description":"A Free/Open Source micro-blogging client for KDE.","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","cmake","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","kdelibs4","phonon","qca","qjson","qoauth"]}],"depends_on":[]},{"name":"cervisia","portdir":"kde/cervisia","version":"4.14.3","license":"GPL-2+ and LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org/applications/development/cervisia/","description":"Cervisia is a user friendly version control system front-end.","long_description":"Cervisia is a user friendly version control system front-end.","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["clang-18","automoc","cmake","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","phonon","kdelibs4"]}],"depends_on":[{"type":"lib","ports":["kdesdk4"]}]},{"name":"cantor","portdir":"kde/cantor","version":"4.14.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org","description":"Frontend to Mathematical Software","long_description":"KDE Frontend to Mathematical Software","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","cmake","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["cln","qt4-mac","libspectre","libqalculate","phonon","analitza","libkdeedu","luajit"]}],"depends_on":[{"type":"lib","ports":["kdeedu4"]}]},{"name":"bovo","portdir":"kde/bovo","version":"4.14.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://games.kde.org/game.php?game=bovo","description":"Bovo is a Gomoku (from Japanese, lit. five points).","long_description":"Bovo is a Gomoku (from Japanese, lit. five points). It is a game for two players, where the opponents alternate in placing their respective pictogram on the game board.","active":true,"categories":["games","kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","clang-18","pkgconfig","cmake"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","libkdegames","kdelibs4","phonon"]}],"depends_on":[{"type":"lib","ports":["kdegames4"]}]},{"name":"blinken","portdir":"kde/blinken","version":"4.14.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org","description":"Memory Enhancement Game","long_description":"KDE Memory Enhancement Game","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["clang-18","automoc","cmake","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","phonon","libkdeedu"]}],"depends_on":[{"type":"lib","ports":["kdeedu4"]}]},{"name":"bomber","portdir":"kde/bomber","version":"4.14.3","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org/applications/games/bomber/","description":"Bomber is a single player arcade game. The player is invading various cities in a plane that is decreasing in height.","long_description":"Bomber is a single player arcade game. The player is invading various cities in a plane that is decreasing in height. The goal of the game is to destroy all the buildings and advance to the next level. Each level gets a bit harder by increasing the speed of the plane and the height of the buildings.","active":true,"categories":["games","kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","clang-18","pkgconfig","cmake"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","libkdegames","kdelibs4","phonon"]}],"depends_on":[{"type":"lib","ports":["kdegames4"]}]},{"name":"baloo","portdir":"kde/baloo","version":"4.14.3","license":"(LGPL-2 or LGPL-2.1+ or GPL-2+)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org","description":"Baloo is a metadata and search framework for KDE.","long_description":"Baloo is a metadata and search framework for KDE. It is aimed ultimately at replacing nepomuk.","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","cmake","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["kdelibs4","kdepimlibs4","qt4-mac","boost176","kfilemetadata","phonon","akonadi","qjson","xapian-core"]}],"depends_on":[{"type":"lib","ports":["baloo-widgets","kcm-baloo-advanced","kdepim4"]}]},{"name":"baloo-widgets","portdir":"kde/baloo-widgets","version":"4.14.3","license":"(LGPL-2 or LGPL-2.1+)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org","description":"Baloo is a metadata and search framework for KDE.","long_description":"Baloo is a metadata and search framework for KDE. It is aimed ultimately at replacing nepomuk.","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","clang-18","pkgconfig","cmake"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","kfilemetadata","kdelibs4","baloo","phonon"]}],"depends_on":[]},{"name":"ark","portdir":"kde/ark","version":"4.14.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://utils.kde.org/projects/ark/","description":"Handle file archives","long_description":"Ark is a program for managing various archive formats within the KDE environment.","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","cmake","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["phonon","qjson","qt4-mac","kdelibs4","oxygen-icons","kde4-baseapps","bzip2","libarchive","xz","zlib"]}],"depends_on":[{"type":"lib","ports":["kdeutils4"]}]},{"name":"amarok","portdir":"kde/amarok","version":"2.6.0","license":"(GPL-2 or GPL-3)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://amarok.kde.org/","description":"Amarok, the world-renowned media player.","long_description":"Amarok is a music player and manager with an intuitive interface. It provides a variety of feature which helps to discover and manage your music.","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","mysql51","mysql55","mysql56","mariadb55"],"dependencies":[{"type":"build","ports":["automoc","cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["taglib-extras","mariadb","qca","qtscriptgenerator","qt4-mac","kdelibs4","libgpod","libmtp","loudmouth","kde4-runtime","liblastfm","phonon","taglib"]}],"depends_on":[]},{"name":"analitza","portdir":"kde/analitza","version":"4.14.3","license":"GPL-2 and GFDL-1.2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org","description":"library for mathematical features","long_description":"KDE library for mathematical features","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","clang-18","pkgconfig","cmake"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","kdelibs4","readline","phonon"]}],"depends_on":[{"type":"lib","ports":["cantor","kalgebra"]}]},{"name":"OSXdg-icons","portdir":"kde/OSXdg-icons","version":"3.10","license":"GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.noobslab.com/2015/11/macbuntu-1510-transformation-pack-for.html","description":"MBuntu-OSX icon theme for XDG/Freedesktop (Gnome or KDE)","long_description":"NoobsLab's MBuntu-OSX icon theme for XDG/Freedesktop (Gnome or KDE).","active":true,"categories":["gnome","kde","kf5"],"maintainers":[{"name":"rjvbertin","github":"RJVB","ports_count":55}],"variants":["kde4"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["oxygen-icons"]}],"depends_on":[]},{"name":"zeroc-ice35-java","portdir":"java/zeroc-ice35-java","version":"3.5.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.zeroc.com/","description":"Fast, object-oriented RPC for C++, Java, Python, Ruby, PHP","long_description":"The Internet Communications Engine (Ice) is a modern alternative to object middleware such as CORBA or COM/DCOM/COM+, with support for C++, C#, Java, PHP, Python, Ruby and Visual Basic. Ice consists of the following packages. Slice: The Specification Language for Ice. Slice establishes a contract between clients and servers, and is also used to describe persistent data. Slice Compilers: Slice specifications are compiled into various programming languages. Ice supports C++, Java, C#, Visual Basic, PHP, Python and Ruby. Ice clients and servers work together, regardless of the programming language. Ice: The Ice core library manages all the communication tasks using a highly efficient protocol (including protocol compression and support for both TCP and UDP), provides a flexible thread pool for multi-threaded servers. This Port provides the Java runtime and bindings.","active":true,"categories":["devel","java"],"maintainers":[],"variants":["demo_source_code"],"dependencies":[{"type":"build","ports":["clang-18","jgoodies-looks","proguard","apache-ant","jgoodies-common","jgoodies-forms"]},{"type":"lib","ports":["zeroc-ice35","db46-java"]}],"depends_on":[]},{"name":"zeroc-ice34-java","portdir":"java/zeroc-ice34-java","version":"3.4.2","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.zeroc.com/","description":"Fast, object-oriented RPC for C++, Java, Python, Ruby, PHP","long_description":"The Internet Communications Engine (Ice) is a modern alternative to object middleware such as CORBA or COM/DCOM/COM+, with support for C++, C#, Java, PHP, Python, Ruby and Visual Basic. Ice consists of the following packages. Slice: The Specification Language for Ice. Slice establishes a contract between clients and servers, and is also used to describe persistent data. Slice Compilers: Slice specifications are compiled into various programming languages. Ice supports C++, Java, C#, Visual Basic, PHP, Python and Ruby. Ice clients and servers work together, regardless of the programming language. Ice: The Ice core library manages all the communication tasks using a highly efficient protocol (including protocol compression and support for both TCP and UDP), provides a flexible thread pool for multi-threaded servers. This Port provides the Java runtime and bindings.","active":true,"categories":["devel","java"],"maintainers":[],"variants":["demo_source_code"],"dependencies":[{"type":"build","ports":["clang-18","jgoodies-looks","proguard","apache-ant","jgoodies-common","jgoodies-forms"]},{"type":"lib","ports":["zeroc-ice34","db46-java"]}],"depends_on":[]},{"name":"zeroc-ice33-java","portdir":"java/zeroc-ice33-java","version":"3.3.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.zeroc.com/","description":"Fast, object-oriented RPC for C++, Java, Python, Ruby, PHP","long_description":"The Internet Communications Engine (Ice) is a modern alternative to object middleware such as CORBA or COM/DCOM/COM+, with support for C++, C#, Java, PHP, Python, Ruby and Visual Basic. Ice consists of the following packages. Slice: The Specification Language for Ice. Slice establishes a contract between clients and servers, and is also used to describe persistent data. Slice Compilers: Slice specifications are compiled into various programming languages. Ice supports C++, Java, C#, Visual Basic, PHP, Python and Ruby. Ice clients and servers work together, regardless of the programming language. Ice: The Ice core library manages all the communication tasks using a highly efficient protocol (including protocol compression and support for both TCP and UDP), provides a flexible thread pool for multi-threaded servers. This Port provides the Java runtime and bindings.","active":true,"categories":["devel","java"],"maintainers":[],"variants":["demo_source_code"],"dependencies":[{"type":"build","ports":["jgoodies-forms","proguard","clang-18","apache-ant","jgoodies-looks"]},{"type":"lib","ports":["zeroc-ice33","db46-java"]}],"depends_on":[]},{"name":"xom","portdir":"java/xom","version":"1.2.10","license":"LGPL-2.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.xom.nu/","description":"A tree-based API for XML processing","long_description":"XOM is a new XML object model. It is an open source (LGPL), tree-based API for processing XML with Java that strives for correctness, simplicity, and performance, in that order.","active":true,"categories":["devel","textproc","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]},{"type":"lib","ports":["jaxen","kaffe"]}],"depends_on":[]},{"name":"xmlpull","portdir":"java/xmlpull","version":"1.1.3.4c","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.xmlpull.org/","description":"XML pullparser API","long_description":"XmlPull v1 API is a simple to use XML pull parsing API that was designed for simplicity and very good performance both in constrained environment such as defined by J2ME and on server side when used in J2EE application servers. XML pull parsing allows incremental (sometimes called streaming) parsing of XML where application is in control - the parsing can be interrupted at any given moment and resumed when application is ready to consume more input.","active":true,"categories":["textproc","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]},{"type":"lib","ports":["kaffe"]}],"depends_on":[]},{"name":"xmlgraphics-commons","portdir":"java/xmlgraphics-commons","version":"2.11","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://xmlgraphics.apache.org/commons","description":"XML Graphics Commons","long_description":"Apache XML Graphics Commons is a library that consists of several reusable components used by Apache Batik and Apache FOP. Many of these components can easily be used separately outside the domains of SVG and XSL-FO. You will find components such as a PDF library, an RTF library, Graphics2D implementations that let you generate PDF & PostScript files, and much more.","active":true,"categories":["graphics","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["maven3","clang-18"]},{"type":"lib","ports":["commons-io","commons-logging","junit"]}],"depends_on":[]},{"name":"xmlenc","portdir":"java/xmlenc","version":"0.52","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://xmlenc.sourceforge.net/","description":"fast stream-based XML output library for Java","long_description":"The xmlenc library is a fast stream-based XML output library for Java. Main design goals are performance, simplicitity and pureness.","active":true,"categories":["textproc","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]},{"type":"lib","ports":["kaffe"]}],"depends_on":[]},{"name":"xml-commons-resolver","portdir":"java/xml-commons-resolver","version":"1.1","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://xml.apache.org/commons/components/resolver/index.html","description":"Java library for XML entity resolution","long_description":"It is very common for web resources to be related to other resources. These relationships are expressed using URIs, most often URLs. Relying on URLs to directly identify resources to be retrieved often causes problems for end users. One way to avoid these problems is to use an entity resolver (a standard part of SAX) or a URI Resolver (a standard part of JAXP). A resolver can examine the URIs of the resources being requested and determine how best to satisfy those requests. The best way to make this function in an interoperable way is to define a standard format for mapping system identifiers and URIs. These catalog  files can be used to map public and system identifiers and other URIs to local files (or just other URIs). The XML Commons Resolver classes greatly simplify the task of using catalog files to perform entity resolution.","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]},{"type":"lib","ports":["kaffe"]}],"depends_on":[]},{"name":"xercesj","portdir":"java/xercesj","version":"2.11.0","license":"Apache-2 and W3C","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://xerces.apache.org/xerces2-j/","description":"Apache Xerces 2 Java XML Parser","long_description":"The Xerces 2 Java Parser supports XML 1.0 Third Edition; XML 1.1; XML 1.1 Namespaces; DOM Level 2 Core, Events, Traversal and Range; SAX 2.0.1 Core and Extensions; JAXP 1.2; Schema 1.0 Structure and Datatypes.","active":true,"categories":["textproc","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]},{"type":"lib","ports":["kaffe"]}],"depends_on":[{"type":"run","ports":["xalanj"]}]},{"name":"xalanj","portdir":"java/xalanj","version":"2.7.1","license":"Apache-2 and Apache-1.1 and W3C and MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://xml.apache.org/xalan-j/","description":"Apache Xerces 2 Java XML Parser","long_description":"Xalan-Java is an XSLT processor for transforming XML documents into HTML, text, or other XML document types. It implements XSL Transformations (XSLT) Version 1.0 and XML Path Language (XPath) Version 1.0. It can be used from the command line, in an applet or a servlet, or as a module in other program.","active":true,"categories":["textproc","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]},{"type":"lib","ports":["kaffe"]},{"type":"run","ports":["xercesj"]}],"depends_on":[{"type":"build","ports":["objectweb-anttasks"]}]},{"name":"webtoolkit-java-sdk","portdir":"java/webtoolkit-java-sdk","version":"2.13.0","license":"Apache-2 and BSD and Permissive and EPL-1 and LGPL-2.1+ and (NPL-1.1 or GPL)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.gwtproject.org/","description":"Google Web Toolkit SDK for Java","long_description":"Google Web Toolkit (GWT) is a development toolkit for building and optimizing complex browser-based applications.","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"unicodeconverter-java","portdir":"java/unicodeconverter-java","version":"2.0","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://unicodeconvert.sourceforge.net/","description":"Convert various encodings to UTF-8","long_description":"UnicodeConverter is a Java program that converts text and HTML files in VNI, VISCII, VPS, TCVN, or VIQR/Vietnet format to Unicode UTF-8. The program, executable in both graphic user interface (GUI) and command-line modes, is capable of converting multiple files in a directory, or an entire directory, including its subdirectories. In effect, this enhanced capability enables conversion of an entire website to Unicode UTF-8 format with one single command or a few mouse clicks.","active":true,"categories":["textproc","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["kaffe"]}],"depends_on":[]},{"name":"typesafe-activator","portdir":"java/typesafe-activator","version":"1.3.12","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.playframework.com","description":"TypeSafe activator framework used by the java web play framework","long_description":"Play Framework makes it easy to build web applications with Java & Scala. Play is based on a lightweight, stateless, web-friendly architecture. Built on Akka, Play provides predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications.","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"ttk","portdir":"java/ttk","version":"2011.01.02.1054","license":"MPL-1.1 and LGPL-2.1+","platforms":"any","epoch":2,"replaced_by":null,"homepage":"http://sourceforge.net/projects/ttk/","description":"Trollworks Toolkit","long_description":"Trollworks Toolkit is a toolkit of Java classes used in other Trollworks projects, such as GURPS Character Sheet.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]},{"type":"fetch","ports":["git"]}],"depends_on":[{"type":"lib","ports":["gcs-java"]}]},{"name":"trove4j","portdir":"java/trove4j","version":"2.1.0","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://trove4j.sourceforge.net/","description":"high performance collections for Java objects and primitive types","long_description":"high performance collections for Java objects and primitive types","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]}],"depends_on":[{"type":"lib","ports":["gcs-java"]}]},{"name":"tomcat-native-2","portdir":"java/tomcat-native-2","version":"2.0.14","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://tomcat.apache.org/","description":"Tomcat 9+ HTTP Server native library support version 2.","long_description":"This port provides access to native apr and other functions utilized by tomcat.","active":true,"categories":["java","www"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["apr","openssl","openjdk11"]}],"depends_on":[]},{"name":"spymemcached","portdir":"java/spymemcached","version":"2.8.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/spymemcached/","description":"A high performance, distributed object caching system.","long_description":"Memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. This Port provides a native Java client written by Dustin Sallings.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["kaffe"]}],"depends_on":[]},{"name":"spring-javaconfig","portdir":"java/spring-javaconfig","version":"0.2.1.0.0.M4","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.springframework.org/javaconfig","description":"Type-safe, pure-Java way to configure applications","long_description":"The Spring JavaConfig project provides a type-safe, pure-Java option for configuring Spring Application Contexts. While most people currently use XML to configure bean definitions in their Application Contexts, Spring's versatility and metadata based internal handling of bean definitions means alternatives to XML config are easy to implement.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["cglib","spring-framework25"]}],"depends_on":[]},{"name":"spring-framework31","portdir":"java/spring-framework31","version":"3.1.2","license":"(Apache-2 or BSD)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.springsource.org/about","description":"Spring application framework for Java","long_description":"Spring is a layered Java/J2EE application framework.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["kaffe"]}],"depends_on":[]},{"name":"spring-framework30","portdir":"java/spring-framework30","version":"3.0.7","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.springsource.org/about","description":"Spring application framework for Java","long_description":"Spring is a layered Java/J2EE application framework.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["kaffe"]}],"depends_on":[]}]}