aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app-misc/pacman-contrib/Manifest2
-rw-r--r--app-misc/pacman-contrib/pacman-contrib-1.10.6.ebuild (renamed from app-misc/pacman-contrib/pacman-contrib-1.10.5.ebuild)0
-rw-r--r--metadata/md5-cache/games-emulation/simple64-core-99992
-rw-r--r--metadata/md5-cache/games-emulation/simple64-gui-999914
-rw-r--r--metadata/md5-cache/games-emulation/simple64-video-parallel-999913
-rw-r--r--sys-apps/pacman/pacman-7.0.0.ebuild78
6 files changed, 107 insertions, 2 deletions
diff --git a/app-misc/pacman-contrib/Manifest b/app-misc/pacman-contrib/Manifest
index c6cacf3..177c77c 100644
--- a/app-misc/pacman-contrib/Manifest
+++ b/app-misc/pacman-contrib/Manifest
@@ -1 +1 @@
-DIST pacman-contrib-v1.10.5.tar.bz2 51514 BLAKE2B d7e62bb6699fd1b3214f085657ed0f17bd444acb2a8bf0d6303ad08143374fccb21c71d415ad100f3325d495b5a564e061d148907f52a79953c32253d084b691 SHA512 bcc80c52644a8e3d566de2bc43dd0dfd7f14878aa41a46cca6ac89a9b54d8142aafd02c08d36507fd975ae26c1d9549c583038c1a778489fce39bb54f0e4496a
+DIST pacman-contrib-v1.10.6.tar.bz2 51662 BLAKE2B 2c9c1aa86c76ed391850480effe02805ee07a4e6b85b9a01c9d39dfb5dd65c66c717001574a9c87cfebf5334dc90117d1f1184b15be0e057214886e0bfcb17e9 SHA512 9f273e1355c384028c10c4e168286075145f1be01c0db8cf1cd18958796ee425cdc1eda143df6abee3a4b88eaa4dec2e0f0d5e5a3ac3bb51bc9d9b63eaf55ed2
diff --git a/app-misc/pacman-contrib/pacman-contrib-1.10.5.ebuild b/app-misc/pacman-contrib/pacman-contrib-1.10.6.ebuild
index 601f870..601f870 100644
--- a/app-misc/pacman-contrib/pacman-contrib-1.10.5.ebuild
+++ b/app-misc/pacman-contrib/pacman-contrib-1.10.6.ebuild
diff --git a/metadata/md5-cache/games-emulation/simple64-core-9999 b/metadata/md5-cache/games-emulation/simple64-core-9999
index 0e3ce36..635d1ef 100644
--- a/metadata/md5-cache/games-emulation/simple64-core-9999
+++ b/metadata/md5-cache/games-emulation/simple64-core-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2 Apache-2.0 BSD-2 LGPL-2.1+ ZLIB BitstreamVera
PROPERTIES=live
RDEPEND=media-libs/libpng sys-libs/zlib media-libs/libsdl2 !!games-emulation/mupen64plus-core
SLOT=0/9999
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c git-r3 fbb2889c81f3a05910c1524db69425c1
+_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake 258a4691fd43b8cd5814cb1acbb3c7df git-r3 875eb471682d3e1f18da124be97dcc81
_md5_=e04d16049986539e54155f966e817f14
diff --git a/metadata/md5-cache/games-emulation/simple64-gui-9999 b/metadata/md5-cache/games-emulation/simple64-gui-9999
new file mode 100644
index 0000000..08310a7
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/simple64-gui-9999
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=games-emulation/simple64-core:= dev-qt/qtbase:6=[widgets] dev-qt/qtwebsockets:6= discord? ( dev-libs/discord-game-sdk )
+DESCRIPTION=Accurate Nintendo 64 Emulator, GUI frontend
+EAPI=8
+HOMEPAGE=https://simple64.github.io/
+INHERIT=cmake git-r3
+IUSE=discord
+LICENSE=GPL-2 Apache-2.0 BSD-2 LGPL-2.1+ ZLIB BitstreamVera
+PROPERTIES=live
+RDEPEND=games-emulation/simple64-core:= dev-qt/qtbase:6=[widgets] dev-qt/qtwebsockets:6= discord? ( dev-libs/discord-game-sdk )
+SLOT=0/9999
+_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake 258a4691fd43b8cd5814cb1acbb3c7df git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=fd4b6a87ac455fee89dd3482b0773d51
diff --git a/metadata/md5-cache/games-emulation/simple64-video-parallel-9999 b/metadata/md5-cache/games-emulation/simple64-video-parallel-9999
new file mode 100644
index 0000000..fa631b7
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/simple64-video-parallel-9999
@@ -0,0 +1,13 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=games-emulation/simple64-core:= dev-util/vulkan-headers
+DESCRIPTION=Accurate Nintendo 64 Emulator, paraLLEl-RDP video plugin
+EAPI=8
+HOMEPAGE=https://simple64.github.io/
+INHERIT=cmake git-r3
+LICENSE=MIT
+PROPERTIES=live
+RDEPEND=games-emulation/simple64-core:= dev-util/vulkan-headers media-libs/vulkan-loader
+SLOT=0/9999
+_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake 258a4691fd43b8cd5814cb1acbb3c7df git-r3 875eb471682d3e1f18da124be97dcc81
+_md5_=26e236216830b4e5c2ebedb1dd0bb05b
diff --git a/sys-apps/pacman/pacman-7.0.0.ebuild b/sys-apps/pacman/pacman-7.0.0.ebuild
new file mode 100644
index 0000000..75838da
--- /dev/null
+++ b/sys-apps/pacman/pacman-7.0.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Archlinux's binary package manager"
+HOMEPAGE="https://archlinux.org/pacman/"
+
+if [[ ${PV} == 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.archlinux.org/pacman/pacman.git"
+else
+ SRC_URI="https://sources.archlinux.org/other/pacman/${P}.tar.xz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0/13"
+
+IUSE="curl debug doc +gpg test"
+
+RDEPEND="
+ curl? ( net-misc/curl )
+ gpg? ( app-crypt/gpgme:= )
+ dev-libs/openssl:0=
+ app-arch/libarchive
+"
+DEPEND="
+ ${RDEPEND}
+ app-text/asciidoc
+ doc? ( app-doc/doxygen )
+ test? (
+ sys-apps/fakeroot
+ sys-apps/fakechroot
+ )
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local emesonargs=(
+ --localstatedir=/var
+ -D crypto=openssl
+ -D doc=enabled
+ $(meson_use debug)
+ $(meson_feature curl)
+ $(meson_feature doc doxygen)
+ $(meson_feature gpg gpgme)
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ # avoid creating stuff inside /var/cache/
+ # see bug #633742 for more information
+ rm -r "${D}"/var/cache/pacman
+ rmdir "${D}"/var/cache
+}
+
+pkg_postinst() {
+ einfo ""
+ einfo "The default root dir was set to ${EPREFIX}/var/chroot/archlinux"
+ einfo "to avoid breaking Gentoo systems due to oscitancy."
+ einfo "If you prefer another directory, take a look at"
+ einfo "pacman's parameter -r|--root)."
+ einfo ""
+ einfo "You will need to setup at least one mirror in /etc/pacman.d/mirrorlist."
+ einfo "Please generate it manually according to the Archlinux documentation:"
+ einfo "https://wiki.archlinux.org/index.php/Mirror"
+ einfo ""
+ einfo "The pacman-contrib scripts have been moved out of the main pacman"
+ einfo "package and now have to be installed from app-misc/pacman-contrib."
+ einfo ""
+}