1
1
mirror of https://github.com/qvacua/vimr.git synced 2024-09-11 17:15:34 +03:00

Compare commits

...

9 Commits

Author SHA1 Message Date
Tae Won Ha
c920dafae8
Update neovim 2024-01-16 17:48:45 +01:00
Tae Won Ha
df1faaaf57
Merge branch 'master' into update-neovim 2024-01-16 17:48:20 +01:00
Tae Won Ha
d05de5069f
Fix jenkins script 2024-01-15 18:07:49 +01:00
Tae Won Ha
5ee2a4d525
Archive also neovim when building on Jenkins 2024-01-14 21:56:12 +01:00
Tae Won Ha
ef6daa8e80
Archive also neovim when building on Jenkins 2024-01-14 21:55:49 +01:00
Tae Won Ha
af4b032df6
Update appcast 2024-01-14 18:18:43 +01:00
Tae Won Ha
de7be66b57
Bump version to v0.46.1-20240114.181346 2024-01-14 18:13:47 +01:00
Tae Won Ha
aacf12d2e0
Update reslease notes 2024-01-14 18:12:54 +01:00
Tae Won Ha
dfe3857b38
Properly include libintl.a.
According to cmake/FindLibintl.cmake, if libintl is a static, which is
true in our case, CoreFoundation has to linked. If we set
CMAKE_FIND_FRAMEWORK=NEVER, CoreFoundation does not get found.
2024-01-14 17:34:04 +01:00
9 changed files with 33 additions and 31 deletions

2
Neovim

@ -1 +1 @@
Subproject commit bab5e7fe17db67aa24115eeb44fc68905b107d9e
Subproject commit fd2ed024c1b0021161bd87af6f7f55e1f6bf4d82

View File

@ -1125,7 +1125,7 @@
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "-";
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 20240102.233758;
CURRENT_PROJECT_VERSION = 20240114.181346;
DEAD_CODE_STRIPPING = YES;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_MODULE_VERIFIER = YES;
@ -1189,7 +1189,7 @@
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "-";
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 20240102.233758;
CURRENT_PROJECT_VERSION = 20240114.181346;
DEAD_CODE_STRIPPING = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_MODULE_VERIFIER = YES;
@ -1221,7 +1221,7 @@
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 20240102.233758;
CURRENT_PROJECT_VERSION = 20240114.181346;
DEFINES_MODULE = YES;
IBC_MODULE = VimR;
INFOPLIST_FILE = VimR/Info.plist;
@ -1245,7 +1245,7 @@
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 20240102.233758;
CURRENT_PROJECT_VERSION = 20240114.181346;
DEFINES_MODULE = YES;
IBC_MODULE = VimR;
INFOPLIST_FILE = VimR/Info.plist;

View File

@ -1224,7 +1224,7 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>0.46.0</string>
<string>0.46.1</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleURLTypes</key>
@ -1241,7 +1241,7 @@
</dict>
</array>
<key>CFBundleVersion</key>
<string>20240102.233758</string>
<string>20240114.181346</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.productivity</string>
<key>LSMinimumSystemVersion</key>

View File

@ -15,10 +15,10 @@
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleShortVersionString</key>
<string>0.46.0</string>
<string>0.46.1</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>20240102.233758</string>
<string>20240114.181346</string>
</dict>
</plist>

View File

@ -6,23 +6,24 @@
<description>Most recent changes with links to updates for VimR.</description>
<language>en</language>
<item>
<title>v0.46.0-20240102.233758</title>
<title>v0.46.1-20240114.181346</title>
<link>https://twitter.com/vimrefined</link>
<sparkle:version>20240102.233758</sparkle:version>
<sparkle:shortVersionString>v0.46.0</sparkle:shortVersionString>
<sparkle:version>20240114.181346</sparkle:version>
<sparkle:shortVersionString>v0.46.1</sparkle:shortVersionString>
<description><![CDATA[
<ul>
<li>Neovim 0.9.5 😀</li>
<li>Improve rendering performance slightly.</li>
<li>Properly include <code>libintl</code> such that for example <code>:languge</code> works.</li>
<li>Dependencies updates:</li>
<li>sparkle-project/Sparkle@2.5.2</li>
</ul>
]]></description>
<releaseNotesLink>
https://github.com/qvacua/vimr/releases/tag/v0.46.0-20240102.233758
https://github.com/qvacua/vimr/releases/tag/v0.46.1-20240114.181346
</releaseNotesLink>
<pubDate>2024-01-02T23:43:20.636385</pubDate>
<pubDate>2024-01-14T18:18:43.928444</pubDate>
<minimumSystemVersion>12.0</minimumSystemVersion>
<enclosure url="https://github.com/qvacua/vimr/releases/download/v0.46.0-20240102.233758/VimR-v0.46.0.tar.bz2"
sparkle:edSignature="ABotIuoHD4YB9TbN6Ejh0BD/uqxkl1b1MS7sPBFZuf/sZN1fTn1CggY2CyvQnCz3oI3icG/FKpHR7YWxpobxDA==" length="17024638"
<enclosure url="https://github.com/qvacua/vimr/releases/download/v0.46.1-20240114.181346/VimR-v0.46.1.tar.bz2"
sparkle:edSignature="H/QnSYh5+mK9qpA0RlZlAS84dWUqkbUUDp/q0W3YLWkJLu9mkSktE1AgdMy3uY2GtGW4mmwMsyQj6vlfHWHkDQ==" length="16932799"
type="application/octet-stream"/>
</item>
</channel>

