Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add to.us.scrollprotocol.Profectus #5245

Closed
wants to merge 11 commits into from
Closed

Conversation

clseibold
Copy link

@clseibold clseibold commented May 15, 2024

Please confirm your submission meets all the criteria

  • Please describe your application briefly.
  • I have read the App Requirements and App Maintenance pages.
  • My pull request follows the instructions at App Submission.
  • I have built and tested the submission locally.
  • I am using only the minimal set of permissions. (If not, please explain each non-standard permission.)
  • All assets referenced in the manifest are redistributable by any party. If not, the unredistributable parts are using an extra-data source type.
  • I am an author/developer/upstream contributor of the project. If not, I contacted upstream developers about submitting their software to Flathub. Link:
  • The domain used for the application ID is controlled by the application developers either directly or through the code hosting (e.g. GitHub, GitLab, SourceForge, etc.). The application id guidelines are followed.
  • Any additional patches or files have been submitted to the upstream projects concerned. (If not, explain why.)

Description

Profectus is a new GUI smallnet browser to rival lagrange in terms of performance, visual design, and features. It supports the Gemini, Nex, Spartan, and Scroll protocols, as well as music streaming (mp3, vorbis, flac, and wav), and animated images (gif, apng, jpeg xl, avif). It is written in Golang using SDL and a custom GUI.
Application Repository: https://gitlab.com/clseibold/profectus
Gitlab Profile: https://gitlab.com/clseibold

@clseibold
Copy link
Author

@hfiguiere I was getting compilation errors from not having SDL2, SDL2-ttf, and SDL2-image.

@hfiguiere
Copy link
Contributor

@hfiguiere I was getting compilation errors from not having SDL2, SDL2-ttf, and SDL2-image.

the pkg-config are there. Definitely in the SDK / runtime.

@clseibold
Copy link
Author

the pkg-config are there. Definitely in the SDK / runtime.

I'll try again without them and see how that goes.

@clseibold
Copy link
Author

@hfiguiere Here's the compilation error that I'm getting when I don't have the SDL2 libraries being built in the manifest:

Running: $GOROOT/bin/go build -trimpath -o profectus
# github.com/veandco/go-sdl2/gfx
In file included from vendor/github.com/veandco/go-sdl2/gfx/sdl_gfx.go:5:
./sdl_gfx_wrapper.h:8:18: fatal error: SDL2_framerate.h: No such file or directory
    8 |         #include <SDL2_framerate.h>
      | 

@hfiguiere
Copy link
Contributor

that's in SDL_gfx, which is NOT in the runtime.

@clseibold
Copy link
Author

clseibold commented May 15, 2024

@hfiguiere I'm still building sdl-gfx. To my understanding, sdl2-gfx is trying to include a header from SDL2, but it CANNOT find it.

@hfiguiere
Copy link
Contributor

Maybe because the proper include path are not set, and it's a fluke that it works. I know nothing about Go.

@hfiguiere
Copy link
Contributor

./sdl_gfx_wrapper.h:8:18: fatal error: SDL2_framerate.h: No such file or directory
    8 |         #include <SDL2_framerate.h>

is SDL2_gfx from what I can read

@bbhtt bbhtt added the awaiting-changes Pull request waiting for changes from author label May 15, 2024
@clseibold
Copy link
Author

clseibold commented May 15, 2024

You're right, sorry. SDL2_framerate.h is in fact in sdl2-gfx and not sdl2. I don't understand why it compiled before then when I was building everything in the manifest.

@clseibold
Copy link
Author

clseibold commented May 15, 2024

According to this issue, it seems to be a problem related to pkg-config: veandco/go-sdl2#565

@hfiguiere
Copy link
Contributor

probably because it doesn't check for the SDL2_gfx package separately and they end up all in the same prefix, as it seems the SDL2 headers are dumped into the includedir. Kind of "build on my system" situation.

A -I/app/include and maybe -L/app/lib for cflags and ldflags respectively. Short of fixing the go package.

@clseibold
Copy link
Author

probably because it doesn't check for the SDL2_gfx package separately and they end up all in the same prefix

Makes sense. Thanks. sigh

@hfiguiere
Copy link
Contributor

or maybe what pkg-config --cflags SD2_gfx returns

@clseibold
Copy link
Author

I'm going to fix the metainfo stuff first and then I'll come back to this gfx problem and see what I can do.

@clseibold
Copy link
Author

I think I'm getting it to build by using CGO_CFLAGS and putting in that pkg-config command. Thanks for your help @hfiguiere ! Just waiting for this compile to finish to see.

@clseibold
Copy link
Author

clseibold commented May 15, 2024

Ok, so this is the issue I'm getting now:

/usr/lib/sdk/golang/pkg/tool/linux_amd64/link: running gcc failed: exit status 1
/usr/lib/gcc/x86_64-unknown-linux-gnu/13.2.0/../../../../x86_64-unknown-linux-gnu/bin/ld: cannot find -lSDL2_gfx: No such file or directory

