Compare commits

...
19 Commits
Author SHA1 Message Date
EnumDev be3b153294 Update package version to 154.0.1p3 2026-09-04 15:57:34 +03:00
EnumDev 852f8390eb Update package version to 152.0.6p1 2026-07-16 21:57:56 +03:00
EnumDev 5206526141 Update package version to 152.0.4p1 2026-07-08 13:33:30 +03:00
EnumDev e4ffd369cb Update package version to 152.0.1p2 2026-06-21 11:34:08 +03:00
EnumDev bcaaa68f0c Switch to new package format 2026-06-13 20:00:00 +03:00
EnumDev fcb752c56c Update package version to 151.0.3p1 2026-06-07 16:32:22 +03:00
EnumDev 7547ed2eb2 Update package version to 151.0.2p1 2026-06-01 14:42:34 +03:00
EnumDev edcab6a159 Update package version to 150.0.3p1 2026-05-17 16:18:37 +03:00
EnumDev 3e143f54bd Update package version to 150.0.1p1 2026-05-02 18:24:43 +03:00
EnumDev 41bb7d0149 Update package version to 150.0p1 2026-04-26 16:17:19 +03:00
EnumDev 6799c6c603 Update package version to 149.0.2p2 2026-04-20 12:19:16 +03:00
EnumDev 7d404429cf Update package version to 149.0p1 2026-04-03 18:11:02 +03:00
EnumDev a54bb76e6d Update package version to 148.0.2p3 2026-03-21 20:26:02 +02:00
EnumDev 696c2e395f Update package version to 148.0.2p2 2026-03-14 22:20:29 +02:00
EnumDev c2c25af506 Update package version to 148.0p1 2026-02-27 15:47:11 +02:00
EnumDev d3ef337dee Update package version to 147.0.4p1 2026-02-20 17:28:00 +02:00
EnumDev 467f42a361 Update package version to 147.0.3p2 2026-02-08 14:51:00 +02:00
EnumDev 1dcf07b316 Update package version to 147.0.2p1 2026-01-31 12:16:49 +02:00
EnumDev 76f67b3bbc Update package version to 147.0.1p3 2026-01-23 15:47:14 +02:00
4 changed files with 18 additions and 9 deletions
+3
View File
@@ -0,0 +1,3 @@
# Ignore BPM archives and signatures
*.bpm
*.bpm.sig
+5 -5
View File
@@ -1,12 +1,12 @@
#!/bin/bash
# Codeberg repository
# Gitea repository
REPO="librewolf/source"
# Get version from tag name using Codeberg Rest API
TAG_NAME=$(curl -s -L https://codeberg.org/api/v1/repos/$REPO/tags/ | jq -r '.[0]'.name)
# Get version from tag name using Gitea Rest API
TAG_NAME=$(curl -s -L https://librewolf.dev/api/v1/repos/$REPO/releases/latest | jq -r '.tag_name')
# Get version number from tag name
VERSION=$(echo "$TAG_NAME" | tr '-' 'p')
# Replace '-' with 'p'
VERSION=${TAG_NAME//-/p}
echo "$VERSION"
+5 -3
View File
@@ -1,9 +1,11 @@
name: librewolf
description: A custom version of Firefox, focused on privacy, security and freedom
version: 147.0.1p1
version: 154.0.1p3
revision: 1
url: https://librewolf.net/
license: MPL2
maintainers:
- [email protected]
architecture: any
type: source
depends:
@@ -50,7 +52,7 @@ make_depends:
- rustc
- unzip
downloads:
- url: https://codeberg.org/api/packages/librewolf/generic/librewolf-source/${BPM_PKG_VERSION//p/-}/librewolf-${BPM_PKG_VERSION//p/-}.source.tar.gz
- url: https://librewolf.dev/api/packages/librewolf/generic/librewolf-source/${BPM_PKG_VERSION//p/-}/librewolf-${BPM_PKG_VERSION//p/-}.source.tar.gz
extract_to: ${BPM_SOURCE}
extract_strip_components: 1
checksum: 02933cf3f216a52af8d6513c10dc8d848a7a11a9f9458d8d9b69a2f2db5489c2
checksum: fee6caac30f9aff6dfd8fe868ce843602b03c3072609c86ff7fc6c17c397a6cc
+5 -1
View File
@@ -1,4 +1,4 @@
# This is the source.sh script. It is executed by BPM in a temporary directory when compiling a source package
# This is the recipe.sh script. It is executed by BPM in a temporary directory when compiling a source package
# BPM Expects the source code to be extracted into the automatically created 'source' directory which can be accessed using $BPM_SOURCE
# BPM Expects the output files to be present in the automatically created 'output' directory which can be accessed using $BPM_OUTPUT
@@ -6,6 +6,7 @@
# This function is used for putting downloaded files to the correct location or applying patches
prepare() {
cd "$BPM_SOURCE"
# Generate mozconfig
cat > mozconfig <<-EOF
ac_add_options --enable-application=browser
@@ -48,6 +49,9 @@ build() {
export MOZBUILD_STATE_PATH="$BPM_SOURCE"/mozbuild
export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=none
# Reduce chance of builds failung during linking due to running out of memory
export LDFLAGS+=" -Wl,--no-keep-memory"
./mach build
}