diff --git a/packages/apps/collection.yaml b/packages/apps/collection.yaml index 3ce09f0e..bdf00297 100644 --- a/packages/apps/collection.yaml +++ b/packages/apps/collection.yaml @@ -11473,43 +11473,43 @@ packages: ### dep 1 apps ### ################################################################################################################################################################ -# - category: "apps" -# name: "0ad" -# version: "0.0.26_alpha-r1" -# uri: -# - https://play0ad.com/ -# license: "BitstreamVera CC-BY-SA-3.0 GPL-2 LGPL-2.1 LPPL-1.3c MIT ZLIB" -# description: "A free, real-time strategy game" -# labels: -# emerge.jobs: "1" -# emerge.packages: >- -# games-strategy/0ad -# provides: -# - category: "games-strategy" -# name: "0ad" -# version: ">=0" -# atoms: -# - atom: "games-strategy/0ad" -# use: "lobby -editor -nvtt -pch -verify-sig" -# accept_keywords: "~amd64" -# # In alpha26 bundled spidermonkey-78.6.0 does not build with python 3.11. -# # PYTHON_COMPAT=( python3_10 ) -# # prepare: -# # - echo $SHELL || true -# # - sed -i -e 's/PYTHON_COMPAT=( python3_10 )/PYTHON_COMPAT=( python3_11 )/' /var/db/repos/gentoo/games-strategy/0ad/0ad-0.0.26_alpha.ebuild -# # - ebuild /var/db/repos/gentoo/games-strategy/0ad/0ad-0.0.26_alpha.ebuild manifest -# inner_build_reqs: -# - app-crypt/minisign -# inner_build_requires: -# - <<: *apps-premake-5 -# requires: -# - <<: *layers-gnome-common -# - <<: *libs-enet -# - <<: *libs-gloox -# # Required for editor -# # - <<: *libs-wxGTK-3_0-gtk3 -# build_requires: -# - <<: *layers-gnome-common +- category: "apps" + name: "0ad" + version: "0.0.26_alpha-r1" + uri: + - https://play0ad.com/ + license: "BitstreamVera CC-BY-SA-3.0 GPL-2 LGPL-2.1 LPPL-1.3c MIT ZLIB" + description: "A free, real-time strategy game" + labels: + emerge.jobs: "1" + emerge.packages: >- + games-strategy/0ad + provides: + - category: "games-strategy" + name: "0ad" + version: ">=0" + atoms: + - atom: "games-strategy/0ad" + use: "lobby -editor -nvtt -pch -verify-sig" + accept_keywords: "~amd64" + # In alpha26 bundled spidermonkey-78.6.0 does not build with python 3.11. + # PYTHON_COMPAT=( python3_10 ) + # prepare: + # - echo $SHELL || true + # - sed -i -e 's/PYTHON_COMPAT=( python3_10 )/PYTHON_COMPAT=( python3_11 )/' /var/db/repos/gentoo/games-strategy/0ad/0ad-0.0.26_alpha.ebuild + # - ebuild /var/db/repos/gentoo/games-strategy/0ad/0ad-0.0.26_alpha.ebuild manifest + inner_build_reqs: + - app-crypt/minisign + inner_build_requires: + - <<: *apps-premake-5 + requires: + - <<: *layers-gnome-common + - <<: *libs-enet + - <<: *libs-gloox + # Required for editor + # - <<: *libs-wxGTK-3_0-gtk3 + build_requires: + - <<: *layers-gnome-common - category: "apps" name: "amarok" @@ -14201,34 +14201,37 @@ packages: - <<: *layerbase-perl-libs requires_final_images: true -# Needs python[tk] -# - category: "apps" -# name: "sigil" -# version: "2.1.0-r1" -# uri: -# - https://sigil-ebook.com/ -# license: "GPL-3+ Apache-2.0" -# description: "Multi-platform WYSIWYG ebook editor for ePub format" -# labels: -# emerge.jobs: "1" -# emerge.packages: >- -# app-text/sigil -# provides: -# - category: "app-text" -# name: "sigil" -# version: ">=0" -# - category: "dev-libs" -# name: "dulwich" -# version: ">=0" -# atoms: -# - atom: "app-text/sigil" -# use: "plugins qt6" -# requires: -# - <<: *layers-qt -# - <<: *libs-css-parser -# - <<: *libs-cssselect -# build_requires: -# - <<: *layers-qt +Needs python[tk] +- category: "apps" + name: "sigil" + version: "2.3.1" + uri: + - https://sigil-ebook.com/ + license: "GPL-3+ Apache-2.0" + description: "Multi-platform WYSIWYG ebook editor for ePub format" + labels: + emerge.jobs: "1" + emerge.packages: >- + app-text/sigil + provides: + - category: "app-text" + name: "sigil" + version: ">=0" + - category: "dev-libs" + name: "dulwich" + version: ">=0" + atoms: + - atom: "app-text/sigil" + use: "plugins qt6" + prepare: + - sed -i -e "s/.*'tk'.*//" /var/db/repos/gentoo/app-text/sigil/sigil-2.3.1.ebuild + - ebuild /var/db/repos/gentoo/app-text/sigil/sigil-2.3.1.ebuild manifest + requires: + - <<: *layers-qt + - <<: *libs-css-parser + - <<: *libs-cssselect + build_requires: + - <<: *layers-qt - &apps-smplayer category: "apps" @@ -18649,73 +18652,73 @@ packages: - <<: *buildbase-sci-libs requires_final_images: true -# Unstable for KDE/Qt 6 -# - category: "apps" -# name: "freecad" -# version: "1.0_rc2+1" -# uri: -# - https://www.freecad.org/ -# - https://ngsolve.org/ -# - https://www.orocos.org/kdl -# - https://pointclouds.org/ -# license: "metapackage" -# description: | -# QT based Computer Aided Design application -# Automatic 3d tetrahedral mesh generator -# Development platform for CAD/CAE, 3D surface/solid modeling and data exchange -# Kinematics and Dynamics Library (KDL) -# 2D/3D image and point cloud processing -# labels: -# emerge.jobs: "1" -# emerge.packages: >- -# media-gfx/freecad -# provides: -# - category: "media-gfx" -# name: "freecad" -# version: ">=0" -# - category: "dev-libs" -# name: "OpenNI2" -# version: ">=0" -# - category: "dev-python" -# name: "pivy" -# version: ">=0" -# - category: "media-gfx" -# name: "netgen" -# version: ">=0" -# - category: "media-gfx" -# name: "openscad" -# version: ">=0" -# - category: "sci-libs" -# name: "med" -# version: ">=0" -# - category: "sci-libs" -# name: "orocos_kdl" -# version: ">=0" -# - category: "sci-libs" -# name: "pcl" -# version: ">=0" -# atoms: -# - atom: "media-gfx/freecad" -# use: "addonmgr fem gui idf image inspection material netgen openscad part-design path points qt6 raytracing robot show surface techdraw tux" -# accept_keywords: "~amd64" -# - atom: "media-gfx/netgen" -# use: "ffmpeg gui jpeg mpi opencascade python" -# - atom: "media-gfx/openscad" -# use: "cairo egl gamepad gui hidapi spacenav # mimalloc" -# - atom: "sci-libs/med" -# use: "python fortran # mpi" -# - atom: "sci-libs/pcl" -# use: "opengl openni2 pcap png qhull qt6 usb vtk # cuda doc opengl png qt5 qt6 usb tutorials" -# inner_build_reqs: -# - app-text/dos2unix -# - dev-lang/swig -# requires: -# - <<: *layers-vtk -# - <<: *libs-coin -# - <<: *libs-libspnav -# - <<: *libs-qtpy -# build_requires: -# - <<: *layers-vtk +Unstable for KDE/Qt 6 +- category: "apps" + name: "freecad" + version: "1.0_rc2+1" + uri: + - https://www.freecad.org/ + - https://ngsolve.org/ + - https://www.orocos.org/kdl + - https://pointclouds.org/ + license: "metapackage" + description: | + QT based Computer Aided Design application + Automatic 3d tetrahedral mesh generator + Development platform for CAD/CAE, 3D surface/solid modeling and data exchange + Kinematics and Dynamics Library (KDL) + 2D/3D image and point cloud processing + labels: + emerge.jobs: "1" + emerge.packages: >- + media-gfx/freecad + provides: + - category: "media-gfx" + name: "freecad" + version: ">=0" + - category: "dev-libs" + name: "OpenNI2" + version: ">=0" + - category: "dev-python" + name: "pivy" + version: ">=0" + - category: "media-gfx" + name: "netgen" + version: ">=0" + - category: "media-gfx" + name: "openscad" + version: ">=0" + - category: "sci-libs" + name: "med" + version: ">=0" + - category: "sci-libs" + name: "orocos_kdl" + version: ">=0" + - category: "sci-libs" + name: "pcl" + version: ">=0" + atoms: + - atom: "media-gfx/freecad" + use: "addonmgr fem gui idf image inspection material netgen openscad part-design path points qt6 raytracing robot show surface techdraw tux" + accept_keywords: "~amd64" + - atom: "media-gfx/netgen" + use: "ffmpeg gui jpeg mpi opencascade python" + - atom: "media-gfx/openscad" + use: "cairo egl gamepad gui hidapi spacenav # mimalloc" + - atom: "sci-libs/med" + use: "python fortran # mpi" + - atom: "sci-libs/pcl" + use: "opengl openni2 pcap png qhull qt6 usb vtk # cuda doc opengl png qt5 qt6 usb tutorials" + inner_build_reqs: + - app-text/dos2unix + - dev-lang/swig + requires: + - <<: *layers-vtk + - <<: *libs-coin + - <<: *libs-libspnav + - <<: *libs-qtpy + build_requires: + - <<: *layers-vtk - category: "apps" name: "freeciv" @@ -19222,6 +19225,35 @@ packages: build_requires: - <<: *layers-gnome-common +- category: "apps" + name: "logitech-linux-rpm-led" + version: "0.1" + uri: + - https://github.com/IvanVojtko/logitech-linux-rpm-led + license: "GPL-3.0" + description: "Enable RPM LED indicator on Logitech G29 steering wheel in Linux" + provides: + - category: "games-util" + name: "logitech-linux-rpm-led" + version: ">=0" + prepare: + - git clone https://github.com/IvanVojtko/logitech-linux-rpm-led.git + setup: + - mkdir -p /opt/logitech-linux-rpm-led + - cp -r logitech-linux-rpm-led/games /opt/logitech-linux-rpm-led + - cp -r logitech-linux-rpm-led/icons /opt/logitech-linux-rpm-led + - cp -r logitech-linux-rpm-led/wheels /opt/logitech-linux-rpm-led + - cp logitech-linux-rpm-led/LICENSE /opt/logitech-linux-rpm-led + - cp logitech-linux-rpm-led/README.md /opt/logitech-linux-rpm-led + - cp logitech-linux-rpm-led/main.py /opt/logitech-linux-rpm-led + - cp logitech-linux-rpm-led/requirements.txt /opt/logitech-linux-rpm-led + requires: + - <<: *layers-X + - <<: *libs-hid + - <<: *libs-pgi + build_requires: + - <<: *layers-X + - &apps-lyx category: "apps" name: "lyx"