diff options
author | wiz <wiz@pkgsrc.org> | 2022-10-02 17:17:16 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2022-10-02 17:17:16 +0000 |
commit | 5e00009cfd00cb787acffa402f5661341b612953 (patch) | |
tree | e77987d18501e0a278c4ae44281857a1a27e3d67 | |
parent | a373a6d9f8183d5da4356a4636cf579f8b3f8a1d (diff) | |
download | pkgsrc-5e00009cfd00cb787acffa402f5661341b612953.tar.gz |
suse15_*: add many packages based on OpenSUSE 15.5
88 files changed, 1814 insertions, 2 deletions
diff --git a/emulators/Makefile b/emulators/Makefile index 3d6a08e58f7..44141406ef8 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.345 2022/06/06 14:20:45 rhialto Exp $ +# $NetBSD: Makefile,v 1.346 2022/10/02 17:17:16 wiz Exp $ # COMMENT= Emulators for other machines and systems @@ -388,6 +388,28 @@ SUBDIR+= suse131_qt4 SUBDIR+= suse131_slang SUBDIR+= suse131_sqlite3 SUBDIR+= suse131_x11 +SUBDIR+= suse15_alsa +SUBDIR+= suse15_base +SUBDIR+= suse15_binutils +SUBDIR+= suse15_expat +SUBDIR+= suse15_fontconfig +SUBDIR+= suse15_freetype2 +SUBDIR+= suse15_glib2 +SUBDIR+= suse15_glx +SUBDIR+= suse15_gtk3 +SUBDIR+= suse15_libdbus +SUBDIR+= suse15_libdrm +SUBDIR+= suse15_libffi +SUBDIR+= suse15_libjpeg +SUBDIR+= suse15_libpng +SUBDIR+= suse15_libsndfile +SUBDIR+= suse15_libsystemd +SUBDIR+= suse15_libtiff +SUBDIR+= suse15_libxml2 +SUBDIR+= suse15_locale +SUBDIR+= suse15_openssl +SUBDIR+= suse15_pulseaudio +SUBDIR+= suse15_x11 SUBDIR+= swarm SUBDIR+= sys161 SUBDIR+= tcl-hp-15c diff --git a/emulators/suse15_alsa/DESCR b/emulators/suse15_alsa/DESCR new file mode 100644 index 00000000000..3ee54635292 --- /dev/null +++ b/emulators/suse15_alsa/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require alsa shared libraries. diff --git a/emulators/suse15_alsa/Makefile b/emulators/suse15_alsa/Makefile new file mode 100644 index 00000000000..03ed3dae09e --- /dev/null +++ b/emulators/suse15_alsa/Makefile @@ -0,0 +1,30 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:17 wiz Exp $ + +PKGNAME= suse_alsa-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= alsa-1.2.6.1-150400.1.4.${SUSE_ARCH} +RPMPKGS+= alsa-oss-1.1.8-150300.12.3.2.${SUSE_ARCH} +RPMPKGS+= alsa-plugins-1.2.6-150400.1.10.${SUSE_ARCH} +RPMPKGS+= alsa-plugins-pulse-1.2.6-150400.1.10.${SUSE_ARCH} +RPMPKGS+= alsa-utils-1.2.6-150400.1.4.${SUSE_ARCH} +RPMPKGS+= libasound2-1.2.6.1-150400.1.4.${SUSE_ARCH} +RPMPKGS+= libatopology2-1.2.6.1-150400.1.4.${SUSE_ARCH} +RPMPKGS+= libsamplerate0-0.1.9-3.22.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for ALSA + +EMUL_MODULES.linux= base pulseaudio + +PLIST_SRC= ${PKGDIR}/PLIST ${RPM2PKG_PLIST} + +post-install: + ${INSTALL_DATA} ${FILESDIR}/60-oss.conf \ + ${DESTDIR}${PREFIX}/${EMULSUBDIR}/usr/share/alsa/alsa.conf.d/ +# TODO: needs checking + ${SED} -e 's/type pulse/type oss/g' \ + < ${DESTDIR}${PREFIX}/${EMULSUBDIR}/etc/alsa/conf.d/99-pulseaudio-default.conf.example \ + > ${DESTDIR}${PREFIX}/${EMULSUBDIR}/etc/alsa/conf.d/99-oss-default.conf + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_alsa/PLIST b/emulators/suse15_alsa/PLIST new file mode 100644 index 00000000000..c87b1c8b850 --- /dev/null +++ b/emulators/suse15_alsa/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1 2022/10/02 17:17:17 wiz Exp $ +${EMULSUBDIRSLASH}etc/alsa/conf.d/99-oss-default.conf +${EMULSUBDIRSLASH}usr/share/alsa/alsa.conf.d/60-oss.conf diff --git a/emulators/suse15_alsa/distinfo b/emulators/suse15_alsa/distinfo new file mode 100644 index 00000000000..b8bbc4ddce7 --- /dev/null +++ b/emulators/suse15_alsa/distinfo @@ -0,0 +1,26 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:17 wiz Exp $ + +BLAKE2s (suse155/alsa-1.2.6.1-150400.1.4.x86_64.rpm) = f194a836c93cb3236d01015e0423f2f85ecebff42a909c0f69fc4421cb424add +SHA512 (suse155/alsa-1.2.6.1-150400.1.4.x86_64.rpm) = 84c0af7201fc03fe4d429ef66da398833967bce0272b7d280e747bbb99d90f2b86f7792614c432ce07684454fa3f0e198bf97f059f842b6316da217de9511edc +Size (suse155/alsa-1.2.6.1-150400.1.4.x86_64.rpm) = 1201940 bytes +BLAKE2s (suse155/alsa-oss-1.1.8-150300.12.3.2.x86_64.rpm) = 9afc8edb11b0daa2a6e5f611cac41907ca6a2d19e422ac2f6a3d312a5a647321 +SHA512 (suse155/alsa-oss-1.1.8-150300.12.3.2.x86_64.rpm) = 522d3a46a774c42fd829b36db00645fb3a91dd7e75cd8dd83edd6ef2760c1c6428cbf780d5a660c8bb107d224e1a1d4257e96df82fc7b20aab51dff1d9b1d19f +Size (suse155/alsa-oss-1.1.8-150300.12.3.2.x86_64.rpm) = 41008 bytes +BLAKE2s (suse155/alsa-plugins-1.2.6-150400.1.10.x86_64.rpm) = d9eed3951d27ff9a5cb3e903c5b945c18e1dca0fbc39eb14620a498a8bb6ba19 +SHA512 (suse155/alsa-plugins-1.2.6-150400.1.10.x86_64.rpm) = 85f1faea665e3d706171406fe3c7f3c7719a3997983a11ef01efbdf2e3d73aa48e51205a1372fcd359ad39ed4e71db1d250959a6e61e6ba30fce7802f8f1a5d6 +Size (suse155/alsa-plugins-1.2.6-150400.1.10.x86_64.rpm) = 26084 bytes +BLAKE2s (suse155/alsa-plugins-pulse-1.2.6-150400.1.10.x86_64.rpm) = 4716a56a26d39abae26a3db1a851715e25ee18a5eae40edc128884c707074bec +SHA512 (suse155/alsa-plugins-pulse-1.2.6-150400.1.10.x86_64.rpm) = 771f48e54d025e23265071653dc14aaa683cc78476e12f768d1cf1a73c371bc382f48763589da6dcf8d6eb47c198c37d191012fc592fdd2b4e7ae339dbc8f464 +Size (suse155/alsa-plugins-pulse-1.2.6-150400.1.10.x86_64.rpm) = 44872 bytes +BLAKE2s (suse155/alsa-utils-1.2.6-150400.1.4.x86_64.rpm) = bbe5fb9dc1f4dd1395647c8873cbf22003a92bbc4a7b0b25bc6feb65e9fe86cc +SHA512 (suse155/alsa-utils-1.2.6-150400.1.4.x86_64.rpm) = 3f3f814e41687e445b18038b5a3fe4862d2dd1b50597c2bd6d0945a0d6991d0b0180e421eb6a0c9e2bc6d78970172f712a7f12645b725e499e3293bcb366bf63 +Size (suse155/alsa-utils-1.2.6-150400.1.4.x86_64.rpm) = 1109372 bytes +BLAKE2s (suse155/libasound2-1.2.6.1-150400.1.4.x86_64.rpm) = 19fdd80125ba643ddadbdbd6fc8979ab6c9a46fe9b090a37497892320a06db00 +SHA512 (suse155/libasound2-1.2.6.1-150400.1.4.x86_64.rpm) = 844844d3c076293b7d6479adc4d198528ec80d9ed19e5e21ef541e948c290df019c378ec8c2e37448f2c6a3f5121a538935342385ce927497ad6b8f2022c3a5e +Size (suse155/libasound2-1.2.6.1-150400.1.4.x86_64.rpm) = 448200 bytes +BLAKE2s (suse155/libatopology2-1.2.6.1-150400.1.4.x86_64.rpm) = 700d23ae09f4419eaa611de3d759b91cdff1cffff823927f45efa8f8fbe4512b +SHA512 (suse155/libatopology2-1.2.6.1-150400.1.4.x86_64.rpm) = 9ebc68e59b148916821c5951e573a42c4c59a7a99316c891c5382f1523f7345267df72635bad6ccce5328df35c7fe49a72aa9e065a71e15cf3e21e2265d4193e +Size (suse155/libatopology2-1.2.6.1-150400.1.4.x86_64.rpm) = 127976 bytes +BLAKE2s (suse155/libsamplerate0-0.1.9-3.22.x86_64.rpm) = 7f43ff8c9eb46fa975f913a2e104366b66a0d850236009c396d56fa29a23f137 +SHA512 (suse155/libsamplerate0-0.1.9-3.22.x86_64.rpm) = 1ff06ed1d07d5155cea1ae8047f8aa9e40953cde13945c1ff8e1f2a1dd7a07d05831395c49b8ebae3df1fa886e4cdf377ac9d0ced3d8ec6173325e5e6f3e0758 +Size (suse155/libsamplerate0-0.1.9-3.22.x86_64.rpm) = 951012 bytes diff --git a/emulators/suse15_alsa/files/60-oss.conf b/emulators/suse15_alsa/files/60-oss.conf new file mode 100644 index 00000000000..24b5e6f6f64 --- /dev/null +++ b/emulators/suse15_alsa/files/60-oss.conf @@ -0,0 +1,15 @@ +# Add a specific named OSS pcm and ctl (typically useful for testing) + +pcm.oss { + type oss + device /dev/audio + hint { + show on + description "OSS" + } +} + +ctl.oss { + device /dev/audioctl + type oss +} diff --git a/emulators/suse15_base/DEINSTALL b/emulators/suse15_base/DEINSTALL new file mode 100644 index 00000000000..519ec9390ef --- /dev/null +++ b/emulators/suse15_base/DEINSTALL @@ -0,0 +1,24 @@ +# $NetBSD: DEINSTALL,v 1.1 2022/10/02 17:17:17 wiz Exp $ + +EMULDIR="${PKG_PREFIX}/@EMULSUBDIR@" + +case "${STAGE}" in +DEINSTALL) + # Run any actions that require root privileges. + ${TEST} ! -x ./+ROOT_ACTIONS || + ./+ROOT_ACTIONS REMOVE ${PKG_METADATA_DIR} || exit 1 + + # Blow away the /proc directory + ${RMDIR} -p ${EMULDIR}/proc + + # Remove some files created by pkgsrc. + ${RM} -f ${EMULDIR}/etc/ld.so.cache + ${RM} -f ${EMULDIR}/etc/mtab + ${RM} -f ${EMULDIR}/etc/group + ${RM} -f ${EMULDIR}/etc/gshadow + ${RM} -f ${EMULDIR}/etc/passwd + ${RM} -f ${EMULDIR}/etc/shadow + ${RM} -f ${EMULDIR}/var/cache/ldconfig/aux-cache + ${RM} -rf ${EMULDIR}/var/lock + ;; +esac diff --git a/emulators/suse15_base/DESCR b/emulators/suse15_base/DESCR new file mode 100644 index 00000000000..ada11fa06ab --- /dev/null +++ b/emulators/suse15_base/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +don't require X11 shared libraries. diff --git a/emulators/suse15_base/INSTALL b/emulators/suse15_base/INSTALL new file mode 100644 index 00000000000..e2aa484d404 --- /dev/null +++ b/emulators/suse15_base/INSTALL @@ -0,0 +1,151 @@ +# $NetBSD: INSTALL,v 1.1 2022/10/02 17:17:17 wiz Exp $ + +# Generate a +ROOT_ACTIONS script that runs certain actions that require +# superuser privileges. +# +case "${STAGE},$1" in +UNPACK,|UNPACK,+ROOT_ACTIONS) + ${CAT} > ./+ROOT_ACTIONS << 'EOF' +#!@SH@ +# +# +ROOT_ACTIONS - run actions requiring superuser privileges +# +# Usage: ./+ROOT_ACTIONS ADD|REMOVE [metadatadir] +# +# This script runs certain actions that require superuser privileges. +# If such privileges are not available, then simply output a message +# asking the user to run this script with the appropriate elevated +# privileges. +# + +CAT="@CAT@" +CHMOD="@CHMOD@" +CP="@CP@" +DIRNAME="@DIRNAME@" +ECHO="@ECHO@" +ID="@ID@" +LN="@LN@" +MKDIR="@MKDIR@" +PWD_CMD="@PWD_CMD@" +RM="@RM@" +SH="@SH@" +TEST="@TEST@" + +SELF=$0 +ACTION=$1 + +CURDIR=`${PWD_CMD}` +PKG_METADATA_DIR="${2-${CURDIR}}" +: ${PKGNAME=${PKG_METADATA_DIR##*/}} +: ${PKG_PREFIX=@PREFIX@} + +EMULDIR="${PKG_PREFIX}/@EMULSUBDIR@" +OPSYS_EMULDIR="@OPSYS_EMULDIR@" + +ROOT_ACTIONS_COOKIE="./+ROOT_ACTIONS_done" +EUID=`${ID} -u` + +exitcode=0 +case $ACTION,$EUID in +ADD,0) + ${ECHO} "" > ${ROOT_ACTIONS_COOKIE} + ${CHMOD} g+w ${ROOT_ACTIONS_COOKIE} + # Create an appropriate Linux-like /dev directory. + ${ECHO} "${PKGNAME}: populating ${EMULDIR}/dev" + ${MKDIR} ${EMULDIR}/dev + ${TEST} ! -f /dev/MAKEDEV || + ${CP} /dev/MAKEDEV ${EMULDIR}/dev + ${TEST} ! -f /dev/MAKEDEV.subr || + ${CP} /dev/MAKEDEV.subr ${EMULDIR}/dev + ${TEST} ! -f ${EMULDIR}/dev/MAKEDEV || + ( cd ${EMULDIR}/dev && + ${SH} ./MAKEDEV std audio && + ${LN} -fs sound dsp ) + + # Create the appropriate symlink so that the kernel will + # find the installed files. + # + OPSYS_EMULDIR_PWD=`cd ${OPSYS_EMULDIR} 2>/dev/null && ${PWD_CMD}` + EMULDIR_PWD=`cd ${EMULDIR} 2>/dev/null && ${PWD_CMD}` + + if ${TEST} "${OPSYS_EMULDIR_PWD}" != "${EMULDIR_PWD}"; then + if ${TEST} -e ${OPSYS_EMULDIR} -o -L ${OPSYS_EMULDIR}; then + ${CAT} << EOM +============================================================================== +The following symbolic link must be created for ${PKGNAME} +to work properly: + + ${EMULDIR} -> ${OPSYS_EMULDIR} + +============================================================================== +EOM + else + ${ECHO} "${PKGNAME}: creating symlink ${EMULDIR} -> ${OPSYS_EMULDIR}" + ( ${MKDIR} -p `${DIRNAME} ${OPSYS_EMULDIR}` && + ${LN} -fs ${EMULDIR} ${OPSYS_EMULDIR} ) || ${TRUE} + fi + fi + ;; + +REMOVE,0) + ${ECHO} "${PKGNAME}: removing ${EMULDIR}/dev" + ${RM} -fr ${EMULDIR}/dev + ${RM} -f ${ROOT_ACTIONS_COOKIE} + ;; + +ADD,*) + if ${TEST} ! -f ${ROOT_ACTIONS_COOKIE}; then + ${CAT} << EOM +============================================================================== +Please run the following command with superuser privileges to complete +the installation of ${PKGNAME}: + + cd ${PKG_METADATA_DIR} && ${SELF} ADD + +============================================================================== +EOM + fi + ;; + +REMOVE,*) + if ${TEST} -f ${ROOT_ACTIONS_COOKIE}; then + ${CAT} << EOM +============================================================================== +Please run the following command with superuser privileges to begin the +removal of ${PKGNAME}: + + cd ${PKG_METADATA_DIR} && ${SELF} REMOVE + +Then, please run pkg_delete(1) again to complete the removal of this +package. + +============================================================================== +EOM + exitcode=1 + fi + ;; +esac +exit $exitcode + +EOF + ${CHMOD} +x ./+ROOT_ACTIONS + ;; +esac + +EMULDIR="${PKG_PREFIX}/@EMULSUBDIR@" +OPSYS_EMULDIR="@OPSYS_EMULDIR@" + +case "${STAGE}" in +POST-INSTALL) + # Create a /proc mount point. + ${MKDIR} -p ${EMULDIR}/proc + + # Make /etc/mtab usable for Linux programs. + ${RM} -f ${EMULDIR}/etc/mtab + ${LN} -fs ../proc/mounts ${EMULDIR}/etc/mtab + + # Run any actions that require root privileges. + ${TEST} ! -x ./+ROOT_ACTIONS || + ./+ROOT_ACTIONS ADD ${PKG_METADATA_DIR} + ;; +esac diff --git a/emulators/suse15_base/MESSAGE.NetBSD b/emulators/suse15_base/MESSAGE.NetBSD new file mode 100644 index 00000000000..a6a1e7b64ef --- /dev/null +++ b/emulators/suse15_base/MESSAGE.NetBSD @@ -0,0 +1,14 @@ +=========================================================================== +$NetBSD: MESSAGE.NetBSD,v 1.1 2022/10/02 17:17:17 wiz Exp $ + +Do not forget to modload the compat_linux or compat_linux32 modules. +Linux binaries require these in order to work. In older NetBSD versions +these will be autoloaded. Edit /etc/modules.conf to load the modules +automatically on boot. + +Some Linux binaries also require tmpfs to be mounted on /dev/shm. +This can be automated by adding the following to your /etc/fstab: + +tmpfs /${EMULSUBDIR}/dev/shm tmpfs rw,-m1777 + +=========================================================================== diff --git a/emulators/suse15_base/Makefile b/emulators/suse15_base/Makefile new file mode 100644 index 00000000000..cc7451e7e58 --- /dev/null +++ b/emulators/suse15_base/Makefile @@ -0,0 +1,81 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:17 wiz Exp $ + +PKGNAME= suse_base-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= aaa_base-84.87+git20180409.04c9dae-3.57.1.${SUSE_ARCH} +RPMPKGS+= bash-4.4-150400.25.22.${SUSE_ARCH} +RPMPKGS+= coreutils-8.32-150400.7.5.${SUSE_ARCH} +RPMPKGS+= findutils-4.8.0-1.20.${SUSE_ARCH} +RPMPKGS+= glibc-2.31-150300.37.1.${SUSE_ARCH} +RPMPKGS+= keyutils-1.6.3-5.6.1.${SUSE_ARCH} +RPMPKGS+= libacl1-2.2.52-4.3.1.${SUSE_ARCH} +RPMPKGS+= libattr1-2.4.47-2.19.${SUSE_ARCH} +RPMPKGS+= libcap2-2.63-150400.1.7.${SUSE_ARCH} +RPMPKGS+= libgcc_s1-11.3.0+git1637-150000.1.11.2.${SUSE_ARCH} +RPMPKGS+= libgdbm4-1.12-1.418.${SUSE_ARCH} +RPMPKGS+= libgmp10-6.1.2-4.9.1.${SUSE_ARCH} +RPMPKGS+= libkeyutils1-1.6.3-5.6.1.${SUSE_ARCH} +RPMPKGS+= liblzma5-5.2.3-150000.4.7.1.${SUSE_ARCH} +RPMPKGS+= libncurses5-6.1-150000.5.12.1.${SUSE_ARCH} +RPMPKGS+= libncurses6-6.1-150000.5.12.1.${SUSE_ARCH} +RPMPKGS+= libpcre1-8.45-150000.20.13.1.${SUSE_ARCH} +RPMPKGS+= libreadline6-6.3-bp155.2.6.${SUSE_ARCH} +RPMPKGS+= libreadline7-7.0-150400.25.22.${SUSE_ARCH} +RPMPKGS+= libselinux1-3.1-150400.1.69.${SUSE_ARCH} +RPMPKGS+= libstdc++6-11.3.0+git1637-150000.1.11.2.${SUSE_ARCH} +RPMPKGS+= libuuid1-2.37.2-150400.8.3.1.${SUSE_ARCH} +RPMPKGS+= libz1-1.2.11-150000.3.33.1.${SUSE_ARCH} +RPMPKGS+= net-tools-2.0+git20170221.479bb4a-3.11.${SUSE_ARCH} +RPMPKGS+= openSUSE-release-${SUSE_VERSION}-lp155.180.1.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package + +# These files are managed by the +INSTALL/+DEINSTALL scripts. +CHECK_FILES_SKIP+= ${EMULDIR}/dev/.* +CHECK_FILES_SKIP+= ${EMULDIR}/etc/ld.so.cache + +RPMIGNOREPATH= ./etc/bash.bashrc ./etc/bash_completion.d \ + ./etc/cron.daily ./etc/csh.cshrc ./etc/csh.login \ + ./etc/inittab ./etc/hushlogins ./etc/java \ + ./etc/mailcap ./etc/mime.types ./etc/nsswitch.conf \ + ./etc/pam.d ./etc/profile ./etc/profile.dos \ + ./etc/rc.d.README ./etc/rpc ./etc/shells ./etc/ttytype + +LINUX_LDD= ${EMULDIR}/usr/bin/ldd +LINUX_LDCONFIG= ${EMULDIR}/sbin/ldconfig + +INSTALLATION_DIRS+= ${EMULDIR}/etc ${EMULDIR}/dev/shm ${EMULDIR}/var/lock +INSTALLATION_DIRS+= sbin +OWN_DIRS+= ${EMULSUBDIR} + +SUBST_CLASSES+= suse +SUBST_STAGE.suse= do-build +SUBST_FILES.suse= linux-mkpwd.sh +SUBST_VARS.suse= EMULDIR LINUX_BASE SUSE_ARCH SUSE_VERSION + +# Some platforms, e.g. FreeBSD, need to "brand" the ELF binaries to +# the correct type. +# +BRANDELF_CMD= ${BRANDELF:D${BRANDELF} -t Linux ${DESTDIR}${LINUX_LDCONFIG}:U${TRUE}} + +# This package provides the ldconfig(8) binary, so that binary can't +# be used during postremove. +# +LDCONFIG_REMOVE_CMD= ${TRUE} + +post-extract: + ${CP} ${FILESDIR}/*.sh ${WRKSRC} + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/linux-mkpwd.sh \ + ${DESTDIR}${PREFIX}/sbin/${LINUX_BASE}-mkpwd + ${BRANDELF_CMD} + ${SED} -e 's:#! :#! ${EMULDIR}:' \ + -e 's:^RTLD=:RTLD=/${EMULSUBDIR}:' \ + ${DESTDIR}${LINUX_LDD} > ${DESTDIR}${LINUX_LDD}.new + ${MV} ${DESTDIR}${LINUX_LDD}.new ${DESTDIR}${LINUX_LDD} + ${CHMOD} +x ${DESTDIR}${LINUX_LDD} + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_base/PLIST b/emulators/suse15_base/PLIST new file mode 100644 index 00000000000..88f37431877 --- /dev/null +++ b/emulators/suse15_base/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1 2022/10/02 17:17:17 wiz Exp $ +sbin/${LINUX_BASE}-mkpwd +@pkgdir emul/${LINUX_BASE}/dev/shm diff --git a/emulators/suse15_base/distinfo b/emulators/suse15_base/distinfo new file mode 100644 index 00000000000..edbb5dbcf89 --- /dev/null +++ b/emulators/suse15_base/distinfo @@ -0,0 +1,77 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:17 wiz Exp $ + +BLAKE2s (suse155/aaa_base-84.87+git20180409.04c9dae-3.57.1.x86_64.rpm) = 37911ec93558268540806f1ecf8f1eaf11c6a19a9ff12ec6da058554f1283f19 +SHA512 (suse155/aaa_base-84.87+git20180409.04c9dae-3.57.1.x86_64.rpm) = f575407fb5a5c637cd97bca1bc3c5be7d22adb33058bbc3c3be953318f51c59d53e7f135417340d71bd1299c74cf369f921cb6aed14ef5f26923f56befbf2183 +Size (suse155/aaa_base-84.87+git20180409.04c9dae-3.57.1.x86_64.rpm) = 108296 bytes +BLAKE2s (suse155/bash-4.4-150400.25.22.x86_64.rpm) = 37832da4df7fa8cca3dc5ba230c99f05bff44c8dc7e7342c937e01954d164951 +SHA512 (suse155/bash-4.4-150400.25.22.x86_64.rpm) = acaf82105feb1d73bc3575b5c2b9e31b1b8c74fdaeb0fb4f5f3ecca3ba8c1c7e26ba43c76273c7c19a8d9815b9f7fdbf1aed44d8e70b6af8f847540e4b8b8bb9 +Size (suse155/bash-4.4-150400.25.22.x86_64.rpm) = 534164 bytes +BLAKE2s (suse155/coreutils-8.32-150400.7.5.x86_64.rpm) = b5df7debee4a1c91eaf63c84ff8ab4558225d81dec056b882cb9d992b0aa6b48 +SHA512 (suse155/coreutils-8.32-150400.7.5.x86_64.rpm) = e29bc28af180e4d29ac18df0db66a662f6ce4ed0f9bc74ae2005b4c0a278281d07378a486e903d993ce72577c66c5df2277e45ec73294a8024b5dc0990309c51 +Size (suse155/coreutils-8.32-150400.7.5.x86_64.rpm) = 1028908 bytes +BLAKE2s (suse155/findutils-4.8.0-1.20.x86_64.rpm) = 49f425100cd241296f1a8886669ae316002aad937ca4feb54b4d03227264596d +SHA512 (suse155/findutils-4.8.0-1.20.x86_64.rpm) = 191e530455c903fdf95b654834b66708ef1549f7b8f8f4b13d2c216472488d3556711c70d31cbaaff80e628b689c9d71bea0368c9204343f92d6e8e502677048 +Size (suse155/findutils-4.8.0-1.20.x86_64.rpm) = 320500 bytes +BLAKE2s (suse155/glibc-2.31-150300.37.1.x86_64.rpm) = 1b4042363f1a9216576f15f71444aa44a759eb1bbfb24d12fb66e2ae0a7e87c9 +SHA512 (suse155/glibc-2.31-150300.37.1.x86_64.rpm) = c25c5cfa7a8abb587b745809accc4007e4fd55946a5a3f19738b11b9610def0d3c7875d1ac9d437d51441f0e5250948066568c2d959398c1bb1f2b40ce7ac947 +Size (suse155/glibc-2.31-150300.37.1.x86_64.rpm) = 1819412 bytes +BLAKE2s (suse155/keyutils-1.6.3-5.6.1.x86_64.rpm) = cbf0d9819bfc53cd5298a893a50f8eaaac3622f756e5bfc4be0a66d27349eada +SHA512 (suse155/keyutils-1.6.3-5.6.1.x86_64.rpm) = 532beff68d529a46857ed2a2d68a478268664adab99ef1bdfe98771509ed4bcd73d5a558d29ec983d04af69df510ebd7d5ca7e0173543e4e35334b7da3fa7519 +Size (suse155/keyutils-1.6.3-5.6.1.x86_64.rpm) = 117468 bytes +BLAKE2s (suse155/libacl1-2.2.52-4.3.1.x86_64.rpm) = 9f8da7ce796d36b11d215528a3ccd2646f620b31ca956b43222cbbce2e3f4cd0 +SHA512 (suse155/libacl1-2.2.52-4.3.1.x86_64.rpm) = f9c0fd6320fc48dbdeb04c9b5b1db1e5d8071cc0835717e362bdec72b6e72a4f17ffd7a6176fb3ed3566498e4175c97c0d69e63514b4438cebf699db23bdf455 +Size (suse155/libacl1-2.2.52-4.3.1.x86_64.rpm) = 28152 bytes +BLAKE2s (suse155/libattr1-2.4.47-2.19.x86_64.rpm) = de8fac337b62d4b8e3830f9dc4316850554562e52d9d50f9c04656b23700f662 +SHA512 (suse155/libattr1-2.4.47-2.19.x86_64.rpm) = 66215927612c417a000ebf3bbb4e26c5254c17830890558be6440610b78d06900d436bbc1c5ee2d597f632be07e4905beab069da30a377ca902fe8fe08472aa4 +Size (suse155/libattr1-2.4.47-2.19.x86_64.rpm) = 26880 bytes +BLAKE2s (suse155/libcap2-2.63-150400.1.7.x86_64.rpm) = 8114a4dd4c4d814afd201cd8522f4c2cf253c7561a8a9b4e9ecd5bd890c326cc +SHA512 (suse155/libcap2-2.63-150400.1.7.x86_64.rpm) = bc8bf77d71aea4f71c0bd062427c4059546bcb32edf1a258e750270f13e330be2e34140a15254b395b1dcfc8a7b01ffc26451a7a8558c42d3051605dab522588 +Size (suse155/libcap2-2.63-150400.1.7.x86_64.rpm) = 41300 bytes +BLAKE2s (suse155/libgcc_s1-11.3.0+git1637-150000.1.11.2.x86_64.rpm) = e597d6ef974b8293e0c0778ee8f284db5c02815762024d9698ddda9ac6cb9a25 +SHA512 (suse155/libgcc_s1-11.3.0+git1637-150000.1.11.2.x86_64.rpm) = 1643548ed3ec5ce6fd853168bf6dcf705036982223d510f25fbc862a1b7acdd5a0df19d267783db9d3c9f685ecf077c2d8e53d0b776ad304b7ff8854418d8e54 +Size (suse155/libgcc_s1-11.3.0+git1637-150000.1.11.2.x86_64.rpm) = 55588 bytes +BLAKE2s (suse155/libgdbm4-1.12-1.418.x86_64.rpm) = 475f80dc10444560dce7ba2c99106b2e55c3954ca62717308a568329fc150390 +SHA512 (suse155/libgdbm4-1.12-1.418.x86_64.rpm) = b56ffe68d520a3a8cf4bdcb410af808cf51e42795977f310d4adb8e6c7012662476b93058ac4419849be993c264f885dac785473aac3e3f6ba2d0909dded900e +Size (suse155/libgdbm4-1.12-1.418.x86_64.rpm) = 78364 bytes +BLAKE2s (suse155/libgmp10-6.1.2-4.9.1.x86_64.rpm) = 9ca228b1b87cae49300d2b63696f4b697c9a7e2850567a719b11571c25f38d43 +SHA512 (suse155/libgmp10-6.1.2-4.9.1.x86_64.rpm) = 3e77f19fa7a9905d0a65b454688d2ce892311892098cc35ad4e1d90f0cf9457d024fbde2fde64e251ea42f5b0b4d4c90db7e45f77374ebb923ce7740f3e1fafc +Size (suse155/libgmp10-6.1.2-4.9.1.x86_64.rpm) = 278604 bytes +BLAKE2s (suse155/libkeyutils1-1.6.3-5.6.1.x86_64.rpm) = bde92cc7ae1a1904d923bb0b61938a324b9264e73586336819085d7750f4783e +SHA512 (suse155/libkeyutils1-1.6.3-5.6.1.x86_64.rpm) = 327519d67d569d964897e97a77c746aee8c860a14da8520fb0d50e7761e43e6525659f63319ace14a6b3e55f761be8124b995088f01fa2629b50f9b8c9c63068 +Size (suse155/libkeyutils1-1.6.3-5.6.1.x86_64.rpm) = 26340 bytes +BLAKE2s (suse155/liblzma5-5.2.3-150000.4.7.1.x86_64.rpm) = 4b4c25f35a864ca7af9c6eee27ac88087cb7b511d0e73319a1d7d7c08efb47ea +SHA512 (suse155/liblzma5-5.2.3-150000.4.7.1.x86_64.rpm) = 822bf2429b76df70bd3e4f6af2e2ec1bcdbe52ee4a553b7b13b27bd01fd328478f78108e1c257603ba9ba752a2e4354a779939041c5b5b1fdb828c397f17e173 +Size (suse155/liblzma5-5.2.3-150000.4.7.1.x86_64.rpm) = 135053 bytes +BLAKE2s (suse155/libncurses5-6.1-150000.5.12.1.x86_64.rpm) = e41044ec329e478d1ec323ba7153be666bf75aaa2ca21ef15fc7121cfef48ed0 +SHA512 (suse155/libncurses5-6.1-150000.5.12.1.x86_64.rpm) = 130cb828eea5a91c9bee8d770209d37e9fbe82e98cb69dede5ee8194c1b6cbfeeb95098c75a6182b7782b910af8788581a0ee577568b106d0d5ce197c42d8932 +Size (suse155/libncurses5-6.1-150000.5.12.1.x86_64.rpm) = 396112 bytes +BLAKE2s (suse155/libncurses6-6.1-150000.5.12.1.x86_64.rpm) = 6abab3e848e6f1bd4c186b57b85d2a00d6de43cceba44fc0a23727406d687917 +SHA512 (suse155/libncurses6-6.1-150000.5.12.1.x86_64.rpm) = 9849d1a5c8d799a6a0fe87948b29f6630830a17c2354b255a35c707b496b09bf587c970de6bb38a6ee5381592dd22f8ad892b7752858db82ab8a4c1e782bed77 +Size (suse155/libncurses6-6.1-150000.5.12.1.x86_64.rpm) = 413524 bytes +BLAKE2s (suse155/libpcre1-8.45-150000.20.13.1.x86_64.rpm) = 9e3accbe57c6b8faa3a47e3784099ef4f40212b9929a77a495f95ccd16f70a26 +SHA512 (suse155/libpcre1-8.45-150000.20.13.1.x86_64.rpm) = 8d922c6581bcdb9c1c246ee16d919601c21f93baae5f5d268184a774cab5050372dfa1966fab730efb94de2b065e18c8d74c363b141a2ddce31c8bfbd716e649 +Size (suse155/libpcre1-8.45-150000.20.13.1.x86_64.rpm) = 333708 bytes +BLAKE2s (suse155/libreadline6-6.3-bp155.2.6.x86_64.rpm) = 8160948a8b7d1875803c7850481e6534e8e4e7d94eab16e645667a6f3a003cfe +SHA512 (suse155/libreadline6-6.3-bp155.2.6.x86_64.rpm) = 1507a8db8c42b490839dd11d76fe2c7fff6a13c501f4a07b339ee5ca07b1c252f8555097a6f338cd200bb68bcb974c2aa5e72bbd1d2dd3770ecd994e10fe619d +Size (suse155/libreadline6-6.3-bp155.2.6.x86_64.rpm) = 130480 bytes +BLAKE2s (suse155/libreadline7-7.0-150400.25.22.x86_64.rpm) = 7f306eb00139711c4cf0131e1dbc3548df42701d729c8fdfd56556debe9d864b +SHA512 (suse155/libreadline7-7.0-150400.25.22.x86_64.rpm) = 6bec1211ead87a57f8ce7be2c36427daad21fefef975ae0aa39dda755947fe42a3ec2d75c4b7a403d4af8f150e373329bfa1cf35a2219b16aa061546f687fa4d +Size (suse155/libreadline7-7.0-150400.25.22.x86_64.rpm) = 161460 bytes +BLAKE2s (suse155/libselinux1-3.1-150400.1.69.x86_64.rpm) = 040858e61ad15ede7a9752f96a824370427f93c9da6f708856f17a7ab9d918e6 +SHA512 (suse155/libselinux1-3.1-150400.1.69.x86_64.rpm) = ec0d0ca9328c09befcbf98bcfada89abc4a49bcd55120fb43f0bcce86e9715236388e07c7f3b7288747f840eeccda7092b93249c7e3facb25c19da92c7ac97d6 +Size (suse155/libselinux1-3.1-150400.1.69.x86_64.rpm) = 79636 bytes +BLAKE2s (suse155/libstdc++6-11.3.0+git1637-150000.1.11.2.x86_64.rpm) = df2ecc76f24b528b97b6ff1a37f2a4c3ec040f5ab038d9ad9c7189b43e39daa7 +SHA512 (suse155/libstdc++6-11.3.0+git1637-150000.1.11.2.x86_64.rpm) = 8c24f3c7e8d7892aa54be4c756af5dd99e81b543233bea36b6794a162d865d8b5984560156586e2c41dba22cf070aeb4806c6287098b3bb12c4238efd824f6e1 +Size (suse155/libstdc++6-11.3.0+git1637-150000.1.11.2.x86_64.rpm) = 566512 bytes +BLAKE2s (suse155/libuuid1-2.37.2-150400.8.3.1.x86_64.rpm) = 7ff0e3c429a6e4b4cda5377c83061c4dc17d5e55897f11ff953cb611ca5fbf9b +SHA512 (suse155/libuuid1-2.37.2-150400.8.3.1.x86_64.rpm) = 2a7e36c9a744c7f68c622d40c0df2333dbe1a58e5f9298f635ceb1b719a5584b8efef85e821f0189b4c0d3cb4d22bf74b896844733f361cc9ed610503228d1a0 +Size (suse155/libuuid1-2.37.2-150400.8.3.1.x86_64.rpm) = 66336 bytes +BLAKE2s (suse155/libz1-1.2.11-150000.3.33.1.x86_64.rpm) = 07abfdb487db37f071c50b03ed1ffa2ca580d5186cec66ff39ebd1972769e967 +SHA512 (suse155/libz1-1.2.11-150000.3.33.1.x86_64.rpm) = 0d52d22692707ce3d940794e0336d9af0aa29e4add119277f27ed3628e8ee9f2a11d231b75443a6f8ffb64b0112f6fffd8a8814c02f23bebe5125542329dc4fa +Size (suse155/libz1-1.2.11-150000.3.33.1.x86_64.rpm) = 64212 bytes +BLAKE2s (suse155/net-tools-2.0+git20170221.479bb4a-3.11.x86_64.rpm) = b9a3cc8b17593313ed1ba1251215a7a8393a689897641a604a52ae01d1254dea +SHA512 (suse155/net-tools-2.0+git20170221.479bb4a-3.11.x86_64.rpm) = 898c941b9b73ca59e5c44985fa7d0d8e2c130ee2fb23bce40abd256b4dd91312ecd25d4dbd6e49460f647c48567ea812b68343e9583eb4a9d857089c3a3ea531 +Size (suse155/net-tools-2.0+git20170221.479bb4a-3.11.x86_64.rpm) = 64432 bytes +BLAKE2s (suse155/openSUSE-release-15.5-lp155.180.1.x86_64.rpm) = e27a8526d3622b88fe673375d7b8dc6852a3e7dc1b781fb6c0c64b16358d0283 +SHA512 (suse155/openSUSE-release-15.5-lp155.180.1.x86_64.rpm) = a4a4b94cdfd09ac1c402567e50302e3f74c537578c9a0dd2912111d4e4b6dfcf397f274242b36d753f35e93717f17d3b8fee34b581f902e584d190871912eea2 +Size (suse155/openSUSE-release-15.5-lp155.180.1.x86_64.rpm) = 713048 bytes diff --git a/emulators/suse15_base/files/linux-mkpwd.sh b/emulators/suse15_base/files/linux-mkpwd.sh new file mode 100644 index 00000000000..c6064861d9a --- /dev/null +++ b/emulators/suse15_base/files/linux-mkpwd.sh @@ -0,0 +1,36 @@ +#!/bin/sh +# +# $NetBSD: linux-mkpwd.sh,v 1.1 2022/10/02 17:17:17 wiz Exp $ +# + +###################################################################### +# +# NAME +# @LINUX_BASE@-mkpwd -- create passwd/group files for COMPAT_LINUX +# +# SYNOPSYS +# @LINUX_BASE@-mkpwd +# +# DESCRIPTION +# @LINUX_BASE@-mkpwd creates passwd and group files and databases +# for a COMPAT_LINUX installation based on the files found in +# /etc, e.g. /etc/passwd, /etc/master.passwd, /etc/group, etc. +# +###################################################################### + +SRCDIR=/etc +DESTDIR=@EMULDIR@/etc + +[ -d $DESTDIR ] || exit 1 + +umask 22 +cd $DESTDIR +cp -f $SRCDIR/passwd . +sed s/^wheel:/root:/ <$SRCDIR/group >group + +umask 77 +awk -F: '{print($1":"$2":0:0:10000::::")}' <$SRCDIR/master.passwd >shadow +sed s/^wheel:/root:/ <$SRCDIR/group | +awk -F: '{print($1":*:root:root")}' >gshadow + +exit 0 diff --git a/emulators/suse15_binutils/DESCR b/emulators/suse15_binutils/DESCR new file mode 100644 index 00000000000..46f67da684c --- /dev/null +++ b/emulators/suse15_binutils/DESCR @@ -0,0 +1,15 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +The GNU binutils package contains essential tools to assemble, link and +manipulate binary and object files. They are often used with a compiler +and additional libraries for building software. + +It includes the GNU linker, the portable GNU assembler, ar for modifying +archives (such as libraries), nm for listing symbols from object files, +objdump for displaying object file information, ranlib for generating +archive indexes, size for listing section sizes of object files, +strings for outputing the printable characters in files, strip for +stripping out symbols (like debugging information) from object files, +and other tools. diff --git a/emulators/suse15_binutils/Makefile b/emulators/suse15_binutils/Makefile new file mode 100644 index 00000000000..23ecf5c3517 --- /dev/null +++ b/emulators/suse15_binutils/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:17 wiz Exp $ + +PKGNAME= suse_binutils-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= binutils-2.37-150100.7.37.1.${SUSE_ARCH} +RPMPKGS+= libctf-nobfd0-2.37-150100.7.37.1.${SUSE_ARCH} +RPMPKGS+= libctf0-2.37-150100.7.37.1.${SUSE_ARCH} + +MAINTAINER= pkg-users@NetBSD.org +COMMENT= Linux compatibility package for binutils + +EMUL_MODULES.linux= base + +PLIST_SRC= ${RPM2PKG_PLIST} + +post-install: + ${LN} -fs ld.bfd ${DESTDIR}${PREFIX}/${EMULSUBDIR}/usr/bin/ld + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_binutils/distinfo b/emulators/suse15_binutils/distinfo new file mode 100644 index 00000000000..bb27e36ae3c --- /dev/null +++ b/emulators/suse15_binutils/distinfo @@ -0,0 +1,11 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:17 wiz Exp $ + +BLAKE2s (suse155/binutils-2.37-150100.7.37.1.x86_64.rpm) = de0f7641bafdd5414bd78534d43807e5ee1c9970c4e214ce387bcc70f35da8eb +SHA512 (suse155/binutils-2.37-150100.7.37.1.x86_64.rpm) = 6a76524434144a8b4d6a1f9aeaaf5c0d663e1e799e98a197b1bf60f0106f9156a039130a439788f8579a74e1014ccb1011c75a0d18146be83fa6133bcd97d91c +Size (suse155/binutils-2.37-150100.7.37.1.x86_64.rpm) = 6374252 bytes +BLAKE2s (suse155/libctf-nobfd0-2.37-150100.7.37.1.x86_64.rpm) = 61f423f53fbbf0fe7ebf41248c05c6cf2c4af5221accd5c46c30678e3af74ea4 +SHA512 (suse155/libctf-nobfd0-2.37-150100.7.37.1.x86_64.rpm) = 024d8d026acc022453bb9cec37b4930e874efb77acee5c3f4277398261a9937b2b6a316d372fa606c96ec16eaa97336b92dd01e8e76d3c92aa350945c5195393 +Size (suse155/libctf-nobfd0-2.37-150100.7.37.1.x86_64.rpm) = 136796 bytes +BLAKE2s (suse155/libctf0-2.37-150100.7.37.1.x86_64.rpm) = 2acb7824f1364607a3bfc72e79deaff98d51ac34b7a444beed97be4e5890d755 +SHA512 (suse155/libctf0-2.37-150100.7.37.1.x86_64.rpm) = b18ad7bd8d06a79ef0fc064a22f5cd4d1488fd9d8cd8f55bc9f74c32ea5caf16c3bb3cf3e5c5ee87056ff5fff3bedd3336833b99464fc3a03b9765b87360a4c7 +Size (suse155/libctf0-2.37-150100.7.37.1.x86_64.rpm) = 135600 bytes diff --git a/emulators/suse15_expat/DESCR b/emulators/suse15_expat/DESCR new file mode 100644 index 00000000000..aa817976cec --- /dev/null +++ b/emulators/suse15_expat/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require expat shared libraries. diff --git a/emulators/suse15_expat/Makefile b/emulators/suse15_expat/Makefile new file mode 100644 index 00000000000..4674a55307b --- /dev/null +++ b/emulators/suse15_expat/Makefile @@ -0,0 +1,13 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:17 wiz Exp $ + +PKGNAME= suse_expat-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= libexpat1-2.4.4-150400.3.6.9.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for expat + +EMUL_MODULES.linux= base + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_expat/distinfo b/emulators/suse15_expat/distinfo new file mode 100644 index 00000000000..7e899e5abbe --- /dev/null +++ b/emulators/suse15_expat/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:17 wiz Exp $ + +BLAKE2s (suse155/libexpat1-2.4.4-150400.3.6.9.x86_64.rpm) = 0e96441c1d63982ef7c2350334e27b793311cfb9bf65740e85c8e155ac1c15fc +SHA512 (suse155/libexpat1-2.4.4-150400.3.6.9.x86_64.rpm) = 2594ad2fc24900bc385dcd01ece734f153093c924821bbef23ce4b6b0e649677e9c227816c41be25839a6f6146e947e56222515e28794809039448ede25f8088 +Size (suse155/libexpat1-2.4.4-150400.3.6.9.x86_64.rpm) = 114024 bytes diff --git a/emulators/suse15_fontconfig/DESCR b/emulators/suse15_fontconfig/DESCR new file mode 100644 index 00000000000..a15e242c788 --- /dev/null +++ b/emulators/suse15_fontconfig/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require fontconfig shared libraries. diff --git a/emulators/suse15_fontconfig/Makefile b/emulators/suse15_fontconfig/Makefile new file mode 100644 index 00000000000..5d11554c831 --- /dev/null +++ b/emulators/suse15_fontconfig/Makefile @@ -0,0 +1,26 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:17 wiz Exp $ + +PKGNAME= suse_fontconfig-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= fontconfig-2.13.1-150400.1.4.${SUSE_ARCH} +RPMPKGS+= libfontconfig1-2.13.1-150400.1.4.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for fontconfig + +EMUL_MODULES.linux= expat freetype2 + +.include "../../emulators/suse15_linux/Makefile.common" + +PLIST_SRC= ${PKGDIR}/PLIST ${RPM2PKG_PLIST} + +do-build: + ${SETENV} LOCALBASE=${LOCALBASE:Q} X11BASE=${X11BASE:Q} \ + ${AWK} -f ${FILESDIR}/generate.awk ${FILESDIR}/local.conf.in \ + > ${WRKSRC}/local.conf + +post-install: + ${INSTALL_DATA} ${WRKSRC}/local.conf \ + ${DESTDIR}${PREFIX}/${EMULSUBDIR}/etc/fonts/local.conf + +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_fontconfig/PLIST b/emulators/suse15_fontconfig/PLIST new file mode 100644 index 00000000000..835364049bf --- /dev/null +++ b/emulators/suse15_fontconfig/PLIST @@ -0,0 +1,2 @@ +@comment $NetBSD: PLIST,v 1.1 2022/10/02 17:17:17 wiz Exp $ +${EMULSUBDIRSLASH}etc/fonts/local.conf diff --git a/emulators/suse15_fontconfig/distinfo b/emulators/suse15_fontconfig/distinfo new file mode 100644 index 00000000000..19f146161ba --- /dev/null +++ b/emulators/suse15_fontconfig/distinfo @@ -0,0 +1,8 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:17 wiz Exp $ + +BLAKE2s (suse155/fontconfig-2.13.1-150400.1.4.x86_64.rpm) = b265f5ce351622810a396d0683e003f177ba2aa4dfe14db1ad75220ac1b3c8c9 +SHA512 (suse155/fontconfig-2.13.1-150400.1.4.x86_64.rpm) = b39d924adc55d98bd724ba80ee7643c17746b0835108c5e8672ffc8cb9b3a6853299107881cc17d0db13e65a7a86573ae729066a8c14d0b686e5220c10135462 +Size (suse155/fontconfig-2.13.1-150400.1.4.x86_64.rpm) = 74440 bytes +BLAKE2s (suse155/libfontconfig1-2.13.1-150400.1.4.x86_64.rpm) = 506ed9557d84e53c03a09ecf637d659471219104a6d3ac339312e3e8527628fd +SHA512 (suse155/libfontconfig1-2.13.1-150400.1.4.x86_64.rpm) = fde9a2d060c2b36315816f170afe1aaa0499082800a0f9b3b5641ef3e6d14d0e475eb717aac46ff03eabf191947be427e4268abc9a96e2f3af8f00b322009743 +Size (suse155/libfontconfig1-2.13.1-150400.1.4.x86_64.rpm) = 121400 bytes diff --git a/emulators/suse15_fontconfig/files/generate.awk b/emulators/suse15_fontconfig/files/generate.awk new file mode 100644 index 00000000000..4d32c95980a --- /dev/null +++ b/emulators/suse15_fontconfig/files/generate.awk @@ -0,0 +1,32 @@ +# $NetBSD: generate.awk,v 1.1 2022/10/02 17:17:17 wiz Exp $ +# +# AWK script to replace @FONTDIR_ENTRIES@ with a list of <dir></dir> +# entries taken from the "entries" array. We do variable replacement +# for ${LOCALBASE} and ${X11BASE} using the values of LOCALBASE and +# X11BASE that are passed to the script. +# + +BEGIN { + entries[0] = "${X11BASE}/lib/X11/fonts" + entries[1] = "${LOCALBASE}/lib/X11/fonts" + entries[2] = "${LOCALBASE}/share/fonts" + entries[3] = "${LOCALBASE}/java/sun-6/lib/fonts" + entries[4] = "${LOCALBASE}/Acrobat7/Resource/CIDFont" + entries[5] = "${LOCALBASE}/Acrobat8/Adobe/Reader8/Resource/Font" + entries[6] = "${LOCALBASE}/Acrobat9/Adobe/Reader9/Resource/Font" + num_entries = 7 + + LOCALBASE = ENVIRON["LOCALBASE"] ? ENVIRON["LOCALBASE"] : "/usr/pkg" + X11BASE = ENVIRON["X11BASE"] ? ENVIRON["X11BASE"] : "/usr/X11R6" +} + +/^@FONTDIR_ENTRIES@/ { + for (i = 0; i < num_entries; i++) { + entry = entries[i] + sub("[$]{LOCALBASE}", LOCALBASE, entry) + sub("[$]{X11BASE}", X11BASE, entry) + print " <dir>" entry "</dir>" + } + next +} +{ print } diff --git a/emulators/suse15_fontconfig/files/local.conf.in b/emulators/suse15_fontconfig/files/local.conf.in new file mode 100644 index 00000000000..fb801d7bbfc --- /dev/null +++ b/emulators/suse15_fontconfig/files/local.conf.in @@ -0,0 +1,11 @@ +<?xml version="1.0"?> +<!DOCTYPE fontconfig SYSTEM "fonts.dtd"> +<!-- $NetBSD: local.conf.in,v 1.1 2022/10/02 17:17:17 wiz Exp $ --> +<!-- /etc/fonts/fonts.conf file to configure system font access --> +<fontconfig> + +<!-- Local font directory list --> + +@FONTDIR_ENTRIES@ + +</fontconfig> diff --git a/emulators/suse15_freetype2/DESCR b/emulators/suse15_freetype2/DESCR new file mode 100644 index 00000000000..cbfb8899032 --- /dev/null +++ b/emulators/suse15_freetype2/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require freetype2 shared libraries. diff --git a/emulators/suse15_freetype2/Makefile b/emulators/suse15_freetype2/Makefile new file mode 100644 index 00000000000..63dad0c2a76 --- /dev/null +++ b/emulators/suse15_freetype2/Makefile @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +PKGNAME= suse_freetype2-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= libfreetype6-2.10.4-150000.4.12.1.${SUSE_ARCH} +RPMPKGS+= libbz2-1-1.0.8-150400.1.122.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for freetype-2.x + +EMUL_MODULES.linux= base png + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_freetype2/distinfo b/emulators/suse15_freetype2/distinfo new file mode 100644 index 00000000000..15bcd5b8591 --- /dev/null +++ b/emulators/suse15_freetype2/distinfo @@ -0,0 +1,8 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +BLAKE2s (suse155/libbz2-1-1.0.8-150400.1.122.x86_64.rpm) = 7a478294ed984625c59a480e24673d4d4a28eb687a1f96ee824812ed8f20768d +SHA512 (suse155/libbz2-1-1.0.8-150400.1.122.x86_64.rpm) = 09a537623020ba5bf904847ad5af8c5a91e124460a0afebde5bd397fcadd83340c5575caaa7c73eecee205535df5d6b5815222e0ce89eb6ae155953060af6516 +Size (suse155/libbz2-1-1.0.8-150400.1.122.x86_64.rpm) = 60252 bytes +BLAKE2s (suse155/libfreetype6-2.10.4-150000.4.12.1.x86_64.rpm) = 69586e206a0f7308f7cd58735df8a93ce203bba91c4cde1aa4e444ac782527a8 +SHA512 (suse155/libfreetype6-2.10.4-150000.4.12.1.x86_64.rpm) = c1cf29bf18d965d12fea731235153f1394387b0e3e9799c4c796ba30be520dd3917696e8d01a4b922b0dd2453fe85da355c5a42599b5d3c188cf407a59f0f54a +Size (suse155/libfreetype6-2.10.4-150000.4.12.1.x86_64.rpm) = 458004 bytes diff --git a/emulators/suse15_glib2/DEINSTALL b/emulators/suse15_glib2/DEINSTALL new file mode 100644 index 00000000000..7f060390398 --- /dev/null +++ b/emulators/suse15_glib2/DEINSTALL @@ -0,0 +1,16 @@ +# $NetBSD: DEINSTALL,v 1.1 2022/10/02 17:17:18 wiz Exp $ +# +# Remove glib2 module configuration. +# +case ${STAGE} in +DEINSTALL) + GNOME_BINDIR="${PKG_PREFIX}/@EMULSUBDIR@/usr/bin" + GNOME_LIBDIR="${PKG_PREFIX}/@EMULSUBDIR@/usr/lib@ABISUFFIX@" + GNOME_ETCDIR="${PKG_PREFIX}/@EMULSUBDIR@/etc" + + ${ECHO} "${PKGNAME}: removing GLib2 module configuration" + ${RM} -f ${GNOME_LIBDIR}/gio/modules/giomodule.cache + ${RM} -f ${PKG_PREFIX}/@EMULSUBDIR@/usr/share/glib-2.0/schemas/gschemas.compiled + ${RM} -f ${PKG_PREFIX}/@EMULSUBDIR@/var/cache/gio-2.0/defaults.list + ;; +esac diff --git a/emulators/suse15_glib2/DESCR b/emulators/suse15_glib2/DESCR new file mode 100644 index 00000000000..d27ef749b8b --- /dev/null +++ b/emulators/suse15_glib2/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require GLib-2.x shared libraries. diff --git a/emulators/suse15_glib2/INSTALL b/emulators/suse15_glib2/INSTALL new file mode 100644 index 00000000000..41335f4ad60 --- /dev/null +++ b/emulators/suse15_glib2/INSTALL @@ -0,0 +1,16 @@ +# $NetBSD: INSTALL,v 1.1 2022/10/02 17:17:18 wiz Exp $ +# +# Initialize glib2 module configuration. +# +case ${STAGE} in +POST-INSTALL) + GNOME_BINDIR="${PKG_PREFIX}/@EMULSUBDIR@/usr/bin" + GNOME_LIBDIR="${PKG_PREFIX}/@EMULSUBDIR@/usr/lib@ABISUFFIX@" + GNOME_ETCDIR="${PKG_PREFIX}/@EMULSUBDIR@/etc" + SUSECONFIG="${PKG_PREFIX}/@EMULSUBDIR@/sbin/SuSEconfig" + + ${ECHO} "${PKGNAME}: initializing GLib2 module configuration" + ${GNOME_BINDIR}/gio-querymodules@BINSUFFIX@ ${GNOME_LIBDIR}/gio/modules + ${MKDIR} -p ${PKG_PREFIX}/@EMULSUBDIR@/var/lock + ;; +esac diff --git a/emulators/suse15_glib2/Makefile b/emulators/suse15_glib2/Makefile new file mode 100644 index 00000000000..9256d83925e --- /dev/null +++ b/emulators/suse15_glib2/Makefile @@ -0,0 +1,29 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +PKGNAME= suse_glib2-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= glib2-tools-2.70.4-150400.1.5.${SUSE_ARCH} +RPMPKGS+= libblkid1-2.37.2-150400.8.3.1.${SUSE_ARCH} +RPMPKGS+= libgio-2_0-0-2.70.4-150400.1.5.${SUSE_ARCH} +RPMPKGS+= libglib-2_0-0-2.70.4-150400.1.5.${SUSE_ARCH} +RPMPKGS+= libgmodule-2_0-0-2.70.4-150400.1.5.${SUSE_ARCH} +RPMPKGS+= libgobject-2_0-0-2.70.4-150400.1.5.${SUSE_ARCH} +RPMPKGS+= libgthread-2_0-0-2.70.4-150400.1.5.${SUSE_ARCH} +RPMPKGS+= libmount1-2.37.2-150400.8.3.1.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for GLib-2.x + +EMUL_MODULES.linux= base libffi libsystemd + +# These files are managed by the +INSTALL/+DEINSTALL scripts. +CHECK_FILES_SKIP+= ${EMULDIR}/lib${ABISUFFIX}/gio/modules/giomodule.cache +CHECK_FILES_SKIP+= ${EMULDIR}/usr/share/glib-2.0/schemas/gschemas.compiled + +ABISUFFIX?= # empty +BINSUFFIX?= # empty +FILES_SUBST+= ABISUFFIX=${ABISUFFIX:Q} +FILES_SUBST+= BINSUFFIX=${BINSUFFIX:Q} + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_glib2/distinfo b/emulators/suse15_glib2/distinfo new file mode 100644 index 00000000000..80e2eb69f5e --- /dev/null +++ b/emulators/suse15_glib2/distinfo @@ -0,0 +1,26 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +BLAKE2s (suse155/glib2-tools-2.70.4-150400.1.5.x86_64.rpm) = 798fbfb9a61ceb49feee8728398aa6f46362846cf126245a746b9ce1ca17f64b +SHA512 (suse155/glib2-tools-2.70.4-150400.1.5.x86_64.rpm) = 29c09b9c0334db9b637d747f008e740db884dfd00a14c4d2194155060a906d0e68f03c98fbe3f2f48df36619e88587f6c7a3a505f9dc0102c9dd265b38148392 +Size (suse155/glib2-tools-2.70.4-150400.1.5.x86_64.rpm) = 205076 bytes +BLAKE2s (suse155/libblkid1-2.37.2-150400.8.3.1.x86_64.rpm) = 48a12eada7de21f6ac16425aa913b0c58dd433214f0d84df5ec86399a8c26938 +SHA512 (suse155/libblkid1-2.37.2-150400.8.3.1.x86_64.rpm) = f067bec68398d865f2624bc685f87ba5bab08c384cb94d23db11bf7f263c1f7525fd8b8da41b6648a6dff4ca81467c948acd531fce606004ba0f7eb8402c89cb +Size (suse155/libblkid1-2.37.2-150400.8.3.1.x86_64.rpm) = 182476 bytes +BLAKE2s (suse155/libgio-2_0-0-2.70.4-150400.1.5.x86_64.rpm) = 37a35ec0ac92c614d45beaee59890069ac755de32175406a75f5e7128ba365b5 +SHA512 (suse155/libgio-2_0-0-2.70.4-150400.1.5.x86_64.rpm) = 5795ebd8c6b6e54a63750a6e9e426c0dd63264a3ba5fceebacf4e2d32e3e8d4b546c4cf4e499a30eba35328682fb177d18f59549cae09e7fcc04da6f3da595e5 +Size (suse155/libgio-2_0-0-2.70.4-150400.1.5.x86_64.rpm) = 702156 bytes +BLAKE2s (suse155/libglib-2_0-0-2.70.4-150400.1.5.x86_64.rpm) = 74e67665354e7b0ff9aa539091f232449d165a6506319e96c29a739107170957 +SHA512 (suse155/libglib-2_0-0-2.70.4-150400.1.5.x86_64.rpm) = 265a302478b25e1059484a8b8b5a0af814ed784e8e8a521aae991efc5bb2b280c275a7f0fc70be40465e27ccb552acada3ee15341389b3c2d245c4505b60dbe7 +Size (suse155/libglib-2_0-0-2.70.4-150400.1.5.x86_64.rpm) = 664744 bytes +BLAKE2s (suse155/libgmodule-2_0-0-2.70.4-150400.1.5.x86_64.rpm) = 225a15d0f91571052dc7ea4e0cc3308655d7b7b377a1f22ef51d04666274b017 +SHA512 (suse155/libgmodule-2_0-0-2.70.4-150400.1.5.x86_64.rpm) = 5b4563de78ccf62b3424f5cc5741448a05ce9a64eb7f1a7696800729a4cb05131fa80c59e4bb488cd34e5822a97a9ed2b598a62ccf8ecd4ae2765f3876172dd0 +Size (suse155/libgmodule-2_0-0-2.70.4-150400.1.5.x86_64.rpm) = 111508 bytes +BLAKE2s (suse155/libgobject-2_0-0-2.70.4-150400.1.5.x86_64.rpm) = 03594e2d6d77749f3c1050d563b0e1655e38ef834f86929ae5978d44c70a5b0c +SHA512 (suse155/libgobject-2_0-0-2.70.4-150400.1.5.x86_64.rpm) = 05066e8d4e0c825e92e7224b008a0a583bc088f6d9a407c7ef4f5da1aee501a41bafc7c8ea0782afaeb1b260d49edfad9083ac5e1d80f9634987209cb948af99 +Size (suse155/libgobject-2_0-0-2.70.4-150400.1.5.x86_64.rpm) = 236912 bytes +BLAKE2s (suse155/libgthread-2_0-0-2.70.4-150400.1.5.x86_64.rpm) = 9385d7802f0d0e4df74f9edb237219e2aba9eba763a4df31ab8eca06cc9b30be +SHA512 (suse155/libgthread-2_0-0-2.70.4-150400.1.5.x86_64.rpm) = a5e480e3115fa19d48ca68e88999a2cb33bc4841b05818ddbe8026941d3aca0bc0d6a60ca3d95842af027444155eef29440c7138e92aea1bf6ee2bfb6219bda7 +Size (suse155/libgthread-2_0-0-2.70.4-150400.1.5.x86_64.rpm) = 108080 bytes +BLAKE2s (suse155/libmount1-2.37.2-150400.8.3.1.x86_64.rpm) = 668d3714bd6e824d5bbde3fbc9c41a0845244cf6257ada22a0e762e93197c45f +SHA512 (suse155/libmount1-2.37.2-150400.8.3.1.x86_64.rpm) = 0cc67f6c7b25944e71f79c9d8a49bd2fdb4b55252962249a3da595a22ab232eab1f3991bcea74ad3726a996be036373203bd7718d979dd091cff42c593d928f5 +Size (suse155/libmount1-2.37.2-150400.8.3.1.x86_64.rpm) = 197520 bytes diff --git a/emulators/suse15_glib2/suse.x86_64.mk b/emulators/suse15_glib2/suse.x86_64.mk new file mode 100644 index 00000000000..6e0970d116f --- /dev/null +++ b/emulators/suse15_glib2/suse.x86_64.mk @@ -0,0 +1,5 @@ +# $NetBSD: suse.x86_64.mk,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +# Suffix on the GLib2 binaries used in the INSTALL script +ABISUFFIX= 64 +BINSUFFIX= -${ABISUFFIX} diff --git a/emulators/suse15_glx/DESCR b/emulators/suse15_glx/DESCR new file mode 100644 index 00000000000..2118c323a07 --- /dev/null +++ b/emulators/suse15_glx/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require OpenGL/Mesa shared libraries. diff --git a/emulators/suse15_glx/Makefile b/emulators/suse15_glx/Makefile new file mode 100644 index 00000000000..05c8b75f9c1 --- /dev/null +++ b/emulators/suse15_glx/Makefile @@ -0,0 +1,29 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +PKGNAME= suse_glx-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= Mesa-21.2.4-150400.68.9.1.${SUSE_ARCH} +RPMPKGS+= Mesa-dri-21.2.4-150400.68.9.1.${SUSE_ARCH} +RPMPKGS+= Mesa-dri-nouveau-21.2.4-150400.68.9.1.${SUSE_ARCH} +RPMPKGS+= Mesa-gallium-21.2.4-150400.68.9.1.${SUSE_ARCH} +RPMPKGS+= Mesa-libEGL1-21.2.4-150400.68.9.1.${SUSE_ARCH} +RPMPKGS+= Mesa-libGL1-21.2.4-150400.68.9.1.${SUSE_ARCH} +RPMPKGS+= Mesa-libglapi0-21.2.4-150400.68.9.1.${SUSE_ARCH} +RPMPKGS+= libGLU1-9.0.0-8.45.${SUSE_ARCH} +RPMPKGS+= libLLVM11-11.0.1-1.26.${SUSE_ARCH} # needed by swrast_dri.so +RPMPKGS+= libedit0-3.1.snap20150325-2.12.${SUSE_ARCH} +RPMPKGS+= libelf1-0.185-150400.5.3.1.${SUSE_ARCH} +RPMPKGS+= libgbm1-21.2.4-150400.68.9.1.${SUSE_ARCH} +RPMPKGS+= libudev1-249.12-150400.8.10.1.${SUSE_ARCH} +RPMPKGS+= libglvnd-1.3.3-150400.3.4.${SUSE_ARCH} +RPMPKGS+= libpciaccess0-0.14-1.16.${SUSE_ARCH} +RPMPKGS+= libwayland-client0-1.19.0-150400.1.4.${SUSE_ARCH} +RPMPKGS+= libwayland-server0-1.19.0-150400.1.4.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for OpenGL/Mesa + +EMUL_MODULES.linux= expat x11 drm + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_glx/distinfo b/emulators/suse15_glx/distinfo new file mode 100644 index 00000000000..45bacfe60e4 --- /dev/null +++ b/emulators/suse15_glx/distinfo @@ -0,0 +1,53 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +BLAKE2s (suse155/Mesa-21.2.4-150400.68.9.1.x86_64.rpm) = 537292da095f1f69f69083cf18394727a444f459e6513be0fad726404da47334 +SHA512 (suse155/Mesa-21.2.4-150400.68.9.1.x86_64.rpm) = 81f7e0c610bd3ed777b6a5e73c3b46fa4e5dd70f9d9ce991e1a9241cf5f4a683ca088a4cb716c05cae4388f2fe7f6cafee799acdd91d6946889ff39b5debcec0 +Size (suse155/Mesa-21.2.4-150400.68.9.1.x86_64.rpm) = 161120 bytes +BLAKE2s (suse155/Mesa-dri-21.2.4-150400.68.9.1.x86_64.rpm) = a565459ce6aca0e4334d86c27ddc88e964bd163cf40b22af8d2dadd638f81873 +SHA512 (suse155/Mesa-dri-21.2.4-150400.68.9.1.x86_64.rpm) = e6265090aad98e7384743b7cc404c926085fae08035559d173919ce5b09269763b19742b331beb7fb6ff69b461ee5ed26717334d7da889bcd7d6d71f9cfd9cde +Size (suse155/Mesa-dri-21.2.4-150400.68.9.1.x86_64.rpm) = 11045184 bytes +BLAKE2s (suse155/Mesa-dri-nouveau-21.2.4-150400.68.9.1.x86_64.rpm) = 61f8429e40ae25b5dd983c675e733e4322cdec0d131520892765cec10228603c +SHA512 (suse155/Mesa-dri-nouveau-21.2.4-150400.68.9.1.x86_64.rpm) = 5742e6048d6b7670cd19ea0b94e8b341a2314eb41e6dddc1423663547f4148b300250187b540a9b19bc359ea1eb6beff2f08f122d5c6d414750aa02a7faa0965 +Size (suse155/Mesa-dri-nouveau-21.2.4-150400.68.9.1.x86_64.rpm) = 11041332 bytes +BLAKE2s (suse155/Mesa-gallium-21.2.4-150400.68.9.1.x86_64.rpm) = 90ebb3044cbefb8099e381ad1431008680a063efe9956692013affa4c4974915 +SHA512 (suse155/Mesa-gallium-21.2.4-150400.68.9.1.x86_64.rpm) = 93ad23cea254e112e7ca928c2708da87d82c65432649435335154037eb049dbd16343de2b0000ec1e6e39cbfd1e185caa50cca381ed6db59625c36d2c364aef4 +Size (suse155/Mesa-gallium-21.2.4-150400.68.9.1.x86_64.rpm) = 9575780 bytes +BLAKE2s (suse155/Mesa-libEGL1-21.2.4-150400.68.9.1.x86_64.rpm) = ad7ee5eea0dde3d3a7b2921021da7843e03ac46562ffce3e5fbd1aa6d7db937c +SHA512 (suse155/Mesa-libEGL1-21.2.4-150400.68.9.1.x86_64.rpm) = 75104b355022ad0846d29272c91d0556d4d0afa0ca4472fbbcf8778b3eff2bc0d5f53d5f7af5f8f3f8ab6362b12ec7f8db438e2997ad30158661914afa1d749a +Size (suse155/Mesa-libEGL1-21.2.4-150400.68.9.1.x86_64.rpm) = 243792 bytes +BLAKE2s (suse155/Mesa-libGL1-21.2.4-150400.68.9.1.x86_64.rpm) = 268ba7f3b7d6e6b94792a8222cf362130d6318bf9b06df9fb40c41d9995e85e5 +SHA512 (suse155/Mesa-libGL1-21.2.4-150400.68.9.1.x86_64.rpm) = 79eba7f7deef2ed3c910c2790aebdc213741c4b94c1e9233a7375a94258fe9ae999627c89306b893658710f225f0d90d96c80f29e57fdad4a6df46eac509179c +Size (suse155/Mesa-libGL1-21.2.4-150400.68.9.1.x86_64.rpm) = 281816 bytes +BLAKE2s (suse155/Mesa-libglapi0-21.2.4-150400.68.9.1.x86_64.rpm) = 8033733295991decb65f2ccad50f7cb5075771aa36f54b6ef72be5d4fb00eaa7 +SHA512 (suse155/Mesa-libglapi0-21.2.4-150400.68.9.1.x86_64.rpm) = cf092ef8c76f57368d1b0d8313438e3a3ec270d556a1ab07100c62d8e8c66e2d59e3d8c887660c98cb5c1f3d305cebf8d6a2d006a89b98730adf8916971e13e5 +Size (suse155/Mesa-libglapi0-21.2.4-150400.68.9.1.x86_64.rpm) = 170468 bytes +BLAKE2s (suse155/libGLU1-9.0.0-8.45.x86_64.rpm) = ca82c2444de04a403e847008ace38ef7e79b23625db1dafdbad621fa9ef62a60 +SHA512 (suse155/libGLU1-9.0.0-8.45.x86_64.rpm) = 5a05b64cbcdf5f2088f3397f3cdd8808fe166318c5a8272664688b4128ff6384745fc547d821665adccd06fac549205fa5cc23ff75ca03baa2edc03edf4571fb +Size (suse155/libGLU1-9.0.0-8.45.x86_64.rpm) = 173644 bytes +BLAKE2s (suse155/libLLVM11-11.0.1-1.26.x86_64.rpm) = 4218c48453e4cc0ee82d251de5b09d969807440be087e6551ccaecea69ed3717 +SHA512 (suse155/libLLVM11-11.0.1-1.26.x86_64.rpm) = c245f67138207769b27fa7b46871d448d9aba1564c8074da47b6544699f1172036856f8146139bde7bbfece0c86cb4dd670ba2009a96a2adf692083738945ad7 +Size (suse155/libLLVM11-11.0.1-1.26.x86_64.rpm) = 19223928 bytes +BLAKE2s (suse155/libedit0-3.1.snap20150325-2.12.x86_64.rpm) = 2de86992bb0f2060869a8bfd5ea8df1c71f25cf3ecc7ede4e16c44ad3413e59b +SHA512 (suse155/libedit0-3.1.snap20150325-2.12.x86_64.rpm) = 2831c33948677d8ac92975f33a79aabedaf5271d9c8e46383f78f88af428c3d0b6a53d9a07a29707f8b3ed85936208a106a913d481e220ce6957ac88e72dd06e +Size (suse155/libedit0-3.1.snap20150325-2.12.x86_64.rpm) = 96584 bytes +BLAKE2s (suse155/libelf1-0.185-150400.5.3.1.x86_64.rpm) = 6f4edf5c1b35f00018f7fc19d364515fc6d2554949f4a0f076e7eb2113f62ab7 +SHA512 (suse155/libelf1-0.185-150400.5.3.1.x86_64.rpm) = 14e46a88f5d7edca6acd9a19616763cc094fde26fb6458401a5ff5c738a4a2359c1ae31b9ee4a344a9e6d003ad7b407fa18ff00cfbd261ca7e4f707850f5f23f +Size (suse155/libelf1-0.185-150400.5.3.1.x86_64.rpm) = 69560 bytes +BLAKE2s (suse155/libgbm1-21.2.4-150400.68.9.1.x86_64.rpm) = 5c74b3eac8286e2e1e0748589f205289aa01199f78757ecc8a8c67f8bcb70af9 +SHA512 (suse155/libgbm1-21.2.4-150400.68.9.1.x86_64.rpm) = f15271993f9533da7b6b0f8a742535d51ea3da94d5c7cd35ca47a42cf789ba239e3b16adc54c547ec6ace6453f5bffde7adc1d3b304084d917c6d0095f9abb83 +Size (suse155/libgbm1-21.2.4-150400.68.9.1.x86_64.rpm) = 172476 bytes +BLAKE2s (suse155/libglvnd-1.3.3-150400.3.4.x86_64.rpm) = 77ae12f484dafb11801fb754ac5a82d764be9da0fe7fdffebeb3d63d815c93c9 +SHA512 (suse155/libglvnd-1.3.3-150400.3.4.x86_64.rpm) = 3110d76ab29e0298f39a304770b375e181dffb8675c40d587d0226a902dedca2246b311fb27142b0bd2502acf3ab98aa03d420cd30a75f2b2ba95414ba75164e +Size (suse155/libglvnd-1.3.3-150400.3.4.x86_64.rpm) = 224052 bytes +BLAKE2s (suse155/libpciaccess0-0.14-1.16.x86_64.rpm) = 41d5599bfca365d6d299443f10f74995496724e03ffbba358be27616aad765d5 +SHA512 (suse155/libpciaccess0-0.14-1.16.x86_64.rpm) = 57d71fa60cd3056d03b600e7d63c65e7cd696284804e6806dd6427bc6a2d128015241509be7e8be305ff1135dc4b3eade3cf270df580a4f4958cbfd3bc8b080c +Size (suse155/libpciaccess0-0.14-1.16.x86_64.rpm) = 26096 bytes +BLAKE2s (suse155/libudev1-249.12-150400.8.10.1.x86_64.rpm) = 1d25661ef98bec38c06747855a358838df14a5b155ae8ef9358e1457584964f9 +SHA512 (suse155/libudev1-249.12-150400.8.10.1.x86_64.rpm) = dc5f2ae23066e295f29755fc74391e75dde585411b072d822fc88a9b9aff88f5f7530edb79c8e2b9c745176b4b09391a5b241f0010a45a90cf56727fa2c724ad +Size (suse155/libudev1-249.12-150400.8.10.1.x86_64.rpm) = 313844 bytes +BLAKE2s (suse155/libwayland-client0-1.19.0-150400.1.4.x86_64.rpm) = 6d86389a592190efa957a75f16fe9f127abcc3bf95cef9f54ca9ad870b1aff0c +SHA512 (suse155/libwayland-client0-1.19.0-150400.1.4.x86_64.rpm) = d1aee208925de59e5a8be94e20165106f16e64225d0dfeb7d4af72d17f08a057e112f467763194f8432d6c0dfc3dcbe497f5f87cb5d41ff72b55b006e682695a +Size (suse155/libwayland-client0-1.19.0-150400.1.4.x86_64.rpm) = 36740 bytes +BLAKE2s (suse155/libwayland-server0-1.19.0-150400.1.4.x86_64.rpm) = 1b2a64d9cb949d4de7a6bc79d4608dc6ca2369652f720e284c6335f19b2f026e +SHA512 (suse155/libwayland-server0-1.19.0-150400.1.4.x86_64.rpm) = 173502621cf2d49da54f76491cb637ac0cd745c020f9460d92106e7ee51b1c2c27a2468a818c14aaf9b633a71128b2d42c9418bc6cd7cefb5e7ea5e8f191af8e +Size (suse155/libwayland-server0-1.19.0-150400.1.4.x86_64.rpm) = 42880 bytes diff --git a/emulators/suse15_gtk3/DEINSTALL b/emulators/suse15_gtk3/DEINSTALL new file mode 100644 index 00000000000..6c8c8da7414 --- /dev/null +++ b/emulators/suse15_gtk3/DEINSTALL @@ -0,0 +1,14 @@ +# $NetBSD: DEINSTALL,v 1.1 2022/10/02 17:17:18 wiz Exp $ +# +# Remove gtk module configuration. +# +case ${STAGE} in +DEINSTALL) + GNOME_BINDIR="${PKG_PREFIX}/@EMULSUBDIR@/usr/bin" + GNOME_LIBDIR="${PKG_PREFIX}/@EMULSUBDIR@/usr/lib@ABISUFFIX@" + GNOME_ETCDIR="${PKG_PREFIX}/@EMULSUBDIR@/etc" + + ${ECHO} "${PKGNAME}: removing GTK module configuration" + ${RM} -f ${GNOME_LIBDIR}/gtk-3.0/3.0.0/immodules.cache + ;; +esac diff --git a/emulators/suse15_gtk3/DESCR b/emulators/suse15_gtk3/DESCR new file mode 100644 index 00000000000..d7d1cd7509c --- /dev/null +++ b/emulators/suse15_gtk3/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require GTK+-3.x shared libraries. diff --git a/emulators/suse15_gtk3/INSTALL b/emulators/suse15_gtk3/INSTALL new file mode 100644 index 00000000000..5828847cc55 --- /dev/null +++ b/emulators/suse15_gtk3/INSTALL @@ -0,0 +1,15 @@ +# $NetBSD: INSTALL,v 1.1 2022/10/02 17:17:18 wiz Exp $ +# +# Initialize gtk module configuration. +# +case ${STAGE} in +POST-INSTALL) + GNOME_BINDIR="${PKG_PREFIX}/@EMULSUBDIR@/usr/bin" + GNOME_LIBDIR="${PKG_PREFIX}/@EMULSUBDIR@/usr/lib@ABISUFFIX@" + GNOME_ETCDIR="${PKG_PREFIX}/@EMULSUBDIR@/etc" + SUSECONFIG="${PKG_PREFIX}/@EMULSUBDIR@/sbin/SuSEconfig" + + ${ECHO} "${PKGNAME}: initializing GTK module configuration" + ${GNOME_BINDIR}/gtk-query-immodules-3.0@BINSUFFIX@ --update-cache + ;; +esac diff --git a/emulators/suse15_gtk3/Makefile b/emulators/suse15_gtk3/Makefile new file mode 100644 index 00000000000..2019e1ab6c0 --- /dev/null +++ b/emulators/suse15_gtk3/Makefile @@ -0,0 +1,49 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +PKGNAME= suse_gtk3-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= gdk-pixbuf-query-loaders-2.42.9-150400.5.6.1.${SUSE_ARCH} +RPMPKGS+= gtk3-immodule-xim-3.24.34-150400.3.3.1.${SUSE_ARCH} +RPMPKGS+= gtk3-tools-3.24.34-150400.3.3.1.${SUSE_ARCH} +RPMPKGS+= libIDL-2-0-0.8.14-150400.13.9.${SUSE_ARCH} +RPMPKGS+= libatk-1_0-0-2.36.0-150400.2.9.${SUSE_ARCH} +RPMPKGS+= libatk-bridge-2_0-0-2.38.0-150400.1.9.${SUSE_ARCH} +RPMPKGS+= libatspi0-2.42.0-150400.2.7.${SUSE_ARCH} +RPMPKGS+= libcairo-gobject2-1.16.0-150400.9.6.${SUSE_ARCH} +RPMPKGS+= libcairo2-1.16.0-150400.9.6.${SUSE_ARCH} +RPMPKGS+= libdatrie1-0.2.9-1.25.${SUSE_ARCH} +RPMPKGS+= libepoxy0-1.5.9-150400.1.11.${SUSE_ARCH} +RPMPKGS+= libfribidi0-1.0.10-150400.3.3.1.${SUSE_ARCH} +RPMPKGS+= libgdk_pixbuf-2_0-0-2.42.9-150400.5.6.1.${SUSE_ARCH} +RPMPKGS+= libgraphite2-3-1.3.11-2.12.${SUSE_ARCH} +#RPMPKGS+= libgtk-2_0-0-2.24.33-150400.2.11.${SUSE_ARCH} +RPMPKGS+= libgtk-3-0-3.24.34-150400.3.3.1.${SUSE_ARCH} +RPMPKGS+= libharfbuzz0-3.4.0-150400.3.3.1.${SUSE_ARCH} +RPMPKGS+= libjasper4-2.0.14-150000.3.25.1.${SUSE_ARCH} +RPMPKGS+= libpango-1_0-0-1.50.4-150400.1.5.${SUSE_ARCH} +RPMPKGS+= libthai0-0.1.29-150400.1.4.${SUSE_ARCH} +RPMPKGS+= libwayland-cursor0-1.19.0-150400.1.4.${SUSE_ARCH} +RPMPKGS+= libwayland-egl1-99~1.19.0-150400.1.4.${SUSE_ARCH} +RPMPKGS+= libxkbcommon0-1.3.0-150400.1.13.${SUSE_ARCH} +RPMPKGS+= orbit2-2.14.19-9.45.${SUSE_ARCH} +RPMPKGS+= pango-tools-1.50.4-150400.1.5.${SUSE_ARCH} +RPMPKGS+= shared-mime-info-2.1-150400.3.5.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for GTK+-3.x + +EMUL_MODULES.linux= dbus fontconfig freetype2 glib2 glx jpeg xml2 png tiff x11 + +# These files are managed by the +INSTALL/+DEINSTALL scripts. +#CHECK_FILES_SKIP+= ${EMULDIR}/lib${ABISUFFIX}/gdk-pixbuf-2.0/2.10.0/loaders.cache +CHECK_FILES_SKIP+= ${EMULDIR}/etc/pango/pango${ABISUFFIX}.modules +#CHECK_FILES_SKIP+= ${EMULDIR}/lib${ABISUFFIX}/gio/modules/giomodule.cache +CHECK_FILES_SKIP+= ${EMULDIR}/usr/share/glib-2.0/schemas/gschemas.compiled + +ABISUFFIX?= # empty +BINSUFFIX?= # empty +FILES_SUBST+= ABISUFFIX=${ABISUFFIX:Q} +FILES_SUBST+= BINSUFFIX=${BINSUFFIX:Q} + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_gtk3/distinfo b/emulators/suse15_gtk3/distinfo new file mode 100644 index 00000000000..56343050c0d --- /dev/null +++ b/emulators/suse15_gtk3/distinfo @@ -0,0 +1,77 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +BLAKE2s (suse155/gdk-pixbuf-query-loaders-2.42.9-150400.5.6.1.x86_64.rpm) = 6d45dbbfe5c9abb09553163fadf23cc3f2c94fa7b9e7dd9db620410e12fe2d68 +SHA512 (suse155/gdk-pixbuf-query-loaders-2.42.9-150400.5.6.1.x86_64.rpm) = 55749516210a66fc0dad11c67f047979eba6dfaa41c5406346ef9106f1dcb80c77b9a5d64b530cc7e612ee7451f04838fbc30abf042073e66e34b898ccc7f9eb +Size (suse155/gdk-pixbuf-query-loaders-2.42.9-150400.5.6.1.x86_64.rpm) = 34972 bytes +BLAKE2s (suse155/gtk3-immodule-xim-3.24.34-150400.3.3.1.x86_64.rpm) = 99d8d0b6227643de03fb45992bbaf6bf43b6ceef6406f3dabbd0ce7d646fb557 +SHA512 (suse155/gtk3-immodule-xim-3.24.34-150400.3.3.1.x86_64.rpm) = aa78e8b127d1dcb2c49c56af043ed963808e8ef4b98e3d2eb7ec57e590260ea6d5a403cef3c724d42a5f46a78a41af07abe9049d3335b74b92146fb6a68c143a +Size (suse155/gtk3-immodule-xim-3.24.34-150400.3.3.1.x86_64.rpm) = 122116 bytes +BLAKE2s (suse155/gtk3-tools-3.24.34-150400.3.3.1.x86_64.rpm) = 78f06fae9eb982d0898d6a645a0bf28171b9b7248c94a616f1644a9aabc166fe +SHA512 (suse155/gtk3-tools-3.24.34-150400.3.3.1.x86_64.rpm) = 1390c1995f9300b656af87f1a49efd6bc11fc0d0a75cb06bf0e004a5c617a2e5dba792197a2a623cdde91d5e3ab49245c35df668ff49e0fd1a4eb2e88035968e +Size (suse155/gtk3-tools-3.24.34-150400.3.3.1.x86_64.rpm) = 378720 bytes +BLAKE2s (suse155/libIDL-2-0-0.8.14-150400.13.9.x86_64.rpm) = df688d7f5671358e1ce372aff8f2dce21ab00db4245b0160f1e40c1efd06f8f2 +SHA512 (suse155/libIDL-2-0-0.8.14-150400.13.9.x86_64.rpm) = bbb853b623ae37cf14cdb081c3c804c3fcadc5e4762de5703d007ba187de9deb507167fe0c6e468b74f2d474fa6818361187b1bb1207564ee9d08a8aaebd05de +Size (suse155/libIDL-2-0-0.8.14-150400.13.9.x86_64.rpm) = 121852 bytes +BLAKE2s (suse155/libatk-1_0-0-2.36.0-150400.2.9.x86_64.rpm) = b44341ae644e1f53190b787028dfd244df026b06dae81104547a328db655aca8 +SHA512 (suse155/libatk-1_0-0-2.36.0-150400.2.9.x86_64.rpm) = 5e6d857ec5ccb72a23b54ddfe08483a1ddacfcf9dda3d199058195be88b0267dba614b2280687a1be5065221346171537d3186d034e61bf15829cba8b682060e +Size (suse155/libatk-1_0-0-2.36.0-150400.2.9.x86_64.rpm) = 70756 bytes +BLAKE2s (suse155/libatk-bridge-2_0-0-2.38.0-150400.1.9.x86_64.rpm) = 934f309a6dad6a5acaaff1651174e4153301ca2fe55889d99bc336ccb0152e91 +SHA512 (suse155/libatk-bridge-2_0-0-2.38.0-150400.1.9.x86_64.rpm) = a1c3c9cabfc9d9c981487c3609e3253c98b533fa9cfb2aae44761d9a3a4bb7bc0f3621b6a4acaa575fa812f7a71e80ac768c16eb757bfd03f3625f9d94a7f9d3 +Size (suse155/libatk-bridge-2_0-0-2.38.0-150400.1.9.x86_64.rpm) = 70520 bytes +BLAKE2s (suse155/libatspi0-2.42.0-150400.2.7.x86_64.rpm) = e36ce012750bf29f74dabd84293816fb0475ade5e9dc605c5d667ff5b2adf577 +SHA512 (suse155/libatspi0-2.42.0-150400.2.7.x86_64.rpm) = 2064099a73f527a90422077353c10c5c6f92ba33e801447e9d7a1f044589bec74ab87d9c6fcde4248355c38a3beb23b9ac6222772aa8b034738a5e27c5d97f70 +Size (suse155/libatspi0-2.42.0-150400.2.7.x86_64.rpm) = 93600 bytes +BLAKE2s (suse155/libcairo-gobject2-1.16.0-150400.9.6.x86_64.rpm) = 9ef5669cbcbe4cfe1c33f8fc7a5a72cba6d8d9d21c222880ffca2f89ff08d3a2 +SHA512 (suse155/libcairo-gobject2-1.16.0-150400.9.6.x86_64.rpm) = f1258c3de56a9b02ecbba72bc9028560f690a68905fe8f31ce6ffe190ec3fb14ada831ebf4c969c12c1206f2c6cb5d383767aa088293220eb04983b4400b1723 +Size (suse155/libcairo-gobject2-1.16.0-150400.9.6.x86_64.rpm) = 38664 bytes +BLAKE2s (suse155/libcairo2-1.16.0-150400.9.6.x86_64.rpm) = 8581b9b533e88714d7487252012d8ed3f6650cafb14add5cfa80d11ad857bd46 +SHA512 (suse155/libcairo2-1.16.0-150400.9.6.x86_64.rpm) = 589a0f19a90344982ed60c8aed579a613bd9c78b1ccf25d840648a895e07cefaa34c8e1abbfb42ae31d43a718d46a3eca82b8dd183e835d88b46492392543205 +Size (suse155/libcairo2-1.16.0-150400.9.6.x86_64.rpm) = 547080 bytes +BLAKE2s (suse155/libdatrie1-0.2.9-1.25.x86_64.rpm) = 5164bebb43fb5c8a335e019d24f8db115f3f992910247566ee09c4e3e08af0c8 +SHA512 (suse155/libdatrie1-0.2.9-1.25.x86_64.rpm) = c1ce405a54cf601b57d509b257ba5506cdabffacd9c9dba0060d63dab62f2644292828705389dcd070e57c3f7729ba46ad0f70c10a10f0667ef2c499efa54b5e +Size (suse155/libdatrie1-0.2.9-1.25.x86_64.rpm) = 44564 bytes +BLAKE2s (suse155/libepoxy0-1.5.9-150400.1.11.x86_64.rpm) = 06cc0d102dc5eebbfe85a7cb79be29d4dba2d85ea46a06ffad712a0e8256af60 +SHA512 (suse155/libepoxy0-1.5.9-150400.1.11.x86_64.rpm) = b2c6990d892ec72c16d4a307a312992540916c70fcbdc78e14c9ae5270b7c1c99136b6a36c9c92f8b4742319bfb8a09a7e78b75110bbb63ff0e2b3f45d0b0513 +Size (suse155/libepoxy0-1.5.9-150400.1.11.x86_64.rpm) = 201392 bytes +BLAKE2s (suse155/libfribidi0-1.0.10-150400.3.3.1.x86_64.rpm) = 3e19cefdf0d7a3d489894e162d0b894fbc1acb451a3475ba9f836e2c79b5d78a +SHA512 (suse155/libfribidi0-1.0.10-150400.3.3.1.x86_64.rpm) = 00b471041891e069cd3d572e609c7e191bb57c1f2ee4e59aad953eaa9b191d380b1fa824173d2dc80bb9cb4262b2ab41cf4a24d3832c8a70cefdc92563d7b563 +Size (suse155/libfribidi0-1.0.10-150400.3.3.1.x86_64.rpm) = 40048 bytes +BLAKE2s (suse155/libgdk_pixbuf-2_0-0-2.42.9-150400.5.6.1.x86_64.rpm) = 9aa4df083adea698ad6ba4a7c11b19d9c122692a4d439ec36238b14738ab3504 +SHA512 (suse155/libgdk_pixbuf-2_0-0-2.42.9-150400.5.6.1.x86_64.rpm) = 97f2767eafa22fa8ea1fad8e4c656a5eed3c906d6fd88ceb5c645321bf042e2991e431dac8ce7f16f533bf0506019eab012964f30388ef91a16d320a8a091e0f +Size (suse155/libgdk_pixbuf-2_0-0-2.42.9-150400.5.6.1.x86_64.rpm) = 169600 bytes +BLAKE2s (suse155/libgraphite2-3-1.3.11-2.12.x86_64.rpm) = 4954f9418d4c1a2603462d75fca363d578df89c82b2137563cb2a31e309f4f2d +SHA512 (suse155/libgraphite2-3-1.3.11-2.12.x86_64.rpm) = ee79ae398cc9239ec65d8fff86125b77c4b73a1e0ebfe7b9f65e09f65932d6fc60caccae888da9f086d0a714f52598da75d77bd0f5d476c637c59c6b50ec60b0 +Size (suse155/libgraphite2-3-1.3.11-2.12.x86_64.rpm) = 79024 bytes +BLAKE2s (suse155/libgtk-3-0-3.24.34-150400.3.3.1.x86_64.rpm) = a32662080bd672af605d70077a6e0a98a677032bfccffeb353775944fc38554f +SHA512 (suse155/libgtk-3-0-3.24.34-150400.3.3.1.x86_64.rpm) = 31ae52e6219b321a924a952b44e8d2876400b846a56261d77682babf31036f5251bfbe98e444cf61bfab0c86d104bb8ba37fd9e0f0cbd0ea53093f5d4ed765aa +Size (suse155/libgtk-3-0-3.24.34-150400.3.3.1.x86_64.rpm) = 2896524 bytes +BLAKE2s (suse155/libharfbuzz0-3.4.0-150400.3.3.1.x86_64.rpm) = 2abebcc2b0a31b939cf032269423a73d7a29585b3cb73f5ef3cace45699a42d0 +SHA512 (suse155/libharfbuzz0-3.4.0-150400.3.3.1.x86_64.rpm) = 1ab7eb4c06ff5f2be8849de56b918b8f6b3c702cbfa754921e3a7f1560e6b1418073a0cc2867812bc3710b62803457f9b5af0f019bb88acdd0c5a8db7ac137a0 +Size (suse155/libharfbuzz0-3.4.0-150400.3.3.1.x86_64.rpm) = 500512 bytes +BLAKE2s (suse155/libjasper4-2.0.14-150000.3.25.1.x86_64.rpm) = 2a76e1f4572fa1fbd34b31a557a86af336ed240e93defa6335d070e85cf2b9de +SHA512 (suse155/libjasper4-2.0.14-150000.3.25.1.x86_64.rpm) = 189dee1ae6bcb2d93f9e4b80db26e362aae91b4843375fa41d7e368aaf70694f99b42bdba21f399e3012726f6537ab7e85a45a93036e02064a1ab069ff32a6c5 +Size (suse155/libjasper4-2.0.14-150000.3.25.1.x86_64.rpm) = 152652 bytes +BLAKE2s (suse155/libpango-1_0-0-1.50.4-150400.1.5.x86_64.rpm) = 0b6f9fbf44dec0c37a6f627d2c6d641b319cc3566a91c7fd84e6e8cb7560baea +SHA512 (suse155/libpango-1_0-0-1.50.4-150400.1.5.x86_64.rpm) = 6caca46c70710b1c9cc78cae70eff811129059431e6c388d8a7d134ed09978db330e68febf30bdee0cfb2673184b7d2fa58d848a70822e67e081d7fcd6d868a6 +Size (suse155/libpango-1_0-0-1.50.4-150400.1.5.x86_64.rpm) = 278792 bytes +BLAKE2s (suse155/libthai0-0.1.29-150400.1.4.x86_64.rpm) = 66d1e2107f8e048be76537d361b6a705bb5feb209904a3c626e97777a6322adb +SHA512 (suse155/libthai0-0.1.29-150400.1.4.x86_64.rpm) = e5be64731a1ea1c35256cbba518d4fbe13af28adeb2fe6c1eaf7fa945e5c444d4689ccf38d07edff195909130bb4a559cbe0dfc40e3a523851a7850008738bbc +Size (suse155/libthai0-0.1.29-150400.1.4.x86_64.rpm) = 23620 bytes +BLAKE2s (suse155/libwayland-cursor0-1.19.0-150400.1.4.x86_64.rpm) = 94b771a53c296f65268fa33898c8d4103d690d29062fbaa5d967eebe22e04e8c +SHA512 (suse155/libwayland-cursor0-1.19.0-150400.1.4.x86_64.rpm) = 566e375d3956bff5b8ef8382fac3717ea9e058e8929019b9358f547eb74dd390af59dc858300e9508cee75fe14dd2246dc494f3b70fee7983d94111574302592 +Size (suse155/libwayland-cursor0-1.19.0-150400.1.4.x86_64.rpm) = 23200 bytes +BLAKE2s (suse155/libwayland-egl1-99~1.19.0-150400.1.4.x86_64.rpm) = ec8cc83796cd6a407d065af7a01f5c27c83c765384b7c4b6ee51b4d63be1cb57 +SHA512 (suse155/libwayland-egl1-99~1.19.0-150400.1.4.x86_64.rpm) = 516f24df70cbf9f59c433761afae7df8c620339cc120352489e7833addc9f57c65790de5711fa01fdc987a4495df2c011f4eba63f8a137470069f2351d72bd5d +Size (suse155/libwayland-egl1-99~1.19.0-150400.1.4.x86_64.rpm) = 16760 bytes +BLAKE2s (suse155/libxkbcommon0-1.3.0-150400.1.13.x86_64.rpm) = f292076a66523a4e340b0eedbaa6741e3abcc81d5243f9fa34025f9174553039 +SHA512 (suse155/libxkbcommon0-1.3.0-150400.1.13.x86_64.rpm) = 05f9bd2a740dd896ba924e4a8dc9485ad5678b4790e1d964453871b6fa6c989ca5c315967e11c3113e00a9aeb9df8441ad4012f6944a8dc8894f84f484e9d16a +Size (suse155/libxkbcommon0-1.3.0-150400.1.13.x86_64.rpm) = 120988 bytes +BLAKE2s (suse155/orbit2-2.14.19-9.45.x86_64.rpm) = 13be40267d0e89abfc813b5af6315ade584e7e3b5cf99761af42fc185f48e65c +SHA512 (suse155/orbit2-2.14.19-9.45.x86_64.rpm) = 74750d35925972e6e21e60f97deb150a20f40fa16a6778d50170c362d20d908cdbbf6d225f23c96809d108c4c96291edfe7442328720d05e05dc292dfee0955b +Size (suse155/orbit2-2.14.19-9.45.x86_64.rpm) = 170680 bytes +BLAKE2s (suse155/pango-tools-1.50.4-150400.1.5.x86_64.rpm) = e06fe8f33f5ae09735293487a9f35797162234011cdbbd1bdd166e936f26d110 +SHA512 (suse155/pango-tools-1.50.4-150400.1.5.x86_64.rpm) = 3e8c2bcb44ac0426b18ecfd5e8beed533658f7dcc59fb129a402001cf596958536cd9583c10613e0435eaa4d4ec9304087ee2cb73f10841e41a704302095ece1 +Size (suse155/pango-tools-1.50.4-150400.1.5.x86_64.rpm) = 56140 bytes +BLAKE2s (suse155/shared-mime-info-2.1-150400.3.5.x86_64.rpm) = 94e31a389dccdb3fccb4239930fcb672dea4ca575523e11e896e3da4d681951a +SHA512 (suse155/shared-mime-info-2.1-150400.3.5.x86_64.rpm) = dd47dc1eaf8612d2cda67d2a74316adeec9e2f13c9289463c58f9dbaaae42696ddd31630c4ff6acdae9e025d4476eddb737752acee4f3d133e60946c2e79c3f5 +Size (suse155/shared-mime-info-2.1-150400.3.5.x86_64.rpm) = 321804 bytes diff --git a/emulators/suse15_gtk3/suse.x86_64.mk b/emulators/suse15_gtk3/suse.x86_64.mk new file mode 100644 index 00000000000..308d050a16b --- /dev/null +++ b/emulators/suse15_gtk3/suse.x86_64.mk @@ -0,0 +1,5 @@ +# $NetBSD: suse.x86_64.mk,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +# Suffix on the GTK+-2.x/Pango binaries used in the INSTALL script +ABISUFFIX= 64 +BINSUFFIX= -${ABISUFFIX} diff --git a/emulators/suse15_libdbus/DEINSTALL b/emulators/suse15_libdbus/DEINSTALL new file mode 100644 index 00000000000..d33ac6c834a --- /dev/null +++ b/emulators/suse15_libdbus/DEINSTALL @@ -0,0 +1,7 @@ +# $NetBSD: DEINSTALL,v 1.1 2022/10/02 17:17:18 wiz Exp $ +# +case ${STAGE} in +DEINSTALL) + ${RM} -f ${PKG_PREFIX}/@EMULSUBDIR@/var/lib/dbus/machine-id + ;; +esac diff --git a/emulators/suse15_libdbus/DESCR b/emulators/suse15_libdbus/DESCR new file mode 100644 index 00000000000..b491f87df03 --- /dev/null +++ b/emulators/suse15_libdbus/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require DBus shared libraries. diff --git a/emulators/suse15_libdbus/INSTALL b/emulators/suse15_libdbus/INSTALL new file mode 100644 index 00000000000..10a5cb52fb1 --- /dev/null +++ b/emulators/suse15_libdbus/INSTALL @@ -0,0 +1,7 @@ +# $NetBSD: INSTALL,v 1.1 2022/10/02 17:17:18 wiz Exp $ +# +case ${STAGE} in +POST-INSTALL) + ${LN} -s /../var/lib/dbus/machine-id ${PKG_PREFIX}/@EMULSUBDIR@/var/lib/dbus/machine-id + ;; +esac diff --git a/emulators/suse15_libdbus/Makefile b/emulators/suse15_libdbus/Makefile new file mode 100644 index 00000000000..6f195359d65 --- /dev/null +++ b/emulators/suse15_libdbus/Makefile @@ -0,0 +1,16 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +PKGNAME= suse_libdbus-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= dbus-1-1.12.2-150400.16.52.${SUSE_ARCH} +RPMPKGS+= libdbus-1-3-1.12.2-150400.16.52.${SUSE_ARCH} +RPMPKGS+= libaudit1-3.0.6-150400.2.13.${SUSE_ARCH} +RPMPKGS+= libcap-ng0-0.7.9-4.37.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for DBus + +EMUL_MODULES.linux= base libsystemd + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_libdbus/distinfo b/emulators/suse15_libdbus/distinfo new file mode 100644 index 00000000000..8242545f4cd --- /dev/null +++ b/emulators/suse15_libdbus/distinfo @@ -0,0 +1,14 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +BLAKE2s (suse155/dbus-1-1.12.2-150400.16.52.x86_64.rpm) = d1830c71d20a85d7f4484dc0976f7ba6258f908a80ba224d33ca59039a5fa387 +SHA512 (suse155/dbus-1-1.12.2-150400.16.52.x86_64.rpm) = 79e8bba9eb17ca4cff5704d1c2929f8f3c14c290ff915cd0d7587520cb9db79b4f76b66a027d32914c8f4199285e4dcd3c5ea568e7d05a77b4b8ff7efe238a10 +Size (suse155/dbus-1-1.12.2-150400.16.52.x86_64.rpm) = 254256 bytes +BLAKE2s (suse155/libaudit1-3.0.6-150400.2.13.x86_64.rpm) = 718cb2dc4985efc90828c05f5a808a148fee15092dea52a55ad60e2aa16e351a +SHA512 (suse155/libaudit1-3.0.6-150400.2.13.x86_64.rpm) = b30a393caf2676a303a63a9aae8ee52576f9df113eba3565b1940863b71d1432ed94d3f44f34edfff0012ad2e0e4cb516c411251bfe7f465440b9420711b18fd +Size (suse155/libaudit1-3.0.6-150400.2.13.x86_64.rpm) = 60764 bytes +BLAKE2s (suse155/libcap-ng0-0.7.9-4.37.x86_64.rpm) = 6aa3a069d6766d743a008221589693fc0aa56595fc05e588b147de39fd1ee12d +SHA512 (suse155/libcap-ng0-0.7.9-4.37.x86_64.rpm) = c62959df7db98708c8b4b9e6fda8edd6679139bc00c8bb3dad804eb51a0f9cdff7fd3ed565196c10fad1e51e690001549bc7c2aa10e683315b94a481ac8e793d +Size (suse155/libcap-ng0-0.7.9-4.37.x86_64.rpm) = 26892 bytes +BLAKE2s (suse155/libdbus-1-3-1.12.2-150400.16.52.x86_64.rpm) = 41f09699ac953482e83e54f7636d84b07a7b586599803e93a66fa1829551802d +SHA512 (suse155/libdbus-1-3-1.12.2-150400.16.52.x86_64.rpm) = a4c21aa1b81030eb5b475e7c465b063eb5a7e2331a90e85d3a8e5eb139752feb3ff98741c60063bc14517726f24f4ed7277f03981789e19aa9f5f87a6f0c903c +Size (suse155/libdbus-1-3-1.12.2-150400.16.52.x86_64.rpm) = 154172 bytes diff --git a/emulators/suse15_libdrm/DESCR b/emulators/suse15_libdrm/DESCR new file mode 100644 index 00000000000..edc9610201d --- /dev/null +++ b/emulators/suse15_libdrm/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require libdrm (for X acceleration). diff --git a/emulators/suse15_libdrm/Makefile b/emulators/suse15_libdrm/Makefile new file mode 100644 index 00000000000..0c1711f1088 --- /dev/null +++ b/emulators/suse15_libdrm/Makefile @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +PKGNAME= suse_libdrm-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= libdrm2-2.4.107-150400.1.8.${SUSE_ARCH} +RPMPKGS+= libdrm_amdgpu1-2.4.107-150400.1.8.${SUSE_ARCH} +RPMPKGS+= libdrm_intel1-2.4.107-150400.1.8.${SUSE_ARCH} +RPMPKGS+= libdrm_nouveau2-2.4.107-150400.1.8.${SUSE_ARCH} +RPMPKGS+= libdrm_radeon1-2.4.107-150400.1.8.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for libdrm + +EMUL_MODULES.linux= x11 + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_libdrm/distinfo b/emulators/suse15_libdrm/distinfo new file mode 100644 index 00000000000..95da20d8ead --- /dev/null +++ b/emulators/suse15_libdrm/distinfo @@ -0,0 +1,17 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +BLAKE2s (suse155/libdrm2-2.4.107-150400.1.8.x86_64.rpm) = d080cf31a7d1c1fc3738c8fd0be63f5ae8f67cd548ea3a7b7cf2099ce0021c87 +SHA512 (suse155/libdrm2-2.4.107-150400.1.8.x86_64.rpm) = f04c9a582719bd3f3da519edbc2b5caff2684cd0defb0568c40e0d556ef9c970e78473ebafbbefb6111b2a714beb23e76897bf87b72f15fa0107bbde4307ce67 +Size (suse155/libdrm2-2.4.107-150400.1.8.x86_64.rpm) = 66240 bytes +BLAKE2s (suse155/libdrm_amdgpu1-2.4.107-150400.1.8.x86_64.rpm) = e90742028b25eb1064ebb1a97f2c1d570b7026c14ce89a69b2e052b1e0851a40 +SHA512 (suse155/libdrm_amdgpu1-2.4.107-150400.1.8.x86_64.rpm) = 1ff1792ebee16759cb9d4c6ed52e55def26696491ec7c42ca310d474b7622e677d8b8f8db4f3d49a0092727156b927fd118f0f84f6053086b7e6033b290b6419 +Size (suse155/libdrm_amdgpu1-2.4.107-150400.1.8.x86_64.rpm) = 53660 bytes +BLAKE2s (suse155/libdrm_intel1-2.4.107-150400.1.8.x86_64.rpm) = 7f7fe5765e55e6738b74b588c5f89f1d3c1ae4c9d390e92a8c6b29251604d98a +SHA512 (suse155/libdrm_intel1-2.4.107-150400.1.8.x86_64.rpm) = 54a2f557595abcf79296c8d4726d9d5705fe18c3da2293636da1e00dd12c619a4cf90b11611468148dfdfba5bc02485d0887125bb264620b3c0f842c79053cc3 +Size (suse155/libdrm_intel1-2.4.107-150400.1.8.x86_64.rpm) = 93700 bytes +BLAKE2s (suse155/libdrm_nouveau2-2.4.107-150400.1.8.x86_64.rpm) = 36bd208af75f5fc48bf6ea9f0c8297ad7c7f03ef86e717c7e080524b25b5d229 +SHA512 (suse155/libdrm_nouveau2-2.4.107-150400.1.8.x86_64.rpm) = ee551c4fa7c593efaff450fcc32d2462c6f6886f79e4ee18d830b0ad7dc8eb9b7de9a2efc9fbeb4fda621ddef3278e42c1d23a5b791eb9ea2f4ec23c0096c8d5 +Size (suse155/libdrm_nouveau2-2.4.107-150400.1.8.x86_64.rpm) = 50192 bytes +BLAKE2s (suse155/libdrm_radeon1-2.4.107-150400.1.8.x86_64.rpm) = 317fcc9c01db57137979ae192fe95ef082cdb8a876596bf27c507ad7c2b5e4c6 +SHA512 (suse155/libdrm_radeon1-2.4.107-150400.1.8.x86_64.rpm) = aaee6240d97f9a250743727aa597dc33cff509bbbdf75a02e331606809e7ce9f8e94e84aba4c56e1e781755dd83130df2af2cc37b824b28d2a15b26221a1a03a +Size (suse155/libdrm_radeon1-2.4.107-150400.1.8.x86_64.rpm) = 54864 bytes diff --git a/emulators/suse15_libffi/DESCR b/emulators/suse15_libffi/DESCR new file mode 100644 index 00000000000..c99816e2255 --- /dev/null +++ b/emulators/suse15_libffi/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require libffi shared libraries. diff --git a/emulators/suse15_libffi/Makefile b/emulators/suse15_libffi/Makefile new file mode 100644 index 00000000000..72b6cfbc378 --- /dev/null +++ b/emulators/suse15_libffi/Makefile @@ -0,0 +1,13 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +PKGNAME= suse_libffi-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= libffi7-3.2.1.git259-10.8.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for libffi + +EMUL_MODULES.linux= base + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_libffi/distinfo b/emulators/suse15_libffi/distinfo new file mode 100644 index 00000000000..40f80a2229b --- /dev/null +++ b/emulators/suse15_libffi/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +BLAKE2s (suse155/libffi7-3.2.1.git259-10.8.x86_64.rpm) = 94a6d7f5a43bbbec196f1e4ec50458fe314fcaa2dd7c49d5d2d7ba89ca2bf8d6 +SHA512 (suse155/libffi7-3.2.1.git259-10.8.x86_64.rpm) = 8b0040027cbb7eea0ec6a0fba62ceea2529121eb079ba08cf9c90bdbe9a75a01b5ba221dcd0dc602897edb3043b7c9752b4d30bdead1b6dd7ad430b74d3cc00a +Size (suse155/libffi7-3.2.1.git259-10.8.x86_64.rpm) = 25556 bytes diff --git a/emulators/suse15_libjpeg/DESCR b/emulators/suse15_libjpeg/DESCR new file mode 100644 index 00000000000..11304a7362e --- /dev/null +++ b/emulators/suse15_libjpeg/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require JPEG shared libraries. diff --git a/emulators/suse15_libjpeg/Makefile b/emulators/suse15_libjpeg/Makefile new file mode 100644 index 00000000000..4956bc8e71a --- /dev/null +++ b/emulators/suse15_libjpeg/Makefile @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +PKGNAME= suse_libjpeg-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= libjpeg62-62.3.0-150400.15.7.${SUSE_ARCH} +RPMPKGS+= libjpeg8-8.2.2-150400.15.9.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for JPEG + +EMUL_MODULES.linux= base + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_libjpeg/distinfo b/emulators/suse15_libjpeg/distinfo new file mode 100644 index 00000000000..e4cda193cd0 --- /dev/null +++ b/emulators/suse15_libjpeg/distinfo @@ -0,0 +1,8 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +BLAKE2s (suse155/libjpeg62-62.3.0-150400.15.7.x86_64.rpm) = 80ce2cf3b83ae018f34dcc53f69a1b1a56060151134a3cf8027d14faf852fac6 +SHA512 (suse155/libjpeg62-62.3.0-150400.15.7.x86_64.rpm) = 70b0851362e1b42a1fc5fa9a7bdd366f5e205dd1ccdd3860df6b058d99827848e1ac979fc28d56359e906a7dd7b84a1d305359024e101e0fe3189293bcfd2051 +Size (suse155/libjpeg62-62.3.0-150400.15.7.x86_64.rpm) = 174228 bytes +BLAKE2s (suse155/libjpeg8-8.2.2-150400.15.9.x86_64.rpm) = 48e18b4599f0aea055485677014f6438b9b4c9f04b972152b3f11bb1d3e2fcce +SHA512 (suse155/libjpeg8-8.2.2-150400.15.9.x86_64.rpm) = 6d2c9d48b67cfe3e35e1b49975b4450f30aac058b4492caa50f8654412eb3b14a488c29cb78b42df779316f4147da3965aed8da4df44e9122ca55048b6f89e4f +Size (suse155/libjpeg8-8.2.2-150400.15.9.x86_64.rpm) = 174512 bytes diff --git a/emulators/suse15_libpng/DESCR b/emulators/suse15_libpng/DESCR new file mode 100644 index 00000000000..a182565889d --- /dev/null +++ b/emulators/suse15_libpng/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require PNG shared libraries. diff --git a/emulators/suse15_libpng/Makefile b/emulators/suse15_libpng/Makefile new file mode 100644 index 00000000000..5ccc5225063 --- /dev/null +++ b/emulators/suse15_libpng/Makefile @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +PKGNAME= suse_libpng-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= libpng12-0-1.2.57-2.18.${SUSE_ARCH} +RPMPKGS+= libpng16-16-1.6.34-3.9.1.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for PNG + +EMUL_MODULES.linux= base + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_libpng/distinfo b/emulators/suse15_libpng/distinfo new file mode 100644 index 00000000000..cd028b26076 --- /dev/null +++ b/emulators/suse15_libpng/distinfo @@ -0,0 +1,8 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:18 wiz Exp $ + +BLAKE2s (suse155/libpng12-0-1.2.57-2.18.x86_64.rpm) = a7d6b91d3d44e4f52b9b20f48761d70e5ba7b9452a230a1e0c1a8b8775e3f0ad +SHA512 (suse155/libpng12-0-1.2.57-2.18.x86_64.rpm) = 634d96e952d5467c06999cd65eabb747f002e08cf4f67b75b45fcb595d3a38a9034bb3fec9bf03212130e39a41fbe8a0078d5ee22cb55f2588cd91a09ab8a236 +Size (suse155/libpng12-0-1.2.57-2.18.x86_64.rpm) = 88932 bytes +BLAKE2s (suse155/libpng16-16-1.6.34-3.9.1.x86_64.rpm) = a16f709dd374c4f1acc9f3d22668f357c5c345329fd26b227ec493228f99cbb6 +SHA512 (suse155/libpng16-16-1.6.34-3.9.1.x86_64.rpm) = 78332f273cf0815139c1ac78798c1b3e7b166b74eb25e4f7356bd61216a221306050d6d0abffd886217c2eaf281e612bebc6c105d56b5c3bb583ac1f975c42d6 +Size (suse155/libpng16-16-1.6.34-3.9.1.x86_64.rpm) = 137444 bytes diff --git a/emulators/suse15_libsndfile/DESCR b/emulators/suse15_libsndfile/DESCR new file mode 100644 index 00000000000..fe972be69c8 --- /dev/null +++ b/emulators/suse15_libsndfile/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require libsndfile shared libraries. diff --git a/emulators/suse15_libsndfile/Makefile b/emulators/suse15_libsndfile/Makefile new file mode 100644 index 00000000000..bb3e070703c --- /dev/null +++ b/emulators/suse15_libsndfile/Makefile @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:19 wiz Exp $ + +PKGNAME= suse_libsndfile-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= libFLAC8-1.3.2-150000.3.11.1.${SUSE_ARCH} +RPMPKGS+= libogg0-1.3.2-150000.3.2.1.${SUSE_ARCH} +RPMPKGS+= libsndfile1-1.0.28-150000.5.17.1.${SUSE_ARCH} +RPMPKGS+= libspeex1-1.2-150000.3.5.2.${SUSE_ARCH} +RPMPKGS+= libvorbis0-1.3.6-150000.4.5.2.${SUSE_ARCH} +RPMPKGS+= libvorbisenc2-1.3.6-150000.4.5.2.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for libsndfile + +EMUL_MODULES.linux= base openssl + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_libsndfile/distinfo b/emulators/suse15_libsndfile/distinfo new file mode 100644 index 00000000000..cb03115cab4 --- /dev/null +++ b/emulators/suse15_libsndfile/distinfo @@ -0,0 +1,20 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:19 wiz Exp $ + +BLAKE2s (suse155/libFLAC8-1.3.2-150000.3.11.1.x86_64.rpm) = 1945ea4eabaa3af168d0dc2964e90db587fccddcd918b4dc6cc88955d0f0312a +SHA512 (suse155/libFLAC8-1.3.2-150000.3.11.1.x86_64.rpm) = 5ae447eab65d730b875e11c5ace1f0ca75c1227f5442c990be46831972c90312646636bcbc71e31e8879d0c4fce94ea88ca9fa6847bbce214b09adfd59fedd4c +Size (suse155/libFLAC8-1.3.2-150000.3.11.1.x86_64.rpm) = 105388 bytes +BLAKE2s (suse155/libogg0-1.3.2-150000.3.2.1.x86_64.rpm) = a3e6f15f443bf2f1e40be530d40fd4d55542c0cce5ff4f01213d59511f290a14 +SHA512 (suse155/libogg0-1.3.2-150000.3.2.1.x86_64.rpm) = 50ddb85ea720eca1fe51a14eac71342138f5b5332fd1151fb3998d6ae242d51c9493caf8c818ab52bee5b42a264b94c5cdfb15af2f46597849feb3e57155f488 +Size (suse155/libogg0-1.3.2-150000.3.2.1.x86_64.rpm) = 24120 bytes +BLAKE2s (suse155/libsndfile1-1.0.28-150000.5.17.1.x86_64.rpm) = a07e9de2f1795a06778b5ec1b036624a9f609eafaa5a97b0b98b7387e450828c +SHA512 (suse155/libsndfile1-1.0.28-150000.5.17.1.x86_64.rpm) = 25ff72d3d2be008bb0a8d0396147173d4a7f4a5ba023206204a306c8e1fca23cc9e76f63554146492963e2bcc4463affd320124e44456058580f7f5931cafd11 +Size (suse155/libsndfile1-1.0.28-150000.5.17.1.x86_64.rpm) = 181036 bytes +BLAKE2s (suse155/libspeex1-1.2-150000.3.5.2.x86_64.rpm) = 7afbf15d419f6f22edea440f0065b2935007676f83bd68bee616877a33505a4e +SHA512 (suse155/libspeex1-1.2-150000.3.5.2.x86_64.rpm) = 88a7fc5f757f9b6e0f55f87f6e1c293b71d7a3386029ad94cb3b74c0001af024e81a8947657f4b41a2cc5d95c85a756fb2c7a69c702381cac61e2af878868054 +Size (suse155/libspeex1-1.2-150000.3.5.2.x86_64.rpm) = 58968 bytes +BLAKE2s (suse155/libvorbis0-1.3.6-150000.4.5.2.x86_64.rpm) = bc8f415e8f9c0f18cc6d00a139e5f24738a63415da1e435078b616d5ada6bbf9 +SHA512 (suse155/libvorbis0-1.3.6-150000.4.5.2.x86_64.rpm) = 5ba2351f0ebce9d64a302ca29a3928d9d5201880b17c296a30f81b6526de1fddd5e35c1269997592f144e26e35188acb0f1dbe2ab8d1b37c8ac6058061d560d3 +Size (suse155/libvorbis0-1.3.6-150000.4.5.2.x86_64.rpm) = 93688 bytes +BLAKE2s (suse155/libvorbisenc2-1.3.6-150000.4.5.2.x86_64.rpm) = 186ab2febd9e7bf62210f73f852d7950295dc6efacc1557e7c7fec43b98fc5d3 +SHA512 (suse155/libvorbisenc2-1.3.6-150000.4.5.2.x86_64.rpm) = eea1e1daef45e1a473689debe27e59aeb87f156d02461ad3e782867d4920c3cc6ff73fb956a05f9bd9e58453ea558681fa4a1e78cb20aed34b37c8543876cf5c +Size (suse155/libvorbisenc2-1.3.6-150000.4.5.2.x86_64.rpm) = 79788 bytes diff --git a/emulators/suse15_libsystemd/DESCR b/emulators/suse15_libsystemd/DESCR new file mode 100644 index 00000000000..4993653fc34 --- /dev/null +++ b/emulators/suse15_libsystemd/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require libsystemd shared libraries. diff --git a/emulators/suse15_libsystemd/Makefile b/emulators/suse15_libsystemd/Makefile new file mode 100644 index 00000000000..01391c20cd8 --- /dev/null +++ b/emulators/suse15_libsystemd/Makefile @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:19 wiz Exp $ + +PKGNAME= suse_libsystemd-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= libgcrypt20-1.9.4-150400.4.6.${SUSE_ARCH} +RPMPKGS+= libgpg-error0-1.42-150400.1.101.${SUSE_ARCH} +RPMPKGS+= liblz4-1-1.9.3-150400.1.7.${SUSE_ARCH} +RPMPKGS+= libsystemd0-249.12-150400.8.10.1.${SUSE_ARCH} +RPMPKGS+= libzstd1-1.5.0-150400.1.71.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for libsystemd + +EMUL_MODULES.linux= base + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_libsystemd/distinfo b/emulators/suse15_libsystemd/distinfo new file mode 100644 index 00000000000..9ace69d39b9 --- /dev/null +++ b/emulators/suse15_libsystemd/distinfo @@ -0,0 +1,17 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:19 wiz Exp $ + +BLAKE2s (suse155/libgcrypt20-1.9.4-150400.4.6.x86_64.rpm) = 2921fe50773e0986e195f08921599d19ec94c006fb36eb990909f653c5fb0c86 +SHA512 (suse155/libgcrypt20-1.9.4-150400.4.6.x86_64.rpm) = 6b461c50173c901e7dd236ea396a812e8c3510deb3e751b82b845a2133ccb8cd8c779e82da01d889169ef5d13da97575e6d9561ebf66768aa83bd53af1cbf1f1 +Size (suse155/libgcrypt20-1.9.4-150400.4.6.x86_64.rpm) = 479640 bytes +BLAKE2s (suse155/libgpg-error0-1.42-150400.1.101.x86_64.rpm) = 7840aa459bbbada06a66a830a0892d9ec7169d789b696ac41f284d4a3cb56827 +SHA512 (suse155/libgpg-error0-1.42-150400.1.101.x86_64.rpm) = 7e59dfa532634a2e021e87cf5589cb9ac3ae841db3d70b0e5babe7187a5f54113bb2e01ed5fc151baebeed2d0f54c1bedb4501ea4d39912fb265914219923e17 +Size (suse155/libgpg-error0-1.42-150400.1.101.x86_64.rpm) = 161324 bytes +BLAKE2s (suse155/liblz4-1-1.9.3-150400.1.7.x86_64.rpm) = c60a59689052cb9ed944e8c97ff651df28b71f00c1e7838248f3bbbd455d87c1 +SHA512 (suse155/liblz4-1-1.9.3-150400.1.7.x86_64.rpm) = e4545501375f7a088df84b191a03cf5d272bf189f33c042e87b3b943172a4a10366855974151322ab71cc917ac7dc3b00477a189b422fd313d57486386b0118d +Size (suse155/liblz4-1-1.9.3-150400.1.7.x86_64.rpm) = 66284 bytes +BLAKE2s (suse155/libsystemd0-249.12-150400.8.10.1.x86_64.rpm) = 62f0acbf2caf4ea57f9779b6a5e13d2562e9dc0055570258cc99db3b605eb3ff +SHA512 (suse155/libsystemd0-249.12-150400.8.10.1.x86_64.rpm) = 8298517ff198b28b804bcda70cbc83a14c3eb49813752485a2db1b2af4b2d9024c40d1e67b3099049de29e958ec0e37ef4688e93f2e81e1a3b1004ba9349cce1 +Size (suse155/libsystemd0-249.12-150400.8.10.1.x86_64.rpm) = 555776 bytes +BLAKE2s (suse155/libzstd1-1.5.0-150400.1.71.x86_64.rpm) = 0e73f1c675476fbed40d91e7fffce03f01ae773ce730bb1a5fbd7e1f126c352b +SHA512 (suse155/libzstd1-1.5.0-150400.1.71.x86_64.rpm) = 018414bcacb1ac6202e0002431a756e5256e04a8f87f01ba419139b57adf2495ec625beb43dd29b0195f394f34099bd3dd9a03c51ed15c7af2f3800ac3cfd33d +Size (suse155/libzstd1-1.5.0-150400.1.71.x86_64.rpm) = 410552 bytes diff --git a/emulators/suse15_libtiff/DESCR b/emulators/suse15_libtiff/DESCR new file mode 100644 index 00000000000..0a095220736 --- /dev/null +++ b/emulators/suse15_libtiff/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require TIFF shared libraries. diff --git a/emulators/suse15_libtiff/Makefile b/emulators/suse15_libtiff/Makefile new file mode 100644 index 00000000000..33d122f7a87 --- /dev/null +++ b/emulators/suse15_libtiff/Makefile @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:19 wiz Exp $ + +PKGNAME= suse_libtiff-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= libjbig2-2.1-3.2.1.${SUSE_ARCH} +RPMPKGS+= libtiff5-4.0.9-150000.45.11.1.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for TIFF + +EMUL_MODULES.linux= jpeg + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_libtiff/distinfo b/emulators/suse15_libtiff/distinfo new file mode 100644 index 00000000000..d51a713a152 --- /dev/null +++ b/emulators/suse15_libtiff/distinfo @@ -0,0 +1,8 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:19 wiz Exp $ + +BLAKE2s (suse155/libjbig2-2.1-3.2.1.x86_64.rpm) = b29a78d62cdfc11058c39f0a929364ca61d875e44da08585dc702c771d3bd38f +SHA512 (suse155/libjbig2-2.1-3.2.1.x86_64.rpm) = 3676de5a9f72f7b9c7f8857b70f1c32b7ec0cbb7a26e8419fdb7653f413aaac00befc6d464336ccb050dab20fb3fb73d21c0ca950cba68bda57c7100bb92c5eb +Size (suse155/libjbig2-2.1-3.2.1.x86_64.rpm) = 33608 bytes +BLAKE2s (suse155/libtiff5-4.0.9-150000.45.11.1.x86_64.rpm) = 10ff07b77dfd217ea9be3d0405fcc83cdf37bb239b0c163d79a81fd875f01701 +SHA512 (suse155/libtiff5-4.0.9-150000.45.11.1.x86_64.rpm) = 0eda397a8bc840b62ee48fcbef1468dfb39b614e32c6f2c2eecb57afee058e3fc1a12ac7dab22ac96d6c0bf50de0b4dff4adb00a511c5ca4cad05551bd957e0e +Size (suse155/libtiff5-4.0.9-150000.45.11.1.x86_64.rpm) = 218104 bytes diff --git a/emulators/suse15_libxml2/DESCR b/emulators/suse15_libxml2/DESCR new file mode 100644 index 00000000000..8f8c3c5feca --- /dev/null +++ b/emulators/suse15_libxml2/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require libxml2 shared libraries. diff --git a/emulators/suse15_libxml2/Makefile b/emulators/suse15_libxml2/Makefile new file mode 100644 index 00000000000..cc8bfcb24f6 --- /dev/null +++ b/emulators/suse15_libxml2/Makefile @@ -0,0 +1,13 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:19 wiz Exp $ + +PKGNAME= suse_libxml2-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= libxml2-2-2.9.14-150400.5.7.1.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for libxml2 + +EMUL_MODULES.linux= base + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_libxml2/distinfo b/emulators/suse15_libxml2/distinfo new file mode 100644 index 00000000000..d6b61528651 --- /dev/null +++ b/emulators/suse15_libxml2/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:19 wiz Exp $ + +BLAKE2s (suse155/libxml2-2-2.9.14-150400.5.7.1.x86_64.rpm) = 56750d1e866858f43b7233e1a4997f63b006c20ce94dd75771e4c2748200a230 +SHA512 (suse155/libxml2-2-2.9.14-150400.5.7.1.x86_64.rpm) = 066960ae61c27583abcb5479f3059326697cf4dc66656f29cde2b6a37e7f5a4fe0694fa3933fe74a682dc1b3525d108ee56e81be503fa606a202458646026941 +Size (suse155/libxml2-2-2.9.14-150400.5.7.1.x86_64.rpm) = 618336 bytes diff --git a/emulators/suse15_linux/Makefile.common b/emulators/suse15_linux/Makefile.common new file mode 100644 index 00000000000..03e0b85b493 --- /dev/null +++ b/emulators/suse15_linux/Makefile.common @@ -0,0 +1,103 @@ +# $NetBSD: Makefile.common,v 1.1 2022/10/02 17:17:19 wiz Exp $ + +SUSE_PKG= yes +SUSE_VERSION= 15.5 +EMUL_REQD= suse>=${SUSE_VERSION} + +# The SuSE 15.x Linux packages are only usable on the following platforms. +# The SUSE_COMPAT32 packages are available only on x86_64 and they emulate i386. +# The non-SUSE_COMPAT32 packages are available on both i386 and x86_64 +# and they emulate the corresponding linux platform. +# no i386 support (yet?) +#.if !defined(SUSE_COMPAT32) +EMUL_PLATFORMS+= linux-x86_64 +ONLY_FOR_PLATFORM+= NetBSD-*-x86_64 +ONLY_FOR_PLATFORM+= FreeBSD-*-x86_64 +#.endif +#EMUL_PLATFORMS+= linux-i386 +#ONLY_FOR_PLATFORM+= NetBSD-*-i386 +#ONLY_FOR_PLATFORM+= FreeBSD-*-i386 + +CHECK_PIE_SUPPORTED= no +CHECK_RELRO_SUPPORTED= no + +.include "../../mk/bsd.prefs.mk" + +# _SUSE_ARCH.* is a table of ${EMUL_ARCH} to SuSE architectures. +_SUSE_ARCH.${EMUL_ARCH}= ${EMUL_ARCH} +_SUSE_ARCH.i386= i586 +_SUSE_ARCH= ${_SUSE_ARCH.${EMUL_ARCH}} +SUSE_ARCH= ${_SUSE_ARCH} + +_SUSE_FTP_SUBDIR= distribution/leap/${SUSE_VERSION}/repo/oss/ +_SUSE_FTP_SUBDIR_UPD= update/leap/${SUSE_VERSION}/oss/ + +MASTER_SITE_SUSE_${SUSE_VERSION}= \ + http://ftp5.gwdg.de/pub/opensuse/${_SUSE_FTP_SUBDIR} + +MASTER_SITE_SUSE_${SUSE_VERSION}_UPD= \ + http://ftp5.gwdg.de/pub/opensuse/${_SUSE_FTP_SUBDIR_UPD} + +MASTER_SITES?= ${MASTER_SITE_SUSE_${SUSE_VERSION}}/${SUSE_ARCH}/ +DIST_SUBDIR?= suse${SUSE_VERSION:S/.//} + +HOMEPAGE?= https://www.opensuse.org/ + +WRKSRC?= ${WRKDIR} +BUILD_DIRS?= # empty +MANCOMPRESSED?= yes + +EMUL_PKG_FMT?= rpm +RPM2PKG_PREFIX?= ${DESTDIR}${PREFIX} +RPM2PKG_SUBPREFIX?= ${EMULSUBDIR} +RPM2PKG_STAGE?= do-install + +SUSE_PKGSRCDIR= ${.CURDIR}/../${.CURDIR:T:S/_32_/_/} +FILESDIR= ${SUSE_PKGSRCDIR}/files +PATCHDIR= ${SUSE_PKGSRCDIR}/patches +PKGDIR= ${SUSE_PKGSRCDIR} + +.if defined(SUSE_COMPAT32) +PKGNAME:= ${PKGNAME:S/^suse_/suse32_/} +COMMENT:= ${COMMENT:S/Linux/Linux 32-bit/} +.if defined(CONFLICTS) +CONFLICTS:= ${CONFLICTS:S/^suse_/suse32_/} +.endif +LINUX_BASE= linux32 +.else +LINUX_BASE= linux +.endif +PLIST_SUBST+= LINUX_BASE=${LINUX_BASE:Q} +FILES_SUBST+= LINUX_BASE=${LINUX_BASE:Q} + +LINUX_LIBSUBDIR?= lib +PLIST_SUBST+= LINUX_LIBSUBDIR=${LINUX_LIBSUBDIR:Q} +FILES_SUBST+= LINUX_LIBSUBDIR=${LINUX_LIBSUBDIR:Q} + +# Include an "override" SuSE-specific and architecture-specific +# Makefile fragment if it exists. +# +.sinclude "${SUSE_PKGSRCDIR}/suse.${EMUL_ARCH}.mk" + +# By default, run ldconfig(8) after installing a SuSE package. +RUN_LDCONFIG?= yes + +# no compat32 support (yet?) +#.if make(distinfo) || make(makedistinfo) || make(mdi) || make(makesum) +#PKG_FAIL_REASON+= "please use make emul-fetch or make emul-distinfo" +#.endif + +.if defined(RPMPKGS) && !empty(RPMPKGS) +. for distfile in ${RPMPKGS} +DISTFILES+= ${distfile}.rpm +SITES.${distfile:T:S/=/--/}.rpm?= \ + ${MASTER_SITE_SUSE_${SUSE_VERSION}}${distfile:E}/ +. endfor +.endif +.if defined(RPMUPDPKGS) && !empty(RPMUPDPKGS) +. for distfile in ${RPMUPDPKGS} +DISTFILES+= ${distfile}.rpm +SITES.${distfile:T:S/=/--/}.rpm?= \ + ${MASTER_SITE_SUSE_${SUSE_VERSION}_UPD}${distfile:E}/ +. endfor +.endif diff --git a/emulators/suse15_linux/emulator.mk b/emulators/suse15_linux/emulator.mk new file mode 100644 index 00000000000..9f472522f58 --- /dev/null +++ b/emulators/suse15_linux/emulator.mk @@ -0,0 +1,60 @@ +# $NetBSD: emulator.mk,v 1.1 2022/10/02 17:17:19 wiz Exp $ +# +# This file is included by linux-suse.mk in the emulator framework. +# +# Variables set by this file: +# +# EMUL_DISTRO +# The SuSE Linux distribution. +# +# DEPENDS_${EMUL_DISTRO}.* +# A table that maps "modules" to SuSE package dependencies. +# + +EMUL_DISTRO= suse-15.5 + +.if defined(SUSE_PKG) +_SUSE_VERSION_REQD= -15.5{,nb*} +.else +_SUSE_VERSION_REQD= >=15.5<15.6 +.endif + +# DEPENDS_suse-15.5.* maps Linux "modules" to SuSE package dependencies. +DEPENDS_suse-15.5.alsa?= suse_alsa${_SUSE_VERSION_REQD}:../../emulators/suse15_alsa +DEPENDS_suse-15.5.base?= suse_base${_SUSE_VERSION_REQD}:../../emulators/suse15_base +DEPENDS_suse-15.5.binutils?= suse_binutils${_SUSE_VERSION_REQD}:../../emulators/suse15_binutils +DEPENDS_suse-15.5.dbus?= suse_libdbus${_SUSE_VERSION_REQD}:../../emulators/suse15_libdbus +DEPENDS_suse-15.5.drm?= suse_libdrm${_SUSE_VERSION_REQD}:../../emulators/suse15_libdrm +DEPENDS_suse-15.5.expat?= suse_expat${_SUSE_VERSION_REQD}:../../emulators/suse15_expat +DEPENDS_suse-15.5.fontconfig?= suse_fontconfig${_SUSE_VERSION_REQD}:../../emulators/suse15_fontconfig +DEPENDS_suse-15.5.freetype2?= suse_freetype2${_SUSE_VERSION_REQD}:../../emulators/suse15_freetype2 +DEPENDS_suse-15.5.glib2?= suse_glib2${_SUSE_VERSION_REQD}:../../emulators/suse15_glib2 +DEPENDS_suse-15.5.glx?= suse_glx${_SUSE_VERSION_REQD}:../../emulators/suse15_glx +DEPENDS_suse-15.5.gtk3?= suse_gtk3${_SUSE_VERSION_REQD}:../../emulators/suse15_gtk3 +DEPENDS_suse-15.5.jpeg?= suse_libjpeg${_SUSE_VERSION_REQD}:../../emulators/suse15_libjpeg +DEPENDS_suse-15.5.libffi?= suse_libffi${_SUSE_VERSION_REQD}:../../emulators/suse15_libffi +DEPENDS_suse-15.5.libsndfile?= suse_libsndfile${_SUSE_VERSION_REQD}:../../emulators/suse15_libsndfile +DEPENDS_suse-15.5.libsystemd?= suse_libsystemd${_SUSE_VERSION_REQD}:../../emulators/suse15_libsystemd +DEPENDS_suse-15.5.locale?= suse_locale${_SUSE_VERSION_REQD}:../../emulators/suse15_locale +DEPENDS_suse-15.5.openssl?= suse_openssl${_SUSE_VERSION_REQD}:../../emulators/suse15_openssl +DEPENDS_suse-15.5.png?= suse_libpng${_SUSE_VERSION_REQD}:../../emulators/suse15_libpng +DEPENDS_suse-15.5.pulseaudio?= suse_pulseaudio${_SUSE_VERSION_REQD}:../../emulators/suse15_pulseaudio +DEPENDS_suse-15.5.tiff?= suse_libtiff${_SUSE_VERSION_REQD}:../../emulators/suse15_libtiff +DEPENDS_suse-15.5.x11?= suse_x11${_SUSE_VERSION_REQD}:../../emulators/suse15_x11 +DEPENDS_suse-15.5.xml2?= suse_libxml2${_SUSE_VERSION_REQD}:../../emulators/suse15_libxml2 + +.if (${EMUL_ARCH} == "i386") && (${MACHINE_ARCH} == "x86_64") +. for _mod_ in ${_EMUL_MODULES} +DEPENDS_suse-15.5.${_mod_}:= \ + ${DEPENDS_suse-15.5.${_mod_}:S/^suse_/suse32_/:S/suse15_/&32_/} +. endfor +.endif + +# SuSE Linux's ld.so(8) uses a cache file of search paths for shared +# libraries which is managed by ldconfig(8). +# +.if !defined(EMUL_IS_NATIVE) +SUSE_LDCONFIG_CMD= ${EMULDIR}/sbin/ldconfig -r ${EMULDIR} +LDCONFIG_ADD_CMD?= ${SUSE_LDCONFIG_CMD} +LDCONFIG_REMOVE_CMD?= ${SUSE_LDCONFIG_CMD} +.endif diff --git a/emulators/suse15_locale/DESCR b/emulators/suse15_locale/DESCR new file mode 100644 index 00000000000..d237e86d452 --- /dev/null +++ b/emulators/suse15_locale/DESCR @@ -0,0 +1,5 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package contains the glibc2 locale files. diff --git a/emulators/suse15_locale/Makefile b/emulators/suse15_locale/Makefile new file mode 100644 index 00000000000..59e9613852d --- /dev/null +++ b/emulators/suse15_locale/Makefile @@ -0,0 +1,13 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:19 wiz Exp $ + +PKGNAME= suse_locale-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= glibc-locale-2.31-150300.37.1.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package with locale files + +EMUL_MODULES.linux= base + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_locale/distinfo b/emulators/suse15_locale/distinfo new file mode 100644 index 00000000000..dc7c6380003 --- /dev/null +++ b/emulators/suse15_locale/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:19 wiz Exp $ + +BLAKE2s (suse155/glibc-locale-2.31-150300.37.1.x86_64.rpm) = c7e6f560324df6fa93e0358c0bcfc0944cbf913448b6ba4a899afcfafb003013 +SHA512 (suse155/glibc-locale-2.31-150300.37.1.x86_64.rpm) = c614d56a47d7c090eec0664ecfd2987b65e8e2f474c9b919a89489c7a57d65c6709dc33198223845cb934d5c38b44574ceb74b7ab4673d82f560ed1aea3d520a +Size (suse155/glibc-locale-2.31-150300.37.1.x86_64.rpm) = 12530488 bytes diff --git a/emulators/suse15_openssl/DESCR b/emulators/suse15_openssl/DESCR new file mode 100644 index 00000000000..92f11fd9f0e --- /dev/null +++ b/emulators/suse15_openssl/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require OpenSSL shared libraries. diff --git a/emulators/suse15_openssl/Makefile b/emulators/suse15_openssl/Makefile new file mode 100644 index 00000000000..fea3d67433b --- /dev/null +++ b/emulators/suse15_openssl/Makefile @@ -0,0 +1,13 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:19 wiz Exp $ + +PKGNAME= suse_openssl-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= libopenssl1_0_0-1.0.2p-150000.3.56.1.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for OpenSSL + +EMUL_MODULES.linux= base + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_openssl/distinfo b/emulators/suse15_openssl/distinfo new file mode 100644 index 00000000000..3af4df90574 --- /dev/null +++ b/emulators/suse15_openssl/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:19 wiz Exp $ + +BLAKE2s (suse155/libopenssl1_0_0-1.0.2p-150000.3.56.1.x86_64.rpm) = a4e5abd4d9ea99f9a23572dfc40b0f2a05a6adf885e8ac29a36fc8e80f8d122a +SHA512 (suse155/libopenssl1_0_0-1.0.2p-150000.3.56.1.x86_64.rpm) = 71b3f36b811f0d8b10fe723fab5ca5b7e4ebf6eab5680124743b264a451248672ed3bf9fb370bd212dca5bff9e34a36f77cece28f23ee419eba2f5b315de20d8 +Size (suse155/libopenssl1_0_0-1.0.2p-150000.3.56.1.x86_64.rpm) = 1142984 bytes diff --git a/emulators/suse15_pulseaudio/DESCR b/emulators/suse15_pulseaudio/DESCR new file mode 100644 index 00000000000..87b25573089 --- /dev/null +++ b/emulators/suse15_pulseaudio/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require Pulseaudio shared libraries. diff --git a/emulators/suse15_pulseaudio/Makefile b/emulators/suse15_pulseaudio/Makefile new file mode 100644 index 00000000000..5976810068b --- /dev/null +++ b/emulators/suse15_pulseaudio/Makefile @@ -0,0 +1,13 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:19 wiz Exp $ + +PKGNAME= suse_pulseaudio-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= libpulse0-15.0-150400.2.10.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for Pulseaudio + +EMUL_MODULES.linux= base dbus x11 libsndfile x11 + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_pulseaudio/distinfo b/emulators/suse15_pulseaudio/distinfo new file mode 100644 index 00000000000..74958ab4564 --- /dev/null +++ b/emulators/suse15_pulseaudio/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:19 wiz Exp $ + +BLAKE2s (suse155/libpulse0-15.0-150400.2.10.x86_64.rpm) = e1371c19b76ca318b675517c20144a348e76a58767b4f12b24a0a5f3b3c596a2 +SHA512 (suse155/libpulse0-15.0-150400.2.10.x86_64.rpm) = 5f4aa44e170a551502da674a6f63a3b21bbb6bca8363e3898c393c61428fe273269d0c678340ef7ab4c8d6424ee6d532c710405d77f0e778b6a5eb0e1da30e77 +Size (suse155/libpulse0-15.0-150400.2.10.x86_64.rpm) = 307616 bytes diff --git a/emulators/suse15_x11/DESCR b/emulators/suse15_x11/DESCR new file mode 100644 index 00000000000..0dc2bf015dd --- /dev/null +++ b/emulators/suse15_x11/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require X11 shared libraries. diff --git a/emulators/suse15_x11/Makefile b/emulators/suse15_x11/Makefile new file mode 100644 index 00000000000..425fd80b546 --- /dev/null +++ b/emulators/suse15_x11/Makefile @@ -0,0 +1,67 @@ +# $NetBSD: Makefile,v 1.1 2022/10/02 17:17:20 wiz Exp $ + +PKGNAME= suse_x11-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= libFS6-1.0.7-1.22.${SUSE_ARCH} +RPMPKGS+= libICE6-1.0.9-1.25.${SUSE_ARCH} +RPMPKGS+= libSM6-1.2.2-1.23.${SUSE_ARCH} +RPMPKGS+= libX11-6-1.6.5-3.21.1.${SUSE_ARCH} +RPMPKGS+= libX11-xcb1-1.6.5-3.21.1.${SUSE_ARCH} +RPMPKGS+= libXau6-1.0.8-1.26.${SUSE_ARCH} +RPMPKGS+= libXaw6-1.0.13-3.3.8.${SUSE_ARCH} +RPMPKGS+= libXaw7-1.0.13-3.3.8.${SUSE_ARCH} +RPMPKGS+= libXaw8-1.0.13-3.3.8.${SUSE_ARCH} +RPMPKGS+= libXcomposite1-0.4.4-1.23.${SUSE_ARCH} +RPMPKGS+= libXcursor1-1.1.15-1.18.${SUSE_ARCH} +RPMPKGS+= libXdamage1-1.1.4-1.23.${SUSE_ARCH} +RPMPKGS+= libXdmcp6-1.1.2-1.23.${SUSE_ARCH} +RPMPKGS+= libXext6-1.3.3-1.30.${SUSE_ARCH} +RPMPKGS+= libXevie1-1.0.3-1.23.${SUSE_ARCH} +RPMPKGS+= libXfixes3-6.0.0-150400.1.4.${SUSE_ARCH} +RPMPKGS+= libXfont1-1.5.4-1.17.${SUSE_ARCH} +RPMPKGS+= libXfontcache1-1.0.5-1.22.${SUSE_ARCH} +RPMPKGS+= libXft2-2.3.2-1.33.${SUSE_ARCH} +RPMPKGS+= libXi6-1.7.9-3.2.1.${SUSE_ARCH} +RPMPKGS+= libXinerama1-1.1.3-1.22.${SUSE_ARCH} +RPMPKGS+= libXmu6-1.1.2-1.30.${SUSE_ARCH} +RPMPKGS+= libXp6-1.0.3-1.24.${SUSE_ARCH} +RPMPKGS+= libXpm4-3.5.12-1.33.${SUSE_ARCH} +RPMPKGS+= libXprintAppUtil1-1.0.1-1.22.${SUSE_ARCH} +RPMPKGS+= libXprintUtil1-1.0.1-1.24.${SUSE_ARCH} +RPMPKGS+= libXrender1-0.9.10-1.30.${SUSE_ARCH} +RPMPKGS+= libXss1-1.2.2-3.4.${SUSE_ARCH} +RPMPKGS+= libXt6-1.1.5-2.24.${SUSE_ARCH} +RPMPKGS+= libXtst6-1.2.3-1.24.${SUSE_ARCH} +RPMPKGS+= libXv1-1.0.11-1.23.${SUSE_ARCH} +RPMPKGS+= libXvMC1-1.0.10-1.23.${SUSE_ARCH} +RPMPKGS+= libXrandr2-1.5.1-2.17.${SUSE_ARCH} +RPMPKGS+= libXRes1-1.2.0-1.18.${SUSE_ARCH} +RPMPKGS+= libXTrap6-1.0.1-1.23.${SUSE_ARCH} +RPMPKGS+= libXxf86dga1-1.1.4-1.24.${SUSE_ARCH} +RPMPKGS+= libXxf86misc1-1.0.3-1.23.${SUSE_ARCH} +RPMPKGS+= libXxf86vm1-1.1.4-1.23.${SUSE_ARCH} +RPMPKGS+= libdmx1-1.1.3-1.23.${SUSE_ARCH} +RPMPKGS+= libfontenc1-1.1.3-1.22.${SUSE_ARCH} +RPMPKGS+= liblbxutil1-1.1.0-1.23.${SUSE_ARCH} +RPMPKGS+= liboldX6-1.0.1-1.24.${SUSE_ARCH} +RPMPKGS+= libpixman-1-0-0.40.0-150400.1.6.${SUSE_ARCH} +RPMPKGS+= libxcb1-1.13-150000.3.9.1.${SUSE_ARCH} +RPMPKGS+= libxcb-dri2-0-1.13-150000.3.9.1.${SUSE_ARCH} +RPMPKGS+= libxcb-dri3-0-1.13-150000.3.9.1.${SUSE_ARCH} +RPMPKGS+= libxcb-glx0-1.13-150000.3.9.1.${SUSE_ARCH} +RPMPKGS+= libxcb-present0-1.13-150000.3.9.1.${SUSE_ARCH} +RPMPKGS+= libxcb-render0-1.13-150000.3.9.1.${SUSE_ARCH} +RPMPKGS+= libxcb-shm0-1.13-150000.3.9.1.${SUSE_ARCH} +RPMPKGS+= libxcb-sync1-1.13-150000.3.9.1.${SUSE_ARCH} +RPMPKGS+= libxcb-xfixes0-1.13-150000.3.9.1.${SUSE_ARCH} +RPMPKGS+= libxkbfile1-1.0.9-1.26.${SUSE_ARCH} +RPMPKGS+= libxkbui1-1.0.2-1.24.${SUSE_ARCH} +RPMPKGS+= libxshmfence1-1.2-1.23.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for X11 + +EMUL_MODULES.linux= base + +.include "../../emulators/suse15_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse15_x11/distinfo b/emulators/suse15_x11/distinfo new file mode 100644 index 00000000000..e2226b1754d --- /dev/null +++ b/emulators/suse15_x11/distinfo @@ -0,0 +1,167 @@ +$NetBSD: distinfo,v 1.1 2022/10/02 17:17:20 wiz Exp $ + +BLAKE2s (suse155/libFS6-1.0.7-1.22.x86_64.rpm) = e780df5b11675bb48001b03b0a22c5651f2788980c7b481ee86999addbb34b0d +SHA512 (suse155/libFS6-1.0.7-1.22.x86_64.rpm) = 7ab5bb6979de0852b6105faf46bf77262a237797ef08a193bbe13bb26371ad2bffc406d6cb3258e74bbea042f4d1b073a3d0427eb14fe1434b45007ecefebb83 +Size (suse155/libFS6-1.0.7-1.22.x86_64.rpm) = 27608 bytes +BLAKE2s (suse155/libICE6-1.0.9-1.25.x86_64.rpm) = 30393430c395fb72968a0da6f5bd1ba36cfa081f22dce68c3bff79dbd006f482 +SHA512 (suse155/libICE6-1.0.9-1.25.x86_64.rpm) = 757f1a77d79e37eba58b9a324973acedefe8dd3be50bc0ed42b7a1c9e445dee91b4f23dfff47d94630e389db7d80fd4e53896b108f077b1864989f1749854c6f +Size (suse155/libICE6-1.0.9-1.25.x86_64.rpm) = 47932 bytes +BLAKE2s (suse155/libSM6-1.2.2-1.23.x86_64.rpm) = 187ef72b45a0c0044f8709b1d93ca701c69d2f881bcb2c0d5484b0311ea0e346 +SHA512 (suse155/libSM6-1.2.2-1.23.x86_64.rpm) = 9d2ba2612a3437ad85520426bb18e3501588631f255fae0c3dcd0e0c96121fa987837d0fc43d52ca3afdbce2e855d256b995bfe8fd3094a23e35fdcd61bba326 +Size (suse155/libSM6-1.2.2-1.23.x86_64.rpm) = 22316 bytes +BLAKE2s (suse155/libX11-6-1.6.5-3.21.1.x86_64.rpm) = a9be61c695536b750309ed097666d18ec92146b874052344c87c068bdc3bb420 +SHA512 (suse155/libX11-6-1.6.5-3.21.1.x86_64.rpm) = ff21d62321aedfa8c5a056648c1884d5b6c653272bc0b37cf85a8ea5ab8d41f61b3678f501853e8680e255f1715823b526e9b306271558ed44934d508e77b275 +Size (suse155/libX11-6-1.6.5-3.21.1.x86_64.rpm) = 572636 bytes +BLAKE2s (suse155/libX11-xcb1-1.6.5-3.21.1.x86_64.rpm) = f69c3cb453337a956cc10f99753448e4c866ae419b17a77691ef4a952048616c +SHA512 (suse155/libX11-xcb1-1.6.5-3.21.1.x86_64.rpm) = 0b8c95ce32befe334c7a5bc8036eaacd1206b39a70c1b351449ae865dd712d1f586728449bd0e2b00a2c3b461d3115d18770bb0e2e8f1363ba471f5991bd9cc4 +Size (suse155/libX11-xcb1-1.6.5-3.21.1.x86_64.rpm) = 15324 bytes +BLAKE2s (suse155/libXRes1-1.2.0-1.18.x86_64.rpm) = 36125f656ceeeba8aebf07e65bae60e60f33f43f30e2635477074b9c7d20141b +SHA512 (suse155/libXRes1-1.2.0-1.18.x86_64.rpm) = 068733923792aab21f4ca747bf5305e1118f4ae109cb4522697538891c2536357cb1bd26f5d20fc8c684fafbf7cd693e36fba75f7eaa9ca713195b704c5a6acf +Size (suse155/libXRes1-1.2.0-1.18.x86_64.rpm) = 13792 bytes +BLAKE2s (suse155/libXTrap6-1.0.1-1.23.x86_64.rpm) = 849e783232a2147be019f8d0da4543a4e7214df4c14b45b8bab384209ccdfa5c +SHA512 (suse155/libXTrap6-1.0.1-1.23.x86_64.rpm) = 33d385befaf9b3152810fdbf866c8549f373883841da600b87120cc57312ebd94920a7bcb8c4091da582bee13f33a93e9c7db847e2e3a2678317c0b734413edc +Size (suse155/libXTrap6-1.0.1-1.23.x86_64.rpm) = 21588 bytes +BLAKE2s (suse155/libXau6-1.0.8-1.26.x86_64.rpm) = 890a7d4f683159e8cd39f932c5a74728c33d6ccfc106655c3ddb76f4a14b7ec9 +SHA512 (suse155/libXau6-1.0.8-1.26.x86_64.rpm) = 46f5a78eaf8e7e8c2b7de96f1e09620d1975f9347912a1229e836f4bf88fade8c82778619fd1dd09f982840188f0cdd59964d20958d29f9525a0fa51a9aa2adb +Size (suse155/libXau6-1.0.8-1.26.x86_64.rpm) = 13912 bytes +BLAKE2s (suse155/libXaw6-1.0.13-3.3.8.x86_64.rpm) = d9aba36827bd478d2fedb08b9c7e4d4d70fd691be5ff3128592924f514eb6ce2 +SHA512 (suse155/libXaw6-1.0.13-3.3.8.x86_64.rpm) = cf871bd4e1e3a2a6c4bd227f1660a7fbc65eed66f61740f6a00af92dba2c00ca8a7d60394a085fd4abc8711f2bee3ce426b982fbbc0931751bfdae2b551ec037 +Size (suse155/libXaw6-1.0.13-3.3.8.x86_64.rpm) = 127892 bytes +BLAKE2s (suse155/libXaw7-1.0.13-3.3.8.x86_64.rpm) = e8a2e3a9e2d55b3de4f7184553c780769bb8e6d49bb3fe08a2d2dda095f7066d +SHA512 (suse155/libXaw7-1.0.13-3.3.8.x86_64.rpm) = e0db6ac850ac8e437c763a248b1aed2a38c87fdf0688fd1c0df06123db571c726bfff915b559dc1e866cb693a847715dc3fec9284ba719c9334c6077751bfabc +Size (suse155/libXaw7-1.0.13-3.3.8.x86_64.rpm) = 181896 bytes +BLAKE2s (suse155/libXaw8-1.0.13-3.3.8.x86_64.rpm) = 4264298bde82997754b9d4297d4018dd2adf78737e200748f9af988d70f88182 +SHA512 (suse155/libXaw8-1.0.13-3.3.8.x86_64.rpm) = 320670b9bd4ea250ede9d54a9128c01a668768fd9932a645fc968fd77ff3762e874f49a5e8870f870cd29ee50b565c0873336d7181b5488b9924d73a3ea6aad4 +Size (suse155/libXaw8-1.0.13-3.3.8.x86_64.rpm) = 9956 bytes +BLAKE2s (suse155/libXcomposite1-0.4.4-1.23.x86_64.rpm) = 9a38cef79afbd49c8ddb1a1763aad1d097a0be98fd51fdadfae59ab5d9efbdb2 +SHA512 (suse155/libXcomposite1-0.4.4-1.23.x86_64.rpm) = 9fa793b16740aa6ff5a26d45d57cc818d8817d71ecb43c11f8046753a00e7680a3bdf444f6e66828f78f412460f1e80ffeef488c48147fd323663e6be2f3ce6d +Size (suse155/libXcomposite1-0.4.4-1.23.x86_64.rpm) = 11916 bytes +BLAKE2s (suse155/libXcursor1-1.1.15-1.18.x86_64.rpm) = a91bdea695a4344cd990b4df0371eb0763154e9827f2f0abe2c48c938d7f12fa +SHA512 (suse155/libXcursor1-1.1.15-1.18.x86_64.rpm) = 40362a52f978c6dbc00f66fdb557ec3120c616b7bf522aa92950e1460919f6c22d36faf63916f68bfec28fb9ef89942b73a0458c4e44350afcee5b8bab9d8d82 +Size (suse155/libXcursor1-1.1.15-1.18.x86_64.rpm) = 26440 bytes +BLAKE2s (suse155/libXdamage1-1.1.4-1.23.x86_64.rpm) = 93e1bb82a9c581abce04eefb7e475278ad77abf91f258634dfed656fa0445349 +SHA512 (suse155/libXdamage1-1.1.4-1.23.x86_64.rpm) = c25cc4b6c4d84f365fcd5187a70d5499c1ef57e6c86577aef36a4e9b7fb64a49e33dd9b94aeb006b932aa74607002108d7e2182b1589100576021c02cc51b973 +Size (suse155/libXdamage1-1.1.4-1.23.x86_64.rpm) = 11668 bytes +BLAKE2s (suse155/libXdmcp6-1.1.2-1.23.x86_64.rpm) = da91ae49b40e0e6cbbb3a50f5b9afd7537bc6f08b74181e33e2de5f180afb2cf +SHA512 (suse155/libXdmcp6-1.1.2-1.23.x86_64.rpm) = a651107d34b3add9f7146ed4ad0d2de2b3a1fa5e63249288d806c7f6c1164938781e2e2ef475e2e7c81fa6fe8edb3ea83ebd226e9db8582620225fe146532462 +Size (suse155/libXdmcp6-1.1.2-1.23.x86_64.rpm) = 17436 bytes +BLAKE2s (suse155/libXevie1-1.0.3-1.23.x86_64.rpm) = d0825b56e69880f932b84e1190c58f0837f8f2bb274b1c1a7f2bddf87e19fd47 +SHA512 (suse155/libXevie1-1.0.3-1.23.x86_64.rpm) = 0903578a4aea719a2c5088931895a575bfd23c051f0ba23a1af540fd05851c4080bb02497f7e0e49394593398d43cc8fc63dd04b16f644ebc141ec3b73095063 +Size (suse155/libXevie1-1.0.3-1.23.x86_64.rpm) = 10828 bytes +BLAKE2s (suse155/libXext6-1.3.3-1.30.x86_64.rpm) = 03bb63490405b6853d6cdb078ed7819059c510b48d6bd783155d7898ee0f5605 +SHA512 (suse155/libXext6-1.3.3-1.30.x86_64.rpm) = c566ba5b862a4000a355c692c0dfaafef4a20d930db13291925357bdb32d4fe477b1818a5a46edce419c6f3c72b6c99be249dbcfb765d0c21c21c332e4632cc5 +Size (suse155/libXext6-1.3.3-1.30.x86_64.rpm) = 33968 bytes +BLAKE2s (suse155/libXfixes3-6.0.0-150400.1.4.x86_64.rpm) = 76f609fe4fada34d4a82e0e5e0cb3a9ceb6244e77699f6de5c4bdbc2e3bb50fe +SHA512 (suse155/libXfixes3-6.0.0-150400.1.4.x86_64.rpm) = 14ab79696520c970f52df4d1bc4687bc5b3145f0b610846dbe051773fdc0a87b96717ff437b77d7c4bac74decb4926040a9fd3d2f6fe082866342ac0168c3259 +Size (suse155/libXfixes3-6.0.0-150400.1.4.x86_64.rpm) = 16488 bytes +BLAKE2s (suse155/libXfont1-1.5.4-1.17.x86_64.rpm) = be289d4f6c94aea995215cb270d1f8051ca986f19f75afd50b3ea58c6190f9bd +SHA512 (suse155/libXfont1-1.5.4-1.17.x86_64.rpm) = 1bb1743c8b8de3bfe2552f9291fe9734dfb5550fba2ea8b187cee69bf32f79cb8a8c4f91b7c1e7468957f31d09081a235fa8338177e15e2ee63e6443780b6789 +Size (suse155/libXfont1-1.5.4-1.17.x86_64.rpm) = 124508 bytes +BLAKE2s (suse155/libXfontcache1-1.0.5-1.22.x86_64.rpm) = 27e44c7388be7a030f75835756ed77a5f1d0fa3d88d2a5a05bbdc0c8eb8abac6 +SHA512 (suse155/libXfontcache1-1.0.5-1.22.x86_64.rpm) = 981e2e10b6d4dfa1aa7a90e98af4aa609ed826b3bbfa1a9ddfe6fa3d5b4a67a9c83a1a34696f189e86a6d5e060c0bbc44508cd482b6ab3701076c55a361d8c40 +Size (suse155/libXfontcache1-1.0.5-1.22.x86_64.rpm) = 10724 bytes +BLAKE2s (suse155/libXft2-2.3.2-1.33.x86_64.rpm) = a186a866984b7dc3a336a317927aa0085db80b9404b6e6e2406cf2edca8ef695 +SHA512 (suse155/libXft2-2.3.2-1.33.x86_64.rpm) = e107c7cf31203ee44959ec0f6a47e3ca9635c0186446c739d9bbacdea173b2c3b630122dcd02da736767e28c4b2ba52966fa2192b589f5b0912549d620ade227 +Size (suse155/libXft2-2.3.2-1.33.x86_64.rpm) = 44580 bytes +BLAKE2s (suse155/libXi6-1.7.9-3.2.1.x86_64.rpm) = fd1d3b6ca2dbf9ce6bfdbfbe826d97d11668fb596de3546a19ebf6887d1d03a6 +SHA512 (suse155/libXi6-1.7.9-3.2.1.x86_64.rpm) = d2f46c983efefd063ae5d45c130379a6e5d2cb17279bf1a41586fa893ea42bddc206ba15aa6d0d0b25edc7260e8dcf812d08febd33d922c54669c4eae89bf4ac +Size (suse155/libXi6-1.7.9-3.2.1.x86_64.rpm) = 36436 bytes +BLAKE2s (suse155/libXinerama1-1.1.3-1.22.x86_64.rpm) = 0f92a4a689a447457ab9133c076bea170e29fbcceaa26f1a6fe0b0fd6d72df95 +SHA512 (suse155/libXinerama1-1.1.3-1.22.x86_64.rpm) = 587871117dee3792627a65e6043e3dfda98daacfc966d763dd579bcbce845e0629c51fa4e2b519894ff633bd0cb278e7700791f644f00da54014f85433c7a80b +Size (suse155/libXinerama1-1.1.3-1.22.x86_64.rpm) = 11436 bytes +BLAKE2s (suse155/libXmu6-1.1.2-1.30.x86_64.rpm) = a44c90c37a201543c7d9601778405ea709e47c569cb0c40a4c7590d1a7ad357c +SHA512 (suse155/libXmu6-1.1.2-1.30.x86_64.rpm) = fcd567524c1d1439b65f2e59e4ed37bbfa8a5026e21e6f0b9c1dffc22fda43b45b277cddde3e178810b28a67f6dcfe6c219cb34dc245c04e1d1a8d5d1299cad1 +Size (suse155/libXmu6-1.1.2-1.30.x86_64.rpm) = 52288 bytes +BLAKE2s (suse155/libXp6-1.0.3-1.24.x86_64.rpm) = 8f7230bc558b12e520147b1fa732b4427e74f9cf5a35dfb72ca7b3fe15768120 +SHA512 (suse155/libXp6-1.0.3-1.24.x86_64.rpm) = d666375a1667ed1321cce05dd155c533e9c3126d7a9aa2e06119ebe530ee57809010323664505b561346e62824011fbc7df58958de45bead7d0da2584b600cd2 +Size (suse155/libXp6-1.0.3-1.24.x86_64.rpm) = 21480 bytes +BLAKE2s (suse155/libXpm4-3.5.12-1.33.x86_64.rpm) = 376b3b3c2f81132b2e6440714f32560ca3b28fb1ca662d987c01f1c1c8a9672e +SHA512 (suse155/libXpm4-3.5.12-1.33.x86_64.rpm) = 37b353bbe86f3ed5c746ad6502e0e3418040e0c83978263bfc50a6a03ec23face3b28e61505f8f5625df92f48391ad413e140023502a05873ade15f57e791847 +Size (suse155/libXpm4-3.5.12-1.33.x86_64.rpm) = 40384 bytes +BLAKE2s (suse155/libXprintAppUtil1-1.0.1-1.22.x86_64.rpm) = 2ee3aa3ccd2034cd0580d83a7a569d72e2736c3b649fce10a0881d04449e85c1 +SHA512 (suse155/libXprintAppUtil1-1.0.1-1.22.x86_64.rpm) = 3fc79f94ab03fbc112bc75abae8767653a77368f1bbbd01e9f06406aceece329bd71080b561fbccd74f85c668c63779abf72c1a9e265d990260e532d2f2be140 +Size (suse155/libXprintAppUtil1-1.0.1-1.22.x86_64.rpm) = 13184 bytes +BLAKE2s (suse155/libXprintUtil1-1.0.1-1.24.x86_64.rpm) = 64938bc6da42429da271b0c1f0144d9ef3d786d6a355bd84137cbe015b1a3781 +SHA512 (suse155/libXprintUtil1-1.0.1-1.24.x86_64.rpm) = 70bd3d295d35481bf525d799b3a572abdb676bb168dd315d3610aa478b91d3976b363f37b11bd9f615e572fc551f8d5a49ca4c609955e036e487865df40359d4 +Size (suse155/libXprintUtil1-1.0.1-1.24.x86_64.rpm) = 21360 bytes +BLAKE2s (suse155/libXrandr2-1.5.1-2.17.x86_64.rpm) = 8c5ad4988b0fd87d9ba01dca0f2c49c8b439438f3ad01ae15f2a623b0d84433a +SHA512 (suse155/libXrandr2-1.5.1-2.17.x86_64.rpm) = 4c8b617f3955a168da8dcea734f9e4cf47bfe516d1b4a8152ecfa22977975ccaabad63abb44e1fbfd049384fc0dab5f103859e91186e8ee394dcaa1f8aad8075 +Size (suse155/libXrandr2-1.5.1-2.17.x86_64.rpm) = 23864 bytes +BLAKE2s (suse155/libXrender1-0.9.10-1.30.x86_64.rpm) = 03a0bc57bef0c4e7d185fb76ad19427335216c120d5787d935b308c157954090 +SHA512 (suse155/libXrender1-0.9.10-1.30.x86_64.rpm) = a8781c5e89b582264fc2223c3a5a78354045b337bd47c69742427b2f5b2c973e424202b515a3128393c6c3df21552624375955b1a92e78b85ce13c7102852e06 +Size (suse155/libXrender1-0.9.10-1.30.x86_64.rpm) = 24672 bytes +BLAKE2s (suse155/libXss1-1.2.2-3.4.x86_64.rpm) = 8973f8ea9929e0b08fcc8015662ccff693790312a3efcc3ff51027c0f585de75 +SHA512 (suse155/libXss1-1.2.2-3.4.x86_64.rpm) = 6940cdb082a04b56af07b9b40766fc16ac3569771c1bac8b64f80d437149344fe3aae38f3a51c9b9a9404b630e1838b664f97d3ab81b21f8f16407c25712899a +Size (suse155/libXss1-1.2.2-3.4.x86_64.rpm) = 12840 bytes +BLAKE2s (suse155/libXt6-1.1.5-2.24.x86_64.rpm) = 4c04ab03873b9d2ebf655a44e533c810fee77e20ab3237824574316e84455f9c +SHA512 (suse155/libXt6-1.1.5-2.24.x86_64.rpm) = aff4d57284d670eec12dda09b8a050d7490021ab16b15e7e021a10074eeaac439c38f0c448c3e50936dcfdd4d1198650d21c1dae20d8b60c03b997190b09842a +Size (suse155/libXt6-1.1.5-2.24.x86_64.rpm) = 167516 bytes +BLAKE2s (suse155/libXtst6-1.2.3-1.24.x86_64.rpm) = 1271ccf8a3433c1e5357978a861f855eae271dd4ec7b4cfdbf507d62a9ddaced +SHA512 (suse155/libXtst6-1.2.3-1.24.x86_64.rpm) = 2fd4fce7dd3d733adbe3bb788cdb5716ca618b7d0fc36361d6895bda8d8e1e5327745dd778bbdbb6e2fa5468cfe7912b4016584334bdb5e4bb2a76cc6aedc47d +Size (suse155/libXtst6-1.2.3-1.24.x86_64.rpm) = 17628 bytes +BLAKE2s (suse155/libXv1-1.0.11-1.23.x86_64.rpm) = 216219c54bc47f41f146a4d096618a68fcfda16879e5bc36f5fe83fb9a3602e2 +SHA512 (suse155/libXv1-1.0.11-1.23.x86_64.rpm) = b82ca1b3314bf2aee10c1a404bdbf6abce1121e2eb475787cc431fa6ef553835b3a74fa505336b2f706be3e0a18c728a7ee323aeaeef799cfa6b6d1550722224 +Size (suse155/libXv1-1.0.11-1.23.x86_64.rpm) = 17200 bytes +BLAKE2s (suse155/libXvMC1-1.0.10-1.23.x86_64.rpm) = db5a72c690c25b53cbfdfe1c7f3e6804ba62fce9d2b4d39c649cce57d70427d8 +SHA512 (suse155/libXvMC1-1.0.10-1.23.x86_64.rpm) = d7af36d3634f09689ac10f7277bc4520069f0a43d4de178029da29a34edeb637fa080c8809ec4c7af2cf67786f3cd73ab9720d2fc4627f0b9a295a008c98eb98 +Size (suse155/libXvMC1-1.0.10-1.23.x86_64.rpm) = 19532 bytes +BLAKE2s (suse155/libXxf86dga1-1.1.4-1.24.x86_64.rpm) = 7ace589c380dd761c7e251d222c83f4832fc05824d259eebaa0495366f5d398e +SHA512 (suse155/libXxf86dga1-1.1.4-1.24.x86_64.rpm) = ead5876173890cb808f5ac0798abfe4e50d2888d635d65de19e4d98bb8d727e818ae19cf96b4dab80e762de0f97a2375d71c64e6bbb5e2e3b25af7591f6b6f7e +Size (suse155/libXxf86dga1-1.1.4-1.24.x86_64.rpm) = 16704 bytes +BLAKE2s (suse155/libXxf86misc1-1.0.3-1.23.x86_64.rpm) = 1e16075a954cfc11cd47ea988dcbca98066fea2c437fcb08a360fdfa1b0ebed2 +SHA512 (suse155/libXxf86misc1-1.0.3-1.23.x86_64.rpm) = 244c93aed520758fd9760a6f479b4118331d0ce5e599b2599a142cf41e175429ea402b01930771e9258b718b3a9dd1d8c4bb00d8dedcfa15b1f3336711663323 +Size (suse155/libXxf86misc1-1.0.3-1.23.x86_64.rpm) = 12736 bytes +BLAKE2s (suse155/libXxf86vm1-1.1.4-1.23.x86_64.rpm) = ab458285f55319379e535d99fc5964799962d1eef212640a0a089185110bd452 +SHA512 (suse155/libXxf86vm1-1.1.4-1.23.x86_64.rpm) = ef1d883412ebc7d3172937153914a947f228c1f0f843fbe128d0a84017b0ae840d3bdec47f53087de1a137edcb92a6ba56693009d70e566557ccf188bf7bca3f +Size (suse155/libXxf86vm1-1.1.4-1.23.x86_64.rpm) = 15700 bytes +BLAKE2s (suse155/libdmx1-1.1.3-1.23.x86_64.rpm) = 1596982b8c1dadbfa29c25fd9bae7e6543f23f287b41f91f304e2fcf0b58d1f0 +SHA512 (suse155/libdmx1-1.1.3-1.23.x86_64.rpm) = d8f956444f1a49ef1845d696b7be57814800d44adae876c482ef9da296a54a65b06f802f9a210a60e5f40e2369ca93a74a2b89868da75e7a00d53ca16ef3fdee +Size (suse155/libdmx1-1.1.3-1.23.x86_64.rpm) = 14088 bytes +BLAKE2s (suse155/libfontenc1-1.1.3-1.22.x86_64.rpm) = ea983900cef23c08162e82f828544b1b635dfc34c05d262c2a99e57d4dbb9e41 +SHA512 (suse155/libfontenc1-1.1.3-1.22.x86_64.rpm) = e2002c88744dc06dca4af5909b2a77729c78bb5735346ee7eec64bf47843a716320846b50bba5356108e815539db394d4f6cb37c17916869e94c627924ec0179 +Size (suse155/libfontenc1-1.1.3-1.22.x86_64.rpm) = 20304 bytes +BLAKE2s (suse155/liblbxutil1-1.1.0-1.23.x86_64.rpm) = 7be98247852f38a44b80435d278602725dee26f056ca7d865bd5bb7171a14b46 +SHA512 (suse155/liblbxutil1-1.1.0-1.23.x86_64.rpm) = 0afedf9c50a2227af818cef2f8409e44916f53b6d671b094e73abd6335aa445716096c5c4ca685ff923fd3dc6cf5550a5fbc055c696cfcff932c04add4d8645f +Size (suse155/liblbxutil1-1.1.0-1.23.x86_64.rpm) = 22792 bytes +BLAKE2s (suse155/liboldX6-1.0.1-1.24.x86_64.rpm) = 7eb6f10ec614ef0aa8daa5ddf85fac6c08b2588ee268647c92e794eae92f6dff +SHA512 (suse155/liboldX6-1.0.1-1.24.x86_64.rpm) = 982902ecc5bf757bd7c76546cf48097e38dbc4d3e2f8462a05e24f9640261cb31bf19434b7ec6d0c6864af91dffc5d10297470b6005a3fa8a1a16ef8968454f7 +Size (suse155/liboldX6-1.0.1-1.24.x86_64.rpm) = 12248 bytes +BLAKE2s (suse155/libpixman-1-0-0.40.0-150400.1.6.x86_64.rpm) = f5704965d0227454203cdc32f24df896945509edad61c96c133cf12f0b4596f8 +SHA512 (suse155/libpixman-1-0-0.40.0-150400.1.6.x86_64.rpm) = 4cb0e1e9ac6cac7a1bfd5760f7b838ceff26238e5ffee0b6abb86f23804fc8d8af3bf487f522322f4571fa5d89d3f8303b3cdf6ecd7bcf4fe334ba6113d980df +Size (suse155/libpixman-1-0-0.40.0-150400.1.6.x86_64.rpm) = 245328 bytes +BLAKE2s (suse155/libxcb-dri2-0-1.13-150000.3.9.1.x86_64.rpm) = f24e7349222ffd85bc408fae6f0dfc67d49898e8cf9b7daaa61f44e74c3598b8 +SHA512 (suse155/libxcb-dri2-0-1.13-150000.3.9.1.x86_64.rpm) = 14bc619cff5d9daa4634ff5ef8e65b70aa9352b0a3e235195cd0f69475ab7e22350992b71984dce5ef2476d69c350b0de449ff8c7eb0fae4c9dec12260e26b14 +Size (suse155/libxcb-dri2-0-1.13-150000.3.9.1.x86_64.rpm) = 14836 bytes +BLAKE2s (suse155/libxcb-dri3-0-1.13-150000.3.9.1.x86_64.rpm) = d0f0556c663c2bc5fda48108b741eed195d914941bae660a20b4a6e6a0c3a4b9 +SHA512 (suse155/libxcb-dri3-0-1.13-150000.3.9.1.x86_64.rpm) = 1a74dddc82f1e391876bb29ef3d310488c2b4927734a9c5c690c0b89a90ae5ab8d9a86adb805719f8d36565ea06ec3f1e776bd1ac3aff9a03878a84311a10392 +Size (suse155/libxcb-dri3-0-1.13-150000.3.9.1.x86_64.rpm) = 14648 bytes +BLAKE2s (suse155/libxcb-glx0-1.13-150000.3.9.1.x86_64.rpm) = ee365096c621599f4b2163cb7804c4c825b0d4d82b4026c939463bd47052a476 +SHA512 (suse155/libxcb-glx0-1.13-150000.3.9.1.x86_64.rpm) = 185a99566135b45c79a63d2ed0f5e3e6f9497d1d1abdc49170a9f801acd59a3a8d2776305a29b1525dbd9aec30b219718af8bc043e016d049fca93698d8d6082 +Size (suse155/libxcb-glx0-1.13-150000.3.9.1.x86_64.rpm) = 29328 bytes +BLAKE2s (suse155/libxcb-present0-1.13-150000.3.9.1.x86_64.rpm) = 1848430b40e64639d384352229905fbd89b2c0bd63157ec4323caade543135e3 +SHA512 (suse155/libxcb-present0-1.13-150000.3.9.1.x86_64.rpm) = 35656849907a1a21804b35637d5e4b10f5b194cfb9f7e31a73d1ce42670eef706b9cc0260296a046a0269693cea053da5bfe2ab836b372c3b9510bdd629d2357 +Size (suse155/libxcb-present0-1.13-150000.3.9.1.x86_64.rpm) = 13608 bytes +BLAKE2s (suse155/libxcb-render0-1.13-150000.3.9.1.x86_64.rpm) = ac951f7d22c3b2fba2e4413428aad883d8b2608d33733e9a7fbffb4dbada3720 +SHA512 (suse155/libxcb-render0-1.13-150000.3.9.1.x86_64.rpm) = 35a2ba74e644e8ee215d1437e28b5a73226b88c9bfbe0d31bd1f79197523c4819bb59c3e1b4787962a6fa7866786db6b60a7294cd7c80de725d41046eef9ed5a +Size (suse155/libxcb-render0-1.13-150000.3.9.1.x86_64.rpm) = 22572 bytes +BLAKE2s (suse155/libxcb-shm0-1.13-150000.3.9.1.x86_64.rpm) = 074fff1cf13729ea73803f0c9c0638db5068ebe0e38449f12e8f8dbeb7ce86db +SHA512 (suse155/libxcb-shm0-1.13-150000.3.9.1.x86_64.rpm) = db2f8ff3cb99fd6a22131dd880119fcb56c74121d04073c36eacef589652781cb7f7abf41fd25cbd09fa8de5b940adcda2b7031092e33c6730b34dd72db947b2 +Size (suse155/libxcb-shm0-1.13-150000.3.9.1.x86_64.rpm) = 13848 bytes +BLAKE2s (suse155/libxcb-sync1-1.13-150000.3.9.1.x86_64.rpm) = b6b9a312fa9a944f94006a72aa6e5e4a5af4f55594a8d483a808e67880ffdfde +SHA512 (suse155/libxcb-sync1-1.13-150000.3.9.1.x86_64.rpm) = ae9e3ed76e0b833a40913fcb52cdf64b5c40edb593c49507cd1f056b1a3576dabd1fbb0ebc1b96f58f3cfdb0e5f264140cfc4d880644d131fe600b60e3f5f83b +Size (suse155/libxcb-sync1-1.13-150000.3.9.1.x86_64.rpm) = 16820 bytes +BLAKE2s (suse155/libxcb-xfixes0-1.13-150000.3.9.1.x86_64.rpm) = 9950873a7e01ea869b66987d7ddb53e518e10250cd3abde532c95afcd1b75469 +SHA512 (suse155/libxcb-xfixes0-1.13-150000.3.9.1.x86_64.rpm) = 85828025106a0e921030829dc0efc9e40ba57756f2ea34fee9738ac15e9f0139702a8d53135a4a160256eca8abad88f52ef44adf928d6903cd767a2497bf62bd +Size (suse155/libxcb-xfixes0-1.13-150000.3.9.1.x86_64.rpm) = 17212 bytes +BLAKE2s (suse155/libxcb1-1.13-150000.3.9.1.x86_64.rpm) = d08c1d4f50a45db56f1c21280b031bb86a84a3b22bb84d1ea9b289d2193b6cbd +SHA512 (suse155/libxcb1-1.13-150000.3.9.1.x86_64.rpm) = ebfaac3926723a4435161b1109a41a6f6fee049731155fd04ef6558a74f58fc77ce4b56792532977f7a181e26154a3d98248bc3f90cdff896e39545f9d25f302 +Size (suse155/libxcb1-1.13-150000.3.9.1.x86_64.rpm) = 50584 bytes +BLAKE2s (suse155/libxkbfile1-1.0.9-1.26.x86_64.rpm) = 048bd8394d2c1a90dbb4ff43a6f3348223701fcc00fd12c032da34f548c34a79 +SHA512 (suse155/libxkbfile1-1.0.9-1.26.x86_64.rpm) = 4671aafcf6eabb72f191649e4fc26652734f7af8d186986c8ffcce25a82c86dd0e3355426897786a8a44af91ebf68318d701c4c7948ac334362926ce701211af +Size (suse155/libxkbfile1-1.0.9-1.26.x86_64.rpm) = 71192 bytes +BLAKE2s (suse155/libxkbui1-1.0.2-1.24.x86_64.rpm) = 4fc2c4bac8d395503190a5910cb33bd08225f016d42ea3a51cec8b0df1fdd4bd +SHA512 (suse155/libxkbui1-1.0.2-1.24.x86_64.rpm) = 3c96a961112462b4ee8dbbd53c64282a6d8a7de53554a510b0a86b5a73a2e6823cc1dbd027aac2e72079e3ce617c99a1ca5f4fffc79963993bd22361c6d5494d +Size (suse155/libxkbui1-1.0.2-1.24.x86_64.rpm) = 13760 bytes +BLAKE2s (suse155/libxshmfence1-1.2-1.23.x86_64.rpm) = de5735bb04bdce6e23e34761bcd71e8e03f37a745542d59ec9f97c2147e48beb +SHA512 (suse155/libxshmfence1-1.2-1.23.x86_64.rpm) = 0beb7d4666d794682d0edd0859d42b7165494b7ed28fb23247a969275e90c2703e2a68d23a98b281e5768f6848f93a829164780e6bfe6c3f50cca70e93b368a8 +Size (suse155/libxshmfence1-1.2-1.23.x86_64.rpm) = 11480 bytes diff --git a/mk/emulator/linux-suse.mk b/mk/emulator/linux-suse.mk index da47f8aef3f..20f924a3827 100644 --- a/mk/emulator/linux-suse.mk +++ b/mk/emulator/linux-suse.mk @@ -1,4 +1,4 @@ -# $NetBSD: linux-suse.mk,v 1.8 2013/12/05 11:42:12 obache Exp $ +# $NetBSD: linux-suse.mk,v 1.9 2022/10/02 17:17:16 wiz Exp $ # # SuSE Linux # @@ -22,6 +22,9 @@ EMUL_TYPE.linux= suse-${SUSE_VERSION} .elif !empty(EMUL_TYPE.linux:Msuse-13.[1x]) . include "${PKGSRCDIR}/emulators/suse131_linux/emulator.mk" +.elif !empty(EMUL_TYPE.linux:Msuse-15.[0-9]) +. include "${PKGSRCDIR}/emulators/suse15_linux/emulator.mk" + .else EMUL_DISTRO= suse-0 PKG_FAIL_REASON+= "[linux-suse.mk] ${EMUL_TYPE.linux} is not a supported EMUL_TYPE.linux" |