When using this command to build: CGO_CFLAGS="$(pkg-config --cflags SDL2_gfx)" $GOROOT/bin/go build -o profectus

Idk if the cgo settings in the sdl2 golang bindings library is messing with thing. All I know is I hate this so much right now 🤣

@hfiguiere
Copy link
Contributor

you need to set the LDFLAGS too. with --libs.

@clseibold
Copy link
Author

@hfiguiere Thanks you, thank you, thank you. You saved me hours of trying to figure out how to fix this!

@clseibold
Copy link
Author

bot, build to.us.scrollprotocol.Profectus

@flathubbot
Copy link

Queued test build for to.us.scrollprotocol.Profectus.

@flathubbot
Copy link

Started test build 121315

@flathubbot
Copy link

Build 121315 failed

@clseibold
Copy link
Author

Ok, now it seems there's a problem with mmx or something:

Options summary:
* --enable-mmx: yes
 /bin/sh ./config.status
config.status: creating Makefile
config.status: creating SDL2_gfx.pc
config.status: executing libtool commands
config.status: executing depfiles commands
/bin/sh ./libtool --tag=CC   --mode=compile gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DPACKAGE=\"SDL2_gfx\" -DVERSION=\"1.0.2\" -DSIZEOF_LONG=8 -I.     -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer  -O -DUSE_MMX -I/usr/include/aarch64-linux-gnu/SDL2 -I/usr/include/SDL2 -D_REENTRANT -MT SDL2_framerate.lo -MD -MP -MF .deps/SDL2_framerate.Tpo -c -o SDL2_framerate.lo SDL2_framerate.c
/bin/sh ./libtool --tag=CC   --mode=compile gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DPACKAGE=\"SDL2_gfx\" -DVERSION=\"1.0.2\" -DSIZEOF_LONG=8 -I.     -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer  -O -DUSE_MMX -I/usr/include/aarch64-linux-gnu/SDL2 -I/usr/include/SDL2 -D_REENTRANT -MT SDL2_gfxPrimitives.lo -MD -MP -MF .deps/SDL2_gfxPrimitives.Tpo -c -o SDL2_gfxPrimitives.lo SDL2_gfxPrimitives.c
/bin/sh ./libtool --tag=CC   --mode=compile gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DPACKAGE=\"SDL2_gfx\" -DVERSION=\"1.0.2\" -DSIZEOF_LONG=8 -I.     -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer  -O -DUSE_MMX -I/usr/include/aarch64-linux-gnu/SDL2 -I/usr/include/SDL2 -D_REENTRANT -MT SDL2_imageFilter.lo -MD -MP -MF .deps/SDL2_imageFilter.Tpo -c -o SDL2_imageFilter.lo SDL2_imageFilter.c
/bin/sh ./libtool --tag=CC   --mode=compile gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DPACKAGE=\"SDL2_gfx\" -DVERSION=\"1.0.2\" -DSIZEOF_LONG=8 -I.     -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer  -O -DUSE_MMX -I/usr/include/aarch64-linux-gnu/SDL2 -I/usr/include/SDL2 -D_REENTRANT -MT SDL2_rotozoom.lo -MD -MP -MF .deps/SDL2_rotozoom.Tpo -c -o SDL2_rotozoom.lo SDL2_rotozoom.c
libtool: compile:  gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DPACKAGE=\"SDL2_gfx\" -DVERSION=\"1.0.2\" -DSIZEOF_LONG=8 -I. -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -O -DUSE_MMX -I/usr/include/aarch64-linux-gnu/SDL2 -I/usr/include/SDL2 -D_REENTRANT -MT SDL2_gfxPrimitives.lo -MD -MP -MF .deps/SDL2_gfxPrimitives.Tpo -c SDL2_gfxPrimitives.c  -fPIC -DPIC -o .libs/SDL2_gfxPrimitives.o
libtool: compile:  gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DPACKAGE=\"SDL2_gfx\" -DVERSION=\"1.0.2\" -DSIZEOF_LONG=8 -I. -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -O -DUSE_MMX -I/usr/include/aarch64-linux-gnu/SDL2 -I/usr/include/SDL2 -D_REENTRANT -MT SDL2_imageFilter.lo -MD -MP -MF .deps/SDL2_imageFilter.Tpo -c SDL2_imageFilter.c  -fPIC -DPIC -o .libs/SDL2_imageFilter.o
libtool: compile:  gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DPACKAGE=\"SDL2_gfx\" -DVERSION=\"1.0.2\" -DSIZEOF_LONG=8 -I. -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -O -DUSE_MMX -I/usr/include/aarch64-linux-gnu/SDL2 -I/usr/include/SDL2 -D_REENTRANT -MT SDL2_rotozoom.lo -MD -MP -MF .deps/SDL2_rotozoom.Tpo -c SDL2_rotozoom.c  -fPIC -DPIC -o .libs/SDL2_rotozoom.o
libtool: compile:  gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DPACKAGE=\"SDL2_gfx\" -DVERSION=\"1.0.2\" -DSIZEOF_LONG=8 -I. -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -O -DUSE_MMX -I/usr/include/aarch64-linux-gnu/SDL2 -I/usr/include/SDL2 -D_REENTRANT -MT SDL2_framerate.lo -MD -MP -MF .deps/SDL2_framerate.Tpo -c SDL2_framerate.c  -fPIC -DPIC -o .libs/SDL2_framerate.o
SDL2_imageFilter.c:51:14: fatal error: mmintrin.h: No such file or directory
   51 | #    include <mmintrin.h>
      |              ^~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:426: SDL2_imageFilter.lo] Error 1
