Seems like 4.0.10 is out and it fixes some segfaults at startup (see https://github.com/Brewtarget/brewtarget/issues/809 - says macOS, but seems to be affecting Linux as well) — worth upgrading.
Search Criteria
Package Details: brewtarget 4.0.11-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/brewtarget.git (read-only, click to copy) |
---|---|
Package Base: | brewtarget |
Description: | Beer calculator compatible with BeerSmith. Generates instructions from the recipe and interactive mash designer. |
Upstream URL: | https://www.brewtarget.beer/ |
Licenses: | GPL-3.0-or-later AND WTFPL AND (CC-BY-SA-3.0 OR LGPL-3.0-or-later) AND LGPL-2.1-only |
Submitter: | phillid |
Maintainer: | phillid (Scimmia) |
Last Packager: | Scimmia |
Votes: | 10 |
Popularity: | 0.000000 |
First Submitted: | 2016-02-10 12:53 (UTC) |
Last Updated: | 2024-11-25 17:49 (UTC) |
Dependencies (15)
- openssl (openssl-gitAUR, openssl-staticAUR)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- qt6-multimedia
- qt6-svg
- xalan-c
- xerces-c
- boost (boost-gitAUR) (make)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- meson (meson-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- pandoc (pandoc-static-gitAUR, pandoc-sile-gitAUR, pandoc-binAUR, pandoc-cli) (make)
- qt6-declarative (qt6-declarative-gitAUR) (make)
- qt6-tools (make)
Required by (0)
Sources (2)
m4tx commented on 2024-11-18 12:30 (UTC)
MarosK commented on 2024-09-29 12:13 (UTC)
Hello, brewtarget became unusable after update. At first startup asks me if I want to add new ingredients. When I select yes, program ends with ERROR : ASSERT: "false" in file../brewtarget/src/utils/TypeLookup.cpp, line 89 [utils/TypeLookup.cpp:89] There are more previous errors there,I can provide them later if needed, but seem to be related to the same file. If I select no, program starts, but it crashes with Segmentation fault after I do som action, for example go to another recipe.
Scimmia commented on 2024-08-28 15:28 (UTC)
If you have already updated to 4.0 prior to 4.0.3, please read the release notes for 4.0.3! https://github.com/Brewtarget/brewtarget/releases/tag/v4.0.3
Scimmia commented on 2023-07-31 19:56 (UTC)
There is no 3.0.10. Once it's released, of course the patch wouldn't be needed, as it's a backport. AFAIK, -DNO_MESSING_WITH_FLAGS=ON makes the release build option moot, but we need to switch to meson anyway. Patching around their Debian-specific requirements isn't as simple with meson, though.
danson commented on 2023-07-31 18:39 (UTC) (edited on 2023-07-31 18:40 (UTC) by danson)
A few comments: The patch is no longer required for 3.0.10. Commenting out line 706 in ObjectStore.ccp doesn't fix the problem, but does let the program run. Probably should add -DDO_RELEASE_BUILD=ON in the cmake command in PKGBUILD.
Scimmia commented on 2023-05-01 23:47 (UTC)
I haven't updated this to 3.0.8 yet because I can't get it to run successfully, it's aborting in ObjectStore.cpp at runtime. If someone else tracks it down, let me know, otherwise it'll be on hold until I can figure out why.
Scimmia commented on 2022-11-20 13:24 (UTC) (edited on 2022-11-20 16:01 (UTC) by Scimmia)
Upstream bug. They almost completely rewrote CMakeLists.txt, the desktop and the icon are now being installed to <prefix>/share/${CMAKE_PROJECT_NAME}. Of course, nothing looks at /usr/share/brewtarget/ for a desktop file and icon. I'll open a ticket upstream when I get some time to put it together unless someone beats me to it.
Iizuki commented on 2022-11-20 08:51 (UTC) (edited on 2022-11-20 08:52 (UTC) by Iizuki)
Thanks for the update!
Is it just my KDE Plasma, or did the .desktop file move or something, as it's no longer visible in the GUI?
phillid commented on 2022-11-19 07:28 (UTC)
Thanks @Scimmia and @bit_shifter. I've just added Scimmia as co-maintainer and I've applied the patch to 3.0.3. Apologies it took me so long to get around to doing!
Scimmia commented on 2022-11-09 17:57 (UTC) (edited on 2022-11-09 18:00 (UTC) by Scimmia)
Update for 3.0.3:
diff --git a/PKGBUILD b/PKGBUILD
index def6098..c713f1c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,20 +2,16 @@
# Contributor: Ricardo Leuck <leuck.r at gmail> (original brewtarget-git PKGBUILD)
pkgname=brewtarget
-pkgver=2.3.1
-pkgrel=3
+pkgver=3.0.3
+pkgrel=1
pkgdesc="Beer calculator compatible with BeerSmith. Generates instructions from the recipe and interactive mash designer."
url="http://www.brewtarget.org/"
arch=('x86_64' 'i686')
-license=('GPL3'
- 'WTFPL-2')
-depends=('qt5-tools' 'qt5-multimedia' 'qt5-webkit' 'qt5-svg')
-optdepends=()
-makedepends=('cmake')
-conflicts=("${pkgname}-git")
-backup=()
-source=("${pkgname}-${pkgver}.zip"::"https://github.com/Brewtarget/${pkgname}/archive/v${pkgver}.zip")
-sha512sums=('a0e4ecadfaaaa7f6b2d53f21c5d6d2a54b76dfb29f3210235121b638e385b3b373747a18a3782bae8f5107e6631544d94791d3f8ff1f85fe4f353a0151e68d70')
+license=('CCPL:by-sa' 'GPL3' 'LGPL2.1' 'LGPL3' 'WTFPL-2')
+depends=('qt5-base' 'qt5-multimedia' 'qt5-svg' 'xalan-c' 'xerces-c')
+makedepends=('cmake' 'boost' 'qt5-tools')
+source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/Brewtarget/brewtarget/archive/refs/tags/v${pkgver}.tar.gz")
+sha512sums=('b465c1835ffdfceb79cd7fb234d4858108b8162e463797362feaa714efe0fa4f6a837e161e0e830989e60c8e6418872be6829ac670c0a394681f29589656cada')
build() {
mkdir -p "${pkgname}-build"
@@ -27,6 +23,6 @@ build() {
package() {
cd "${pkgname}-build"
make DESTDIR="${pkgdir}" install
- install -Dm644 "../${pkgname}-${pkgver}/COPYING.GPLv3" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING.GPLv3"
+ install -Dm644 "../${pkgname}-${pkgver}/COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
install -Dm644 "../${pkgname}-${pkgver}/COPYING.WTFPL" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING.WTFPL"
}
Needs some modification for CFLAGS/CPPFLAGS/etc, but this is just for the update.
Pinned Comments
Scimmia commented on 2024-08-28 15:28 (UTC)
If you have already updated to 4.0 prior to 4.0.3, please read the release notes for 4.0.3! https://github.com/Brewtarget/brewtarget/releases/tag/v4.0.3