View File

@ -6,23 +6,24 @@
<description>Most recent changes with links to updates for VimR.</description>
<language>en</language>
<item>
<title>v0.46.0-20240102.233758</title>
<title>v0.46.1-20240114.181346</title>
<link>https://twitter.com/vimrefined</link>
<sparkle:version>20240102.233758</sparkle:version>
<sparkle:shortVersionString>v0.46.0</sparkle:shortVersionString>
<sparkle:version>20240114.181346</sparkle:version>
<sparkle:shortVersionString>v0.46.1</sparkle:shortVersionString>
<description><![CDATA[
<ul>
<li>Neovim 0.9.5 😀</li>
<li>Improve rendering performance slightly.</li>
<li>Properly include <code>libintl</code> such that for example <code>:languge</code> works.</li>
<li>Dependencies updates:</li>
<li>sparkle-project/Sparkle@2.5.2</li>
</ul>
]]></description>
<releaseNotesLink>
https://github.com/qvacua/vimr/releases/tag/v0.46.0-20240102.233758
https://github.com/qvacua/vimr/releases/tag/v0.46.1-20240114.181346
</releaseNotesLink>
<pubDate>2024-01-02T23:43:20.636385</pubDate>
<pubDate>2024-01-14T18:18:43.928444</pubDate>
<minimumSystemVersion>12.0</minimumSystemVersion>
<enclosure url="https://github.com/qvacua/vimr/releases/download/v0.46.0-20240102.233758/VimR-v0.46.0.tar.bz2"
sparkle:edSignature="ABotIuoHD4YB9TbN6Ejh0BD/uqxkl1b1MS7sPBFZuf/sZN1fTn1CggY2CyvQnCz3oI3icG/FKpHR7YWxpobxDA==" length="17024638"
<enclosure url="https://github.com/qvacua/vimr/releases/download/v0.46.1-20240114.181346/VimR-v0.46.1.tar.bz2"
sparkle:edSignature="H/QnSYh5+mK9qpA0RlZlAS84dWUqkbUUDp/q0W3YLWkJLu9mkSktE1AgdMy3uY2GtGW4mmwMsyQj6vlfHWHkDQ==" length="16932799"
type="application/octet-stream"/>
</item>
</channel>

View File

@ -26,7 +26,7 @@ build_neovim() {
-D CMAKE_BUILD_TYPE=${NVIM_BUILD_TYPE} \
-D CMAKE_OSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} \
-D CMAKE_OSX_ARCHITECTURES=arm64\;x86_64 \
-D CMAKE_FIND_FRAMEWORK=NEVER \
-D CMAKE_FIND_FRAMEWORK=LAST \
-D LIBINTL_INCLUDE_DIR=../bin/neovim/third-party/gettext/include \
-D LIBINTL_LIBRARY=../bin/neovim/third-party/gettext/lib/libintl.a
cmake --build build

View File

@ -41,7 +41,7 @@ releaseVimRJob.with {
publishers {
archiveArtifacts {
pattern('build/Build/Products/Release/**, release.spec.sh, release-notes.temp.md, appcast*, build_release.temp.sh')
pattern('Neovim/build/**, build/Build/Products/Release/**, release.spec.sh, release-notes.temp.md, appcast*, build_release.temp.sh')
onlyIfSuccessful()
}
}
@ -77,7 +77,7 @@ nightlyVimRJob.with {
publishers {
archiveArtifacts {
pattern('build/Build/Products/Release/**')
pattern('Neovim/build/**, build/Build/Products/Release/**')
onlyIfSuccessful()
}
}

View File

@ -1,6 +1,6 @@
# Next
* ...
* Properly include `libintl` such that for example `:languge` works.
* Dependencies updates:
- sparkle-project/Sparkle@2.5.2