make: *** Waiting for unfinished jobs....
libtool: compile:  gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DPACKAGE=\"SDL2_gfx\" -DVERSION=\"1.0.2\" -DSIZEOF_LONG=8 -I. -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -O -DUSE_MMX -I/usr/include/aarch64-linux-gnu/SDL2 -I/usr/include/SDL2 -D_REENTRANT -MT SDL2_framerate.lo -MD -MP -MF .deps/SDL2_framerate.Tpo -c SDL2_framerate.c -o SDL2_framerate.o >/dev/null 2>&1
libtool: compile:  gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DPACKAGE=\"SDL2_gfx\" -DVERSION=\"1.0.2\" -DSIZEOF_LONG=8 -I. -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -O -DUSE_MMX -I/usr/include/aarch64-linux-gnu/SDL2 -I/usr/include/SDL2 -D_REENTRANT -MT SDL2_rotozoom.lo -MD -MP -MF .deps/SDL2_rotozoom.Tpo -c SDL2_rotozoom.c -o SDL2_rotozoom.o >/dev/null 2>&1
mv -f .deps/SDL2_framerate.Tpo .deps/SDL2_framerate.Plo
libtool: compile:  gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DPACKAGE=\"SDL2_gfx\" -DVERSION=\"1.0.2\" -DSIZEOF_LONG=8 -I. -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -O -DUSE_MMX -I/usr/include/aarch64-linux-gnu/SDL2 -I/usr/include/SDL2 -D_REENTRANT -MT SDL2_gfxPrimitives.lo -MD -MP -MF .deps/SDL2_gfxPrimitives.Tpo -c SDL2_gfxPrimitives.c -o SDL2_gfxPrimitives.o >/dev/null 2>&1
mv -f .deps/SDL2_rotozoom.Tpo .deps/SDL2_rotozoom.Plo
mv -f .deps/SDL2_gfxPrimitives.Tpo .deps/SDL2_gfxPrimitives.Plo
FB: host_command_exited_cb 1119789 512
�]2;flatpak-builder: Cleanup sdl2-gfx�Error: module sdl2-gfx: Child process exited with code 2
FB: Unmounting read-only fs: fusermount -uz /srv/buildbot/worker/build-aarch64-3/build/.flatpak-builder/rofiles/rofiles-E8eSce
program finished with exit code 1
elapsedTime=129.964833

@bbhtt Do you know of a way to disable mmx, perhaps?

@clseibold
Copy link
Author

bot, build to.us.scrollprotocol.Profectus

@flathubbot
Copy link

Queued test build for to.us.scrollprotocol.Profectus.

@flathubbot
Copy link

Started test build 121329

@flathubbot
Copy link

Build 121329 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/104198/to.us.scrollprotocol.Profectus.flatpakref

@clseibold
Copy link
Author

Ok, I've tested the flatpak build, and it seems to work well on my system.

@bbhtt bbhtt added ready Pull request ready for final review and merge and removed awaiting-changes Pull request waiting for changes from author labels May 16, 2024
@clseibold
Copy link
Author

bot, build to.us.scrollprotocol.Profectus

@flathubbot
Copy link

Queued test build for to.us.scrollprotocol.Profectus.

@flathubbot
Copy link

Started test build 122057

@flathubbot
Copy link

Build 122057 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/105001/to.us.scrollprotocol.Profectus.flatpakref

@clseibold
Copy link
Author

bot, build to.us.scrollprotocol.Profectus

@flathubbot
Copy link

Queued test build for to.us.scrollprotocol.Profectus.

@flathubbot
Copy link

Started test build 122276

@flathubbot
Copy link

Build 122276 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/105218/to.us.scrollprotocol.Profectus.flatpakref

@bbhtt bbhtt removed their request for review May 21, 2024 00:49
@barthalion
Copy link
Member

/merge

@flathubbot
Copy link

A repository for this submission has been created: https://github.com/flathub/to.us.scrollprotocol.Profectus

You will receive an invitation to be a collaborator which will grant you write access to the repository above. The invite can be also viewed here.

If you've never maintained an app on Flathub before, common questions are answered in the app maintenance guide. If you're the original developer (or an authorized party), verify your app next to let users know it's coming from you.

Thanks!

@flathubbot flathubbot closed this May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready Pull request ready for final review and merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants