head 1.12; access; symbols pkgsrc-2023Q4:1.12.0.10 pkgsrc-2023Q4-base:1.12 pkgsrc-2023Q3:1.12.0.8 pkgsrc-2023Q3-base:1.12 pkgsrc-2023Q2:1.12.0.6 pkgsrc-2023Q2-base:1.12 pkgsrc-2023Q1:1.12.0.4 pkgsrc-2023Q1-base:1.12 pkgsrc-2022Q4:1.12.0.2 pkgsrc-2022Q4-base:1.12 pkgsrc-2022Q3:1.11.0.16 pkgsrc-2022Q3-base:1.11 pkgsrc-2022Q2:1.11.0.14 pkgsrc-2022Q2-base:1.11 pkgsrc-2022Q1:1.11.0.12 pkgsrc-2022Q1-base:1.11 pkgsrc-2021Q4:1.11.0.10 pkgsrc-2021Q4-base:1.11 pkgsrc-2021Q3:1.11.0.8 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.6 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.4 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.11.0.2 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.10.0.14 pkgsrc-2020Q3-base:1.10 pkgsrc-2020Q2:1.10.0.12 pkgsrc-2020Q2-base:1.10 pkgsrc-2020Q1:1.10.0.8 pkgsrc-2020Q1-base:1.10 pkgsrc-2019Q4:1.10.0.10 pkgsrc-2019Q4-base:1.10 pkgsrc-2019Q3:1.10.0.6 pkgsrc-2019Q3-base:1.10 pkgsrc-2019Q2:1.10.0.4 pkgsrc-2019Q2-base:1.10 pkgsrc-2019Q1:1.10.0.2 pkgsrc-2019Q1-base:1.10 pkgsrc-2018Q4:1.9.0.14 pkgsrc-2018Q4-base:1.9 pkgsrc-2018Q3:1.9.0.12 pkgsrc-2018Q3-base:1.9 pkgsrc-2018Q2:1.9.0.10 pkgsrc-2018Q2-base:1.9 pkgsrc-2018Q1:1.9.0.8 pkgsrc-2018Q1-base:1.9 pkgsrc-2017Q4:1.9.0.6 pkgsrc-2017Q4-base:1.9 pkgsrc-2017Q3:1.9.0.4 pkgsrc-2017Q3-base:1.9 pkgsrc-2017Q2:1.8.0.4 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.2 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.7.0.10 pkgsrc-2016Q4-base:1.7 pkgsrc-2016Q3:1.7.0.8 pkgsrc-2016Q3-base:1.7 pkgsrc-2016Q2:1.7.0.6 pkgsrc-2016Q2-base:1.7 pkgsrc-2016Q1:1.7.0.4 pkgsrc-2016Q1-base:1.7 pkgsrc-2015Q4:1.7.0.2 pkgsrc-2015Q4-base:1.7 pkgsrc-2015Q3:1.6.0.6 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.4 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.2 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.5.0.2 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.4.0.4 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.2 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.3.0.2 pkgsrc-2014Q1-base:1.3 pkgsrc-2013Q4:1.2.0.2 pkgsrc-2013Q4-base:1.2; locks; strict; comment @# @; 1.12 date 2022.09.28.14.09.38; author wiz; state Exp; branches; next 1.11; commitid THfvnzOfaJBdwDVD; 1.11 date 2020.10.08.10.42.49; author nia; state Exp; branches; next 1.10; commitid XnbXpRDMgLp3w5rC; 1.10 date 2019.03.17.01.10.58; author tsutsui; state Exp; branches; next 1.9; commitid AFV6QuC2OJZWHEfB; 1.9 date 2017.08.21.12.49.16; author jlam; state Exp; branches; next 1.8; commitid EAk4VQnUUJorZ44A; 1.8 date 2017.03.06.11.53.54; author hauke; state Exp; branches; next 1.7; commitid WONjFLLoMpro4uIz; 1.7 date 2015.09.26.01.04.00; author kamil; state Exp; branches; next 1.6; commitid sV0yqw5JXLByqHCy; 1.6 date 2015.03.02.19.47.41; author tnn; state Exp; branches; next 1.5; commitid aR4bxIxKfJpvk4cy; 1.5 date 2014.12.17.01.40.51; author rodent; state Exp; branches; next 1.4; commitid NAKkJ8sfkW0YIk2y; 1.4 date 2014.04.17.00.08.34; author wiz; state Exp; branches; next 1.3; commitid PwzPFyDm4OpI3Ywx; 1.3 date 2014.01.22.12.34.22; author obache; state Exp; branches; next 1.2; commitid OskK3DG1xAlOU6mx; 1.2 date 2013.12.12.02.34.28; author obache; state Exp; branches; next 1.1; commitid ejH6h2OKSX9yUMgx; 1.1 date 2013.12.05.11.42.16; author obache; state Exp; branches; next ; commitid rpke7eBZXYe2aWfx; desc @@ 1.12 log @suse131_linux: add gtk3 package @ text @# $NetBSD: emulator.mk,v 1.11 2020/10/08 10:42:49 nia 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-13.1 .if defined(SUSE_PKG) _SUSE_VERSION_REQD= -13.1{,nb*} .else _SUSE_VERSION_REQD= >=13.1<13.2 .endif # DEPENDS_suse-13.1.* maps Linux "modules" to SuSE package dependencies. DEPENDS_suse-13.1.alsa?= suse_alsa${_SUSE_VERSION_REQD}:../../emulators/suse131_alsa DEPENDS_suse-13.1.aspell?= suse_aspell${_SUSE_VERSION_REQD}:../../emulators/suse131_aspell DEPENDS_suse-13.1.avahi?= suse_avahi${_SUSE_VERSION_REQD}:../../emulators/suse131_avahi DEPENDS_suse-13.1.base?= suse_base${_SUSE_VERSION_REQD}:../../emulators/suse131_base DEPENDS_suse-13.1.binutils?= suse_binutils${_SUSE_VERSION_REQD}:../../emulators/suse131_binutils DEPENDS_suse-13.1.compat?= suse_compat${_SUSE_VERSION_REQD}:../../emulators/suse131_compat DEPENDS_suse-13.1.cups?= suse_libcups${_SUSE_VERSION_REQD}:../../emulators/suse131_libcups DEPENDS_suse-13.1.curl?= suse_libcurl${_SUSE_VERSION_REQD}:../../emulators/suse131_libcurl DEPENDS_suse-13.1.cyrus-sasl?= suse_cyrus-sasl${_SUSE_VERSION_REQD}:../../emulators/suse131_cyrus-sasl DEPENDS_suse-13.1.drm?= suse_libdrm${_SUSE_VERSION_REQD}:../../emulators/suse131_libdrm DEPENDS_suse-13.1.dbus?= suse_libdbus${_SUSE_VERSION_REQD}:../../emulators/suse131_libdbus DEPENDS_suse-13.1.dbus-glib?= suse_dbus-glib${_SUSE_VERSION_REQD}:../../emulators/suse131_dbus-glib DEPENDS_suse-13.1.glib2?= suse_glib2${_SUSE_VERSION_REQD}:../../emulators/suse131_glib2 DEPENDS_suse-13.1.expat?= suse_expat${_SUSE_VERSION_REQD}:../../emulators/suse131_expat DEPENDS_suse-13.1.fontconfig?= suse_fontconfig${_SUSE_VERSION_REQD}:../../emulators/suse131_fontconfig DEPENDS_suse-13.1.freetype2?= suse_freetype2${_SUSE_VERSION_REQD}:../../emulators/suse131_freetype2 DEPENDS_suse-13.1.gc?= suse_libgc${_SUSE_VERSION_REQD}:../../emulators/suse131_libgc DEPENDS_suse-13.1.glx?= suse_glx${_SUSE_VERSION_REQD}:../../emulators/suse131_glx DEPENDS_suse-13.1.gstreamer?= suse_gstreamer${_SUSE_VERSION_REQD}:../../emulators/suse131_gstreamer DEPENDS_suse-13.1.gtk2?= suse_gtk2${_SUSE_VERSION_REQD}:../../emulators/suse131_gtk2 DEPENDS_suse-13.1.gtk3?= suse_gtk3${_SUSE_VERSION_REQD}:../../emulators/suse131_gtk3 DEPENDS_suse-13.1.jpeg?= suse_libjpeg${_SUSE_VERSION_REQD}:../../emulators/suse131_libjpeg DEPENDS_suse-13.1.krb5?= suse_krb5${_SUSE_VERSION_REQD}:../../emulators/suse131_krb5 DEPENDS_suse-13.1.libSDL?= suse_libSDL${_SUSE_VERSION_REQD}:../../emulators/suse131_libSDL DEPENDS_suse-13.1.libaudiofile?= suse_libaudiofile${_SUSE_VERSION_REQD}:../../emulators/suse131_libaudiofile DEPENDS_suse-13.1.libesd?= suse_libesd${_SUSE_VERSION_REQD}:../../emulators/suse131_libesd DEPENDS_suse-13.1.libffi?= suse_libffi${_SUSE_VERSION_REQD}:../../emulators/suse131_libffi DEPENDS_suse-13.1.libidn?= suse_libidn${_SUSE_VERSION_REQD}:../../emulators/suse131_libidn DEPENDS_suse-13.1.libjson?= suse_libjson${_SUSE_VERSION_REQD}:../../emulators/suse131_libjson DEPENDS_suse-13.1.libsigc++2?= suse_libsigc++2${_SUSE_VERSION_REQD}:../../emulators/suse131_libsigc++2 DEPENDS_suse-13.1.libsndfile?= suse_libsndfile${_SUSE_VERSION_REQD}:../../emulators/suse131_libsndfile DEPENDS_suse-13.1.libssh?= suse_libssh${_SUSE_VERSION_REQD}:../../emulators/suse131_libssh DEPENDS_suse-13.1.libwrap?= suse_libwrap${_SUSE_VERSION_REQD}:../../emulators/suse131_libwrap DEPENDS_suse-13.1.locale?= suse_locale${_SUSE_VERSION_REQD}:../../emulators/suse131_locale DEPENDS_suse-13.1.lsb?= suse_lsb${_SUSE_VERSION_REQD}:../../emulators/suse131_lsb DEPENDS_suse-13.1.motif?= suse_motif${_SUSE_VERSION_REQD}:../../emulators/suse131_motif DEPENDS_suse-13.1.nss?= suse_mozilla-nss${_SUSE_VERSION_REQD}:../../emulators/suse131_mozilla-nss DEPENDS_suse-13.1.nspr?= suse_mozilla-nspr${_SUSE_VERSION_REQD}:../../emulators/suse131_mozilla-nspr DEPENDS_suse-13.1.openal?= suse_openal${_SUSE_VERSION_REQD}:../../emulators/suse131_openal DEPENDS_suse-13.1.openldap?= suse_openldap${_SUSE_VERSION_REQD}:../../emulators/suse131_openldap DEPENDS_suse-13.1.openssl?= suse_openssl${_SUSE_VERSION_REQD}:../../emulators/suse131_openssl DEPENDS_suse-13.1.png?= suse_libpng${_SUSE_VERSION_REQD}:../../emulators/suse131_libpng DEPENDS_suse-13.1.pulseaudio?= suse_pulseaudio${_SUSE_VERSION_REQD}:../../emulators/suse131_pulseaudio DEPENDS_suse-13.1.qt4?= suse_qt4${_SUSE_VERSION_REQD}:../../emulators/suse131_qt4 DEPENDS_suse-13.1.slang?= suse_slang${_SUSE_VERSION_REQD}:../../emulators/suse131_slang DEPENDS_suse-13.1.sqlite3?= suse_sqlite3${_SUSE_VERSION_REQD}:../../emulators/suse131_sqlite3 DEPENDS_suse-13.1.tiff?= suse_libtiff${_SUSE_VERSION_REQD}:../../emulators/suse131_libtiff DEPENDS_suse-13.1.webp?= suse_libwebp${_SUSE_VERSION_REQD}:../../emulators/suse131_libwebp DEPENDS_suse-13.1.x11?= suse_x11${_SUSE_VERSION_REQD}:../../emulators/suse131_x11 DEPENDS_suse-13.1.xml2?= suse_libxml2${_SUSE_VERSION_REQD}:../../emulators/suse131_libxml2 DEPENDS_suse-13.1.xslt?= suse_libxslt${_SUSE_VERSION_REQD}:../../emulators/suse131_libxslt .if (${EMUL_ARCH} == "i386") && (${MACHINE_ARCH} == "x86_64") . for _mod_ in ${_EMUL_MODULES} DEPENDS_suse-13.1.${_mod_}:= \ ${DEPENDS_suse-13.1.${_mod_}:S/^suse_/suse32_/:S/suse131_/&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 @ 1.11 log @Add OpenAL to the SUSE 13.1 Linux emulation subsystem @ text @d1 1 a1 1 # $NetBSD: emulator.mk,v 1.10 2019/03/17 01:10:58 tsutsui Exp $ d43 1 @ 1.10 log @emulators/suse131_avahi: import suse_avahi-13.1. 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 Avahi shared libraries. Required by forthcoming libreoffice6-bin, ok'ed by wiz@@ in PR pkg/54063. @ text @d1 1 a1 1 # $NetBSD: emulator.mk,v 1.9 2017/08/21 12:49:16 jlam Exp $ d60 1 @ 1.9 log @mk/emulator: Move Linux shlibs task settings to package Makefiles. Move the definitions of LDCONFIG_ADD_CMD and LDCONFIG_REMOVE_CMD into suse_linux/emulator.mk. The commands are specific to the Linux installed, including the path to ldconfig(8), so localize them to the package that provides it. Move the definition of RUN_LDCONFIG out of the emulator framework and into the packages that use them as RUN_LDCONFIG is meant to be a package-settable variable. Fix the path to the Linux ldconfig(8) that was used on FreeBSD to brand the ELF format that has been incorrect for over 10 years. In the suse_base packages, explicitly set LDCONFIG_REMOVE_CMD to ${TRUE} since the ldconfig(8) command is provided by that package and can't be invoked at the postremove stage because it has already been deleted from the system by then. Bump the PKGREVISION of all the suse_base packages because the install scripts have changed. Bump the PKGREVISIONs of the darwin_lib and osf1_lib packages because the install scripts no longer try to run ldconfig(8), which is not provided in either OpenDarwin or OSF/1. @ text @d1 1 a1 1 # $NetBSD: emulator.mk,v 1.8 2017/03/06 11:53:54 hauke Exp $ d25 1 @ 1.8 log @Add opensuse 13.1 binutils, since wip/suse131_fpc will not do much without a linux ld(1). @ text @d1 1 a1 1 # $NetBSD: emulator.mk,v 1.7 2015/09/26 01:04:00 kamil Exp $ d78 9 @ 1.7 log @Add new entry: DEPENDS_suse-13.1.gc @ text @d1 1 a1 1 # $NetBSD: emulator.mk,v 1.6 2015/03/02 19:47:41 tnn Exp $ d26 1 @ 1.6 log @add modules for webp, xslt and lsb @ text @d1 1 a1 1 # $NetBSD: emulator.mk,v 1.5 2014/12/17 01:40:51 rodent Exp $ d37 1 @ 1.5 log @Added the suse131 gstreamer and sqlite3 versions and their 32-bit variants. OK'd by pkgsrc-pmc@@ in private mail. This fixes build failure with wip/skype4. @ text @d1 1 a1 1 # $NetBSD: emulator.mk,v 1.4 2014/04/17 00:08:34 wiz Exp $ d53 1 d65 1 d68 1 @ 1.4 log @Add libSDL and two dependencies. @ text @d1 1 a1 1 # $NetBSD: emulator.mk,v 1.3 2014/01/22 12:34:22 obache Exp $ d38 1 d62 1 @ 1.3 log @add dbus-glib, glib2 and libffi linux module support @ text @d1 1 a1 1 # $NetBSD: emulator.mk,v 1.2 2013/12/12 02:34:28 obache Exp $ d41 3 @ 1.2 log @Added suse131_mozilla-{nspr,nss} package to support nspr and nss linux module. Tyey are in base package for suse121. @ text @d1 1 a1 1 # $NetBSD: emulator.mk,v 1.1 2013/12/05 11:42:16 obache Exp $ d32 2 d41 1 @ 1.1 log @Added openSUSE 13.1 packages, provides a number of components for a openSUSE-based Linux binary emulation environment. @ text @d1 1 a1 1 # $NetBSD$ d47 2 @