Commit Graph

26 Commits

Author SHA1 Message Date
termux-pacman-bot
a1a74ab52c fix(main/libsndfile): link to libmp3lame
- Fixes #23114

Before:

```
External MPEG Lame/MPG123 : ........... no
```

`libsndfile` reverse dependency example: **`rubberband`**:

```
~ $ rubberband -t 2 example.mp3 example_out.mp3
Using R2 (faster) engine
Using crispness level: 5 (Crisp monophonic instrumental)
ERROR: Failed to open input file "example.mp3": File contains data in an unimplemented format.
```

After:

```
External MPEG Lame/MPG123 : ........... yes
```

`libsndfile` reverse dependency example: **`rubberband`**:

```
~ $ rubberband -t 2 example.mp3 example_out.mp3
Using R2 (faster) engine
Using crispness level: 5 (Crisp monophonic instrumental)
Using time ratio 2 and frequency ratio 1
Pass 1: Studying...
Calculating profile...
Pass 2: Processing...

in: 2557062, out: 5114124, ratio: 2, ideal output: 5114124, error: 0

[...]

~ $ mplayer example_out.mp3 # slowed audio
```

Additional Side Effect: this dependency change **replicates the way Debian's `audacity` package pulls in Debian's `libmp3lame0`**:

In Debian:

`audacity` depends by dynamic linking on: `libsndfile1`
`libsndfile1` depends by dynamic linking on: `libmp3lame0`
`audacity` `dlopen()`s: `libmp3lame.so.0` (without going through `libsndfile1`)
2025-02-07 12:04:12 +00:00
termux-pacman-bot
46c8cbb465 libsndfile: fix build on device
Termux hasn't packaged autogen yet. Use touch as an alternative.

This change will not do any change to this library, so
[skip ci]
2024-02-12 14:37:01 +00:00
termux-pacman-bot
0b654ca41c bump(main/libsndfile): 1.2.2
This commit has been automatically submitted by Github Actions.
2023-08-13 12:36:26 +00:00
termux-pacman-bot
b79ac18971 some packages: Re-enable clang16-porting
%ci:no-build
2023-04-03 00:45:23 +00:00
termux-pacman-bot
754acad112 *: Disable clang16-porting for auto-updating packages
%ci:no-build
2023-03-28 07:33:10 +00:00
termux-pacman-bot
062bcbb17c *: Refine SOVERSION guard
Check if regexp actually matches to avoid false negatives when SOVERSION
is equal to 0.

%ci:no-build
2022-12-28 06:33:36 +00:00
termux-pacman-bot
58d6970ff3 libsndfile: Add SOVERSION guard
%ci:no-build
2022-12-27 13:31:06 +00:00
termux-pacman-bot
1926046ac3 bump(main/libsndfile): 1.2.0
This commit has been automatically submitted by Github Actions.
2022-12-25 12:38:47 +00:00
termux-pacman-bot
715008f901 libsndfile: Rebuild due to libflac ABI change 2022-09-25 21:38:22 +00:00
termux-actions[bot]
0d1627283a packages/libsndfile 2022-03-29 02:59:06 +00:00
Maxython
693a859d61 packages/libsndfile 2021-12-27 01:32:17 +03:00
Maxython
fe82425bb9 packages/libsndfile 2021-12-13 08:53:25 +03:00
Leonid Pliushch
5546b95b64 auto updates: migrate config from github-projects.txt to build.sh-specific
Re-enable automatic updates after deleting github-projects.txt.

%ci:no-build
2021-10-04 18:29:55 +03:00
Leonid Pliushch
6ef7e5acf6 libsndfile: update to 1.0.31 2021-02-05 21:28:48 +00:00
Leonid Pliushch
37375312b9 explicitly set maintainer for each package
In issue https://github.com/termux/termux-packages/issues/6160 I have found
that community repo "its-pointless.github.io" specifies us as maintainer
for its packages. This is NOT TRUE and potentially misleads people using
these packages.

Now TERMUX_PKG_MAINTAINER will contain a default value which is neutral
and not specify maintainer. So all packages now have to override it to
the correct value.

[skip ci]
%ci:no-build
2020-12-20 15:16:34 +02:00
Henrik Grimler
de8a655f5a libsndfile: update to 1.0.30 2020-10-17 19:07:36 +02:00
Butta
ffb33b8023 elvish: update from 0.14.0 to 0.14.1
libcap: update from 2.42 to 2.43

libmaxminddb: update from 1.4.2 to 1.4.3

libpipeline: update from 1.5.2 to 1.5.3

libsndfile: update from 1.0.29~pre2 to 1.0.29
2020-08-17 11:19:15 +05:30
Leonid Pliushch
60e4d20e9e libsndfile: update to 1.0.29~pre2 2020-07-22 19:16:21 +03:00
Leonid Pliushch
6e70277fb3 no more develsplit + provide static libraries as separate package
%ci:no-build
2019-07-28 21:17:12 +03:00
Wetitpig
5f8864c10d Improve formatting of parantheses for functions 2019-02-09 21:06:31 +02:00
Leonid Pliushch
46d333adba add licenses for more packages 2019-01-21 17:17:53 +02:00
Leonid Pliushch
ac72fbae5c libsndfile: fix tmpdir 2018-06-20 10:49:26 +02:00
Fredrik Fornwall
52f8bd5cdd Rebuild packages linking against libflac 2018-03-22 23:32:36 +01:00
Fredrik Fornwall
bf4bccd096 Bump packages after libogg update 2017-11-15 23:53:25 +01:00
Fredrik Fornwall
a044315769 libsndfile: Add comment about future update 2017-07-26 16:16:01 +02:00
Alain Kalker
a680abcbdf alsa-{lib,utils,plugins} and pulseaudio packages (#825)
* New package: libsndfile-1.0.27

* Bring back disabled package alsa-lib

* Bring back disabled package alsa-utils

* New disabled package: alsa-plugins-1.1.1

* New package: libpulseaudio-10.0, subpackage pulseaudio
2017-03-13 22:51:36 +01:00