diff --git a/HandBrake.be0 b/HandBrake.be0 index 1795a6511..05c291654 100755 --- a/HandBrake.be0 +++ b/HandBrake.be0 @@ -1,11 +1,11 @@ #!/usr/bin/env beesh -# BEE_VERSION HandBrake-1.4.1-0 +# BEE_VERSION HandBrake-1.9.2-0 # https://handbrake.fr/ # https://github.com/HandBrake/HandBrake -# SRCURL[0]="https://github.com/HandBrake/HandBrake/releases/download/1.4.1/HandBrake-1.4.1-source.tar.bz2" -SRCURL[0]="https://beehive.molgen.mpg.de/73fe8df8340ac7b7c23a8c09974d6906/HandBrake-1.4.1-source.tar.bz2" +#SRCURL[0]="https://github.com/HandBrake/HandBrake/releases/download/1.9.2/HandBrake-1.9.2-source.tar.bz2" +SRCURL[0]="https://beehive.molgen.mpg.de/662ccda566c1caebe40495b0393b9779/HandBrake-1.9.2-source.tar.bz2" # root:invidia:/scratch/local2/bee-root/HandBrake/HandBrake-1.4.1-0/source/# tar cf /scratch/local2/hb-download.tar download @@ -18,9 +18,7 @@ SRCURL[0]="https://beehive.molgen.mpg.de/73fe8df8340ac7b7c23a8c09974d6906/HandBr # libbluray-1.3.0.tar.bz2 # zimg-3.0.1.tar.gz # nv-codec-headers-11.0.10.1.tar.gz -SRCURL[1]="https://beehive.molgen.mpg.de/88c680f568b8af3dfba989a3d07de05e/hb-1.4.1-download.tar" - -# PATCHURL+=() +SRCURL[1]="https://beehive.molgen.mpg.de/3cb96d2533b24b6a37388d9c2c21e8fd/hb-1.9.2-download.tar" build_in_sourcedir @@ -32,7 +30,7 @@ mee_extract() { } #mee_patch() { -# bee_patch "${@}" +# cp #} mee_configure() { diff --git a/alsa-lib.be0 b/alsa-lib.be0 index 56dcf748b..a112085c7 100755 --- a/alsa-lib.be0 +++ b/alsa-lib.be0 @@ -1,9 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION alsa-lib-1.1.5-2 +# BEE_VERSION alsa-lib-1.2.5.1-0 -# SRCURL[0]="ftp://ftp.alsa-project.org/pub/lib/alsa-lib-${PKGVERSION}.tar.bz2" -SRCURL[0]="https://beehive.molgen.mpg.de/a2b465c3a5265d8a57f3ff39c6c4fc29/alsa-lib-1.1.5.tar.bz2" +SRCURL[0]="ftp://ftp.alsa-project.org/pub/lib/alsa-lib-${PKGVERSION}.tar.bz2" +#SRCURL[0]="https://beehive.molgen.mpg.de/a2b465c3a5265d8a57f3ff39c6c4fc29/alsa-lib-1.1.5.tar.bz2" # PATCHURL+=() diff --git a/alsa-plugins.be0 b/alsa-plugins.be0 index bdd17288f..710b104c1 100755 --- a/alsa-plugins.be0 +++ b/alsa-plugins.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION alsa-plugins-1.1.1-1 +# BEE_VERSION alsa-plugins-1.2.5-1 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) @@ -9,7 +9,8 @@ ## The source URL(s) define the location of the sources that will be ## downloaded. Version variables may be used to simplify reuse of this bee-file. -SRCURL[0]="ftp://ftp.alsa-project.org/pub/plugins/alsa-plugins-${PKGVERSION}.tar.bz2" +#SRCURL[0]="ftp://ftp.alsa-project.org/pub/plugins/alsa-plugins-${PKGVERSION}.tar.bz2" +SRCURL[0]="https://beehive.molgen.mpg.de/11d1bcc1b4eec26c1011ec965f4b54ba/alsa-plugins-1.2.5.tar.bz2" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. diff --git a/alsa-utils.be0 b/alsa-utils.be0 index b03fdac5d..8a8faef02 100755 --- a/alsa-utils.be0 +++ b/alsa-utils.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION alsa-utils-1.1.3-0 +# BEE_VERSION alsa-utils-1.2.7-0 # ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) @@ -9,7 +9,8 @@ ## The source URL(s) define the location of the sources that will be ## downloaded. Version variables may be used to simplify reuse of this bee-file. -SRCURL[0]="ftp://ftp.alsa-project.org/pub/utils/alsa-utils-${PKGVERSION}.tar.bz2" +#SRCURL[0]="ftp://ftp.alsa-project.org/pub/utils/alsa-utils-${PKGVERSION}.tar.bz2" +SRCURL[0]="https://beehive.molgen.mpg.de/2e28285f82bc5d0d7b18af480158652c/alsa-utils-1.2.7.tar.bz2" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. diff --git a/audacious-plugins.be0 b/audacious-plugins.be0 deleted file mode 100755 index ff4bf17e5..000000000 --- a/audacious-plugins.be0 +++ /dev/null @@ -1,41 +0,0 @@ -#!/usr/bin/env beesh - -# BEE_VERSION audacious-plugins-4.1-0 - -# more info: https://audacious-media-player.org/ -# https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=audacious-qt5 - -# SRCURL[0]="https://distfiles.audacious-media-player.org/audacious-plugins-${PKGVERSION}.tar.bz2" -SRCURL[0]="https://beehive.molgen.mpg.de/740d83757b49b82bc75e256c96b09bfd/audacious-plugins-4.1.tar.bz2" - -# PATCHURL+=() - -build_in_sourcedir - -# sourcesubdir_append src - -#mee_extract() { -# bee_extract "${@}" -#} - -mee_patch() { - bee_patch "${@}" - sed -i '/^LOCALES/ s/LOCALES/LOCALES = \nNOPE_LOCALES/' po/Makefile -} - -mee_configure() { - export TERM=dumb - bee_configure \ - --with-buildstamp='MarIuX' \ - --enable-qt \ - --disable-gtk \ - --disable-nls -} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} diff --git a/audacious.be0 b/audacious.be0 deleted file mode 100755 index cb228fd9d..000000000 --- a/audacious.be0 +++ /dev/null @@ -1,43 +0,0 @@ -#!/usr/bin/env beesh - -# BEE_VERSION audacious-4.1-0 - -# more info: https://audacious-media-player.org/ -# https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=audacious-qt5 - -#SRCURL[0]="https://distfiles.audacious-media-player.org/audacious-${PKGVERSION}.tar.bz2" -SRCURL[0]="https://beehive.molgen.mpg.de/22fbe28b073682d55ee87698f283e195/audacious-4.1.tar.bz2" - -# PATCHURL+=() - -build_in_sourcedir - -# sourcesubdir_append src - -#mee_extract() { -# bee_extract "${@}" -#} - -mee_patch() { - bee_patch "${@}" - sed -i '/^LOCALES/ s/LOCALES/LOCALES = \nNOPE_LOCALES/' po/Makefile -} - -mee_configure() { - export TERM=dumb - bee_configure \ - --with-diagnostics-color=no \ - --with-buildstamp='MarIuX' \ - --enable-qt \ - --disable-gtk \ - --disable-nls -} - -#mee_build() { -# bee_build -#} - -mee_install() { - bee_install - rm -vrf ${D}/usr/share/audacious -} diff --git a/deadbeef.be0 b/deadbeef.be0 deleted file mode 100755 index 65b2d825f..000000000 --- a/deadbeef.be0 +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env beesh - -# BEE_VERSION deadbeef-1.8.8-0 - -# https://sourceforge.net/projects/deadbeef/files/latest/download -# SRCURL[0]="https://downloads.sourceforge.net/project/deadbeef/travis/linux/1.8.8/deadbeef-1.8.8.tar.bz2" -SRCURL[0]="https://beehive.molgen.mpg.de/cbc3cc9055e026ea8ae06d720ba38a52/deadbeef-1.8.8.tar.bz2" - -# PATCHURL+=() - -build_in_sourcedir - -# sourcesubdir_append src - -#mee_extract() { -# bee_extract "${@}" -#} - -mee_patch() { - bee_patch "${@}" - echo "">po/LINGUAS -} - -mee_configure() { - CC=/usr/bin/clang \ - CXX=/usr/bin/clang++ \ - bee_configure \ - --disable-nls -} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} diff --git a/portaudio.be0 b/fdk-aac.be0 similarity index 54% rename from portaudio.be0 rename to fdk-aac.be0 index d44144daf..1aab69271 100755 --- a/portaudio.be0 +++ b/fdk-aac.be0 @@ -1,9 +1,8 @@ #!/usr/bin/env beesh -# BEE_VERSION portaudio-19.20111121-1 +# BEE_VERSION fdk-aac-2.0.3-0 -# SRCURL[0]="http://www.portaudio.com/archives/pa_stable_v19_20111121.tgz" -SRCURL[0]="https://beehive.molgen.mpg.de/25c85c1cc5e9e657486cbc299c6c035a/pa_stable_v19_20111121.tgz" +SRCURL[0]="https://beehive.molgen.mpg.de/f43e593991caefdce509ad837d3301bd/fdk-aac-2.0.3.tar.gz" # PATCHURL+=() @@ -11,8 +10,6 @@ SRCURL[0]="https://beehive.molgen.mpg.de/25c85c1cc5e9e657486cbc299c6c035a/pa_sta # sourcesubdir_append src -BEE_BUILDTYPE=autotools - #mee_extract() { # bee_extract "${@}" #} @@ -32,3 +29,4 @@ BEE_BUILDTYPE=autotools #mee_install() { # bee_install #} +## by default this may be 'make install DESTDIR="${D}"' diff --git a/ffmpeg.be0 b/ffmpeg.be0 index e3fa5d44e..9370a3036 100755 --- a/ffmpeg.be0 +++ b/ffmpeg.be0 @@ -1,13 +1,13 @@ #!/usr/bin/env beesh -# BEE_VERSION ffmpeg-4.3-0 +# BEE_VERSION ffmpeg-7.1.1-0 # SRCURL[0]="https://ffmpeg.org/releases/ffmpeg-${PKGVERSION}.tar.bz2" -SRCURL[0]="https://beehive.molgen.mpg.de/ed9b3002fb491d704b548a97e1d00391/ffmpeg-4.3.tar.bz2" +SRCURL[0]="https://beehive.molgen.mpg.de/26f2bd7d20c6c616f31d7130c88d7250/ffmpeg-7.1.1.tar.xz" # BEE_BUILDTYPE=autotools -# PATCHURL+=() +#PATCHURL+=("https://beehive.molgen.mpg.de/16a1f2986e47586fbe8e84517325be79/ffmpeg-mathops.patch") # EXCLUDE+=() @@ -19,28 +19,31 @@ SRCURL[0]="https://beehive.molgen.mpg.de/ed9b3002fb491d704b548a97e1d00391/ffmpeg # bee_extract "${@}" #} -#mee_patch() { -# bee_patch "${@}" -#} +mee_patch() { + cd $S + bee_patch "${@}" +} mee_configure() { - sed -i 's/-lflite"/-lflite -lasound"/' ${S}/configure start_cmd ${S}/configure \ --prefix=${PREFIX} \ --enable-gpl \ --enable-version3 \ + --enable-nonfree \ --disable-static \ --enable-shared \ --disable-debug \ --enable-libass \ + --enable-libfdk-aac \ --enable-libfreetype \ --enable-libmp3lame \ --enable-libopus \ - --enable-libtheora \ --enable-libvorbis \ --enable-libvpx \ --enable-libx264 \ - --enable-libx265 + --enable-libx265 \ + --enable-openssl \ + --ignore-tests=enhanced-flv-av1 } mee_build() { diff --git a/ffmpeg_compat.be0 b/ffmpeg_compat.be0 deleted file mode 100755 index 99015043d..000000000 --- a/ffmpeg_compat.be0 +++ /dev/null @@ -1,81 +0,0 @@ -#!/usr/bin/env beesh - -# BEE_VERSION ffmpeg_compat-1.0.2-0 - -SRCURL+=("https://beehive.molgen.mpg.de/98308cc7b342c455773911a04fd9dbbc/ffmpeg-3.4.5-0.x86_64.bee.tar.bz2") -SRCURL+=("https://beehive.molgen.mpg.de/2fb9df854714faf7c0cbb708db54c115/ffmpeg-1.2.4-2.x86_64.bee.tar.bz2") -SRCURL+=("https://beehive.molgen.mpg.de/9b86a91409b3f2076206ee3980ab69d8/ffmpeg-0.6.1-0.x86_64.bee.tar.bz2") -SRCURL+=("https://beehive.molgen.mpg.de/aa8efbb6625170c1ef639c06576f8b88/x264-20110322_2245-0.x86_64.bee.tar.bz2") - -# build_in_sourcedir - -# sourcesubdir_append src - -mee_getsources() { - mkdir -pv ${F} - for srcurl in ${SRCURL[@]}; do - fetch_one_file $srcurl - done -} - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -mee_install() { - cd ${D} - tar xpf ${F}/ffmpeg-3.4.5-0.x86_64.bee.tar.bz2 \ - /usr/lib/libavcodec.so.57 \ - /usr/lib/libavcodec.so.57.107.100 \ - /usr/lib/libavformat.so.57 \ - /usr/lib/libavformat.so.57.83.100 \ - /usr/lib/libavutil.so.55 \ - /usr/lib/libavutil.so.55.78.100 \ - /usr/lib/libpostproc.so.54 \ - /usr/lib/libpostproc.so.54.7.100 \ - /usr/lib/libswscale.so.4 \ - /usr/lib/libswscale.so.4.8.100 \ - /usr/lib/libswresample.so.2 \ - /usr/lib/libswresample.so.2.9.100 - - tar xpf ${F}/ffmpeg-1.2.4-2.x86_64.bee.tar.bz2 \ - /usr/lib/libavcodec.so.54 \ - /usr/lib/libavcodec.so.54.92.100 \ - /usr/lib/libavfilter.so.3 \ - /usr/lib/libavfilter.so.3.42.103 \ - /usr/lib/libavformat.so.54 \ - /usr/lib/libavformat.so.54.63.104 \ - /usr/lib/libavutil.so.52 \ - /usr/lib/libavutil.so.52.18.100 \ - /usr/lib/libpostproc.so.52 \ - /usr/lib/libpostproc.so.52.2.100 \ - /usr/lib/libswresample.so.0 \ - /usr/lib/libswresample.so.0.17.102 \ - /usr/lib/libswscale.so.2 \ - /usr/lib/libswscale.so.2.2.100 - - tar xpf ${F}/ffmpeg-0.6.1-0.x86_64.bee.tar.bz2 \ - /usr/lib/libavcodec.so.52 \ - /usr/lib/libavcodec.so.52.72.2 \ - /usr/lib/libavformat.so.52 \ - /usr/lib/libavformat.so.52.64.2 \ - /usr/lib/libavutil.so.50 \ - /usr/lib/libavutil.so.50.15.1 \ - /usr/lib/libswscale.so.0 \ - /usr/lib/libswscale.so.0.11.0 - - tar xpf ${F}/x264-20110322_2245-0.x86_64.bee.tar.bz2 \ - /usr/lib/libx264.so.114 -} diff --git a/freerpd.be0 b/freerpd.be0 index 5bcb60c10..ca1b3d448 100755 --- a/freerpd.be0 +++ b/freerpd.be0 @@ -1,11 +1,11 @@ #!/usr/bin/env beesh -# BEE_VERSION freerdp-2.9.0-0 +# BEE_VERSION freerdp-3.9.0-0 # more info: https://foo.bar.com -# SRCURL[0]="https://github.com/FreeRDP/FreeRDP/releases/download/2.9.0/freerdp-2.9.0.tar.gz" -SRCURL[0]="https://beehive.molgen.mpg.de/869e535dd94ca350947d96967ccd8f2d/freerdp-2.9.0.tar.gz" +#SRCURL[0]="https://github.com/FreeRDP/FreeRDP/releases/download/${PKGVERSION}/freerdp-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/b862f7a57782b008151593b4886b9706/freerdp-3.9.0.tar.gz" # PATCHURL+=() diff --git a/gegl.be0 b/gegl.be0 index 5ddaa3275..c720f2e05 100755 --- a/gegl.be0 +++ b/gegl.be0 @@ -1,41 +1,15 @@ #!/usr/bin/env beesh -# BEE_VERSION gegl-0.4.26-0 +# BEE_VERSION gegl-0.4.52-0 -## this file was created by bee init and should be executed to build a -## bee-package. (Additional hints are located at the end of this file.) +#SRCURL[0]="https://download.gimp.org/pub/gegl/${PKGVERSION[2]}/gegl-${PKGVERSION}.tar.xz" +SRCURL[0]="https://beehive.molgen.mpg.de/5f174671b0734d70dcf1e8eaaa2e4aba/gegl-0.4.52.tar.xz" -############################################################################### -## The source URL(s) define the location of the sources that will be -## downloaded. Version variables may be used to simplify reuse of this bee-file. - -SRCURL[0]="https://download.gimp.org/pub/gegl/${PKGVERSION[2]}/gegl-${PKGVERSION}.tar.xz" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -# PATCHURL[0]="" - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. +#PATCHURL+=("https://beehive.molgen.mpg.de/7830a8212099cf51102c7ff07a95d354/gegl-optional-libnsgif.patch") # EXCLUDE+=() -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - # build_in_sourcedir - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - #mee_extract() { # bee_extract "${@}" #} @@ -47,7 +21,11 @@ SRCURL[0]="https://download.gimp.org/pub/gegl/${PKGVERSION[2]}/gegl-${PKGVERSION mee_configure() { bee_configure \ -Ddocs=false \ - -Dvapigen=disabled + -D gtk-doc=false \ + -Dvapigen=disabled \ + --buildtype=release \ + --wrap-mode=nodownload \ + -D introspection=false } #mee_build() { @@ -59,21 +37,3 @@ mee_configure() { # bee_install #} ## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0]="" is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## diff --git a/gimp.be0 b/gimp.be0 index e6dc321f8..06e30a026 100755 --- a/gimp.be0 +++ b/gimp.be0 @@ -1,9 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION gimp-2.10.22-0 +# BEE_VERSION gimp-2.10.38-0 -# SRCURL[0]="https://download.gimp.org/mirror/pub/gimp/v${PKGVERSION[2]}/gimp-${PKGVERSION}.tar.bz2" -SRCURL[0]="/src/mariux/md5repo/9d559ba6f039da033754f1d62a91cc39/gimp-${PKGVERSION}.tar.bz2" +#SRCURL[0]="https://download.gimp.org/mirror/pub/gimp/v${PKGVERSION[2]}/gimp-${PKGVERSION}.tar.bz2" +SRCURL[0]="https://beehive.molgen.mpg.de/b5e37c9570a8ee723debe6d3728555ae/gimp-2.10.38.tar.bz2" # PATCHURL+=() diff --git a/jack-audio-conection-kit_compat.be0 b/jack-audio-conection-kit_compat.be0 new file mode 100755 index 000000000..114b6f584 --- /dev/null +++ b/jack-audio-conection-kit_compat.be0 @@ -0,0 +1,13 @@ +#!/usr/bin/env beesh + +# BEE_VERSION jack-audio-connection-kit_compat-0.121.3-0 + +SRCURL[0]="https://beehive.molgen.mpg.de/e99361be9c703637de3d4f9999d5ddb7/jack-audio-connection-kit-0.121.3-1.x86_64.bee.tar.bz2" + +mee_install() { + cd ${D} + + tar xpf ${F}/${PKGNAME}-${PKGVERSION}-1.x86_64.bee.tar.bz2 \ + /usr/lib/libjack.so.0 \ + /usr/lib/libjack.so.0.0.28 +} diff --git a/jack-audio-connection-kit.be0 b/jack-audio-connection-kit.be0 deleted file mode 100755 index 27ace0ac0..000000000 --- a/jack-audio-connection-kit.be0 +++ /dev/null @@ -1,38 +0,0 @@ -#!/usr/bin/env beesh - -# BEE_VERSION jack-audio-connection-kit-0.121.3-1 - -# https://github.com/jackaudio/jack1/archive/refs/tags/${PKGVERSION}.tar.gz - -# SRCURL[0]="https://github.com/jackaudio/jack1/archive/refs/tags/${PKGVERSION}.tar.gz jack-audio-connection-kit-${PKGVERSION}.tar.gz" - -SRCURL[0]="https://beehive.molgen.mpg.de/3747db690c9767d05b24e0a4f2dc20cd/jack-audio-connection-kit-0.121.3.tar.gz" -PATCHURL+=("https://beehive.molgen.mpg.de/2f2c93af876e24239cc874386a383fd4/jack-audio-connection-kit.patch") - -#build_in_sourcedir - -# sourcesubdir_append src - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} - -mee_install_post() { - cd ${D} && rm -r usr/share/jack-audio-connection-kit -} diff --git a/libass.be0 b/libass.be0 index 49be620c1..a6eaf1bef 100755 --- a/libass.be0 +++ b/libass.be0 @@ -1,8 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION libass-0.13.4-0 +# BEE_VERSION libass-0.17.3-0 -SRCURL[0]="https://github.com/libass/libass/releases/download/${PKGVERSION}/libass-${PKGVERSION}.tar.xz" +#SRCURL[0]="https://github.com/libass/libass/releases/download/${PKGVERSION}/libass-${PKGVERSION}.tar.xz" +SRCURL[0]="https://beehive.molgen.mpg.de/baed6dfc87bed705c1955cc6b932d7f6/libass-0.17.3.tar.xz" # PATCHURL+=() diff --git a/libass_compat.be0 b/libass_compat.be0 new file mode 100755 index 000000000..eba8c1591 --- /dev/null +++ b/libass_compat.be0 @@ -0,0 +1,13 @@ +#!/usr/bin/env beesh + +# BEE_VERSION libass_compat-0.13.4-0 + +SRCURL[0]="https://beehive.molgen.mpg.de/84bafe7ef2ba3b170843e35ce395bc78/libass-0.13.4-0.x86_64.bee.tar.bz2" + +mee_install() { + cd ${D} + + tar xpf ${F}/${PKGNAME}-${PKGVERSION}-0.x86_64.bee.tar.bz2 \ + /usr/lib/libass.so.5 \ + /usr/lib/libass.so.5.3.2 +} diff --git a/libheif.be0 b/libheif.be0 index d9cbb3e46..fe91985b0 100755 --- a/libheif.be0 +++ b/libheif.be0 @@ -1,9 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION libheif-1.13.0-0 +# BEE_VERSION libheif-1.15.2-0 #SRCURL[0]="https://github.com/strukturag/libheif/releases/download/v${PKGVERSION}/libheif-${PKGVERSION}.tar.gz" -SRCURL[0]="https://beehive.molgen.mpg.de/12e603893cb12ff27646ea38f4ea72eb/libheif-1.13.0.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/d51b100549f9f31f923f5f047e937fe0/libheif-1.15.2.tar.gz" # PATCHURL+=() diff --git a/mpg123.be0 b/mpg123.be0 index 73f84fd04..85ebea099 100755 --- a/mpg123.be0 +++ b/mpg123.be0 @@ -1,9 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION mpg123-1.24.0-1 +# BEE_VERSION mpg123-1.32.10-0 -# SRCURL[0]="https://prdownloads.sourceforge.net/mpg123/mpg123-${PKGVERSION}.tar.bz2" -SRCURL[0]="https://beehive.molgen.mpg.de/75d62ac0cb713a7bac5af4ded4af2bb4/mpg123-1.24.0.tar.bz2" +#SRCURL[0]="https://sourceforge.net/projects/mpg123/files/mpg123/${PKGVERSION}/mpg123-${PKGVERSION}.tar.bz2/download" +SRCURL[0]="https://beehive.molgen.mpg.de/f6d1a69dbf340c8d889b64772e8e0a61/mpg123-1.32.10.tar.bz2" # PATCHURL+=() diff --git a/mplayer.be0 b/mplayer.be0 index f8760f6fa..e7c1cd018 100755 --- a/mplayer.be0 +++ b/mplayer.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION mplayer-1.4-1 +# BEE_VERSION mplayer-1.4-3 # http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.4.tar.gz # almost dead: SRCURL[0]="https://www.mplayerhq.hu/MPlayer/releases/MPlayer-${PKGVERSION}.tar.xz" diff --git a/mpv.be0 b/mpv.be0 index 42004f2ca..748f2bccf 100755 --- a/mpv.be0 +++ b/mpv.be0 @@ -1,42 +1,33 @@ #!/usr/bin/env beesh -# BEE_VERSION mpv-0.34.0-0 +# BEE_VERSION mpv-0.36.0-1 # more info: https://mpv.io -# SRCURL[0]="https://github.com/mpv-player/${PKGNAME}/archive/v${PKGVERSION}.tar.gz mpv-${PKGVERSION}.tar.gz" -SRCURL[0]="https://beehive.molgen.mpg.de/14cd51160f41aee105d2b9d572bd8974/mpv-0.34.0.tar.gz" +#SRCURL[0]="https://github.com/mpv-player/${PKGNAME}/archive/v${PKGVERSION}.tar.gz mpv-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/3ac8bb1fec1c09293a574e615446bb3b/mpv-0.36.0.tar.gz" -# PATCHURL+=() +#PATCHURL+=() -build_in_sourcedir +#build_in_sourcedir # sourcesubdir_append src -mee_extract_post() { - # WAFURL="https://waf.io/waf-2.0.20"; - WAFURL="https://beehive.molgen.mpg.de/eb0cd320fc8838971cfa735ad78f6de8/waf" - - wget ${WAFURL} -O ${B}/waf - chmod 755 ${B}/waf +mee_patch() { + sed -i 's/AV_OPT_TYPE_CHANNEL_LAYOUT/AV_OPT_TYPE_CHLAYOUT/' filters/f_lavfi.c } -#mee_patch() { -# bee_patch "${@}" -#} - mee_configure() { - python3 ${B}/waf configure + bee_configure \ + --buildtype=release \ + -D x11=enabled } -mee_build() { - python3 ${B}/waf build -} +#mee_build() { +# +#} -mee_install() { - mkdir -vp ${D}/usr/bin - cp ${S}/build/mpv ${D}/usr/bin - mkdir -vp ${D}/usr/share/man/man1 - cp ${S}/build/DOCS/man/mpv.1 ${D}/usr/share/man/man1 -} +#mee_install() { +# +#} diff --git a/opus-1.0.3-0.bee b/opus-1.0.3-0.bee deleted file mode 100755 index 4ea1b638c..000000000 --- a/opus-1.0.3-0.bee +++ /dev/null @@ -1,83 +0,0 @@ -#!/usr/bin/env beesh - -## this file was created by bee init and should be executed to build a -## bee-package. (Additional hints are located at the end of this file.) - -############################################################################### -## The source URL(s) define the location of the sources that will be -## downloaded. Version variables may be used to simplify reuse of this bee-file. - -SRCURL[0]="http://downloads.xiph.org/releases/opus/opus-${PKGVERSION}.tar.gz" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -# PATCHURL+=() - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. - -# EXCLUDE+=() - -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - -# build_in_sourcedir - -############################################################################### -## bee cannot detect buildtypes specified in subdirectories. -## Sometimes packages "hide" the real sources in a subdirectory named -## 'src' or 'cmake' or .. -## use 'sourcesubdir_append' to specify this directory if known. - -# sourcesubdir_append src - - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} -## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0]="" is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## diff --git a/opus.be0 b/opus.be0 new file mode 100755 index 000000000..205a791e8 --- /dev/null +++ b/opus.be0 @@ -0,0 +1,36 @@ +#!/usr/bin/env beesh + +# BEE_VERSION opus-1.3.1-0 + +#SRCURL[0]="http://downloads.xiph.org/releases/opus/opus-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/d7c07db796d21c9cf1861e0c2b0c0617/opus-1.3.1.tar.gz" + +BEE_BUILDTYPE=autotools + +# PATCHURL+=() + +# build_in_sourcedir + +# sourcesubdir_append src + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +mee_configure() { + bee_configure \ + --disable-doc +} + +#mee_build() { +# bee_build +#} + +#mee_install() { +# bee_install +#} + diff --git a/pulseaudio.be0 b/pulseaudio.be0 index fcbcf6c35..c6552598a 100755 --- a/pulseaudio.be0 +++ b/pulseaudio.be0 @@ -1,11 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION pulseaudio-13.0-1 +# BEE_VERSION pulseaudio-17.0-1 -# SRCURL[0]="https://freedesktop.org/software/pulseaudio/releases/pulseaudio-${PKGVERSION}.tar.xz" -SRCURL[0]="https://beehive.molgen.mpg.de/e41d606f90254ed45c90520faf83d95c/pulseaudio-13.0.tar.xz" - -PATCHURL+=("https://beehive.molgen.mpg.de/d495cf489bb8ff31ae1a507d324f6313/0001-Permit-root-owned-home-directory.patch") +#SRCURL[0]="https://freedesktop.org/software/pulseaudio/releases/pulseaudio-${PKGVERSION}.tar.xz" +SRCURL[0]="https://beehive.molgen.mpg.de/c4a3596a26ff4b9dcd0c394dd1d4f8ee/pulseaudio-17.0.tar.xz" # build_in_sourcedir @@ -19,10 +17,11 @@ PATCHURL+=("https://beehive.molgen.mpg.de/d495cf489bb8ff31ae1a507d324f6313/0001- mee_configure() { bee_configure \ - --disable-bluez4 \ - --disable-rpath \ - --disable-tcpwrap \ - --disable-nls + --buildtype=release \ + -D bluez5=disabled \ + -D jack=disabled \ + -D doxygen=false \ + -D database=gdbm } mee_build() { @@ -30,6 +29,10 @@ mee_build() { # start_cmd make check } -#mee_install() { -# bee_install -#} +mee_install() { + bee_install + #if not exist, creates ugly messages + start_cmd mkdir ${D}/etc/pulse/default.pa.d + #messages about not existing pulse user + start_cmd rm ${D}${DATAROOTDIR}/dbus-1/system.d/pulseaudio-system.conf +} diff --git a/vlc.be0 b/vlc.be0 index 04bdd7a42..31858c38a 100755 --- a/vlc.be0 +++ b/vlc.be0 @@ -1,9 +1,11 @@ #!/usr/bin/env beesh -# BEE_VERSION vlc-3.0.18-0 +# BEE_VERSION vlc-3.0.21-0 -#SRCURL[0]="https://download.videolan.org/pub/videolan/vlc/${PKGVERSION}/vlc-${PKGVERSION}.tar.xz" -SRCURL[0]="https://beehive.molgen.mpg.de/f3c031357c0eeffb41e928eca220a803/vlc-3.0.18.tar.xz" +SRCURL[0]="https://download.videolan.org/pub/videolan/vlc/${PKGVERSION}/vlc-${PKGVERSION}.tar.xz" +#SRCURL[0]=""https://beehive.molgen.mpg.de/cde72f38943c685a1a39acc82da2339f/vlc-3.0.21.tar.xz" + +PATCHURL+=("https://beehive.molgen.mpg.de/90efe010b4fbe9dea40ea58ec41a303e/vlc-3.0.21-fedora_ffmpeg7-1.patch") # build_in_sourcedir @@ -15,14 +17,13 @@ SRCURL[0]="https://beehive.molgen.mpg.de/f3c031357c0eeffb41e928eca220a803/vlc-3. mee_patch() { bee_patch "${@}" - start_cmd sed -i '/vlc_demux.h/a #define LUA_COMPAT_APIINTCASTS' modules/lua/vlc.h } mee_configure() { BUILDCC=gcc \ bee_configure \ - --disable-schroedinger \ - --disable-nls + --disable-nls \ + --disable-libplacebo } mee_build() { diff --git a/x264-20131015_2245-0.bee b/x264.be0 similarity index 55% rename from x264-20131015_2245-0.bee rename to x264.be0 index c9ae036e7..3f3c0ea6b 100755 --- a/x264-20131015_2245-0.bee +++ b/x264.be0 @@ -1,6 +1,8 @@ #!/bin/env beesh -SRCURL[0]="ftp://ftp.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20131015-2245-stable.tar.bz2" +# BEE_VERSION x264-20250212-0 + +SRCURL[0]="https://beehive.molgen.mpg.de/9fc19d8e9641d24639c9f6075add56d2/x264-20250212.tar.xz" PATCHURL[0]="" @@ -20,7 +22,7 @@ mee_patch() { } mee_configure() { - ./configure --prefix=${PREFIX} --enable-shared + ./configure --prefix=${PREFIX} --enable-shared --disable-cli } mee_build() { diff --git a/x265.be0 b/x265.be0 index 386c5fd2b..3f72c62bf 100755 --- a/x265.be0 +++ b/x265.be0 @@ -1,12 +1,11 @@ #!/usr/bin/env beesh -# BEE_VERSION x265-2.1-1 +# BEE_VERSION x265-3.5-0 -# SRCURL="https://bitbucket.org/multicoreware/x265/downloads/x265_${PKGVERSION}.tar.gz" -SRCURL="/src/mariux/beeroot/downloads/x265_${PKGVERSION}.tar.gz" +#SRCURL="https://bitbucket.org/multicoreware/x265_git/downloads/x265_${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/deb5df5cb2ec17bdbae6ac6bbc3b1eef/x265_3.5.tar.gz" -# PATCHURL="http://www.linuxfromscratch.org/patches/blfs/svn/x265_2.1-enable_static-1.patch" -PATCHURL="/src/mariux/beeroot/downloads/x265_2.1-enable_static-1.patch" +# PATCHURL+=() # build_in_sourcedir diff --git a/x265_compat.be0 b/x265_compat.be0 new file mode 100755 index 000000000..64d49490f --- /dev/null +++ b/x265_compat.be0 @@ -0,0 +1,12 @@ +#!/usr/bin/env beesh + +# BEE_VERSION x265_compat-2.1-0 + +SRCURL[0]="https://beehive.molgen.mpg.de/42ebb5a51fa2d7af76b7804cca628f87/x265-2.1-1.x86_64.bee.tar.bz2" + +mee_install() { + cd ${D} + + tar xpf ${F}/${PKGNAME}-${PKGVERSION}-1.x86_64.bee.tar.bz2 \ + /usr/lib/libx265.so.95 +} diff --git a/xscreensaver.be0 b/xscreensaver.be0 index 0113ef9d6..0a0377341 100755 --- a/xscreensaver.be0 +++ b/xscreensaver.be0 @@ -1,9 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION xscreensaver-6.08-0 +# BEE_VERSION xscreensaver-6.09-0 -# SRCURL[0]="https://www.jwz.org/xscreensaver/xscreensaver-${PKGVERSION}.tar.gz" - SRCURL[0]="https://beehive.molgen.mpg.de/d64f3fdb8881c735fff4601ec5d88e1f/xscreensaver-6.08.tar.gz" +#SRCURL[0]="https://www.jwz.org/xscreensaver/xscreensaver-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/1f0e2b1698bc2a6ecfe9b668e4b75c3d/xscreensaver-6.09.tar.gz" PATCHURL+=("https://beehive.molgen.mpg.de/26c954f71e0673e3d89171d108452acd/xscreensaver_no_expiration_date.patch")