diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest index 076dbb2dfd..27b6063169 100644 --- a/app-misc/doublecmd-bin/Manifest +++ b/app-misc/doublecmd-bin/Manifest @@ -2,3 +2,7 @@ DIST doublecmd-1.0.6.gtk2.i386.tar.xz 7383328 BLAKE2B 8e56421c4188a2cb65bc9cfa2d DIST doublecmd-1.0.6.gtk2.x86_64.tar.xz 8129312 BLAKE2B 4184327ddf7eea72af031ded2f11ce74c5c75cb58fbb5dd5c4098cff2cbd0f096a178142ff9ef33bbc1e0551251609a9ebd713778e61ae478e1ee9ac83753b3a SHA512 6c2f4091805db83d28ccb2ba0980def766c1ab85b31045fc078ee3e10884d30a734dfd0f42bc4080c7a2df5d3d8da02cacd4b2f26c1a23083ba3050ecf314282 DIST doublecmd-1.0.6.qt.i386.tar.xz 7936084 BLAKE2B e4f0f63afa4b86ace5f37f6cc7d9bb76ae095476a62bc2d4f896924f29452e59aef4c510c434937cab5d2354b6ff67246332782af7dfd6acca6fb873151aaeee SHA512 7a1fba9cdd919863e16233d5b6d6098e4ef4df7fc3a3d99fb4c16958d58515d330cced90278e8008676f5b9ab5f4a7df697ba6d60bd98f4ebf34a6d9fdb004dc DIST doublecmd-1.0.6.qt.x86_64.tar.xz 8622596 BLAKE2B 7437413af925aca5e4544119a5782f57eec03d075296c7ad127666205c26b44322668f0e8e63102ac73de1f447cdc2e7e20b3da100abc1a3643a75c7589115ef SHA512 1cd2b2ce36643e793e0a42efb036d9a6923e76816a6e7ea2a5365e58690d969a7e5e1443a80369b135d617bdba38739d0e193a7cefe57d7de67d9b746499bbf8 +DIST doublecmd-1.0.7.gtk2.i386.tar.xz 7520284 BLAKE2B fb0c1c0585ee27153dfaef6c77341beb19663dc45a94dbc943c8d70efafc4076b52cb531f11f1091e11a02d164f8b971ca2ca2b833fe176641bbcce0002018f4 SHA512 b85dfb7a806746374b6597388f82bb5c2395216b3a75773ab7eb6558d385cfe96e34c0d486afe2d74db7f4914bec39e630336aef0945c9748078476f51625656 +DIST doublecmd-1.0.7.gtk2.x86_64.tar.xz 8281832 BLAKE2B 1225d00e744c766ba52f10b1f69cfae4ceeda450e590bde5961960565ed2d7e5eeb8bb63059ddb283da50b95b626d0cbf3296d30df82086b07cf79c0faf2bb7c SHA512 5eab1ddb41ed569671db8f30358873ef7a5bdec3d9d65e296c212bb8282c1382a77123fe4cb58ac2f0b78c4d52a6fde80ed97f8d3278cf4e202f339ad381c585 +DIST doublecmd-1.0.7.qt.i386.tar.xz 7909008 BLAKE2B ef5512404d071c1b3780527046109dfa4a2569392e4e89ebdc5ac5eb1304e84d16e1e6d6eb72af51db6463f31158cea46f398c9af7e00a2a838ccc72b940113f SHA512 1186b17eacc87b762d10de23e0ae319ef1282b832e10561633ce6b42916bb97825d8467e8f96b61fcf723c4f21ce401a3f6ae5adc736d023953b1ed733129f25 +DIST doublecmd-1.0.7.qt.x86_64.tar.xz 8609844 BLAKE2B 47f8e37e9ff20811fae59e00c46bb9a04bc500ca8583f03da9aa8b66ced305bd3eba86b35a725bf17ea47c833167e81982a4b17e0f55a1aea2bddee8f7f77988 SHA512 b8f59dc8c8d417bf2491dfb74594d6069f2eebeee7ba3c37dfa047b05e9d8b5383b6f234025f0b6ce4357488900be73f3dc0bea7c0861d6e21c3d28d1d729078 diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.0.7.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-1.0.7.ebuild new file mode 100644 index 0000000000..70b96f2658 --- /dev/null +++ b/app-misc/doublecmd-bin/doublecmd-bin-1.0.7.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper xdg + +MY_PN="doublecmd" +DESCRIPTION="Free cross platform open source file manager with two panels side by side." +HOMEPAGE="https://doublecmd.sourceforge.io/" + +SRC_URI="amd64? ( + gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz ) + qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.x86_64.tar.xz ) + ) + x86? ( + gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz ) + qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.i386.tar.xz ) + )" + +# Licenses for package and plugins +LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +IUSE="gtk qt5" +REQUIRED_USE=" ^^ ( gtk qt5 ) " + +S="${WORKDIR}/${MY_PN}" + +QA_PREBUILT=" + */doublecmd + */libQt5Pas.so.1 +" + +## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2 +## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here). +## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X] +## therefore it is mentioned here explicitly. +RDEPEND=" + dev-libs/glib:2 + sys-apps/dbus + x11-libs/libX11 + virtual/libc + gtk? ( x11-libs/gtk+:2 ) + qt5? ( + dev-qt/qtgui:5 + dev-qt/qtx11extras:5 + ) +" + +src_install(){ + insinto "/opt/${PN}" + doins -r "${S}/." + + # Remove doublecmd.inf to use config from user home directory + rm "${ED}/opt/${PN}"/doublecmd.inf || die + + exeinto "/opt/${PN}" + doexe "${S}/${MY_PN}" + make_wrapper ${MY_PN} "/opt/${PN}/${MY_PN}" "" "/opt/${PN}" "/opt/bin/" + + doicon -s 48 ${MY_PN}.png + make_desktop_entry "${MY_PN}" "Double Commander" "${MY_PN}" "Utility;" || die "Failed making desktop entry!" +} diff --git a/dev-util/dockerfile-language-server/Manifest b/dev-util/dockerfile-language-server/Manifest new file mode 100644 index 0000000000..8d466b8f8c --- /dev/null +++ b/dev-util/dockerfile-language-server/Manifest @@ -0,0 +1,2 @@ +DIST dockerfile-language-server-0.9.0-deps.tar.xz 947604 BLAKE2B 440d68131507f3e0b265ea117fda452f860233960ad5bccf41e9163c12ce62fedd643e067a074bb007031b041b16ee67379bb755931d0476e7e0399a67d72537 SHA512 6195007faa078319e4a67c1fbe8c33fe002f6f92f0dfd18f5393151cf78b27d1ff57e0d2916be45b4817b5a67c6da35843f4a5fd96d3c2f02301705f304caeb8 +DIST dockerfile-language-server-nodejs-0.9.0.tgz 19571 BLAKE2B 0b75afcdb2238b4c28799b27642ea4f26cc60c4615b3636bc875e183911c70ec65234d8a7131a5d9e327e9c8d29973ea52524995117735c9ec142373a813e4d2 SHA512 40f59c5316db35369669142b24a5019825c8ea213c97b7fcd5b0956998b3088915838a72ff8a369a1a3e00a94b52c65c0a6979b2cf0c909db9ed2155d816560a diff --git a/dev-util/dockerfile-language-server/dockerfile-language-server-0.9.0.ebuild b/dev-util/dockerfile-language-server/dockerfile-language-server-0.9.0.ebuild new file mode 100644 index 0000000000..025449b220 --- /dev/null +++ b/dev-util/dockerfile-language-server/dockerfile-language-server-0.9.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="${PN}-nodejs-${PV}" + +DESCRIPTION="A language server for Dockerfiles" +HOMEPAGE="https://github.com/rcjsuen/dockerfile-language-server-nodejs" +SRC_URI=" + mirror://npm/${PN}-nodejs/-/${MY_P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache "$(realpath ./npm-cache)" install $(portageq envvar DISTDIR)/${MY_P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-libs/nodejs" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${MY_P}.tgz || die "npm install failed" + + einstalldocs +} diff --git a/dev-util/dockerfile-language-server/metadata.xml b/dev-util/dockerfile-language-server/metadata.xml new file mode 100644 index 0000000000..faec6f5268 --- /dev/null +++ b/dev-util/dockerfile-language-server/metadata.xml @@ -0,0 +1,11 @@ + + + + + gentoo@tastytea.de + Ronny (tastytea) Gutbrod + + + rcjsuen/dockerfile-language-server-nodejs + + diff --git a/dev-util/pmbootstrap/Manifest b/dev-util/pmbootstrap/Manifest index 9a3ecc4c98..1a42c86822 100644 --- a/dev-util/pmbootstrap/Manifest +++ b/dev-util/pmbootstrap/Manifest @@ -1 +1 @@ -DIST pmbootstrap-1.45.0.tar.gz 226591 BLAKE2B 163c10102fab1c700d493bad7a007ebb2feed83f99ee9faba8ef71f1aab9ebbe6a8f2ff19d181ba01a1b121d31e36f32b20dd6ce4b9d408ec5eddc9f90b998c7 SHA512 7e62bed9350a54ea875bed6c17c7070b87900589e0db89b865baa0a5d7d211a439f308cf5b544f896d58cb4439bb1ce424e9d42defeb8ec7b14308f62a0529bf +DIST pmbootstrap-1.46.0.tar.gz 226827 BLAKE2B 5352f6c9bc359698d85aad53bbd9046869fed084d0f81c7a40efff829e186b7635e166cd6812f205ce017bfbd9e1f9f5744e0fb241d909889e0de1cc7abf8a0f SHA512 d685cb9e1ee457f4839935f92c3e2941e7642439b29a02a352b217f4bf2dc270ecff5883bb7fb1ccb2e413d20d3d92fc9cd7db048e90d5bfa0bc570f7a7db39d diff --git a/dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild b/dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild similarity index 97% rename from dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild rename to dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild index 2dc8bba6fb..3202423716 100644 --- a/dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild +++ b/dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_COMPAT=( python3_{8..11} ) DISTUTILS_SINGLE_IMPL=1 inherit distutils-r1 linux-info diff --git a/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild b/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild index 65ce1ce481..e52f9072f0 100644 --- a/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild +++ b/sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild @@ -20,12 +20,15 @@ SLOT="0" KEYWORDS="~amd64" # As of 3.5.6, wayland support required for gtk even when running on xorg. -RDEPEND=">=x11-libs/gtk+-3.24.34[wayland] +RDEPEND="x11-libs/gtk+:3[wayland] + x11-libs/gtk+:2 >=virtual/glu-9.0-r2 >=virtual/jdk-17" RESTRICT="strip" +QA_PREBUILT="opt/VESTA/*" + src_install() { insinto /opt/VESTA doins -r "${S}"/* diff --git a/sci-chemistry/xcrysden/files/xcrysden-1.6.2-LDFLAGS.patch b/sci-chemistry/xcrysden/files/xcrysden-1.6.2-LDFLAGS.patch new file mode 100644 index 0000000000..1ae39ae5ec --- /dev/null +++ b/sci-chemistry/xcrysden/files/xcrysden-1.6.2-LDFLAGS.patch @@ -0,0 +1,171 @@ +diff --git a/C/Makefile b/C/Makefile +index 2aa0307..452e0f1 100644 +--- a/C/Makefile ++++ b/C/Makefile +@@ -12,7 +12,7 @@ include make-objects + + .SUFFIXES: .o .c + .c.o: +- $(CC) $(CFLAGS) $(CPPFLAGS) $(INCS) -c $< ++ $(CC) $(LDFLAGS) $(CFLAGS) $(CPPFLAGS) $(INCS) -c $< + + objects = $(XC_OBJS) $(EXTERNAL_OBJS) + +@@ -24,18 +24,18 @@ compile: + #objects: $(objects) + # + #$(objects): %.o: %.c +-# $(CC) $(CFLAGS) $(CPPFLAGS) $(INCS) -c $< ++# $(CC) $(LDFLAGS) $(CFLAGS) $(CPPFLAGS) $(INCS) -c $< + + xcrys: $(XC_OBJS) $(EXTERNAL_OBJS) +- $(CC) $(CFLAGS) $(XC_OBJS) $(EXTERNAL_OBJS) \ ++ $(CC) $(LDFLAGS) $(CFLAGS) $(XC_OBJS) $(EXTERNAL_OBJS) \ + -o xcrys $(FFTW3_LIB) $(MESCHACH_LIB) $(TK_LIB) $(TCL_LIB) $(TOGL_LIB) $(GLU_LIB) $(GL_LIB) $(X_LIB) $(MATH) $(LDLIB) $(EXT_LIB) + + xctclsh: xcTclsh.o +- $(CC) $(CFLAGS) xcTclsh.o -o xctclsh $(TCL_LIB) $(MATH) $(LDLIB) ++ $(CC) $(LDFLAGS) $(CFLAGS) xcTclsh.o -o xctclsh $(TCL_LIB) $(MATH) $(LDLIB) + + XFS_OBJS = xsf2xsf.o + xsf2xsf: $(XFS_OBJS) +- $(CC) $(CFLAGS) $(XFS_OBJS) -o xsf2xsf $(MATH) $(LDLIB) ++ $(CC) $(LDFLAGS) $(CFLAGS) $(XFS_OBJS) -o xsf2xsf $(MATH) $(LDLIB) + + + install: +diff --git a/F/Makefile b/F/Makefile +index 3f8270e..92f17d1 100644 +--- a/F/Makefile ++++ b/F/Makefile +@@ -4,10 +4,10 @@ include ../Make.sys + .SUFFIXES : .o .f .f90 + + .f90.o: +- $(FC) $(FFLAGS) -c $< ++ $(FC) $(LDFLAGS) $(FFLAGS) -c $< + + .f.o: +- $(FC) $(FFLAGS) -c $< ++ $(FC) $(LDFLAGS) $(FFLAGS) -c $< + + OBJ = gengeom.o \ + multhexa.o \ +@@ -73,70 +73,70 @@ spaghetti: + cd SRC_spaghetti; $(MAKE) + + gengeom: $(OBJ) +- $(FC) $(FFLAGS) -o gengeom $(OBJ) ++ $(FC) $(LDFLAGS) $(FFLAGS) -o gengeom $(OBJ) + + calplane: $(OBJ2) +- $(FC) $(FFLAGS) -o calplane $(OBJ2) ++ $(FC) $(LDFLAGS) $(FFLAGS) -o calplane $(OBJ2) + + atomlab: $(OBJ3) +- $(FC) $(FFLAGS) -o atomlab $(OBJ3) ++ $(FC) $(LDFLAGS) $(FFLAGS) -o atomlab $(OBJ3) + + recvec: recvec.o auxil.o +- $(FC) $(FFLAGS) -o recvec recvec.o auxil.o ++ $(FC) $(LDFLAGS) $(FFLAGS) -o recvec recvec.o auxil.o + + str2xcr: $(OBJ5) +- $(FC) $(FFLAGS) -o str2xcr $(OBJ5) ++ $(FC) $(LDFLAGS) $(FFLAGS) -o str2xcr $(OBJ5) + + fracCoor: fracCoor.o auxil.o readf1.o +- $(FC) $(FFLAGS) -o fracCoor fracCoor.o auxil.o readf1.o ++ $(FC) $(LDFLAGS) $(FFLAGS) -o fracCoor fracCoor.o auxil.o readf1.o + + multislab: $(OBJ6) +- $(FC) $(FFLAGS) -o multislab $(OBJ6) ++ $(FC) $(LDFLAGS) $(FFLAGS) -o multislab $(OBJ6) + + savestruct: $(OBJ7) +- $(FC) $(FFLAGS) -o savestruct $(OBJ7) ++ $(FC) $(LDFLAGS) $(FFLAGS) -o savestruct $(OBJ7) + + ftnunit: ftnunit.o +- $(FC) $(FFLAGS) -o ftnunit ftnunit.o ++ $(FC) $(LDFLAGS) $(FFLAGS) -o ftnunit ftnunit.o + + kPath: $(OBJ8) +- $(FC) $(FFLAGS) -o kPath $(OBJ8) ++ $(FC) $(LDFLAGS) $(FFLAGS) -o kPath $(OBJ8) + + pwKPath: $(OBJ88) +- $(FC) $(FFLAGS) -o pwKPath $(OBJ88) ++ $(FC) $(LDFLAGS) $(FFLAGS) -o pwKPath $(OBJ88) + + fhi_inpini2ftn34: fhi_inpini2ftn34.o +- $(FC) $(FFLAGS) -o fhi_inpini2ftn34 fhi_inpini2ftn34.o ++ $(FC) $(LDFLAGS) $(FFLAGS) -o fhi_inpini2ftn34 fhi_inpini2ftn34.o + + fhi_coord2xcr: fhi_coord2xcr.o +- $(FC) $(FFLAGS) -o fhi_coord2xcr fhi_coord2xcr.o ++ $(FC) $(LDFLAGS) $(FFLAGS) -o fhi_coord2xcr fhi_coord2xcr.o + + wn_readbands: $(OBJ9) +- $(FC) $(FFLAGS) -o wn_readbands $(OBJ9) $(OBJ10) ++ $(FC) $(LDFLAGS) $(FFLAGS) -o wn_readbands $(OBJ9) $(OBJ10) + + wn_readbakgen: wn_readbakgen.o +- $(FC) $(FFLAGS) -o wn_readbakgen wn_readbakgen.o ++ $(FC) $(LDFLAGS) $(FFLAGS) -o wn_readbakgen wn_readbakgen.o + + pw: pwi2xsf pwi2xsf_old pwo_xsf2xsf + + + pwi2xsf_old: $(OBJ11) +- $(FC) $(FFLAGS) -o pwi2xsf_old $(OBJ11) ++ $(FC) $(LDFLAGS) $(FFLAGS) -o pwi2xsf_old $(OBJ11) + + pwi2xsf: $(OBJ111) +- $(FC) $(FFLAGS) -o pwi2xsf $(OBJ111) ++ $(FC) $(LDFLAGS) $(FFLAGS) -o pwi2xsf $(OBJ111) + + pwo_xsf2xsf: $(OBJ13) +- $(FC) $(FFLAGS) -o pwo_xsf2xsf $(OBJ13) ++ $(FC) $(LDFLAGS) $(FFLAGS) -o pwo_xsf2xsf $(OBJ13) + + fsReadBXSF: $(OBJ12) +- $(FC) $(FFLAGS) -o fsReadBXSF $(OBJ12) ++ $(FC) $(LDFLAGS) $(FFLAGS) -o fsReadBXSF $(OBJ12) + + cube2xsf: cube2xsf.o +- $(FC) $(FFLAGS) -o cube2xsf cube2xsf.o ++ $(FC) $(LDFLAGS) $(FFLAGS) -o cube2xsf cube2xsf.o + + xsf2cube: xsf2cube.o +- $(FC) $(FFLAGS) -o xsf2cube xsf2cube.o ++ $(FC) $(LDFLAGS) $(FFLAGS) -o xsf2cube xsf2cube.o + + PROGRAMS = \ + gengeom calplane atomlab recvec str2xcr fracCoor \ +diff --git a/F/SRC_nn/Makefile b/F/SRC_nn/Makefile +index 2e44de1..06ae768 100644 +--- a/F/SRC_nn/Makefile ++++ b/F/SRC_nn/Makefile +@@ -7,7 +7,7 @@ OBJ = nn.o \ + all: nn install + + nn: $(OBJ) +- $(FC) $(FFLAGS) $(OBJ) -o nn ++ $(FC) $(LDFLAGS) $(FFLAGS) $(OBJ) -o nn + + install: + if test -f nn.exe ; then cp nn.exe ../../bin ; \ +diff --git a/Makefile b/Makefile +index cfdc14a..f40c8c1 100644 +--- a/Makefile ++++ b/Makefile +@@ -4,6 +4,8 @@ + # + #------------------------------------------------------------------------ + ++export LDFLAGS ++ + SHELL = /bin/sh + TOPDIR = $(CURDIR) + TCL_INDEX = $(TOPDIR)/util/tcl_index diff --git a/sci-chemistry/xcrysden/xcrysden-1.6.2.ebuild b/sci-chemistry/xcrysden/xcrysden-1.6.2.ebuild index b76f8a0a15..8d43bcf437 100644 --- a/sci-chemistry/xcrysden/xcrysden-1.6.2.ebuild +++ b/sci-chemistry/xcrysden/xcrysden-1.6.2.ebuild @@ -30,6 +30,7 @@ DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}/${P}-ext-bwidget.patch" + "${FILESDIR}/${P}-LDFLAGS.patch" "${FILESDIR}/${P}-Togl-lib.patch" "${FILESDIR}/${P}-wrapper-paths.patch" ) diff --git a/sys-boot/woeusb-ng/Manifest b/sys-boot/woeusb-ng/Manifest new file mode 100644 index 0000000000..adc8473590 --- /dev/null +++ b/sys-boot/woeusb-ng/Manifest @@ -0,0 +1 @@ +DIST woeusb-ng-0.2.10.tar.gz 213600 BLAKE2B 384d4e93eff97c3b953770247b18409c8f611c9fe72a3292ed69e1d4ba12bf02018336adc5fcceeb8a59b494380816bfe75a571818ec44b1311f6ce02afa478b SHA512 3fd3ad3c725aabf86ead18cde7a812d97dee81ada5830e91548bd4033bba94a2b77085d00b1972d999e5cc9978ee58d74d8b376a04fd7d6ce47c44c749c9d6a8 diff --git a/sys-boot/woeusb-ng/metadata.xml b/sys-boot/woeusb-ng/metadata.xml new file mode 100644 index 0000000000..def9232fcc --- /dev/null +++ b/sys-boot/woeusb-ng/metadata.xml @@ -0,0 +1,8 @@ + + + + + duje.mihanovic@skole.hr + Duje Mihanović + + diff --git a/sys-boot/woeusb-ng/woeusb-ng-0.2.10.ebuild b/sys-boot/woeusb-ng/woeusb-ng-0.2.10.ebuild new file mode 100644 index 0000000000..98d0f83379 --- /dev/null +++ b/sys-boot/woeusb-ng/woeusb-ng-0.2.10.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_SINGLE_IMPL=1 +inherit distutils-r1 + +DESCRIPTION="Create Windows installer USB from ISO (rewrite of WoeUSB)" +HOMEPAGE="https://github.com/WoeUSB/WoeUSB-ng" +SRC_URI="https://github.com/WoeUSB/WoeUSB-ng/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/WoeUSB-ng-${PV}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +DEPEND=" +dev-python/wxpython +" +RDEPEND=" +app-arch/p7zip +sys-boot/grub[grub_platforms_pc] +"