Commit 7af07901 authored by Łukasz Nowak's avatar Łukasz Nowak

component: Make components glibc-aware

parent dbbd2dd0
......@@ -5,6 +5,7 @@
parts = 6tunnel
[6tunnel]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://github.com/wojtekka/6tunnel/releases/download/0.13/6tunnel-0.13.tar.gz
......
......@@ -3,6 +3,7 @@ parts =
alsa
[alsa]
<= glibc-aware
# Contains libasound
recipe = slapos.recipe.cmmi
shared = true
......
......@@ -26,6 +26,7 @@ extends =
../libnsl/buildout.cfg
[php-redis]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://github.com/phpredis/phpredis/archive/5.0.0.tar.gz
md5sum = 4f11e0567a10c29394aae52a4fa8bb40
......@@ -35,6 +36,7 @@ environment =
PATH=${autoconf:location}/bin:${automake:location}/bin:${m4:location}/bin:${apache-php:location}/bin:%(PATH)s
[php-imagick]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://github.com/Imagick/imagick/archive/3.4.4.tar.gz
md5sum = ef6cbadd834eb306bd91874a8f5dea03
......@@ -48,6 +50,7 @@ environment =
IM_IMAGEMAGICK_PREFIX=${imagemagick:location}
[php-apcu]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://github.com/krakjoe/apcu/archive/v5.1.17.tar.gz
md5sum = f64b6cd5108aea63df2d5cc301c58b2b
......@@ -64,6 +67,7 @@ environment =
shared = false
[apache-php]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://www.php.net/distributions/php-7.3.6.tar.bz2
md5sum = bde9a912fb311182cd460dad1abbc247
......@@ -119,11 +123,13 @@ environment =
[libmcrypt]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = http://downloads.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.bz2
md5sum = c4f491dd411a09e9de3b8702ea6f73eb
[xml-rpc]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = http://downloads.sourceforge.net/project/phpxmlrpc/phpxmlrpc/2.2.2/xmlrpc-2.2.2.tar.gz
md5sum = 59a644c636c6d98267d0c99b406ae9e8
......@@ -20,6 +20,7 @@ extends =
[apr]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
version = 1.7.0
......@@ -27,6 +28,7 @@ md5sum = 7a14a83d664e87599ea25ff4432e48a7
url = https://archive.apache.org/dist/apr/apr-${:version}.tar.bz2
[apr-util]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
version = 1.6.1
......@@ -37,6 +39,7 @@ configure-options =
--with-expat=${libexpat:location}
[apache]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
version = 2.4.54
......@@ -101,6 +104,7 @@ environment =
LDFLAGS =-Wl,-rpath=${zlib:location}/lib -Wl,-rpath=${openssl:location}/lib -L${libuuid:location}/lib -Wl,-rpath=${libuuid:location}/lib -L${libxml2:location}/lib -Wl,-rpath=${libxml2:location}/lib -Wl,-rpath=${pcre:location}/lib -Wl,-rpath=${sqlite3:location}/lib -Wl,-rpath=${gdbm:location}/lib -L${apr:location}/lib -Wl,-rpath=${apr:location}/lib -L${apr-util:location}/lib -Wl,-rpath=${apr-util:location}/lib -L${libexpat:location}/lib -Wl,-rpath=${libexpat:location}/lib
[apache-antiloris]
<= glibc-aware
# Note: This component tries to write in a [apache] parts, which is now
# shared. To use this component in a software, apache parts have to be made
# not shared in the software.
......
......@@ -5,6 +5,7 @@ parts =
[argon2]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://github.com/P-H-C/phc-winner-argon2/archive/20190702.tar.gz
md5sum = 0f234cc21ac6cebfe373da6afa70bb1d
......
......@@ -29,6 +29,7 @@ post-make-hook = ${:_profile_base_location_}/${aspell-create-wrapper:filename}#$
[aspell]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://ftp.gnu.org/gnu/aspell/aspell-0.60.7.tar.gz
......
......@@ -3,6 +3,7 @@
parts = attr
[attr]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://download.savannah.gnu.org/releases/attr/attr-2.4.47.src.tar.gz
......
......@@ -8,6 +8,7 @@ parts =
autoconf
[autoconf]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnu.org/gnu/autoconf/autoconf-2.71.tar.gz
......
......@@ -8,6 +8,7 @@ parts =
automake
[automake]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
md5sum = 4017e96f89fca45ca946f1c5db6be714
......
......@@ -9,6 +9,7 @@ git-executable = ${git:location}/bin/git
revision = hmac-nxd3
[babeld]
<= glibc-aware
recipe = slapos.recipe.cmmi
path = ${babeld-repository:location}
make-options = CC='gcc -std=gnu99'
......
......@@ -3,6 +3,7 @@ extends = ../xz-utils/buildout.cfg
parts = bash-completion
[bash-completion]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://github.com/scop/bash-completion/releases/download/2.11/bash-completion-2.11.tar.xz
......
......@@ -7,6 +7,7 @@ parts =
bash
[bash]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url-prefix = https://ftp.gnu.org/pub/gnu/bash/bash-5.1
......
......@@ -5,6 +5,7 @@ extends =
parts = binutils
[mpfr]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnu.org/gnu/mpfr/mpfr-4.0.2.tar.xz
......@@ -17,6 +18,7 @@ environment =
LDFLAGS=-Wl,-rpath=${gmp:location}/lib
[mpc]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnu.org/gnu/mpc/mpc-1.1.0.tar.gz
......@@ -29,6 +31,7 @@ environment =
LDFLAGS=-Wl,-rpath=${gmp:location}/lib -Wl,-rpath=${mpfr:location}/lib
[isl]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = ftp://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2
......@@ -40,6 +43,7 @@ environment =
LDFLAGS=-Wl,-rpath=${gmp:location}/lib
[binutils]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnu.org/gnu/binutils/binutils-2.32.tar.bz2
......
......@@ -8,6 +8,7 @@ parts =
bison
[bison]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://ftp.gnu.org/gnu/bison/bison-3.8.2.tar.xz
......
......@@ -7,6 +7,7 @@ extends =
../xz-utils/buildout.cfg
[boost-lib]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://boostorg.jfrog.io/artifactory/main/release/1.78.0/source/boost_1_78_0.tar.bz2
......
......@@ -8,6 +8,7 @@ parts =
[brctl]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://mirrors.edge.kernel.org/pub/linux/utils/net/bridge-utils/bridge-utils-1.7.1.tar.xz
md5sum = 3e1fee4dc22cac5457c2f6ffb990a518
......
......@@ -5,6 +5,7 @@ extends =
parts = busybox
[busybox]
<= glibc-aware
recipe = slapos.recipe.build
url = http://git.busybox.net/busybox/snapshot/busybox-1_20_2.tar.gz
md5sum = 025acebb48040ef62dd635d416d317e8
......
......@@ -3,6 +3,7 @@ parts =
bzip2
[bzip2]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://fossies.org/linux/misc/bzip2-1.0.8.tar.gz
......
......@@ -2,6 +2,7 @@
parts = ccache
[ccache-common]
<= glibc-aware
recipe = slapos.recipe.cmmi
[ccache]
......
......@@ -9,6 +9,7 @@ parts =
cclient
[cclient]
<= glibc-aware
recipe = slapos.recipe.cmmi
#url = ftp://ftp.cac.washington.edu/imap/imap-2007f.tar.gz
url = https://src.fedoraproject.org/lookaside/pkgs/uw-imap/${:filename}/${:md5sum}/${:filename}
......
......@@ -47,6 +47,7 @@ install =
call([python, '-c', 'import yaml'])
[librbd]
<= glibc-aware
# CEPH only for librbd
recipe = slapos.recipe.cmmi
shared = true
......
......@@ -3,6 +3,7 @@ parts =
chrpath
[chrpath]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = http://http.debian.net/debian/pool/main/c/chrpath/chrpath_0.16.orig.tar.gz
md5sum = 2bf8d1d1ee345fc8a7915576f5649982
......@@ -7,6 +7,7 @@ parts =
cmake
[cmake]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://cmake.org/files/v3.23/cmake-3.23.2.tar.gz
......
......@@ -7,6 +7,7 @@ parts =
coreutils-output
[coreutils]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://ftp.gnu.org/gnu/coreutils/coreutils-9.0.tar.xz
......
......@@ -5,6 +5,7 @@ parts =
corocosync
[corosync]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = ftp://ftp:downloads@corosync.org/downloads/corosync-1.3.1/corosync-1.3.1.tar.gz
md5sum = c58459a009a3a9d0b9c00e276a190d90
......
......@@ -7,6 +7,7 @@ extends =
parts = coturn
[coturn]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://github.com/coturn/coturn/archive/4.5.1.1.tar.gz
md5sum = ef20628b026d666be24df056f20a86ea
......
......@@ -5,6 +5,7 @@ extends =
parts = cpio
[cpio]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://ftp.gnu.org/gnu/cpio/cpio-2.13.tar.bz2
......
......@@ -3,6 +3,7 @@ parts =
cryptopp
[cryptopp]
<= glibc-aware
recipe = slapos.recipe.cmmi
location = ${buildout:parts-directory}/${:_buildout_section_name_}
url = https://github.com/weidai11/cryptopp/archive/CRYPTOPP_5_6_3.tar.gz
......
......@@ -8,6 +8,7 @@ extends =
../openssl/buildout.cfg
[cryptsetup]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://www.kernel.org/pub/linux/utils/cryptsetup/v2.4/cryptsetup-2.4.3.tar.xz
......
......@@ -8,6 +8,7 @@ extends =
# for now we build and install library and header files only.
[cups]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://www.cups.org/software/1.7.4/cups-1.7.4-source.tar.bz2
......
......@@ -15,6 +15,7 @@ parts =
curl
[curl]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://curl.se/download/curl-7.86.0.tar.xz
......
......@@ -10,6 +10,7 @@ extends =
../zlib/buildout.cfg
[cyrus-sasl]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-2.1.26/cyrus-sasl-2.1.26.tar.gz
......
......@@ -5,6 +5,7 @@ extends =
parts = dash-output
[dash]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://gondor.apana.org.au/~herbert/dash/files/dash-0.5.11.tar.gz
......
......@@ -9,6 +9,7 @@ parts =
dbus
[dbus]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://dbus.freedesktop.org/releases/dbus/dbus-1.12.20.tar.gz
......@@ -25,6 +26,7 @@ environment =
EXPAT_LIBS=-L${libexpat:location}/lib -lexpat
[dbus-glib]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.110.tar.gz
......
......@@ -6,6 +6,7 @@ extends =
parts = dcron-output
[dcron]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = false
url = http://www.jimpryor.net/linux/releases/dcron-4.5.tar.gz
......
......@@ -5,6 +5,7 @@ parts =
diffutils
[diffutils]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://ftp.gnu.org/gnu/diffutils/diffutils-3.8.tar.xz
......
......@@ -14,6 +14,7 @@ parts =
dropbear-output
[dropbear]
<= glibc-aware
recipe = slapos.recipe.cmmi
md5sum = 0284ea239083f04c8b874e08e1aca243
# XXX: We still use an old version of dropbear instead of the last one
......
......@@ -3,6 +3,7 @@
parts = dtach
[dtach-build]
<= glibc-aware
recipe = slapos.recipe.cmmi
version = 0.8
url = http://freefr.dl.sourceforge.net/project/dtach/dtach/0.8/dtach-${:version}.tar.gz
......
......@@ -4,6 +4,7 @@ parts =
f2c
[libf2c]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://www.netlib.org/f2c/libf2c.zip#${:md5sum}
configure-command = true
......@@ -13,6 +14,7 @@ make-targets = install LIBDIR=${:location}
location = ${buildout:parts-directory}/${:_buildout_section_name_}
[f2c]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = http://www.netlib.org/f2c/src.tgz#${:md5sum}
md5sum = 7e97530d10ec5783e9d54c1a61eaeed7
......
......@@ -5,6 +5,7 @@
parts = faketime
[faketime]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://github.com/wolfcw/libfaketime/archive/refs/tags/v0.9.9.tar.gz
md5sum = 1f784c9c0ec7807b9d1107d1730dbb41
......
......@@ -4,8 +4,7 @@ extends =
../zlib/buildout.cfg
[fastjar]
recipe = slapos.recipe.cmmi
url = http://downloads.sourceforge.net/project/fastjar/fastjar/0.94/fastjar-0.94.tar.gz
<= glibc-aware
md5sum = 14d4bdfac236e347d806c6743dba48c6
environment =
CPPFLAGS=-I${zlib:location}/include
......
......@@ -14,6 +14,7 @@ parts =
<= ffmpeg-4.1
[libogg]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = http://downloads.xiph.org/releases/ogg/libogg-1.2.2.tar.gz
md5sum = 5a9fcabc9a1b7c6f1cd75ddc78f36c56
......@@ -21,6 +22,7 @@ configure-options =
--disable-static
[libvorbis]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.2.tar.bz2
md5sum = 798a4211221073c1409f26eac4567e8b
......@@ -33,6 +35,7 @@ environment =
LDFLAGS=-Wl,-rpath=${libogg:location}/lib
[libtheora]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.bz2
md5sum = 292ab65cedd5021d6b7ddd117e07cd8e
......@@ -49,16 +52,19 @@ environment =
LDFLAGS=-Wl,-rpath=${libvorbis:location}/lib
[nasm]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://www.nasm.us/pub/nasm/releasebuilds/2.14.02/nasm-2.14.02.tar.bz2
md5sum = 3f489aa48ad2aa1f967dc5e293bbd06f
[yasm]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://www.tortall.net/projects/yasm/releases/yasm-1.1.0.tar.gz
[libvpx]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://storage.googleapis.com/downloads.webmproject.org/releases/webm/libvpx-1.5.0.tar.bz2
md5sum = 49e59dd184caa255886683facea56fca
......@@ -70,6 +76,7 @@ environment =
LDFLAGS=-Wl,-rpath=${:location}/lib
[libx264]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = ftp://ftp.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20190214-2245.tar.bz2
md5sum = 37109ae11d37e4a8963954b53041d43a
......@@ -80,6 +87,7 @@ environment =
PATH=${yasm:location}/bin:${nasm:location}/bin:%(PATH)s
[lame]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = http://prdownloads.sourceforge.net/lame/lame-3.98.4.tar.gz
md5sum = 8e9866ad6b570c6c95c8cba48060473f
......@@ -88,6 +96,7 @@ configure-options =
--disable-gtktest
[opencore-amr]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = http://prdownloads.sourceforge.net/opencore-amr/opencore-amr/opencore-amr-0.1.2.tar.gz
md5sum = 8e8b8b253eb046340ff7b6bf7a6ccd3e
......@@ -95,6 +104,7 @@ configure-options =
--disable-static
[ffmpeg-4.1]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://ffmpeg.org/releases/ffmpeg-4.1.4.tar.bz2
md5sum = 611d171e4aee749b85e04d17e2aee71d
......
......@@ -3,6 +3,7 @@ parts =
fftw3
[fftw3]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = http://www.fftw.org/fftw-3.3.8.tar.gz
md5sum = 8aac833c943d8e90d51b697b27d4384d
......
......@@ -9,6 +9,7 @@ extends =
../zlib/buildout.cfg
[file]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.icm.edu.pl/packages/file/file-5.41.tar.gz
......
......@@ -5,6 +5,7 @@ parts =
findutils-output
[findutils]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.debian.org/debian/pool/main/f/findutils/findutils_4.8.0.orig.tar.xz
......
......@@ -13,6 +13,7 @@ extends =
../nftables/buildout.cfg
[firewalld]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://github.com/firewalld/firewalld/releases/download/v0.8.6/firewalld-0.8.6.tar.gz
md5sum = a120286a2c2bc12ece24d719ef2879b5
......@@ -47,6 +48,7 @@ environment =
PYTHONPATH=${buildout:parts-directory}/${:_buildout_section_name_}/src
[dbus-python]
<= glibc-aware
recipe = slapos.recipe.cmmi
version = 1.2.16
url = http://dbus.freedesktop.org/releases/dbus-python/dbus-python-${:version}.tar.gz
......@@ -64,6 +66,7 @@ environment =
PYTHON=${buildout:executable}
[gobject-introspection]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = http://ftp.gnome.org/pub/gnome/core/3.22/3.22.2/sources/gobject-introspection-1.50.0.tar.xz
md5sum = 5af8d724f25d0c9cfbe6df41b77e5dc0
......@@ -83,6 +86,7 @@ environment =
PYTHON=${buildout:executable}
[pygobject3]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = http://ftp.gnome.org/pub/gnome/core/3.22/3.22.2/sources/pygobject-3.22.0.tar.xz
python-egg = ${buildout:parts-directory}/${:_buildout_section_name_}/lib/python${python:version}/site-packages
......
......@@ -12,6 +12,7 @@ extends =
../xz-utils/buildout.cfg
[fish-shell]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://github.com/fish-shell/fish-shell/releases/download/3.5.1/fish-3.5.1.tar.xz
......
......@@ -7,6 +7,7 @@ parts =
flex
[flex]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://downloads.sourceforge.net/project/flex/flex-2.6.0.tar.xz
......
......@@ -6,6 +6,7 @@ extends =
../patch/buildout.cfg
[fluent-bit]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://github.com/fluent/fluent-bit/archive/refs/tags/v1.9.8.tar.gz
md5sum = a0973b739f1d1f0daaa503b077760cd7
......
......@@ -10,6 +10,7 @@ parts =
fluxbox
[fluxbox]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://netcologne.dl.sourceforge.net/project/fluxbox/fluxbox/1.3.7/fluxbox-1.3.7.tar.bz2
md6sum = c4701822d8a09d426ebf26e7e97c552a
......@@ -37,6 +38,7 @@ environment =
XINERAMA_LIBS=-L${libXinerama:location}/lib -lXinerama
[wmctrl]
<= glibc-aware
recipe = slapos.recipe.cmmi
#url = http://tripie.sweb.cz/utils/wmctrl/dist/wmctrl-1.07.tar.gz
# latest version wmctrl 1.07 was not maintenaned for years, it fails to list windows
......
......@@ -5,6 +5,7 @@ parts =
fmtlib
[fmtlib]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://github.com/fmtlib/fmt/archive/7.0.3.tar.gz
......
......@@ -13,6 +13,7 @@ parts =
fontconfig
[fontconfig]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://fontconfig.org/release/fontconfig-2.12.6.tar.bz2
......
......@@ -12,6 +12,7 @@ parts =
freetype
[freetype]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://download.savannah.gnu.org/releases/freetype/freetype-2.7.1.tar.bz2
......
......@@ -5,6 +5,7 @@
parts = garbage-collector
[garbage-collector]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
md5sum = 67a5093e2f9f381bd550aa891d00b54b
......
......@@ -13,6 +13,7 @@ parts =
gcc-8.5
[gcc-common]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnu.org/gnu/gcc/gcc-${:version}/gcc-${:version}.tar.xz
......
......@@ -16,6 +16,7 @@ parts =
gdal-python
[gdal]
<= glibc-aware
recipe = slapos.recipe.cmmi
version = 1.11.1
url = http://download.osgeo.org/gdal/${:version}/gdal-${:version}.tar.xz
......
......@@ -11,6 +11,7 @@ extends =
parts = gdb
[gdb]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnu.org/gnu/gdb/gdb-9.2.tar.xz
......
......@@ -3,6 +3,7 @@ parts =
gdbm
[gdbm]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
version = 1.22
......
[libmaxminddb]
<= glibc-aware
recipe = slapos.recipe.cmmi
location = ${buildout:parts-directory}/${:_buildout_section_name_}
url = https://github.com/maxmind/libmaxminddb/releases/download/${:version}/libmaxminddb-${:version}.tar.gz
......
......@@ -3,6 +3,7 @@ parts =
geos
[geos]
<= glibc-aware
recipe = slapos.recipe.cmmi
version = 3.4.2
url = http://download.osgeo.org/geos/geos-${:version}.tar.bz2
......
......@@ -9,6 +9,7 @@ extends =
../zlib/buildout.cfg
[gettext]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnu.org/pub/gnu/gettext/gettext-0.21.tar.lz
......
......@@ -12,6 +12,7 @@ extends =
parts = ghostscript
[ghostscript]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs9550/ghostscript-9.55.0.tar.xz
......
......@@ -3,6 +3,7 @@ parts =
giflib
[giflib]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://downloads.sourceforge.net/project/giflib/giflib-4.x/giflib-4.2.3.tar.bz2
......
......@@ -16,6 +16,7 @@ parts =
git
[git]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.38.1.tar.xz
......
......@@ -12,6 +12,7 @@ parts =
glib
[glib]
<= glibc-aware
recipe = slapos.recipe.cmmi
patches =
${:_profile_base_location_}/2a9ddc630341789c629c17c17565f5a7a7db8a8e.diff
......
......@@ -11,6 +11,7 @@ parts =
glibmm
[glibmm]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnome.org/pub/gnome/core/3.22/3.22.2/sources/glibmm-2.50.0.tar.xz
......
......@@ -3,6 +3,7 @@ parts =
glpk
[glpk]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = http://ftp.gnu.org/gnu/glpk/glpk-4.55.tar.gz
md5sum = c632a7a631b8aed02e28eafcd99477f7
......@@ -7,6 +7,7 @@ parts =
gmp
[gmp]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
version = 6.2.1
......
[gnu-config]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://git.savannah.gnu.org/gitweb/?p=config.git;a=snapshot;h=5e531d391852a54e7fab2d8ff55625fca514b305;sf=tgz
......
......@@ -8,6 +8,7 @@ extends =
parts = gnutls
[gpg-common]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://www.gnupg.org/ftp/gcrypt/${:_buildout_section_name_}/${:_buildout_section_name_}-${:version}.tar.bz2
......
......@@ -14,6 +14,7 @@ parts = gowork go
# ---- Go builds itself ----
[golang-common]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
configure-command = :
......
[buildout]
[gperf]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = ftp://ftp.gnu.org/pub/gnu/gperf/gperf-3.0.4.tar.gz
......
......@@ -12,6 +12,7 @@ extends =
../libexpat/buildout.cfg
[graphviz]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://ftp.osuosl.org/pub/blfs/conglomeration/graphviz/graphviz-2.40.1.tar.gz
......
......@@ -7,6 +7,7 @@ parts =
grep-output
[grep]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnu.org/gnu/grep/grep-2.25.tar.xz
......
......@@ -6,6 +6,7 @@ extends =
../perl/buildout.cfg
[groff]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnu.org/gnu/groff/groff-1.21.tar.gz
......
......@@ -13,6 +13,7 @@ extends =
../zlib/buildout.cfg
[groonga]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://packages.groonga.org/source/groonga/groonga-12.0.7.tar.gz
......@@ -46,6 +47,7 @@ environment =
[groonga-normalizer-mysql]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://packages.groonga.org/source/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.8.tar.gz
......
......@@ -24,6 +24,7 @@ parts =
gtk-2
[cairo]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://cairographics.org/releases/cairo-1.16.0.tar.xz
......@@ -46,6 +47,7 @@ environment =
LDFLAGS=-L${bzip2:location}/lib -Wl,-rpath=${bzip2:location}/lib -L${gettext:location}/lib -Wl,-rpath=${gettext:location}/lib -L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib
[harfbuzz]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-2.6.4.tar.xz
......@@ -63,6 +65,7 @@ environment =
LDFLAGS=-L${gettext:location}/lib -Wl,-rpath=${gettext:location}/lib -L${bzip2:location}/lib -Wl,-rpath=${bzip2:location}/lib -L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib -L${icu4c:location}/lib -Wl,-rpath=${icu4c:location}/lib
[fribidi]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://github.com/fribidi/fribidi/releases/download/v1.0.9/fribidi-1.0.9.tar.xz
......@@ -72,6 +75,7 @@ configure-options =
--disable-static
[pango]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://download.gnome.org/sources/pango/1.42/pango-1.42.4.tar.xz
......@@ -87,6 +91,7 @@ environment =
LDFLAGS=-L${bzip2:location}/lib -Wl,-rpath=${bzip2:location}/lib -L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib -L${harfbuzz:location}/lib -Wl,-rpath=${harfbuzz:location}/lib
[gdk-pixbuf]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://download.gnome.org/sources/gdk-pixbuf/2.36/gdk-pixbuf-2.36.7.tar.xz
......@@ -105,6 +110,7 @@ environment =
LD_LIBRARY_PATH=${glib:location}/lib:${gettext:location}/lib
[atk]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://download.gnome.org/sources/atk/2.28/atk-2.28.1.tar.xz
......@@ -118,6 +124,7 @@ environment =
LD_LIBRARY_PATH=${glib:location}/lib:${gettext:location}/lib
[gtk-2]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://download.gnome.org/sources/gtk+/2.24/gtk+-2.24.32.tar.xz
......
......@@ -12,6 +12,7 @@ extends =
../xorg/buildout.cfg
[at-spi2-core]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url =http://ftp.gnome.org/pub/gnome/core/3.22/3.22.2/sources/at-spi2-core-2.22.0.tar.xz
......@@ -25,6 +26,7 @@ environment =
LDFLAGS=-L${libX11:location}/lib -Wl,-rpath=${libX11:location}/lib -L${libXi:location}/lib -Wl,-rpath=${libXi:location}/lib -L${libXtst:location}/lib -Wl,-rpath=${libXtst:location}/lib -L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib
[at-spi2-atk]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url =http://ftp.gnome.org/pub/gnome/core/3.22/3.22.2/sources/at-spi2-atk-2.22.0.tar.xz
......@@ -34,6 +36,7 @@ environment =
PKG_CONFIG_PATH=${atk:location}/lib/pkgconfig:${at-spi2-core:location}/lib/pkgconfig:${dbus:location}/lib/pkgconfig:${glib:location}/lib/pkgconfig:${pcre:location}/lib/pkgconfig
[gtk-3]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnome.org/pub/gnome/core/3.22/3.22.2/sources/gtk+-3.22.3.tar.xz
......
......@@ -14,6 +14,7 @@ parts =
gtkmm
[cairomm]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://cairographics.org/releases/cairomm-1.13.1.tar.gz
......@@ -29,6 +30,7 @@ environment =
LDFLAGS=-L${libX11:location}/lib -Wl,-rpath=${libX11:location}/lib -L${libXext:location}/lib -Wl,-rpath=${libXext:location}/lib -L${libXrender:location}/lib -Wl,-rpath=${libXrender:location}/lib -L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib
[pangomm]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnome.org/pub/gnome/core/3.22/3.22.2/sources/pangomm-2.40.1.tar.xz
......@@ -43,6 +45,7 @@ environment =
LDFLAGS=-L${gettext:location}/lib -Wl,-rpath=${gettext:location}/lib -L${harfbuzz:location}/lib -Wl,-rpath=${harfbuzz:location}/lib
[atkmm]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnome.org/pub/gnome/core/3.22/3.22.2/sources/atkmm-2.24.2.tar.xz
......@@ -57,6 +60,7 @@ environment =
LDFLAGS=-L${gettext:location}/lib -Wl,-rpath=${gettext:location}/lib
[gtkmm]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnome.org/pub/GNOME/sources/gtkmm/2.24/gtkmm-2.24.5.tar.xz
......
......@@ -5,6 +5,7 @@ parts =
gzip
[gzip]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://ftp.gnu.org/pub/gnu/gzip/gzip-1.12.tar.xz
......
......@@ -10,6 +10,7 @@ parts =
h2o
[h2o]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = True
url = https://github.com/h2o/h2o/archive/v2.2.6.tar.gz
......
......@@ -11,6 +11,7 @@ extends =
parts = haproxy
[haproxy]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://www.haproxy.org/download/2.0/src/haproxy-2.0.29.tar.gz
......
......@@ -5,6 +5,7 @@ parts =
hdf5
[hdf5]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.0-patch1/src/hdf5-1.10.0-patch1.tar.bz2
......
......@@ -51,6 +51,7 @@ version = 96.0.4664.129
[headless-chromium]
<= glibc-aware
recipe = slapos.recipe.cmmi
path = ${chromium-source:location}
# XXX
......
......@@ -7,6 +7,7 @@ parts =
hwloc
[hwloc]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = http://www.open-mpi.org/software/hwloc/v1.9/downloads/hwloc-1.9.tar.gz
md5sum = 1f9f9155682fe8946a97c08896109508
......
......@@ -2,6 +2,7 @@
parts = icu4c
[icu4c]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
location = @@LOCATION@@
......
......@@ -24,6 +24,7 @@ extends =
../zlib/buildout.cfg
[imagemagick]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
version = 7.0.2-10
......
......@@ -27,6 +27,7 @@ extends =
../python-2.7/buildout.cfg
[gsl]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = ftp://ftp.gnu.org/gnu/gsl/gsl-2.6.tar.gz
......@@ -39,6 +40,7 @@ environment =
LDFLAGS=-L${gettext:location}/lib -Wl,-rpath=${gettext:location}/lib
[inkscape]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://media.inkscape.org/dl/resources/file/inkscape-0.92.4.tar.bz2
......
......@@ -9,6 +9,7 @@ parts =
intltool
[intltool]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://edge.launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz
......
......@@ -8,6 +8,7 @@ parts =
iperf3
[iperf3]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://github.com/esnet/iperf/archive/3.11.tar.gz
......
......@@ -6,6 +6,7 @@ parts =
jasper
[jasper]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://www.ece.uvic.ca/~mdadams/jasper/software/jasper-1.900.1.zip
......
......@@ -6,6 +6,7 @@ parts =
jbigkit
[jbigkit]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://www.cl.cam.ac.uk/~mgk25/download/jbigkit-2.0.tar.gz
......
......@@ -4,6 +4,7 @@ parts =
jemalloc
[jemalloc]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://github.com/jemalloc/jemalloc/releases/download/${:version}/jemalloc-${:version}.tar.bz2
......
......@@ -6,6 +6,7 @@ extends =
../libjpeg/buildout.cfg
[jpegoptim]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://www.kokkonen.net/tjko/src/jpegoptim-1.4.6.tar.gz
md5sum = 844c572d69fd5af75f0616b86e63962d
......
......@@ -5,6 +5,7 @@ extends =
../oniguruma/buildout.cfg
[jq]
<= glibc-aware
recipe = slapos.recipe.cmmi
url = https://github.com/stedolan/jq/releases/download/jq-1.6/jq-1.6.tar.gz
md5sum = e68fbd6a992e36f1ac48c99bbf825d6b
......
......@@ -5,6 +5,7 @@
parts = jsl
[jsl]
<= glibc-aware
recipe = slapos.recipe.build
url = http://www.javascriptlint.com/download/jsl-0.3.0-src.tar.gz
md5sum = 2b94ffa4fab07acabe0c5e73cd49bcdf
......
......@@ -3,6 +3,7 @@ extends =
../cmake/buildout.cfg
[json-c]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://github.com/json-c/json-c/archive/refs/tags/json-c-0.15-20200726.tar.gz
......
......@@ -7,6 +7,7 @@ parts =
jsoncpp
[jsoncpp]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
pre-configure =
......
......@@ -6,6 +6,7 @@ parts =
kerberos
[kerberos]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = http://web.mit.edu/kerberos/dist/krb5/1.19/krb5-1.19.2.tar.gz
......
......@@ -3,6 +3,7 @@ extends =
../patch/buildout.cfg
[keyutils]
<= glibc-aware
recipe = slapos.recipe.cmmi
shared = true
url = https://people.redhat.com/~dhowells/keyutils/keyutils-1.6.1.tar.bz2
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment